body{
	background: url(/stylos/pix_test.png) repeat;
	font-family:Verdana;
	color:#5E5E5E;font-size:12px;
	margin:0;
	}
.c{
	background-color:FFFFFF;
	}
.categories{
	border-bottom: 1px solid #AAAAAA;
	font-size:11px;
	}
#bordroit{
	border: 1px solid #AAAAAA;
	}
.offre{
	margin-top:5px;
	}
a.mainlevel:link, a.mainlevel:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: url(/stylos/bi_over.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #DF1D28;
	
	text-align: left;
	padding-top: 5px;
	padding-left: 6px;
	height: 20px !important;
	height: 25px;
	width: 140px;
	text-decoration: none;
	}
td.ecolo a.mainlevel:link, td.ecolo a.mainlevel:visited {
	background: url(/stylos/ecolo_over.png) no-repeat;
	}
a.mainlevel:hover {
	background-position: 0px -23px;
	text-decoration: none;
	color: #DF1D28;
	}
td.ecolo a.mainlevel:hover {
	background-position: 0px -23px;
	text-decoration: none;
	color: #DF1D28;
	}
a.qui:link, a.qui:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; display: block;	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;text-align:center;
	color: #DF1D28;text-decoration: underline;}
a.qui:hover{
	text-decoration: none;
	color: #DF1D28;
	}
.padding{ padding-right:100px}
.g{background: url(/stylos/images/g.png) repeat-y;}
.g_h{background: url(/stylos/images/g_h.png) repeat-y;}
.d{background: url(/stylos/images/d.png) repeat-y;}
.d_h{background: url(/stylos/images/d_h.jpg) repeat-y;}
.b_b{background: url(/stylos/images/b_b.png) repeat-x;}
.top{background: url(stylos/back_top.png) repeat-x;}
.bas{
	background: url(stylos/pix_bas.png) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12;
	height:17px;
	}
.cat{background: url(stylos/cat.png) no-repeat; }
.hd_cat{background: url(stylos/hd_cat.png) no-repeat; }
.caty{background: url(stylos/caty.png) no-repeat; color:#5E5E5E;font-size:12px; padding-left:12px; text-align:justify; padding-right:12px;
	padding-top:2px;
	}
.caty2{background: url(/stylos/caty2.png) no-repeat; color:#5E5E5E;font-size:12px; padding-left:12px; text-align:justify; padding-right:12px;
	padding-top:2px;
	}
.grisfonce{background-color:#9C9C9C; font-size:10px}
.grisclair{background-color:#CACACA; color:#5E5E5E; font-size:9px}
.grisclair2{background-color:#CACACA; color:#5E5E5E; font-size:12px;font-weight: bold;}
a.qui2:link, a.qui2:visited{ font-family:Verdana, Arial, Helvetica, sans-serif; display: block;	vertical-align: middle;
	font-size: 11px;
	text-align:center;
	color: #5E5E5E;text-decoration: underline;}
a.qui2:hover{	text-decoration: none;
	color: #5E5E5E;}
.txt_gris{color:#5E5E5E; font-size:12px}

a.marques:link, a.marques:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	 margin-right:5px;
	color: #5E5E5E;text-decoration: none;}
a.marques:hover{	text-decoration: none;
	color: #DF1D28;}
	
.jaune{font-family:Verdana;
	background: url(stylos/jaune.png);
	height:26px;
	text-align:right;
	font-size: 14px; 
	color:#FFFFFF; 
	font-weight:bold; 
	}
.list_prod { border-bottom: 1px solid #AAAAAA;}
.desc {border-bottom: 1px solid #AAAAAA;font-size: 12px;font-family:Verdana;width:250px; padding-bottom:8px; padding-left:2px;}
.rouge{color:#DF1D28;font-weight:bold;font-size: 13px;  }
.txt_rouge {color:#DF1D28;font-weight:bold;}
/*formulaire de contact */
.border {	
	border: 1px solid #A0A0A0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #F7F7F7;
	font-size:11px;
	}
.fielderror {
	border: 1px solid #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #F7F7F7;
	font-size:11px;
	}
.message{
	border: 1px solid #A0A0A0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #F7F7F7;
	}
.msger{
	border: 1px solid #CC3300;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #F7F7F7;
	width:415px;
	height:100px;
	}
.inscriptions{
	font-family:Verdana;
	font-size:11px;
}
.bginscription{
	background-image: url(stylos/des4b.png);
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	}
.white, .white:visited{ font-family:Verdana;
	font-size: 11px;
	color: #FFFFFF;text-decoration: underline;
	}
.white:hover{	text-decoration: none;
	color: #FFFFFF;}
.tout{
	color:#F7BE59; font-size:12px;font-weight:bold;
	}
a.catem:link, a.catem:visited{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right:5px;
	color: #5E5E5E;text-decoration: none;}
a.catem:hover{	text-decoration: none;
	color: #DF1D28;}

a.ac:link, a.ac:visited{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A0A0A0;
	text-decoration: none;
	font-weight:bold;	
	vertical-align: middle;
	text-align:center;
	}
a.ac:hover{	text-decoration: none;
	color: #DF1D28;font-weight:bold;
	}
#page #footer a.petit
	{
	font-weight:100;
	font-size:10px;
	color: #A0A0A0;
	}
div#aidememoire{
	height:50px;
	color:#FF0000;
	background-color:#C0C0C0;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
	}
div#aidememoire a{
	text-decoration:none;
	color:#FF0000;
	}

