

.body_intro {
/*background-image: url(images/background.jpg);*/
background: #FFFFFF;
font-size: 10px; font-family: Verdana, "Lucida Grande", Georgia;
color: #93a070;
text-align: center;
margin: 0;}

a:link { color: #93a070; text-decoration: none; font-size: 10px; font-family: Verdana, "Lucida Grande", Georgia; }
a:hover { color: #AFBA98; text-decoration: underline; font-size: 10px; font-family: Verdana, "Lucida Grande", Georgia; }
a:visited { color: #93a070; text-decoration: none; font-size: 10px; font-family: Verdana, "Lucida Grande", Georgia; }

#txt_index a {/*float: left;
*/
font-weight:bold;
color:#93a070;
text-decoration:none;}

#txt_index a:hover {
font-weight:bold;
color:#AFBA98;
text-decoration:underline;
}

#txt_index a:visited {
font-weight:bold;
color:#93a070;
text-decoration:none;
}


#global {position:absolute;
left: 50%;
top: 50%;
width: 790px;
height: 690px;
margin-top: -395px;
/* moitié de la hauteur */
margin-left: -345px;
/* moitié de la largeur */}

#global_full {position:absolute;
left: 50%;
top: 50%;
width: 100%;
height: 100%;
margin-top: -50%;
/* moitié de la hauteur */
margin-left: -50%;
/* moitié de la largeur */}

#foliage {margin: auto auto auto auto;
display: block;
vertical-align: middle;
width: 926px;
height: 632px;}

#pixel_white {background-image: url(images/pixel_white.jpg);
background-repeat: repeat; padding: 0px;
    border: solid #000 0px;
}
.pixel_white {background-image: url(images/pixel_white.jpg);
background-repeat: repeat; padding: 0px;
    border: solid #000 0px;
}
td { padding: 0px;
    border: solid #000 0px; }

.border_up_left {background-image: url(images/border/up_left.jpg);
background-repeat: no-repeat;
background-position: left bottom;}

.border_up {background-image: url(images/border/up.jpg);
background-repeat: repeat-x;
background-position: left bottom;}

.border_up_right {background-image: url(images/border/up_right.jpg);
background-repeat: no-repeat;
background-position: left bottom;}

.border_left_up {background-image: url(images/border/left_up.jpg);
background-repeat: no-repeat;
background-position: left top;}

.border_left {background-image: url(images/border/left.jpg);
background-repeat: repeat-y;
background-position: left top;}

.border_left_down {background-image: url(images/border/left_down.jpg);
background-repeat: no-repeat;
background-position: left top;}

.border_right_up {background-image: url(images/border/right_up.jpg);
background-repeat: no-repeat;
background-position: left top;}

.border_right {background-image: url(images/border/right.jpg);
background-repeat: repeat-y;
background-position: left top;}

.border_right_down {background-image: url(images/border/right_down.jpg);
background-repeat: no-repeat;
background-position: left top;}

.border_down_left {background-image: url(images/border/down_left.jpg);
background-repeat: no-repeat;
background-position: left top;}

.border_down {background-image: url(images/border/down.jpg);
background-repeat: repeat-x;
background-position: left top;}

.border_down_right {background-image: url(images/border/down_right.jpg);
background-repeat: no-repeat;
background-position: left top;}

.content1 {
	font: 62.5% 'Lucide Grande', Verdana, Arial, Sans-Serif;
	color: #93a070;
	text-align: left;
}

.content2 {font: 62.5% 'Lucide Grande', Verdana, Arial, Sans-Serif;
color: #93a070;
text-align: center;
background: #FFFFFF;
margin: 0;}

#btn_intro a {/*float: left;
*/
		display: block;
width: 240px;
height: 120px;
background: url(images/logo_global.png) no-repeat top left;
text-indent: -999px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_intro a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/logo_global.png) no-repeat top right;}


.body_menu {font: 62.5% 'Lucide Grande', Verdana, Arial, Sans-Serif;
color: #93a070;
text-align: left;
background: #FFFFFF;
margin: 0;
/* pour éviter les marges */}

.menu_logo {
	background-image: url(images/menu_logo.png);
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
}

.menu_titre {
	background-image: url(images/menu_titre.png);
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
}

