/* *************************************** */
/* GOOGLE MAP                             */
/* ************************************* */

/* Code gestion des PNG pour IE6 */
img, div { behavior: url(../../barcelona/css/scripts/iepngfix.htc)}

#boxgooglemap{ clear:both; float:none;position:relative; width:430px; height:550px; margin-left:-8px}

/* *************************************** */
/* Bulle   Z-INDEX 16 a 20                */
/* ************************************* */
#bulle{
	z-index:10;
	position:relative;
	width:250px;
	height:223px;
	visibility:hidden ;
}
/*top:110px; left:174px} */
#bulle .contenu{ position:relative;}
#bulle .titre{	z-index:11;	position: absolute;	left: 81px;	top: 105px; font-family:Arial, Helvetica, sans-serif; font-size:10px}
#bulle .fermer {	z-index:11;	position:absolute; right:5px;	top: 109px;	width:12px; height:12px}
#bulle .titre p{ font-size:1.1em; color:#FFFFFF; background-color:inherit;}
#bulle .titre p span{ font-size:1.1em; font-weight:bold; display:block}

#bulle .background{
	position:absolute;
	z-index:10;
	width:418px;
	height:373px;
	left: 12px;
	top: 89px;
}

#bulle .boxonglets{
	width:381px;
	position:absolute;
	z-index:11;
	left: 16px;
	top: 50px;
	visibility: hidden;
}
#bulle .boxonglets ul.nav{ width:381px; padding-bottom:10px }
#bulle .boxonglets ul.nav  li{ display:inline;  }
#bulle .boxonglets ul.nav  li a{ display:block; float:left; width:126px; background:url(../../barcelona/interface/googlemap/boxonglets.gif) no-repeat 0 -20px; font-size:0.9em; text-decoration:none; color:#293D81; background-color:inherit; text-align:center; height:17px; padding-top:3px; margin:0 0 10px 0; font-weight:bold}
#bulle .boxonglets ul.nav li a:hover, #bulle .boxonglets ul.nav li.active a{ background-position:0 0}


#bulle 	.infos { width:378px; height:185px;overflow:hidden; overflow-x: hidden; overflow-y: auto; overflow : -moz-scrollbars-vertical; }

#bulle #adresse{ font-family:Arial, Helvetica, sans-serif;	position:absolute;	left: 20px;	top: 100px}
#bulle #adresse a { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#4A8EBC}
#bulle #adresse a:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#4A8EBC}
#bulle #adresse a:visited { font-family:Arial, Helvetica, sans-serif; color:#4A8EBC}
#bulle 	#adresse img{ width:116px; height:116px; float:left; margin:0 15px 0 10px}
#bulle 	#adresse ul{ float:left; margin:14px 0 0 0}
#bulle 	#adresse ul li{ display:list-item; color:#333333; background-color:inherit}
#bulle 	#adresse ul li a{ color:#DE002C; text-decoration:none; background-color:inherit}
#bulle 	#adresse ul li a:hover{text-decoration: underline;}

#bulle #services{
	position:absolute;
	left: 1px;
	top: 31px;
	visibility: hidden;
}
#bulle #services .row{ width:100%; clear:both;  float:none;   }
#bulle #services .row .footer{ width:100%; clear:both;  float:none; background:url(../../barcelona/interface/googlemap/row.gif) no-repeat bottom ; height:10px; margin-bottom:10px  }

#bulle #services .row img{ width:35px; height:35px; float:left;  display:block; margin:5px 0 0 15px  }
#bulle #services .row ul{ margin:5px 0 5px 0; padding:0; display:block; width:295px; float:left;}
#bulle #services .row ul li{ padding-left:30px; color:#333333; background-color:inherit;}
#bulle #services .row ul li strong{ color:#0A68B2; background-color:inherit;}


