BODY { 	
	background-color: #B3B9BE;
	margin-top: 10; 
	padding-top:0;
	SCROLLBAR-FACE-COLOR: #FD7D00; 
	SCROLLBAR-HIGHLIGHT-COLOR: white;  
	SCROLLBAR-3DLIGHT-COLOR: #F5A34F; 
	SCROLLBAR-TRACK-COLOR: #676767; 
}


table.panier { background-color:#000000; color:#FFFFFF; }
.panier_title { COLOR: black; BACKGROUND-COLOR:#EBC38D; }
.panier_content { COLOR: black; BACKGROUND-COLOR:#ffffff; }
.panier_infos_commerciales { font-weight:bold; }
.fluo {	font-weight : bold; text-decoration:none; background-color: #ffff00; }
.auto_promo {	
	color:;
	font-weight : bold;
	text-decoration:none; 
	background-color:#ffff00;
  BORDER: #fdc71f 0px solid;
  padding:0px;
  margin-top : 0px;
}

.cadre_home{ background-color:#FD7D00; color:#ffffff; }

A.cadre_home:link {COLOR: #ffffff;font-weight:bold;padding-right :5px;}
A.cadre_home:visited {COLOR: #ffffff;font-weight:bold;padding-right : 5 px;}
A.cadre_home:hover {COLOR: #ffffff;font-weight:bold;padding-right : 5 px; text-decoration:none;}


P,TD, TH {		
	FONT-SIZE: 11px;
	COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}


/***** éléments spécifiques au service ************/
.cb0_content  {
	margin-top:5px;
	background-color:#F7EFF6;
	border: #676767 1px solid;
	font-weight:normal;
}
.cb0_title {
	BORDER: #676767 1px solid;
	background-color:#F7EFF6;
	color: #FFFFFF;
	text-align:center;
	margin : 5px;
	padding:1px;
	font-weight:bold;
}

.display_prod{
	background-color:#FFFFFF;
	border: #676767 1px solid;
	padding-left: 5 px;
	padding-right: 5 px;
	font-weight:normal;
}

.display_content{
	BORDER: #676767 1px solid;
	background-color:#FFFFFF;
	font-weight:normal;
}


.bordure_td {
	BORDER: #ffffff 1px solid;
	background-color:#ffffff;
}

.main_top {
  background-color:#9C7180;
}
.separator {
	width:780px;
	background-color:#9C7180;
}
.col_centre {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 5 px;
}
.col_droite {
	padding-top: 5 px;
	padding-right: 2px;
}

.contour {
	BORDER: #CC3300 1px solid;
	background-color:#FFFFFF;
	padding:10px;
}

.titre2 {
	font-size: 14px; 
	font-weight: bold;
}

.bordure_img, .produit, .image {
	BORDER: #BF1718 0px solid;
	margin-right:5px;
	margin-left:0px;
}

.bordure_tab {
	BORDER: #800040 2px solid;
}

.box_title {
	BORDER: #000000 1px solid;
	background-color:#02919C;
	font-size: 12px; 
	padding-top:3px;
	position:relative;
	padding-bottom : +3px;
	margin-left: 3px;
	margin-right : 3px;
	margin-bottom : 0.2 em;
	margin-top: 0 em;
	color:#ffffff; 
	font-weight: normal;
	text-align:center;
}
.nom_produit {
	height:2.5em;
	cursor:hand;
}
.contraste {
	color:#FFFFFF;
}


A:link {COLOR: #000000; TEXT-DECORATION: none;}
A:visited {COLOR: #000000; TEXT-DECORATION: none}
A:hover {COLOR: #FF8406; TEXT-DECORATION: underline}

A.uppercase:link  {font-size:12px; COLOR: #ffffff;text-transform:uppercase;}
A.uppercase:visited  {font-size:12px; COLOR: #ffffff;text-transform:uppercase;}
A.uppercase:hover  {font-size:12px; COLOR: #ffffff;text-transform:uppercase;}

.lienhaut{background-color:#676767;}
A.lienhaut:link {COLOR: #ffffff;font-weight:bold;}
A.lienhaut:visited {COLOR: #ffffff;font-weight:bold;}
A.lienhaut:hover {COLOR: #ffffff;font-weight:bold;}


A.lienbas:link {COLOR: #676767;font-weight:normal;padding-right : 5 px;}
A.lienbas:visited {COLOR: #676767;font-weight:normal;padding-right : 5 px;}
A.lienbas:hover {COLOR: #676767;font-weight:normal;padding-right : 5 px;}


A.lienscat:link {COLOR: #B468AE;font-weight:bold;padding-right : 5 px;}
A.lienscat:visited {COLOR: #B468AE;font-weight:bold;padding-right : 5 px;}
A.lienscat:hover {COLOR: #B468AE;font-weight:bold;padding-right : 5 px;}


A.indentcat:link {COLOR: #666666;padding-right : 5 px;}
A.indentcat:visited {COLOR: #666666;padding-right : 5 px;}
A.indentcat:hover {COLOR: #666666;padding-right : 5 px;}

A.indentcat_selected:link {padding-right : 5 px;  COLOR: #666666}
A.indentcat_selected:visited {padding-right : 5 px;  COLOR: #666666}
A.indentcat_selected:hover {padding-right : 5 px;  COLOR: #666666}
A.indentcat_selected:active {padding-right : 5 px;  COLOR: #666666}
.indentcat_selected {padding-right : 5 px;  COLOR: #666666}


A.small:link {	font-size:8pt; font-weight:normal; COLOR: #7D2349}
A.small:visited {	font-size:8pt; font-weight:normal; COLOR: #7D2349}
A.small:hover {	font-size:8pt; font-weight:normal; COLOR: #000000}

A.small_selected:link {	font-size:10px; font-weight:normal; COLOR: #7D2349}
A.small_selected:visited {	font-size:10px; font-weight:normal; COLOR: #7D2349}
A.small_selected:hover {	font-size:10px; font-weight:normal; COLOR: #000000}
A.small_selected:active {	font-size:10px; font-weight:normal; COLOR: #000000}
.small_selected {	font-size:10px; font-weight:normal; COLOR: #000000}

A.title_link:link { color:#FFFFFF;}
A.title_link:visited { color:#FFFFFF;}
A.title_link:hover { color:#FFFFFF;}
A.title_link:active { color:#FFFFFF;}


H1 {	
	font-size:18px; 
	font-style:normal; 
	font-weight:bold; 
	color:#0c90d;
	padding-top: 10 px;
	}
.page_title_acc {
	padding: 5 px;
	border-bottom: 1px #FE7D00 solid;
	font-size : 12 px;
	color:#CC3300;
	font-weight:bold;
	text-align:left;
	margin-bottom:2px;
	}	
.page_title {
	text-transform:uppercase;
	padding: 5 px;
	background-color:#FD7D00;
	border: 0px #ffffff solid;
	font-size : 12 px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	margin-bottom:2px;
}
.page_title_gris {
	padding: 5 px;
	background-color:#676767;
	font-size : 12 px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	margin-bottom:2px;
}
.page_title_orange {
	padding: 5 px;
	background-color:#F5A34F;
	font-size : 12 px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	margin-bottom:2px;
}
.other_title {
	width:500px;
	padding-bottom: 2 px;
	margin-bottom:2px;
}

H2 , H3{
	font-weight : bold; 
	text-decoration:none; 
	color : #D71A1B;
	width : 560px;
	BORDER-bottom: #D71A1B 1px solid;	
	font-size:12px; 
	padding-top: 10 px;
	}


H2.specials , txt_title {
	text-align:left;
	BORDER: #000000 0px solid;
	background-color:#cccccc;
	padding:1px;
	margin-bottom:20px;
	color:#ffffff;

}



H3.prix {
	font-size:16px; 
	font-weight:bold; 
}


SELECT	{ color: black; font-size: xx-small;}


INPUT, TEXTAREA {	
	BORDER: #FD7D00 1px solid;
	FONT-SIZE: 12px; 
	BACKGROUND: #ffffff;  
	COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	
	}

	
INPUT#submit{
	SCROLLBAR-FACE-COLOR: #F30751; 
	FONT-SIZE: 10px; 
	font-weight: bold;
	text-decoration:none;
	BACKGROUND: #cccccc; 
	COLOR: #000000; 
	} 

INPUT#submit_img{
	BORDER: #ffffff 0px solid;
	} 

INPUT#ok{
	BORDER: #ffffff 0px solid;
	}	
	
	
DIV#prd_order{
	padding-bottom : 3px 
} 


.rank {
	font-size : 14px;
	font-weight:bold;
	padding:10px;
	background-color: #ffffff;

}

.prixProduit {	
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	FONT-SIZE: 12px;
}

.oldPrix {	
	TEXT-DECORATION: line-through; 
	FONT-SIZE: 10px; 
	COLOR: #000000;
}
	
.gal_link {
padding-left:200px;
}

.title {text-align:center;
}

TABLE.global {
	width:100%;
}


/**** style utilisé pour le menu bq en haut et en bas ****/
.bordure_td {
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
}

.categories_haut {
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
	background-color:#D7E7F6;
	margin-bottom:15px;
}

.categorie {
	border: #000000 1px solid;
	background: url("http://shopmedia.weblinea.com/interface/291/fondtab.jpg");
	background-color:#ffffff;
}

.categorie_gauche {
	border: #000000 1px solid;
	background-color:#ffffff;
}

.fondrech{
	background: url("http://shopmedia.weblinea.com/interface/291/fondrech.gif");
}

.fondliste{
	background: url("http://shopmedia.weblinea.com/interface/291/fondliste.gif");
}

.fondstars{
	BORDER: #D3191A 1px solid;
	background-color:#ffffff;
}

.fondbas{
	BORDER: #BF1718 0px solid;
	background: url("http://shopmedia.weblinea.com/interface/291/fondbas.gif");
}

.fondcat{
	BORDER: #676767 1px solid;
	padding:20px;

}

.cadre{
	background-color:#FD7D00;
	color:#ffffff;
	width=205px;
}

.cadre_rouge{
	background-color:#FFFFFF;
	border: #BF1718 1px solid;
	padding-left: 5 px;
	padding-right: 5 px;
	font-weight:normal;
}

.cadre_beige{
	background-color:#FFFFFF;
	border: #EBC38D 1px solid;
	padding-left: 5 px;
	padding-right: 5 px;
	font-weight:normal;
}

.cadre_global{
	background-color:#ffffff;
	border: #cc3300 1px solid;
}

.cadre_gris{
	background-color:#FFFFFF;
	border: #676767 1px solid;
	padding-left: 5 px;
	padding-right: 5 px;
	font-weight:normal;
}

.cadre_recherche{
	background-color:#F6A350;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;
}