body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color: #f2f9e0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
}
td {
	font-family: Comic sans MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	text-align:justify;
}




.legende{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #a6adb1;
	text-decoration: none;
}
a.legende:active{
		text-decoration: none;
color: #a6adb1;
}
a.legende:link{
		text-decoration: none;
	color: #a6adb1;
}

a.legende:visited{
		text-decoration: none;
	color: #a6adb1;
}

a.legende:hover{
	text-decoration: none;
	color: #FFFFFF;
}

.style8{color: #90D145; font-size:18px;}


.legende2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #a6adb1;
	text-decoration: none;
}
a.legende2:active{
		text-decoration: none;
color: #a6adb1;
}
a.legende2:link{
		text-decoration: none;
	color: #a6adb1;
}

a.legende2:visited{
		text-decoration: none;
	color: #a6adb1;
}

a.legende2:hover{
	text-decoration: none;
	color: #FFFFFF;
}

.menu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}

a.menu1:active{
		text-decoration: none;
	color: #FFFFFF;
}
a.menu1:link{
		text-decoration: none;
	color: #FFFFFF;
}

a.menu1:visited{
		text-decoration: none;
	color: #FFFFFF;
}

a.menu1:hover{
		text-decoration: none;
	color: #a6adb1;
}



.titre_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5B9E09;
	line-height: 24px;
}
.titre_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 24px;
}

.titre_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	line-height: 24px;
}


.pt_titre_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #90D145;
}
.pt_titre_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.gras_noir{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.gras_vert{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #90D145;
	font-weight: bold;
}

.gras_blanc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.feature_right {
	float: right;
	margin-left: 15px;
	
	
}

.feature_left {
	float: left;

	margin-right: 15px;
	
	
}
.feature_events {
	float: left;

	margin-left: 0px;
	margin-bottom: 10px;
	
	
}


.lien_vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#3E4C55;
	text-decoration: none;
	
}

a.lien_vert:active{
	text-decoration: none;
	color: #3E4C55;
}
a.lien_vert:link{
		text-decoration: none;
	color:#3E4C55;
}

a.lien_vert:visited{
		text-decoration: none;
	color:#3E4C55;
}

a.lien_vert:hover{
		text-decoration: underline;
	color: #3E4C55;
}


.input2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; width:150px; height:18px; border-style:solid; border-width:1px; border-color:#858687;}

.textarea3{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; width:150px; height:60px; border-style:solid; border-width:1px; border-color:#858687; overflow:hidden}

a.panier:active{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	color: #90D145;
	font-size: 18px;
	line-height: 24px;

}
a.panier:link{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	color:#90D145;
	font-size: 18px;
	line-height: 24px;
}

a.panier:visited{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	color: #90D145;
	font-size: 18px;
	line-height: 24px;
}

a.panier:hover{
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
	color: #90D145;
	font-size: 18px;
	line-height: 24px;
}
.pt_titre_noir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 24px;
}

.newsTxt1 {
  font-size: .8em;
  font-family: verdana, helvetica, arial, sans-serif;
}
.newsTxt2 {
  font-size: 1em;
  font-family: verdana, helvetica, arial, sans-serif;
  font-weight: bold;
}
.style2 {color: #FFFFFF}

table#galerie td:hover { background-color:#006600; }
