html {
	BACKGROUND-ATTACHMENT: fixed;
    background-image: url(images/background.gif);
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #488D23;
	scrollbar-darkshadow-color: #488D23;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #488D23;
	scrollbar-shadow-color: #488D23;
	scrollbar-track-color: #488D23;
}
body {
	width: 910px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.calque0 {
	width: 880px;
	margin-left:15px;
	background-color: #FFFFFF;
	}
.calque1 {
	width: 910px;
	height: auto;
	background-image:url(images/fond_site3.png);
	background-repeat:no-repeat;
	}
		.calque_menu{
	width: 880px;
	margin-left:15px;
	background-color: #FFFFFF;
}
	.calque_contenu{
	width: 880px;
	margin-left:15px;
	height: auto;
	background-color: #FFFFFF;
}
	.calque_contenu1{
	width: 880px;
	height: auto;
	background-image:url(images/fond_contenu.png);
	background-repeat:no-repeat;
}
.calque_bas {
	width: 880px;
	margin-left:15px;
}

.in2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BORDER-LEFT: 0px; WIDTH: 120px; height:10px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.phpdiginputtext {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 8pt; BORDER-LEFT: 0px; WIDTH: 120px; height:10px; COLOR: #000000; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cc
{
border: none;
}
.concept
{
font-family:Tahoma;
font-size:8pt;
color:#FFFFFF;
text-decoration:none;
}
A.concept:hover
{
font-family:Tahoma;
font-size:8pt;
color:#FFFFFF;
text-decoration:underline;
}
.cellu {

border-bottom: 1px dashed #717171;
padding: 4px 0px 2px 3px;
text-decoration: none;
}
.cellu1 {

padding: 4px 0px 2px 3px;
text-decoration: none;
}
.cellu2 {

border-right:1px dashed #DBDBDB;
padding: 1px 0px 1px 2px;
text-decoration: none;
}
.cellu3 {
display: block;
border-bottom:1px dashed #DBDBDB;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
.h1 {
	font-family: Tahoma;
	font-size:16px;
	color:#30731B;
	font-weight: bold;
	}
.sm_bas
{
font-family:Tahoma;
font-size:8pt;
color:#30731B;
text-decoration:none;
}
a.sm_bas:hover
{
font-family:Tahoma;
font-size:8pt;
color:#E2363D;
text-decoration:none;
}
.mm_bas
{
font-family:Tahoma;
font-size:8pt;
color:#30731B;
text-decoration:none;
}
a.mm_bas:hover
{
font-family:Tahoma;
font-size:8pt;
color:#30731B;
text-decoration:underline;
}
.f_menu
{
font-family:Tahoma;
font-size:8pt;
color:#30731B;
text-decoration:none;
}
a.f_menu:hover
{
font-family:Tahoma;
font-size:8pt;
color:#30731B;
text-decoration:underline;
}
.s1_menu
{
font-family:Tahoma;
font-size:8pt;
color:#676767;
text-decoration:none;
}
.s_menu
{
font-family:Tahoma;
font-size:8pt;
color:#676767;
text-decoration:underline;
}
a.s_menu:hover
{
font-family:Tahoma;
font-size:8pt;
color:#676767;
text-decoration:none;
}
.rech
{
font-family:verdana;
font-size:10px ;
font-weight: bold; 
color:#8D8D8D;

}
.rech1
{
font-family:verdana;
font-size:10px ;
font-weight: bold; 
color:#FFFFFF;

}
.actu_accueil
{
font-family:Tahoma;
font-size:11px ;
color:#8D8D8D;

}
.adresss
{
font-family:Tahoma;
font-size:10px ;
color:#717171;
text-decoration:none;

}

.txtt1
{
font-family:Tahoma;
font-size:11px;
color:#818181;
}
.txtt2
{
font-family:Tahoma;
font-size:11px;
color:#5E5E5E;
text-decoration:underline;
}
.txt_bull
{
font-family:Tahoma;
font-size:11px;
color:#898989;
font-weight:bold;
}
.titre_actu
{
font-family:Trebuchet MS;
font-size:12px;
color:#777777;
font-weight:500;
text-decoration:none;
}
a.titre_actu:hover
{
font-family:Trebuchet MS;
font-size:12px;
color:#799B33;
font-weight:500;
text-decoration:underline;
}

.titre
{
font-family:Trebuchet MS;
font-size:16px;
color:#DA5858;
font-weight:bold;
text-decoration:none;
}
a.titre:hover
{
font-family:Trebuchet MS;
font-size:16px;
color:#DA5858;
font-weight:bold;
text-decoration:underline;
}

.titre_vert
{
font-family:Trebuchet MS;
font-size:16px;
color:#005725;
font-weight:bold;
text-decoration:none;
}
.titre_gris
{
font-family:Trebuchet MS;
font-size:16px;
color:#777777;
font-weight:bold;
text-decoration:none;
}
.titre_tab
{
font-family:Trebuchet MS;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.titre_tab1
{
font-family:Trebuchet MS;
font-size:14px;
color:#8D8D8D;
font-weight:bold;
text-decoration:none;
}

.formu1
{
font-family: Verdana; 
font-size: 7pt; 
width:140px;
border: 1px solid #ECCACA
}

.formu11
{
font-family: Verdana; 
font-size: 7pt; 
border: 1px solid #005725
}
.formu2
{
font-family: Verdana; 
font-size: 8pt; 
border: 1px solid #940022
}
.btt
{
border:1px solid #FFFFFF;
font-weight: bold;
font-family: Verdana; 
font-size: 9pt;
color: #ffffff;
background-color: #91DF57;
size:10pt;
}

.zn_text
{
	font-family: Verdana;
	background-color:#F1E0DE;
	color:#8c4b32;
	font-size: 7pt;
	border-top: 1px solid #F1E0DE;
	border-right: 1px solid #F1E0DE;
	border-bottom: 1px solid #F1E0DE;
	border-left: 1px solid #F1E0DE;
}


.texte1
{
font-family:Verdana;
font-size:11px;
color:#920122;
}

.texte2
{
font-family:Verdana;
font-size:11px;
color:#C16B36;
}
.numero1
{
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#70C434;
text-decoration:underline;
}
a.numero1:hover
{
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#DE2C32;
text-decoration:none;
}
.numero2
{
font-family:Georgia;
font-size:16px;
font-weight:bold;
color:#DE2C32;
text-decoration:none;
}
.numero3
{
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#70C434;
}
