*{outline:0;margin:0;padding:0;}
body{background:#423e33 url(fond.jpg) repeat-x;font-size:80%;font-family:"Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;color:#DACEB6;text-align:center;line-height:1.4em;margin:0;}
a,a:visited{color:#A49B80;background:inherit;text-decoration:none;}
a:hover{color:#37c8ab;background:inherit;text-decoration:none;}
h1,h2,h3{font-family:"Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:400;}
h1{font-size:2.2em;line-height:1.2em;text-align:center;color:#BBAE98;border-bottom:1px solid #595445;margin:0 0 15px;padding:0;}
h2{font-size:1.6em;line-height:1.2em;text-align:left;color:#37c8ab;margin:20px 0 15px;padding:0;}
h2 a:hover{color:#fff;}
h3{font-size:1.2em;line-height:1.3em;text-align:left;text-decoration:underline;color:#DACEB6;margin:10px 0 5px 20px;padding:0;}
h4{font-size:1.2em;color:#E21313;font-weight:700;margin:0;padding:5px 5px 5px 10px;}
p{margin:0;padding:10px 0 0;}
p.justify{text-align:justify;}
span.big{font-size:1.3em;}
ul,ol{margin:5px 20px;padding:0 20px;}
ul{list-style:none;}
img{border:none;padding:0;}
img.cadre{border:1px solid #777;padding:0;}
img.float-right{margin:2px 5px 10px 10px;}
img.float-left{margin:2px 10px 0 0;}
blockquote{font:1.4em Georgia, "URW Bookman L", "Bookman Old Style", "Times New Roman", Times, serif;font-style:italic;color:#fff;text-align:center;line-height:1.4em;background-image:url(traits_clairs.jpg);margin:10px 0 0;padding:10px;}
blockquote a:hover{color:#adcf00;}
.gallery{width:550px;float:left;margin:10px 0 25px;padding:10px;}
.gallery ul{list-style:none;margin:0;padding:0;}
.gallery ul li{display:inline;margin:0;padding:10px 10px 10px 0;}
.gallery ul img{border:1px solid #595445;border-width:6px 1px;}
.gallery ul a:hover img{border:1px solid #fff;color:#fff;border-width:1px;}
form{border:1px solid #59513C;background:#484438;margin:20px 10px;padding:15px 25px 25px 20px;}
form p{color:#DACEB6;margin:0;padding:12px 0 5px;}
label{font-weight:700;color:#DACEB6;}
input,select,textarea{color:#5a5a5a;border-color:#BBAE98 #B49C68 #B49C68 #BBAE98;border-style:solid;border-width:1px;margin:5px 0;padding:5px;}
option{padding-right:0.5em;}
#nom,#prenom,#adresse,#code,#ville,#email{width:355px;}
#code{width:80px;}
#message{width:455px;}
input.button{font:bold 12px Arial, sans-serif;height:24px;color:#FFF;background:#37c8ab url(navweb.jpg) repeat-x 0 0;border:none;margin:0;padding:2px 3px;}
.button a:hover{color:#000;background:#eca200;}
#page{position:relative;width:1000px;text-align:left;margin:0 auto;}
#contenu{position:relative;clear:both;float:left;width:1000px;background:#282620 url(contenu.jpg) repeat-y center top;display:inline;margin:0;padding:20px 0 0;}
#entete{position:relative;clear:both;height:200px;width:1000px;background:#282620 url(entete.jpg) no-repeat center;margin:0;}
#motscles{position:absolute;top:5px;left:0;width:1000px;}
#motscles p{text-align:center;color:#e7e2d0;font-family:Georgia, "URW Bookman L", "Bookman Old Style", "Times New Roman", Times, serif;font-size:1em;font-style:italic;margin:0;padding:0;}
span.vert{text-align:center;color:#37c8ab;font-family:Georgia, "URW Bookman L", "Bookman Old Style", "Times New Roman", Times, serif;font-size:1em;font-style:italic;margin:0;padding:0;}
#menu{float:right;text-transform:uppercase;margin:165px 25px 0 0;padding:0 2px 0 0;}
#menu ul{list-style:none;display:block;margin:0;padding:0;}
#menu ul li{list-style:none;display:inline;float:left;width:auto;font-size:13px;font-weight:700;padding:0;}
#menu ul li a{float:left;text-decoration:none;border-right:1px solid #282620;border-left:1px solid #484438;color:#DACEB6;text-align:center;margin:0;padding:5px 20px;}
#menu ul li a:hover{text-decoration:none;color:#fff;background:url(nav-hoverweb.jpg) repeat-x;}
#principal{float:left;width:575px;display:inline;text-align:left;margin:0 0 0 25px;padding:0 25px;}
#principal ul li{list-style-image:url(puceweb.gif);}
.article{float:left;width:550px;background-color:#484438;margin:10px 0 20px;padding:10px;}
.article span{font-size:1.2em;color:#fff;}
.boxes{float:left;width:600px;margin:0 0 20px;padding:0;}
.box{float:left;width:265px;background-color:#484438;margin:0 20px 0 0;padding:5px;}
.box h3{font-size:1.2em;line-height:1.3em;text-align:center;text-decoration:none;color:#BBAE98;margin:0;padding:5px 0 0;}
#lateral{float:right;width:300px;border-left:1px solid #59513C;margin:0 24px 0 0;padding:0 10px 0 15px;}
#lateral h2{font:1.4em "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;color:#DACEB6;text-decoration:none;border-bottom:1px solid #484438;margin:30px 15px 10px 10px;padding:0;}
#lateral p{font:1.1em Georgia, Times, serif;font-style:italic;color:#DACEB6;text-align:left;margin:0 10px;padding:5px 0 0;}
#lateral p small{font:0.8em "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;font-style:normal;}
#lateral a,a:visited{text-decoration:none;color:#DACEB6;}
#lateral a:hover{text-decoration:none;color:#adcf00;}
#lateral ul.sidemenu{text-align:left;text-decoration:none;margin:0;padding:0;}
#lateral ul.sidemenu li{list-style:none;list-style-image:url(pucemenu.jpg);border-bottom:1px dashed #c0b99f;margin:0 15px 0 30px;padding:4px 0 4px 5px;}
#lateral ul.sidemenu li a{text-decoration:none;font:1.1em Georgia, Times, serif;font-style:italic;color:#DACEB6;text-align:left;}
#lateral ul.sidemenu ul{margin:0 0 0 5px;padding:0;}
#lateral ul.sidemenu ul li{background:none;}
#piedpage{clear:both;width:1000px;text-align:center;font-size:0.9em;background:#423e33 url(piedpage.jpg) no-repeat center top;margin:0;padding:0;}
#piedpage a{text-decoration:none;color:#e7e2d0;font-weight:700;border-width:1px;}
#piedpage p{color:#e7e2d0;padding:30px;}
.float-left{float:left;}
.float-right{float:right;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.clear{clear:both;}
h2 a,h2 a:visited,.gallery ul a:hover{color:#37c8ab;}
.box a:hover,#lateral ul.sidemenu li a:hover,#piedpage a:hover{color:#ADCF00;}

