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

body{background:#000 url(../image/bg-body.jpg) top center no-repeat;}

/*------------------
 		HEADER 
 ------------------*/
 div.symbole img{padding:50px 0 0 0;}

 div.adress{padding:50px 0 0 0;}

 div.adress{text-align:right;}
 div.rdv_text p{padding:7px 0 0 50px; color:#FFFFFF;font-size:12px;text-align:left;}
 div.rdv_text img{padding:0 10px 0 0;}
 
 
 div.adress_text{text-align:right;color:#747577;}
 div.adress_text p{font-size:11px;padding:0 15px 0 0;}
 div.adress_text b{color:#FFFFFF;}
 
 div.horaires p{color:#747577;font-size:11px;padding:0 15px 0 0;}
 div.horaires b{color:#FFFFFF;font-size:11px;}
 
 /*------------------------------*/
 
#header li{
	float: left;
	line-height: 28px;
	margin-right: 2px;
}
#header li ul{
	display: none;
	position: absolute;
	top: 7px;
	padding-top: 12px;
	width: 925px;
	left:5px;
	font-size: 12px;
	font-weight: bold;
}
#header li ul a{
	background: none;
	padding: 0;
	display: inline;
	height: auto;
}
#header li ul a:hover,
#header li ul li.active a{
	color: #da001a;
}
#header li:hover ul,
#header li.active ul,
#header li.hover ul{
	display: block;
}
#wrapper #header li li{
	display: inline;
	margin-right: 20px;
}
#header li a{
	display: block;
	background:url(../image/bg-nav-CB.gif) repeat-x;
	color: #fff;
	padding-left: 11px;
	padding-right: 18px;
	padding-top: 1px;
	float: left;
}
#header li.hover a,
#header li.active a,
#header li:hover a{
	background:none !important;
	text-decoration: none !important;
}
#header li.hover span,
#header li.active a span,
#header li:hover span{
	background: url(../image/bullet-nav-roll-CB.gif) no-repeat 0 6px; 
	padding-left: 19px;
}

 #header li.hover span,
 #header li.active a span,
 #header li:hover span{
	background: url(../image/bullet-nav-roll-PNM.gif) no-repeat 0 6px;
		
}
#header li a span{
	display: block;
	/*background:url(../image/bullet-tuning.gif) no-repeat 0 9px;*/
	background:url(../image/fleche.png) no-repeat 0 9px;
	padding-left: 19px;
	margin-top: -1px;
}


#header li.last-item{
	background:url(../image/bg-nav-CB.gif) repeat-x;
	padding-right: 121px;
}
#header li.last-item a{
	width: 100%;
	padding: 0 141px 0 0;
	color:#FFFFFF;
	font-size:16px;
}
#header ul em{
	display: block;
	font-style: normal;
}
.text-presenation em{
	background: url(../image/text-presentation.png) no-repeat;
	width: 95px;
	height: 15px;
	padding-bottom: 5px;
	margin: 1px 0 0 3px;
}
 a.text-presenation:hover span,
 .text-presenation span{
	background-position: 6px 10px;
	padding-top: 7px;
}
.text-news em{
	background: url(../image/text-news.png) no-repeat;
	width: 39px;
	height: 12px;
	padding-bottom: 6px;
	margin: 0 0 0 4px;
}
 a.text-news:hover span,
 .text-news span{
	background-position: 10px 10px;
	padding-top: 10px;
}
.text-concession em{
	background: url(../image/text-consession.png) no-repeat;
	width: 103px;
	height: 12px;
	padding-bottom: 6px;
	margin: 0 0 0 4px;
}
 a.text-concession:hover span,
 .text-concession span{
	background-position: 8px 10px;
	padding-top: 10px;
}
.text-neuf em{
	background: url(../image/text-neuf.png) no-repeat;
	width: 35px;
	height: 12px;
	padding-bottom: 6px;
	margin: 0 0 0 4px;
}
 a.text-neuf:hover span,
 .text-neuf span{
	background-position: 8px 10px;
	padding-top: 10px;
}
.text-occasion em{
	background:url(../image/text-ocassion.png) no-repeat;

	width: 70px;
	height: 22px;
	padding-bottom: 6px;
	margin: 0 0 0 4px;
	
}
 a.text-occasion:hover span,
 .text-occasion span{	
	background-position: 8px 10px;
	padding-top: 10px;	
}


