body{
background: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:center;
}
#contenant{
width:732px;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

#logo{
float:left;
width:100px;
margin: 0px 0px 0px 0px;
text-align:right;
}
html>body #logo{
width:100px;
margin: 0px 0px 0px 0px;
}
#logo img{
margin: 0px 0px 10px 0px;
}
html>body #logo img{
margin: 0px 0px 10px 0px;
}


/* --- menu ---*/
#menu{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:100px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

#menu ul{
margin:0px 0px 0px 25px;
padding:0px 0px 0px 0px;
}

#menu ul li{
padding:2px 0px 2px 0px;
vertical-align:center;
list-style-type: disc;
list-style-image: url(images/carre_noir.gif);
list-style-position: outside;
}

#menu ul li.selected{
vertical-align:center;
list-style-type: disc;
list-style-image: url(images/carre_bleu.gif);
list-style-position: outside;
}

#menu a{
margin:0px 0px 0px 0px;
color:#3A4DA1;
}
#menu a.selected{
margin:0px 0px 0px 0px;
background: url(images/carre_over.gif) no-repeat left;
background-position:-10px;
}
#menu a:hover{
margin:0px 0px 0px 0px;
color:#EEC300;
}
/* --- end menu ---*/
/* -- sous menu --*/
#ssmenu{
height:30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
}

#ssmenu ul{
margin:0px 0px 0px 0px;
padding:10px 0px 0px 0px;
}

html>body #ssmenu ul{
margin:0px 0px 0px 0px;
padding:30px 0px 0px 0px;
}

#ssmenu ul li{
display:inline;
padding:2px 0px 0px 20px;
margin:0px 0px 0px 0px;
}

#ssmenu ul li.selected{
display:inline;
padding:2px 0px 0px 20px;
margin:0px 0px 0px 0px;
}

#ssmenu a.selected{
margin:0px 0px 0px 0px;
color:#EEC300;
}

#ssmenu a{
margin:0px 0px 0px 0px;
color:#3A4DA1;
}

#ssmenu a:hover{
margin:0px 0px 0px 0px;
color:#EEC300;
}
/* -- end sous menu --*/


#imgHaut{
width:590px;
margin: 0px 0px 0px -10px;
padding: 0px 0px 0px -10px;
text-align:left;
}
html>body #imgHaut{
margin: 0px 0px 0px 105px;
}
#imgTitre{
height:52px;
float:left;
text-align:left;
}
#imgTitre img{
height:52px;

}
#page{
width:590px;
margin: 0px 0px 0px -30px;
}
html>body #page{
margin: 0px 0px 0px 105px;
}
#hautFd{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:590px;
height:12px;
background: url(images/fdpageHaut.gif) no-repeat;
}
#centre{
margin: -7px 0px 0px 0px;
padding: 0px 5px 10px 20px;
text-align:left;
background: url(images/fdpageCentre.gif) repeat-y;
}
html>body #centre {
margin: 0px 0px 0px 0px;
padding: 1px 15px 10px 20px;
}

/* intérieur page */
#ssmenu{
margin-left:310px;
/* attention ŕ la marge du bas pour l'alignement de la prochaine ligne */
margin-bottom:20px;
}
.box{
text-align:justify;
width:480px;
margin: 0px 0px 0px 40px;
}
html>body .box{
text-align:justify;
width:495px;
margin: 0px 0px 0px 38px;
}
.imgbox{
float:right;
margin: 15px 10px 0px 5px;
}
.imgbox2{
float:right;
margin: 0px 10px 0px 5px;
}
.spaceBox{
clear:left;
}
.spaceBoxMembre{
clear:right;
}
html>body .spaceBoxMembre{
height:3px;
}
/* fin intérieur page */

html>body #centre p{
margin: 5px 25px 0px 0px;
}
#basFd{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:590px;
height:12px;
background: url(images/fdpageBas.gif) no-repeat;
}

p{
margin: 5px 5px 0px 0px;
}
#showtitre{
font-size:12px;
}
#showdetail{
padding: 0px 0px 0px 20px;
}

td{
font-size:11px;
}

input{
font-size:11px;
}

h1{
margin: 15px 0px 5px 0px;
font-size:16px;
color: #C05F2E;
}
h2{
margin: 15px 0px 5px 0px;
font-size:14px;
color: #C05F2E;
}
h3{
margin: 15px 0px 5px 0px;
font-size:12px;
font-style:italic;
color: #000000;
}
a{
text-decoration:none;
font-weight:bold;
color:#3A4DA1;
}
a:hover{
font-weight:bold;
color:#EEC300;
}