body {margin: 0px;padding: 0px;background:#FFFFFF url(../imgs/ap_page.gif) repeat-x top;text-align: center;font-family: Arial, Helvetica, sans-serif;	}
p {margin: 0px;padding: 0px;}
#conteneur {position: relative;width: 746px;margin: 0 auto;background:#FFFFFF url(../imgs/ap_contener.gif);}
#headerL {height: 150px;background: url(../imgs/top1.gif);position: absolute;width: 334px;left: 0px;top: 0px;}
#headerR {height: 150px;width: 392px;padding-left: 20px;margin: 0px 0px 0px 334px;background: url(../imgs/top2.gif) no-repeat left top;text-align: left;}
#headerR h1 {font-size: 12pt;color: #0F3C5C;text-decoration: none;margin: 0px;padding: 25px 0px 0px 0px;}
#headerR h2 {font-size: 8pt;color: #0F3C5C;font-weight: normal;text-decoration: none;margin: 0px;padding: 0px 25px 0px 0px;	}
#headerR h3 {font-size: 8pt;color: #25A7E1;text-decoration: none;font-weight: normal;margin: 0px;padding: 27px 0px 0px 0px;}
#headerR img {float: right;margin: 24px 20px 0px 0px;border: none;}

a.lien {font-size: 9pt;color: #0F3C5C;font-weight: bold;text-decoration: none;}
a.lien:hover {color: #25A7E1;text-decoration: none;	}
.menuTop {font-size: 8pt;color: #868686;margin-top: 133px;width: 334px;}
.menuTop a {font-size: 8pt;color: #868686;text-decoration: none;}
.menuTop a:hover {font-size: 8pt;color: #000000;text-decoration: none;}
.logo {float: left;border: 0px;margin : 20px 0px 0px 20px;}

#menu {background: url(../imgs/fond_menu_r.jpg) no-repeat left top;position: absolute;height: 227px;width: 334px;left: 0;text-align: left;}
#menu ul {margin: 0px;padding : 0px;}
#menu p {text-align: center;margin-top: 6px;    }
#menu li {list-style-type: none;padding-top: 0px;}
#menu a {font-size: 10pt;color: #FFFFFF;font-weight: bold;text-decoration: none;}
#menu a.lien {display:block;padding : 2px 0px 2px 20px;height: 22px;}
#menu a:hover {text-decoration: none;color : #D4D4D4;}

#diaporama {height: 227px;width: 412px;margin: 0px 0px 0px 334px;padding: 0px;background: url(../imgs/ap_diap.gif) repeat-y;text-align: left;}

#coord {width: 332px;height : 265px;left:0px;background: url(../imgs/ap_coord_r.gif) no-repeat left top;font-size: 9pt;text-align: left;margin: 0px;padding-top: 35px;float: left;}
#coord p.tel {margin: 12px 0px 18px 80px;}
#coord p {margin: 0px 30px 0px 34px;}
#coord p.bloc {padding: 6px; background: #DBDBDB;text-align:center;}
#coord img {margin: 10px 0px 0px 25px;}
#coord a {color: #000000;text-decoration: none;}
#coord a:hover {color: #C12027;text-decoration: none;}

#bloctexte {width: 414px; background: url(../imgs/ap_bloc_texte.gif) repeat-y ;margin: 0px;padding: 0px;text-align: left;float: right;}

#bloc {width: 339px;background: url(../imgs/ap_texte.gif) repeat-x center top;margin: 0px 0px 0px 2px;	padding: 30px;text-align: justify;font-size: 9pt;	}
#bloc h1 {font-size: 14pt;padding: 0px;font-weight: bold;color: #626262;margin: 0px 0px 10px 0px;}
#bloc h1.tac {font-size: 14px; text-align:left;}
#bloc h2 {font-size: 10pt;padding: 0px;font-weight: bold;color: #C12027;margin: 10px 0px 0px;}
#bloc li {font-size: 10pt;font-weight: bold;color: #C12027;list-style-image: url(../imgs/f_r.gif);list-style-position: inside;margin-top:10px;}
#bloc li.liste {font-size: 8pt;font-weight: normal;color: #000000;list-style-image: url(../imgs/f_r.gif);list-style-position: inside;margin-top:4px;}
#bloc a {font-size: 9pt;font-weight: bold;color: #C12027;text-decoration: none;}
#bloc a:hover {color: #444444;text-decoration: none;}
#bloc a.retour {font-size: 9pt;font-weight: bold;color: #FFFFFF;text-decoration: none;}
#bloc a.retour:hover {color: #CCCCCC;text-decoration: none;}
#bloc p.nouveau {padding:5px;border:1px  #333 dotted;background:#C12027;text-align:center;margin-bottom:10px}
#bloc p.nouveau a {font-size:14px;color:#FFF;font-weight:normal}
#bloc ul.listform {padding:0;margin:0}
#bloc ul.listform li {list-style-type: none}
#bloc ul.listform li a {}
#bloc ul.listform li a:hover {padding:0;margin:0 10px 0 10px}


#blocbottom {background: url(../imgs/bloc_texte_bottom.gif) no-repeat left;margin: 0px;padding: 0px;width: 414px;height: 12px;}

#pied {font-size: 8pt;width:742px;margin: 0px 2px 0px 2px;}
#pied p.menu {color: #868686;width:730px;margin-top: 4px;padding-top: 12px;background-color: #FFFFFF;}
#pied a {height:18px;color: #868686;text-decoration: none;}
#pied a:hover{color: #000000;text-decoration: none;}
#pied p {width:736px;color: #DFB6BF;background-color: #C12027;padding: 3px;margin-top: 6px;}
#pied a.lienext {color: #DFB6BF;text-decoration: none; }
#pied a.lienext:hover {color: #FFFFFF;text-decoration: none; }
#footer {width:746px;height:8px;background: url(../imgs/footer.gif) no-repeat;margin: 0 auto;padding: 0px;}

