body {
	margin: 0px;
	padding: 0px;
	background: #307CBA;
}
.counter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.adresse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.texte {
	color: #117396;
	padding: 10px;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	padding-right: 10px;
}
.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #003398;
	margin: 0px;
	padding: 0px;
	display: none;
}
.titre {
	color: #10739A;
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
}


.img {
	border: 1px solid #117599;
}
hr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #89C544;
	border-bottom-color: #89C544;
	border-left-color: #89C544;
}
.linkeo_cnil {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #ECF5FA;
}


 #powered { 
  font-size: 13px; color: #000; text-decoration: none; vertical-align: middle; text-align:center; }
 #powered img { 
  height: 13px; width: 13px; margin-bottom:2px; margin-right: 4px; vertical-align: middle; border: 0px; }
  
  
  .vcard .type, .sepAdr, .sepTel, .sepEma, .sepSir  { display:none;}
  .vcard .email, .adr { display: block;}
  
   .vcard { width:380px; text-align:right; margin:0 auto;}
   
   .menubas { margin-top:20px; text-align: center; color:#FFFFFF;}
   
   .menubas a { color: #FFFFFF;}
   
   .menubas a:hover { color: #000;}
   
   
   .imgLeft { float: left; margin-right: 10px; border:2px solid #999999;}
   
   .imgRight { float: right; margin-left: 10px; border:2px solid #999999;}
   
   
   
   
   
   
   
   
   table.price{
		text-align: center;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
		font-weight: normal;
		font-size: 11px;
		color: #fff;
		width: 100%;
		background-color: #666;
		margin-bottom: 30px;}
		

	table.price td {
		background-color: #30455C;
		color: #fff;
		padding: 4px;
		text-align: left;
		border: 1px #000 solid;}

	table.price td.titre{
		background-color: #A7C833;
		color: #000;
		padding: 4px;
		text-align: center;
		border-bottom: 2px #000 solid;
		font-size: 12px;
		font-weight: bold;}
	
	table.price th{
		background-color:#13B2EC;
		color: #fff; text-align:center; border: solid #000000;}
		
		#poweredV2 { padding-left:25px; width:400px;}
#poweredV2 img { padding-left:4px;}