/* CSS Document */
body {
	/*background : url("../interfs/comp_body_bg.jpg") repeat-x left top;*/
}
#conteneur {
	/*border:2px solid #d04554;*/
}
table#tableMenu td.selected {
	/*background-color:#d04554;*/
	/*background : url("../interfs/compact_menu-sel.png") no-repeat left;*/
	/*border-bottom : 3px solid #b52b40;*/
}
table#tableMenu td.selected a {
	color:#fff;
}
div#menu_line {
	background: url("../interfs/com_menu-line.png") repeat-x;
}
div#entete_centre {
	/*background:#cf0027;*/
	/*min-height:25px;*/
	/*background: url("../interfs/main_head_bg.png") repeat;*/
	/*background: url("../interfs/com_main-head_bg.png") repeat-x;*/
	/*border:1px solid #b52b40;*/
}
.fil {
	/*background: url("../interfs/fil.png") no-repeat left;*/
}
.fil a {
	color: #f00;
	text-decoration:none;
}
div#souscat_header {
}
#gauche ul li.Compact ul li {
	line-height:19px;
}
#gauche ul li.Compact ul li a {
	/*background:url("../interfs/comp-li-li_bg.png") no-repeat top;*/
	background:#f00;
	line-height:19px;
	width:148px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
#gauche ul li.Compact ul li a:hover {
	/*background:url("../interfs/li-li_bg_sv.png") no-repeat top;*/
	background:#fe8d8d;
}
#gauche ul li.Compact li a.selected:hover {
	background:#fe8d8d;
	color:#8d0101;
}
/*
#gauche ul ul a {
	color: #000;
	font-weight:normal;
	font-size:0.95em;
}
#gauche ul ul ul a {
	color: #666;
	font-weight:normal;
	font-size:0.95em;
}
/*
ul#compact {
	list-style-image:url(../interfs/comp_puce-ul_1.png);
	list-style-position:inside;
}
*/
/*
div#souscat_header {
	width:150px;
	height:25px;
	background : url("../interfs/comp_souscat_full-head.png") no-repeat left bottom;
	margin:0;
	padding:0;
	border:0;
}
div#souscat_body {
	background : url("../interfs/comp_souscat-body_bg.png") repeat-y right;
	min-height:50px;
	margin:0;
	padding:5px 0 0 1px;
	border:0;
}
div#souscat_footer {
	width:150px;
	height:21px;
	background : url("../interfs/comp_souscat-foot_bg.png") no-repeat top;
	margin:0;
	padding:0;
	border:0;
}
*/
div.vedette {
	background : url("../images/comp_gondole-header.png") no-repeat top left;
}
/*
div.categorie {
	background:none;
}
div.categorie a {
	color: #444; 
	text-decoration:none;
	border-bottom:2px solid #d04554;
}
*/
.plusdecateg a {
	color: #f00;
	text-decoration: none;
}
.plusdecateg a:hover {
	text-decoration: underline;
}

form#filtre fieldset {
    padding: 5px ;
    background: #fff;
    border: 1px solid #f00;
    margin: 0 0 0 0;
    /*width: 680px;*/
    /*display: block;*/
 }
 
 form#filtre fieldset legend {
    padding: 4px;
	font-weight:bold;
    border: 1px solid #f00;
    background:#f00;
    color: #fff;
 }
  form#filtre label {
    margin: 0 0 0 10px;
	color: #f00; 
	font-weight:bold;
	font-size:0.95em;
 }
#gauche {
/*
	border-top:1px solid #d04554;
	border-right:2px solid #d04554;
	border-bottom:1px solid #d04554;
*/
	/*background : url("../interfs/comp_menu-l_bg.jpg") repeat-x left top;*/
}
table.produits th {
	background-color:#d04554;
}

td.middle_top {
	height:13px;
	background: url(../interfs/com_bord-t.png) repeat-x  left bottom;
}
td.border_right {
	width:17px;
	background: url(../interfs/com_bord-r.png) repeat-y  left top;
	background-color:#fff;
}
td.border_left {
	width:13px;
	background: url(../interfs/com_bord-l.png) repeat-y  right top;
	background-color:#fff;
}
td.middle_bottom {
	height:18px;
	background: url(../interfs/com_bord-b.png) repeat-x  left top;
}
td.corner_rb {
	width:17px;
	height:18px;
	background: url(../interfs/com_corn-rb.png) no-repeat  left top;
}
td.corner_rt {
	width:17px;
	height:13px;
	background: url(../interfs/com_corn-rt.png) no-repeat left bottom;
}
td.corner_lb {
	width:13px;
	height:18px;
	background: url(../interfs/com_corn-lb.png) no-repeat  right top;
}
td.corner_lt {
	width:13px;
	height:13px;
	background: url(../interfs/com_corn-lt.png) no-repeat right bottom;
}
p.pagination a {
	text-decoration:none;
	color:#f00;
}

table.produits td.middle_top {
	height:11px;
	background: url(../interfs/com2_bord-t.png) repeat-x  left bottom;
}
table.produits td.border_right {
	width:14px;
	background: url(../interfs/com2_bord-r.png) repeat-y  left top;
}
table.produits td.border_left {
	width:12px;
	background: url(../interfs/com2_bord-l.png) repeat-y  right top;
}
table.produits td.middle_bottom {
	height:15px;
	background: url(../interfs/com2_bord-b.png) repeat-x  left top;
}
table.produits td.corner_rb {
	width:14px;
	height:15px;
	background: url(../interfs/com2_corn-rb.png) no-repeat  left top;
}
table.produits td.corner_rt {
	width:14px;
	height:11px;
	background: url(../interfs/com2_corn-rt.png) no-repeat left bottom;
}
table.produits td.corner_lb {
	width:12px;
	height:15px;
	background: url(../interfs/com2_corn-lb.png) no-repeat  right top;
}
table.produits td.corner_lt {
	width:12px;
	height:11px;
	background: url(../interfs/com2_corn-lt.png) no-repeat right bottom;
}
.dispo_prd span {
	color:#f00;
}
.prix_prods {
	color:#f00;
}
.assos_formule {
	background:#f00;
}
#pied {
	background: url(../images/com_footer_bg.png) no-repeat center;
}