/*
//------------------------------------------------------------------
// Auteur : Ludovic Martin <ludovic@dreamclic.com> / www.dreamclic.com
// 
// Version             : 2.0
// Date de création    : 26/06/2008
//
// Description         : feuille de style de rubrique
//
//------------------------------------------------------------------
*/

#presentation div#p_bottom div#p_top div{
	width:330px;
	text-align:right;
	float:left;
}
#presentation div#p_bottom div#p_top div div.coordonnees{
	margin:65px 0 20px 0;
	color:#78726f;
	text-align:center;
	font-size:1.2em;
	font-style:italic;
}
#presentation div#p_bottom div#p_top div div.coordonnees a{
	color:#78726f;
}
#presentation div#p_bottom div#p_top div.map{
	width:578px;
	height:243px;
	float:right;
	text-indent:-1000em;
}
#presentation div#p_bottom div#p_top div.map #googlemaps_map {
	width:578px;
	height:243px;
	border:solid 1px #ededed;
}
#presentation div#p_bottom div#p_top div.map #googlemaps_map ul {
	list-style-type: none;
	color: black;
}
#presentation div#p_bottom div#p_top div.map #googlemaps_map span,
#presentation div#p_bottom div#p_top div.map #googlemaps_map div.gmnoprint {
	display : none;
}
/*------------------------------------------------------------------*/
#affichage_page{
	background:#fff;
	margin:10px auto;
	width:980px;
	font-size:.92em;
	float:left;
	color:#78726f;
}
#affichage_page div#ap_bottom{
	background:url(images/affichage_page_bottom.jpg) bottom no-repeat;
	float:left;
	width:100%;
}
#affichage_page div#ap_bottom div#ap_top{
	background:url(images/affichage_page_top.jpg) top no-repeat;
	min-height:260px;
	float:left;
	width:100%;
}
/*------------------------------------------------------------------*/
#content div#contact{
	padding:20px;
	float:left;
	text-align:right;
}
#content div#contact h3{
	color:#2B5E11;
	font-size:1.2em;
	margin:15px auto 10px;
}
#content div#contact p{
	font-style:italic;
	margin-bottom:30px;
}
#content div#contact ul{
	list-style-type : none;
}
#content div#contact ul li{
	
}
#content div#contact ul li a{
	
}
#content div#contact ul li a:hover{
	
}
/*------------------------------------------------------------------*/
#content div#contact img{
	display:block;	
	float:left;
}
#content div.formulaire {
	padding:5px;
	margin-left:30px;
	margin-right:30px;	
	float:left;
}
#content div#contact div.formulaire form{
	
}
#content div#contact div.formulaire form p{
	margin-bottom:5px;
	text-align:left;
}
#content div#contact div.formulaire form p label{
	width:100px;
	float:left;
}
#content div#contact div.formulaire form p input, #content div.formulaire form p textarea{
	background:#fff;
	border:solid 1px #2d354b;
	width:350px;
	color:#2d354b;
}
#content div#contact textarea{
	height:100px;
}
#content div#contact div.formulaire form p.actions{
}
#content div#contact div.formulaire form p.actions input{
	font-size:10px;
	font-weight:bold;
	height:27px;
	text-align:center;
	width:87px;
	margin-left : 100px;
}
#content div#contact div.formulaire form p.champsrequis{
	font-size : 10px;
}
#content div#contact_plan div#contact div.formulaire form p.message_erreur,
#content div#contact_plan div#contact div.formulaire form p.message_ok{
	
}

#googlemaps_map {
	width: 450px;
	height: 300px;
}
#googlemaps_map ul {
	list-style-type: none;
	color: black;
}
#googlemaps_map span {
	display : none;
}