body{margin:auto; width:850px;background:url(images/bg.jpg) #afafaf; background-repeat:repeat-x;font-family:arial,Myriad Pro,Segoe UI,arial;font-size:12px;}
input,textarea{border:1px solid black;font-family:arial,Myriad Pro,Segoe UI,arial;font-size:12px;color:#000000;}

#page{background:url(images/bgpage.gif) #FFFFFF; background-repeat:repeat-y;float:left;}
#baspage{background:url(images/baspage.gif) #FFFFFF;height:22px;float:left;width:100%;}

#header{background:url(images/header.jpg); width:850px; height:166px;float:left;}
#header #txt{color:#FFFFFF; font-size:13px; margin-left:5px; margin-top:5px;}
#header a{text-decoration:underline;color:#002859;}
#header a:hover{text-decoration:none;}




#corps{float:left;width:850px;}

#corps #mapage{float:left; width:850px;background:#FFFFFF;}
#corps #mapage a{text-decoration:underline; color:#002859;}
#corps #mapage a:hover{text-decoration:none;}
#corps #mapage .titre{padding:5px;font-size:18px;color:#2e87cc;margin-bottom:5px;margin-top:5px;}
#corps #mapage .txt{padding:10px;}
#corps #mapage .txt a{color:#2e87cc;text-decoration:underline;}
#corps #mapage .txt a:hover{color:#5b9f00;text-decoration:none;}
#corps #mapage .txt td{background:#ECEBEB;padding:2px;}
#corps #mapage .txt .formu td{background:#FEFFBC;}
#footer{float:left;width:850px;background:url(images/footer.jpg) #afafaf; height:96px;background-repeat:repeat-x;color:#595959;text-align:center;}
#footer .txt{padding:10px;}
#footer .txt a{color:#595959;text-decoration:none;}
#footer .txt a:hover{text-decoration:underline;}