.text-offres em{
	background:url(../image/text-offres.png) no-repeat;
	width: 119px;
	height: 15px;
	padding-bottom: 6px;
	margin: 0 0 0 2px;
}

.text-assurance em{
	background:url(../image/text-assurance.png) no-repeat;
	width: 76px;
	height: 15px;
	padding-bottom: 6px;
	margin: 0 0 0 2px;
}
 a.text-offres:hover span,
 .text-offres span{
	background-position: 8px 10px;
	padding-top: 7px;
}
 .text-assurance span{
	background-position: 8px 10px;
	padding-top: 10px;
}
 #header li a{
	background:transparent url(../image/bg-nav-PNM.gif) repeat-x scroll;
	overflow: hidden;
	float: left;
	text-indent: -9999px;
}

 #header li li a:hover{
	color: #747577;
}
 #header li li a{
	text-indent: 0;
	margin:0 10px 0 0;

}
 #header ul{
	height: 28px;
}
 #header ul ul{
	top:4px;
	margin:15px 0 0 0;
	font-size:14px;
}
 #header li.last-item {
	background:transparent url(../image/bg-nav-PNM.gif) repeat-x scroll;
}
 li a span {
	background:transparent url(../image/bullet-PNM.gif) no-repeat scroll 0 10px;
}
 li a:hover span {
	background:transparent url(../image/layout/bullet-PNM.gif) no-repeat scroll;
}

/*-------------------------
	floter
-------------------------*/

