body {
	background-color:#8f989d;
	background-image: url('../../images/bg.jpg');
	background-position: top;
	background-repeat: repeat-x;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
}

a:link { color: #e3b000 ; text-decoration: underline; font-family:verdana, arial; font-size:11px; }
a:visited { color: #e3b000 ; text-decoration: underline; font-family:verdana, arial; font-size:11px; }
a:active { color: #e3b000 ; text-decoration: none; font-family:verdana, arial; font-size:11px; }
a:hover { color: #e3b000 ; text-decoration: none; font-family:verdana, arial; font-size:11px; }

a.gras:link { color: #555555 ; text-decoration: underline; font-family:verdana, arial; font-size:10px; font-weight:bold; }
a.gras:visited { color: #555555 ; text-decoration: underline; font-family:verdana, arial; font-size:10px; font-weight:bold; }
a.gras:active { color: #555555 ; text-decoration: none; font-family:verdana, arial; font-size:10px; font-weight:bold; }
a.gras:hover { color: #555555 ; text-decoration: none; font-family:verdana, arial; font-size:10px; font-weight:bold; }

a.gros:link { color: #555555 ; text-decoration: underline; font-family:verdana, arial; font-size:12px; font-weight:bold; }
a.gros:visited { color: #555555 ; text-decoration: underline; font-family:verdana, arial; font-size:12px; font-weight:bold; }
a.gros:active { color: #555555 ; text-decoration: none; font-family:verdana, arial; font-size:12px; font-weight:bold; }
a.gros:hover { color: #555555 ; text-decoration: none; font-family:verdana, arial; font-size:12px; font-weight:bold; }

a.blanc:link { color: #FFFFFF ; text-decoration: underline; font-family:verdana, arial; font-size:11px; font-weight:bold; }
a.blanc:visited { color: #FFFFFF ; text-decoration: underline; font-family:verdana, arial; font-size:11px; font-weight:bold; }
a.blanc:active { color: #FFFFFF ; text-decoration: none; font-family:verdana, arial; font-size:11px; font-weight:bold; }
a.blanc:hover { color: #FFFFFF ; text-decoration: none; font-family:verdana, arial; font-size:11px; font-weight:bold; }

a.footer:link { color: #FFFFFF ; text-decoration: underline; font-family:verdana, arial; font-size:10px; font-weight:bold; }
a.footer:visited { color: #FFFFFF ; text-decoration: underline; font-family:verdana, arial; font-size:10px; font-weight:bold; }
a.footer:active { color: #FFFFFF ; text-decoration: none; font-family:verdana, arial; font-size:10px; font-weight:bold; }
a.footer:hover { color: #FFFFFF ; text-decoration: none; font-family:verdana, arial; font-size:10px; font-weight:bold; }

a.marron:link { color: #662400 ; text-decoration: underline; font-family:verdana, arial; font-size:11px; font-weight:bold; }
a.marron:visited { color: #662400 ; text-decoration: underline; font-family:verdana, arial; font-size:11px; font-weight:bold; }
a.marron:active { color: #662400 ; text-decoration: none; font-family:verdana, arial; font-size:11px; font-weight:bold; }
a.marron:hover { color: #662400 ; text-decoration: none; font-family:verdana, arial; font-size:11px; font-weight:bold; }



td, p, div, input, textarea {
	font-family:verdana, arial, helvetica;
	font-size:11px;
	color:#555555;
	line-height:16px;
	padding:0;
	margin:0;
	text-decoration: none;
}

.homeHM {
	background-image: url('../../images/bg-hmh.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

.menuBois {
	background-color:#ffffff;
	background-image: url('../../images/fond_bois.jpg');
	background-position: top;
	background-repeat: no-repeat;
}

HR {
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	border:0px;
	padding:0px;
	margin:0px;
}

FORM {
	margin:0px;
	padding:0px;
}
/*
ul
{
	padding-top:5px;
	margin-left: 0;
	padding-left: 10;
	padding-bottom:0;
	margin:0;
	list-style: none;
}

ul li
{
	padding-left: 10px;
	background-image: url('../../images/liste.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-bottom:4px;
	text-indent:4px;
}
*/
input {
	border-style:solid;
	border-width:1px;
	font-size:11px;
}

select {
	border-style:solid;
	border-width:1px;
	padding-left:4px;
	padding-right:4px;
	background-color:#f5ffd2;
	border-color:#d8e38c;
	font-size:11px;
	color:#678400;
}

select.menuR {
	font: 9px arial, verdana, helvetica ; color: #666666;
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}

input.blanc {
	background-color:#ffffff;
	border-color:#000000;
}


.LayerBadge {
	background-color:#ffffff;
	border-color:#666666;
	border-style:solid;
	border-width:1px;
	padding:20px;

}

.comboBlanc {
	background-color:#ffffff;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	font-size:9px;
}

.inpSubmit {
	color:#678400;
	font-size:11px;
}

textarea { 
	border-style:solid;
	border-width:1px;
	padding-left:4px;
	padding-right:4px;
	background-color:#f5ffd2;
	border-color:#d8e38c;
	font-size:11px;
	color:#678400;
}

.titre {
	font-family:arial, verdana, helvetica;
	font-size:13px;
	color:#7ec624;
	font-weight:bold;
}

.divFL {
	padding:1px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	border:1px;	
	border-style:solid;
	border-color: #666666;
	background-color:#FFFFFF;
}

.texteBleu {
	font-family:verdana, arial, helvetica;
	font-size:12px;
	color:#2d6aa7;
}

.titreExposant {
	font-family:verdana, arial, helvetica;
	font-size:11px;
	font-weight:bold;
	color:#5d758a;
}

.titreExposantURL {
	font-family:verdana, arial, helvetica;
	font-size:11px;
	font-weight:bold;
	color:#ea8600;
}

.texteGros {
	font-family:verdana, arial, helvetica;
	font-size:12px;
	font-weight:bold;
	color:#555555;
	line-height:16px;
}

.texteGras {
	font-family:verdana, arial, helvetica;
	font-size:10px;
	font-weight:bold;
	color:#555555;
	line-height:16px;
}

.texteBlanc {
	font-family:verdana, arial, helvetica;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

.texteBl {
	font-family:verdana, arial, helvetica;
	font-size:11px;
	color:#FFFFFF;
}



.texteR {
	color:#ea8600;
}

.MyBox {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	border:1px;	
	border-style:solid;
	border-color: #e2e2e2;
	background-color:#FFFFFF;
}

.boxFlash {
	padding:2px;
	margin-bottom:10px;
	border:1px;	
	border-style:solid;
	border-color: #e2e2e2;
	background-color:#FFFFFF;
}

.inpRadio {
	border: 0px;
	background-color:#484848;
}

.pointilles {
	background-image : url('../../images/pointilles.gif');
	background-repeat: repeat-x;
	background-position: center;
	height:15px;
}

.flNews {
	width:146px;
	background-color:#e2ae26;
	border:1px;	
	border-style:solid;
	border-color: #662400;
}

.divBleu {
	background-color:#ecf1fd;
	border:1px;	
	border-style:solid;
	border-color: #91a6d7;
	padding:4px;
}

.flaBanner {
	padding:1px;
	margin:0px;
	background-color:#003300;
}