body {
	background-color:#eeeeee;
	margin:0px;
	padding:0px;
		
}
.contact td { vertical-align:top; }
.newsletter td { vertical-align:top; }
.content{
	background-color:#FFF;
	width:1000px;
	margin-left: auto;
	margin-right:auto;
	position: relative;

}

.content img{
	border:none;
}
#cadreinfovert {
	padding:5px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#D6F2DA;
	border: 1px solid #96cc3b;
	color:#79B382;
}
.txt-green {
	color:#96cc3b;
}
.fond{
	background-color:#FFF;
	width:984px;
}

td.banner{
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	height:153px;
	width:984px;
}

.ligne{
	background-image:url(../images/ligne.jpg);
	background-repeat:repeat-x;
	height:2px;
	margin-top:2px;
}


/*.topmenulink-gauche {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#999;
	
}

.topmenulink-gauche a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	margin-left:20px;
	margin-right:20px;
	color:#999;
	text-decoration:none;
}

.topmenulink-gauche a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	margin-left:20px;
	margin-right:20px;
	color:#96cc3b;
	text-decoration:none;
}


.topmenu{
	background-image:url(../images/topmenu-fond.png);
	background-repeat:repeat-x;
	height:45px;  }*/
	
.topmenu{
	background-image:url(../images/topmenu-fond.png);
	background-repeat:repeat-x;
	height:45px;
	text-align:center;
	
}


.topmenulink-droit {
float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#999;
	text-align:center;
	vertical-align:middle;
	margin:5px 15px 5px 15px;
}

.topmenulink-droit a {
float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#999;
	text-decoration:none;
	margin:5px 15px 5px 15px;
}

.topmenulink-droit a:hover {
float: left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#96cc3b;
	text-decoration:none;
	margin:5px 15px 5px 15px;
}

.on {
	float: left;
	margin:5px 15px 0px 15px;
	padding:0 4px 0 4px;

}
.on a {
	float: left;
	background-image:url(../images/topmenu-on.png);
	background-position:center;
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#fff;
	vertical-align:middle;
	text-decoration:none;
	margin:0px;
	padding:5px 0px 5px 0px; 
	height: 20px;
}

.on img {
	float: left;
	/*vertical-align:middle;*/
	margin:0px;
	padding:0px 0px 0px 0px;
}




td.cercle-bas{
	background-image:url(../images/topmenu-cercle.png);
	background-repeat:no-repeat;
	width:60px;
	height:40px;
}


#flag {
	top:13px;
	width:90px;
	height:30px;
	
	
}
			#flag ul, li {
		        list-style-type: none;
				margin:0;
				padding:0;	
			}
			
			#flag li {
				float:right;
			}
			
			#flag li a {
				display:block;
			
			}
						
						#flag a#flag-fr {
							background-image: url(../images/fr.png);
							width:27px;
							height:27px;
							background-repeat: no-repeat;
							display: block;	
							padding-right:10px;
							padding-top:7px;
							margin-top:10px;
						}
						#flag a#flag-nl {
							background-image: url(../images/nl.png);
							width:27px;
							height:27px;
							background-repeat: no-repeat;
							display: block;	
							padding-right:10px;
							padding-top:7px;
							margin-top:10px;
						
						}
		
.contact{
	display:block;
	
}


.contact-titre {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	margin-left:3px;
}


.newsletter-titre{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	margin-left:3px;
}

.newsletter{
	display:block;

	
}


td.leftmenu-fond{
	border-right:#96cc3b solid 1px;
	width:205px;
	height:3px;
	
	
}

.leftmenu-align{
	background-color:#FFF;
	width:205px;
	vertical-align:top;
	margin-bottom:20px;
	
	
}


.titre{
	background-image:url(../images/leftmenu-fond-bouton.jpg);
	background-repeat:repeat-x;
	height:24px;
	width:205px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	vertical-align:middle;
	color:#999;
	margin-bottom:10px;
	margin-top:10px;
	text-align:center;
	padding-top:3px;
}

.sous-titre{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#999;
	margin-left:5px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
}


.sous-titre a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#999;
	margin-left:5px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	text-decoration:none;
}


.sous-titre a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#96cc3b;
	margin-left:5px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	text-decoration:none;
}

.sous-titre-on a{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#96cc3b;
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	text-decoration:none;
}


td.contenu-align{
	padding:10px;
	color:#039;
	
}
td.contenu-align a{
	text-decoration:underline;
	color:#000;
	
}


td.contenu-align ul li {
	list-style-image: url(../images/puce.jpg);
}

td.contenu-align ol li{
	list-style-type:decimal;
}

.mot ul li {
	list-style-type:square;
	padding-bottom:10px;
	padding-right:5px;
	
}




.titre-page{
	background-image:url(../images/shape-titre.png);
	background-repeat:no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#000;
	padding-bottom:15px;
	padding-top:5px;
	margin-left:20px;
	margin-top:20px;
	
}

.focus {
	vertical-align:top;
	padding-left:100px;
	font-size:12px;
	padding-right:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
}



td.cadre-gauche{
	background-image:url(../images/cadre-mots.png);
	background-repeat:no-repeat;
	width:520px;
	height:215px;
	padding-bottom:10px;
	text-decoration:underline;
	
}

.mot {
	color:#666;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	padding-left:20px;
	padding-right:40px;
	padding-top:20px;
	padding-bottom:15px;
	text-decoration:none;
}

.mot a , .mot a:visited , .mot a:hover  {
	color:#039;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-decoration:underline;
	
}

td.cadre-droite {
	background-image:url(../images/cadre-pt.png);
	background-repeat:no-repeat;
	width:227px;
	height:214px;
	text-decoration:none;
	
	
}

.check-align{
	background-image:url(../images/check.png);
	background-repeat:no-repeat;
	width:145px;
	height:25px;
	margin-left:20px;
	margin-right:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	padding-left:35px;
	padding-top:5px;
	padding-right:10px;
	
}

.plus a , .plus a:hover{
	background-image:url(../images/plus.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:6px;
	margin-left:20px;
	margin-bottom:7px;
	margin-right:35px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#96cc3b;
	padding-left:25px;
	padding-top:1px;
	text-decoration:none;
	display:block;
}


td.texte-align{
	margin-right:30px;
	margin-bottom:20px;
	margin-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
}
td.texte-align a , td.texte-align a:visited , td.texte-align a:hover{
	text-decoration:underline;
	color:#039;
	
}

td.fond-temoignage{
	background-color:#FFF;
	border:solid #999 1px;
	width:170px;
	height:70px;
	margin-left:50px;
	text-decoration:none;
}

.temoignage{
	margin-left:20px;
	margin-bottom:20px;
}

.temoignage-titre{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	margin-top:10px;
	margin:5px;
}

.temoignage-texte{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	margin-top:10px;
	margin:5px;
}

.plus-temoignage a , .plus-temoignage a:hover{
	background-image:url(../images/plus.png);
	background-repeat:no-repeat;
	background-position:left center;
	margin-top:6px;
	margin-left:5px;
	margin-bottom:7px;
	margin-right:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#96cc3b;
	padding-left:25px;
	padding-top:1px;
	display:block;
	text-decoration:none;

}

.bottommenu-fond{
	background-image:url(../images/bottommenu-fond.jpg);
	background-repeat:repeat-x;
	height:37px;
}


td.bottommenu-link a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
	margin-top:11px;
	padding-left:40px;
	padding-right:40px;
}

 td.bottommenu-link a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#999;
	text-decoration:none;
	margin-top:11px;
	padding-left:40px;
	padding-right:40px;
}


td.ombre-left{
	background-image:url(../images/ombre-gauche.png);
	background-repeat:repeat-y;
	width:8px;
}

td.ombre-right{
	background-image:url(../images/ombre-droite.png);
	background-repeat:repeat-y;
	width:8px;
}
td.ombre-bottom{
	background-image:url(../images/ombre-bas.png);
	background-repeat:repeat-x;
	width:8px;
}

td.ombre-coing{
	background-image:url(../images/coin-gauche.png);
	background-repeat:repeat-x;
	width:8px;
}
td.ombre-coind{
	background-image:url(../images/coin-droit.png);
	background-repeat:repeat-x;
	width:8px;
}

.langues{
	margin-top:4px;
}

#copyright , #copyright a , #copyright a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	margin-right:5px;
	vertical-align:top;
	text-decoration:none;
}
a:link {
	text-decoration: none;
	
}
a:visited {
	text-decoration: none;
	
}

a:active {
	text-decoration: none;
	color:#96cc3b;
	
}


/*Style pour WW*/
h6 , h6 a{
	font-size:8px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding:0px;
	margin:0px;
}


h5 , h5 a{
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	color:#F00;
	padding:0px;
	margin:0px;
}

h4 , h4 a{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding:0px;
	margin:0px;
}

h3 , h3 a{
	font-size:13px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding:0px;
	margin:0px;
}

h2 , h2 a{
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding:0px;
	margin:0px;
}

h1 , h1 a {
	font-size:15px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	padding:0px;
	margin:0px;
}

