BODY {margin-left: 0px; margin-right: 0px; margin-top: 5px; margin-bottom: 5px; }

.tooltip{
	text-decoration:none;
	padding : 0px 0px 0px 0px ;
	color:#000000;
	border : 1px #414141 solid;
}

.tooltip span.titre{
	color : #FFFFFF;
	padding : 5px 5px 5px 5px ;
	font-size: 11px;
	font-weight: bold;
  background-color: #126A98;
	text-align: center;
	width: 350px;
	border : 0px #414141 solid;
	border-bottom : 1px #414141 solid;
}


.tooltip span.desc{
	padding : 3px 5px 3px 5px ;
	font-size: 11px;
	font-weight: normal;
	background-color: #DCEDF6;
	text-align: left;
	width: 350px;
	border : 0px black solid;
}

.AutoCompleteDivListeStyle {
	font-size: 13px;
	font-family: arial,sans-serif;
	width: 300px;
  height: 150px;
  overflow: auto;
  border: 1px solid #000;
}

.AutoCompleteDiv {
	display: block;
	padding-left: 3px;
	padding-right: 3px;
	height: 16px;
	background-color: white;
	width: 300px;
}

.AutoCompleteDivAct {
	padding-left: 3px;
	padding-right: 3px;
	height: 16px;
	background-color: #3366cc;
	color: white;
	width: 300px;

}


