body {
height:100%;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 0.8em;
margin: 0;
padding: 0;
background-image:url(img/back.gif);
}
/*************************Header*/
#header {
width:990px;
height: 167px;
background-image:url(img/bando.jpg);
}
#header2 {
width:990px;
height: 167px;
background-image:url(img/bando2.jpg);
}
#txtheader{
font-size:10px;
padding-top:15px;
padding-left:440px;
}
#txtheader2{
font-size:11px;
margin-top:-13px;
padding-left:660px;
height:22px;
}
/*******************************/
#conteneur {
position: relative;
width: 990px;
margin: 0 auto;
background-color:#FFF;
border-top:solid 1px #977B60;
}
#contenuannonce{
height:510px;
margin-top:0px;
margin-bottom:190px;
}
#contenudiap{
height:450px;
margin-top:0px;
margin-bottom:190px;
}
#centre {
margin:40px;
margin-right:370px;
border:solid 0px #977B60;
}
#droite {
top:202px;
position: absolute;
right:0;
padding-right:30px;
border:solid 0px #FF0000;
}
html>body #droite {
position: absolute;
right:0;
width: 250px;
padding-right:100px;
border:solid 0px #ff0000;
}
.separator{
padding-top:20px;
}
.photo{
	border:solid 1px #c00000;
}
/*******************************MENU***********/
 .menu{
font-size:11px;
padding-top:118px;
padding-left:10px;
}
 .menu a{
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
padding-bottom:9px;
text-decoration:none;
border:solid 0px #FFFFFF;
}
.menu a:active{
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
text-decoration:none;
}
.menu a:hover{
color:#FFFFFF;
padding-left:10px;
padding-right:10px;
text-decoration:none;
background:url(img/fl_blanc.gif) bottom center no-repeat;
}

