BODY {
  color:#4B271B;
  padding:0px;  
  margin:0px;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color:#e7e1cf;
text-align:center;

padding-top:2px;
}
DIV.liengdf{
	/*position: relative;
	left: 910px;*/
	margin-left:75px;
	float:left;
	width:52px;
	height:43px;
}
DIV.border {
width:1002px;
  border: solid 1px #642104 ;
  margin:auto;
margin:auto;

}

TD{
	font-size:12px;
}
A{
	text-decoration:none;
  color:#4B271B;
}

A:hover{
	text-decoration:none;
	color:#966;
}
TD.entete{
background-image: url('logos/index_01.jpg');
background-repeat:no-repeat;
height:161px;
}


TD.topline{
background-image: url('logos/index_02.jpg');
height:21px;
padding-left:12px;
padding-top:4px;
font-size:14px;
}


DIV.title {
  margin-left:190px;
  width:200px;
margin-bottom:110px;
font-size:24px;
text-align:center;
}

TD.corps{
background-image: url('logos/index_03.jpg');
background-position: top left;
background-repeat: no-repeat;
font-size:11px;
vertical-align:top;
}

P.intro{
	font-size:12px;
	margin:160px;
	margin-top:20px;
	margin-bottom:40px;
	text-align:center;
}

DIV.TopCorps{
	margin-top:12px;
margin-left:30px;
margin-right:0px;
text-align:justify;
width:968px;
vertical-align:top;

}

.smalltxt{
	font-size:10px;

}

/*------------------------------------
----------DIAPORAMA-------------------*/

.galleria{list-style:none;width:250px}
.galleria li{display:block;width:60px;height:60px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
li.active {
display:block;
border:solid 1px #f29854;
width:60px;
float:left;
padding:0px;}

.nav{width:250px;padding:auto;padding-top:4px;font:10px 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase; margin-bottom:10px; text-align:center;}
	
	a.galerie{color:#444444;text-decoration:none; width:80px;  float : left; clear:none;}
	a.galerie:hover{color:#67a;}
	.caption{font-style:italic;color:#444444;}
	.galerie{float:left; clear:both;margin-top:1em; text-align:center;}
	.galerie{width:260px;margin:0 0;}
	.galerie li{width:61px;height:45px;border: 1px solid #ad491a;margin: 1px; float:left;}
	.galerie li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{padding-bottom:4px;width:250px;text-align:center; border:solid 1px #444444;margin:auto;}
	#main_image img{margin-bottom:10px; width:250px;}
	
	
	.info{text-align:left;width:250px;margin:0px 0;border-top:1px dotted #444444;padding-top:30px;}
	.info p{margin-top:1.6em;}
	ul.galerie_thumb{
		margin:0px;
		float:left;
		padding:0px;
	}
	


DIV.plan{
	float:left;
	clear:both;
	margin-top : 40px;
	font-size:12px;
	
}

DIV.txt{
	float:left;
	margin-left:25px;
	margin-right:10px;
	width:640px;
	
	
	
}

P{
	font-size:12px;
	
}


DIV.contact{
	float:left;
	clear:both;
	margin-top : 40px;
	text-align:center;
	font-size:12px;
	width:250px;
	padding-top : 40px;
	border-top:solid 1px #333;
	
}

DIV.liens{
	float:left;
	clear:both;
	margin-top : 40px;
	text-align:left;
	font-size:12px;
	padding-top : 40px;
	border-top:solid 1px #333;
	width:250px;
	
}

DIV.voisins{
	float:left;
	clear:both;
	margin-top : 40px;
	text-align:left;
	font-size:12px;
	padding-top : 40px;
	border-top:solid 1px #333;
	width:250px;
	
}

DIV.fdtitre{
	background-image: url('logos/fd-titre.png');
background-position: top left;
background-repeat: no-repeat;
padding-left:30px;
padding-top:8px;
padding-bottom:10px;
	font-size:12px;
	font-weight:bold;
	margin-top:35px;
	margin-bottom:20px;
	
}





DIV.lav_titre{
	float:left;
	clear:both;
	margin : 1px;
	margin-bottom : 0px;
	font-size:12px;
	font-weight:bold;
	width:650px;
	border:solid 1px #8E72C7;
	background-color:#DDCCFE;
	text-align:center;
}

TABLE#lavande{
	float:left;
	clear:both;
}

DIV.lavande{
	float:left;
	clear:both;
	margin-bottom : 20px;
	font-size:12px;
	width:650px;
	border:solid 1px #8E72C7;
	height:auto;
}
DIV.tournesol{
	float:left;
	clear:both;
	margin-bottom : 20px;
	font-size:12px;
	width:650px;
	border:solid 1px #f3e05b;
	
}

DIV.tourn_titre{
	float:left;
	clear:both;
	margin : 1px;
	margin-bottom : 0px;
	font-size:12px;
	font-weight:bold;
	width:650px;
	border:solid 1px #f3e05b;
	background-color:#f3e9a4;
	text-align:center;
}

DIV.coquelicot{
	float:left;
	clear:both;
	margin-bottom : 20px;
	font-size:12px;
	width:650px;
	border:solid 1px #CC0000;
}

DIV.coq_titre{
		float:left;
	clear:both;
	margin : 1px;
	margin-bottom : 0px;
	font-size:12px;
	font-weight:bold;
	width:650px;
	border:solid 1px #CC0000;
	background-color:#FFA89B;
	text-align:center;
	

	font-weight:bold;

	text-align:center;
}


/*------------------------------------
----------BASELINE-------------------*/
DIV.baseline{
width:782px;
height:20px;
  border-bottom: solid 1px #69492d ;
  border-left: solid 1px #69492d ;
  border-right: solid 1px #69492d ;
  margin:auto;
margin:auto;

}


ul.baseline
{
float:left;
width:100%;
padding:0;
margin:0;
list-style-type:none;display:inline
}
li.baseline {display:inline}
a.li {
  
  /*background-color:#ff1dd3;*/
  padding:0.2em 0.5em;
  text-decoration: none;
  font-weight : bold;
  font-size: 11px;
}
a.li:hover {
background-color:#cccccc;
color: #ffffff;
}
/* FIN BASELINE
--------------------------------------------*/
A.kalen {
  font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}

