BODY {FONT-FAMILY: verdana, arial, tahoma }

.spe {	
	font-weight : bold; 
	text-decoration:none; 
	background-color: #EAD697; 
	BORDER: #000000 1px solid;
}


table.panier { background-color:#000000; color:#FFFFFF; }
.panier_title { COLOR: black; BACKGROUND-COLOR:#80B1E3; }
.panier_content { COLOR: black; BACKGROUND-COLOR:#FFFFFF; }
.panier_infos_commerciales { font-weight:bold; }
.fluo {	font-weight : bold; text-decoration:none; background-color: #FFFF00; }

P,TD, TH {	
	FONT-SIZE: 11px;
	COLOR: #000000;
  FONT-FAMILY: verdana, arial, tahoma
}

/***** éléments spécifiques au service ************/

.cb0_content  {
	margin-top:5px;
	background-color:#F9E9F2;
	border: #FFCC33 1px solid;
	font-weight:normal;
}
.cb0_title {
	BORDER: #FFCC33 1px solid;
	background-color:#80B1E3;
	color: #FFFFFF;
	text-align:center;
	margin : 5px;
	padding:1px;
	font-weight:bold;
}
.display_prod, .display_content  {
	background-color:#80B1E3;
	border: #000000 1px dashed;
	font-weight:normal;
}

.bordure_td {
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid; 
}

.main_top {
  background-color:#9C7180;
}
.separator {
	background-color:#9C7180;
}

.contrast {
	color:#DE61E6;
	font-weight:bold;
}
.onglet_actif {
	background-color : #cc9999;
	color : #FFFFFF;
}
.onglet_inactif {
	background-color : #FFFFFF;
	color : #9c0000;
}

/*
.col_gauche {
  background-color:#ffffff;
}
.col_droite {
  background-color:#ffffff;
}
*/

.col_centre {
  background-color:#ffffff;
	BORDER: #000000 1px solid;
	padding : 5px;
}


.contour {
	BORDER: #000000 1px solid;
	background-color:#80B1E3;
}


.bordure_img, .produit, .image {
	BORDER: #08396B 1px solid;
}

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

.box_title {
	BORDER: #000000 1px solid;
	background-color:#ffffff;
	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:#000000; 
	font-weight: normal;
	text-align:center;
}
.nom_produit {
	height:2.5 em;
}


H3.prix {
	BACKGROUND-COLOR: #ffffff; 
	border-width: 0px; 
	font-size:16px; 
	font-family:Arial, 
	Helvetica, sans-serif; 
	font-weight:bold; 
	color:#ffffff;
}
	
A:link {	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: verdana, arial, tahoma; TEXT-DECORATION: none;}
A:visited {	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: verdana, arial, tahoma; TEXT-DECORATION: none;}
A:hover {	FONT-WEIGHT: bold; COLOR: #ff3333; FONT-FAMILY: verdana, arial, tahoma; TEXT-DECORATION: underline;}

A.uppercase:link {text-transform:uppercase; padding-top : 3 px; COLOR: #ff3333}
A.uppercase:visited {text-transform:uppercase; padding-top : 3 px; COLOR: #ff3333}
A.uppercase:hover {text-transform:uppercase; padding-top : 3 px; COLOR: #ff3333}

A.indent:link {padding-right : 5 px; font-weight : bold; COLOR: #000000}
A.indent:visited {padding-right : 5 px; font-weight : bold; COLOR: #000000}
A.indent:hover {padding-right : 5 px; font-weight : bold; COLOR: #000000}
.indentcat_selected {padding-right : 5 px; font-weight : bold; COLOR: #ff3333}


A.small:link {	font-size:10px; font-weight:normal; COLOR: #000000}
A.small:visited {	font-size:10px; font-weight:normal; COLOR: #000000}
A.small:hover {	font-size:10px; font-weight:normal; COLOR: #ff3333}



.titres_prod {
	padding-left : 10px;
	padding-top : 5px;
	font-size:18px; 
	font-weight:bold; 
	color:#000000;
	text-align:left;
	}		
	
	
H1 {	
	font-size:18px; 
	font-family:verdana, arial, tahoma; 
	font-style:normal; 
	font-weight:bold; 
	color:#000000;
	}


H2 {	
	BACKGROUND-COLOR: #80B1E3; 
	border-width: 1px; 
	border-style:solid; 
	border-color:#000000; 
	font-size:16px; 
	font-family:Arial, 
	Helvetica, sans-serif; 
	font-style:normal; 
	font-weight:bold; 
	color:#ffffff;
	}


H2.specials {
	background-color:#08396B;
}


H3 {	
	/*BACKGROUND-COLOR: #08396B; 
	border-width: 1px; 
	border-style:solid; 
	border-color:#000000; */
	font-size:18px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-style:normal; 
	font-weight:bold; 
	color:#08396B;
	
	text-align:center;
	/*font-style:italic; 
	text-decoration : underline overline;*/
	padding-top:5px;
	}



		
INPUT, TEXTAREA {	
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid 
	SCROLLBAR-FACE-COLOR: #F30751; 
	FONT-SIZE: 12px; 
	BACKGROUND: #cccccc; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	COLOR: #08396B; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #FF42FF; 
	SCROLLBAR-TRACK-COLOR: #000040; 
	
	}

INPUT#submit{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #ffffff 1px inset;
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid 
	SCROLLBAR-FACE-COLOR: #F30751; 
	FONT-SIZE: 14px; 
	font-style:italic;
	font-weight: bold;
	text-decoration:none;
	BACKGROUND: #80B1E3; 
	COLOR: #ffffff; 
	margin-top:6px;
} 

DIV#prd_order{
	padding-bottom : 3px
} 

.prixProduit {	
	FONT-WEIGHT: bold; 
	COLOR: black; FONT-FAMILY: verdana, arial, tahoma; 
	COLOR : #000000; FONT-SIZE= 10px;
	}

.oldPrix {	
	TEXT-DECORATION: line-through; 
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 11px; 
	}
	
.gal_link {
padding-left:220px;
}
.title {text-align:center;
}
TABLE.global {
width:100%;
}


.categorie {
	BORDER: #000000 1px solid;
	background-color:#80B1E3;
}

.categories_bas1 {
	background-color:#cccccc;
}