/* CSS issu des tutoriels css.alsacreations.com */
*{
	margin:0;
	padding:0;
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
#header {
width: 975px;
height: 145px;
background: url('images/fond_hautbis.png') top left no-repeat #fff;
}
#header h1{
	font-size:24px;
	margin-left:80px;
}
#adcd{
	float:left;
	text-align:right;
	padding-right:10px;
	width:468px;
	font-size:16px;
	font-weight:bold;
	/*/margin-left:170px;/*/
}
#adar{
	float:left;
	text-align:left;
	padding-left:30px;
	width:467px;
	font-size:16px;
	font-weight:bold;
	/*/margin-left:50px;/*/
}

/*---------------------------------------------------------*/
/*--------------------MENU HAUT ---------------------------*/
/*---------------------------------------------------------*/
#haut {
float:right;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}
#haut a{
	text-decoration:none;
}
#menuhaut {

}
#menuhaut ul {
}
#menuhaut li {
	display:inline;

}
#menuhaut a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
#menuhaut a:hover {
text-decoration: none;
}
/*---------------------------------------------------------*/

#conteneur {
position: relative;
width: 970px;
margin: 0 auto; 
margin-top:20px;
background-color:#fff;
}
#centre {
background-color:#fff;
}
#gauche {
/*position: absolute;
left:0;*/
margin-left:80px;
margin-right:21px;
margin-top:-15px;
text-align:right;
width: 874px;
height:27px;
background: url('images/fond_menu.png') top left repeat-x transparent;
}
#pied {
height: 29px;
width:975px;
background: url('images/fond_bas.png') top left no-repeat transparent;
margin-top:20px;
float:left;
clear:both;
}

.menugauche {
list-style-type: none;
display:inline;
margin: 0;
padding:0;
}
.menugauche li {
float:left;
text-align:center;
width:110px;
}
li.partenaires{
	width:180px;
}	
li.contact{
	width:140px;
}	
.menugauche a {
padding-top:5px;
color: #000000;
text-decoration: none;
border-left:solid 1px #FFD527;
display:block;
height:22px;
}
.menugauche a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}


/* -------------- SPECIFIQUE PAGE ACCUEIL --------------*/
#acc_occaz{
	width:927px;
	height:152px;
	margin-top:20px;
	margin-left:25px;
	background: url('images/fond_bandeau_mil.png') top left no-repeat transparent;
	/*cursor:pointer;*/
}
#form_occaz{
	font-size:10px;
	position:relative;
	/*/float:left;/*/
	width:334px;
	height:33px;
	/*/margin-top:60px;/*/
	/*/margin-left:350px;/*/
	top:20px;
	left:360px;
	padding-left:5px;
	background: url('images/Bt_bandeau_mil_rech.png') top left no-repeat transparent;
}
#form_occaz select{
	font-size:10px;
	width:75px;
}
#form_occaz input{
	font-size:10px;
}
#form_occaz p{
	line-height:1em;
	margin:0;
	padding:0;
}
.boutonacc{
	background: url('images/Bt_bandeau_mil_Up.png') top left no-repeat transparent;
	line-height:1em;
	margin:0;
	padding:0;
	/*/float:left;/*/
	width:334px;
	height:19px;
	top:40px;
	left:360px;
	margin-bottom:10px;
	padding-top:5px;
	text-align:center;
	position:relative;
}
.boutonacc a{
	text-decoration:none;
	font-weight:bold;
	color:#000;
	
}

/*les voitures du bloc rehcerche*/
#imgvoitureoccazacc{
	position:absolute;
	margin-top:40px;
	margin-left:10px;
}
#imgvoitureoccazacc a{
	text-decoration:none;
	color:#000;
	display:block;
	width:350px;
	
}
#imgvoitureoccazacc a img{
	border:none;
	width:188px;
	height:104px;
}
#imgvoitureneuveacc{
	position:absolute;
	margin-top:20px;
	margin-left:720px;
}
#imgvoitureneuveacc a{
	text-decoration:none;
	color:#000;
}
#imgvoitureneuveacc a img{
	border:none;
	width:188px;
	height:104px;
}


#accgauche{
	width:630px;
	margin-left:22px;
	float:left;
}
#accgauche h2{
	font-size:13px;
	font-family:arial, sans-serif;
	margin-top:10px;
	font-color:#333;
	background: url('images/fond_ac.png') top left no-repeat transparent;
	padding-left:30px;
}
#encard{
	border:solid 1px #ccc;
	text-align:justify;
	padding:4px;
	height:140px;
}
#encardaccueil{
	border:solid 1px #ccc;
	
	padding:4px;
	
}

