#contenu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	
}
#contenu *{
	margin:0;
	padding:0;
}

#contenu blockquote{
	background:url(../design/fond/encart.gif) top left no-repeat;
	float:right;
	margin:-1px 15px 10px 20px;
	padding:20px 3px;
	width:230px;
	min-height:235px;
}
#contenu #localisation{display:none}


#googlemap *{
	font-size:9px;
	white-space:normal;
}	


#contenu h2{
	padding:0px 15px 5px;
	font-size:24px;
	font-weight:normal;
	color:#DD0003;
	
}	
#contenu blockquote h2{
	clear:both;
	border-bottom:1px solid #053B8B;
	color:#053B8B;
	margin:15px 3px 0px;
	padding:0;
	font-size:14px;
	font-weight:bold !important;
}


#contenu h3{
	padding:0px 16px 5px;
	font-size:14px;
	color:#8AA702;
}

#contenu h4{
	padding:0px 16px 5px;
	font-size:12px;
	color:#053B8B;
}
#contenu blockquote h3{
	font-size:12px;
	color:#053B8B;

}



#contenu p{
	display:block;
	line-height:12px;
	padding:0px 16px 15px;
}
#contenu p img,#contenu h2 img,#contenu h3 img,#contenu h4 img{
	margin:5px;
	border:2px solid #8AA702;
}

#contenu ul,#contenu ol{
	margin:10px 25px;
}	
#contenu ul li{
	list-style:disc inside;
}
	
#contenu ol li{
	list-style:decimal inside;
}

#contenu blockquote p{

	font-size:9px;
	line-height:9px;
	padding:4px 0;

}

hr{
	clear:both;
	visibility:hidden;
}
body#contenu hr{

	visibility:visible;
	border:1px #999999 dashed;
}

.left{
	display:block;
	width:auto;
	padding:0px 0px 15px 16px !important;
	float:left !important;
}
.left p,.left h3,.left h2,.left h4{

	padding:0px 0px 15px !important;
}


#contenu blockquote img{
	margin:auto
}

#contenu strong{
	color:#053B8B;
	font-weight:bold;
}
.lienbouton{
	
	display:block;
	font-weight:bold;
	width:400px;
	
	line-height:12px;
	border:1px solid #B7BCC1;
	vertical-align:middle;
	background:url(../fond/fondinput.png) #E7ECF2 bottom left repeat-x;
	padding:10px !important;
	margin:10px !important;
}

.lienbouton,.lienbouton *{
	color:#DD0003;
	text-decoration:none;
	font-size:14px;
	}