@charset "utf-8";
/* 
www.orbitemedia.com
info@orbitemedia.com
février 2009

*/


/******  div principaux du layout  *****/

#container{
	 width:980px;
	 margin:auto;
	  }
	  
#header{
	width:980px;
	height:110px;
	}
	
#main_content{
	width:980px;
	background-color:#333;
	border:solid 2px #FFF;
	}
	
#header_flash{
	width:980px;
	height:275px;
	background-color:#000000;
	}
	
#menu_gauche{
	width:195px;
	height:500px;
	float:left;
	}
	
#contenu_principal{
	width:755px !important;
	width:750px;
	float:right;
	background-color:#333;
	padding:15px;
	padding-top:13px;
	}


	
#footer{
	margin-top:10px;
	margin-bottom:10px;
	width:980px;
	border:solid 2px #FFF;
	background-color:#333;
	position:relative;
	height:92px;
	}
	
.clear{
	clear:both;
	}

#selectDevises{
background-color:#545559;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
}

/*LISTE DE MARQUES*/
.divLogoMarques{
float:left;
width:250px;
margin-bottom:25px;
}



/*LISTE DE PRODUITS*/	
.criteres_listeModeles{
width:260px;
height:60px;
float:left;
margin:0px;
padding:0px;
background:url(../images/fleche_grise.gif) no-repeat;
background-position:bottom right; 
}


.criteres_search{
width:340px;
height:60px;
float:left;
margin:0px;
padding:0px;
background:url(../images/fleche_grise.gif) no-repeat;
background-position:bottom right; 
}




.entete_listeModeles{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_vtt.gif) no-repeat; 
background-position:right; 
height:36px;
width:202px;
vertical-align:bottom;
}

.entete_search{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_vtt.gif) no-repeat; 
background-position:right; 
height:36px;
width:280px;
vertical-align:bottom;
}

.entete_search_vtt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_vtt.gif) no-repeat; 
background-position:right; 
height:36px;
width:280px;
vertical-align:bottom;
}

.entete_search_motocyclettes{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_motocyclettes.gif) no-repeat; 
background-position:right; 
height:36px;
width:280px;
vertical-align:bottom;
}

.entete_search_motoneiges{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_motoneiges.gif) no-repeat; 
background-position:right; 
height:36px;
width:280px;
vertical-align:bottom;
}


.criteres_listeCategorie{
width:260px;
height:60px;
float:right;
margin:0px;
padding:0px;
background:url(../images/fleche_grise.gif) no-repeat;
background-position:bottom right; 
}

.criteres_searchDroite{
width:340px;
height:60px;
float:right;
margin:0px;
padding:0px;
background:url(../images/fleche_grise.gif) no-repeat;
background-position:bottom right; 
}

.entete_listeCategorie{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_categorie.gif) no-repeat; 
background-position:right; 
height:36px;
width:202px;
vertical-align:bottom;
}

.entete_searchDroite{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
background:url(../images/icone_categorie.gif) no-repeat; 
background-position:right; 
height:36px;
width:280px;
vertical-align:bottom;
}

.criteres_listeModeles select ,.criteres_listeCategorie select{
margin-top:4px;
width:202px;
background-color:#676767;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
}

.criteres_search select ,.criteres_searchDroite select{
margin-top:4px;
width:275px;
background-color:#676767;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
}

.trListe1{
background-color:#414141;
border-bottom:1px solid #FFFFFF;
}

tr.trListe1:hover{
background-color:#5C5C5C;
border-bottom:1px solid #FFFFFF;
}

tr.trListe0:hover{
background-color:#515151;
border-bottom:1px solid #FFFFFF;
}

tr.trListe1 td,tr.trListe0 td{
border-bottom:1px solid #FFFFFF;
}

#listeProduits{
margin-top:40px;
}

#listeProduits td{
padding:5px;
}

.trListe2{
border-bottom:1px solid #FFFFFF;
}


/******* detail produits   *******/
#imageProduit{
float:right;
padding-left:10px;
padding-bottom:10px;
}

#zone_onglets{
margin-top:50px;
}

/******* ask a part   *******/
#table_infosPersonnelles td{
padding-bottom:5px;
padding-right:5px;
}

#table_infosPersonnelles input,#table_infosPersonnelles textarea,#table_infosPersonnelles file{
margin-top:4px;
width:164px;
background-color:#676767;
border:1px solid #FFFFFF;
color:#FFFFFF;
font-size:11px;
}

.champObligatoire{
color:#990000;
font-size:14px;
}

#msgErreurs{
display:block;
margin-bottom:10px;
}

.msg_neg{
color:#eb1e25;
}

.msg_pos{
color:#a6c11c;
}

/******* ENTETE FLASH ET MENU SOUS LE FLASH   *******/

#vehicule{
	width:290px;
	height:230px;
	float:left;
	}
	
#flash{
	width:690px;
	height:230px;
	float:right;
	}
	
.menu_sous_flash{
	position:relative;
	width:196px;
	height:44px;
	float:left;
	}
	
#menu_main{
	position:relative;
	width:980px;
	height:44px;
	float:right;
	
	}
	
/******  ACCUEIL   *****/



.td_inspection td{
height:32px;
line-height:32px;
margin:0px;
padding:0px;
border-bottom:1px solid #666666;
padding-left:30px;
background:url(../images/liste_inspection.gif) no-repeat;
background-position:7px;
}


td.2{
height:32px;
line-height:32px;
margin:0px;
padding:0px;
border-bottom:1px solid #666666;
padding-left:30px;
background-color:#6A6A6A;
background:none;
}



/******  H E A D E R   *****/

#logo{
	width:292px;
	height:68px;
	float:left;
	position:relative;
	margin-top:42px;
	}
	
#header_txt{
	padding-top:10px;
	width:688px;
	height:58px;
	float:right;
	position:relative;
	margin-top:17px;
	}
#header_menu_secondaire{
	width:688px;
	height:22px;
	float:right;
	position:relative;
	}
	
.header_bloc_menu{
	width:100px;
	height:22px;
	float:right;
	}
	
/******  F O O T E R   *****/
.footer_bloc_01{
	width:170px;
	height:51px;
	float:left;
	position:relative;
	margin-top:17px;
	padding-left:10px;
	margin-right:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}
	
.footer_bloc_02{
	margin-right:10px;
	margin-top:11px;
	padding:0px;
	width:177px;
	height:70px;
	float:left;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	}


	
