/* CSS Document */
div, p, form, h1, h2, h3,td ,tr {margin:0px; padding:0px; color: #000000; font-family:Verdana; font-size:11px;}
p a:hover, a{ color: #000000; font-family:Verdana; font-size:11px;}

#main{ margin-left:25px; margin-right:auto; width:1060px;}
#main-home{ margin-left:25px; margin-right:auto; width:1060px;}
#tete{ height:150px; text-align:left; padding-top:30px;}
#logo{ width:200px; float:left;}
#corps{ width:1060px; text-align:left;}
#menu{ float:left; width:240px;  }
#centre{ float:left; width:656px;}
#news{width:130px;}
#contenu{ padding-left:0px;}
#bloc_art{ padding:0 0 4px 3px;}

/* bouton jaune */
.bouton-jaune{ width:60px; height:13px; background-color:#FFFC00; color:#000000; padding:0 0 1px 0; margin:4px 0 0 2px; font-size:11px;}
.bouton-jaune a{ color:#000000; text-decoration:none; font-size:11px;}
.bouton-jaune a:hover{ color:#FFFC00; text-decoration:none;}
#box-bouton-tete{ width:64px; margin-top:68px; padding-right:106px; margin-right:0px; float:right; text-align:center; }

/* News */
.box-jaune{ width:130px; height:13px; background-color:#FFFC00; color:#000000; padding:1px; font-size:11px;}
#bloc_art .liens {font-size:11px; color:#000000;}
#bloc_art .liens a{color:#000000; font-size:11px; padding-bottom:4px; text-decoration:none;}
#bloc_art .liens a:hover{color:#9b9b9b; text-decoration:underline;}

/* menu */
#box-menu{width:180px; margin-left:29px;}
#box-menu ul, ul a{margin:0 0 0 0; padding:0 0 0 55px; list-style:none; font-size:11px; }

/* titre */
h1{font-weight:bold; line-height:60px; font-size:60px; color:#FFFF00; margin-bottom:25px;}
h2{font-weight:bold; font-size:18px; color:#FFFF00; line-height:18px; margin-bottom:10px;}
h3{font-weight:bold; font-size:14px; color:#9b9b9b; line-height:14px;}

/* texte */
.txt14b-j{ font-size:14px; font-weight:bold; color:#000000;}
.txt12-j a{color:#000000;}
.txt12-j{ font-size:12px; color:#000000;}
.txt11-j a{color:#000000; text-decoration:none;}
.txt11-j a:hover{color:#000000; text-decoration:none;}
.txt11-j{ font-size:11px; color:#000000;}

/* box contenue */
#box-blanc{width:651px; background-color:#FFFFFF; }
#info-contact{height:35px; text-align:left; margin-top:40px; margin-bottom:15px; margin-left:25px; }
.box-name{width:160px; float:left; color:#000000;}
.box-ref{width:164px; float:left; color:#000000;}
.box-mail{width:210px; float:left; color:#9b9b9b;}
.box-mail a{ font-size:11px; text-decoration:none; color:#000000;}

/* nav pied de page */
#pied{ overflow:visible; font-size: 11px; padding-top:4px; margin-top:10px; color:#333; text-align:left; padding-left:240px;}
#pied a{ color:#333; text-decoration:none; font-size:11px; }
#pied a:hover, #pied u{ color:#333; text-decoration:underline; }

#pied .liens {font-size:11px; color:#FFFFFF;}
#pied .liens a{color:#FFFFFF; font-size:11px; padding-bottom:4px; text-decoration:none;}
#pied .liens a:hover{color:#FFFFFF; text-decoration:underline;}

/* Cacher les éléments pour print */
#print-piedpage{ font-family: Verdana; font-size: 11px; color: #FFFFFF; padding-bottom:5px; text-decoration:none;}
#print-tetepage{ display:none;}

/* photo */
.photo_left{float:left; margin:1px;}
#photo{ width:118px; padding-right:10px; padding-bottom:0px; padding-top:2px; float:left;}
/* mise en forme */
.hr{ display:block;clear:both; font-size:0px;}
.sep-1-n{ height:1px; width:651px;  background-color:#000000; line-height:1px; font-size:1px; margin-bottom:3px; }
.sep-2{ height:2px; clear:both; }
.sep-3{ height:3px; clear:both; }
.sep-6{ height:6px; clear:both; }
.sep-10{ height:10px; clear:both; font-size:10px;}
.sep-15{ height:15px; clear:both; }
.sep-20{ height:20px; clear:both; font-size:20px;}
.sep-40{ height:40px; clear:both; }
.sep-60{ height:60px; clear:both; }
.sep-120{ height:120px; clear:both; }
/*////////////////////////////*/
