body {padding:5px 0 0 0;margin:0;background:#fff;border-top:solid 1px #999;font-size:0.8em;font-family: Verdana, Arial, Helvetica, sans-serif;}
#principal,  #colonne h2, p.coltitre, #pdp, #colonne p {font-family:"Comic Sans MS", Verdana, Arial, sans-serif;}
#colonne h2, #principal h2, p.coltitre {color:#8A082D;font-size:120%;padding:0 0 0px 0;margin-bottom:0}
h1, h2, h3 {font-weight:normal}
acronym {text-decoration:none;border:none}
img {border:0}
.main {padding:3px;border: solid 1px #333;margin:0 0 10px 0px;width:644px}
.right {float:right;border: solid 1px #333;margin-left:20px;padding :3px}
div.clear {clear: both}
.asuivre {color:#8A082D;text-decoration:none}
a.asuivre:hover {text-decoration:underline}
p.cgv {font-size:11px !important}
.diapo {width:650px;height:494px}
.diapo img {width:644px;border: solid 1px #333;padding :3px}

#conteneur{position: relative;width:950px;margin:0 auto;padding:0;background:url(../img/entete.jpg) no-repeat top right}
#entete {margin:0px 0 0px 0 ;padding:0px 0 0 0px}
#lang {}
#lang img {padding:0px;margin:1px;border:solid 1px #333}
img.logo {margin:0 0 -27px 0;padding:0}

ul#menu {/*background-color:#886e50;*/text-align:left;margin:0px 0 0 0;padding:5px 0 10px 250px;border-bottom:solid 1px #333;}
ul#menu li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:100%;display:inline;margin:0;padding:0}
ul#menu a {text-decoration:none;color:#333;padding:0px 0px 10px 0;margin:0 15px 0 0 }
ul#menu a.courant {background:url(../img/bgmenu.png) no-repeat center bottom;color:#8A082D !important}
ul#menu a strong {margin:0;font-weight:normal}
ul#menu a:hover {/*text-decoration:underline;*/background:url(../img/bgmenu.png) no-repeat center bottom}

ul#sousmenu {color:#8A082D;padding:0;list-style-type:none;margin:0 0 60px 0}
ul#sousmenu li {margin:6px 0;padding:0}
ul#sousmenu a {color:#8A082D;text-decoration:none;margin:0}
ul#sousmenu a:hover, li a.select {text-decoration:underline !important}
ul#sousmenu span {font-style:italic}
#contenu {margin:0;width:950px;padding:20px 0 0 0}
#principal {padding:0;margin:0;float:right;width:700px}
#principal strong {font-weight:normal}
#principal h1 {color:#8A082D;font-size:130%;text-align:left;margin:0px 0 0 0;padding:0 0 0px 0}
#principal h2 {clear:both;margin-bottom:0}
p.chapo {font-size:120%}
p.chapo + h2 {margin-top:30px}
#principal p {margin:0 0 10px 0;padding:0;text-align:justify;color:#000;font-size:120%}
#principal ul {list-style-type:square;list-style-position:inside;margin:0 0 0 5px;padding:0}
#principal li {font-size:110%}
#principal h3 {margin:0;padding:0}
#colonne {width:220px;/*border-left:solid 1px #ccc*/;font-size:100%;margin:0px;padding:0;float:left}
#pdp {font-size:90%;clear:both;text-align:left;margin: 0px 0 0 250px;padding:10px 0 0 0;border-top:solid 1px #333;}
#pdp p {color:#333;margin:0px 0 0 0px;padding:0}
#pdp a {margin-left:15px;color:#333;text-decoration:none;float:right}
#pdp a:hover {text-decoration:underline}
.brochure {margin:0;padding:0;text-align:left}
.brochure img {margin:0 0 10px 0;padding:0;border-top:solid 2px #8A082D}
.brochure a.pdf {color:#8A082D;font-size:100%;margin:5px 0 0 0;padding:5px 0 5px 30px;text-decoration:none;text-align:left;background:url(../img/pdficon.png) no-repeat left top}
.brochure a:hover {text-decoration:underline}
.label {width:200px;text-align:center;margin-top:25px}
#contact {text-align:right;margin:0;padding:0}
#contact fieldset {border:0}
#contact label {font-size:110%;color:#8A082D}
#contact input {margin:2px 0;padding:0}
#contact input[type=submit] {padding:0;margin:0 10px 0 0;background:#8A082D;color:#fff;border:solid 1px #e0dec7;padding:2px 10px}
span.etoile {color:#8A082D}
.homeblock {width:300px;float:left;background:url(../img/homelinktop.jpg) no-repeat top center;margin:5px 20px 0px 20px;padding-top:10px}
.homeblock img {width:200px;margin-top:5px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc}
.homeblock h2, .homeblock p, .homeblock {text-align:center !important;}
p.homelink {background:url(../img/homelinkbottom.jpg) no-repeat bottom center;padding:20px 0 !important}
p.homelink a {color:#000;text-decoration:none;font-size:90%;font-style:italic}
p.homelink a:hover {color:#8A082D;text-decoration:underline}
#quote {margin-top:20px;margin-bottom:20px}
#quote p {font-size:120%;margin-top:0;text-align:left}
#gmap {width:650px;height:460px}
a.disc {color:#000;text-decoration:none;cursor:text}
.banner {text-align:center}
.banner img {margin:2px 0}