div.contact p {color:#FFFFFF;font-size:14px;}

div.floter_adress p{color:#747577;font-size:14px;padding:0 0 0 10px;}
div.floter_adress a{color:#FFFFFF;}

div.floter{padding:70px 0 0 0;}

/*--------------
	conatiner
---------------*/

div.titre h2 {color:#747577; font-size:20px;padding:40px 0 10px 0;}

div.bachgroud{background:url(../image/contaainer_background.jpg) no-repeat;padding:0 20px 0 0 ;}

div.moto_img img{padding:10px 0 0 0}

div.moto_text p{color:#FFFFFF;font-size:14px;padding:10px 0 0 0;}

div.filer_img{padding:20px 0 20px 0;}

/*div.chercher{background:url(../image/chercher.jpg) no-repeat;padding:0 5px 0 5px;margin:0 0 0 15px;}
div.chercher p{color:#FFFFFF;font-size:14px;line-height:10px;}*/

/*.marque{width:135px;height:150px;}*/

#marques{width:135px;font-size:11px;}

#price_mim{font-size:11px;width:135px}

.marque a{color:#FFFFFF;font-size:14px;}

#budjet{width:145px;margin:0 0 7px 0;}

#budjet1{width:145px;}

input#but_chercher{background:url(../image/button_cherche.jpg) no-repeat;width:140px;height:25px;}

div.numero{text-align:right;margin:30px 0 0 10px;width:615px;}
div.numero p{color:#FFFFFF;font-size:14px;}
div.numero a{padding:3px 7px;text-decoration:none;color:#FFFFFF; font-size: 12px;}

div#numero{margin:20px 0 30px 20px;}

a.selected { color: red; background: #fff; }

div.menu_liste{margin:0 0 13px 15px;}
div.menu_liste a{background:url(../image/menu_liste.png) no-repeat;padding:10px 23px 10px 24px;color:#FFFFFF;}


div.liste_moto{color:#FFFFFF;font-size:12px;margin:5px 0 0 0;}
div.liste_moto ul li{float:left;list-style:none;text-align:left;}
div.liste_moto ul li img{padding:0 0 5px 0 ;}

/*ul#liste_moto{margin:0 0 0 -25px;}*/

li.liste_img {padding:0 43px 0 0;width:50px;}

li.aprilia{margin:20px 10px 0 0;text-align:left;}

li.scooter{margin:20px 0 0 10px;text-align:left;width:80px;}

li.date{margin:20px 15px 0 0;width:40px;padding:0 0 0 10px;}

li.milo { margin:20px 0 0 0;width:100px;}

li.prix{ margin:20px 0 0 0;width:55px;}

li.ce{padding:20px 0 0 0px;width:50px;}

#price_max{margin:15px 0 0 0;font-size:11px;width:135px;}

div#cylindree{margin:0;}
div#cylindree p{width:120px;}

/*div.model{margin:0 0 0 5px;width:125px;}*/

#t-category{font-size:11px;width:145px;}

#t-category_c{font-size:11px;width:145px;}

#t-category1{font-size:11px;width:135px;}

#t-category_anne{font-size:11px;width:135px;margin:0 0 15px 0;}

#t-category_kilo{font-size:11px;width:145px;margin:0 0 15px 0;}
#t-category_kilo_max{font-size:11px;width:145px;margin:0 0 15px 0;}

/*div.categori {margin:0 0 0 10px;}*/

input#cate_button{margin:48px 0 0 0;background:url(../image/recherche-moto.jpg) no-repeat;padding:3px 20px 3px 28px; border:none; font-size:14px;font-weight:bold;}

/*-- 13/07/2010--*/
div.line{float:left;padding:30px 0 0 10px;}

#marque{width:130px;height:150px;}

div#model{margin:0 0 0 5px;width:135px;}

div.chercher{background:url(../image/chercher.jpg) no-repeat;padding:0 5px 0 0;margin:0 0 0 12px;}
div.chercher p{color:#FFFFFF;font-size:14px;line-height:10px;}

/*---------
	listse droite
------------*/

div.liste_droite{background:url(../image/bg-sidebar.png) no-repeat;}

div.heading img{padding:10px 0 20px 17px;}

div#jCarouselLiteM{margin:0 0 0 30px;padding:0 0 0 17px;}

div.conatc{background:url(../image/back_ground_contact.gif) repeat-x;width:180px;padding:50px 0 20px 17px;margin:0 0 0 18px;}

 /*06/07/2010--*/
div.grand_ing img{padding:10px 0 0 10px;}

ul#petit_ing{margin:10px 0 0 0;text-align:left;padding:0 0 0 10px ;}
ul#petit_ing li{padding:0 0 8px 0;list-style:none;}

ul#liste_mno{color:#FFFFFF;margin:20px 0 0 10px;font-size:14px;padding:0px;}
ul#liste_mno li{text-align:right;background:#222;;margin:0 0 2px 0;list-style:none;width:200px;}

ul#liste_descri{color:#FFFFFF;margin:20px 0 0 0;font-size:14px;padding:0px;}
ul#liste_descri li{text-align:left;background:#333;margin:0 0 2px 0;width:405px;list-style:none;}

div.page_lien{color:#FFFFFF;margin:10px 0 0 10px; background:#161616;width:270px;}

div#somme_moto{float:left; padding:5px 0 5px 10px;}
div#somme_moto a{text-decoration:none;color:#FFFFFF;}

/*-- popbox --*/
.PopBoxImageSmall{	border: none 0px #ffffff;cursor: url("public/image/magplus.cur"), pointer;}

.PopBoxImageLarge{	border: solid 1px #999999;cursor: url("public/image/magminus.cur"), pointer;}

.PopBoxImageShrink{	cursor: url("public/image/magminus.cur"), pointer;}

.PopBoxImageLink{	cursor: pointer;}

.PopBoxImageMove{	border: none 0px #ffffff;	cursor: pointer;}

/** navige safari **/
@media screen and (-webkit-min-device-pixel-ratio:0){
input#cate_button{margin:47px 0 0 0;background:url(../image/recherche-moto.jpg) no-repeat;padding:3px 20px 5px 28px; border:none; font-size:14px;font-weight:bold;}

#price_mim{font-size:11px;width:135px;margin:0px;}
}