BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
P  {
	font-size: 11px;
	color: #000000;
}
UL {
	font-size: 11px;
	color: #000000;
}
OL {
	font-size: 11px;
	color: #000000;
}

H1	{
	font-size: 16px;
	color: #FFFFFF;
	text-transform:uppercase;
}
H2	{
	font-size: 14px;
	color: #FFFFFF;
	text-transform:uppercase;
}
H3	{
	font-size: 12px;
	color: #FFFFFF;
	margin:0px;
	padding:0px;
}
FORM {
	margin:0px;
	padding:0px;
}
A  {
	color: #BC1414;
}
A:Visited  {
	color: #BC1414;
}
A:Active  {
	color: #FEF335;
}
A:Hover  {
	color: #FEF335;
}
.txt_blanc	{
	color:#FFFFFF;
}
.txt_rouge	{
	color:#BC1414;
}
.txt_gris	{
	color:#A6AAB3;
}
.petit_blanc	{
	font-size: 10px;
	color:#FFFFFF;
}
.petit_rouge	{
	font-size: 10px;
	color:#BC1414;
}
.petit_gris	{
	font-size: 10px;
	color:#A6AAB3;
}
.cadre_blanc	{
	border: 1px solid #FFFFFF;
}
.cadre_rouge	{
	border: 1px solid #BC1414;
}
.cadre_gris	{
	border: 1px solid #A6AAB3;
}



<!-- stop -->




A.MenuLevel1  {
	color: #FFFFFF;
	font-size:10px;
	text-indent:5px;
	text-decoration:none;
	vertical-align:middle;
}
A.MenuLevel1:Visited  {
	color: #FFFFFF;
	font-size:10px;
}
A.MenuLevel1:Active  {
	color: #FEF335;
	font-size:10px;
}
A.MenuLevel1:Hover  {
	color: #FEF335;
	font-size:10px;
}

A.MenuLevel2  {
	color: #FFFFFF;
	font-size:10px;
	text-indent:5px;
	text-decoration:none;
	vertical-align:middle;
}
A.MenuLevel2:Visited  {
	color: #FFFFFF;
	font-size:10px;
}
A.MenuLevel2:Active  {
	color: #FEF335;
	font-size:10px;
}
A.MenuLevel2:Hover  {
	color: #FEF335;
	font-size:10px;
}




.Bouton {
	font-size: 11px;
	color: #000000;
	border: 1px solid #BC1414;
	width:100%;
	background-color: #FFFFFF;
	margin: 2px;
}







.chxlg {
	color:#FFFFFF;
	font-size: 10px;
	text-decoration: none;
	align:right;
	margin:3px;
}
A.chxlg:Visited  {
	color: #FFFFFF;
}








.newsTable{
	text-align:left;
}
.newstitre	{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.newsdate	{
	color:#BC1414;
}
.newsplus	{
	font-size: 10px;
	text-align:right;
	color:#BC1414;
}
.newstexte	{
	font-size: 10px;
	color: #FFFFFF;
	font-style:italic;
}









.menusTable{
	text-align:left;
	padding:2px;
}
.menustitre	{
	text-align:center;
	font-size: 10px;	
}
A.menustitre  {
	color: #BC1414;
}
A.menustitre:Visited  {
	color: #BC1414;
}
A.menustitre:Active  {
	color: #BC1414;
}
A.menustitre:Hover  {
	color: #FEF335;
}








.search_txt	{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.search_input	{
	font-size: 11px;
	color: #000000;
	border: 1px solid #003E88;
	width:100%;
	background-color: #FFFFFF;
	margin: 2px;
}








.inscr_txt	{
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.inscr_input	{
	font-size: 11px;
	color: #000000;
	border: 1px solid #003E88;
	width:100%;
	background-color: #FFFFFF;
	margin: 2px;
}








.headline {
	color:#000000;
	font-size: 10px;
	text-decoration: none;
	text-align:left;
	margin:3px;
	padding:3px;
}






.catTable	{
	border: 1px solid #BC1414;
	padding:3px;
}
.catTitre	{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
A.catTitre  {
	color: #FFFFFF;
	text-decoration:none;
}
A.catTitre:Visited  {
	color: #FFFFFF;
	text-decoration:none;
}
A.catTitre:Active  {
	color: #FEF335;
	text-decoration:none;
}
A.catTitre:Hover  {
	color: #FEF335;
	text-decoration:none;
}
.catRetour	{
	font-size: 10px;
	color: #FFFFFF;
}
A.catRetour  {
	color: #FFFFFF;
	text-decoration:none;
}
A.catRetour:Visited  {
	color: #FFFFFF;
	text-decoration:none;
}
A.catRetour:Active  {
	color: #FEF335;
	text-decoration:none;
}
A.catRetour:Hover  {
	color: #FEF335;
	text-decoration:none;
}
.catDescr	{
	font-size: 10px;
	color:#FFFFFF;
}
.prodTitre	{
	font-size: 11px;
	font-weight: bold;
}
.prodPrix	{
	font-size: 11px;
	color:#BC1414;
	text-align:right;
	margin:0px;
	padding:0px;
}
.prodPrixPromo	{
	font-size: 11px;
	color:#BC1414;
	text-align:right;
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.prodDescr	{
	font-size: 10px;
	color:#616161;
}
.prodCaract	{
	font-size: 11px;
	color:#616161;
	margin:0px;
	padding:0px;
}



.cartTitre	{
	font-size: 11px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
}
.cartTxt	{
	font-size: 10px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #FFFFFF;
}
.cartTitre2	{
	font-size: 11px;
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	border-top: 1px solid #FFFFFF;
}
.cartTotal	{
	font-size: 11px;
	color:#BC1414;
	margin:0px;
	padding:0px;
}