@charset "iso-8859-1";		
/*
-----------------------------------------------------------------------------------------
Global 
-------------------------------------------------------------------------------------- */
body {
	top : 0px;
	font-family:	Arial;
	color:			#BAC2C5;	
	FONT-SIZE: 		12px;
	background-color : #FFFFFF; 
} 
#container {	
	position: relative;
	padding-top: 0px;
	width: 			1000px;	 	
	margin: 		0 auto; 
	border: 		0px solid #990000 ;		   
	height : 850px;
} 	   

#pied {
height: 15px;
text-align : center ;	  
}

#menu {
background-color: #8E0E0E;
margin-left: 669px;	  
padding : 0 0 0 5px;		
/*min-height: 800px;*/
height: 800px; 
background: url(../img/menu.jpg) no-repeat;
}	

#text_ref {	
color: #828B90;
margin-left : 40px;
text-align: center;
FONT-SIZE: 10px;
} 	
/*
-----------------------------------------------------------------------------------------
Accueil
-------------------------------------------------------------------------------------- */

#accueil {		
background: url(../img/accueil.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#accueil_intro {
left:0 ; 
position: absolute;
padding : 200px 0 0 0px; 
border: 0px solid #111111 ;
width : 290px;
}

.directive {
font-weight:bold;
letter-spacing:2px;
text-align:right;
}

.txt_intro {		
color: #828B90 ;
text-align: right ; 
text-indent: 2em ;	  
line-height: 1.7em ;
font-weight:bold;
}
.txt_intro_noir {		
color: #000000 ;
text-align: right ; 
text-indent: 2em ;	  
line-height: 1.7em ;
font-weight:bold;
}
/*
-----------------------------------------------------------------------------------------
Contact
-------------------------------------------------------------------------------------- */

#contact {		
background: url(../img/contact.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#contact_presentation {
/*top : 322px;*/
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
text-align : center;
}
/*
-----------------------------------------------------------------------------------------
Engagements
-------------------------------------------------------------------------------------- */

#engagement {		
background: url(../img/engagement.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#engagement_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
text-align : center;
}
/*
-----------------------------------------------------------------------------------------
Reference
-------------------------------------------------------------------------------------- */

#reference {		
background: url(../img/references.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#reference_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
text-align : center;
}
/*
-----------------------------------------------------------------------------------------
nettoyage
-------------------------------------------------------------------------------------- */

#nettoyage {		
background: url(../img/nettoyage.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#nettoyage_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
/*text-align : center;*/
}

#nettoyage_gris {		
text-align: left; 
width:145px ;
line-height: 1.9em ;
color : #52770B;
margin-left: 20px;
}
/*
-----------------------------------------------------------------------------------------
dechets_menagers
-------------------------------------------------------------------------------------- */

#dechets_menagers {		
background: url(../img/gestion.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#dechets_menagers_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
/*text-align : center;*/
}


#dechets_menagers_gris {		
text-align: left; 
width:200px ;
line-height: 1.9em ;
color : #52770B;
margin-left: 20px;
}
/*
-----------------------------------------------------------------------------------------
surfaces
-------------------------------------------------------------------------------------- */

#surfaces {		
background: url(../img/traitement.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#surfaces_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
/*text-align : center;*/
}

#surfaces_gris {		
text-align: left; 
width:240px ;
line-height: 1.8em ;
color : #52770B;
margin-left: 20px;
}
/*
-----------------------------------------------------------------------------------------
decapage
-------------------------------------------------------------------------------------- */

#decapage {		
background: url(../img/decapage.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#decapage_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
/*text-align : center;*/
}

#decapage_gris {		
text-align: left; 
width:125px ;
line-height: 1.7em ;
color : #52770B;
margin-left: 20px;
}
/*
-----------------------------------------------------------------------------------------
espaces_verts
-------------------------------------------------------------------------------------- */

#espaces_verts {		
background: url(../img/entretien.jpg) repeat-x;
position: absolute;
left:0;
width: 669px;	
height:800px; 
}


#espaces_verts_presentation {
padding : 322px 0 0 345px; 
border: 0px solid #111111 ;
width : 280px;
font-weight:bold;
color : #000000;
line-height: 1.7em ;
/*text-align : center;*/
}

#espaces_verts_gris {		
text-align: left; 
width:170px ;
line-height: 1.9em ;
color : #52770B;
margin-left: 10px;
}

/*
-----------------------------------------------------------------------------------------
Polices
-------------------------------------------------------------------------------------- */
.copyright {
	FONT-SIZE: 10px ; color: #BAC2C5 ;
}
A.copyright {
	color: #BAC2C5 ; TEXT-DECORATION: none ; FONT-SIZE: 10px ; 
}
A.copyright:hover {
	color: #BAC2C5 ; TEXT-DECORATION: underline ; FONT-SIZE: 10px ; 
}

a {
margin: 0 2px;
color: #000000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
color: #828B90;
}	

a.menu_h {
text-align: center ; 
color: #FFFFFF;
text-decoration: none;
}
a:hover.menu_h{
text-decoration: none;
color: #828B90;
}	

a.menu_v {
text-align: center ; 
font-weight:bold;
color: #FFFFFF;
text-decoration: none;
FONT-SIZE: 		14px;
}
a:hover.menu_v{
text-decoration: none;
font-weight:bold;
color: #828B90;
FONT-SIZE: 		14px;
}	

ul{
padding: 0;
margin: 0;

}
li {
margin: 0 0 46px 0;
padding : 14px 0 15px 0 ;
list-style-type: none;
}

p {		
color: #000000 ;
margin: 0 0 10px 0;
text-align: justify ; 
text-indent: 2em ;	  
line-height: 1.5em ;
}


h1
{
	margin-left: 15px ;
	padding-left: 5px ;
	color: #FDDD8F ;	 
	font-family:	CalvinItal;
}
h2
{
	padding-left: 15px ;
	line-height: 20px ;
	font-size: 1.2em ;
	color: #FFFFFF ;
	text-align : left;
}

/*
-----------------------------------------------------------------------------------------
Divers
-------------------------------------------------------------------------------------- */
SELECT {
	FONT-SIZE: 12px; 
}
textarea { 
	background-color: #ffffff; border: 1px #ffb400 solid; color: gray
}					
.cache { position: absolute;left: -499em;top: -499em;text-indent: -499em; }	   
.mini { font-size : 10px; }	  

a.page:link {color:#FFFFFF; text-decoration:none}
a.page:visited {color:#FFFFFF; text-decoration:none}
a.page:active {color:#FFFFFF; text-decoration:underline}
a.page:hover {color:orange;}