.onglet {
	background-image: url(images/menu_titre.png);
	text-align: center;
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.titre_onglet {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top: 3px;
}
.txt_onglet {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.txt_onglet a {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 3px;
}

.txt_onglet a:hover {
	color:#AFBA98;
	text-decoration: underline;
}

.table_border {
border: 0px solid #F1F8E9;
border-right: 1px solid #F1F8E9;
border-left: 1px solid #F1F8E9;
border-bottom: 1px solid #F1F8E9;
border-top: 1px solid #F1F8E9}

.toggleopacity img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;}

.toggleopacity:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;}

.toggleopacity img {border: 0px solid #FFFFFF;
border-right: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-bottom: 0px solid #FFFFFF;
border-top: 0px solid #FFFFFF}

#btn_home a {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_home.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_home a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_home.png) no-repeat top right;}

#btn_home a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_home.png) no-repeat bottom right;}

#btn_home_off {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_home.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_360 a {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_360.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_360 a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_360.png) no-repeat top right;}

#btn_360 a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_360.png) no-repeat bottom right;}

#btn_360_off {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_360.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_photo a {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_photo.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_photo a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_photo.png) no-repeat top right;}

#btn_photo a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_photo.png) no-repeat bottom right;}

#btn_photo_off {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_photo.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_movie a {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_movie.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_movie a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_movie.png) no-repeat top right;}

#btn_movie a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_movie.png) no-repeat bottom right;}

#btn_movie_off {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_movie.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_print a {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_print.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_print a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_print.png) no-repeat top right;}

#btn_print a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_print.png) no-repeat bottom right;}

#btn_print_off {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_print.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_music a {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_music.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_music a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_music.png) no-repeat top right;}

#btn_music a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_music.png) no-repeat bottom right;}

#btn_music_off {/*float: left;
*/
		display: block;
width: 32px;
height: 32px;
background: url(images/btn_music.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_show a {/*float: left;
*/
display: block;
width: 32px;
height: 32px;
background: url(images/btn_show.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_show a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_show.png) no-repeat top right;}

#btn_show a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_show.png) no-repeat bottom right;}

#btn_show_off {/*float: left;
*/
display: block;
width: 32px;
height: 32px;
background: url(images/btn_show.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}


#btn_global a {/*float: left;
*/
	display: block;
	width: 95px;
	height: 48px;
	background: url(images/logo_global_menu.png) no-repeat top left;
	text-indent: 50px;
	font-weight:bold;
	color:#93a070;
	text-decoration:none;
	text-align: center;
	/*padding-left: 24px;*/
}

#btn_global a:hover {
	font-weight:bold;
	color:#AFBA98;
	text-decoration:none;
	background: url(images/logo_global_menu.png) no-repeat top right;
}


#btn_left a {
display: block;
width: 20px;
height: 20px;
background: url(images/btn_left.png) no-repeat top left;}

#btn_left a:hover {
background: url(images/btn_left.png) no-repeat top right;}

#btn_right a {
display: block;
width: 20px;
height: 20px;
background: url(images/btn_right.png) no-repeat top left;}

#btn_right a:hover {
background: url(images/btn_right.png) no-repeat top right;}


#txt_menu {margin-top: 8px;}

#ico_flash a {display: block;
width: 24px;
height: 24px;
text-indent: -999px;
background: url(images/ico_flash.png) no-repeat top left;}

#ico_flash a:hover {background: url(images/ico_flash.png) no-repeat top right;}

#ico_qt a {display: block;
width: 24px;
height: 24px;
text-indent: -999px;
background: url(images/ico_qt.png) no-repeat top left;}

#ico_qt a:hover {background: url(images/ico_qt.png) no-repeat top right;}

#ico_acrobat a {display: block;
width: 24px;
height: 24px;
text-indent: -999px;
background: url(images/ico_acrobat.png) no-repeat top left;}

#ico_acrobat a:hover {background: url(images/ico_acrobat.png) no-repeat top right;}

#ico_java a {display: block;
width: 24px;
height: 24px;
text-indent: -999px;
background: url(images/ico_java.png) no-repeat top left;}

#ico_java a:hover {background: url(images/ico_java.png) no-repeat top right;}





/*/////////////////////////////////////////////////*/


#btn_48_360 a {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_360.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_48_360 a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_48_360.png) no-repeat top right;}

#btn_48_360 a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_48_360.png) no-repeat bottom right;}

#btn_48_360_off {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_360.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_48_photo a {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_photo.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_48_photo a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_48_photo.png) no-repeat top right;}

#btn_48_photo a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_48_photo.png) no-repeat bottom right;}

#btn_48_photo_off {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_photo.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_48_movie a {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_movie.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_48_movie a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_48_movie.png) no-repeat top right;}

#btn_48_movie a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_48_movie.png) no-repeat bottom right;}

#btn_48_movie_off {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_movie.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_48_print a {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_print.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_48_print a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_48_print.png) no-repeat top right;}

#btn_48_print a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_48_print.png) no-repeat bottom right;}

#btn_48_print_off {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_print.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}

#btn_48_music a {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_music.png) no-repeat top left;
text-indent: 50px;
font-weight:bold;
color:#93a070;
text-decoration:none;}

#btn_48_music a:hover {font-weight:bold;
color:#AFBA98;
text-decoration:none;
background: url(images/btn_48_music.png) no-repeat top right;}

#btn_48_music a:active {font-weight:bold;
color:#7A875A;
text-decoration:underline;
background: url(images/btn_48_music.png) no-repeat bottom right;}

#btn_48_music_off {/*float: left;
*/
		display: block;
width: 24px;
height: 24px;
background: url(images/btn_48_music.png) no-repeat bottom left;
text-indent: 50px;
font-weight:bold;
color:#D0D7C4;
text-decoration:none;}
