BODY {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	overflow: auto;
	scrollbar-face-color:#990000;
	scrollbar-shadow-color: #F4A547;
	scrollbar-highlight-color: #F4A547;
	scrollbar-3dlight-color: #F4A547;
	scrollbar-darkshadow-color: #F4A547;
	scrollbar-track-color: #EDCC97;
	scrollbar-arrow-color: #F4A547;
	background-image: url("img/bkg_site.jpg");
	background-color: #FBF8D7;
}
TD{
	font-family: Arial,Helvetica,sans-serif ; 
	font-size: 12px;
}

TD.newsletter{
	font-family: Arial, sans-serif;
	font-size:13px;
	padding:0px 80px 5px 100px;
}
TD.newsletter A{
	color:#842034;
	font-weight:bold;
}
DIV#newsletter{
	padding:25 0 0 0;
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:11px;
}
DIV#newsletter SPAN{
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:10px;
}
DIV#newsletter A{
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:11px;
	font-weight:bold;
}

A.menuH{
	color:#000000;
	text-decoration:none;
}

A.menuH:Hover{
	text-decoration:underline;
}

A.suite{
	color:#842034;
	font-weight:bold;
}

DIV.coord{
	padding:50 0 0 0;
	color:#FBF8D7;
}

DIV.coord A{
	color:#FBF8D7;
	font-weight:bold;
}

A.catalogue{
	color:#492A0E;
	text-decoration:none;
	font-weight:bold;
}

A.subrub{
	font-size:10px;
	color:#492A0E;
	text-decoration:none;
}

A.subrub_over{
	font-size:10px;
	color:#492A0E;
	text-decoration:none;
}

A.chemin{
	color:#492A0E;
	text-decoration:none;
}

/* fin partie catalogue */

/* partie article */

#titre_prod A{
	font-family:times;
	color:#511320;
	font-size:16px;
	font-weight:bold;
}
#comment_prod{color:#9A670B;font-size:11px;vertical-align:top;padding:0 0 5 0;}
#btn_prod{padding: 5 0 0 0;}
#img_prod IMG {border:1px solid black;}
#price{font-weight:bold;padding:0 3 0 3;}
#price_n{background-color:#000000;font-weight:bold;width:10%;height:16;color:#ffffff;text-align:center;padding: 0 3 0 3;}
#content_art{padding:10 0 0 0;};
#new_tarif{
	font-weight:bold;
	color:#d40000;
	padding: 0 10 0 10;
}
SELECT.feat{
	width:100%;
	font-size:11px;
}

SELECT.fld_qte{
	font-size:11px;
}

#titre_fiche{
	font-family:times;
	color:#511320;
	font-size:16px;
	font-weight:bold;
}

A.navigation{
	color:#000000;
	text-decoration:none;
}

/* fin partie article */

DIV#zone_mailing TD.field{
	padding: 2 0 2 0;
}

DIV#zone_mailing INPUT.field{
	font-size:11px;
	border:1px solid #000000;
	background-color:#F4B86F;
}

.bouton{
background-color:#F4B86F;
color:#000000;
}

#feat_panier{
	color:#d40000;
	font-weight:bold;
}

.bkgbleu{
	background-image:url('img/bkg_bleu.gif');
	width:129px;
	height:132px;
	padding:40 0 0 0;
}

.bkgrose{
	background-image:url('img/bkg_rose.gif');
	width:129px;
	height:132px;
	padding:43 2 0 0;
}

.image{
	border:1px solid #000000;
}

TD.msg_head DIV.writer{
	float:left;
	font-weight:bold;
}

TD.msg_head DIV.date_write{
	margin:0px 0px 0px 10px;
	float:left;
	font-weight:bold;
}

TD.msg_content{
	padding:10px 10px 10px 10px;
}

DIV#btn_msg{
	margin:0px 10px 20px 0px;
	float:right;
}

DIV#btn_msg A{
	color:#cc0000;
	text-decoration:none;
	font-weight:bold;
}

TD.lib{
	text-align:right;
	width:200px;
	padding:3px 3px 3px 3px;
	vertical-align:top;
}

DIV.errors{
	margin:10px 10px 10px 10px;
	padding:10px 10px 10px 10px;
	border:1px solid #cc0000;
	color:#cc0000;
}

TD.field INPUT.field{
	font-size:11px;
	border:1px solid #000000;
	background-color:#F4B86F;
}

TD.field TEXTAREA.field{
	font-size:11px;
	border:1px solid #000000;
	background-color:#F4B86F;
	overflow:auto;
	width:200px;
	height:100px;
}

DIV#form_livre{
	display:none;
}

/* style du panier */
#zonePanier table{background-color:#ffffff;width:100%;}
#zonePanier th{background-color:#990002;color:#ffffff;font-weight:bold;text-align:left;padding-left:3px}
#zonePanier tr{background-color:#990002;}
#zonePanier td{color:#ffffff;vertical-align:top;padding-top:3px;}
#zonePanier .PUTC{font-size:7 pt;font-weight:bold;}
#zonePanier .PUHT{font-size:7pt;sfont-weight:bold;}
#zonePanier .titre_libelle{color:#ffffff;font-weight:bold;}
#zonePanier .contenu{color:#ffffff;}
#zonePanier .panier_action{background-color:#ffffff;}
#zonePanier .separation{background-color:#f1f1f1;}
#zonePanier .art_libelle{padding-left:3px;background-color:#F5B264;color:#990002;}
#zonePanier .td_qte{font-size:7pt;}
#zonePanier .sElem{background-color:#F5B264;color:#990002}
#zonePanier select{font-size:8pt;}

