/* CSS Document */
html{padding:0;margin:0;border:0;font-family: Verdana, Arial, Helvetica, sans-serif;color:#4B4B4B;font-size:11px;background-color:#FFF;}
body {padding:0;margin:15px auto;}

h1 {color:#4B4B4B;text-align:left;font-size:14px;padding:0 0 0 0;margin:0 0 10px 0;width:100%;}
p {padding:0; margin:0;border:0;}

#conteneur {text-align:center;margin: 0 auto;padding: 0;width: 1000px;border:1px solid #4F4B6C;background:url(/css/fd3.gif);color:#4B4B4B;}

#acc {display:block;float:left;width:700px;padding:0;margin:15px 20px 0 30px;border:0;font-size:12px;text-align:justify;line-height:1.6m;}
#main {display:block;float:left;width:700px;padding:0;margin:15px 20px 0 30px;border:0;font-size:12px;text-align:left;}
#main a {color:#4F4B6C;}
a, a:link, a:visited{color:#4F4B6C;text-decoration:none;}

#map {width: 500px; height: 400px;float:left;margin:20px 100px 0 130px;}

#header {background-color:#9EBDD2;padding:0;margin:0;border-bottom:1px solid #4F4B6C;height:185px;}
#header h1 { border: 0; display: block;float: left; font-size:14px; font-weight:bold;color:#4F4B6C;height:25px;margin:0;padding:5px 0 0 0;text-align:center}
#header img {display:block;float:left;border:0;}

#barre {width:220px;border:0;margin:0;padding:15px 0 0 10px;float:left;font-size:12px;font-weight:bold;color:#4F4B6C;display:block;height:280px;}
#barre a, a:link, a:visited {font-size:12px;font-weight:bold;color:#4F4B6C;}
#barre span {width:220px;display:block;font-size:12px;text-align:left;padding:0 0 5px 0;margin:0;border:0;line-height:17px;}
#barre .vmenu1 {width:220px;display:block;font-size:12px;text-align:left;padding:0;margin:0;border:0;text-decoration:underline;}
#barre .menu1 a:hover {text-decoration:underline;}
#barre ul { list-style-type: none; margin: 0; padding: 0;}
#barre li.styl2 { padding: 0 0 4px 0; width: 220px;margin: 0;text-align:left;color:#D3CFC3;font-size:10px;float:left;border:0;line-height:15px;}
#barre li a {padding:0 0 0 15px;border: 0;}
#barre li .visit {text-decoration:underline;}
#barre li.styl2 a:hover {text-decoration:underline;}
#barre address {font-size:11px;font-style:normal;line-height:16px;width:230px;border:0;display:block;float:left;padding:30px 0 0 0;margin:0;text-align:left;}

#info {font-size:11px;font-weight:normal;padding:0;margin:0;width:230px;position:relative;bottom:40px;float:left;color: #4F4B6C;}

#liste, #lnk {display:block;float:left;width:710px;padding:0;margin:15px 0 0 30px;border:0;font-size:12px;text-align:left;}
#liste h1, #lnk h1  {padding:0;margin:0 0 5px 0;}
#liste ul { list-style-type: none; margin: 10px 0 0 0; padding: 0;border:0;width:700px;}
#liste li { float: left; padding: 0 0 0 0; width: 180px; margin: 0 50px 15px 0;border:0;text-align:center;border:0;}
#liste .APhoto {margin-left:auto ; margin:0 0 10px 0;padding: 0; border:0;display:block;}
#liste li a, a:link, a:visited {font-size:12px;color:#4B4B4B;}
#liste li a:hover {text-decoration:underline;}
#liste li h2 {text-align:left;font-size:12px;padding:0;margin:0;font-weight:normal;}
#liste span {display:block;text-align:right;}

#lnk {height:300px;}
#lnk p {width:645px;display:block;padding:20px 5px;margin:20px 0;border:1px solid #C1D3E1;text-align:left;}
#lnk img {float:left;margin:0 20px;border:0;display:block;padding:0;}

.nav {float:right;margin: 10px 0 0 0;padding: 0 10px 15px 0;width:700px;text-align:right;line-height:30px;color:#4B4B4B;border:0;}
p.nav  a, a:link, a:visited {color:#4B4B4B;text-decoration:none;border:0;margin:0;padding:0;}
p.nav  a:hover {text-decoration:underline;}

.navsel {float:right;margin: 10px 5px 0 0;padding: 0 10px 0 10px;text-align:right;line-height:20px;color:#4B4B4B;border:1px solid #4F4B6C;display:block;}
.navsel  a:hover {text-decoration:underline;}

#det_pho {width:320px;padding:0;margin:30px 0 0 30px ;float:left;border:0;text-align:left;}
#det_pho span {margin:0;padding:3px 0 5px 0;border:0;display:block;}
#det_pho .DPhoto0 {margin-left:auto ; margin-right:auto;padding: 0; border:0;display:block;width:320px;}
#det_pho .DPhoto {margin-left:auto ; margin-right:auto;padding: 0; border:0;display:block;}
#det_pho ul { list-style-type: none; margin: 0; padding: 0;border:0;width:320px;}
#det_pho li { float: left; padding: 0 0 0 0; width: 100px; margin: 3px 10px 5px 0;border:0;text-align:left;}
#det_pho li.dte { float: left; padding: 0 0 0 0; width: 100px; margin: 3px 0 5px 0;border:0;text-align:left;}

#det_corps1 {width:320px;padding:0;margin:15px 20px 0 30px;float:left;border:0;text-align:left;}
#det_corps1 p {border:0;margin:0;padding:0 0 15px 0;line-height:18px;border:0;text-align:justify;}
#det_corps1 h1 {padding:0;margin:0 0 10px 0;font-weight:bold;float:left;border:0;font-size:13px;width:320px;}
#det_corps1 ul {list-style-type:disc;margin:5px 0 0 10px;padding:0;}
#det_corps1 li {margin:0 0 4px 15px;padding:0;}

#det_corps2 {width:710px; padding:0;margin:15px 30px 0 30px;border:0;text-align:left;float:left;}
#det_corps2 p {border:0;margin:0;padding:0 0 0 0;line-height:18px;text-align:justify;}
#det_corps2 h1 {padding:0;margin:0 0 10px 0;font-weight:bold;float:left;border:0;font-size:13px;width:710px;}
#det_corps2 ul {list-style-type:disc;margin:5px 0 0 10px;padding:0;}
#det_corps2 li {margin:0 0 4px 15px;padding:0;}

.clear {clear: both;}

#footer {border-top: 1px solid #4F4B6C; clear: both; padding: 0 0 10px 10px; margin: 0; color: #4F4B6C; height: 130px; background-color: #C1D3E1; text-align: left;}
#footer address {display:block;font-style:normal;line-height:18px;padding:0 5px 0 15px;border:0;width:230px;margin:0;float:left;}
#footer p.cgv {margin:5px 5px 10px 0;padding:0 5px 0 0;border:0;display:block;text-align:right;float:right;width:100%;}
#footer a, a:link, a:visited {font-size:10px;color:#4F4B6C;font-weight:normal;padding:0 5px 0 0;}
#footer a:hover {text-decoration:underline;}
#footer form {padding: 0;margin:0;text-align:left;font-weight:normal;font-size:11px;}
#footer form input {padding:1px;margin:0 0 3px 0;color:#4F4B6C;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;border:1px solid #4F4B6C;}
#footer form fieldset { margin: 0;padding: 0; border: 0;float:left;}
#footer form label { display:inline;float:left;margin: 0 0 3px 0; padding:3px 0 0 0; width: 90px; border:0;}
#footer form label.lg2 { display:block;float:left;margin: 0 0 0 40px; padding:0; width: 100px; border:0;}
#footer form label textarea {border:0;padding:0;margin:0;color:#4F4B6C;display:block;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#footer form .boutform {font-size:10px;color:#4F4B6C;text-align:center;border:1px solid #4F4B6C;margin:0 0 0 90px;font-weight:bold;padding:2px 6px 3px 6px;background-color:#C1D3E1;}

.real {width:1000px;text-align:right;padding:0;margin:0 auto;}