html,body {
background :  url(http://www.la-coquillonnerie.fr/img/fond.jpg); 
margin:0%;
padding:0%;
font-size : 90%;
}

div.conteneur{
padding:0px;
	margin: auto;
	width: 800px;
	height:100%;
}
div.footer{
padding:0px;
text-align:center;
	margin: auto;
	width: 800px;
	height:100%;
}

div.header {
	background: url(http://www.la-coquillonnerie.fr/img/baniere.jpg);
	height:250px;
	width:100%;
}

div.menu{
	width:150px;
float:left;	
height:100%;
text-align:center;
font-weight: bold;

}


div.menu2 a:link, div.menu a:visited {
	margin:4px;
	display:block;
	font-weight: bold;
	font-size: 11px;
	/*color: #4E9B5A;*/
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-top: 4px;
	
	height: 17px;
	background-color: #fff;
	text-align: center;
	
}

div.menu2 a:hover {
	margin:4px;
	
	color: #000000;
	text-align: center;
	/**background: #4E9B5A;*/
	background: #ECFFE0;
	
}
	
div.jaune{
	margin-top:4px;
	padding:1px;
	font-style: italic;
	text-align:center;
	margin-left:150px;
	background-color: #ECFFE0;
	height:auto;
	min-height:410px;
	
}

div.villa1{
	margin-top:4px;
	
	text-align:center;
	margin-left:150px;
	/*background-color: #4E9B5A;*/
	background-color: #ECFFE0;
	height:auto;
	min-height:410px;
	/*color:#F28EB7;*/
	color:#000000;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}

h2.test{
	margin-top:-10px;
	
}

div.description{
	margin-top:4px;
	
	text-align:center;
	margin-left:150px;
	/*background-color: #4E9B5A;*/
	background-color: #ECFFE0;
	height:auto;
	min-height:410px;
	/*color:#F28EB7;*/
	color:#000000;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}



div.villa2{
	margin-top:4px;
	
	text-align:center;
	margin-left:150px;
	/*background-color: #4E9B5A;*/
	background-color: #ECFFE0;
	height:auto;
	min-height:410px;
	/*color:#F28EB7;*/
	color:#000000;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
}

div.cadre{
width:90%;
margin: auto;
	
	height:100%;

}


div.gauche{
float:left;
width:522px;

height:100%;
text-align:right;

}
div.droite{

	padding-top:20px;
	text-align:center;
	margin-left:522px;

	height:100%;
	min-height:250px;
}

div.gauchecontact{
float:left;
width:325px;
background-color: #ECFFE0;
height:100%;
text-align:right;

}

div.gauchevilla{
float:left;
width:470px;
background-color: #ECFFE0;
height:100%;
text-align:right;

}

a.texte:link {color: red; text-decoration:none;}
a.texte:visited {color: red; text-decoration:none;}
a.texte:hover {color:red; text-decoration:underline;}

a.pied:link {color: white; text-decoration:none;}
a.pied:visited {color: white; text-decoration:none;}
a.pied:hover {color:white; text-decoration:underline;font-weight: bold ;}

a.liendescrip:link {color: #6990C9; text-decoration:underline;font-weight: bold ;font-size:14px;}
a.liendescrip:visited {color: #6990C9; text-decoration:underline;font-weight: bold ;font-size:14px;}}
a.liendescrip:hover {color:#6990C9; text-decoration:none;font-weight: bold ;font-size:14px;}}

h1{
	margin:0;
	padding:0;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}

h1.villa1{
	margin:0px;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

h1.villa2{
	margin:0px;
	font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

a img {
border: 0 none; /* suppression des marges par défaut sur l'image */
line-height: 1px; /* pour éviter un bug d'espace sur Mozilla */

}
a:hover img {
border: 2px solid #DEDEDC;}

td,tr{
border:1px outset black;
}

td.titre{
color:#CEEE8A;
font-size:15px;
}
