body {
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-left:0;
margin-top:0
}

#footer {
clear:both
}

#header {
background-image:url(/pix/menus/fonmenu.jpg) repeat-x;
clear:both;
height:105px;
margin:0;
padding:0;
width:800px
}

#left {
/*background-image:url(/pix/fonds/strigrey.gif) repeat;*/
float:left;
margin:0;
width:145px
}

#masterdroite {
width:800px;
}

#masterdroite ul {line-height:none}

#menu {
background-image:url(/pix/menus/framform.jpg) no-repeat;
height:566px;
padding-bottom:10px;
padding-top:10px;
width:145px
}

#of {
font-weight:400;
padding:8px 16px 8px 0
}

#of a:link {
color:#333;
text-decoration:none
}

#on {
font-weight:700;
margin-right:0;
padding:8px 0
}

#on a:hover {
color:#f90
}

#on a:visited {
color:#333
}

#on,#of {
color:#333;
font-size:11px;
text-align:right
}

#right {
background-color:#FFF;
border:1px solid #ccc;
float:left;
left:150px;
margin:0;
width:655px
}

.haut {
color:#C00;
font:400 9px
}

.linkgris11,.c11-666 {
color:#666;
font-size:11px
}

.linkgris12,.c12-666 {
color:#666;
font-size:12px
}

a:hover {
color:#f90;
text-decoration:underline
}

td ul {
list-style-image:url(/pix/puces/pu666_10.png);
margin:3px 0 3px 10px
}
td ul li ul {
list-style-image:url(/pix/puces/pu666_3.png);
margin:3px 0 3px 0
}

td-bout {
background-color:F96;
border-right:1px solid #F96
}
