a, a:hover  {
	color: #CEE938;/*#B9D83D;*/
}


.lien {
	font-family: Verdana;
	font-size: 14px;
	color: #3865A0;
	}	
	
.lien a:hover {
	color:#FFFFFF;
	background-color: #5A2803;
	}
	

#produit a {
	text-decoration:none;
	color:#ffcc33;
}

	
.bodypage{	
	background-color:#562600;
	width:inherit; 
}

.bodyTextaccueil1 {
	font:14px Verdana;
	color: #562600;
	letter-spacing:normal;
	line-height:16px;
	font-weight: normal;
	}

.bodyText {
	font:14px Verdana;
	color: #ffcc33;
	letter-spacing:normal;
	line-height:16px;
	font-weight: normal;
	}
	
.bodyTextOrange {
	font:16px Verdana;
	color: #99CC33;;
	letter-spacing:normal;
	line-height:16px;
	font-weight: bold;
	}
.bodyTextAccueil {
	font:16px Verdana;
	color: #4B250E;;
	letter-spacing:normal;
	line-height:normal;
	font-weight: normal;
	}
.bodyTextAdresse {
	font:13px Verdana;
	color: #4B250E;
	font-weight:normal;
	letter-spacing:normal;
	line-height:16px;
	}	
	
.bodyTexttitreAdresse {
	font:15px Verdana;
	color: #4B250E;
	font-weight:bold;
	letter-spacing:normal;
	line-height:16px;
}
	
.bodyTextcentre {
	font:14px Verdana;
	color: #333333;
	letter-spacing:normal;
	line-height:16px;
	font-weight: normal;
	text-align: center;
	}
	
	
	
.bodyTextPause {
	font:14px Verdana;
	color: #000000;
	letter-spacing:normal;
	line-height:16px;
	font-weight: bold;
	}
	
	
.bodyactulitecellule {
	border-bottom-color:#990033;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}
	
.vignetteambiance {

	border-width:1px;
	border-color:#990033;
	border-style:solid;

	}	


	
.bodyTextgros{
	font:16px Verdana;
	color: #BD4105;
	letter-spacing:normal;
	line-height:16px;
	font-weight: bold;
	}


.bodyTexthaut {
	font-family: Verdana;
	font-size: 9px;
	color: #010000;
	}

.bodyTitre{
	font : 15px Verdana;
	font-weight:bold;
	color: #CEB800;	
}

.miniTitre{
	font : 1px Verdana;
	color: #BD4105;	
}

.bodyTitreMenu{
	font : 16px Verdana;
	font-weight:normal;
	color: #FDD758;	
}

.cadreaccueil {
	border-width:1px;
	border-color:#FFCC33;
	border-style:solid;
}

.cadreTitreactu {
	border-bottom-width:1px;
	border-bottom-color:#FFCC33;
	border-bottom-style:solid;
	background-color: #4B250E;
	color:#FFCC33;
}

.cadreactu {
	padding-top:2px;
	margin-top:2px;
	border-top-width:1px;
	border-top-color:#FFCC33;
	border-top-style:dashed;
}


.cadreTitreprod {
	border-bottom-width:1px;
	border-bottom-color:#FFCC33;
	border-bottom-style:solid;
	background-color: #4B250E;
	color:#FFCC33;
}

.cadreprod {
	padding-top:2px;
	margin-top:2px;
	border-top-width:1px;
	border-top-color:#FFCC33;
	border-top-style:dashed;
}


.cadreTitreproduit {
	border-width:1px;
	border-color:#FFCC33;
	border-style:solid;
	background-color: #4B250E;
	}
	
.cadreTextproduit{
	font : 16px Verdana;
	font-weight:normal;
	color: #FDD758;	
}	

.cadreproduit {
	border-width:1px;
	border-color:#FFCC33;
	border-style:solid;
	background-color: #FF6600;
	}

.bodyTitreproduit{
	font : 14px Verdana;
	font-weight:bold;
	color: #4B250E;	
}
.bodyTextproduit{
	font : 14px Verdana;
	color: #FDD758;	
}

.bodyTitreMagnesium{
	font : 14x Verdana;
	font-weight:bold;
	color: #4B250E;	
}
.bodyTextMagnesium{
	font : 14x Verdana;
	color: #FDD758;	
}
.cadreMagnesium {
	border-width:1px;
	border-color:#FFCC33;
	border-style:solid;
	background-color: #CC3300;
	}

.bodyTitreTarifMauve {
	font : 16x Verdana;
	color: #A9305D;	
	font-weight:bold;
}
	
	
.bodyTextMauveGros{
	font : 16x Verdana;
	color: #FF0000;	
	font-weight:bold;
}
.bodyTitremaronGras {

	font:18px Verdana;
	color: #4B250E;
	letter-spacing:normal;
	line-height:16px;
	font-weight:normal;
}

.bodysouligne {
	text-decoration:underline;
}


.bodyTextNormal {

	font:16px Tempus Sans ITC;
	color: #ED9C31;
	letter-spacing:normal;
	line-height:16px;
}

.bodytextvert {

	font:12px Verdana;
	color: #CEB800;
	letter-spacing:normal;
	line-height:16px;
	font-weight:bold;
}

.bodytitretextevert {

	font:18px Verdana;
	color: #CEB800;
	letter-spacing:normal;
	line-height:16px;
	font-weight:bold;
}

.bodytitretextevertmoyen {

	font:15px Verdana;
	color: #CEB800;
	letter-spacing:normal;
	line-height:16px;
	font-weight:bold;
}
.textmini {

	font:1px;
	color: #562600;
}

dl, dt, dd {
margin: 0;
padding: 0;
list-style-type: none;
}

#menu dl {

}

#menu dt {
	font-family: Verdana;
	font-size:13px;
	padding-top:5;
	padding-bottom:5;
	display:block;
	font-weight: bold;
	color: #ffcc33;
	vertical-align:bottom;
	background-color:#4B250E;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:#BD4105;

	
}
#menu dd {
color: #333333;

}


#menu dt a:hover {


}
#menu li a:hover {
}

#menu a {
	text-decoration: none;
}

#menu dt a {
	text-decoration: none;
	color: #ffcc33;
	
	
}


.informationtext {

	font:12px Verdana;
	color: #333333;
	letter-spacing:normal;
	line-height:16px;
}


.bodyTextmail {


	font:10px Verdana;
	color: #333333;
	letter-spacing:normal;
	line-height:normal;
	font-style: normal;
	font-size: medium;
}



.bodyTitretext {
	font:14px Verdana;
	color: #8B4A44;
	letter-spacing:normal;
	line-height:16px;
	font-weight: bold;
}


.bodymenuRouge {
	font:14px Verdana;
	color: #FFD457;
	letter-spacing:normal;
	line-height:16px;
}

.bodytextbaspage {
	font:12px Verdana;
	color: #CCCC33;
	letter-spacing:normal;
	line-height:16px;
}



.MbodyText {
	font:14px Verdana;
	color: #4B250E;
}

.MbodyText13 {
	font:12px Verdana;
	color: #4B250E;
}

.MbodyTextproduit13{
	font : 12px Verdana;
	color: #FDD758;	
}

.MbodyTitreproduit{
	font : 14px Verdana;
	font-weight:bold;
	color: #4B250E;	
}
.MbodyTextproduit{
	font : 14px Verdana;
	color: #FDD758;	
}
.MbodyTitre{
	font : 15px Verdana;
	font-weight:bold;
	color: #CEB800;	
}