/*
  Feuille de Style
*/

/* Style Home*/

.lien_home_blue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#152f87; }
.lien_home_blue a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#152f87; text-decoration:none; }
.lien_home_blue a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#152f87;text-decoration:none;  }
.lien_home_blue a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#f74f08;text-decoration:underline;  }

.a_partir_home {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#ff5600; }
.euros_home {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color:#ff5600; }

.reussir_lien {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#4a9b02; }
.reussir_lien a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#4a9b02;text-decoration:underline; }
.reussir_lien a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#4a9b02; text-decoration:underline;}
.reussir_lien a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#152f87; text-decoration:underline; }



/* style top liste */

.main_liste {color: #152f87;font-family:Verdana, Helvetica, sans-serif;font-size:12px;}
.main_liste_big {color: #152f87 ;font-family:Verdana, Helvetica, sans-serif;font-size:16px;margin:0;padding:0;}

/* style pages */

.main_page {color: #000000;font-family:Verdana, Helvetica, sans-serif;font-size:11px;}
.main_page a:link {color: #f74f08;font-family:Verdana, Helvetica, sans-serif;font-size:11px; text-decoration: underline;}
.main_page a:visited {color: #f74f08;font-family:Verdana, Helvetica, sans-serif;font-size:11px; text-decoration: underline;}
.main_page a:hover {color: #152f87;font-family:Verdana, Helvetica, sans-serif;font-size:11px; text-decoration: none;}

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

.main_page_title {color: #02d1f4 ;font-family:Verdana, Helvetica, sans-serif;font-size:16px;}

.main_page_lien a:link {color: #f74f08;font-family:Verdana, Helvetica, sans-serif;font-size:12px; text-decoration: underline;}
.main_page_lien a:visited {color: #f74f08;font-family:Verdana, Helvetica, sans-serif;font-size:12px; text-decoration: underline;}
.main_page_lien a:hover {color: #152f87;font-family:Verdana, Helvetica, sans-serif;font-size:12px; text-decoration: none;}

.title_green {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#61bf06;}
.title_green_2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#61bf06;}
.green_line { background-color:#61bf06; background-position:center; height:1px; padding:0; margin:0;}

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

.lien_title_blue {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#152f87; font-weight:bold;}
.lien_title_blue a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#152f87;  font-weight:bold;text-decoration: underline;}
.lien_title_blue a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#152f87; font-weight:bold; text-decoration: underline;}
.lien_title_blue a:hover {color:#f74f08;  font-weight:bold; text-decoration: none;}


.title_blue2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; color:#152f87;}
.blue_line { background-color:152f87; background-position:center; height:1px; padding:0; margin:0;}

/* Style box nouveau/promo */

.promoDesc {
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#36393d;
}

.promoTitre {
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			13px;
	color:				#36393d;
	font-weight:		bold;
	padding-bottom:		4px;
}

.promoCategorie {
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#36393d;
	padding-bottom:		14px;
}

.promoAuLienDe {
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			12px;
	color:				#ff5500;
}

.promoPrixVente {
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			28px;
	color:				#ff5500;
}

a:active.promoTitreCat, a:link.promoTitreCat, a:hover.promoTitreCat, a:visited.promoTitreCat {
	font-family:		Verdana, Helvetica, sans-serif;
	font-size:			10px;
	color:				#36393d;
	text-decoration:	underline;
}

.partenairsF, a:link.partenairsF, a:visited.partenairsF, a:active.partenairsF, a:hover.partenairsF {
	color:					#808080;
	font-size:				12px;
	font-weight:			normal;
	text-decoration:		underline;
	font-family:			Arial, Helvetica, sans-serif;
}

/* style top liste */

.main_liste {color: #152f87;font-family:Verdana, Helvetica, sans-serif;font-size:12px;}
.main_liste a { font-size:12px; color: #152f87; text-decoration: underline; }

/* Style onglets home page */

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


/*Style fiche technique*/

.legende_accessoires {color: #02d1f4; font-family:Verdana, Helvetica, sans-serif;font-size:10px;}

.title_description {color: #152f87; font-family:Verdana, Helvetica, sans-serif;font-size:12px; font-weight: bold;}
.table_tech {background-color: #02d1f4; font-family:Verdana, Helvetica, sans-serif;font-size:12px;}
.td_table_tech {background-color: #ffffff; padding-left:10px;}

.main_description {color: #000000;font-family:Verdana, Helvetica, sans-serif;font-size:11px; }
.main_description p {color: #000000;font-family:Verdana, Helvetica, sans-serif;font-size:11px; }
.main_description a:link{color: #02d1f4;font:Verdana, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }
.main_description a:visited{color: #32B7F0;font:Verdana, Helvetica, sans-serif;font-size:11px;text-decoration:underline; }
.main_description a:hover{color: #152f87;font:Verdana, Helvetica, sans-serif;font-size:11px;text-decoration:none; }

li.claire { 

margin: .5em 0 .5em 0 ; 

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

}


font.avis {

font-size:12px;

font-family:Arial, Helvetica, sans-serif;

font-style:italic;

}

.delai_liv {
font-size:		12px;
}

.lien_fiche_produit          {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#7e1a8c;}
a:link.lien_fiche_produit    {font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration : underline; color:#7e1a8c;}
a:visited.lien_fiche_produit {font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration : underline; color:#7e1a8c;}
a:hover.lien_fiche_produit   {font-size:12px; font-family:Arial, Helvetica, sans-serif;text-decoration : none; color:#7e1a8c;}

a:link.lien_fiche_produit2, a:hover.lien_fiche_produit2, a:visited.lien_fiche_produit2, a:active.lien_fiche_produit2 {
	font-family:		Verdana;
	font-size:			11px;
	color:				#36393d;
	text-decoration:	underline;
	font-weight:		normal;

}

td.description {

font-size:12px;

font-family:Arial, Helvetica, sans-serif;
}

img{
  border:none;
}

#OBJECT {
   z-index: -4;
}

.Style1 {color: #990099}
.Style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.prix_promo		{ font-size:17px; font-weight:bold; color: #000000; }

.infoBox {
  //background: #b6b7cb;
  background: #ffffff;
}

.infoBoxContents {
  //background: #f8f8f9;
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  //background: #bbc3d3;
  background: #ffffff;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  //background: #f8f8f9;
  background: #ffffff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  //background: #f8f8f9;
  background: #ffffff;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 0px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #800080;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  text-align: justify;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* Jump box */
.box_jump { color: #000000; font-size: 11px; font-weight: normal; }
.box_jump_button { color: #000000; font-size: 11px; font-weight: normal; }

/* Naviguation */
.filtre_h{
font-family: Arial, Helvetica, sans-serif; color: #848383; font-size: 12px; font-weight: bold; text-decoration:none;
}

.top_nav_accueil { background:url(images/blanc_header.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; color: #b7000b; font-size: 11px; font-weight: bold; text-decoration:none; padding: 1 7 1 7; margin-right:1px;}
.top_nav_accueil a:link{ font-family: Arial, Helvetica, sans-serif; color: #b7000b; font-size: 11px; font-weight: bold; text-decoration:none;}
.top_nav_accueil a:visited{ font-family: Arial, Helvetica, sans-serif; color: #b7000b; font-size: 11px; font-weight: bold; text-decoration:none;}
.top_nav_accueil a:hover{ font-family: Arial, Helvetica, sans-serif; color: #b7000b; font-size: 11px; font-weight: bold; text-decoration:none;}

.top_nav { background:url(images/blanc_header.gif) repeat-x; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none; padding: 1 7 1 7; margin-right:1px; margin-left:1px;}
.top_nav a:link{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none;}
.top_nav a:visited{ font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration:none;}
.top_nav a:hover{ font-family: Arial, Helvetica, sans-serif; color: #b7000b; font-size: 11px; font-weight: bold; text-decoration:none;}

.link_nav { color: #878686; }
.link_nav a { color: #878686; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline;}
.link_nav a:link { color: #878686; font-size: 11px; font-weight: normal; text-decoration: underline; }
.link_nav a:visited { color: #878686; font-size: 11px; font-weight: normal; text-decoration: underline; }
.link_nav a:hover { color:#878686; text-decoration: none; }

a.link_nav_search {
	color: #878686;
	font-size: 14px;
	text-decoration: underline;
}

.list_cat_nav_header { color: #36393d; font-family: Verdana; font-size: 10px; font-weight: normal; padding-top:8px;}
a:link.list_cat_nav_header { color: #36393d; font-size: 10px; font-weight: normal; text-decoration: underline; }
a:visited.list_cat_nav_header { color: #36393d; font-size: 10px; font-weight: normal; text-decoration: underline; }
a:hover.list_cat_nav_header { color:#36393d; font-size: 10px; text-decoration: none; font-weight: normal; }


.fiche_cat_nav_header { color: #959595; font-family: Arial; font-size: 11px; font-weight: bold; text-decoration: none; padding:2 0 6 2;}
a:link.fiche_cat_nav_header { color: #959595; font-size: 11px; font-weight: normal; text-decoration: underline; }
a:visited.fiche_cat_nav_header { color: #959595; font-size: 11px; font-weight: normal; text-decoration: underline; }
a:hover.fiche_cat_nav_header { color:#959595; text-decoration: none; font-weight: normal; }

/* Left Categories */
.cat_nav_left_bold { color: #727272; font-size: 12px; font-weight: bold; padding:15 0 3 0; border-bottom-width:thin; border-bottom-color:#dbdbdb; border-bottom-style:solid;}
.cat_nav_left_bold a:link{ color: #727272; font-size: 12px; font-weight: bold; text-decoration: none; }
.cat_nav_left_bold a:visited{ color: #727272; font-size: 12px; font-weight: bold; text-decoration: none; }
.cat_nav_left_bold a:hover{ color:#fa4f0a; text-decoration: none; }

.cat_nav_left_bold_selected { color: #fa4f0a; font-size: 12px; font-weight: bold; padding:15 0 3 0; border-bottom-width:thin; border-bottom-color:#dbdbdb; border-bottom-style:solid;}
.cat_nav_left_bold_selected a:link{ color: #fa4f0a; font-size: 12px; font-weight: bold; text-decoration: none; }
.cat_nav_left_bold_selected a:visited{ color: #fa4f0a; font-size: 12px; font-weight: bold; text-decoration: none; }
.cat_nav_left_bold_selected a:hover{ color:#fa4f0a; font-size: 12px; text-decoration: none; }

.cat_nav_left { color: #959494; font-size: 11px; font-weight: normal; padding:3 0 3 15; border-bottom-width:thin; border-bottom-color:#f0f0f0; border-bottom-style:solid;}
.cat_nav_left a:link{ color: #959494; font-size: 11px; font-weight: normal; text-decoration: none; }
.cat_nav_left a:visited{ color: #959494; font-size: 11px; font-weight: normal; text-decoration: none; }
.cat_nav_left a:hover{ color:#fa4f0a; font-size: 11px; text-decoration: underline; }

.cat_nav_left_selected { color: #fa4f0a; font-size: 11px; font-weight: normal; padding:3 0 3 15; border-bottom-width:thin; border-bottom-color:#f0f0f0; border-bottom-style:solid;}
.cat_nav_left_selected a:link{ color: #fa4f0a; font-size: 11px; font-weight: normal; text-decoration: none; }
.cat_nav_left_selected a:visited{ color: #fa4f0a; font-size: 11px; font-weight: normal; text-decoration: none; }
.cat_nav_left_selected a:hover{ color:#fa4f0a; text-decoration: underline; }

/* Fiche produit */
a:link.zoom { font-family: Arial; font-size: 11px;color:#555555; text-decoration: none; }
a:hover.zoom { font-family: Arial; font-size: 11px;color:#f74f08; text-decoration: none; }
a:visited.zoom { font-family: Arial; font-size: 11px;color:#555555; text-decoration: none; }

/* Panier */
.box_cart_nb_articles { color: #00c7cc; font-family: Arial; font-size: 11px;}
a:link.box_cart_nb_articles { color: #00c7cc; font-family: Arial; font-size: 11px; text-decoration: none;}
a:visited.box_cart_nb_articles { color: #00c7cc; font-family:Arial; font-size: 11px; text-decoration: none;}
a:active.box_cart_nb_articles { color:#00c7cc; font-family: Arial; font-size: 11px; text-decoration: none;}
a:hover.box_cart_nb_articles { color:#00c7cc; font-family: Arial; font-size: 11px; text-decoration: none;}



/* Page produit */
.products_title { color: #000000; font-size: 18px; font-weight: normal; }
.products_title_bottom { color: #36393d; font-size: 18px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.descriptionProduit { color: #02d1f4; font-size: 20px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.products_libelle { color: #36393d; font-size: 12px; font-family:Verdana}
.products_delai { color: #000000; font-size: 11px; font-family:Arial, Helvetica, sans-serif; }
.products_size { color: #000000; font-size: 10px; font-weight: normal; }
.products_color { color: #000000; font-size: 10px; font-weight: normal; }
.products_quantity {color: #000000; font-size: 10px; font-weight: normal; }

.taille_dispo_Fiche {
	font-size:			11px;
	color:				#000000;
	font-family:		Arial, Helvetica, sans-serif;
	padding-top:		5px;
	padding-bottom:		14px;
	/*border-top:			1px solid #bfbfbf;
	border-bottom:		1px solid #bfbfbf;*/
}

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

.nom_col{
  font-family:arial;
  font-weight:bold;
  font-size:9px;
  color:#000000;
}

a:hover.voir_ficheTechnique, a:link.voir_ficheTechnique, a:visited.voir_ficheTechnique, a:active.voir_ficheTechnique {
	font-size:			13px;
	color:				#02d1f4;
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	text-decoration:	underline;
}

a:hover.vousAimerezAussi, a:link.vousAimerezAussi, a:visited.vousAimerezAussi, a:active.vousAimerezAussi {
	font-size:			11px;
	color:				#152f87;
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	text-decoration:	underline;
}


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

a:link.back_to_liste, a:hover.back_to_liste, a:visited.back_to_liste, a:active.back_to_liste {
	font-family:		Verdana;
	font-size:			10px;
	color:				#36393d;
	text-decoration:	underline;
	font-weight:		normal;

}

.prix_pdts_associes {
	font-size:			15px;
	color:				#ff4f01;
	font-weight:		bold;
	font-family:		Arial, Helvetica, sans-serif;
}

.auLieuDeFiche {
	font-size:			12px;
	color:				#f74f08;
	font-family:		Verdana, Helvetica, sans-serif;
}


.prixFiche {
	font-size:			24px;
	color:				#f74f08;
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
}


/* Liste produits */
.search_filters { background: url(images/je_recherche.gif); BACKGROUND-REPEAT: no-repeat; padding-top: 18px; text-align:left;}



/* Left Categories Menu */
a:active.cat_nav_left_mother, a:link.cat_nav_left_mother, a:visited.cat_nav_left_mother {
	color:					#727272;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
a:hover.cat_nav_left_mother {
	font-size:				12px;
	text-decoration:		underline;
}

a:active.cat_nav_left_mother_selected, a:link.cat_nav_left_mother_selected, a:visited.cat_nav_left_mother_selected, a:hover.cat_nav_left_mother_selected {
	color:					#fa4f0a;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}


a:link.cat_nav_left_bold_ss_cat, a:visited.cat_nav_left_bold_ss_cat, a:active.cat_nav_left_bold_ss_cat {
	color:					#555555;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		none;
}
a:hover.cat_nav_left_bold_ss_cat {
	color:					#fa4f0a;
	font-size:				11px;
	text-decoration:		underline;
}

a:link.cat_nav_left_bold_ss_cat_selected, a:visited.cat_nav_left_bold_ss_cat_selected, a:active.cat_nav_left_bold_ss_cat_selected, a:hover.cat_nav_left_bold_ss_cat_selected {
	color:					#fa4f0a;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		none;
}

a:link.cat_nav_left_child, a:visited.cat_nav_left_child, a:active.cat_nav_left_child {
	color:					#b3b3b3;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		none;
}
a:hover.cat_nav_left_child {
	color:					#e75112;
	font-size:				11px;
	text-decoration:		underline;
}

a:link.cat_nav_left_child_selected, a:visited.cat_nav_left_child_selected, a:active.cat_nav_left_child_selected, a:hover.cat_nav_left_child_selected {
	color:					#fa4f0a;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		none;
}


/*.search_filters label { cursor:hand;cursor:pointer; }*/
.search_filter_f {font-family: Arial; color: #999999; font-size: 12px; font-weight: normal; text-align:left;}

.title_liste_cat {
	font-family:	Verdana;
	font-size:		24px;
	text-transform:	uppercase;
	color:			#02d1f4;
	font-weight:	bold;
}

.ss_titres_espace_marque {
	font-family:	arial;
	font-size:		18px;
	color:			#000000;
}

.ma_selection {
	font-family:	verdana;
	font-size:		18px;
	color:			#02d1f4;
}

.overlib_carac_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding:6px;
	color: #2f2f2f;
	left:80px;
	position:absolute;
	background-color:#EEEEEE;
	border:1px solid #404040;
	width:200px;
}

label { cursor:hand; cursor:pointer; }
label:hover { cursor:hand;cursor:pointer; text-decoration:underline; }

.sep_filtre {font-size:1px;border-bottom:solid #e5e5e5 1px;}
.sep_marque {font-size:1px;border-bottom:solid #bfbfbf 1px;}
.ligne_filter {border-top:solid #e5e5e5 1px; text-align:left; font-size:1px;}
.tit_filter {font-family: Verdana; color: #152f87; font-size: 12px; font-weight: bold; text-align:left; vertical-align:top; padding-top:8px;}
.sep_row_liste {background:#b1b1b1;};
.mode_list_sel{font-family: Arial; font-size: 11px; color: #9434ab; font-weight: normal; cursor: pointer; cursor: hand;}
.mode_list_sel a{font-family: Arial; font-size: 11px; color: #9434ab; font-weight: normal; cursor: pointer; cursor: hand;}
.mode_list_sel a:hover{font-family: Arial; font-size: 11px; color: #999999; font-weight: normal; cursor: pointer; cursor: hand;}
.mode_list{font-family: Arial; font-size: 11px; color: #999999; font-weight: normal; text-decoration:underline; cursor: pointer; cursor: hand;}

.list_products_title { font-family: Verdana; color: #36393d; font-size: 18px; font-weight: bold;}
a:link.list_products_title { font-family: Arial; color: #36393d; font-size: 18px; font-weight: bold; text-decoration: none; }
a:visited.list_products_title { font-family: Arial; color: #36393d; font-size: 18px; font-weight: bold; text-decoration: none; }
a:hover.list_products_title { font-family: Arial; color:#36393d;font-size: 18px; text-decoration: underline; font-weight: bold; }



a:link.list_products_title_assoc, a:active.list_products_title_assoc, a:visited.list_products_title_assoc, a:hover.list_products_title_assoc {
	font-family:		Verdana;
	color:				#152f87;
	font-size:			12px;
	font-weight:		bold;
	text-decoration:	none;
}

a:link.cat_lien_fiche, a:active.cat_lien_fiche, a:visited.cat_lien_fiche, a:hover.cat_lien_fiche {
	font-family:		Arial;
	color:				#000000;
	font-size:			10px;
	
	text-decoration:	underline;
}

.cat_fiche {
	font-family:		Arial;
	color:				#999999;
	font-size:			10px;
}



.list_description { font-family: Verdana; color: #36393d; font-size: 10px; font-weight: normal; }
a:link.list_description { font-family: Verdana; color: #36393d; font-size: 10px; font-weight: normal; text-decoration: none; }
a:visited.list_description { font-family: Verdana; color: #36393d; font-size: 10px; font-weight: normal; text-decoration: none; }
a:hover.list_description { font-family: Verdana; color:#36393d; text-decoration: underline; font-weight: normal; }

/*.list_products_price { font-family: Arial; color: #ff4f01; font-size: 14px; font-weight: bold; text-align:right;}*/

.sep_liste { background: url(images/sep_liste.gif);  BACKGROUND-REPEAT: repeat-x;  background-position:center; height:15px;}
.sep_liste_autre { border-top:solid #b1b1b1 1px; padding-top:5px; font-size:5px; vertical-align:middle;}
.sep_titre { background: url(images/grey_line.gif);  BACKGROUND-REPEAT: repeat-x;  background-position:top; height:15px;}
.sep_titre_autre { border-top:solid #02d1f4 1px; height:1px; vertical-align:middle;}
/*.sep_header { background: url(images/grey_line.gif);  BACKGROUND-REPEAT: repeat-x; background-position:center; height:4px;}*/
.sep_header { background-color:#bfbfbf; background-position:center; height:1px; padding:0; margin:0;}
.sep_titre_green {background-color:#61bf06;}

.filters { background: url(images/nouveau_filter.gif); BACKGROUND-REPEAT: no-repeat; color: #959494; font-size: 12px; font-weight: normal; padding-top:20px; margin: 3px;}
.filters a:link{ color: #959494; font-size: 12px; font-weight: normal; text-decoration: none; }
.filters a:visited{ color: #959494; font-size: 12px; font-weight: normal; text-decoration: none; }
.filters a:hover{ color:#959494; text-decoration: underline; font-weight: normal; }

.taille_dispo {
	font-size:			11px;
	color:				#000000;
	font-family:		Arial, Helvetica, sans-serif;
}

.taille_non_dispo {
	font-size:			11px;
	color:				#999999;
	font-family:		Arial, Helvetica, sans-serif;
}

.auLieuDe {
	font-size:			12px;
	color:				#ff5600;
	font-family:		Verdana, Helvetica, sans-serif;
}

.auLieuDeSolde {
	font-size:			12px;
	color:				#fe02c9;
	font-family:		Verdana, Helvetica, sans-serif;
}

.auLieuDeAssoc {
	font-size:			12px;
	color:				#ff5600;
	font-family:		Verdana, Helvetica, sans-serif;
}

.aPartirDe {
	font-size:			10px;
	color:				#fa4f0a;
	font-family:		Arial, Helvetica, sans-serif;
}

.prixListe {
	font-size:			24px;
	color:				#ff5600;
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
}

.prixListeSolde {
	font-size:			24px;
	color:				#fe02c9;
	font-family:		Verdana, Helvetica, sans-serif;
	font-weight:		bold;
}

/* nuage de tags */
#cloudTop {
	width:				656px;
	height:				10px;
	background-image:	url(images/cloudTop.gif);
	background-repeat:	no-repeat;
}

#cloudBottom {
	width:				656px;
	height:				10px;
	background-image:	url(images/cloudBottom.gif);
	background-repeat:	no-repeat;
}

#cloud {
	width:				656px;
	background-color:	#e1f6fb;
}

#cloud ul {
	margin:				0;
	padding:			0;
	list-style-type:	none;
}

#cloud ul li {
	position:			relative;
	display:			inline;
	float:				left;
	height:				35px;
	line-height:		35px;
	margin:				0 6px;
}

a.cloud1 {
	font-size:			30px;
	color:				#31abed;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud2 {
	font-size:			27px;
	color:				#8ecb04;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud3 {
	font-size:			24px;
	color:				#89da20;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud4 {
	font-size:			23px;
	color:				#8ecb04;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud5 {
	font-size:			23px;
	color:				#31abed;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud6 {
	font-size:			19px;
	color:				#89da20;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud7 {
	font-size:			19px;
	color:				#31abed;
	font-weight:		normal;
	text-decoration:	none;
}

a.cloud8 {
	font-size:			18px;
	color:				#27749d;
	font-weight:		normal;
	text-decoration:	none;
}

/* Début style processus de commande */
.separateur_panier{
  background: url(images/menu_pointille.gif);
  BACKGROUND-REPEAT: repeat-x;
  font-size:1px;
}
.entete_panier{
  font-family: Arial, Verdana, sans-serif;
  color: #243454;
  font-size: 11px;
  font-weight:bold;
}
/*.cmd_suivi{
  font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	//border:1px solid #b6b7cb;
	margin:0;
	//padding:0;
}*/
.cmd_suivi{
  font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	//margin-left:14px;
}
.cmd_suivi a{
  color:#7f1a8b;
  text-decoration:underline;
}
.cmd_suivi a:hover{
  text-decoration:none;
}
.cmd_suivi_detail{
  padding-left:18px;
}
.cmd_lien{
  font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #800080;
}
.cmd_lien a{
  text-decoration: underline;
  	font-weight: normal;
	color: #800080;
}
.cmd_lien a:hover{
  font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: black;
  text-decoration: none;
}
.cmd_input{
  font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
}
.cmd_text{
font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
}
.cmd_text td{
font-family: Arial, Verdana, sans-serif;
  font-size: 12px;
}
.titre_cmd {
  font-family: Arial, Verdana, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #800080;
}
.titre_caddie {
  font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #243454;
	font-weight:bold;
}
.titre_login {
  font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #800080;
	text-decoration: underline;
}

.cmd_liv{
  margin: 0 20 0 20;
}

.cmd_liv_titre {
  font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight:bold;
}
.cmd_liv_ss_titre {
  font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-style:oblique;
	padding-bottom:3px;
}
.cmd_liv_text {
  font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
  border: solid #ebebeb;
  padding:6px;
}


legend{
  font-family: Verdana, sans-serif;
  font-size: 14px;
  color: #7d7d7d;
}
fieldset{
  border:1px solid #61bf06;
}

.button{
  padding: 10 0 10 0;
}

.titre_img{
  padding: 33 0 7 0;
}

.titre
{
   font-family: Verdana, serif;
   font-size: 18px;
   color: #61bf06;
   font-weight: bold;
   padding-top:20px;
}

.txt_courant
{
   font-family: Verdana, serif;
   font-size: 11px;
   color: #36393d;
}
#txt_atos{
  padding: 10 0 10 0;
}
.txt_petit {
   font-family: Verdana, serif;
   font-size: 9px;
   color: #36393d;
}

.txt_petit_panier {
   font-family: Verdana, serif;
   font-size: 11px;
   color: #36393d;
}

a:hover.txt_petit, a:visited.txt_petit, a:active.txt_petit, a:link.txt_petit{
  text-decoration:underline;
  font-family: Verdana, serif;
  font-size: 9px;
  color: #36393d;
}

.note_bas
{
   font-family: Arial, Verdana, serif;
   font-size: 10px;
   color: #7d7d7d;
   text-align:right;
}
.note_bas a{
  color: #7d7d7d;
}
.note_bas a:hover{
  color: #000000;
}

.box_address{
  border: 1px solid #7d7d7d;
  padding:2px;
}

.commande
{
   font-family: Verdana, serif;
   font-size: 11px;
   font-weight:bold;
   color: #61bf06;
}

.livraison
{
   font-family: Arial, Verdana, serif;
   font-size: 11px;
   color: #999999;
   
}

.total
{
   font-family: Verdana, serif;
   font-size: 17px;
   color: #f74f08;
   padding-bottom: 6px;
   font-weight: bold;
}

.encadrer
{
  border: 1px solid #d5d5d5;
  padding:5px;
  text-align:right;
}

.nom_produit
{
   font-family: Arial, Verdana, serif;
   font-size: 11px;
   color: #7d7d7d;
   font-weight: bold;
}
.codePromo_panier {
	font-family: Verdana, serif;
   font-size: 11px;
   color: #152f87;
}

a:link.mdp_oublie, a:active.mdp_oublie, a:visited.mdp_oublie, a:hover.mdp_oublie {
	font-family: Verdana, serif;
   font-size: 11px;
   color: #36393d;
   text-decoration:underline;
}

.prix_produit
{
   font-family: Arial, Verdana, serif;
   font-size: 12px;
   color: #f74f08;
   font-weight: bold;
}

.ajout
{
   font-family: Arial, Verdana, serif;
   font-size: 11px;
   color: #f74f08;
}

.delai_livraison
{
   font-family: Arial, Verdana, serif;
   font-size: 11px;
   color: #7d7d7d;
   font-weight: bold;
}

.delaiLivraison {
	font-family:		Arial, Verdana, serif;
	font-size:			11px;
	color:				#000000;
}



	.recalculez_txt { color: #000000; Font-family: Arial;   font-size: 11px;  font-weight: bold; }

	.recalculez {  color: #333333;  Font-family: Arial;  font-size: 11px;  font-weight: bold;}

	.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
	.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
	.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
	.productsNotifications { background: #f2fff7; }
	.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #b6b7cb; text-decoration: underline; }
	.root_line {font-family: arial; font-weight:bold; font-size:11px; color: #000000;}
	.root_line_select {font-family: arial; font-weight:bold; font-size:11px; color: #f25822;}

	.search_input		{ font-size:11px; color: #000000; }
	.search_button		{ font-size:11px; font-weight:bold; color: #000000; }
	.select_box_quick		{ font-size:11px; color: #000000; }

	.imgx			{ border: 1px solid #666666; }

	.payez			{ font-size:13px; font-weight:bold; color: #000000; }

	.nav_product    			{ font-size:16px; font-weight:regular; color: #FFFFFF; text-decoration: none; }
	A.nav_product:link    		{ font-size:16px; font-weight:regular; color: #FFFFFF; text-decoration: none; }
	A.nav_product:hover   		{ font-size:16px; font-weight:regular; color: #a037ad; text-decoration: none; }
	A.nav_product:visited 		{ font-size:16px; font-weight:regular; color: #FFFFFF; text-decoration: none; }
	A.nav_product:visited:hover   		{ font-size:16px; font-weight:regular; color: #a037ad; text-decoration: none; }

	.list_big_title 		{ font-size:24px; font-weight:bold; color: #a037ad; text-decoration: none;}

	.list_big_title_white			{ font-weight:bold; color: #FFFFFF; text-decoration: none;}

	A.list_big_title_white:link    		{ font-size: 16px; text-decoration: none; }
	A.list_big_title_white:hover   		{ font-size: 16px; text-decoration: none; }
	A.list_big_title_white:visited 		{ font-size: 16px; text-decoration: none; }
	A.list_big_title_white:visited:hover   	{ font-size: 16px; text-decoration: none; }

	.tri_par_prix		{ font-size:13px; font-weight:bold; color: #000000; }
	.tend_subtitle		{ font-size:13px; font-weight:bold; color: #000000; }

	.prix			{ font-size:18px; font-weight:bold; color: #000000; }
	.title2			{ font-size:18px; font-weight:bold; color: #2c4145; }

	.tend_filters		{ font-size:12px;font-weight:bold;color:#FFFFFF; }
	.tend_filters_off		{ font-size:12px;font-weight:bold; }

	A.tend_afif:link    		{ font-size: 12px; text-decoration: underline; }
	A.tend_afif:hover   		{ font-size: 12px; text-decoration: none; }
	A.tend_afif:visited 		{ font-size: 12px; text-decoration: underline; }
	A.tend_afif:visited:hover   	{ font-size: 12px; text-decoration: none; }

	A.list_prod:link    		{ font-size: 12px; text-decoration: underline; font-weight:bold; color:#000; }
	A.list_prod:hover   		{ font-size: 12px; text-decoration: none; color: #ff0099;}
	A.list_prod:visited 		{ font-size: 12px; text-decoration: underline; font-weight:bold; color:#000; }
	A.list_prod:visited:hover   	{ font-size: 12px; text-decoration: none; color: #ff0099;}

/*body {
	color:			#000000;
	margin:			0;
	font-family:	arial;
	width:			100%;*/
	/*background degradé classic*/
	/*background:		#c4e4f7;*/
	/*background-image:url(images/soldesPM.gif);
	background-position:top;
	background-repeat:repeat;*//*
	text-align:		center;
}*/

body {
	color:			#000000;
	margin:			0;
	font-family:	arial;
	width:			100%;
color: #000000;
margin: 0px;
text-align:center;
background:  url(/images/bg_soldesPM.jpg) repeat-y top #c4e4f7;
}

#content {
	margin:			0 auto;
	width:			1005px;
	background:	#ffffff;
}




A {
  color: #555555;
  text-decoration: none;
font-size: 14px;
}

/*A:hover {
  font-size: 11px;
  color: #f74f08;
  text-decoration: underline;
  font-size: 14px;
}*/





FORM {
	display: inline;
}

.main {

    font-family: Arial;
    font-size: 12px;
    color: #000;
}


/* Popup AJAX */
#lightbox{
            position: absolute;
            top: 40px;
            left: 0;
            width: 100%;
            z-index: 100;
            text-align: center;
            line-height: 0;
            }
 
#lightbox a img{ border: none; }
 
#outerImageContainer{
            position: relative;
            background-color: #fff;
            width: 250px;
            height: 250px;
            margin: 0 auto;
            }
 
#imageContainer{
            padding: 10px;
            }
 
#loading{
            position: absolute;
            top: 40%;
            left: 0%;
            height: 25%;
            width: 100%;
            text-align: center;
            line-height: 0;
            }
#hoverNav{
            position: absolute;
            top: 0;
            left: 0;
            height: 100%;
            width: 100%;
            z-index: 10;
            }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
 
#prevLink, #nextLink{
            width: 49%;
            height: 100%;
            background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
            display: block;
            }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
 
 
#imageDataContainer{
            font: 10px Verdana, Helvetica, sans-serif;
            background-color: #fff;
            margin: 0 auto;
            line-height: 1.4em;
            }
 
#imageData{
            padding:0 10px;
            }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }  
#imageData #caption{ font-weight: bold;        }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;      }                                  
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;    }          
                        
#overlay{
            position: absolute;
            top: 0;
            left: 0;
            z-index: 90;
            width: 100%;
            height: 500px;
            background-color: #000;
            filter:alpha(opacity=60);
            -moz-opacity: 0.6;
            opacity: 0.6;
            }
            
 
.clearfix:after {
            content: "."; 
            display: block; 
            height: 0; 
            clear: both; 
            visibility: hidden;
            }
 
/** html>body .clearfix {
            display: inline-block; 
            width: 100%;
}*/
 
* html .clearfix {
            /* Hides from IE-mac \*/
            height: 1%;
            /* End hide from IE-mac */
            }

/* Fin Popup Ajax */



/* --- style blocs home page & pages tendance ---*/

.titre_marron{
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #381e13;
	font-weight: bold;
	background: url(images/banners/points.gif) bottom left repeat-x;
	}

A.lien_titre_marron:link{ font-size: 22px; font-family: Arial, Helvetica, sans-serif;color: #381e13; font-weight: bold; text-decoration : none; }
A.lien_titre_marron:hover{ font-size: 22px; font-family: Arial, Helvetica, sans-serif;color: #ff0099; font-weight: bold; text-decoration : none; }
A.lien_titre_marron:visited{ font-size: 22px; font-family: Arial, Helvetica, sans-serif;color: #381e13; font-weight: bold; text-decoration : none; }
A.lien_titre_marron:visited:hover{ font-size: 22px; font-family: Arial, Helvetica, sans-serif;color: #ff0099; font-weight: bold; text-decoration : none; }


A.lien_titre_marron2:link{ font-size: 14px; font-family: Arial, Helvetica, sans-serif;color: #381e13; font-weight: bold; text-decoration : none; }
A.lien_titre_marron2:hover{ font-size: 14px; font-family: Arial, Helvetica, sans-serif;color: #ff0099; font-weight: bold; text-decoration : none; }
A.lien_titre_marron2:visited{ font-size: 14px; font-family: Arial, Helvetica, sans-serif;color: #381e13; font-weight: bold; text-decoration : none; }
A.lien_titre_marron2:visited:hover{ font-size: 14px; font-family: Arial, Helvetica, sans-serif;color: #ff0099; font-weight: bold; text-decoration : none; }


.left_repeat {
	background:url(images/bandeau_motif.gif) repeat-y;
}

.titre_marron14 {
        font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #381e13;
	font-weight: bold;
	background: url(images/banners/points.gif) bottom left repeat-x;

	}

.texte_marron {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #381e13;
        }


A.lien_marron:link {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #381e13; text-decoration: underline; }
A.lien_marron:hover { color: #ff0099; text-decoration: none; }
A.lien_marron:visited { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #381e13; text-decoration: underline; }
A.lien_marron:visited:hover { color: #ff0099; text-decoration: none; }

A.lien_marron2:link {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #381e13; text-decoration: none; font-weight: bold; }
A.lien_marron2:hover { color: #ff0099; text-decoration: none; font-weight: bold; }
A.lien_marron2:visited { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #381e13; text-decoration: none; font-weight: bold; }
A.lien_marron2:visited:hover { color: #ff0099; text-decoration: none; font-weight: bold; }

A.lien_marron3:link {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #ff0099; text-decoration: underline; }
A.lien_marron3:hover { color: #ff0099; text-decoration: none; }
A.lien_marron3:visited { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #ff0099; text-decoration: underline; }
A.lien_marron3:visited:hover { color: #ff0099; text-decoration: none; }

.prix {
    font-size: 22px;
    font-family: Arial, Helvetica, sans-serif;
    color: #ff0099;
    }

.prix2 {
    font-size: 22px;
    font-family: Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #ff0099;
    }

.texte_vert {
        font-size:15px;
	color: #b0f32f;
		}

        A.nav:link    		{ font-size: 11px; text-decoration: underline; color:#fff; font-weight:bold; }
	A.nav:hover   		{ text-decoration: none; }
	A.nav:visited 		{ font-size: 11px; text-decoration: underline; color:#fff; font-weight:bold; }
	A.nav:visited:hover   	{ text-decoration: none;}

.txt_eng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #381e13;
	background: url(images/ligne_engagements.png) no-repeat bottom center;
        vertical-align: middle;
}

.txt_eng_end {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #381e13;
	
}

.regler_commande {
	font-family:Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 9px 0 9px;
	line-height:23px;
	color:#fff;
	background-color:#f74f08;
	width:375px;
	margin-top:10px;
}

A.txt_eng_new:link    		{ font-family: Arial;font-size: 10px; text-decoration: none;color: #381e13 }
A.txt_eng_new:hover   		{ font-size: 10px; text-decoration: underline; color: #381e13;}
A.txt_eng_new:visited 		{ font-size: 10px; text-decoration: none; color:#381e13;}
A.txt_eng_new:visited:hover   { font-size: 10px; text-decoration: underline; color: #381e13;}

A.titre_eng2:link    		{ font-family: Arial, Helvetica, sans-serif;font-size: 14px; text-decoration: none; font-weight:bold; color: #381e13 }
A.titre_eng2:hover   		{ font-size: 14px; text-decoration: underline; color: #ff0099;}
A.titre_eng2:visited 		{ font-size: 14px; text-decoration: none; font-weight:bold; color:#381e13; }
A.titre_eng2:visited:hover   { font-size: 14px; text-decoration: underline; color: #ff0099;}


.messageStackError{
   font-family: Arial, Verdana, serif;
   font-size: 12px;
   color: #7d7d7d;
}


#content .main_page h3 a {color: #000000;font-family:Verdana, Helvetica, sans-serif;font-size:11px;text-decoration: underline;}
#content .main_page h3 a:hover {color: #000000;font-family:Verdana, Helvetica, sans-serif;font-size:11px; text-decoration: none;}

/* --- style footer ---*/

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

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




/* Espace Marque */
a:link.ss_cat_espMarque, a:visited.ss_cat_espMarque, a:active.ss_cat_espMarque {
	font-family:		Arial;
	color:				#000;
	font-size:			12px;
	font-weight:		bold;
}
a:hover.ss_cat_espMarque {
	color:				#fa4f0a;
	text-decoration:	none;
}

a:link.hautPage_EspMarque, a:visited.hautPage_EspMarque, a:active.hautPage_EspMarque {
	font-family:		Arial;
	color:				#010101;
	font-size:			10px;
}
a:hover.hautPage_EspMarque {
	color:				#fa4f0a;
	text-decoration:	none;
}