body {padding:0px;margin-top:0px;background:#004e8c;text-align:center;font:13px tahoma, verdana, "lucida sans", sans-serif;}
h1 {text-indent:-9999px;margin:0;padding:0;border:0;}
h1 a:link, h1 a:visited {width:600px;float:left;height:89px;display:block;}
h1 a:hover {text-decoration:none;}
h2, h3, h4, h5 {font-family:tahoma, verdana, "lucida sans", sans-serif;font-weight:bold;border:0;color:#ff0000;padding:0 0 13px;margin:0;}
h2 {padding:0px 0px 0px 15px;line-height:25px;font-size:14px;color:#004e8c;background:url(fond_h2.jpg) no-repeat;}
h2 a, a:link, a:visited {text-decoration:none;font-size:14px;color:#004e8c;}
h2 a:hover {text-decoration:none;color: #e71c03;}
h3 {padding:10px 0px 0px 15px;font-size:14px;letter-spacing:1px;}
h4 {padding:10px 0px 0px 15px;font-size:14px;color:#004e8c;}
p {padding:0 0 10px;margin:0;font:13px tahoma, verdana, "lucida sans", sans-serif;line-height: 16px;color: #666;}
ul {margin:15px;padding:0px;}
li {font-size: 16px;line-height:20px;}
hr {visibility:hidden;clear:both;}
img {border:0px;margin-bottom:10px;}

.en_valeur {color: #e71c03;}

#principal {width:760px;padding:0;margin:0 auto;background:url(fond_contenus.jpg) repeat-y;text-align: left;}

#entete_1 {padding:0;margin:0;height:150px;background:url(entete_1.jpg) no-repeat;}
#entete_1 #menus_accueil {position: absolute;margin: 120px 0px 0px 360px;}
#entete_1 #menus_accueil a {font: 14px verdana, tahoma, sans-serif;color: #004e8c;border-bottom:5px solid #e71c03;text-decoration: none;}
#entete_1 #menus_accueil a:hover {color: #e71c03;border-bottom:5px solid #004e8c;text-decoration: none;}
#entete_1 #menus_contact {position: absolute;margin: 120px 0px 0px 450px;}
#entete_1 #menus_contact a {font: 14px verdana, tahoma, sans-serif;color: #004e8c;border-bottom:5px solid #004e8c;text-decoration: none;}
#entete_1 #menus_contact a:hover {color: #e71c03;border-bottom:5px solid #e71c03;text-decoration: none;}

#entete_2 {padding:0;margin:0;height:80px;background:url(entete_2.jpg) no-repeat;}
#entete_2 #actua_conseil {position:absolute;margin: 15px 0px 0px 260px;width:450px;}

#contenus {margin:0 20px;text-align:left;padding:20px 20px 20px 20px;font:13px tahoma, verdana, "lucida sans", sans-serif;}
#contenus a, a:link, a:visited {text-decoration:underline;color:#7272fc;letter-spacing:1px;}
#contenus a:hover {text-decoration:none;color:#ff0000;letter-spacing:1px;}
#contenus ul {margin-bottom:30px;}
#contenus li {margin-left:10px;padding-left:10px;border-left:5px solid #e71c03;list-style:none;font-size:13px;}
#contenus p {margin:10px 0px 0px 15px;}

.gauche {float:left;width:310px;}
.droite {float:right;width:310px;}

#contenus .gauche a {font-size:13px;}
#contenus .droite a {font-size:13px;}

#bas_page {height:40px;margin:0;padding:0px;background:url(bas_page.jpg) no-repeat;}
#bas_page p {padding:2px 0 0;margin:0;font-size:10px;}
#bas_page a {text-decoration:underline;color:#7272fc;letter-spacing:1px;}
#bas_page a:hover {text-decoration:none;color:#ff0000;letter-spacing:1px;}
#bas_page .gauche {width:500px;margin-left:40px;text-align:left;}
#bas_page .droite {width:160px;margin-right:40px;text-align:right;}

#signature {background-color: #004e8c;font-size: 10px;}
#signature p {font:11px tahoma, verdana, "lucida sans", sans-serif;line-height: 16px;color: #bebebe;text-align: center;}
#signature a, a:link, a:visited {text-decoration: underline;color: #bebebe;font-size: 10px;font-weight: normal;}
#signature a:hover {color: #e71c03;text-decoration: underline;}
