@charset "iso-8859-1";		
/*
-----------------------------------------------------------------------------------------
Global 
-------------------------------------------------------------------------------------- */
body {
	top : 10;
	/*margin: 0;
	padding: 0;	*/
	font-family:	verdana, arial, sans-serif;
	color:			#3A000A;	
	FONT-SIZE: 		12px;
	background-color : #626C75; 
} 
#container {
	position: 		relative;
	width: 			850px;
	margin: 		0 auto; 
	background-color: #FDDD8F; 
	border: 		2px solid #770000 ;		  
background:	#FFFFFF url(img/map.gif) no-repeat bottom left;	
} 

/*
-----------------------------------------------------------------------------------------
Autres blocs
-------------------------------------------------------------------------------------- */
#header {
height: 226px;
background: #999999 url(img/line_vertical.gif) top left repeat-x;
}
#centre {
background-color: #FFFFFF;
margin-left: 235px;	  
padding : 10px;
}
#gauche {		
position: absolute;
left:0;
width: 235px;
margin-top : 50px ;
}
#pied {
height: 15px;
background-color: #333333;	  
text-align : center ;
}				 
#div_1 { 
position: absolute; width: 300px; left:0 ; margin-left:235px; 
}
#div_2 { 
background-color: #FFFFFF; margin-left: 300px; 
} 
/*
-----------------------------------------------------------------------------------------
Polices
-------------------------------------------------------------------------------------- */
a { 
margin: 0 2px; color: #3A000A; text-decoration: none;  border-bottom: 1px dashed #00B7E5 ;
} 
a:hover { 
text-decoration: underline; border-bottom: 0px ;
}
.copyright {
	FONT-SIZE: 10px ; color: #FFFFFF ;
}
A.copyright {
	color: #FFFFFF ; TEXT-DECORATION: none ; FONT-SIZE: 10px ; border-bottom: 0px ;
}
A.copyright:hover {
	color: #FFFFFF ; TEXT-DECORATION: underline ; FONT-SIZE: 10px ; 
}

.menugauche {
list-style-type: none;
margin-left: 10px ;
padding:0;
font-size:12px;
}
.menugauche ul {
margin-bottom: 10px;
}
.menugauche li {
margin-bottom: 10px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;	   
border-bottom: 0px ;
}
.menugauche a:hover {
text-decoration: none;
}

ul { 
list-style:none; 
font-size:9px;
}
li { 
margin-bottom: 5px;
background:url(img/arr.gif) left top no-repeat;
padding:0 0 0 13px;
}
li a {  
border-bottom: 0px ;
}
p {		
color: #3A000A ;
margin: 0 0 10px 0;
text-align: justify ; 
text-indent: 2em ;	  
line-height: 1.7em ;
}
p.edito {		
color: #3A000A ;
margin: 0 0 30px 0;
text-align: justify ; 
text-indent: 2em ;	  
line-height: 1.7em ; 
font-weight: bold;	  
font-size: 13px ;
}
p.portfolio {	
margin: 0 0 0 0;	
color: #FFFFFF ;
text-align: center ; 
font-weight: bold;	  
font-size: 13px ;
text-indent: 0em ;	  
}
h1
{
	position: absolute;left: -499em;top: -499em;text-indent: -499em;
}
h2
{
	padding-left: 25px ;
	line-height: 25px ;
	font-size: 1.4em ;
	background: url(img/h2.gif) no-repeat left bottom ;
	color: #BF8229 ;
	border-bottom: 1px solid #BF8229 ;
}
h3
{
	margin-left: 15px ;
	padding-left: 5px ;
	font-size : 13px ;
	border-bottom: 1px solid #770000 ;
	border-left: 1px solid #770000 ;
	color: #00B7E5 ;
}
h4
{
	padding-left: 5px ;	 
	color: #770000 ;	
}		
span.turquoise
{
color: #770000 ;
}
/*
-----------------------------------------------------------------------------------------
Divers
-------------------------------------------------------------------------------------- */
INPUT {
	FONT-SIZE: 12px; background-color: #ffffff; border: 1px #990000 solid; color: #990000 ;
}
SELECT {
	FONT-SIZE: 12px; 
}
textarea { 
	background-color: #ffffff; border: 1px #ffb400 solid; color: gray
}					
.cache { position: absolute;left: -499em;top: -499em;text-indent: -499em; }	