.promo{
	width:186px;
	float:left;
	height:135px;
	padding:10px;
	background: url('images/fond_npm.png') top left no-repeat transparent;

}
.promo img{
	float:left;
	width:75px;
}
.promo a{
	color:#000;
	text-align:right;
	text-decoration:none;
	display:block;
}
#encardoccaz{
	border:solid 1px #C3BB9E;

}
#accdroite{
	width:290px;
	float:left;
	margin-left:10px;
}
#accdroite h2{
	font-size:13px;
	font-family:arial, sans-serif;
	margin-top:10px;
	font-color:#333;
	background: url('images/fond_ac2.png') top left no-repeat transparent;
	padding-left:30px;
}
.occaz{
	margin-top:8px;
	padding:10px;
	cursor:pointer;
}
.txtoccaz{
	padding-left:65px;
}
.txtoccazvendu{
	padding-left:65px;
	background: url('images/vendu.png') top center no-repeat transparent;
}
.occaz img{
	float:left;
	border:solid 2px #C3BB9E;
	width:70px;
	height:50px;
}
.occaz h3{
	background-color:#FFD429;
	font-size:13px;
	margin-left:3px;
}
.occaz a{
	background-color:#FFD429;
	color:#000;
	text-align:center;
	text-decoration:none;
	display:block;

}
.occaz a:hover{
	text-decoration:underline;

}

/*occaz_list*/
.occaz_list{
	margin-top:8px;
	padding:10px;
}
.occaz_list{
	padding-left:25px;
}
.occaz_list img{
	float:left;
	border:solid 2px #C3BB9E;
	width:100px;
	height:75px;
}
.occaz_list h3{
	background-color:#FFD429;
	font-size:13px;
	margin-left:3px;
}
.occaz_list a{
	background-color:#FFD429;
	color:#000;
	text-align:center;
	text-decoration:none;
	display:block;

}
.occaz_list a:hover{
	text-decoration:underline;

}
/*------------- PARTENAIRES -----------------*/
#listpart{
	border:solid 1px #C3BB9E;
	
}
.unpartenaire0{
	background: url('images/fond_part.png') bottom right no-repeat transparent;
	margin-bottom:10px;
	height:100px;
	padding-top:5px;
	
}
.unpartenaire0 img{
	
}
.unpartenaire0 p{
	font-size:1.2em;
}
.unpartenaire0 p a{
	text-decoration:none;
	color:#000;
}
.unpartenaire1{
	background: url('images/fond_part.png') bottom right no-repeat transparent;
	
	margin-bottom:10px;
	padding-top:5px;
	height:100px;
}
.unpartenaire1 p{
	font-size:1.2em;
}
.unpartenaire1 p a{
	text-decoration:none;
	color:#000;
}

.logopart{
	height:78px;
	width:110px;
	float:left;
}
.NomPartenaire{
	padding-top:15px;
}


/*------------- barre d'outil rapide -----------------*/

#barreoutil{
	/*/position:absolute;/*/
	/*/text-align:center;/*/
	width:160px;
	height:30px;
	top:0;
	right:0;
	position:absolute;
	margin-right:150px;
	margin-top:-5px;
	/*/border:solid 1px #C3BB9E;/*/
}
#barreoutil ul{
	display:inline;
}
#barreoutil ul li{
	list-style-type:none;
	float:right;
}
#barreoutil ul li a{
	display:block;
	margin-left:2px;
	margin-right:2px;
}
#barreoutil ul li a img{
	border:none;
}

/*----------------------PAGE ACTUALITES PROMOTION---------------*/
#promoactu{
	border:solid 1px #ccc;
	text-align:justify;
	padding:4px;
	margin-bottom:20px;
}
.titrefondjaune{
	font-size:13px;
	font-family:arial, sans-serif;
	margin-top:10px;
	font-color:#333;
	background: url('images/fond_ac2.png') top left no-repeat transparent;
	padding-left:30px;
}
#promoactu h3{
	text-align:center;
	font-size:18px;
	
}
#imgpromo{
	text-align:center;
}
/*------------- AUTRE PAGE -----------------*/
#accautre{
	width:930px;
	position:relative;
	margin-left:22px;
	/*/float:left;/*/
}
#accautre h2{
	font-size:13px;
	font-family:arial, sans-serif;
	margin-top:10px;
	font-color:#333;
	background: url('images/fond_ac.png') top left no-repeat transparent;
	padding-left:30px;
}
#form_occaz_autre{
	font-size:10px;
	position:relative;
	/*/float:left;/*/
	width:334px;
	height:33px;
	/*/margin-top:60px;/*/
	/*/margin-left:350px;/*/
	top:0px;
	left:0px;
	padding-left:5px;
	float:left;
	background: url('images/Bt_bandeau_mil_rech.png') top left no-repeat transparent;
}
#form_occaz_autre select{
	font-size:10px;
	width:75px;
}
#form_occaz_autre input{
	font-size:10px;
}
#form_occaz_autre p{
	line-height:1em;
	margin:0;
	padding:0;
}
.boutonacc_autre{
	background: url('images/bt_occaz.jpg') top left no-repeat transparent;
	line-height:1em;
	margin:0;
	padding:0;
	/*/float:left;/*/
	width:270px;
	height:19px;
	top:0px;
	left:Opx;
	padding-top:5px;
	float:right;
	text-align:center;
	position:relative;
}
.boutonacc_autre a{
	text-decoration:none;
	font-weight:bold;
	color:#000;
	
}
#encard_autre{
	border:solid 1px #ccc;
	text-align:justify;
	position:relative;
	overflow:hidden;
	padding:4px;
	height:100%;
}
#cadre_occaz{
	/*float:left;
	width:50%;*/
}
#cadre_occazdetail{
	float:left;
	width:47%;/**/
	margin-top:8px;
	padding:10px;
}
#cadre_occazdetail img{
	float:left;
	border:solid 2px #C3BB9E;
	width:70px;
	height:50px;
}
#cadre_occazdetail h3{
	background-color:#FFD429;
	font-size:13px;
	margin-left:3px;
}
#cadre_occazdetail a{
	background-color:#FFD429;
	color:#000;
	text-align:center;
	text-decoration:none;
	display:block;

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

}