#popcaddy .separateur{background-color:#777978;}
#popcaddy .libelle{background-color:#F5B264;}
#popcaddy .champ_lib{font-size:8pt;text-align:right;color:#990002;}
#popcaddy .champ_res{font-size:10px;font-weight:bold;color:#990002;}
#popcaddy .consult{text-decoration:none;color:#813FA0}
#popcaddy .consult:Hover{text-decoration:underline;color:#d40000}
#popcaddy .close_W{text-decoration:none;color:#cc0000}
#popcaddy .close_W:Hover{text-decoration:underline;color:#cc0000}


#zone_inscription .table_ins{width:100%}
#zone_inscription .titre_section{font-size:9pt;height:20;font-weight:bold;text-transform:uppercase;color:#ffffff;background-color:#990002;padding:0 0 0 5;}
#zone_inscription .txt_same_adr{font-size:8pt;}
#zone_inscription .zone_btn{text-align:right;padding-right:4px;}
#zone_inscription .btn_submit{background-color:#ffffff;width:200px;border:1px solid #666666;font-size:11px;}
#zone_inscription .btn_etape{background-color:#ffffff;width:200px;border:1px solid #666666;font-size:11px;}

#zone_identification table{background-color:#ffffff;}
#zone_identification tr{background-color:#990002;height:25;}
#zone_identification td{color:#ffffff;vertical-align:top;padding-top:3px;}
#zone_identification .titre_libelle{color:#ffffff;font-weight:bold;}
#zone_identification .art_libelle{padding-left:3px;background-color:#F5B264;color:#990002;}
#zone_identification INPUT{background-color:#ffffff;border:1px solid black;font-size:11px;width:150px;}
#zone_identification .Zone_lib_id{font-size:11px;vertical-align:top;padding-top:2px;text-align:right;padding-right:3px;color:#ffffff}
#zone_identification .Zone_fld_id{font-size:9pt;width:99%;border:1px solid #666666;}

#zone_facturation table{background-color:#F5B264}
#zone_facturation tr{height:25}
#zone_facturation .Zone_lib_fac{font-size:11px;vertical-align:top;padding-top:2px;text-align:right;padding-right:3px;color:#990002;}
#zone_facturation .Zone_fld_fac{vertival-align:top;}
#zone_facturation .fld_fac{font-size:9pt;width:99%;border:1px solid #666666;}
#zone_facturation textarea{height:50;overflow:auto}
#zone_facturation SELECT{font-size:9pt;border:1px solid #666666;}

#zone_livraison{display:none;}

#zone_livraison table{background-color:#F5B264}
#zone_livraison tr{height:25}
#zone_livraison .Zone_lib_livraison{font-size:11px;vertical-align:top;padding-top:2px;text-align:right;padding-right:3px;color:#990002;}
#zone_livraison .Zone_fld_livraison{vertival-align:top;}
#zone_livraison .fld_livraison{font-size:9pt;width:99%;border:1px solid #666666;}
#zone_livraison SELECT{font-size:9pt;border:1px solid #666666;}


/* Newsletter */
TD#newsletter2{
	color:#000000;
	font-family:Arial;
	font-size:11px;
}

TD#newsletter2 A{
	color:#920C10;
	font-family:Arial;
	font-size:11px;
	text-decoration:underline;		
}

DIV#newsletter{
	padding:6 0 15 0;
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:11px;
}
DIV#newsletter SPAN{
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:11px;
}
DIV#newsletter A{
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:10px;
	text-decoration:none;
}
DIV#newsletter A.copyright{
	font-family: Arial, sans-serif;
	color:#FBF8D7;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}


/* Meta pictures */
DIV.picture_bloc{
	width:600px;
	margin:auto;
	text-align:center;
}

DIV.picture_bloc DIV.logo{
	text-align:left;
	margin-top:10px;
}

DIV.picture_bloc DIV.logo IMG{
	border:0px;
	margin-left:5px;
}

DIV.picture_bloc H1{
	color:#492A0E;
}

DIV.picture_img IMG{
	border:1px solid #000000;
}

DIV.picture_legend H3{
	font-size:12px;
	margin:0px;
}

DIV.picture_content{
	text-align:left;
	margin:0px 0px 10px 10px;
}

INPUT.search-fld{
	border:1px solid #000000;
	width:100px;
	float:left;
}

BUTTON.search-fld{
	display:block;
	float:left;
	width:23px;
	margin:-2px 0px 0px 4px;
	padding:0px;
	border:0px;
	background-color:transparent;
}

DIV.back-link{
	font-size:13px;
	font-weight:bold;
	margin-bottom:10px;
}

DIV.back-link A{
	color:#000000;
}

DIV.back-link A:Hover{
	color:#cc0000;
}
