.body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6d6d6d; background:#6d6d6d}
img { border:none; }
a { color:#333333; }
p { margin:10px 0; }
.conteneur { width:982px; margin:0 auto; padding:0; background: url(../img/rep.jpg) top left repeat-y; overflow:auto; }
.top { margin:0; padding:0; background:url(../img/bg_top.jpg) top left no-repeat; }
.foot { background:url(../img/foot.jpg) top center no-repeat #6d6d6d; width:982px; height:70px; clear:both; margin:-158px auto 0 auto; padding:15px 0 0 0; color:#ffffff; text-align:center; }
.foot a { color:#eee5b2; text-decoration:none; }
.foot a:hover { text-decoration:underline; } 
.col_left { width:280px; background:url(../img/top_menu.jpg) top left no-repeat; margin:-3px 0 0 0; padding:0; float:left; }
.menu { padding:70px 0 0 0px; margin:0; height:530px; }
.menu a { margin:0; padding:0; }
.menu img { margin:4px 0; padding:0; }
.bottom_right { background:url(../img/bg_bottom_right.jpg) bottom left no-repeat; margin-left:50%; padding:0; width:238px; height:158px; position:relative; top:-158px; left:-479px;}
h1 { font-family: "Times New Roman", Times, serif; font-style:italic; font-weight:bold; color:#6d6d6d; font-size:24px; }
h2 { font-family: "Times New Roman", Times, serif; font-style:italic; font-weight:bold; color:#6d6d6d; font-size:18px; margin:5px 0; }
.col_right { margin:50px 0 0 0; float:left; width:680px; }
.maps { width:350px; margin:35px 0 0 0; float:right; }

.titre-pdt { font-size:32px; margin:0; }
.standard { width:170px; margin:0 0 10px 10px; padding:5px; background:#e8e2cf url(../img/bg-standard.gif) top center repeat-x; float:right; }
.standard h2 { color:#a69d7d; font-size:14px; margin:8px 0 4px 0; }
.trav-carro { text-align:center; width:230px; height:210px; font-size:14px; float:left; margin:0; padding:0;}
.trav-carro a { text-decoration:none; }
.trav-carro a img { border:3px solid #dbd4bd; }
.trav-carro a:hover { color:#b5aa84; }

.marbre_vi { width:220px; margin-right:10px; float:left; height:210px; font-size:14px; text-align:center }
.marbre_vi a { text-decoration:none; }
.marbre_vi a img { border:3px solid #dbd4bd; }
.marbre_vi a:hover { color:#b5aa84; }

.vasque_evier { float:left; text-align:center; margin:0; font-size:16px; }
.vasque_evier a { text-decoration:none; }
.vasque_evier a:hover { color:#b5aa84; font-weight:bold; }

#ban { margin:0; padding:0; }

.img-galerie  { position:relative; overflow:hidden; width:130px; height:80px; border:2px solid #6b6b6b; background:#6b6b6b; margin:15px; float:left  } 

.false     			   { width:883px; color:#7f0a0a; float:left; margin-bottom:20px; padding:10px 5px 10px 42px; background-color:#FFD8D8; border:1px solid #FD5B5B; background-image:url('../img/puce_false.jpg'); background-repeat:no-repeat; background-position:left; width:500px; }
.true      			   { width:883px; color:#0a7f28; float:left; margin-bottom:20px; padding:10px 5px 10px 42px; background-color:#BDFEBD; border:1px solid #3FE73F; background-image:url('../img/puce_true.jpg'); background-repeat:no-repeat; background-position:left;  width:500px;}
.close   { border:0; position:relative; right:-4px; top:-9px; float:right; cursor:pointer; }

/* FORMULAIRE */
table { border:none; padding:5px; }
.inputOver { padding:2px; border:1px solid #d5d0bf; font-family:Arial, Helvetica, sans-serif; color:#958b68; font-weight:bold; font-size:12px; width:220px; }
.inputBlur { padding:2px; border:1px solid #d5d0bf; font-family:Arial, Helvetica, sans-serif; color:#958b68; font-weight:bold; font-size:12px; width:220px; }
.submit { background-color:#d5d0bf; font-weight:normal; font-size:14px; color:#958b68; border:1px solid #958b68; padding:2px; font-weight:bold; width:235px; }
.selectOver {  border:1px solid #d5d0bf; font-family:Arial, Helvetica, sans-serif; color:#958b68; font-weight:bold; font-size:12px; }
.selectBlur {  border:1px solid #d5d0bf; font-family:Arial, Helvetica, sans-serif; color:#958b68; font-weight:bold; font-size:12px; }
.textareaOver { border:1px solid #d5d0bf;  font-family:Arial, Helvetica, sans-serif; color:#958b68; font-weight:bold; font-size:12px;  }
.textareaBlur { border:1px solid #d5d0bf;  font-family:Arial, Helvetica, sans-serif; color:#958b68; font-weight:bold; font-size:12px;  }
td { padding:5px 0; font-weight:bold; }
td.first { border-bottom:1px solid #d5d0bf; }
