body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a img{
	border:none;
}
.Style2 {
	font-size: 14px;
	color: #1A6AA7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Style3 {font-size: 24px}
.Style4 {color: #1A6AA7}
.Style6 {
	color: #FFFFFF;
	font-weight: bold;
}
.Style7 {color: #FFFFFF}
body {
	background-color: #C8D7E6;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #44B9D4;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFBF0D;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #44b9d4;
}
.titreCadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99cc00;
	padding-left: 4px;
	padding-right: 4px;
}
.titreCadre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1A6AA7;
	background-color: #FFCC33;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
}
.texteCadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 4px;
	padding-left: 4px;
}
.texteCadre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #99FF99;
}
.Titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1A6AA7;
}
.Prix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #041c43;
	text-align: right;
	vertical-align: baseline;
}
.texteTitres {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	background-color: #999999;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.TitreSousCadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 4px;
	padding-right: 4px;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: FFBF0D;
}
.grdtitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #1A6AA7;
}
.texteb {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #81A2B5;
}
.cadrephoto {
	border: 1px solid #FF6600;
}
#recherche_shop{
	margin-top:50px;
	/*margin-left:-100px;*/
}
#listeDep{
	float:left;
	margin-top:10px;
}
#resultat_recherche{
	font-size:0.9em;
	margin:0;
	padding:0;
}
#resultat_recherche ul{
	margin-left:0;
	padding:0;
}
#resultat_recherche ul li{
	list-style-type:none;
	margin:0;
	padding:0;
}
#resultat_recherche ul li a{
	text-decoration:none;
	margin:0;
	padding:0;
}
#resultat_recherche ul li a h5{
	color:#FEC00C;
	background-color:#1A6AA7;
	padding:5px;
	margin:0px;
	height:auto;
}
#resultat_recherche ul li a h3{
	color:#fff;
	background-color:#4d93c8;
	padding:5px;
	font-size:0.8em;
	margin:0px;
	height:auto;
}
.horaires{
	font-size:0.7em;
}
/*#carto{
	margin-left:-80px;
}*/
#resultat_recherche ul li a:hover h5{
	color:#1A6AA7;
	background-color:#FEC00C;
}
#resultat_recherche ul li a:hover h3{
	color:#4d93c8;
	background-color:#fee087;
}
#map_canvas div span{
	display:none;
}
#map_canvas{
	border:1px solid #094D93;
}
#map_google{
	/*margin-bottom:20px;
	margin-top:15px;*/
}
#fiche_boutique{
	/*background-image:url(../images/logo_fiche.jpg);
	background-repeat:no-repeat;
	padding-left:220px;
	margin-top:30px;
	margin-left:-20px;
	min-height:200px;*/
	
}
#fiche_boutique #texte_boutique{
	margin-left:270px;
}
#fiche_boutique #image_boutique{
	float:left;
	/*margin-left:20px;
	margin-bottom:20px;*/
}
#fiche_boutique h2, #fiche_boutique h3, #fiche_boutique h4, #fiche_boutique h5, #fiche_boutique p{
	/*margin:inherit;*/
}
#fiche_boutique h3, #fiche_boutique h4, #fiche_boutique h5{
	/*padding-right:20px;*/
}
#fiche_boutiqueTitre{
	margin-bottom:10px;
}
#fiche_boutiqueTitre h2, #fiche_boutique h3{
	/*margin:inherit;*/
}
#fiche_boutiqueTitre h2{
	color:#fff;
	font-size:1em;
	background-color:#174D93;
	padding:5px 10px 5px 10px;
	width:500px;
	margin-top:10px;
}
#fiche_boutique h3{
	font-size:0.9em;
	color:#174D93;
	margin-top:5px;
	margin-bottom:5px;
}
#fiche_boutique h4, #fiche_boutique h5{
	font-weight:normal;
	font-size:0.8em;
	margin-bottom:10px;
}
#fiche_boutique a{
	font-weight:normal;
	color:#000;
	text-decoration:none;
}
#fiche_boutique a:hover{
	text-decoration:underline;
}
#fiche_boutique p{
	background-color:#FEC00C;
	color:#fff;
	padding:5px 10px 5px 10px;
	width:220px;
	font-size:0.7em;
}
#fiche_boutique p a{
	color:#fff;
}
#fiche_boutique p a:hover{
	text-decoration:none;
}
#resultat_recherche.autrePays ul{
	padding:inherit;
}
#resultat_recherche.autrePays{
	margin-right:60px;
}
#carte{
	margin:20px 0px 20px 0px;
	border:1px solid #094D93;
	width:520px;
}
table.tableauHoraires{
	width:520px;
	font-size:0.8em;
	margin-top:5px;
	color:#174D93;
}
table.tableauHoraires tr{
	width:100%;
	
}
table.tableauHoraires tr td{
	width:20%;
	border:1px solid #fff;
	padding:5px 0px 5px 5px;
}
table.tableauHoraires tr td.intTab{
	background-color:#FEC00C;
}
.spacer{
	clear:both;
}