body	{

	font-family: Verdana,Arial;

	font-size: 12px;

	scrollbar-face-color: #E5123B;

 	scrollbar-shadow-color: black;

 	scrollbar-highlight-color: #ffffff;

 	scrollbar-3dlight-color: #ff6666;

 	scrollbar-darkshadow-color: #990000;

 	scrollbar-track-color: #ffffff;

 	scrollbar-arrow-color: #ffffe7;

 	background-color:#ffffff;

	background-image:url("image/fond.gif");

 	background-position:top right;

 	background-repeat:no-repeat;

	}





td,tr {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:black;

	word-wrap:break-word;

	}

.tbl_opt {

	border-bottom-width: thin;

	border-bottom-color: #CCCCCC;

	border-bottom-style: solid;

	font-size:12px;

	font:Geneva, Arial, Helvetica, sans-serif;

}



td.menu,tr.menu {

	color:#ffffff;

	font-family: Century gothic;

	font-weight:500;

	font-size:10px;

	text-align:right;

	}





A {

	color: #E5123B;

	text-decoration:none;

	}

a:hover {

	color:#ff0000;

	text-decoration: none;

	}



a.menug:link,a.menug:visited,a.menug:active,td.menug ,{

	color: #000000;

	text-decoration: none;

	font-family:Arial;

	font-size: 11px;

	font-weight: 100;

	letter-spacing: 0pt;

	}

a.menug:hover {

	color:#E5123B;

	text-decoration:underline;

	}



.add_titre {

	color: #000000;

	text-decoration: none;

	font-family:Verdana;

	font-size: 12px;

	font-weight: bold;

	letter-spacing: 1pt;

	}



a.menug1:link,a.menug1:visited,a.menug1:active,a.menug1:hover,font.menug1,td.menug1 {

	color: #ffffff;

	text-decoration: none;

	font-family:Arial;

	font-size: 11px;

	font-weight: bold;

	letter-spacing: 0pt;

	}

a.menug2:link,a.menug2:visited,a.menug2:active,a.menug2:hover,font.menug2,td.menug2 {

	color: black;

	text-decoration: none;

	font-family:Arial;

	font-size: 12px;

	font-weight: 100;

	letter-spacing: 0pt;

	}



input,textarea,select,option {

	font-family:Arial;

	font-size: 10px;

	border:1px solid black;

	background:white;

	color:black;

	}

tr.table_haut{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #ffffff;

	background-color: #E5123B;

	}

td.table_haut {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #00000;

	border:1px solid #000000;

	font-weight: bold;

	}

tr.table_bas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	background-color: #ffffff;

	}

td.table_bas{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	border:1px solid #000000;

	font-weight: bold;

	}







.normal {

	font-family: Arial , Verdana , Helvetica , sans-serif;

	font-size: 10pt;

	color: black;

	}

.small {

	font-family:Arial;

	font-size: 8pt;

	color: black;

	font-weight:100;

	}



.small2 {

	font-family:Arial;

	font-size: 12pt;

	color: black;

	font-style: normal;

	font-weight: bold;

	}



.big {

	font-family:Arial;

	font-size: 11pt;

	color: black;

	font-weight:700;

	letter-spacing: 1pt;

	}





.g_cadres_selection {	color:#edcf98;border:3px solid #9b673c;background-color:#ffffff;}

.g_cadres_promotion {	color:#edcf98;border:3px solid #9b673c;background-color:#ffffff;}

.fiche_titre {	color:#ffffff;border:3px solid #9b673c;background-color:#ffffff;}

.fiche_std {	color:black;border:1px solid black;background-color:#fefeb4;}

.table_panier_rubriques_h{ border-bottom:1px solid #9b673c;background-color:#464038;}

.table_panier_rubriques_b{ border-top:1px solid #9b673c;background-color:#464038;}

.table_panier { color:#edcf98;background-color:#ffffff;}

.fullpage {



 	background-color:#ffffff;

 	}

.adresse {font-family: verdana;font-size: 10px;color: black;}

.form_ok{ color:black;}

.form_erreur { color:#ff0000;background-color:#ffffff;}

.form_bouton { color:#FF0000;background-color:#ffffff;font-size:12pt;font-weight:700;}



.barre_transpa {

 	background-color:#E5123B;

 	border:1px solid black;

 	text-align:left;

 	padding-left:5px;

	color:#ffffff;

 	}

.barre_transpa_panier {

 	background-color:#E5123B;

 	border-bottom:1px solid black;

 	text-align:left;

 	padding-left:5px;

	color:ffffff;

 	}

.barre_transpa_milieu {

 	background-color:#E5123B;

 	text-align:left;

 	padding-left:5px;

	color:#ffffff;

 	}

.barre_transpa_panier_haut {

 	background-color:#E5123B;

 	text-align:left;

 	border-top:1px solid black;

 	padding-left:5px;

	color:#ffffff;

 	}

.barre_transpa_subcat {

 	background-image:url("image/bkg_carreaux.gif");

 	background-position:top right;

 	background-repeat:repeat-y;

 	background-color:white;

 	border-left:1px solid black;

 	border-bottom:1px solid black;

 	border-right:1px solid black;

 	text-align:left;

 	padding-left:15px;

 	padding-bottom:3px;

 	filter:alpha(opacity=80);

 	}

.barre_transpa_subcat_special {

 	background-image:url("image/bkg_carreaux_droite.gif");

 	background-position:top left;

 	background-repeat:repeat-y;

 	background-color:white;

 	border-left:1px solid black;

 	border-bottom:1px solid black;

 	border-right:1px solid black;

 	text-align:center;

 	padding-left:0px;

 	padding-bottom:3px;

 	padding-top:3px;

 	filter:alpha(opacity=80);

 	}

.barre_transpa_subcat_special2 {

 	background-image:url("image/bkg_carreaux.gif");

 	background-position:top right;

 	background-repeat:repeat-y;

 	background-color:white;

 	border-left:1px solid black;

 	border-bottom:1px solid black;

 	border-right:1px solid black;

 	padding-left:0px;

 	padding-bottom:3px;

 	padding-top:3px;

 	filter:alpha(opacity=80);

 	}

.fiche_blanc {

 	background-image:url("image/bkg_carreaux.gif");

 	background-position:top right;

 	background-repeat:repeat-y;

 	background-color:white;

 	filter:alpha(opacity=80);

 	border:1px solid black;
 	}

.fiche_blanc_opq {

 	background-image:url("image/bkg_carreaux.gif");

 	background-position:top right;

 	background-repeat:repeat-y;

 	background-color:white;

 	border:1px solid black;

 	}



.barre_transpa_gabarit {

 	background-image:url("image/bkg_carreaux.gif");

 	background-position:top right;

 	background-repeat:repeat-y;

 	background-color:white;

 	border-left:1px solid black;

 	border-bottom:1px solid black;

 	border-right:1px solid black;

 	text-align:left;

 	padding-left:3px;

 	padding-bottom:3px;

 	filter:alpha(opacity=80);

 	}

.cadre {

 	border:1px solid black;

 	}

.separator {

	border:1px dotted black;

	}

.ref {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	background-color: #CCCCCC;

}

.wrapped {
height:100%;
	word-wrap:break-word;

	}

.padded {

	padding:2px;

	}

.big_titre_fiche {

	font-family:Verdana;

	font-size:14pt;

	font-weight:700;

	color:black;

	padding:2px;

	border-bottom:1px dashed grey;

	}

HR {

	border : 1px dashed black;

	}