body {background:#fff; font:normal 90%/1em Arial, sans-serif; color:#575757; margin: 0; padding: 0 0 2em 0; text-align: center;}
#conteneur {width:946px; padding:0; margin:0 auto;}
/* Menu langues */

/* CONTENU */
#main {clear:both; width:950px; height:100%; overflow:hidden; margin:26px 0 0 0;}
* html #main {margin-top:0; }
*+html  #main{ margin:0 0 0 -9px;}
#contenu {padding:0; width:946px; margin-left:4px; text-align:left;}
#contenu h1 {text-transform:uppercase;font-size:1.3em; margin-bottom:5px; padding:13px 0 0 150px;}
#contenu h1 a {text-decoration:none;color:#018bd6;}
#contenu p {margin:1em 2em 0.5em 2em; padding:0 1em; text-indent:1em; font:normal 90%/1em Arial, sans-serif;}

.center {text-align:center; padding-bottom:10px;}
.blocfloat {float:left; width:300px; margin:10px;}
.blocfloat img {margin:0; padding:2px; background-color:#f3f7fa;}
.blocfloat2 {float:left; width:250px; margin:0 0 10px 0; padding:0;}
.blocfloat3 {float:left; width:135px; margin:0 0 10px 0; padding:0;}
.blocimg {margin-left:5px;}
.clear {clear:both; margin-top:5px;}
.left {float:left; margin:1em;}
.right {float:right;}
.bold {font-weight:bold;}
.form {font-size:0.7em;}

/* FOOTER */
#footer {clear:both; background:#fff ; font:bold 0.8em Verdana, sans-serif; border-top:2px solid #ccc; color:#ccc; margin: 0; padding-top:1em; text-align: center;}
*+html  #footer{ margin:0 0 0 -10px;}
#footer p {margin:0; padding:0;}
#footer ul {margin:15px 0 2px 0; padding:0; list-style-type:none;font-size:0.9em;}
#footer li {display:inline; margin:0; padding:0 0 0 15px; background:url(bullet.gif) no-repeat left bottom;}
#footer li a {color:#cbc8c8;text-decoration:none;}
#footer li a:hover {color:#fff;}



/* MENUS  */

/* Menu 2 */
#menunav2 {
width:728px;
float:left;
border-bottom:2px solid #ccc;
margin:-8px 0 30px 11px;
padding:0 0 0 194px;
font-size:85%;
line-height:normal;
}
#menunav2 ul {
margin:0;
padding:10px 0 0 0;
list-style:none;
}
#menunav2 li {
float:left;
margin:0;
padding:0 0 0 9px;
}
#menunav2 a {
display:block;
padding:5px 15px 4px 6px;
text-decoration:none;
text-transform:uppercase;
color:#000;
}
#menunav2 a:hover {
color:#ccc;
}
#menunav2 #current a {
background-image:url(right_on.gif);
color:#ccc;
padding-bottom:5px;
font-weight:bold;
}
#menunav2 #current {
background-image:url(left_on.gif);
}

