body{color:#fff;text-align:center; background: #000 url(../img/all/bg_body3.jpg) top left repeat-x;
font-family: georgia, "Times New Roman", Times, serif;margin:0; padding:0;height: 100%}
ul,li{margin:0;padding:0; list-style:none}
ol li{list-style-type:lower-alpha}
h1 {margin:5px 0;padding:0; line-height: 16pt;font-size: 16pt;color: #696969;display:block;font-weight:normal;}
img {border:0;}

#container{width:800px;min-height: 100%;margin:0px auto;background-image:url(../img/all/bg_noir.jpg);background-repeat: repeat-y;text-align:left;z-index:1;position:relative;padding:0px}

/* ENTETE */
#colgauche{ display: none; }

/* MAIN */
#main {position:relative;width:790px;padding-top:10px;height:30px;margin:0 5px 0 4px;background:#000 url(../img/all/bg_main.jpg) top left repeat-x;}

/* CONTENU */
#contenu{margin:0px 0px 10px 10px;font-size:12px; line-height:1.5em;color:#000;float:left;display:inline}
#contenu ul{margin:10px 20px 10px 20px}
#contenu ul li{padding:0 0 0 20px; background:url(../img/liblt.gif) 0 3px no-repeat;}
#contenu h1.newsh{margin:10px 0 0 0}

/* FOOTER */
#footer{
line-height: 15pt;
  font-size: 12pt;color:#000;clear:both;text-align:center;border-top:1px solid #121633; border-bottom:1px solid #121633}
#footer li{display:inline;padding:0 3px 0 3px}
#footer a{text-decoration:none; color:#F16D06}
#footer a:hover{text-decoration:underline;}

/* SHOWROOM */
div.thumbvoit{position:relative;float:left;background:#B5B4B4;line-height:120%;width:202px;height:200px;margin:15px 12px 0 1px}
div.thumbimg{padding:1px 1px 0 1px}
div.thumbleg{font-size:90%;padding:0 4px 1px 4px;color:#fff;}
div.thumbleg span.titre{font-size:110%;color:#FFE400;font-weight:bold;}
div.thumbleg span.prix{color:#ffff00;float:right;position:absolute;bottom:0;right:2px;}
div.thumbleg a, a:visited{text-decoration:none; color:#fff;}
div.thumbleg a:hover{text-decoration:underline;}

#legend{margin:15px 0 5px 0;color:#fff;line-height: 11pt;font-size: 10pt;}
#pagination {position:absolute;float:right;right:25px;top:25px;}


/* DETAIL CARS */
#detphotos {padding:0px;width:350px;float:left;margin:0 0 15px 0;}
#detdatas {padding:0px;width:380px;float:right;}
#detdatas h2 {padding:0;margin:0;}
#detdatas p {padding:0;margin:10px 0 0 0;}
div.photoprinc{padding:0px;width:350px;margin:0 0 15px 0;}
div.photosec{display: inline;padding:0px;float:left;margin:0 7px 15px 7px;}

#detdatasdesc{font-size:100%;position:relative;height:210px;color:#000;}
div.prix {position:absolute;bottom:0;right:0;font-size:120%;font-weight:bold;}
div.dispo {position: absolute;bottom: 0;left: 0;}

/* FORMULAIRES */
form input.fondform, form textarea.fondform {background: #fff url("../img/all/bg_input.gif") repeat-x 0 0; border: 1px solid #051236; font-size: 100%;}
form input.fondform:focus, form textarea.fondform:focus {border-color: #ffc000;}
form .checkbox input {width: auto;}

/* POSITIONNEMENT DES FORMULAIRES */
#corpForm {color:#d7d7d7;margin: 0;padding: 1em;}
#corpForm legend {font-style: italic;color: #d7d7d7;background: transparent;margin: 0;padding: 5px;}
#corpForm fieldset {margin: 0;font-style: normal;padding: 0 1em 1em;border: 1px solid #d7d7d7;background: url("../img/all/backfieldset.jpg") repeat-x;}
#corpForm label:hover, #piedForm input {cursor: pointer;}
div.collabel {float: left;text-align: right;padding-right: 5px;}
div.colinput {float: left;text-align: left;padding-right: 3px;}
div.spacer {clear: both;}
div.row {clear: both;height: 25px;}

/* POLICE */
blockquote.citation {line-height: 11pt;font-size: 10pt;margin: 8px;padding: 15px 0 0 30px;background: url(../img/all/citation.jpg) left top no-repeat;font-style: italic;color: #fff;}
div#corpForm blockquote p {text-align: right;margin:0;padding: 0 30px 20px 0;background: url(../img/all/citationfin.jpg) right bottom no-repeat;}
div#colgauche blockquote {margin: 8px;padding: 15px 0 0 30px;background: url(../img/all/citation.jpg) left top no-repeat;font-style: italic;color: #fff;}
div#colgauche blockquote p {text-align: right;margin:0;padding: 0 30px 20px 0;background: url(../img/all/citationfin.jpg) right bottom no-repeat;}

.msgvert {color: #fff;border: 1px solid #669900;background: #3da631;font-weight: bold;font-size: 100%;padding: 1em;margin: 0 0 1em 0;}
.msgrouge {color: #fff;border: 1px solid #fff;background: #ff171d;font-weight: bold;font-size: 100%;padding: 1em;margin: 0 0 1em 0;}

/* BOX */
#box {width:285px;color: #333;background: #9C9C9C url(../img/all/chapbas.gif) no-repeat bottom;line-height: 1.7em;padding-bottom: 8px;}
#box h3 {color: #ff9900;background: url(../img/all/chaphaut.gif) no-repeat;padding: 7px 11px 3px 11px;margin: 0;}

.dblbord {border: 1px #ccc solid;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */



* html #overlay{background-color: #333; back\ground-color: transparent;	background-image: url(../img/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/all/overlay.png", sizingMethod="scale");
}

@page { size: portrait; color:#000; } ;

#entete {
  display: none;
}

#chapeau {display: none;}

