BODY { 	
	background-color: #FAB0D7;
	margin-top: 0; 
	padding-top:0;
	SCROLLBAR-FACE-COLOR: #F55EAD; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #F55EAD;
}

.search {
font-size:9px;
}


table.panier { background-color:#F55EAD; color:#FFFFFF; font-size:11px;}
.panier_title { color:#2752D4; background-color:#f2f5fc; font-size:11px;}
.panier_content { color:#000000; background-color:#ffffff; font-size:12px;}
.panier_infos_commerciales { font-weight:bold; }

.fluo {	font-weight : bold; text-decoration:none; background-color: #ffff00; }

.auto_promo {	
	font-weight : bold;
	text-decoration:none; 
	background-color:#ffff00;
        border: #fdc71f 0px solid;
        padding:0px;
        margin-top : 0px;
}

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

.avertissement {		
	FONT-SIZE: 11px;
	COLOR: #0033CC;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}

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: #FFCC33 1px solid;
	font-weight:normal;
}
.cb0_title {
/*
	BORDER: #FFCC33 1px solid;
	background-color:#F7EFF6;
	color: #FFFFFF;
	text-align:center;
	margin : 5px;
	padding:1px;
	font-weight:bold;
	*/
}

.display_prod{
	margin-top:2px;
	margin-bottom:2px;
	font-weight:normal;
}

.display_content{
/*
	BORDER: #C3C3C3 1px solid;
	background-color:#EDEDED;
	font-weight:normal;
	*/
}


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

.col_gauche {
  background: #ffffff url(fdgauche2.jpg);
  padding-top:0px;
  padding-bottom:0px;
}

.col_droite {
  background: #ffffff url(fddroit2.jpg);
  padding-top:0px;
  padding-bottom:0px;
}


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

.contour {
	BORDER: 1px solid #F55EAD;
	padding:8px;
}
.contrast {
	background-color:#EDEDED;
}
.content {
	padding-top:12px;
	padding-bottom:12px;
	padding-right:8px;	
	padding-left:8px;
}
/*
.content_r1c1 {
	padding-top:12px;
	padding-bottom:4px;
	padding-right:4px;
}
.content_r1c2 {
	padding-top:12px;
	padding-bottom:4px;
	padding-left:4px;
}
.content_r2c1 {
	padding-top:4px;
	padding-bottom:12px;
	padding-right:4px;
}
.content_r2c2 {
	padding-top:4px;
	padding-bottom:12px;
	padding-left:4px;
}

*/
HR.separator {
	color : #e54410;
	height:1px;
}


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

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


.box_title {
	BORDER: #000000 1px solid;
	background-color:#03069C;
	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;
}

A {COLOR: #2757D4; TEXT-DECORATION: none;font-weight:bold;}
A:link {COLOR: #2757D4; TEXT-DECORATION: none;}
A:visited {COLOR: #2757D4; TEXT-DECORATION: none;}
A:hover {COLOR: #2757D4; TEXT-DECORATION: underline overline;}

A.uppercase:link  {font-size:12px; COLOR: #F55EAD;text-transform:uppercase;}
A.uppercase:visited  {font-size:12px; COLOR: #666666;text-transform:uppercase;}
A.uppercase:hover  {font-size:12px; COLOR: #2752D4;text-transform:uppercase; }

A.indent:link {COLOR: #F55EAD;font-weight:normal;}
A.indent:visited {COLOR: #F55EAD;font-weight:normal;}
A.indent:hover {COLOR: #2752D4;font-weight:normal;}

A.indent_selected:link {COLOR: #F55EAD;font-weight:normal;}
A.indent_selected:visited {COLOR: #666666;font-weight:normal;}
A.indent_selected:hover {COLOR: #666666;font-weight:normal;}
A.indent_selected:active {COLOR: #666666;font-weight:normal;}
.indent_selected {COLOR: #666666;font-weight:normal;}

A.lienbas:link {COLOR: #2752D4;font-weight:normal;}
A.lienbas:visited {COLOR: #2752D4;font-weight:normal;}
A.lienbas:hover {COLOR: #2752D4;font-weight:normal;}

A.liens_copy:link {color:#FFFFFF; text-decoration:none; font-weight:bold;}
A.liens_copy:visited {color:#FFFFFF; text-decoration:none; font-weight:bold;}
A.liens_copy:hover {color:#FFFFFF; text-decoration:none; font-weight:bold;}

A.liens_cat:link {color:#F55EAD; text-decoration:none; font-weight:bold;}
A.liens_cat:visited {color:#F55EAD; text-decoration:none; font-weight:bold;}
A.liens_cat:hover {color:#F55EAD; text-decoration:none; font-weight:bold;}

.lienbas {
color: #2752D4;
font-weight:normal;
}


A.small:link {font-size:8pt; font-weight:normal; color: #2752D4;}
A.small:visited {font-size:8pt; font-weight:normal; color:#2752D4;}
A.small:hover {font-size:8pt; font-weight:normal; color:#2752D4;}

A.small_selected:link {font-size:10px; font-weight:normal; color:#F55EAD;}
A.small_selected:visited {font-size:10px; font-weight:normal; color:#F55EAD;}
A.small_selected:hover {font-size:10px; font-weight:normal; color:#F55EAD;}
A.small_selected:active {font-size:10px; font-weight:normal; color:#F55EAD;}
.small_selected {font-size:10px; font-weight:normal; color:#F55EAD;}

A.title_link:link { color:#F55EAD;}
A.title_link:visited { color:#F55EAD;}
A.title_link:hover { color:#2752D4;}
A.title_link:active { color:#F55EAD;}


.screen_title {
	border-bottom :1px solid #F55EAD;
	font-size:12px; 
	font-weight:bold; 
	color:#F55EAD;
	text-transform : uppercase;
        }

A.screen_title:link {font-size:12px; font-weight:bold; color:#F55EAD; text-transform : uppercase; text-decoration:none;}
A.screen_title:visited {font-size:12px; font-weight:bold; color:#F55EAD; text-transform : uppercase; text-decoration:none;}
A.screen_title:hover {font-size:12px; font-weight:bold; color:#F55EAD; text-transform : uppercase; text-decoration:none;}

H1 {	
	font-size:11px; 
	font-weight:bold; 
	color:#0033CC;
		}
	
.page_title {
	padding-bottom: 2 px;
	border-bottom: 1px #000000 solid;
	color:#cccccc;
	font-weight:bold;
	text-align:left;
}

.other_title {
	font-weight : bold; 
	text-decoration:none; 
	text-align:left;
	color:#000000;

}

H2{
	font-size:12px; 
	font-weight:bold; 
	color:#E85A50; 
	}

H3{
	font-size:12px; 
	font-weight:bold; 
	color:#E85A50; 
	}
	
H2.specials , .txt_title {
/*	text-align:left;
	color:#DD4334;
	border-bottom: 1px #000000 solid;*/
}


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


SELECT	{ color: black; font-size: 10px;}


INPUT, TEXTAREA {	
	FONT-SIZE: 10px;
	COLOR: #000000; 
	SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	
	}

	
INPUT#submit{
	SCROLLBAR-FACE-COLOR: #F30751;
	font-size:10px; 
	font-weight:bold;
	text-decoration:none;
	background:#2752D4; 
	color:#ffffff; 
	} 

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


.rank {
	font-size : 12px;
	font-weight:bold;
	padding:2px;
	background-color: #F55EAD;

}

/*Montant de la remise*/
.remise {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px; 
color:#2752D4;
}

/*Prix */
.prixProduit {	
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;	
        color: #2752D4; 
	font-size:14px;
}

.PrixProduct {
font-weight:bold;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color:#2752D4;
}

.oldPrix2 {	
	text-decoration: line-through;
        font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
}

.remise2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px; 
color:#666666;
}

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

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

.oldPrix {	
	TEXT-DECORATION: line-through;
        font-weight:bold;
	FONT-FAMILY: Arial, Helvetica, sans-serif
	FONT-SIZE: 12px; 
	COLOR: #2752D4;
}
	
.gal_link {
padding-left:200px;
}

.title {
/*	font-weight : bold; 
	text-decoration:none; 
	color : #FFFFFF;
	font-size:15pt; */
}

TABLE.global {
	width:100%;
}

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

.cadre{
	background-color:#ffffff;
	border:1px solid #F55EAD;
}

.footer_cadre{
	background-color:#ffffff;
	border:1px solid #2752D4;
}

.cadre_acc {
	BORDER: 1px solid #2752D4;
	background-color:#B3A797;
	padding:10px;
}

TD.icra_tag {
font-size:10px;
color:#2752D4;
font-family: verdana, arial, tahoma;
text-decoration:none;
}

A.icra_tag:link{ font-size:10px; color:#2752D4; font-family: verdana, arial, tahoma; text-decoration:none; }
A.icra_tag:visited{ font-size:10px; color:#2752D4; font-family: verdana, arial, tahoma; text-decoration:none;}
A.icra_tag:hover{ font-size:10px; color:#2752D4; font-family: verdana, arial, tahoma; text-decoration:none;}