/**********************************PIED**/
#pied {
height:20px;
background-color:#C00000;
}
#pied2{
text-align:center;
width: 990px;
margin: 0 auto; 
margin-top:10px;
}
#txt_pied1{
padding-top:4px;
text-align:center;
font-size:10px;
color:#fff;
}
#txt_pied1 a{
text-decoration:none;
color:#fff;
}
#txt_pied2{
font-size:10px;
color:#C00000;
padding-top:4px;
text-align:center;
}
#txt_pied2 a{
font-size:10px;
color:#C00000;
padding-top:4px;
text-align:center;
}
#p{
height:100px;
font-size:10px;
color:#474747;
font-weight:lighter;
}
#ps{
height:4300px;
font-size:10px;
color:#474747;
font-weight:lighter;
}
#p1{
height:192px;
font-size:10px;
color:#474747;
font-weight:lighter;
}
#p2{
margin-top:-192px;
margin-left:275px;
width:300px;
height:192px;
font-size:10px;
color:#474747;
font-weight:lighter;
}
/*******************************COUP DE COEUR***********/
.coupdecoeur{
width:313px;
height:179px;
background-image:url(img/coupdecoeur.gif);
border:solid 0px #c00000;
}
.entete_coup{
padding-top:8px;
padding-left:35px;
color:#C00000;
font-size:11px;
}
.corps_coup{
margin-top:5px;
padding-left:9px;
}
.txt_coup{
width:127px;
margin-top:-127px;
margin-left:170px;
color:#474747;
font-size:10px;
font-weight:lighter;
height:125px;
overflow:hidden;
}
.titre{
font-size:12px;
color:#474747;
font-weight:bolder;
}
.prix{
display:block;
font-size:11px;
color:#C00000;
font-weight:bolder;
}
.sstitre{
font-size:11px;
color:#C00000;
font-weight:lighter;
}
.detail{
margin-top:2px;
font-size:11px;
color:#C00000;
}
.detail a{
font-weight:lighter;
color:#C00000;
text-decoration:none;
}
/*******************************MOTEUR***********/
.ico_moteur{
border:solid 1px #FFFFFF;
}
#moteurs{
height:270px;
padding-top:20px;
}
#moteurs_ventes{
height:500px;
padding-top:20px;
}
#moteur1{
width:247px;
height:161px;
}
#moteur2{
margin-top:-161px;
_margin-top:-181px;
margin-left:300px;
width:247px;
height:161px;
}
#moteur_ventes{
width:400px;
height:500px;
}
.entete_moteur{
height:24px;
background-image:url(img/entete_moteur.gif);
}
.entete_moteur_ventes{
height:24px;
background-image:url(img/entete_moteur_ventes.gif);
}
.entete_titre{
padding-left:10px;
padding-top:4px;
color:#C00000;
}
.corps_moteur{
height:136px;
background:url(img/corps_moteur.gif) no-repeat;
}
.corps_moteur_ventes{
height:353px;
background:url(img/corps_moteur_ventes.gif) no-repeat;
}
.corps_txt{
line-height: 10px;
width:220px;
height:136px;
padding-left:10px;
padding-top:0px;
color:#FFFFFF;
font-size:10px;
}
html>body .corps_txt{
line-height: 10px;
width:220px;
height:136px;
padding-left:10px;
padding-top:5px;
color:#FFFFFF;
font-size:10px;
}
.corps_txt_ventes{
line-height: 10px;
width:250px;
height:136px;
padding-left:10px;
padding-top:0px;
color:#FFFFFF;
font-size:10px;
}
html>body .corps_txt_ventes{
line-height: 10px;
width:250px;
height:136px;
padding-left:10px;
padding-top:14px;
color:#FFFFFF;
font-size:10px;
}
/**line*/
.line1{
padding-top:6px;
}
.line2{
padding-top:6px;
}
.line3{
padding-top:6px;
}
.line4{
padding-top:7px;
}
/**contact*/
#contact1{
padding-top:6px;
}
#contact2{
padding-top:6px;
}
#contact3{
padding-top:6px;
}
#contact4{
padding-top:7px;
}
#contact5{
padding-top:6px;
}
#contact6{
padding-top:6px;
}
#contact7{
padding-top:6px;
}
#contact8{
padding-top:7px;
}
/******************************MAP*************/
#map{
float:right;
margin-top:-335px;
margin-right:15px;
width:233px;
height:280px;
border:solid 1px #c00000;
overflow:hidden;
}
/*******************************FORM***********/
#formulaire{
width:330px;
height:384px;
border:solid 0px #c00000;
}
.form1input{
border:solid 1px #FFFFFF;
}
.form2input{
border:solid 1px #C00000;
background-color:#D7BBA7;
}
.form2textarea{
margin-left:61px;
padding:2px;
border:solid 1px #C00000;
background-color:#D7BBA7;
width:200px;
}
.form1select{
width:128px;
border:solid 1px #FFFFFF;
}
.form2select{
width:100px;
border:solid 1px #FFFFFF;
}
.form1inputsubmit{
width:130px;
color:#FFFFFF;
font-size:10px;
background-color:#C00000;
border:solid 0px #FFFFFF;
}
.form1option{
}
/*******************************FONTS***********/
a{
text-decoration:none;
}
h1 {
font-size:14px;
color:#C00000;
font-weight:bold;
}
h2 {
font-size:12px;
margin-top:-20px;
}
.rouge{
font-size:10px;
color:#C00000;
}
.blanc2{
font-size:10px;
color:#fff;
}
.rouge2{
font-size:12px;
color:#C00000;
}
.gris2{
font-size:10px;
color:#474747;
}
.gris{
font-size:12px;
color:#474747;
}


#formulaire-envoi {
	height:650px;
	color:#c00000;
}

#mentions {
	height:650px;
	color:#c00000;
}

#bloc1, #bloc1 a{
	color:#C00000;
}

#bloc1 a:hover {
	text-decoration:underline;
}

#bloc-result {
	min-height:650px;
	color:#000000;
}

#bloc-result a {
	color:#000000;
}

#resultrech-filtre-alentour, #resultrech-outils, #resultrech-barre-bas-pagination {
	color:#ffffff;
}

#resultrech-barre-bas-pagination {
	font-weight:normal;
}