/* CSS Document */
html{padding:0;margin:0;border:0;font-family: Verdana, Arial, Helvetica, sans-serif;color:#4B4B4B;font-size:11px;background-color:#D9DADC;}
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 #E13728;background:url(/css/fd2.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;}
#acc a {color:#4b4b4B;font-size:12px}
#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:#E13728;}
a, a:link, a:visited{color:#E13728;text-decoration:none;}

#map {width: 500px; height: 400px;float:left;margin:20px 100px 0 130px;}

#header {background-color:#E13728;padding-top:20px;margin:0;border-bottom:1px solid #E13728;height:155px;}
#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:#E13728;display:block;}
#barre a, a:link, a:visited {font-size:12px;font-weight:bold;color:#E13728;}
#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 .pform {margin:0;padding:0;border:0;display:block;}
#barre form {padding: 0;margin:20px 0 0 0;text-align:left;font-weight:normal;font-size:11px;}
#barre input {border:0;padding:1px;margin:0;color:#333;}
#barre fieldset { margin: 0;padding: 0; border: 0;}
#barre label { display: block; margin-bottom: 2px; padding:0; width: 190px;float:left;}
#barre label textarea {border:0;padding:0;margin:0;color:#333;}
#barre .boutform {font-weight:bold;font-size:11px;color:#E13728;text-align:center;border: 1px solid #E13728;margin:6px 0 0 0;font-weight:bold;padding:2px 6px 3px 6px;background-color:#FFFF00;}

#liste {display:block;float:left;width:710px;padding:0;margin:15px 0 0 30px;border:0;font-size:12px;text-align:left;}
#liste 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;}

.nav {display:block;float:right;margin: 10px 0 0 0;padding: 0 10px 15px 0;width:700px;text-align:right;line-height:30px;color:#4B4B4B;border:1px solid red;}
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 #E13728;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_corps1 a{color:#E13728;font-size:12px;font-weight:bold;text-decoration:underline;}

#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;}
#det_corps2 a{color:#E13728;font-size:16px;font-weight:bold;text-decoration:underline;}

.clear {clear: both;}

#footer {background-image:url(/css/brise.gif);background-repeat:no-repeat;background-color:#E13728;padding:55px 0 10px 10px;border:0;margin:0;text-align:left;color:#FFF;height:100px;clear:both;}
#footer address {font-size:11px;font-style:normal;line-height:16px;width:220px;border:0;display:block;float:left;padding:0;margin:0;}
#footer p.foot1 {float:left;width:200px;margin:0;padding:0 10px 0 10px;border:0;text-align:left;display:block;border:0;line-height:16px;}
#footer p.foot2 {float:right;width:500px;margin:0;padding:0 10px 0 0;border:0;display:block;border:0;text-align:center;line-height:16px;}
#footer p.foot3 {width:100%;margin:20px 0 10px 0;padding:0;border:0;display:block;border:0;text-align:center;line-height:16px;}
#footer a, a:link, a:visited {font-size:10px;color:#FFFFFF;font-weight:normal;}
#footer a:hover {text-decoration:underline;}