.texte_standard, .main{ color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texte_standard a:link, .texte_standard a:visited, .texte_standard a:active, .texte_standard a:hover { color: #0370AF; }
.texte_standard_bold { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_standard_blanc { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.texte_standard_bleu, .texte_standard_bleu a:link, .texte_standard_bleu a:visited, .texte_standard_bleu a:active{ color: #2D7CA5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.texte_standard_bleu a:hover { text-decoration: underline; }

.texte_standard_gris_bold { color: #ADABAC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_produit { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texte_produit a:link, .texte_produit a:visited, .texte_produit a:active, .texte_produit a:hover { color: #0370AF; }
.texte_produit_grisADA { color: #ADABAC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texte_produit_gris { color: #797979; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texte_produit_bleu { color: #2D7CA5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.texte_produit_bold { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_produit_promo { color: #FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_blanc_bold { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_blanc_bold a:link, .texte_blanc_bold a:visited, .texte_blanc_bold a:active, .texte_blanc_bold a:hover { color: #FFFFFF; }
.texte_bleu_bold { color: #2D7CA5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_bleu_bold a:link, .texte_bleu_bold a:visited, .texte_bleu_bold a:active, .texte_bleu_bold a:hover { color: #2D7CA5; }
.texte_bleu_bold_italic { color: #2D7CA5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.texte_bleu_italic { color: #2D7CA5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.input_texte_gris_bold { color: #ADABAC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.input_texte_noir { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.checkbox { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; width:14px; height:14px;}
.radio { color: #000000; font-size: 7px;  vertical-align: middle; width:12px; height:12px;}

.rubriques_bandeau { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.rubriques_bandeau a:link, .rubriques_bandeau a:visited, .rubriques_bandeau a:active, .rubriques_bandeau a:hover { color: #FFFFFF; }

.arbo   { color: #5d5d5d; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.arbo a:link, .arbo a:visited, .arbo a:active, .arbo a:hover { color: #5d5d5d; }


.menu_standard { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.menu_standard a:link, .menu_standard a:visited, .menu_standard a:active { color: #000000; font-size: 11px; text-decoration: none; }
.menu_standard a:hover { color: #000000; font-size: 11px; text-decoration: underline; }
.menu_standard a:active { color: #000000; font-size: 11px; text-decoration: underline; }

.menu_standard_bold { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.menu_standard_bold a:link, .menu_standard_bold a:visited { color: #000000; font-size: 11px; text-decoration: none; }
.menu_standard_bold a:hover { color: #000000; font-size: 11px; text-decoration: underline; }
.menu_standard_bold a:active { color: #000000; font-size: 11px; text-decoration: underline; }

.category_description_referencement { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.menu_espace { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.menu_espace a:link, .menu_espace a:visited { color: #000000; text-decoration: none; }
.menu_espace a:active, .menu_espace a:hover { color: #000000; text-decoration: underline; }
.menu_espace_bold { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.menu_espace_bold a:link, .menu_espace_bold a:visited{ color: #000000; }
.menu_espace_bold a:active, .menu_espace_bold a:hover { color: #000000; }

.menu_espace_bleu { color: #E10000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; }
.menu_espace_bleu a:link, .menu_espace_bleu a:visited { color: #E10000; text-decoration: none; }
.menu_espace_bleu a:active, .menu_espace_bleu a:hover { color: #E10000; text-decoration: underline; }
.menu_espace_bleu_bold { color: #E10000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.menu_espace_bleu_bold a:link, .menu_espace_bleu_bold a:visited { color: #E10000; text-decoration: none; }
.menu_espace_bleu_bold a:active, .menu_espace_bleu_bold a:hover { color: #E10000; text-decoration: underline; }

.menu_espace2 { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 11px; }

.titre_principal, H1 { color: #FFFFFF; font-size: 15px; padding: 0em 0em 0em 0em; margin: 0;font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.titre_principal_noir { color: #000000; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.gros_titre_principal { color: #2b7ba7; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.sous_titre_bleu { color: #2b7ba7; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.sous_titre_noir { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.sous_titre_blanc { color: #FFFFFF; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

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

.liens_faq { color: #747474; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.liens_faq a:link, .liens_faq a:visited, .liens_faq a:active, .liens_faq a:hover { color: #747474; text-decoration: none; }
.titre_faq { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.sous_titre_faq { color: #2D7CA5; border:1px solid #2D7CA5; font-size: 13px; padding: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.question_faq { color: #7C7C7C; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
.question_faq a:link, .question_faq a:visited, .question_faq a:active { color: #7C7C7C; font-weight: bold; text-decoration: none; }
.question_faq a:hover { color: #7C7C7C; font-weight: bold; text-decoration: underline; }
.question_faq_underline { color: #7C7C7C; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.question_faq_underline a:link, .question_faq_underline a:visited, .question_faq_underline a:active, .question_faq_underline a:hover { color: #7C7C7C; font-weight: bold; }
.arbo_faq { color: #949494; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.arbo_faq a:link, .arbo_faq a:visited, .arbo_faq a:active { color: #949494; text-decoration: none; }
.arbo_faq a:hover { color: #949494; text-decoration: underline; }

.texte_faq_bleu_bold { color: #2D7CA5; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.texte_faq_bleu_bold a:link, .texte_faq_bleu_bold a:visited, .texte_faq_bleu_bold a:active { color: #2D7CA5; text-decoration: none; }
.texte_faq_bleu_bold a:hover { color: #2D7CA5; text-decoration: underline; }

.FaqInputTextFocus{	border: 1px solid rgb(82, 82, 82);	max-width: 300px; background-color: #DCEDF6;}
.FaqInputText {	border: 1px solid rgb(82, 82, 82);	max-width: 300px;	background-color: #ECECEC;}

.FaqSep {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #959595;	font-weight: normal;	font-size: 16px;	margin: 0px;}

.avis { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.avis_bold { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.note { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.prix { color: #000000; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;  line-height : 18px;}
.type_prix { color: #2b7ba7; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.lien_liste { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.lien_liste a:link, .lien_liste a:visited, .lien_liste a:active, .lien_liste a:hover { color: #000000; }

.commentaire { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.commentaire_noir { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.commentaire_gris { color: #969696; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.old_commentaire_vert { color: #5AAD5F; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.commentaire_vert { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.onglet_on { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.onglet_on a:link, .onglet_on a:visited, .onglet_on a:active, .onglet_on a:hover { color: #FFFFFF; text-decoration: none; }
.onglet_link { color: #707070; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.onglet_link a:link, .onglet_link a:visited, .onglet_link a:active, .onglet_link a:hover { color: #707070; text-decoration: none; }
.onglet_off { color: #cbcbcb; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.onglet_off a:link, .onglet_off a:visited, .onglet_off a:active, .onglet_off a:hover { color: #cbcbcb; text-decoration: none; }

.bottom { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; }
.bottom a:link, .bottom a:visited, .bottom a:active, .bottom a:hover { color: #0000FF; }


.blanc { color: #FFFFFF; }
.grisF4 { color: #F4F4F4; }
.grisEC { color: #ECECEC; }
.grisEB { color: #EBEBEB; }
.grisE4 { color: #E4E4E4; }
.grisB1 { color: #B1B1B1; }
.grisAB { color: #ABABAB; }
.grisADA { color: #ADABAC; }
.gris79 { color: #797979; }
.gris70 { color: #707070; }
.bleu2D { color: #2D7CA5; }
.bleu2B { color: #2b7ba7; }

.old_promo { color: #2b7ba7 }
.promo { color: #E10000 }
.promo_price { color: #E10000 }

.rouge { color: #FF0000; }

.dispo_color_en_stock { color: #7EAA37; }/*vert*/
.dispo_color_montage 	{ color: #7EAA37 }/*vert*/
.dispo_color_x_jours 	{ color: #FA5A0C }/*orange*/
.dispo_color_delai 		{ color: #E73737 }/*rouge*/
.dispo_color_commande { color: #3E3E3E }/*gris anthracite*/

.dispo_police_00	{ font-size: 8px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.dispo_police_01	{ font-size: 9px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.dispo_police_02	{ font-size: 10px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.dispo_police_03	{ font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.dispo_police_04	{ font-size: 14px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.dispo_police_05	{ font-size: 16px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }



.fond_blanc { background-color: #FFFFFF; }
.fond_grisF4 { background-color: #F4F4F4; }
.fond_grisEC { background-color: #ECECEC; }
.fond_grisEB { background-color: #EBEBEB; }
.fond_grisE4 { background-color: #E4E4E4; }
.fond_grisB1 { background-color: #B1B1B1; }
.fond_grisAB { background-color: #ABABAB; }
.fond_grisADA { background-color: #ADABAC; }
.fond_gris79 { background-color: #797979; }
.fond_gris70 { background-color: #707070; }
.fond_bleu2D { background-color: #2D7CA5; }
.fond_bleuC8 { background-color: #DCEDF6; }
.fond_rouge { background-color: #FFE7E7; }

.glossary_02, a.glossary_02, .glossary_02 a:link, .glossary_02 a:visited, .glossary_02 a:hover, .glossary_02 a:active { color: #5A97AE; text-decoration: none; }


.nobr { white-space: nowrap; }
.absmiddle { vertical-align: middle; }

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

.fianet { color: #7b1821; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.shopzilla { color: #000000; font-size: 10px; font-family:  Arial, Helvetica, sans-serif; }
.leguide { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.kelkoo { color: #ff4a18; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }