body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(../images/fd_gene.jpg) repeat-y;
	background-color: #edf0e7;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #716F63;
	
}

.menu{
	background: url(../images/menu.jpg) no-repeat;
	background-color: #ffffff;
 }

.texte1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F2F8DF;
	
}
		

.titre1 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #716F63;}
.texte2 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #716F63;}
.texte2 a:link {
	color: #716F63;
	text-decoration: underline;
}
.texte2 a:visited {
	color: #716F63;
	text-decoration: underline;
}
.texte2 a:hover {
	color: #716F63;
	text-decoration: underline;
}
.texte2 a:active {
	color: #716F63;
	text-decoration: underline;
}


.texte3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #716F63;
}
.texte3b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939185;
}
.texte4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ADADAD;
}
.texte4 a:link {
	color: #ADADAD;
	text-decoration: none;
}
.texte4 a:visited {
	color: #ADADAD;
	text-decoration: none;
}
.texte4 a:hover {
	color: #ADADAD;
	text-decoration: none;
}
.texte4 a:active {
	color: #ADADAD;
	text-decoration: none;
}




.texte5{color: #E4E4E4}
a:link {
	color: #F2F8DF;
	text-decoration: none;
}
a:visited {
	color: #F2F8DF;
	text-decoration: none;
}
a:hover {
	color: #F2F8DF;
	text-decoration: none;
}
a:active {
	color: #F2F8DF;
	text-decoration: none;
}

.style2 {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #7D9E1E; font-weight: bold; }
.style2 a:link {
	color: #7D9E1E;
	text-decoration: underline;
}
.style2 a:visited {
	color: #7D9E1E;
	text-decoration: underline;
}
.style2 a:hover {
	color: #7D9E1E;
	text-decoration: underline;
}
.style2 a:active {
	color: #7D9E1E;
	text-decoration: underline;
}



.txt_2 { font-size: 11px; font-family: tahoma, Helvetica, sans-serif; color: #5B8603; text-decoration:underline; }
.txt_2 a:link {
	color: #5B8603;
	text-decoration: underline;
}
.txt_2 a:visited {
	color: #5B8603;
	text-decoration: underline;
}
.txt_2 a:hover {
	color: #5B8603;
	text-decoration: underline;
}
.txt_2 a:active {
	color: #5B8603;
	text-decoration: underline;
}

.input_devis {
	height: 18px; BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}	

.text_devis {
	BORDER-RIGHT: #7f9db9 1px solid; BORDER-TOP: #7f9db9 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #7f9db9 1px solid; COLOR: #000000; BORDER-BOTTOM: #7f9db9 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}	

.button { font-family: Tahoma; font-size: 11px; color: #FFFFFF; }
.button A:link {FONT-SIZE: 11px; FONT-FAMILY: Tahoma;  TEXT-DECORATION: none;  color: #FFFFFF;}
.button A:visited{FONT-SIZE: 11px; FONT-FAMILY: Tahoma;  TEXT-DECORATION: none;  color: #FFFFFF;}
.button A:active{FONT-SIZE: 11px; FONT-FAMILY: Tahoma;  TEXT-DECORATION: none;  color: #FFFFFF;}
.button A:hover{FONT-SIZE: 11px; FONT-FAMILY: Tahoma;  TEXT-DECORATION: none;  color: #FFFFFF;}


.head { font-size: 10px; font-family:  tahoma, Helvetica, sans-serif; color: #525252; }
.titre { font-size: 18px; font-family: Arial, Helvetica, sans-serif; color: #716F63;  }




.news_header {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.news_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #477A37;
}
.news_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #716F63;
}
.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #716F63
}

.news_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #477A37;
}
.news_link A:link { TEXT-DECORATION: none;  color: #477A37;}
.news_link A:visited{  TEXT-DECORATION: none;  color: #477A37;}
.news_link A:active{  TEXT-DECORATION: none;  color: #477A37;}
.news_link A:hover{  TEXT-DECORATION: none;  color: #477A37;}
