/* CSS Document */
#conteneur {
	/*border:2px solid #5c9bde;*/
}
table#tableMenu td.selected {
	/*background-color:#5c9bde;
	border-bottom : 3px solid #327aba;*/
	/*background : url("../interfs/reflex_menu-sel.png") no-repeat left;*/
}
table#tableMenu td.selected a {
	color:#fff;
}
div#menu_line {
	background: url("../interfs/ref_menu-line.png") repeat-x;
}
.fil a {
	color: #0279cc;
	text-decoration:none;
}
#gauche ul li.Reflex ul li {
	line-height:19px;
}
#gauche ul li.Reflex ul li a {
	/*background:url("../interfs/comp-li-li_bg.png") no-repeat top;*/
	line-height:19px;
	background:#4eb6ff;
	width:148px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}
#gauche ul li.Reflex ul li a:hover {
	/*background:url("../interfs/li-li_bg_sv.png") no-repeat top;*/
	background:#a3d7fc;
}
#gauche ul li.Reflex li a.selected:hover {
	background:#a3d7fc;
	color:#035aa9;
}
/*
#gauche ul a {
	color: #327aba;
	font-weight:bold;
	font-size:0.95em;
}
#gauche ul ul a {
	color: #000;
	font-weight:normal;
	font-size:0.91em;
}
#gauche ul ul ul a {
	color: #666;
	font-weight:normal;
	font-size:0.90em;
}
ul#reflex a.selected, ul#reflex ul a.selected, ul#reflex ul ul a.selected {
	background:url(../interfs/puce_li-categ-sel.png)  no-repeat left bottom;
	padding-left:13px;
	color:#555;
	text-decoration:none;
	font-weight:bold;
}
ul#reflex a.selected {
	color: #00447e;
}
*/
/*
div#souscat_header {
	width:150px;
	height:25px;
	background : url("../interfs/ref_souscat_full-head.png") no-repeat left bottom;
	margin:0;
	padding:0;
	border:0;
}
div#souscat_body {
	background : url("../interfs/ref_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/ref_souscat-foot_bg.png") no-repeat top;
	margin:0;
	padding:0;
	border:0;
}
*/
div.vedette {
	background : url("../images/gondole-header.png") no-repeat top left;
}
div.categorie {
	background:none;
}
/*
div.categorie a {
	color: #444; 
	text-decoration:none;
	border-bottom:2px solid #5c9bde;
}
*/
.plusdecateg a {
	color: #0279cc;
	text-decoration: none;
}
.plusdecateg a:hover {
	text-decoration: underline;
}
.photo_prods {
	/*background : url("../interfs/ref_corner-thumb.png") no-repeat left top;*/
}
.titreCategorieAsso {
	color: #5c9bde; 
	font-size:1.5em;
	line-height:1.2em;
	text-align:left;
	margin:5px 0 0 5px;
	padding:0 10px 0 0;
	border-bottom:3px solid #5c9bde;
}
.sousTitreCategorieAsso {
	color: #8bceff; 
	font-size:1.8em;
	line-height:1.4em;
	text-align:right;
	margin:0 10px 0 5px;
	padding:0 10px 0 0;
}
form#filtre fieldset {
    padding: 5px ;
    background: #fff;
    border: 1px solid #0279cc;
    margin: 0 0 0 0;
 }
 
 form#filtre fieldset legend {
    padding: 4px;
	font-weight:bold;
    border: 1px solid #0279cc;
    background:#0279cc;
    color: #fff;
 }
  form#filtre label {
    margin: 0 0 0 10px;
	color: #0279cc; 
	font-weight:bold;
	font-size:0.95em;
 }
p.pagination {
	color: #000; 
}
p.pagination a {
	text-decoration:none;
	color:#0279cc;
}
td.middle_top {
	height:13px;
	background: url(../interfs/ref_bord-t.png) repeat-x  left bottom;
}
td.border_right {
	width:17px;
	background: url(../interfs/ref_bord-r.png) repeat-y  left top;
	background-color:#fff;
}
td.border_left {
	width:13px;
	background: url(../interfs/ref_bord-l.png) repeat-y  right top;
	background-color:#fff;
}
td.middle_bottom {
	height:18px;
	background: url(../interfs/ref_bord-b.png) repeat-x  left top;
}
td.corner_rb {
	width:17px;
	height:18px;
	background: url(../interfs/ref_corn-rb.png) no-repeat  left top;
}
td.corner_rt {
	width:17px;
	height:13px;
	background: url(../interfs/ref_corn-rt.png) no-repeat left bottom;
}
td.corner_lb {
	width:13px;
	height:18px;
	background: url(../interfs/ref_corn-lb.png) no-repeat  right top;
}
td.corner_lt {
	width:13px;
	height:13px;
	background: url(../interfs/ref_corn-lt.png) no-repeat right bottom;
}
table.produits td.middle_top {
	height:14px;
	background: url(../interfs/ref2_bord-t.png) repeat-x  left bottom;
}
table.produits td.border_right {
	width:16px;
	background: url(../interfs/ref2_bord-r.png) repeat-y  left top;
}
table.produits td.border_left {
	width:10px;
	background: url(../interfs/ref2_bord-l.png) repeat-y  right top;
}
table.produits td.middle_bottom {
	height:17px;
	background: url(../interfs/ref2_bord-b.png) repeat-x  left top;
}
table.produits td.corner_rb {
	width:16px;
	height:17px;
	background: url(../interfs/ref2_corn-rb.png) no-repeat  left top;
}
table.produits td.corner_rt {
	width:16px;
	height:14px;
	background: url(../interfs/ref2_corn-rt.png) no-repeat left bottom;
}
table.produits td.corner_lb {
	width:10px;
	height:17px;
	background: url(../interfs/ref2_corn-lb.png) no-repeat  right top;
}
table.produits td.corner_lt {
	width:10px;
	height:14px;
	background: url(../interfs/ref2_corn-lt.png) no-repeat right bottom;
}
.dispo_prd span {
	color:#0279cc;
}
.prix_prods {
	color:#0279cc;
}
.assos_formule {
	background:#0279cc;
}
#pied {
	background: url(../images/ref_footer_bg.png) no-repeat center;
}