@charset "utf-8";
/* CSS Document */
div.clear{
	clear:left;
}
h1{
	color:#06C;
	font-size:20px;
	font-weight:700;
}
h2{
	color:#333;
	font-size:16px;
	font-weight:700;
}
h3{
	font-size:12px;
	color:#333;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color:#333;
	margin-top:0px;
}
div.gen{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-color:#FFF;
}
div.ban{
	width:100%;
	height:160px;
	background-image:url(imgs/ban.jpg);
}
div.nav{
	width:100%;
	height:30px;
	background-color:#F00;
}
div.bouton{
	float:left;
	padding:5px;
	color:#FFF;
	font-size:16px;
	font-weight:700;
	border-right:1px solid #FFF;
	text-transform:uppercase;
}
div.bouton:hover{
	background-color:#06C;	
}
div.incl{
	margin:10px;
	width:880px;
}
div.footer{
	width:100%;
	height:20px;
	background-color:#F00;
	text-align:center;
	color:#FFF;
}
div.underfooter{
	width:100%;
	background-color:#FFF;
	text-align:center;
	
}
div.footer a{
	color:#FFF;
}
div.accLeft{
	width:400px;
	float:left;
}
div.accRight{
	width:400px;
	float:left;
	margin-left:10px;
}
div.form-login{
	margin-left:auto;
	margin-right:auto;
	width:200px;
	height:120px;
	background-color:#06C;
	text-align:center;
	font-size:14px;
	font-weight:700;
	color:#FFF;
	}
div.error{
	margin-top:0px;
	margin-bottom:5px;
	width:100%;
	color:#FFF;
	background-color:#F00;
	text-align:center;
}
div.caseadmin{
	background-color:#06C;
	padding:5px;
	margin:5px;
	float:left;
	width:200px;
	height:80px;
	font-size:24px;
	color:#FFF;
	font-weight:700;	
}
div.caseadmin:hover{
	background-color:#F00;	
}
div.addForm{
	width:500px;
	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	padding:10px;
	border-radius: 10px;
}
div.addForm textarea, input{
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:700;
	font-size:14px;
	color:#06C;
}
/*FICHE VO DETAIL*/
div.fiche{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	width:850px;
	min-height:570px;
	padding:5px;
	background-color:#FFF;
	border:5px solid #999;
}
div.pfiche{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	width:850px;
	min-height:230px;
	padding:5px;
	background-color:#FFF;
	border:5px solid #999;
}
div.essence{
	float:left;
	width:200px;
	background-color:#03C;
	font-size:16px;
	font-weight:700;
	color:#FFF;
	text-align:center;
}
div.diesel{
	float:left;
	width:200px;
	background-color:#F60;
	font-size:16px;
	font-weight:700;
	color:#FFF;
	text-align:center;
}
div.gpl{
	float:left;
	width:200px;
	background-color:#900;
	font-size:16px;
	font-weight:700;
	color:#FFF;
	text-align:center;
}
div.elec{
	float:left;
	width:200px;
	background-color:#090;
	font-size:16px;
	font-weight:700;
	color:#FFF;
	text-align:center;
}
div.ficheTitre{
	float:left;
	margin-left:10px;
	width:640px;
	font-size:16px;
	font-weight:700;
	color:#06C;
}
div.fichePrix{
	float:right;
	font-size:22px;
	font-weight:700;
	color:#FFF;
	background-color:#F00;
	padding:3px;
	border:2px solid #F00;
	border-radius:3px;
}
div.fichePhoto{
	float:left;
	width:420px;
}
div.pfichePhoto{
	float:left;
	width:220px;
}
div.fichePhoto img{
	margin-right:5px;
	margin-bottom:5px;
}
div.ficheDesc{
	font-size:16px;
	float:left;
	width:390px;
	margin-left:10px;
}
div.ficheAction{
	width:100%;
	text-align:center;
}
div.ficheAction img{
	border:0px;
	padding-left:5px;
	padding-right:5px;
}
div.ficheVendu{
	font-size:20px;
	background-color:#F00;
	color:#FFF;
	font-weight:700;
	text-align:center;
	width:100%;
}
div.navTri{
	width:100%;
	font-size:16px;
	font-weight:700;
	margin-bottom:20px;
}
div.navTri a{
	background-color:#06C;
	padding:5px;
	text-decoration:none;
	color:#FFF;
	border:#06C;
	border-radius:5px;
}
div.navTri a:hover{
	background-color:#333;
}
div.listevoDroite{
	font-size:16px;
	margin-left:75px;
	margin-top:20px;
	width:230px;
	background-color:#FFF;
	border:2px solid #F00;
	border-radius: 5px;
	text-align:center;
	padding:3px;
}
div.listevoDroite a{
	font-weight:700;
	color:#06C;
}
div.lastFiche{
	width:850px;
	margin-left:auto;
	margin-right:auto;
}
div.ficheAcc{
	float:left;
	width:200px;
	height:200px;
	background-color:#F00;
	border:2px solid #F00;
	border-radius: 5px;
	margin-left:5px;
	text-align:center;
	font-weight:700;
	font-size:16px;
	color:#FFF;
}
div.listevo{
	width:880px;
}
div.voliste{
	float:left;
	width:210px;
	margin-left:5px;
	height:250px;
	background-color:#CCC;
	margin-top:10px;
	border:2px solid #CCC;
	border-radius:5px;
}
div.voliste:hover{
	background-color:#333;
}
div.voliste a{
	color:#000;
	text-decoration:none;
}
div.voliste a:hover{
	color:#FFF;
	text-decoration:none;
}
div.volisteEssence{
	width:100%;
	background-color:#03C;
	text-align:center;
	font-weight:700;
	color:#FFF;
	}
