body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 20px;background-color: #B1E2F8;background-image: url(/image/fond.gif);background-repeat: repeat-y;background-position: center;}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666;}

a {color: #FF9900;text-decoration: underline;}
a:visited {color: #ff9900;text-decoration: underline;}
a:hover {color: #000000;text-decoration: underline;}

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

img {border:0}

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

ul {margin: 0px;padding: 0px;list-style-type: none;}
li {margin: 0px;padding: 0px;list-style-type: none;}

h1 {display: block;font-size: 17px;font-weight: bold;color: #000000;padding-bottom: 5px;margin: 0px;padding-top: 0px;padding-right: 0px;padding-left: 0px;}
h2 {display: inline;font-size: 12px;color: #666666;font-weight: normal;}
h3 {font-size: 12px;color: #FFFFFF;display: inline;font-weight: bolder;}
h4 {font-size: 12px;color: #0099ff;display: inline;padding-left: 25px;}
h5 {font-size: 14px;color: #000000;display: inline;}


/*-----------------------------------------MENU GAUCHE ----------------------------------------------*/
#menu-gau {width: 191px;position: absolute;float: left;margin-top: 194px;}

#menu-gau ul table {margin: 0px;padding: 0px;background: #FF0000;}

#menu-gau ul h2 {font-weight: bold;color: #0099FF;font-style: normal;margin: 10px 0px 0px 22px;padding: 0px 0px 2px;display: block;}

.menu-gau-li-h2 a, .menu-gau-li-h2 a:visited, .menu-gau-li-h2 a:hover {
	font-weight: bold;
	color: #0099FF;
	font-style: normal;
	margin: 0px;
	padding: 0px 0px 2px;
	display: block;
	font-size: 12px;
	text-decoration: none;
}

.menu-gau-cat a, .menu-gau_lien ul a:visited {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 15px;
	display: block;
	margin: 0px 0px 0px 9px;
	padding: 1px 0px 0px 12px;
	list-style: none;
	width: 159px;
}
.menu-gau-cat a:hover {color: #000000;text-decoration: none;background-color: #B7EFF9;}


.menu-gau-pdet a, .menu-gau-pdet a:visited {
	color: #FF0099;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-left: 20px;
	padding-top: 5px;
}

.menu-gau-pdet a:hover {
	text-decoration: underline;
}


/*.---------------------------------------*/
#global {width: 986px;margin-right:auto;margin-left: auto;position: relative;}
/*.---------------------------------------*/
#contenu {margin-left: 191px;margin-top: 198px;position: absolute;display: block;width: 573px;}
.contenu-centre {width: 554px;height: 980px;background-color: #FFFFFF;margin-right: 20px;margin-left: 30px;}
/*.---------------------------------------*/
#pieds {width: 986px;height: 50px;position: relative;margin-top: 20px;margin-left: -192px;}

.pieds_lien-txt12 {
	font-weight: normal;
	font-size: 12px;
	color: #0E82B4;
	margin-top: 7px;
}
.pieds_lien-nav {color: #FFFFFF;font-weight: bold;}
.pieds_lien-nav a {color: #FFFFFF;font-weight: bold;}
.pieds_lien-nav a:visited {color: #FFFFFF;font-weight: bold;}
.pieds_lien-nav a:hover {color: #FFFFFF;font-weight: bold;text-decoration: none;}
.pied-lien-parte {font-size: 10px;color: #999999;}
.pied-lien-parte a {color: #999999;}
.pied-lien-parte a:visited {color: #999999;}
.pied-lien-parte a:hover {color: #999999;text-decoration: none;}

/*.---------------------------------------*/

#menu-droit {width: 191px;position: absolute;margin-left: 795px;}

.panier_centre {background-image: url(../image/panier_centre.gif);background-repeat: repeat-y;background-position: left top;padding-right: 10px;padding-left: 8px;}
.menu-droit_li {font-size: 10px;}
.menu-droit_li a {color: #666666;text-decoration: none;}
.menu-droit_li a:visited {color: #666666;text-decoration: none;}
.menu-droit_li a:hover {color: #FF9900;text-decoration: underline;}
.panier_gros-prix {color: #000000}
.panier_prix {font-size: 10px;color: #000000;font-weight: bold;}
.panier_txt_def {font-size: 10px;color: #666666;}

.prod-honn_img {border: 1px solid #DDDDDD;display: block;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;margin-top: 0px;}
.prod-honn_lien {
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 5px;
}
.prod-honn_lien a {color: #333333;text-decoration: none;}
.prod-honn_lien a:visited {color: #333333;text-decoration: none;}
.prod-honn_lien a:hover {color: #000000;text-decoration: underline;}
/*.---------------------------------------*/
#entete {height: 191px;position: relative;margin-left: 1px;}
#entete ul, #entete li {display: inline;}
#entete a, #entete a:visited {font-weight: bold;color: #FFFFFF;text-decoration: underline;}
#entete a:hover {color: #FFFFFF;text-decoration: none;font-weight: bold;}
#entete p {color: #FFFFFF;font-size: 14px;font-weight: bold;}
.entete_b-ok {background-color: #FF9900;width: 25px;height: 22px;border: 1px solid #FFFFFF;color: #FFFFFF;font-weight: bold;font-size: 11px;}
/*.---------------------------------------*/
#980px {height: 980px;width:604px;}
/*.---------------------------------------*/


.filrouge {font-size: 11px;color: #666666;padding-bottom: 20px;display: block;}
.filrouge a {color: #FF9900;text-decoration: underline;}
.filrouge a:visited {color: #ff9900;text-decoration: underline;}
.filrouge a:hover {color: #000000;text-decoration: underline;}

.retrait_5 {padding-left: 5px;}
.retrait_tous-10 {
	padding: 10px;
}
.retrait_g10 {padding-left: 10px;}
.retrait_g15-d15 {padding-right: 15px;padding-left: 15px;}
.retrait_g20-d20 {padding-right: 20px;padding-left: 20px;}
.retrait_g25-d35 {padding-right: 35px;padding-left: 25px;}
.retrait_d15 {padding-right: 15px;}
.retrait_30 {padding-left: 30px;}
.retrait_d30 {padding-right: 30px;}
.retrait_10 {padding-right: 10px;padding-left: 10px;}
.retrait_d5 {padding-right: 5px;}

.image_contour {border: 1px solid #DDDDDD;}

.contour_site {border: 1px solid #FFFFFF;}

.box_quantite {font-weight: normal;color: #666666;height: auto;width: 20px;}
.box_txt_gris {font-weight: normal;color: #666666;margin-top: 6px;}
.BoxRecherche {margin-top: 5px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}

.page {font-size: 10px;font-style: normal;color: #666666;}

.adress-modif {color: #666666;padding-left: 0px;}
.adress-modif a {color: #FFFFFF;text-decoration: underline;font-weight: bold;}
.adress-modif a:visited {color: #FFFFFF;text-decoration: underline;font-weight: bold;}
.adress-modif a:hover {color: #FFFFFF;text-decoration: none;font-weight: bold;}

.lien_titre-liste {font-size: 11px;font-weight: bold;color: #FFFFFF;padding-right: 15px;padding-left: 15px;}

.authen_lien {color: #666666;font-weight: bold;}
.authen_lien a {color: #333333;text-decoration: underline;}
.authen_lien a:visited {color: #666666;text-decoration: underline;}
.authen_lien a:hover {color: #000000;text-decoration: underline;}

.prod_deg {background-image: url(../image/produit_deg.gif);background-repeat: no-repeat;background-position: center top;}

.lien_motpasse {color: #0099FF;}

.prix_liste {font-weight: bold;color: #000000;}

.tab_bl_retr_10 {font-weight: bold;color: #FFFFFF;padding-left: 0px;}

.titre_cat {padding-left: 30px;font-size: 16px;font-weight: bold;color: #5FC6F1;}

.recherche {height: 20px;width: 120px;border: 1px solid #999999;font-size: 10px;color: #666666;}
.recherche_ok {height: 20px;width: 25px;border: 1px solid #FFFFFF;font-size: 10px;font-weight: bold;background-color: #94AB34;color: #FFFFFF;}

.panier_tab_titre {font-weight: bold;color: #FFFFFF;padding-right: 5px;padding-left: 5px;}
.panier_tab_txt {font-weight: normal;color: #666666;padding-right: 5px;padding-left: 5px;}
.panier_tab_cont {border: 1px solid #5FC6F1;}


.titre_page {color: #000000;font-size: 18px;font-weight: bold;}

.prod_det_trait {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;}

.b_compte_lien {font-size: 10px;}
.b_compte_lien a {font-size: 10px;color: #666666;text-decoration: none;}
.b_compte_lien a:visited {font-size: 10px;color: #666666;text-decoration: none;}
.b_compte_lien a:hover {font-size: 10px;color: #FF9900;text-decoration: none;}

.trait_d-g {border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #CCCCCC;border-left-color: #CCCCCC;}
.trait_ba {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCCCCC;padding-left: 5px;padding-right: 5px;}
.txt_a-partir {font-size: 10px;font-weight: normal;color: #FF9900;text-decoration: none;}
.txt_prix {font-size: 16px;font-weight: bold;color: #FFFFFF;text-decoration: none;}

.txt_rouge {font-weight: normal;color: #FF0000;text-decoration: none;}

.lien_blanc {color: #FFFFFF;font-weight: bold;}
.lien_blanc a:link {color: #FFFFFF;font-weight: bold;}
.lien_blanc a:visited {color: #FFFFFF;font-weight: bold;}
.lien_blanc a:hover {color: #FF0000;font-weight: bold;}

.lien_motpasse a {color: #0099FF;font-weight: bold;text-decoration: underline;}
.lien_motpasse a:visited {color: #0099FF;font-weight: bold;text-decoration: underline;}
.lien_motpasse a:hover {color: #000000;font-weight: bold;text-decoration: underline;}

.txt_gras_coul {font-weight: bold;color: #0099FF;}

.encadre-txt {font-weight: bold;color: #000000;background-color: #ECF7FD;border: 1px solid #000000;padding-right: 5px;padding-left: 5px;}

.lien_faq {font-weight: normal;color: #666666;}
.lien_faq a {font-size: 14px;font-weight: bold;color: #0099FF;text-decoration: underline;}
.lien_faq a:visited {font-size: 14px;font-weight: bold;color: #0099FF;text-decoration: underline;}
.lien_faq a:hover {font-size: 14px;font-weight: bold;color: #0066FF;text-decoration: underline;}

.calque_ajout_panier {position: absolute;right: 15%;}
/*.-------------------------------------------------------------------------------------------------------------------------------*/
.prod-det_port {color: #FFFFFF;background-color: #CC6600;padding-left: 9px;width: 95%;height: 50px;padding-top: 3px;display: block;}
.prod-det_b-ajout {margin-top: 10px;margin-bottom: 10px;}
.prod-det_b-ajout {margin-top: 10px;margin-bottom: 10px;}
.prod-det_prix {font-size: 20px;font-weight: bold;color: #CC6600;}
.prod-det_form-taille {display: block;margin-top: 5px;margin-bottom: 5px;}
.prod-det-tab-ajout-panier {background-color: #FFF5DD;border: 1px solid #FEB700;padding: 10px;}
/*.-------------------------------------------------------------------------------------------------------------------------------*/
.txt_produit-liste {padding-right: 15px;padding-left: 15px;}
.txt_produit-detail {padding-left: 30px;}
.txt_11 {font-size: 11px;}
.txt_10 {font-size: 10px;}
.txt_prix {font-size: 16px;color: #FFFFFF;font-weight: bold;}
/*.-------------------------------------------------------------------------------------------------------------------------------*/
.lien_titre-liste a {font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.lien_titre-liste a:hover {font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}
.lien_titre-liste a:visited {font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;}

.Histo_S-titre {font-size: 18px;font-weight: bold;}

.SousMenu {margin-left: 10px;}

.Tableau_fond-coul {background-color: #ECF7FD;	border: 1px solid #12B4F9;}

