@CHARSET "UTF-8";

#w_map{ z-index: 1;max-width:760px; min-width:235px; height:150px; margin: 0 auto;
	background-color:rgba(234,240,255,0.3); background: #eaf0ff;
	-ms-border-radius: 15px;-o-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;
	-khtml-box-shadow: 2px 2px 20px #005a9c inset; -ms-box-shadow: 2px 2px 20px #005a9c inset; -moz-box-shadow: 2px 2px 20px #005a9c inset; 
	-webkit-box-shadow: 2px 2px 20px #005a9c inset; box-shadow:2px 2px 20px rgba(0,90,156,1); }
	
#map2 { padding:5px;width:97%; min-height:330px; margin: 0 auto; margin-top:5px;
	-khtml-box-shadow: 2px 2px 20px #005a9c inset; -ms-box-shadow: 2px 2px 20px #005a9c inset; -moz-box-shadow: 2px 2px 20px #005a9c inset; 
	-webkit-box-shadow: 2px 2px 20px #005a9c inset; box-shadow:2px 2px 20px rgba(0,90,156,1);} 
	
.contContact { text-align:center; margin:0 auto; font-size: 80%; font-weight: bold; color:#005a9c; padding:0px; }
.contContact select, .contContact a{ font-size: 80%; font-weight: bold; color:#005a9c; padding:0px; }

#btn-email .ui-icon{background-image: url("../images/icons/icone-emailB.png");background-size: 18px 18px;}
#btn-call .ui-icon{background-image: url("../images/icons/icone-phoneB.png");background-size: 18px 18px;}
#btn-expand .ui-icon{background-image: url("../images/icons/icone-expandB.png");background-size: 18px 18px;}

#cartes { max-width:760px; height:auto; text-align:center; margin:0 auto; }

.carte{ margin-left:2px; margin-right:2px; margin-bottom:7px; float:left; width:190px; height:80px;
	background-image:url(../images/traceTiresCartes.png); background-repeat: no-repeat;
	-ms-border-radius: 3px; -o-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; -moz-border-radius: 3px;
	border-radius: 3px;
	-ms-box-shadow: rgba(55,55,55,0.75) 2px 2px 10px; -o-box-shadow: rgba(55,55,55,0.75) 2px 2px 10px; 
	-webkit-box-shadow: rgba(55,55,55,0.75) 2px 2px 10px; -moz-box-shadow: rgba(55,55,55,0.75) 2px 2px 10px; box-shadow: 2px 2px 10px #373737;
	}
.carte address { margin-bottom:0px; margin-top:0px; text-align:center; font-size: 12px; font-weight: bold; color:#373737; }
.carte address a {font-size: 14px; font-weight: bold; }
.carte p { margin-bottom:0px; margin-top:0px; font-size: 12px; font-weight: bold; text-align:center }
.carte h1 { margin-bottom:0px; margin-top:0px; text-align:center; font-size: 16px; font-weight: bold; line-height: .9; }
.carte .mailCarte { position:relative; bottom: 8px; color:#133349; } 

	