@charset "UTF-8";
/* CSS Document */
/*test cki */
/* td img {display: block;} */

body {
	background-color:#CCCCCC;
	color: #000000;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
}

.lien_actu
{
	color: #e2000b;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

.lien_actu a
{
	color: #e2000b;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}

a img
{
	border: none;
}

p
{
	margin: 0px;
	padding: 0px;
}

/* actu */

.t9_blanc
{
	color: #FFFFFF;
	font-size: 9px;
}

.padding_actu
{
	padding: 3px;
	padding-left: 10px;
	padding-right: 10px;
}

.padding_actu:hover
{
	background-color: #FF6D00;
}

.texte_navigation
{
	font-size: 11px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
}

.texte_actu_onglet
{
	color: #FFFFFF;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	padding-left: 4px;
	padding-right: 4px;
}

.news_listing_ref a
{
	color: #FF6D00;
	font-size: 10px;
}

.encart_news_listing_categorie
{
	padding-top: 5px;
	height: 15px;
	color: #FF6D00;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}

.encart_news_listing_titre
{
	height: 35px;
	font-size: 13px;
	color: white;
	text-align: left;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
}

.encart_news_listing_image
{
	height: 94px;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
	width: 230px;
	margin-top: 3px;
	vertical-align: middle;
}

.encart_news_listing_texte
{
	padding-left: 10px;
	padding-right: 10px;
	font-size: 11px;
	text-align: left;
	height: 62px;
	overflow: hidden;
	color: white;
}

.encart_news_listing_date
{
	font-style: italic;
	font-weight: normal;
	color: white;
}


.t11g_blanc
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

.t12g_blanc
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

.t14g_blanc
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, Verdana, sans-serif;
}

.encart_news_listing_lien
{
	height: 15px;
	color: #FF6D00;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
}

.encart_news_listing_lien_galerie
{
	height: 15px;
	color: #FF6D00;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	cursor: pointer;
}

.actu_pagination_bouton
{
	padding-left: 3px;
	padding-right: 3px;
	cursor: pointer;
}

.actu_onglet_fd
{
	width: 18px;
	height: 27px;
	cursor: pointer;
	background: url('/images/actualite/onglets/fond_barre_haut_d.gif') no-repeat;
}

.actu_onglet_fg
{
	width: 18px;
	height: 27px;
	cursor: pointer;
	background: url('/images/actualite/onglets/fond_barre_haut_g.gif') no-repeat;
}

.encart_news_listing_float
{
	float:left;
	width: 264px;
	height: 264px;
}

.encart_news_listing
{
	width: 250px;
	height: 250px;
	background: url('/images/actualite/fond_encart_news.jpg');
	float: none;
	margin: 7px;
}

/* fin actu */

/* reseau */

.reseau_listing_texte_haut
{
	color: white;
	font-size: 12px;
	font-weight: bold;
}

.reseau_listing_region
{
	color: #000066;
	font-size: 14px;
	font-weight: bold;
}


.reseau_listing_departement_sel
{
	color: #000066;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}


.reseau_listing_departement
{
	color: white;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.reseau_listing_ville
{
	color: #FF6D00;
	font-size: 12px;
	font-weight: bold
}

.reseau_listing_element
{
	color: black;
	font-size: 11px;
	font-weight:normal;
}

.reseau_listing_type_vehicule
{
	color: black;
	font-size: 11px;
	font-weight:bold;
}

.reseau_listing_conteneur_elem
{
	background-color: #FFFFFF;
}

.toggler
{ 
	cursor:pointer; 
	margin: 0; 
	padding-left:15px; 
	padding-top:4px; 
	padding-bottom:4px; 
	font-size:12px; 
	line-height: 12px; 
	height: 12px; 
	width: 353px; 
	font-family:Arial, sans-serif; 
	background: url('/images/reseau/fond_toggler_inactif.gif') no-repeat; 
	color: #333333; 
	display: block; 
} 

.togglerlnk
{ 
	font-size:11px; 
	line-height: 11px; 
	font-family :Arial, sans-serif;
	font-weight: bold;
	color: #333333; 
}

.element 
{ 
	width: 353px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.departements
{
	background: url('/images/reseau/fond_toggler_actif.gif') no-repeat;
	color: #ffffff;
	margin: 0;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	font-size:12px;
	line-height: 12px;
	height: 12px;
	width: 353px;
	font-family:Arial, sans-serif;
}

/* fin reseau */

/* listing gamme/vehicules */

.encart_listing_vehicules
{
	float: left;
	width: 190px;
	height: 315px;
	margin: 5px;
}

.encart_listing_vehicules_picto
{
	overflow: hidden;
	width: 190px;
	height: 75px;
}

.encart_listing_vehicules_mea
{
	font-size: 12px;
	color: #FF6D00;
}

.encart_listing_vehicules_picto_a
{
	overflow: hidden;
	width: 190px;
	height: 75px;
	background: url('/images/produits/listing/picto_mea.gif') no-repeat top left;
}

.encart_listing_vehicules_data
{
	overflow: hidden;
	width: 190px;
	height: 235px;
	background: url('/images/produits/listing/fond_encart.gif') no-repeat top left;
}

.encart_listing_vehicules_data_a
{
	overflow: hidden;
	width: 190px;
	height: 235px;
	background: url('/images/produits/listing/fond_encart_a.gif') no-repeat top left;
}

.encart_listing_vehicules_titre a
{
	color: #3A4387;
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}

.encart_listing_vehicules_titre_a a
{
	color: white;
	font-size: 15px;
	line-height: 15px;
	font-weight: bold;
	text-decoration: none;
}

.encart_listing_vehicules_prix
{
	color: white;
	font-size: 11px;
	font-weight: bold;
}

.encart_listing_vehicules_prix_a
{
	color: white;
	font-size: 11px;
	font-weight: bold;
}

.encart_listing_vehicules_lien
{
	color: #FF6D00;
	font-size: 12px;
	font-weight: bold;
}

.encart_listing_vehicules_lien_a
{
	color: #FF6D00;
	font-size: 12px;
	font-weight: bold;
}

.gamme_presentation
{
	color: white;
	font-size: 12px;
}

.gamme_titre
{
	color: white;
	font-weight: bold;
	font-size: 15px;
}

/* fin listing gammes/vehicules */

.t11u_gris2
{
	color: #333333;
	font-size: 11px;
	text-decoration: underline;
}

.t11g_rouge
{
	color: #D03E4B;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

/* listing accessoires */

.t11g_orange
{
	font-size: 11px;
	font-weight: bold;
	color: #FF6D00;
	font-family: Verdana, Helvetica, sans-serif;
}

.t14g_orange
{
	font-size: 14px;
	font-weight: bold;
	color: #FF6D00;
	font-family: Verdana, Helvetica, sans-serif;
}

.t11gs_orange
{
	font-size: 11px;
	font-weight: bold;
	color: #FF6D00;
	text-decoration: underline;
	font-family: Verdana, Helvetica, sans-serif;
}

.t12g_orange
{
	font-size: 12px;
	font-weight: bold;
	color: #FF6D00;
	font-family: Verdana, Helvetica, sans-serif;
}

.t11_blanc
{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Helvetica, sans-serif;
}

.t15g_orange
{
	font-size: 15px;
	font-weight: bold;
	color: #FF6D00;
}

.t15gl_orange
{
	font-size: 14px;
	font-weight: 500;
	color: #FF6D00;
}

.encart_listing_accessoires
{
	float: left;
	width: 190px;
	height: 235px;
	margin-left: 6px;
	margin-bottom: 6px;
}

.encart_listing_accessoires_data
{
	overflow: hidden;
	width: 190px;
	height: 235px;
	background: url('/images/accessoires/listing/fond_encart_access.gif') no-repeat top left;
}

.encart_listing_accessoires_titre a
{
	color: #3A4387;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.encart_listing_accessoires_prix
{
	color: white;
	font-size: 11px;
	font-weight: bold;
}

.encart_listing_accessoires_lien
{
	color: #FF6D00;
	font-size: 12px;
}
a.encart_listing_accessoires_lien
{
	color: #FF6D00;
	font-size: 12px;
}
a.encart_listing_accessoires_lien:hover
{
	color: #FFFFFF;
	font-size: 12px;
}
.acc_pagination_bouton a
{
	color: #FFFFFF;
}
.acc_pagination_bouton a:hover
{
	color: #000066;
}

.acc_pagination_fiche_bouton a
{
	font-size: 12px;
	color: #FF6D00;
}
.acc_pagination_fiche_bouton a:hover
{
	font-size: 12px;
	color: #000066;
}


/* fin listing accessoires */

.txt_edito
{
	font-size: 11px;
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.t11_noir
{
	color: black;
	font-size: 11px;
}

.txt_11b
{
	font-size: 11px;
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}


.t11g_blanc
{
	color: white;
	font-size: 11px;
	font-weight: bold;
}

.t12g_noir
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.td_services{
	background-color: #CCCCCC;
}
.td_services:hover{
	background-color: #FF6D00;
}


.t11g_bleu
{
	color: #000066;
	font-size: 11px;
	font-weight: bold;
}

.t12g_bleu
{
	color: #000066;
	font-size: 12px;
	font-weight: bold;
}

.txt_11
{
	font-size: 11px;
	color: black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.t11i_blanc
{
	color: white;
	font-size: 11px;
	font-style: italic;
}

.txt_11blanc
{
	font-size: 11px;
	color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.t11_bleu
{
	font-size: 11px;
	color: #000066;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.footer_12
{
	font-size: 12px;
	color: white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.t9_blanc
{
	font-size: 9px;
	color: white;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
}

.t10_blanc
{
	font-size: 10px;
	color: white;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
}

.t14g_bleu
{
	font-size: 14px;
	color: #000066;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}


.t10g_blanc
{
	font-size: 10px;
	color: white;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}

.t11s_blanc
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

.t18g_blanc
{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}

.t12g_blanc
{
	font-size: 12px;
	color: white;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}

.t14g_blanc
{
	font-size: 14px;
	color: white;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}

.t14g_noir
{
	font-size: 14px;
	color: #000000;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
}

.t11_blanc
{
	color: white;
	font-size: 11px;
}

.t12_noir
{
	color: black;
	font-size: 12px;
}

.txt_produit
{
	color: black;
	font-size: 12px;
	line-height:130%;
}


.copyright
{
	font-size: 11px;
	color: white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}

.lien_reseau
{
	font-size: 11px;
	color: #FF6D00;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_reseau 
{
	font-size: 11px;
	color: #FF6D00;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_reseau:hover 
{
	font-size: 11px;
	color: white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.lien_footer
{
	font-size: 11px;
	color: white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_footer 
{
	font-size: 11px;
	color: white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_footer:hover 
{
	font-size: 11px;
	color: white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

.lienStd{
	font-size:11px;
	color:#000000;
	
}
a.lienStd {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;

}

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

.lien_acces
{
	font-size: 11px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.lien_acces 
{
	font-size: 11px;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.lien_acces:hover 
{
	font-size: 11px;
	color: #FF6D00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.lienNav{
	font-size:12px;
text-decoration:underline;
	color:#FFFFFF;
}

a.lienNav {
	text-decoration:underline;
}

a.lienNav:hover{
	text-decoration:underline;
	color:#FF0000;
}


.NavModele{
	font-size:18px;
	font-weight: bold;
	color:#FFFFFF;
}


.lien_fichetech
{
	font-size: 11px;
	color: #3A4387;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_fichetech 
{
	font-size: 11px;
	color: #3A4387;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_fichetech:hover 
{
	font-size: 11px;
	color: #FF6D00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.lien_galprod
{
	font-size: 11px;
	color: #000066;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_galprod 
{
	font-size: 11px;
	color: #000066;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
a.lien_galprod:hover 
{
	font-size: 11px;
	color: #FF6D00;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

/* */

.t12b_arial_blanc
{
	font-weight: bold;
	font-size:12px;
	font-family:Arial;
	color:white;
}

.t11b_verdana_grisf
{
	color:#333333;
	font-weight: bold;
	font-size:11px;
	font-family:Verdana;
}

.textfield_newsletter
{
	border:1px solid black;
	width:150px;
}

.t11b_verdana_bleuf
{
	color:#000066;
	font-weight: bold;
	font-size:11px;
	font-family:Verdana;
}

.t12b_verdana_noir
{
	color:#000000;
	font-weight: bold;
	font-size:12px;
	font-family:Verdana;
}

.t11_verdana
{
	font-size:11px;
	font-family:Verdana;
}

.desc_champ
{
	color:#000000;
	font-size:12px;
	font-family:Arial;
	color:white;
}

.t10_verdana_noir
{
	color:#000000;
	font-size:10px;
	font-family:Verdana;
}

.t12_verdana_blanc
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana;
}

.a12b_verdana_blanc
{
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
}

.t12_verdana_bleuf
{
	color:#000066;
	font-size:12px;
	font-family:Verdana;

}

.lien_footer1
{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

.lien_footer2
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}

.lien_footer1:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#DE0005;
	text-decoration:underline;
}

.lien_footer2:hover
{
	font-family:Arial;
	font-size:11px;
	color:#DE0005;
	text-decoration:underline;
}

.t11_arial_gris
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}

/* menus droite */

.sima_menu_header
{
	height:26px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	background:url("/images/menus/header.gif") no-repeat;
	padding-left:6px;
}

.sima_menu_header2
{
	height:38px;
	width:161px;
	text-align:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:white;
	background:url("/images/menus/header.gif") no-repeat;
	padding-left:6px;
}

.sima_menu_background
{
	background:url("/images/menus/background_menu.jpg") repeat-y;
}


.a11u_verdana_gris
{
	color:#464646;
	font-family:Verdana;
	font-size:11px;
	text-decoration:underline;
}

#comp_newsletter
{
	width:158px;
	background-color:#3A4387;
	text-align:center;
}

#comp_newsletter input
{
	width:138px;
}

#comp_newsletter_titre
{
	display:none;
}

#comp_newsletter_contents
{
	width:138px;
}

.service_lien_pt
{
	color: #FFFFFF;
	text-decoration:underline;
	font-size: 11px;
}
a.service_lien_pt
{
	color: #FFFFFF;
	text-decoration:underline;
	font-size: 11px;
}
a.service_lien_pt:hover
{
	color: #FF6D00;
	text-decoration:underline;
	font-size: 11px;
}

/* --- */

/* MENU REVENDEURS */
#comp_revendeur
{
	width:158px;
	background-color:#3A4387;
	text-align:center;
}

#comp_revendeur_bouton
{
	height:30px;
}

.sima_menu_background_revendeur
{
	
	padding-top:5px;
}

.com_revendeur_desc
{
	padding-left:5px;
	padding-right:5px;
}

.sima_menu_header3
{
	background:url('/images/menus/header_3.gif') no-repeat;
	height:38px;
}

#comp_revendeur_titre
{
	display:none;
}

.com_revendeur_desc
{
	font-family:Verdana;
	font-size:11px;
	color:white;
	
}

.sima_menu_background_revendeur select
{
	border:1px solid black;
	width:100%;
}

.t12_verdana_blanc
{
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
}
.lien_mentions
{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-decoration:underline;
}

.lien_mentions:hover
{
	font-family:Verdana;
	font-size:12px;
	color:#000066;
	text-decoration:none;
}
/* FIN MENU REVENDEURS */ 