/*-------------------------------------------*/
/*---LE DIAPORAMA DES VOITURES---------------*/
/*-------------------------------------------*/
div#galerie
{
	background: #fff ;
	/*border: 1px solid #dcb ;*/
	align:center;
	text-align:center;
	/*float:left;*/
	margin:0;
	margin-top:2px;
	padding:0;
	margin-left:50px;
	/*border:solid 1px #000;
	margin-left:40px;
	padding-bottom:3px;
	padding-left:3px;
	margin-bottom:3px;*/
	
	width: 680px;
	/*overflow: auto;*/
	color:#666;
	font: 12px/1.2em arial, helvetica, sans-serif;
}
ul#galerie_mini
{
	margin: 0 ;
	padding: 0 ;
	list-style-type: none ;
	float:left;
	width:130px;
	height:330px;
	overflow: auto;
	margin-top:4px;
	
}

ul#galerie_mini li
{
	float: left ;/**/
}

ul#galerie_mini li a img
{
	margin: 2px 1px ;
	border: 1px solid #666 ;
	/*width:100px ;
	height:48px;*/
}

dl#photo
{
	clear: both ;
	margin: 0 auto ;
	width:450px;
	height:330px;/**/
	overflow: auto;
	float:left;
	margin:0;
	padding:0;
	margin-top:7px;
	margin-left:4px;
	margin-right:1px;
}
#idphoto{
	
}
dl#photo dt
{
	font: italic 0px/1.5em Georgia, serif ;
	color: #dcb ;
}

dl#photo dd
{
	margin: 0 ;
}

dl#photo img
{
	/*border: 1px dotted #666 ;
	width:617px;
	height:500px;*/
}
#commphoto{
	margin:0;
	padding:0;
	font-weight:normal;
	line-height:1em;
}
.spacer {
  clear: both;
  	font: italic 0px/1.5em Georgia, serif ;
}
/*-------------------------------------------*/
/*---------FIN DIAPORAMA---------------------*/
/*-------------------------------------------*/
/*-------------------------------------------*/


/*-----------------page véhicule neufs--------------------------*/
#encardaccueil{
	border:solid 1px #ccc;
	padding:4px;
}
.liensimple{
	text-align:center;
	font-size:14px;
}
.liensimple a{

	color:#333;
}

/*-----------------page contact--------------------------*/
#contactarlanc{
	width:45%;
	float:left;
	border-right:solid 1px #666;
	padding-left:30px;
}
#contactchaisedieu{
	width:45%;
	float:left;
	padding-left:30px;
}
#contactarlanc h3{
	font-size:15px;
	font-weight:bold;
	text-align:center;
}
#contactchaisedieu h3{
	font-size:15px;
	font-weight:bold;
	text-align:center;

}


/*-----------------page service--------------------------*/
#navigservice{
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
	font-weight:bold;
}
#navigservice a{
	color:#000;
}
#navigservice a:hover{
	text-decoration:none;
}
#service_repar{
	 border:solid 1px #ccc;
	background: url('images/BG_reparation.gif') center center  transparent;
}
#service_repar h3{
	 text-align:center; 
	 border-bottom:solid 1px #FFD527;
}

#service_depann{
margin-top:20px;
	 border:solid 1px #ccc;

}
#service_depann h3{
	 text-align:center; 
	 border-bottom:solid 1px #FFD527;
}
#service_boutique{
margin-top:20px;
	 border:solid 1px #ccc;

}
#service_boutique h3{
	 text-align:center; 
	 border-bottom:solid 1px #FFD527;
}
/*FRIENDS*/
#friends {
	display: none;
	position: absolute;
	top: 1em;
	right: 2em; 
	
	border: 2px double #006633;
	background: #fff;
	z-index: 500;
	/*cursor: pointer;*/
	font-size: 80%;
	width:400px;
	text-align: center;
}
#friends p {

}
#fermer{
	text-align:right;
}
#fermer a img{
	border:none;
}