#bulle #aproximite{
	position:absolute;
	left: 1px;
	top: 31px;
	visibility: hidden;
}
#bulle #aproximite ul{ margin:10px 0 0 10px; width:334px; color:#333333; background-color:inherit}
#bulle #aproximite ul li{ margin:0 0 15px 0}
#bulle #aproximite ul li strong{color:#0A68B2; background-color:inherit;}

/* ************************************* */
/* ZOOM                Z-INDEX 10 a 15  */
/* *********************************** */
#disposition{z-index:11;position:absolute;	width:188px;	height:20px;	left: 442px;	top: 56px;}

/* ************************************* */
/* APARCAMIENTO             Z-INDEX 10 a 15  */
/* *********************************** */
/*
#parking{ z-index:15; position:absolute; width:54px; height:50px; top:275px; left:52px}
*/

/* ************************************* */
/* Bloc de navigation  Z-INDEX 10 a 15  */
/* *********************************** */
#navigation{	z-index:9;	position:absolute;	width:60px;	height:120px;	left: 23px;	top: 55px;}
* html #navigation { background-color:#FFFFFF; color:#333333}
#zoomplus{	z-index:11;	width:16px;	height:20px;	position:absolute;	left: 21px;	top: 69px;}
#zoommoins{z-index:11;	width:16px;	height:20px;	position:absolute;	left: 21px;	top: 94px;}
#crossnav{	z-index:11;	position:absolute;	width:51px;	height:51px;	left: 3px;	top: 5px;}
#navigationback{ z-index:10; position:absolute; top:0; left:0;width:60px;	height:120px;}

/* ************************************* */
/* Titre du Google Map Z-INDEX 1 a 5    */
/* *********************************** */

#btnnousjoindre{	z-index:5;	width:195px;	height:20px;	top:20px;	position:absolute;	left: 441px;}
#btnnousjoindre p a{ display:block;	background:url(../../barcelona/interface/btn_nous_joindre.gif) no-repeat 0 0;font-size:10px; font-weight:bold; color:#FFFFFF; background-color:inherit; text-decoration:none;width:195px; height:17px; padding-top:3px; text-align:center}

#resultats{	z-index:5;	width:645px;	height:20px;	font-size:18px;	color:#666666;	background-color:inherit;	position:absolute;	left: 17px;	top: 19px;}
#resultats span{ color:#0A68B2; background-color:inherit;}

/* ************************************* */
/* Fond du Google MAP Z-INDEX 3         */
/* *********************************** */

#cadre1{z-index:4; position:absolute;width:652px; height:51px;  top:0; left:0;}
#cadre2{z-index:4; position:absolute;width:20px; height:541px;  top:51px; left:0;}
#cadre4{z-index:4; position:absolute;width:20px; height:541px;  top:51px; right:0;}
#cadre5{z-index:4; position:absolute;width:652px; height:20px;  top:592px; left:0;}

/* ************************************* */
/* Bloc Proximite    Z-INDEX  2         */
/* *********************************** */

#proximite{	z-index:2;	position:absolute;	width:320px;	height:95px;	left:31px;	top:504px;}
* html #proximite{ overflow:hidden;}
#proximite .contenu{ z-index:3; position:absolute; width:225px; height:95px;}
#proximite .contenu h5{ font-size:1.3em; margin:10px 0 10px 10px; font-weight:bold; }
#proximite   .fermer{	z-index:4;	width:12px;	height:12px;	position: absolute; right:10px; top:10px}
#proximite .contenu  .col1{ width:35%; float:left; margin-left:10px}
#proximite .contenu  .col2{ width:48%; float:left; margin-left:10px}

/* le dessous se place entre 2 calques */
#proximiteback{ z-index:2;position:absolute;	width:320px;	height:95px; top:0; left:0 }

/* ************************************* */
/* Google Map   Z-INDEX 1               */
/* *********************************** */

#map{ z-index:1; width:410px; height:540px; position:absolute; top:0px; left:0px; float:left }

