@charset "utf-8";
/* CSS Document */

/* CSS Document */
body{
	margin:auto;
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background:#a0e672;
	background-image:url(images/fond-page.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	color:#575757;

}
img{
	border:0px;
}
a{
	color:#575757;
}
ul{
	margin:0px;
	padding:0px;
	/*margin:1px;
	padding:2px;
	padding-left:12px;*/
}
h1{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;

}
h2{
	font-family:Verdana,Arial,Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}
hr{
	color: #949494;
background-color: #949494;
height: 1px;
border: 0;
}
#container{
	width:930px;
	margin:auto;
	text-align:center;
	position: relative;

}

#header{
	margin:0;
padding:0;
border:0;
}

#menu{
	background-image:url(images/fond-menu.jpg);
	background-repeat:repeat-x;
	height:60px;
}
#menuContent{
}
#menuEntreprise,#menuVehicules,#menuLocation,#menuActualites,#menuContact,#menuMetier{
	float:left;
	  z-index:999;
}

#accueilInterieur{
	background-image:url(images/fond-accueil-interieur-euromag.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF;
	padding:5px;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	
}
#accueilInterieurEN{
	background-image:url(images/fond-accueil-interieur-euromag.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#FFF;
	padding:5px;
	border-left:2px solid #FFF;
	border-right:2px solid #FFF;
	
}

#colGauche{
	float:left;
	width:237px;
	background-image:url(images/infos-fond.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
}

#colGaucheEN{
	float:left;
	width:237px;
	background-image:url(images/fond-accueil-interieur-euromagEN.jpg);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
}

#colGaucheContainer{
	padding-left:24px;
	width:199px;
	text-align:left;
}
#blocInfos{
	width:199px;
	margin-left:-5px;
	background-color:#FFF;
	font-weight:bold;
	*margin-left:-10px; /* SEULEMENT POUR IE7 */
}
#blocInfos{
	margin:0px;
	padding:0px;
}
#colCentre{
	float:left;
	width:442px;
	text-align:left;
}
#colDroite{
	float:right;
	width:237px;
}
#blocVideos{
	height:200px;
	background-image:url(images/videos-fond.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;

}#blocVideosEN{
	height:200px;
	background-image:url(images/fondEN.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;

}
#blocVentePrivees{
	height:234px;
	background-image:url(images/vente-privees-fond.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;

}
#blocDiaporama{
	background-image:url(images/diaporama-fond.png);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	height:258px;
	width:428px;
}
#colDroiteContainer{
	padding-left:24px;
	width:199px;
	text-align:left;
}
.clearfooter {
height: 20px;
clear: both;
}

#footer, #footer a, #footer a:hover, #footer a:visited{
	position:relative;
	width:930px;
	padding:5px;
	color:#FFF;
	height:20px;
}
#parc-occasion, #parc-occasion a, #parc-occasion a:hover, #parc-occasion a:visited{
	color:#c3490d;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	width:155px;
}

.lienGrisItalique, .lienGrisItalique a{
	color:#575757;
	font-style:italic;
}

#contenuGauche{
	width:750px;
	float:left;
	text-align:left;
	padding:5px;
}
#contenuDroit{
	width:155px;
	float:left;
	text-align:left;
}






/*#nav { float: right; height: 30px; }
#nav li { float: left; position: relative; }
#nav li a { display: block; }
#nav li ul { display: none; position: absolute; top: 0; left: 0; width: 265px; background: #F3984F; }
#nav li:hover ul { display: block; }
#nav li ul li { float: none; }
#nav li ul li a { display: inline-block; }
#nav li ul li a { display: block; }*/
#menuActualites ul li, #menuLocation ul li, #menuVehicules ul li, #menuEntreprise ul li, #menuMetier ul li{margin:0px; padding:0px; list-style: none;}
#navLocation, #navActualites, #navVehicules ul li, #navEntreprise ul li, #navMetier ul li{margin:0px; padding:0px; list-style: none;}
#navLocation, #navActualites, #navVehicules, #navEntreprise, #navMetier { float: left; text-align:left;   }
#navLocation li, #navActualites li, #navVehicules li, #navEntreprise li, #navMetier li { float: left; position: relative;  }
#navLocation li a, #navActualites li a, #navVehicules li a, #navEntreprise li a, #navMetier li a { display: block; line-height:10px; }
#navLocation li:hover ul, #navActualites li:hover ul, #navVehicules li:hover ul, #navEntreprise li:hover ul, #navMetier li:hover ul { display: block; }
#navLocation li ul li, #navActualites li ul li, #navVehicules li ul li, #navEntreprise li ul li, #navMetier li ul li { float: none; }
#navLocation li ul li a, #navActualites li ul li a, #navVehicules li ul li a, #navEntreprise li ul li a, #navMetier li ul li a { display: inline-block; }
#navLocation li ul li a, #navActualites li ul li a, #navVehicules li ul li a, #navEntreprise li ul li a, #navMetier li ul li a { display: block; color:#FFF; 	background-color:#F3984F; border:1px solid #FFFFFF; margin:5px 0; padding:2px 5px; font-size:12px; font-weight:bold; text-decoration:none;
 }
#navLocation li ul, #navActualites li ul,#navVehicules li ul , #navEntreprise li ul { display: none; position: absolute; top: 0; left: 0; width: 183px; background: #F3984F; margin-top:39px; padding:5px;} 
#navMetier li ul { display: none; position: absolute; top: 0; left: 0; width: 255px; background: #F3984F; margin-top:51px; padding:5px;}
#navVehicules li ul { width:250px; }





#s3slider {
   width: 600px; /* important to be same as image width */
   height: 420px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   margin-left:75px;
}

#s3sliderContent {
   width: 600px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
   text-align:center;
   list-style:none;
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 574px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   top: 0;

}



.clear {
   clear: both;
} 




.titre {
	color: #db4110;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	text-decoration: none;
		font-weight:bold;

}

.ss_titre {
	color: #db4110;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	text-decoration: none;
}
.alerte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E91919;
	font-weight:bold;
}



/***********************CALENDRIERS********************/
.txtGras{
	font-weight:bold;
}
.calendrier{
	width:100%;
}
.reserve a, .reserve{
	color:#888;
}
.dispo a, .dispo{
	color:#FFF;
	background-color:#640D40;
}
 .reserve2{
	 
	width:18px;
	height:18px;
	line-height:18px;	
	color:#5E5E65;
	background-color:#COCOCO;
	border:solid 1px #C0C0C0;
	text-align:center;
}

.dispo2{
	width:18px;
	height:18px;
	line-height:18px;
	color:#5E5E65;
	background-color:#90ee90;
	border:solid 1px #C0C0C0;
	text-align:center;
}
 .indispo2{
	width:18px;
	height:18px;
	line-height:18px;	
	color:#5E5E65;
	background-color:#FF7973;
	border:solid 1px #C0C0C0;
	text-align:center;
}
.dispo2 a, .indispo2 a,.reserve2 a{
		color:#5E5E65;
		text-align:center;
}
.calendrier2{
	width:100%;
	border:1px solid #A5A5A5;
}
.foncasedispo
{
}
/*********************FIN CALENDRIERS******************/


#bloc_partenaires{
	clear:left;
	background-image:url(images/bloc_partenaires.png);
	background-repeat:no-repeat;
	width:900px;
	height:180px;
	
}
#bloc_partenairesEN{
	clear:left;
	background-image:url(images/bloc_partenairesEN.png);
	background-repeat:no-repeat;
	width:900px;
	height:180px;
	
}
