BODY {
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  background: url("http://s303.nc84.com/303/images/skin01/fond.jpg");
  scrollbar-face-color:#C30102;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-3dlight-color:#C0C0C0;
  scrollbar-darkshadow-color:#000000;
  scrollbar-shadow-color:#808080;
  scrollbar-arrow-color:#F5E1E2;
  scrollbar-track-color:#FFFFFF;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.port {
font-size:9px;
text-align:left;
}

.service_name {
color:#000000;
font-size:12px;
}

.asuivre {
  text-align:left;
  padding-left:20px;
}

.logoxiti { filter: chroma(color=#fff600), mask(color=#D7E7F6);}

.advert {color:#C30102; font-size:18px;}
a.advert:link { color:#000000;}
a.advert:visited { color:#000000;}
a.advert:hover { color:#C30102;text-decoration:underline;}

table.panier { background-color:#000000; color:#FFFFFF; }
.panier_title { color:#000000; background-color:#FEDDF2; }
.panier_content { color:#000000; 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;
}

marquee{
	color:#FFFFFF;
	font-weight:bold;
}

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:#F9E9F2;
	border: #FFCC33 1px solid;
	font-weight:normal;
}
.cb0_title {
	BORDER: #FFCC33 1px solid;
	background-color:#ffffff;
	color: #FFFFFF;
	text-align:center;
	margin : 5px;
	padding:1px;
	font-weight:bold;
}
.display_prod, .display_content  {
	background-color:#F3F3F3;
	border: #000000 1px solid;
	font-weight:normal;
}

.bordure_td {
	BORDER-TOP: #AAD0F5 1px solid;
	BORDER-BOTTOM: #AAD0F5 1px solid; 
	background-color:#EEEEEE;
}

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

.col_gauche {
	background-color:#D7E7F6;
	margin-right:0px;
	padding-top:0px;
}

.col_droite {
	background-color : #ffffff;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

.cadre {
	BORDER: #EE4774 1px solid;  
	BORDER-COLLAPSE: collapse
}

.col_centre {
	background-color : #ffffff;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

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

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

.bordure_img, .produit, .image {
	/*BORDER: #C30102 1px solid;*/
        border: #000000 1px solid;
	margin-right:2px;
	margin-left:0px;
}

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

.box_title {
	BORDER: #000000 1px solid;
	background-color:#02659C;
	font-size: 12px; 
	padding-top:0px;
	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;
}
.nav { color: #FFFFFF;text-decoration:none;font-size:11px;}
A.nav:link {color: #FFFFFF;text-decoration:none;font-size:11px; font-weight:bold;}
A.nav:visited {color: #FFFFFF;text-decoration:none;font-size:11px; font-weight:bold;}
A.nav:hover {color: #FFFFFF;text-decoration:underline;font-size:11px; font-weight:bold;}

.contraste {
	color:#FFFFFF;
}

A.cat_tab:link {COLOR: #C30102;text-decoration:underline;font-size:11px; font-weight:bold;}
A.cat_tab:visited {COLOR: #C30102;text-decoration:underline;font-size:11px; font-weight:bold;}
A.cat_tab:hover {COLOR: #000000;text-decoration:underline;font-size:11px; font-weight:bold;}

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

A.asuivre:link { font-weight : bold; color: #000000; text-decoration: none;}
A.asuivre:visited {font-weight : bold; color: #000000; text-decoration: none;}
A.asuivre:hover { color:#C30102; font-weight:bold; text-decoration: none;}

A:link { font-weight : bold; color: #000000; text-decoration: none;}
A:visited {font-weight : bold; color: #000000; text-decoration: none;}
/*A:hover { color:#FFFFFF; text-decoration:underline; font-weight:bold; }*/
A:hover { color:#C30102; text-decoration:underline; font-weight:bold; }

A.uppercase:link  {font-size:12px; COLOR: #003366;text-transform:uppercase; padding-top : 3 px;}
A.uppercase:visited  {font-size:12px; COLOR: #003366;text-transform:uppercase; padding-top : 3 px;}
A.uppercase:hover  {font-size:12px; COLOR: #003366;text-transform:uppercase; padding-top : 3 px;}

A.uppercase_selected:link {font-size:12px;text-transform:uppercase; padding-top : ; COLOR: #003366}
A.uppercase_selected:visited {font-size:12px;text-transform:uppercase; padding-top : ; COLOR: #003366}
A.uppercase_selected:hover {font-size:12px;text-transform:uppercase; padding-top : ; COLOR: #003366}
A.uppercase_selected:active {font-size:12px;text-transform:uppercase; padding-top : ; COLOR: #003366}
.uppercase_selected {font-size:12px;text-transform:uppercase;  COLOR: #003366}

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

A.indent_selected:link {font-weight : bold;padding-right : 5 px;  color: #C30102;}
A.indent_selected:visited {font-weight : bold;padding-right : 5 px;  color: #C30102;}
A.indent_selected:hover {font-weight : bold;padding-right : 5 px;  color: #C30102;}
A.indent_selected:active {font-weight : bold;padding-right : 5 px;  color: #C30102;}
.indent_selected {font-weight : bold;padding-right : 5 px;  color: #000000}

.small {font-size:8px; font-weight:normal; COLOR: #000000; padding-left:20px;}
A.small:link {font-size:8pt; font-weight:normal; color: #000000; padding-left:2px;}
A.small:visited {font-size:8pt; font-weight:normal; color: #000000; padding-left:2px;}
A.small:hover {font-size:8pt; font-weight:normal; color: #C30102; padding-left:2px;}

A.small_selected:link {	font-size:11px; font-weight:normal; color:#C30102; padding-left:2px;}
A.small_selected:visited {font-size:11px; font-weight:normal; color:#C30102; padding-left:2px;}
A.small_selected:hover {font-size:11px; font-weight:normal;color:#C30102; padding-left:2px;}
.small_selected {font-size:11px; font-weight:normal; color:#C30102;}

.small_txt {font-size:9px; font-weight:normal; COLOR: #000000; padding-left:20px;}

H1 {	
	font-size:18px; 
	font-style:normal; 
	font-weight:bold; 
	color:#0c90d;
	FONT-FAMILY: Arial, Helvetica, sans-serif
	}

H2 {	
	font-size:18px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        font-weight:bold;
        text-align:left;
	}


H2.specials{
	text-align:center;
	BORDER: #000000 1px solid;
	background-color:#D7E7F6;
	padding:1px;
	margin-bottom:0px;
	color:#003366;
	text-transform:uppercase;
	font-weight:bold;
}

.txt_title {
font-size:12px;
font-weight:bold;
text-align:left;
}

H3 {	
	font-weight : bold; 
	text-decoration:none; 	
	font-size:12px; 
	text-align:left;
}

H3.prix {
	/*border-width: 1px; */
	font-size:16px; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	font-weight:bold; 
}


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


INPUT, TEXTAREA {	
	BORDER: #000000 1px solid;
	SCROLLBAR-FACE-COLOR: #F30751; 
	FONT-SIZE: 10px; 
	BACKGROUND: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #FF42FF; 
	SCROLLBAR-TRACK-COLOR: #F9E9F2; 
	}
        
.sans {	
	border:0px;
	}

INPUT#submit{
	BORDER: #CCCCCC 1px solid;
	SCROLLBAR-FACE-COLOR: #F30751; 
	FONT-SIZE: 10px; 
	font-weight: bold;
	text-decoration:none;
	BACKGROUND: #C30102; 
	COLOR: #FFFFFF; 
	} 

DIV#prd_order{
	padding-bottom : 3px 
} 


.rank {
	font-size : 14px;
	font-weight:bold;
	padding:10px;
	background-color: #FF0000;
	border-left: #EE4774 0px solid;
	BORDER-TOP: #EE4774 0px solid;
	BORDER-RIGHT: #EE4774 0px solid; 
}

.prixProduit {	
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000; 
	FONT-SIZE: 12px;
}

.oldPrix {	
	TEXT-DECORATION: line-through; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
	FONT-SIZE: 10px; 
	COLOR: #000000;
}
	
.gal_link {
padding-left:200px;
}

.title {
text-align:left;
}

TABLE.global {
	width:100%;
}

/*---------- encart des frais de port ------------------ */
.encart {	
	BORDER: #000000 1px solid;
	background-color:#FFFF4C;
	color: ;
	text-align:;
	margin : 10px;
	padding:0px;
	font-weight:bold;
}

/*---------- encart commande ------------------ */
.encart2 {	
	BORDER: #000000 1px solid;
	background-color:#FFFF4C;
	color: ;
	text-align:;
	margin : 10px;
	padding:0px;
	font-weight:bold;
}

/**** 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:0px;
}

.bloc1 {
	BORDER: #cccccc 1px solid;
	background-color:#FEDDF2;
	padding:5px;
}

.bloc2 { 
	background-color: #F3F3F3;
	BORDER-right: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-bottom: #cccccc 1px solid;
        BORDER-top: #cccccc 1px solid; 
}

.tdtitrebloc2 {
	background-color: #FFF4FC;
        
}


.tdcontentbloc2 {
	background-color:#F3F3F3;
	padding:3px;
}

.bloc3 { 
        background: url("http://s303.nc84.com/303/images/skin01/title_fond.gif");
        background-color:#FF0000;
	BORDER: #CCCCCC 1px solid;
        height:25px;
        padding-left:10px;
        padding-bottom:0px;
}

.tdtitrebloc3 {
	text-align:left;
	color:#000000;
        padding-bottom:0px;
        margin-bottom:0px;
}

