body {
background: #d9d9da url(/templates/page/img/fc.gif) left repeat-y;
margin:0;
text-align:center;
}
#page {
position:absolute;
left:0;
top:0;
/*width:990px;*/
width:100%;
height:100%;
background: #d9d9da;
text-align:center;
}
#nav {
background: #c3062d;
width: 100%;
height:176px;
text-align:left;
}
#logo {
	padding:0px 14px 0px 0px;
	width: 255px;
	height:131px;
}
#nav, #logo, #menu1, #menu2, #menu3 {
float:left;
}
/*menu 1er niveau*/
ul#menu1 {
margin:0;
padding:20px 30px 0 0;
font: 16px "Trebuchet MS", verdana, arial, helvetica, sans-serif, "Bitstream Vera Sans";
list-style-type:none;
}
li a{
padding:0 0 0 3px;
}
#menu1 a {
display:block;
margin:0;
color: #e3b0a3;
text-decoration:none;
line-height:27px;
height:27px;
width:245px;
background: url(/templates/page/img/m1_off.gif) left center repeat;
background-position: 0% 0%;
text-align:left;
padding-left:15px;
}
#menu1 a:hover {
color: #000000;
text-decoration:none;
background-image: url(/templates/page/img/m1_on.gif);
background-position: 0% 0%;
}

#menu1 a.menu1on {
color: #000000;
text-decoration:none;
background-image: url(/templates/page/img/m1_on.gif);
background-position: 0% 0%;
}

/*menu 2eme niveau*/
ul#menu2 {
margin:0;
padding:11px 30px 0 0;
font: 13px "Trebuchet MS", verdana, arial, helvetica, sans-serif, "Bitstream Vera Sans";
list-style-type:none;
}
#menu2 a {
display:block;
margin:0;
color: #e3b0a3;
text-decoration:none;
line-height:17px;
width:180px;
background: url(/templates/page/img/m2_off.gif) left center repeat;
background-position: 0% 0%;
text-align:left;
padding-left:12px;
}
#menu2 a:hover {
color: #000000;
text-decoration:none;
background-image: url(/templates/page/img/m2_on.gif);
background-position: 0% 0%;
}
#menu2 a.menu2on {
color: #000000;
text-decoration:none;
background-image: url(/templates/page/img/m2_on.gif);
background-position: 0% 0%;
}
/*menu 3eme niveau*/
ul#menu3 {
margin:0;
padding:5px 0 0 0;
font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif, "Bitstream Vera Sans";
list-style-type:none;
}
#menu3 a {
display:block;
margin:0;
color: #e3b0a3;
text-decoration:none;
line-height:17px;
width:165px;
background: url(/templates/page/img/m3_off.gif) left center repeat;
background-position: 0% 0%;
text-align:left;
}
#menu3 a:hover {
color: #000000;
text-decoration:none;
background: url(/templates/page/img/m3_on.gif) left center repeat;
}
#menu3 a.menu3on {
color: #000000;
text-decoration:none;
background: url(/templates/page/img/m3_on.gif) left center repeat;
}
/**contenu**/
#corp, #vizu, #command, #texteInfo {
float:left;
}
#corp {
height:100%;
background: url(/templates/page/img/fc.gif) left repeat-y;
font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif, "Bitstream Vera Sans";
text-align:left;
}
#ar {
height:36px;
background: url(/templates/page/img/ar.gif) left no-repeat;
background-position: 0% 0%;
}
#vizu {
padding:0 70px 0 95px;
width: 480px;
height:480px;
}
#command {
padding:0px 0 0 0;
}
#texteInfo
{
	padding-top:10px;
	font: 12px "Trebuchet MS", verdana, arial, helvetica, sans-serif, "Bitstream Vera Sans";
	text-align:left;
	width:478px;
}
.txt {
font: 11px "Trebuchet MS", verdana, arial, helvetica, sans-serif, "Bitstream Vera Sans";
color: #000000;
}