body{

margin:0px;

background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;

}/* CSS Document */

#ensemble{

}

h2 {
	color:#99FFFF;
	font-size: 18px;
	padding-left:10px;
}
h3 {
	color:#CCFFFF;
}

#link{color:#99CCFF;}

#bandeau{

width:100%;

height:254px;

float:center;

background-image:url(interface/fond_haut.jpg);

}

#menu{

width:100%;

height:29px;

background-repeat:repeat;

background-image:url(interface/menu.jpg);

}

#centre{

width:955px;

height:auto;

background-image:url(interface/fond_centre.jpg);

background-position:top;

background-repeat:repeat;

height:auto;

}

#contenus{

width:100%;

height:auto;

background-image:url(interface/haut_centre.jpg);

background-position:top;

background-repeat:no-repeat;

}

#baseline{

width:100%;

background-image:url(interface/baseline.jpg);

height:101px;

background-position:top;

background-repeat:repeat-x;

}



.texte{

font-size:12px;

color:#FFFFFF;

font: Verdana, Arial, Helvetica, sans-serif;



}

.menu{

font-size:12px;

color:#FFFFFF;

font-weight:bold;

font:Verdana, Arial, Helvetica, sans-serif;



}

.menu:hover{

font-size:12px;

color:#CCCCCC;

font-weight:bold;

font:Verdana, Arial, Helvetica, sans-serif;



}

.lien_noir{

font-size:12px;

color:#085E9B;

font-weight:bold;

font:Verdana, Arial, Helvetica, sans-serif;



}

.adresse{

font-size:12px;

color:#085E9B;

font-weight:normal;

font:Verdana, Arial, Helvetica, sans-serif;



}

.contour {
	border: 2px solid #993300; left-margin: 40px;
}


.vcard a {
	color: #333333;
}

 .vcard a:hover{
	color: #0066CC;
	text-decoration: underline;
}

 .vcard .type {
 display: none;}
 
 .vcard .adr,
.vcard .siret	{ display:block; } 


#powered a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #085E9B;


}

#powered img {

	height: 10px;

	width: 10px;

	vertical-align: middle;


}

h1 {

	display: none;

}