/* CSS Document */
body {
	margin: 0px 0;
	padding: 0;
	text-align: center;
	background-color: #f2f1e9;
	background-repeat: repeat-x;
		
}

h1{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #576e21;

}

h3{
color:#827f64;
font-family:"Trebuchet MS", Helvetica, sans-serif;
text-decoration:underline;
font-size:13px;
margin-bottom:-10px;
}
h4{
color:#333;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:9px;
}
h5{
margin-top:0px;
margin-bottom:0px;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
}
p{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height: 14px;
}

#global
{
	width: 900px;
	/*height: 90%;*/
	margin: 0 auto;
	text-align: left;
	/*background-color:#CCCCCC;*/
	margin-top:20px;
}
/*HEADER----------------------------------------------------------------*/
#header
{
	width:900px;
	height:135px;
	margin: 0 auto;
	background-image: url(images/fond_header.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
/*MENU GAUCHE---------------------------------------------------------*/
#menugauche
{
	width:200px;
	/*background-color:#FFFF33;*/
	padding-top:10px;
	/*padding-left:10px;*/
	font:"Times New Roman", Times, serif;
}

#menugauche li
{

margin-left: -25px;
list-style-type: none;
background-color:#6f8c2a;
width:170px;
height:23px;
margin-bottom:8px;
}
#menugauche li a
{
	display: block;
	width:160px;
	height:23px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	padding-left:10px;
	line-height: 25px;
	border: thin solid #fff;
}
#menugauche li a:hover
{
	color:#6f8c2a;
	background-color:#fff;
	border: thin solid #6f8c2a;
}
#coordonees
{
	padding-left:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#000;
}
#coordonees a
{
	color:#333;
	text-decoration:none;}
#coordonees a:hover
{
	color:#333;
	text-decoration:underline;}
.num
{
	color:#333;
}
.carteoi{
	padding-left:15px;
	padding-top:20px;
}
/*IMAGE D'ACCUEIL----------------------------------------------------------*/
.imgaccueil{
	float:right;
}
/*CONTENU------------------------------------------------------------------------------------------------------------------*/
#contenu{
width:675px;
height:100%;
/*background-color:#CCC;*/
float:right;
margin-top:25px;
padding-left:5px;
margin-right:0px;
}
/*PRESENTATION---------------------------------------------------------*/
.imgpresent{
float:left;
margin-bottom:20px;
}
/*---------------------------*/
#textpresent{
margin-top:0px;
width:420px;
/*background-color:#FFF;*/
float:right;
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
#textpresent ul{
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:12px;
color:#333;
}

/*GALERIE---------------------------------------------------------*/
#galerie{
/*margin-top:-20px;*/
font-size:9px;
font-family:"Arial", Helvetica, sans-serif;
text-align:right;
color:#000;
}
#galerie h1{

	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #576e21;
	text-align:left;
	display:block;
	background-color:#fff;
	float:right;
	width:100%;
	text-indent: 10px;
	margin-top:15px;
	margin-bottom:5px;
}
#galerie img{
float:left;
margin:2px;
}
#galerie a img{
border: 0px;
}
/*SITUATION---------------------------------------------------------*/
#situation{
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
#situation img{
float:left;
margin-right:50px;
margin-bottom:30px;
}
#situation p{
font-family:"Trebuchet MS", Helvetica, sans-serif;
}
#situation ul{
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	line-height: 16px;
}
/*CONTACT----------------------------------------------------------*/
#formulaire{
	width:550px;
	margin-top:30px;
	padding-top:20px;
	margin-left:10px;
	line-height: 22px;
	float:left;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #CCC;
	background-image: url(images/fond_contact.jpg);
	background-repeat: no-repeat;
}
#formulaire input{

	/*width:370px;
	float:right;
	height: 15px;
	
	border: 1px solid #dfe2dc;
	/*margin-bottom: 5px;*/
	font-size: 0.9em;
	color: #666;
	/*text-indent: 5px;*/
}
#formulaire select{

	/* width:370px;
	float:right;
	height: 15px;
	
	border: 1px solid #dfe2dc;
	/*margin-bottom: 5px;*/
	font-size: 0.9em;
	color: #666;
	/*text-indent: 5px;*/
}
#formulaire textarea{
	width:370px;
	float:right;
	border: 1px solid #dfe2dc;
	/*margin-bottom: 5px;*/
	font:"Trebuchet MS", helvetica, sans-serif;
	color: #666;
	/*text-indent: 5px;*/
}

.enonce{
float:left;
text-align:right;
width:150px;

}
/*---------*/
#formulaire input.img{
float:right;
margin-top:20px;
margin-right:115px;
}

/*FOOTER------------------------------------------------------------------------------------------------------------------*/
#footer{
float:right;
color:#999;
	margin-top:50px;
	margin-bottom:30px;
	width:900px;
	height:100%;
	text-align:center;
	font-family:"Arial", helvetica, sans-serif;
	font-size:10px;
}
a.footer:link
{
color:#5D563F;
text-decoration:none;
}
a.footer:visited {
	color:#5D563F;
	text-decoration:none;
}
a.footer:hover
{
text-decoration:underline;
}
a.footer:active {
text-decoration:none;
	color:#666;
}
/*----------------------------*/
a.mediako:link {
	font-family:"Arial", helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
}
a.mediako:visited {
	color:#000;
	text-decoration:none;
}
a.mediako:hover {
	color:#FF0000;
	text-decoration:none;
}
a.mediako:active {
	color:#333;
	text-decoration:none;
}
/*----------------------------------------------------------------------*/