div.volisteDiesel{
	width:100%;
	background-color:#F90;
	text-align:center;
	font-weight:700;
	color:#FFF;
	}
div.volisteGpl{
	width:100%;
	background-color:#900;
	text-align:center;
	font-weight:700;
	color:#FFF;
	}
div.volisteElec{
	width:100%;
	background-color:#090;
	text-align:center;
	font-weight:700;
	color:#FFF;
	}
div.volisteAutre{
	width:100%;
	background-color:#666;
	text-align:center;
	font-weight:700;
	color:#FFF;
	}
div.volisteTitre{
	height:35px;
	font-weight:700;
	padding:2px;
}
div.volisteVendu{
	position:absolute;
}
div.volistePhoto{
	width:100%;
	height:150px;
	text-align:center;
}
div.volistePrix{
	width:100px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	border:3px #F00 solid;
	border-radius:5px;
	background-color:#F00;
	font-size:18px;
	font-weight:700;
	color:#FFF;
	text-align:center;
}
/*CONTACT*/
div.cdrForm{
	width:520px;
	margin-left:auto;
	margin-right:auto;
}
div.nomChp{
	float:left;
	width:100px;
	height:23px;
	padding:5px;
	font-size:18px;
	font-weight:bold;
	background-color:#666;
	color:#FFF;
	margin-top:5px;
}
div.chp{
	float:left;
	width:400px;
	height:23px;
	padding:5px;
	background-color:#666;
	margin-top:5px;
}
input.textForm{
	width:380px;
	height:20px;
	background-color:#CCC;
	border:none;
	font-size:14px;
	font-weight:bold;
}
div.messChp{
	float:left;
	width:100px;
	height:100px;
	padding:5px;
	font-size:18px;
	font-weight:bold;
	background-color:#666;
	color:#FFF;
	margin-top:5px;
}
div.messForm{
	float:left;
	width:400px;
	height:100px;
	padding:5px;
	background-color:#666;
	margin-top:5px;
}
textarea.textForm{
	width:380px;
	height:90px;
	background-color:#CCC;
	border:none;
	font-size:14px;
	font-weight:bold;
}
div.sendForm{
	width:510px;
	height:20px;
	padding:5px;
	background-color:#666;
	margin-top:5px;
	text-align:center;
}
input.sendButton{
	width:100px;
	height:20px;
	border:none;
	background-color:#900;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
div.contactInfo{
	width:510px;
	height:200px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
	div.coord{
		font-size:16px;
	}
	div.plan{
		margin-top:20px;
		margin-left:auto;
		margin-right:auto;
	}
	input.cfrm{
		display:none;
	}
span.important{
	font-weight:700;
	color:#F00;
}