@charset "utf-8";
/* ============================================================================================================================================================================= GLOBAL */
/* GLOBAL */
/* ============================================================================================================================================================================= GLOBAL */
p{font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
td{font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color: #d4d4d4;}
a {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#a13800; font-weight:bold; text-decoration: none;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#a13800; font-weight:bold; text-decoration:underline;}


/* ============================================================================================================================================================================= TITRES */
/* TITRES */
/* ============================================================================================================================================================================= TITRES */
.titre01{font-family: Arial, Helvetica, sans-serif; color:#a13800; font-size:14px; font-weight:bold;}
.titre_page{font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:14px; font-weight:bold;}

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

.footer{font-family: Arial, Helvetica, sans-serif; color:#a38c80; font-size:12px;}
a.footer{font-family: Arial, Helvetica, sans-serif; color:#a38c80; font-size:12px; text-decoration:none;}
a.footer:hover{font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none}

.titre_news_home{font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;}
a.titre_news_home{font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
a.titre_news_home:hover{font-family: Arial, Helvetica, sans-serif; color:#a13800; font-size:12px; font-weight:bold; text-decoration:none;}

.path{font-family: Arial, Helvetica, sans-serif; color:#a38c80; font-size:10px;}
a.path{font-family: Arial, Helvetica, sans-serif; color:#a38c80; font-size:10px; text-decoration:none;}
a.path:hover{font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:10px; text-decoration:none;}


/* ============================================================================================================================================================================ OBJECTS */
/* OBJECTS */
/* ============================================================================================================================================================================ OBJECTS */
.img_midalign{vertical-align: middle; border:none;}
.img_home{vertical-align: middle; border:none; border:solid 1px #ffffff;}
.img_home:hover{vertical-align: middle; border:none; border:solid 1px #e6b22d;}
.img_box{vertical-align: middle; border:none; border:solid 1px #cccccc;}
.img_box:hover{vertical-align: middle; border:none; border:solid 1px #e6b22d;}
.img_midalign_blanc{vertical-align: middle; border:none; border:solid 1px #ffffff;}


/* ============================================================================================================================================================================= CHARTE */
/* CHARTE */
/* ============================================================================================================================================================================= CHARTE */
.tab_global{background-color:#090305; height: 100%; width: 100%;}
.tab_site{height: 100%; width: 1000px;}
.tab_panel{width: 200px;}
.tab_produit{ background-color:#ffffff;}
.tab_produit:hover{ background-color:#dad1cc;}
.tab_nouv{ background-color:#f2d896;}
.tab_nouv:hover{ background-color:#dad1cc;}

.bg_blanc{background-color:#ffffff;}
.bg_clair{background-color:#a13800;}
.bg_fonce{background-color:#471900;}
.txt_clair{color:#a13800;}
.txt_fonce{color:#471900;}

.tab_wh100{height: 100%; width: 100%;}
.tab_w100{width: 100%;}
.tab_h100{height: 100%;}
.tab_w50{width: 50%;}

.marg_5{padding:5px;}
.marg_10{padding:10px;}
.marg_10_sides{padding-left:10px; padding-right:10px;}

.sep_w10{width: 10px;}
.sep_h10{height: 10px;}
.sep_h20{height: 20px;}
.sep_h50{height: 50px;}
.sep_h100{height: 100px;}