html {
    background-image: url(images/gazon.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: 1024px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
.haut_site {
		
	background-image:url(images/haut_site.png);
	background-position:center;
	height:32px;
	width:993px;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	

	}
.bas_site {
		
	background-image:url(images/bas_site.png);
	background-position:center;
	background-repeat:no-repeat;
	height:39px;
	margin-left:auto;
	margin-right:auto;
	width:1017px;
	

	}
.calque0 {
	width: 1001px;
	
	background-image:url(images/centre.png);
	background-position:center;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;

	}
.calque1 {
	width: 940px;
	height: auto;
    padding-top:0px;
		margin-right:auto;
	margin-left:auto;
		}
		.calque_2{
	width: 940px;
	height: auto;
	margin-right:auto;
	margin-left:auto;
	background-color:#FFF;
}
		.calque_3{
	width: 940px;
	height: 20px;
		margin-right:auto;
	margin-left:auto;
}
	.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:7pt;
color:#3D3D3D;
text-decoration:none;
}
.s_menu
{
font-family:Tahoma;
font-size:8pt;
color:#367794;
font-style:italic;
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;

}
.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:#3D3D3D;
}
.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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
color:#367794;
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;
}

.formu1
{
font-family: Verdana; 
font-size: 7pt; 
width:140px;
border: 1px solid #ECCACA
}

.formu11
{
font-family: Verdana; 
font-size: 7pt; 
border: 1px solid #005725
}
.formu112
{
font-family: Verdana; 
font-size: 7pt; 
border: 1px solid #000000
}
.formu2
{
font-family: Verdana; 
font-size: 8pt; 
width: 150px;
border: 1px solid #2c83c5
}
.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;
}
.texte3
{
font-family:"Times New Roman", Times, serif;
font-size:11px;
color:#920122;
}
.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;
}
.numero4
{
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#e57a80;
}
.numero5
{
font-family:Georgia;
font-size:14px;
font-weight:bold;
color:#fcda3b;
}
.casebienvenue
{
background-color:#f6f6f6;
border-width:1px;
border-bottom: 1px dashed #2c83c5;
height:20px;
width:145px;
}
.stlocation
{
background-color:#f6f6f6;
border-width:1px;
border-bottom: 1px dashed #a8c843;
height:20px;
width:130px;

}

.caselocation
{
background-color:#f6f6f6;
border-width:1px;
border-bottom: 1px dashed #a8c843;
height:20px;
width:130px;
}
.caselocation1
{
background-color:#f6f6f6;
border-width:1px;
border-bottom: 1px dashed #555555;
height:20px;

}

.casetarifs
{
background-color:#f6f6f6;
border-width:1px;
border-bottom: 1px dashed #e57a80;
height:20px;

}
.caseemp
{
background-color:#f6f6f6;
border-width:1px;
border-bottom: 1px dashed #fcda3b;
height:20px;

}
.mnu0
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.mnu1
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#2c83c5;
}
.mnu2
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#a8c843;
}
.mnu3
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#555555;
}
.mnu4
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#e57a80;
}
.mnuemp
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
color:#e9c418;
}