/* CSS Document */
html{padding:0;margin:0;border:0;font-family: Verdana, Arial, Helvetica, sans-serif;color:#650b0b;font-size:11px;}
body {padding:0;margin:5px auto;}

h1 {color:#650b0b;text-align:left;font-size:12px;padding:10px 0 0 0;margin:0;width:100%;}

p {padding:10px 0 0 0; margin:0;border:0;}

#cont-acc {text-align:center;margin: 0 auto;padding: 0;width: 968px;border:1px solid #650b0b;}
#liste-acc {margin: 0;padding:  10px 0 50px 50px;text-align:left;}
#liste-acc ul { list-style-type: none; margin: 0; padding: 0;}
#liste-acc li { float: left; padding: 0 55px 50px 0; width: 250px;overflow: hidden; margin: 0 ;}
#liste-acc a, a:link, a:visited{color:#650b0b;text-decoration:none;font-size:11px;}
#liste-acc .APhoto {margin:0 ; padding: 0; border:0;display:block;}
#liste-acc .reg-acc {margin: 0;  padding:4px 0 0 0 ;color:#C3978A;display:block;font-weight:bold;}
#liste-acc .titre { padding:0;margin:0; border: 0;}
#liste-acc a:hover {text-decoration:underline;}

#conteneur {text-align:center;margin: 0 auto;padding: 0;width: 968px;border:1px solid #650b0b;background:url(/imgs/fd.gif);color:#650b0b;}
#contacta, #contactv, #ident, #contact {padding:10px;margin:0 0 10px 0;border:0;float:right;width:770px;text-align:left;}
#main {padding:0;margin:0 0 10px 0;border:0;float:right;width:770px;text-align:left;}
#main a {color:#650b0b;}



#main2 {padding:10px;margin:0 0 10px 0;border:0;float:right;width:750px;text-align:left;}


#header {background-color:#F5EBEA;padding:15px 0;margin:0;border-bottom:1px solid #650b0b;}
#header {background-color:#460A0A;padding:15px 0;margin:0;border-bottom:1px solid #650b0b;}

#corps {padding:20px 0;margin:0;}
#corps a, a:link, a:visited{color:#650b0b;text-decoration:none;}
#corps a:hover {text-decoration:underline;}
#corps ul{float:right;padding: 0 120px 0 0;margin:0;LIST-STYLE-TYPE: none;}
#corps li{text-align:center;width:220px;padding:8px 0;height:18px;margin:3px;border:1px solid #650b0b;}
#acctxt {float:left;border-right:1px solid #650b0b;padding: 0 50px 20px 50px;margin:0 0 10px 0;width:400px;text-align:justify;}

#barre {width:191px;border:0;margin:0;padding:10px 0 0 3px;float:left;}
#barre a, a:link, a:visited {font-size:11px;color:#650b0b;}
#barre ul { list-style-type: none; margin: 0; padding: 0;}
#barre li.styl1 {text-align:center;width:177px;padding:4px 0 5px 0;margin:8px 0 20px 0;background-color:#460A0A;}
#barre li.styl1 a {color:#fff;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
#barre li.styl1 a:hover {text-decoration:underline;}
#barre li.styl1b {text-align:center;width:177px;padding:4px 0 5px 0;margin:25px 0 20px 0;background-color:#460A0A;}
#barre li.styl1b a {color:#fff;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
#barre li.styl1b a:hover {text-decoration:underline;}
#barre li.styl2 { padding: 4px 0 4px 0; width: 177px;margin: 0;text-align:left;}
#barre li.styl2 a:hover {text-decoration:underline;}
#barre li.styl2b { padding: 3px 0 3px 0; width: 177px;margin: 0;text-align:left;background-color:#F5EBEA;}
#barre li.styl2b a {color:#650b0b;font-weight:bold;}
#barre li.styl2b a:hover {text-decoration:underline;}
ul#ul-styl3 {  margin: 40px 0 0 0; padding: 0;}
#ul-styl3 li {text-align:center;width:177px;padding:6px 0 8px 0;margin:8px 0;border:1px solid #650b0b;}
#ul-styl3 a:hover {text-decoration:underline;}

.nav {float:right;margin: 10px 0 0 0;padding: 0 10px 15px 0;width:700px;text-align:right;line-height:30px;color:#650b0b;border:1px solid grey;}
.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:#650b0b;border:1px solid #650b0b;display:block;}
.navsel  a:hover {text-decoration:underline;}

#liste {margin: 0;padding:  0;border:0;width:770px;}
#liste ul { list-style-type: none; margin: 0; padding: 0;border:0;width:770px;}
#liste li { float: left; padding: 0 0 0 20px; width: 228px; margin: 0 0 15px 0;height:275px;border:0;overflow: hidden;text-align:left;}
#liste .l_pho {margin:0 ; padding:0; border:0;height:228px; width:228px;}
#liste .APhoto {margin-left:auto ; margin-right:auto;padding: 0; border:0;display:block;}
#liste .detail {margin: 0 0 0 0;  padding:4px 0 0 0 ;float:right;}
#liste .reg {margin: 0;  padding:4px 0 0 0 ;color:#C3978A;display:block;font-weight:bold;}
#liste .titre { padding:0;margin:0; border: 0;}
#liste a {font-size:11px;color:#650b0b;}
#liste a:hover {text-decoration:underline;}

#det_pho {width:356px;padding:0;margin:0 0 0 10px;float:left;border:0;}
#det_pho .l_pho {margin:0 ; padding:0; border:0;height:356px; width:356px;}
#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:356px;}
#det_pho li { float: left; padding: 0 13px 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;overflow: hidden;text-align:left;}
#det_pho li.dte { float: left; padding: 0 0 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;overflow: hidden;text-align:left;}
#det_pho li { float: left; padding: 0 13px 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;text-align:left;}
#det_pho li.dte { float: left; padding: 0 0 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;text-align:left;}

#det_corps {width:342px;padding:0;margin:0 18px 0 10px;float:right;border:0;}
#det_corps h1 {border-bottom:1px solid #C0998A;margin:0 0 5px 0;padding: 0 0 5px 0;}
#det_corps p {border:0;margin:0;padding:0;line-height:18px;}
#det_corps .lib {border-bottom:1px solid #C0998A;margin:0 0 10px 0;padding: 0 0 5px 0;}
#det_corps ul {width:170px;padding:0;margin:20px 0 20px 0;border:0;list-style-type: none;}
#det_corps li {width:170px;padding:3px 0 5px 15px;margin:5px 0 12px 0;border:1px solid #650b0b;background-image:url(/imgs/puce1.gif);background-repeat: no-repeat; background-position: 10px 50%;}
#det_corps li a {padding-left:15px;margin:0;}

#art_pho {width:250px;padding:0;margin:0 0 0 10px;float:left;border:0;}
#art_pho .l_pho {margin:0 ; padding:0; border:0;height:250px; width:250px;}
#art_pho .DPhoto {margin-left:auto ; margin-right:auto;padding: 0; border:0;display:block;}
#art_pho ul { list-style-type: none; margin: 0; padding: 0;border:0;width:250px;}
#art_pho li { float: left; padding: 0 30px 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;overflow: hidden;text-align:left;}
#art_pho li.dte { float: left; padding: 0 0 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;overflow: hidden;text-align:left;}
#art_pho li { float: left; padding: 0 30px 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;text-align:left;}
#art_pho li.dte { float: left; padding: 0 0 0 0; width: 110px; margin: 10px 0 0 0;height:110px;border:0;text-align:left;}

#art_corps {width:448px;padding:0;margin:0 18px 0 10px;float:right;border:0;}
#art_corps h1 {border-bottom:1px solid #C0998A;margin:0 0 5px 0;padding: 0 0 5px 0;}
#art_corps p {border:0;margin:0;padding:0;line-height:18px;}

.clear {clear: both;}

#footer {background-color:#460A0A;padding:5px 0 50px 10px;border-top:1px solid #650b0b;margin:0;text-align:left;color:#FFF;}
#footer a, a:link, a:visited{color:#FFF;text-decoration:none;font-size:10px;padding:0;margin:0;}
#footer a:hover {text-decoration:underline;}
#footer p.foot1 {float:left;witdh:70%;padding:0; margin:0;border:0;}
#footer p.foot2 {float:right;width:20%;margin:0;padding:0 10px 0 0;border:0;text-align:right;color:#fff;}

.majus {text-transform:uppercase;}
.capit {text-transform:capitalize;}

#contacta {padding:0;}
#contacta h1 {padding:10px 0 0 10px;margin:0;}
#contacta p {padding:5px 0 0 10px;margin:0;}
#contacta form { padding: 0 0 0 100px;margin:0;width:80%;}
#contacta fieldset { margin: 15px 0;padding: 0; border: 0;}
#contacta .fldbdr { margin: 0 50px 0 0;padding: 0; border: 1px solid #ccc;}
#contacta .ident { padding:0;width:135px;text-align:top;margin:0 0 0 100px;float:left;}
#contacta legend {color:#650BOB;font-weight:bold;padding:20px 0 10px 0;}
#contacta label { padding:0;width:135px;text-align:top;margin:0;float:left;}
#contacta input {width: 200px; border:0;font-size:11px;padding:0 0 0 2px;margin:1px 0;border: #CCC 1px solid;background-color: #ffffff;color:#650b0b;}
#contacta label textarea {width: 400px; border:0;color: #650b0b;}
#contacta span {display:block;margin:0 0 0 250px;padding:0;}
#contacta .boutform {width:130px;font-weight:bold;font-size:11px;color:#FFF;text-align:center;border: 0;margin:2px 0 0 0;background-color:#C0998A;font-weight:bold;padding:0;display:block;float:left;}
#contacta .FI {border: #CCC 1px solid;BACKGROUND-COLOR: #ffffff;color: #18474F;}
#contacta input:focus , #contact .focus{background-color: #F5EBEA;font-weight: normal;border: #ccc 1px solid;}
#contacta .focus{background-color: #F5EBEA;font-weight: normal;border: #ccc 1px solid;}
#contacta .Select {background-color: #fff;color: #18474F;font-style: normal;border: #ccc;font-size:11px; border: solid 1px #ccc; }

#contactv {padding:0;}
#contactv h1 {padding:10px 0 0 10px;margin:0;}
#contactv p {padding:5px 0 10px 10px;margin:0;}
#contactv form { padding: 0 0 0 100px;margin:0;width:80%;}
#contactv fieldset { margin: 15px 0;padding: 0; border: 0;}
#contactv .fldbdr { margin: 0 50px 0 0;padding: 0; border: 1px solid #ccc;}
#contactv .ident { padding:0;width:135px;text-align:top;margin:0 0 0 100px;float:left;}
#contactv legend {color:#650BOB;font-weight:bold;padding:20px 0 10px 0;}
#contactv label { padding:0;width:135px;text-align:top;margin:0;float:left;}
#contactv input {width: 200px; border:0;font-size:11px;padding:0 0 0 2px;margin:1px 0;border: #CCC 1px solid;background-color: #ffffff;color:#650b0b;}
#contactv label textarea {width: 400px; border:0;color: #650b0b;}
#contactv span {display:block;margin:0 0 0 250px;padding:0;}
#contactv .boutform {width:130px;font-weight:bold;font-size:11px;color:#FFF;text-align:center;border: 0;margin:2px 0 0 0;background-color:#C0998A;font-weight:bold;padding:0;display:block;float:left;}
#contactv .FI {border: #CCC 1px solid;BACKGROUND-COLOR: #ffffff;color: #18474F;}
#contactv input:focus , #contact .focus{background-color: #F5EBEA;font-weight: normal;border: #ccc 1px solid;}
#contactv .focus{background-color: #F5EBEA;font-weight: normal;border: #ccc 1px solid;}
#contactv .Select {background-color: #fff;color: #18474F;font-style: normal;border: #ccc;font-size:11px; border: solid 1px #ccc; }


#ident {margin:0;padding:0;border:0}
#ident .idh1 {padding:10px 0 10px 10px;margin:0 0 10px 0;width:750px;float:left;}
#ident .idp {padding:20px 0 15px 10px;margin:0;width:750px;float:left;}

#contact {margin:0;padding:0;border:0}
#contact .cth1 {padding:10px 0 0 10px;margin:0;}
#contact .ctp {padding:5px 0 15px 10px;margin:0;}

#valfrm {width:90%; padding:15px;margin:0;}

.raised {background: transparent; width:350px;padding:0 0 0 15px;margin:0;float:left;}
.frmctd {width:450px;margin-left:160px;margin:15px 0 25px 0;}

.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#F5EBEA; border-left:1px solid #fff; border-right:1px solid #E7D7D1;}
.raised .b3 {background:#F5EBEA; border-left:1px solid #fff; border-right:1px solid #DAC2BA;}
.raised .b4 {background:#F5EBEA; border-left:1px solid #fff; border-right:1px solid #CAA89B;}
.raised .b4b {background:#F5EBEA; border-left:1px solid #E7D7D1; border-right:1px solid #C0998A;}
.raised .b3b {background:#F5EBEA; border-left:1px solid #DAC2BA; border-right:1px solid #C0998A;}
.raised .b2b {background:#F5EBEA; border-left:1px solid #CAA89B; border-right:1px solid #C0998A;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#C0998A;}
.raised .boxcontent {display:block;  background:#F5EBEA; border-left:1px solid #fff; border-right:1px solid #C0998A;height:150px;}
.boxcontent {padding:5px 10px;margin:0;}

.raised form { padding: 10px 0;margin:0;color:#650b0b;}
.raised .boutform {width:100px;font-weight:bold;font-size:10px;color:#fff;text-align:center;border: 0;margin:2px 0 0 0;background-color:#C0998A;font-weight:bold;padding:0;float:left;font-family: Verdana, Arial, Helvetica, sans-serif;}
.raised a.aform {font-weight:bold;font-size:10px;color:#fff;text-align:center;border: 0;margin:2px 0 0 0;background-color:#C0998A;font-weight:bold;padding:2px 15px 3px 15px;}
.raised input {width: 170px; height:16px;padding:0 0 0 2px;margin:1px 0;color:#650b0b;border: #CCC 1px solid;}
.raised label { padding:0 0 0 0;width:120px;text-align:top;margin:0;float:left;}
.raised fieldset { margin: 0;padding: 0; border: 0;}
.raised .oubli {float:right;width:320px;text-align:right;margin:10px 0 0 0;padding:0;height:20px;}
.raised p {padding:10px 0;margin:0;}

.lnk {width:450px;display:block;padding:0 10px 30px 10px;float:left;margin:0;}
.lnk a, a:link, a:visited{color:#650b0b;text-decoration:none;}
.lnk a:hover {text-decoration:underline;}

#map {width:730px;border:0;margin:0;padding:10px 0 0 3px;float:left;}
#map h2{font-size:12px;font-weight:bold;margin:0;padding:0 0 5px 0;}
#map a, a:link, a:visited {font-size:11px;color:#650b0b;}
#map ul { list-style-type: none; margin: 0; padding: 0 0 15px 0;}
#map li.styl2 { padding: 4px 0 4px 10px; width: 177px;margin: 0;text-align:left;}
#map li.styl2 a:hover {text-decoration:underline;}

#new {width:730px;display:block;padding:0 10px 30px 0;float:left;margin:20px 0 0 0;}
#new a, a:link, a:visited{color:#650b0b;text-decoration:none;}
#new a:hover {text-decoration:underline;}
#new ul { list-style-type: none; margin: 0; padding: 0;border:0;width:730px;}
#new li { float: left; padding: 0 0 0 0; width: 700px; margin: 0 0 15px 0;border:0;overflow: hidden;text-align:left;}		