@charset "utf-8";
/* CSS Document */
body{background-image:url(images/background.jpg) no-repeat;}
.conteneur{width:940px; margin:auto;}
.rouge{color:#b7042c;}
.noir{color:#000000;}
.haut{width:940px; height:86px; padding-left:16px;}
li {list-style:none;}
a{color:#b7042c;}
a:hover{color:#000;}
img {border:none;}

/*HEADER*/

#include_haut{width:940px;}
.menu{margin-right:10px; margin-left:385px; font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:1px;}
.menu ul {padding-top:66px;}
.menu li {display: inline; list-style: none;}
.lien_menu{text-decoration:none;color:#000000;}
.lien_menu:hover{color:#B8032C;}
/*FIN HEADER*/

/*GAUCHE*/
#include_gauche{width: 198px; margin-top: 15px; margin-left:15px; float:left; clear:both;}
#include_gauche_facebook{width:198px; margin-top: 15px; margin-left:15px; float:left; height:740px;}
.annonce{background:url('images/picto_annonces.png') no-repeat; width:195px; height:136px; margin-bottom:5px;}
.annonce a{text-decoration:none; color:#fff;}
.annonce .titre {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:10px; color:#000;}
.annonce .info {font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:92px; padding-left:65px; color:#fff;}

.contacter{background:url('images/picto_contact.png') no-repeat; width:195px; height:136px; margin-bottom:5px;}
.contacter a{text-decoration:none; color:#fff;}
.contacter .titre {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:10px; color:#000;}
.contacter .info {font-size:10px; font-family:Arial, Helvetica, sans-serif; padding-top:80px; padding-left:100px; color:#fff;}

.map{background:url('images/picto_acces.png') no-repeat; width:195px; height:215px; margin-bottom:5px;}
.map a{text-decoration:none; color:#fff;}
.map .titre {font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; padding-left:10px; color:#000;}
.map .nom {font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:121px; padding-left:52px; color:#fff;}
.map .info {font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-top:28px; padding-left:120px; color:#fff;}
/*FIN GAUCHE */


/*CENTRE*/
h1{font-family:Arial, Helvetica, sans-serif; font-size: 14px; margin-top:10px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size: 12px; margin:0px; margin-top:10px;}
.centre{width: 706px;}
.slide{width:706px; height:203px; margin-left:214px; margin-right:22px; margin-top:15px;}
.centre-bas{width:692px; height:292px; margin-left:212px; margin-top:4px;}

/*recherche*/
.bloc-recherche{background:url('images/bloc-recherche.png') no-repeat; width:215px; height:292px; float:left;}
.bloc-recherche p{font-family:Arial, Helvetica, sans-serif; font-size: 11px; width:205px; padding-left:10px; margin-top:5px;}
.bloc-recherche ul {padding-left:10px;}
.bloc-recherche li {margin-bottom:10px; list-style:none;}
.bloc-recherche select{width:190px;}
.bloc-recherche .titre{padding-top:10px; padding-left:10px; font-size:14px;}
/*fin recherche*/

/*milieu*/
.milieu{float:left;}
.bloc_milieu{background:url('images/bloc-milieu.jpg') no-repeat; width:336px; height:142px; padding-left:8px; margin-bottom:5px;}
.bloc_milieu .titre{padding-top:10px; font-size:14px; margin-bottom:0; margin-top:0;}
.bloc_milieu .vignette{height:75px; width:100px; margin-right:5px; float:left;}
.bloc_milieu .vignette a{text-decoration:none; border:none;}
.bloc_milieu .lien_voir{margin-top:15px;  margin-left:210px;}
.bloc_milieu .lien_voir a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none;}
/*fin milieu*/

/*droite*/
.bloc_droite{margin-left:550px; width:162px;}
.pack{background:url('images/pack.png') no-repeat; width:178px; height:145px;}
.bloc-partenaire{background-color:#fff; border:1px solid #f4f4f4; width:154px; height:134px; margin-left:3px;  margin-top:5px; font-size:0.8em; font-family:Arial, Helvetica, sans-serif;}
/*fin droite*/

/*cat�gorie*/
.bloc-categorie{background:url('images/bloc-categorie.png') no-repeat; width:917px; height:143px; margin-left:10px; padding-left:20px;}
.bloc-categorie .titre{padding-top:10px; font-size:14px; margin-bottom:15px; margin-top:0;}
.citadine{display:block; background:url('images/citadine1.jpg') no-repeat; width:105px; height:48px; padding-right:5px; margin-top:10px;}
.citadine:hover{background:url('images/citadine.jpg') no-repeat; width:105px; height:48px;}
.berline{display:block; float:left; background:url('images/berline1.jpg') no-repeat; width:123px; height:45px; padding-right:5px; margin-top:16px;} 
.berline:hover{background:url('images/berline.jpg') no-repeat; width:123px; height:45px;}
.break{display:block; float:left; background:url('images/break1.jpg') no-repeat; width:118px; height:48px; padding-right:5px; margin-top:10px;}
.break:hover{background:url('images/break.jpg') no-repeat; width:118px; height:48px;}
.quatre{display:block; float:left; background:url('images/4x4a.jpg') no-repeat; width:132px; height:49px; padding-right:5px; margin-top:8px;}
.quatre:hover{background:url('images/4x4.jpg') no-repeat; width:132px; height:49px;}
.cab{display:block; float:left; background:url('images/cab1.jpg') no-repeat; width:126px; height:49px; padding-right:5px; margin-top:11px;} 
.cab:hover{background:url('images/cab.jpg') no-repeat; width:126px; height:49px;}
.monospace{display:block; float:left; background:url('images/monospace1.jpg') no-repeat; width:125px; height:57px; padding-right:10px;}
.monospace:hover{background:url('images/monospace.jpg') no-repeat; width:125px; height:57px;}
.utilitaire{display:block; float:left; background:url('images/utilitaire1.jpg') no-repeat; width:125px; height:58px; padding-right:5px;}
.utilitaire:hover{background:url('images/utilitaire.jpg') no-repeat; width:125px; height:58px;}
/*Fin cat�gorie*/

/*Texte service*/
.texte_centre{width:685px; margin-left:215px; margin-top:4px; margin-bottom:10px; padding-bottom:10px; padding-right:10px; background-color:#fff; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-right:17px; padding-left:8px;}
.texte_centre ul.colonne{padding-left:0; height:230px; padding-top:0;}
.texte_centre li.gauche{float:left; width:152px; margin-top:0; margin-right:7px; border:1px solid #a1a1a1; background-color:#ddd; height:225px; padding:5px; margin-bottom:10px;} 
.texte_centre li.gauche h2{margin-top:0;}
.texte_centre li.gauche h3{font-family:Arial, Helvetica, sans-serif; font-size: 18px; margin:0px; margin-top:10px;}
.texte_centre li.gauche .petit-texte{margin-top:5px; }
.texte{width:685px; height:596px; margin-left:215px; margin-top:4px; margin-bottom:10px; padding-bottom:10px; padding-right:10px; background-color:#fff; border:1px solid #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-right:17px; padding-left:8px;}
/*Fin texte service*/

/*Formulaire*/
.contact{width:230px; float:left;}
.formulaire{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin-left: 260px; width:420px; height:270px; margin-top:10px;}
.form{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin-left: 260px; width:420px; margin-top:10px;}
.form li{margin-top:5px; margin-bottom:5px;}
.form li label{float:left;}
.form li.droite{margin-left:80px;}
p{margin: 0 0 0 0px; padding: 0 0 0 0px;}
/*Fin formulaire*/
/*FIN CENTRE*/

/*ANNONCES*/
.suivprec{float:right;}
a.liens_suivprec{font-weight:bold; text-decoration:none; color:#000;}
a.liens_suivprec:hover{font-weight:bold; text-decoration:none; color:#B8032C;}

.titre10{margin-top:5px; margin-left:5px; padding-right:30px; font-size:14px; height:20px;}
.titre11{float:left; margin-left:4px; height:10px;}
.titre20{text-transform:uppercase; float:left; font-size:14px; font-weight:bold; margin-top:5px; margin-left:8px; margin-bottom:10px; width:100%;}


.tof{margin-left:4px; width:720px;}
.photoseule{float:left; padding-left:1px; padding-right:1px; padding-top:1px;}
.noborder{border:none;}

.trier{float:left; text-align:center; margin-left:140px;}
a.trierlien{font-size:11px;	color:#000; text-decoration:none; text-transform:uppercase;}
a.trierlien:hover{font-size:11px; text-decoration:none; color:#B8032C; text-transform:uppercase;}

.detail{background-image:url(images/detail.png); background-repeat:no-repeat; float:left; height:18px; width:217px; font-size:10px;	padding-top:3px; font-weight:200; padding-left:5px; padding-right:5px; text-align:left;}
.blockphoto{border:none; background-image:url(images/fond_annonces_petit.png); width:227px;	height:119px; float:left; border:none; margin-top:15px;	margin-bottom:15px;	margin-left:4px;}

a.prix{text-decoration:none; color:#B8032C;}	
a.prix:hover{text-decoration:none; color:#000;}

.fltr{float:right;}

a.nomvoit{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
a.nomvoit:hover{text-decoration:none; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#B8032C;}

.mini_photo{border:none; width:100px; height:75px; margin-bottom:2px;}
.photo{border:none; width:305px; height:229px; margin-right:10px;}
.petites_photos{margin-left:9px; margin-right:1px; float:left;}

#grandes_photos{width:305px; height:229px; float:left;}	

.detail2{margin-left:10px; width:270px; float:left;}
.prix{text-transform:uppercase; font-size:12px; color:#B8032C; text-decoration:none;}
.table{margin-left:10px;}
.bouton{background-image:url(images/bouton.png); float:right; width:104px; height:24px; padding-top:7px; margin-right:5px; margin-bottom:3px; margin-top:10px;}

a.boutonlien{margin-left:24px; text-decoration:none; text-align:center; color:#000; font-size:12px;}
a.boutonlien:hover{margin-left:24px; text-decoration:none; text-align:center; font-size:12px; color:#B8032C;}

a.boutoncontact:hover{margin-left:24px; text-decoration:none; text-align:center; color:#000; font-size:12px;}
a.boutoncontact{margin-left:24px; text-decoration:none; text-align:center; font-size:12px; color:#B8032C;}

#annonce{width:705px; margin-left:215px; background-color:#fff; border:1px solid #dbdbdb; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-bottom:10px;}

.admin{float:right; text-decoration:none; margin-right:30px; margin-top:5px;}
a.adminlien{text-decoration:none; text-transform:uppercase; font-size:9px; color:#B8032C;}
a.adminlien:hover{text-decoration:none;color:#000;}

#admin{width:705px; height:490px; margin-bottom:10px; margin-left:215px; background-color:#fff; border:1px solid #f4f4f4; margin-top:18px;	font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:20px; color:#000000;}

#log{margin-left:240px;}
/*FIN ANNONCES*/

/*BAS*/
#include_bas{width:902px; height:30px; margin-left:18px;}
h3{font-family:Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:1px; display:inline;	margin: 0 0 0 0;}
.liens_bas{width:917px;}
.liens_footer{width: 201px; float:left; font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px;}
.liens_facebook{width: 400px; float:right;  font-family:Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; text-align:right;}
.picto{width: 20px;	height:20px; float:right;margin-left:5px;border: 0;}
.copyright{margin-left: auto;margin-right:auto;float:right;margin-top: 2px;width: 900px;position: relative;text-align:center;font-family:Arial, Helvetica, sans-serif; font-size: 10px;color: #000000;text-decoration: none;margin-top: 12px;margin-bottom: 30px;}
.ref{margin-left:auto; margin-right:auto; width:900px; clear:both; text-align:center; font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#000000; text-decoration:none;}
/*FIN BAS*/




