/*****************************/
/*** 	Core html setup 	***/
/*****************************/
body{
	/*background:#e5e5e5;*/
	margin:0px;
	padding:5px;
}
/*****************************/
/*** Core Center Horitzontal Fixed content ***/
/*****************************/
#Contenedora{
	width:100%;
	text-align:center;	
}
#CentradaHS{ 
	width:		805px; 
	margin:		auto;
	padding:	0px 0px 0px 0px; 
	text-align:	left;
	background:url("../images/menu/fondo.gif") repeat-y;
}
#Menu{
	/*width:242px;*/
	width:239px;
	float:left;
	background:url("../images/menu/fondo.gif");
	/*min-height:830px;*/
	height:100%;
	/*position:fixed;*/
	top:0px;
}
#Usabilitat{
	/*background:url(../images/bg/usabilitatBg.png);*/
	height:39px;
}
#Usabilitat ul{
	margin:0px;
	padding:0px;
}
#Usabilitat li{
	list-style-type:none;	
	float:left;
	margin:0px;
	padding:0px;
	height:22px;
	display:block;
}
#Usabilitat a{	
	display:block;
	height:22px;
}
.textMes a{
	width:59px;
	margin:9px 0px 0px 9px;
	background:url(../images/usabilitat/lletrames.png);	
}
.textMes a:hover{
	background-position:0px -22px;
}
.textMenys a{
	width:59px;
	margin:9px 0px 0px 0px;	
	background:url(../images/usabilitat/lletramenys.png);
}
.textMenys a:hover{
	background-position:0px -22px;
}
.cosMes a{
	width:59px;
	margin:9px 0px 0px 0px;	
	background:url(../images/usabilitat/colCreixer.png);
}
.cosMes a:hover{
	background-position:0px -22px;
}
.cosMenys a{
	width:52px;
	margin:9px 0px 0px 0px;	
	background:url(../images/usabilitat/colDecreix.png);
}
.cosMenys a:hover{
	background-position:0px -22px;
}
#Navegacio{
	margin:13px;
}
#Navegacio ul{
	padding:0px 0px 0px 0px;
}
#Navegacio li{
	list-style-type:none;	
	border-bottom:1px solid white;
}
#Navegacio a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474646;
	font-weight:bold;
	display:block;
	padding:0px 0px 0px 19px;
	margin:0px 0px 0px 0px;
	background:url(../images/menu/arrow.gif) no-repeat;
	background-position:170px 0px;
}
#Navegacio a:hover{
	/*background-position:160px -5px;*/
	/*color:#CD0066;*/
	/*color:white;*/
}
#Cos{
	/*width:562px;*/
	margin:0px 0px 0px 243px;
	/*BORRAR
	height:300px;
	background:white;
	border:1px solid black;*/
}

#Idiomes{
	/*background:url(../images/bg/idiomesBg.png);*/
	height:				26px;
	text-align:			right;
	padding:			13px 0px 0px 0px;
}
#Idiomes a{
	color:				#9babba;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10px;
	/*border:1px solid #9babba;*/
	padding:4px 40px 4px 4px;
	margin:0px 4px 0px 0px;
	text-decoration:none;
	background:url(../images/idiomes/bullet.png) no-repeat;
	background-position:125px 5px;
}
#Idiomes a:hover{
	color:#82909c;
}
#ComboIdiomes{
	float:right;
}
#ComboIdiomes ul{
	margin:0px;
	padding:0px;
}
#ComboIdiomes li{
	list-style-type:none;
	text-align:left;
	margin:0px 0px 10px 0px;	
	float:left;
}

/* spanish and spanish selected classes */
#ComboIdiomes .spanish{
	background:url(../images/flags/espanyol.png) no-repeat;
}
#ComboIdiomes .spanish:hover{
	background:url(../images/flags/espanyol.png) no-repeat;
	background-position:0px -13px;
}
#ComboIdiomes .spanishS{
	background:url(../images/flags/espanyol.png) no-repeat; 
	background-position:0px -13px;
}
#ComboIdiomes .spanishS:hover{
}

/* spanish and english selected classes */
#ComboIdiomes .english{
	background:url(../images/flags/english.png) no-repeat;
}
#ComboIdiomes .english:hover{
	background:url(../images/flags/english.png) no-repeat;
	background-position:0px -13px;
}
#ComboIdiomes .englishS{
	background:url(../images/flags/english.png) no-repeat; 
	background-position:0px -13px;
}
#ComboIdiomes .englishS:hover{
}

/* spanish and francais selected classes */
#ComboIdiomes .francais{
	background:url(../images/flags/francais.png) no-repeat;
}
#ComboIdiomes .francais:hover{
	background:url(../images/flags/francais.png) no-repeat;
	background-position:0px -13px;
}
#ComboIdiomes .francaisS{
	background:url(../images/flags/francais.png) no-repeat;
	background-position:0px -13px;
}
#ComboIdiomes .francaisS:hover{
}

/* spanish and deutch selected classes */
#ComboIdiomes .deutsch{
	background:url(../images/flags/deustch.png) no-repeat;
}
#ComboIdiomes .deutsch:hover{
	background:url(../images/flags/deustch.png) no-repeat;
	background-position:0px -13px;
}
#ComboIdiomes .deutschS{
	background:url(../images/flags/deustch.png) no-repeat;
	background-position:0px -13px;
}
#ComboIdiomes .deutschS:hover{
}


#ComboIdiomes a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#474646;
	border:none;
	display:block;
	background:white;
	padding:0px 0px 0px 25px;
}
#ComboIdiomes a:hover{
}
#Menuadalt{
	margin:2px 0px 0px 0px;
}
#Menuadalt img{
	margin:0px 0px 0px 0px;
}
#Menuadalt ul{
	margin:0px 0px 0px 0px;
}
#Menuadalt #logo{
	border-top:8px solid white;
	border-bottom:8px solid white;
}
#Menuadalt #logo a{
	margin:0px;
	padding:0px;
}
#MenuadaltFooter{
	height:15px;
	background-position:-3px 0px;
}
#MenuMitg{
	background:white;
	margin:0px 0px 0px 4px;
	border:7px solid #F1F1F1;
}
#MenuMitg ul{
	padding:32px 0px 0px 0px;
}
#MenuBotom{
	background:white;
	margin:0px 0px 0px 4px;
}
#MenuBotom ul{
	padding:32px 0px 0px 0px;
}
#Menuadalt #textMenu{
}
#Menuadalt #textMenu a{
	height:20px;
	display:block;
	padding:5px 0px 0px 10px;
}
#Menufooter{
	padding:0px 0px 0px 1px;
}
.blau{
}
.blau li{	
}
.rosa{
}
#bannerEsq{
	margin:0px 0px 0px 0px;
	border-bottom:8px solid white;
}
#usabilitat ul{
	margin:0px;
	padding:0px;
}
#Content{
	margin:0px 0px 100px 0px;
}
#Cercador{
	
}#Cercador #Botonera{
	border-left: 10px solid #f1f1f1;
	border-right: 10px solid #f1f1f1;
	border-bottom: 5px solid #f1f1f1;
}
#Pestanyes{
	height:38px;
	background:url(../images/cercador/fondo.gif);
	margin:0px 0px 0px 4px;
}
#Pestanyes ul{
	margin:0px;
	padding:0px;
}
#Pestanyes li{
	list-style-type:none;
	height:36px;
	width:231px;
	float:left;
}
#Pestanyes a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#474646;
	text-decoration:none;
	text-align:center;
	display:block;
	width:231px;
}
#Pestanyes a:hover{
	color:#6b6868;
}
#Pestanyes .activa{
	background:url(../images/cercador/pestanya.gif);
}
#Pestanyes .activa a{
	padding:8px 0px 0px 0px;
}
#Pestanyes .inactiva a{
	padding:17px 0px 0px 0px;
}
#Formulario{
	/*background:#fbfbfb;*/
	/*background:#9F9F9F;*/
	background:url("../images/cercador/fondoForm.gif");
	margin:0px 0px 0px 5px;
	padding:5px;
	display:block;
	height:0px;
	overflow:hidden;
}
#Formulario ul{
	margin:0px 0px 0px 20px;
	padding:0px;	
}
#Formulario li{
	list-style-type:none;	
	margin:0px 40px 0px 0px;
	float:left;
}
#Formulario form{
	margin:0px 5px 0px 5px;
	padding:15px 0px 0px 0px;
	/*height:76px;*/
	height:140px;
	background:url("../images/cercador/strip2.png");
}
#Formulario label{
	display:block;
	font-family:Verdana;
	font-size:9px;
	color:#474646;
	font-weight:bold;
}
#Formulario input{
	border:1px solid #84a5b5;
	font-family:Verdana;
	font-size:9px;
	color:#474646;
	margin-bottom:3px;
}
#Formulario select{
	border:1px solid #84a5b5;
	font-family:Verdana;
	font-size:9px;
	color:#474646;
	margin-bottom:3px;
	width:180px;
}
#Dias{
	display:block;
	margin:0px 0px 0px 0px;
}
#Establecimiento{	
	display:block;
	margin:50px 0px 0px 0px;
}
#Establecimiento li a{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-decoration:none;
	text-align:center;
	display:block;
	width:126px;
	height:20px;
	background:url(../images/cercador/boto.png) no-repeat;
	padding:2px 0px 0px 0px;
	margin:9px 0px 0px 0px;
	*/
	margin:18px 0px 0px 0px;
	background:#77ADE9; /*url(../images/buttons/buttonAzul.gif) repeat-x;*/
	height:12px;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	padding:6px 20px 6px 20px;
	color:white;
	clear:left;
	display:block;
}
#Establecimiento li a:hover{
	background:#808080;
}
#Personal{
}
#Fe,#Fs{
	width:100px;
}
#Noches{
	width:50px;
}
#SelectEst,#SelectTp{
	width:150px;
}
#Botonera{
	background:white;
	margin:0px 0px 0px 4px;
	padding:5px;
}
#Botonera a{
	background:url(../images/cercador/boto.png);
	display:block;
	width:135px;
	height:17px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	text-decoration:none;
	font-weight:bold;
	padding:3px 0px 0px 0px;
}
.BotoReserva{
}
.BotoReserva a{
	background:			url(../images/cercador/boto.png);
	display:			block;
	width:				126px;
	height:				17px;
	text-align:			center;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				white;
	text-decoration:	none;
	font-weight:		bold;
	padding:			3px 0px 0px 0px;
	margin:				10px 10px 40px 10px;
	float: 				left;
}
.buttonSubmit{
	padding:1px 5px 1px 5px;
	font-family:Arial;
	margin:12px 0px 0px 0px;
	background:#77ADE9;
	border:0px;
	font-weight:bold;
	color:white;
	
}
#Content{
	margin:5px 0px 0px 0px;
}
#resultadoMalo{
	
}
#resultadoMalo h4{
	
}
/***************** MAQUETACIO OFERTES
*****************************/
#portadaOfertes{
	background:url(../images/ofertas/destacada/bgRetxa.png);
}
#portadaOfertes #Esquerra{
	float:left;
	padding:0px 13px 13px 13px;
	width:234px;
	background:white;
}
#portadaOfertes #Esquerra #titol h1{
	font-family:Arial;
	font-size:14px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:12px 2px 14px 2px;
	text-align:center;
}
#portadaOfertes #Esquerra a{
	display:				block;
	width:				100px;
	height:				17px;
	text-align:			center;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#CD0066;
	text-decoration:	none;
	font-weight:		bold;
	font-size:			12px;
	padding:				3px 0px 0px 0px;
}
#portadaOfertes .Portada{
	border-bottom:1px solid #e5e5e5;
	margin:0px 0px 10px 0px;
	padding:5px 5px 10px 5px;
	cursor:pointer;
}
#portadaOfertes .Portada:hover{
	background:#BFE8FF;
}
#portadaOfertes .Portada p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#portadaOfertes .Portada a{
	display:block;
	width:90px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#474646;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	margin:5px 0px 0px 0px;
}
#portadaOfertes .Portada a:hover{
	color:#CD0066;
}
#portadaOfertes .TitolPetites{
	display:block;
	margin:0px 0px 13px 0px;
}
#portadaOfertes .Foto{
	float:left;
}
#portadaOfertes .DescOfert{
	margin-left:100px;
}
#portadaOfertes .DescOfert h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#CD0066;
	margin:0px 0px 0px 0px;
	text-align:right;
}
#portadaOfertes .DescOfert h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
#portadaOfertes .DescOfert p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}
#portadaOfertes #Dreta{
	margin-left:265px;
}
#portadaOfertes #Dreta #Titol{
	border-bottom:1px solid #e5e5e5;
	padding:10px 0px 10px 13px;
}
#portadaOfertes #Dreta #Descripcion{
	padding:13px 13px 17px 13px;
}
#portadaOfertes #Dreta #Descripcion h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	color:#CD0066;
	margin:0px;
	padding:0px;
}
#portadaOfertes #Dreta #Descripcion h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#portadaOfertes #Dreta #Descripcion p{
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size:12px;
}
#portadaOfertes #Dreta #Descripcion a{
	background:url(../images/cercador/boto.png);
	display:block;
	width:126px;
	height:17px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	padding:3px 0px 0px 0px;
}
#portadaOfertes #Dreta #Descripcion label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	margin:10px 0px 0px 0px;
}
#portadaOfertes #Dreta #Descripcion input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
}
#portadaOfertes #Dreta #Descripcion form{
	margin:0px 0px 20px 0px;
	background:#BFE8FF;
	padding:10px;
}
/***************** MAQUETACIO OFERTES
*****************************/
#portadaOfertesCambiants{
	margin:5px 0px 0px 4px;
}
#portadaOfertesCambiants .Portada{
	margin:		0px 0px 0px 0px;
	padding:	20px;
	cursor:		pointer;
	float:		left;
	width:		234px;
	height:		187px;
}
#Ofera0{
	border-right: 5px solid gray;
}
#portadaOfertesCambiants .Portada:hover{
}
#portadaOfertesCambiants .Portada p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#portadaOfertesCambiants .Portada a{
	display:block;
	width:90px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#474646;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	margin:5px 0px 0px 0px;
}
#portadaOfertesCambiants .Portada a:hover{
	color:#CD0066;
}
#portadaOfertesCambiants .TitolPetites{
	display:block;
	margin:0px 0px 13px 0px;
}
#portadaOfertesCambiants .Foto{
	float:left;
}
#portadaOfertesCambiants .DescOfert{
	margin-left:100px;
}
#portadaOfertesCambiants .DescOfert h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#CD0066;
	margin:0px 0px 0px 0px;
	text-align:right;
}
#portadaOfertesCambiants .DescOfert h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 0px 0px;
}
#portadaOfertesCambiants .DescOfert p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}
#titolOfertes{
	margin:0px 0px 0px 0px;
	padding-left:4px;
	padding-top:0px;
	/*text-align:center;
	background:#77ADE9;
	height:20px;*/
}
#titolOfertes h1{
	font-family:Arial;
	font-size:14px;
	color:black;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:2px 10px 0px 0px;
	color:white;
	background:#77ADE9;
	display:block;
	/*width:100%;*/
	text-align:right;
}
#pestanyesOfertes {
      float:left;
      width:560px;
      background:white url("bg.gif") repeat-x bottom;
      /*font-size:93%;*/
      line-height:normal;
      }
    #pestanyesOfertes ul {
      margin:0;
      padding:10px 0px 0;
      list-style:none;
      }
    #pestanyesOfertes li {
      float:left;
      background:#77ADE9 url("left_both.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      border-bottom:1px solid white;
	  border-right:1px solid white;
      }
    #pestanyesOfertes a {
      float:left;
      display:block;
      width:.1em;
      background:url("right_both.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
	  font-family:Arial;
	  font-size:12px;
      color:white;
      }
    #pestanyesOfertes > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #pestanyesOfertes a {float:none;}
    /* End IE5-Mac hack */
    #pestanyesOfertes a:hover {
      /*color:#333;*/
      }
    #home #nav-ant, #news #nav-sig,
    #products #nav-products, #about #nav-about,
    #contact #nav-contact {
      background-position:0 -150px;
      border-width:0;
      }
    #home #nav-ant a, #news #nav-sig a,
    #products #nav-products a, #about #nav-about a,
    #contact #nav-contact a {
      background-position:100% -150px;
      padding-bottom:5px;
      /*color:#333;*/
      }
    #pestanyesOfertes li:hover, #header li:hover a {
      background-position:0% -150px;
      /*color:#333;*/
	  background:gray;
      }
    #pestanyesOfertes li:hover a {
      background-position:100% -150px;
      }
/******************************
ACABA OFERTES
******************************/
#Footer{
	margin:0px 0px 0px 1px;
	padding:40px 0px 0px 0px;
	width:805px;
	clear:left;
}
#Footer img{
	float:left;
	margin:0px 0px 0px 12px;
}	
#Footer ul{
	margin:0px;
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-left:246px;
	background:#DFEEFF;
	height:22px;
}
#Footer li{
	float:left;
	list-style-type:none;
	margin:2px 0px 0px 18px;
}
#Footer a{
	color:gray;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	margin:3px 0px 0px 0px;	
}
.TancaFloat{
	clear:left;
}
/********************************************
***** MAQUETACI� HOTEL *******************
*********************************************/
#PestanyesHotel{
	background:#77ADE9;
	height:27px;
	margin:0px;
	padding:0px;
}
#PestanyesHotel ul{
	margin:0px;
	padding:0px 0px 0px 0px;
}
#PestanyesHotel li{	
	list-style-type:none;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	display:inline;
	height:22px;
}
#PestanyesHotel a{
	text-decoration:none;
	display:block;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	height:22px;
	padding:5px 10px 0px 10px;
}
#PestanyesHotel .activa{
	
}
#PestanyesHotel .activa a{
	margin:0px 0px 0px 0px;
	background:#2C8AEF;
}
#PestanyesHotel .inactiva a{
	margin:0px 0px 0px 0px;
	background-position:0px -47px;
}
#PestanyesHotel .inactiva a:hover{
	margin:0px 0px 0px 0px;
	background:#2C8AEF;
	background-position:0px 0px;
}
#CosHotel{
	background:white;
	padding:34px;
}
#Titol{
	margin:10px 0px 10px 0px;
}
#DescHotel{
}
#DescHotel ul{
	margin:5px 0px 0px 0px;
	padding:0px;	
}
#DescHotel li{
	list-style-type:none;
}
#DescHotel h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	display:block;
	color:#474646;
}
#DescHotel h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	display:inline;
	color:#6b6a6a;
}
#DescHotel p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
#OfertaComplementaria{
	margin:30px 0px 0px 0px;
}
#OfertaComplementaria h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#8BD2F4;
	margin:0px;
	padding:3px;
}
#OfertaComplementaria a{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8F8F8F;
	text-decoration:none;
	font-weight:bold;
}
#Thumbs{
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:5px solid gray;
}
#Thumbs a{
	opacity:0;
	text-decoration:none;
}
#Thumbs a img{
	text-decoration:none;
	border:0px;
}
#Thumbs ul{
	margin:0px;
	padding:0px;
}
#Thumbs li{
	list-style-type:none;
	padding:0px;
	background-repeat:no-repeat;
	margin:0px 5px 5px 0px;
	width:60px;
	height:44px;
	float:left;
	opacity:0;
}
#Thumbs li:hover{
}
.FotoInactiva{
	border:5px solid #b0cce5;
}
.FotoActiva{
	border:5px solid #628BAF;
}
#Thumbs br{
	clear:left;
}
#StarTitol{
	margin:0px 0px 0px 8px;
	display:inline;
}
/********************************************
***** MAQUETACI� A DESTACAR *******************
*********************************************/
#CosDestacar{
	padding:34px;
}
#CosDestacar ul{
	margin:0px;
	padding:0px;
}
#CosDestacar li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#CosDestacar .tituloCaract{
	background:#77ADE9;
	color:white;
	font-family:Arial;
	font-size:12px;
	padding:2px;
}
#CosDestacar .descCaract{
	font-family:Arial;
	font-size:12px;
	margin:10px;
}
/********************************************
***** MAQUETACI�N SERVICIOS *******************
*********************************************/
#preciosHotel .tabServicios{
}

#preciosHotel .tabServicios h1{
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:2px;
}
#preciosHotel .tabServicios a{
        font-family:Arial;
        font-size:12px;
        color:black;
        font-weight:bold;
        margin:0px 0px 10px 0px;
        background:url("../images/hotel/flexa.png") no-repeat;
        color:white;
        padding:2px 2px 2px 30px;
        text-decoration:none;
}

#preciosHotel .tabServicios ul{
        padding:0px;
}
#preciosHotel .tabServicios li{
        list-style-type:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        margin:5px;
}

#preciosHotel .tabServiciosOferta h1{
        font-family:Arial;
        font-size:12px;
        color:black;
        font-weight:bold;
        margin:0px 0px 10px 0px;
        background:#ff6d7b;
        color:white;
        padding:2px;
}
#preciosHotel .tabServiciosOferta a{	
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:url("../images/hotel/flexa_vermella.png") no-repeat;
	color:white;
	padding:2px 2px 2px 30px;
	text-decoration:none;
}

#preciosHotel .tabServiciosOferta ul{
	padding:0px;
}
#preciosHotel .tabServiciosOferta li{
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:5px;
}

#preciosHotel .tabLi{
	display:block;
	padding:5px;
	margin:0px;
	border:4px solid gray;
}
#preciosHotel .tabLi p{
	margin:0px;
	padding:0px;
}
#preciosHotel .tabP{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:inline;
}
#preciosHotel .tabP2{
	display:inline;
}
#preciosHotel .tabPR{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CD0066;
	text-align:right;
}
/********************************************
***** Qu�enes somos *******************
*********************************************/
.contentpaneopen{
	background:white;
	padding:10px;
}
.contentheading{
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:4px;
}
.contentpaneopen strong{
	font-family:Arial, Helvetica, sans-serif;
}
.contentpaneopen tr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.article_seperator{
	display:block;
	background:white;
}
.back_button{
	background:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
	padding:0px;
	height:31px;
	width:74px;
	margin:20px 0px 0px 0px;
}
.back_button a{
	text-decoration:none;
	color:gray;
	display:block;
	float:right;
	height:20px;
	background:url(../images/contacto/prev.png);
	width:74px;
	margin:0px 7px 0px 0px;
}
/*******************
	LOADING
*******************/
.loading{
	width:100px;
	height:100px;
	background:url(../images/loading/square.gif) no-repeat;
}
/***************************
		CONTACTO
****************************/
.componentheading{
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:4px;
}
.sectiontableheader{
}
.sectiontableentry1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#96CEFF;
}
.sectiontableentry1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#474646;
	font-weight:bold;
}

.sectiontableentry1 a:hover{
	color:#BFE2FF;
}
.sectiontableentry2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.sectiontableentry2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#474646;
	font-weight:bold;
}
.sectiontableentry2 a:hover{
	color:#BFE2FF;
}
.items th{
	font: bold 11px Arial;
	color: #6D929B;
	border-bottom: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-align: left;
	padding: 6px 6px 6px 12px;
}
.items th.nobg {
	border-top: 0;
	border-left: 0;
	background: none;
}
.items th.sectiontableentry1 {	
	border-top: 0;
	border-bottom:0;
	border-right:0;
	background: #fff url(../images/contacto/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
}

.items th.sectiontableentry2 {
	border-top: 0;
	border-bottom:0;
	border-right:0;
	background: #f5fafa url(../images/contacto/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica,
	sans-serif;
	color: #B4AA9D;
}
.items td {
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #6D929B;
}


.items td.sectiontableentry2{
	background: #F5FAFA;
	color: #B4AA9D;
}
.contactTitle{
	background: #fff url(../images/contacto/bullet1.gif) no-repeat;	
}
.contactTitle h1{
	font: bold 12px Arial;
	color: #474646;
	margin:0px;
	padding:0px 0px 0px 6px;
}
.infoContact td{
	font: bold 12px Arial;
	color: #474646;
}
.infoContact td a{
	font: bold 12px Arial;
	color: #474646;
}
#Content form{
	background:white;
	padding:0px;
}
/***********************************
		LUGARES DE INTERES
***********************************/
.contentpane{
	background:white;
	padding:10px;
}
.contentdescription{
	background:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px 0px 20px 0px;
}
.contentpane ul{
	margin:0px;
	padding:0px;
}
.contentpane li{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.contentpane li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:20px 0px 10px 0px;
	padding:6px;
	background:#DFEEFF;
	color:#474646;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.contentpane li p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contentpane li i{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.contentpane form{
	margin:20px 0px 0px 0px;
}

.contentpane form table{
	padding:10px;
}
.sectiontableheader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.contentpane form table table td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	font-weight:bold;
}
.contentpane form input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	font-weight:bold;
}
.contentpane form select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	font-weight:bold;
}
.sectiontableheader{
	color:black;
}
.sectiontableentry1 a{
	
}
.pagenav_next a{
	display:block;
	float:right;
}
.contentpane td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	padding:2px;
}
.contentpane td img{
	display:block;
	margin:0px 10px 10px 0px
}
/******************************************
	LISTADO HOTELES
*******************************************/
#listadoHotel{
	background:white;
	padding:0px;
}
#listadoHotel li{
	list-style-type:none;
	margin:0px 0px 10px 0px;
}
#listadoHotel .categoria{
	margin:0px 0px 0px 0px;
	padding:0px;
}
#listadoHotel .categoria li{
	margin:0px 0px 10px 0px;
}
#listadoHotel .zona{
	margin:0px;
	padding:0px;
	visibility:visible;
}
#listadoHotel .hoteles{
	padding:			0px;
}
#listadoHotel .hoteles ul{
	float:				none;
}
#listadoHotel .hoteles li{
	margin:5px 0px 0px 0px;
	padding:0px;
}
#titolCos h1{
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:4px;
}
#listadoHotel h2{
}
#listadoHotel h2 a{
}
#listadoHotel h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474646;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
#listadoHotel h5{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#474646;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	display: inline;
}
#listadoHotel a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	text-decoration:none;
	margin:0px 0px 0px 0px;
}
#ZonasHotel{
	width:				140px;
	float:				left;
}
#ZonasHotel h2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:2px;
	overflow:hidden;
	height:15px;
	cursor:pointer;
}
#ZonasHotel h2 a{
	font-family:		Arial;
	font-size:			12px;
	color:				black;
	font-weight:		bold;
	margin:				0px 0px 10px 0px;
	color:				white;
	padding:			2px;
}
#Hotels{
	margin:				0px 0px 0px 130px;
}
/***************************
	ZONA HOTEL
***************************/
#hotelZona h1{
	font-family:Arial;
	font-size:12px;
	color:black;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:4px;
}
#hotelZona p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:10px 0px 10px 0px;
	text-align:justify;
	padding:0px;
}
#hotelZona a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	margin:0px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
	text-decoration:none;
}
#hotelZona a:hover{
	color:#D60066;
}
#hotelZona img{
	display:block;
	margin:0px 0px 10px 0px;
}
/***************** MAQUETACIO RESULTATS CERCA
*****************************/
#paso .pasos {
	background:			black;
	float:				left;
}
#paso .tipoHabitaciones {
	background:			#FFFCDF; 	/* amarillento */
}
#paso .personas {
	background:			#FFE900;	/* amarillo */
}
#paso .datos {
	background:			#FFC45F;	/* naranja */
}
#paso .confirmacion {
	background:			red;
	clear:				left;		
}
#ResumHotel{
	background:			white;
	padding:			10px;
	margin:				20px 0px 0px 0px;
}
#ResumHotel #ResumFoto{
	margin:				5px 0px 0px 354px;
}
#ResumHotel #ResumDesc{
	float:				left;
	margin:				5px 0px 0px 0px;
	width:				260px;
}
#ResumHotel #ResumDesc p{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color:				#474646;
	text-align:			justify;
	margin:				0px;
	padding:			0px;
}
#resultatsCerca{
	/* LLEVAR EL MARGIN */
	margin:				5px 0px 0px 0px;
	font-family:		Arial, Helvetica, sans-serif;
}
#resultatsCerca #Esquerra{
	float:				left;
	padding:			10px 10px 10px 10px;
	width:				325px;
}
#resultatsCerca #Esquerra .ResultatZebra{
	background:			#F5FAFA;
	padding:			5px;
}
#resultatsCerca #Esquerra ul{
	margin:				0px;
	padding:			0px;	
}
#resultatsCerca #Esquerra li{
	margin:				5px 0px 0px 0px;
	padding:			0px;
	list-style-type:	none;
}
#resultatsCerca #Esquerra h1{
	font-size:			14px;
	color:				#8BB9DF;
	margin:				0px 0px 5px 0px;
	padding:			0px;
}
#resultatsCerca #Esquerra h2{
	font-size:			14px;
	color:				#474646;
	float:				left;
	width:				150px;
	margin:				10px;
	padding:			0px;
}
#resultatsCerca #Esquerra h3 {
	font-size:			12px;
	color:				#474646;
	float:				left;
	margin-left:		5px;
	width:				160px;
	margin:				0px 0px 0px 10px;
	padding:			0px;
}
#resultatsCerca #Esquerra h4{
	font-size:			12px;
	color:				#CD0066;
	float:				left;
	margin-left:		5px;
	width:				110px;
	margin:				0px 0px 0px 5px;
	padding:			0px;
}
#resultatsCerca #Esquerra h5  {
	font-style:			italic;
	font-size:			10px;
	float:				left;
	color:				#474646;
	margin:				4px 0px 4px 15px;
	width:				350px;
	padding:			0px;
}
#resultatsCerca #Esquerra h6{
	font-size:			12px;
	color:				#474646;
	float:				left;
	margin-left:		5px;
	width:				10px;
	margin:				0px 0px 0px 5px;
	padding:			0px;
}
#resultatsCerca #Esquerra select{
	font-size:			10px;
	color:				#474646;	
	margin:				0px 0px 0px 5px;
	padding:			0px;
	float:				left;
	width:				35px;
}
#resultatsCerca #Esquerra .separadorTotal{
	border-top:			1px solid #474646;
}
#resultatsCerca #Esquerra #Resultat{
	padding:			5px;
}
#resultatsCerca #Esquerra #Resultat h2{
	font-size:			14px;
	color:				#474646;
	float:				left;
	width:				110px;
	margin:				10px 0px 0px 5px;
	padding:			0px;
}
#resultatsCerca #Esquerra #Resultat h4{
	font-size:			12px;
	color:				#CD0066;
	float:				left;
	margin-left:		5px;
	width:				auto;
	margin:				10px 0px 0px 5px;
	padding:			0px;
}
#resultatsCerca #aDreta{
	padding:			10px;
	margin-left:		354px;
}
#resultatsCerca #aDreta h1{
	font-size:			14px;
	color:				#8BB9DF;
	margin:				0px 0px 5px 0px;
	padding:			0px;
}
#resultatsCerca #aDreta .ResultatZebra{
	background:			#F5FAFA;
	padding:			5px;
}
#resultatsCerca #aDreta ul {
	margin:				0px;
	padding:				0px;	
}
#resultatsCerca #aDreta li {
	margin:				0px;
	padding:			0px;
	list-style-type:	none;
}
#resultatsCerca #aDreta h2 {
	font-size:			12px;
	color:				#474646;
	margin:				0px;
	padding:			0px;
}
#resultatsCerca #aDreta h3{
	font-size:			12px;
	color:				#474646;
	margin:				0px;
	padding:			0px;
	font-weight:		normal;
}
.TancaTot{
	clear:				both;
}
#resultatsCerca #Esquerra .dia{
	
}
#resultatsCerca #Esquerra .fecha {
	width: 				50px;
	background:			red;
	margin-bottom:		1em;
	display:			block;
	text-align:			center;
}
#resultatsCerca #Esquerra .dia .fecha h2 {
	font-size:			14px;
	color:				black;
	width:				25px;
	margin:				2px;
	margin:				0px;
	padding:			10px;
	background:			gray;
	color:				white;
}
#resultatsCerca #Esquerra .tipoHabitacion {
	margin: 			0px 0px 0px 40px;
	width:				490px;
}
#resultatsCerca #Esquerra .tipoHabitacion h2 {
	font-size:			14px;
	color:				#474646;
	float:				left;
	width:				190px;
	margin:				7px 0px 0px 10px;
	padding:			0px;
}
#resultatsCerca #Esquerra .tipoHabitacion h3 {
	font-size:			12px;
	color:				#474646;
	float:				left;
	margin-left:		5px;
	width:				auto;
	margin:				0px 0px 0px 10px;
	padding:			0px;
}
#resultatsCerca #Esquerra .tipoHabitacion h4 {
	font-size:			12px;
	color:				#CD0066;
	float:				left;
	width:				auto;
	margin:				0px 0px 0px 10px;
	padding:			0px;
}
#resultatsCerca #Esquerra .tipoHabitacion h5 {
	font-style:			italic;
	font-size:			10px;
	color:				#474646;
	margin-left:		5px;
	width:				450px;
	margin:				2px 0px 2px 15px;
	padding:			0px;
}
#resultatsCerca #Esquerra .tipoHabitacion .habitaciones {
}
#resultatsCerca #Esquerra .tipoHabitacion .habitaciones .habitacion {
	float:				left;
	padding:			5px;
}
#resultatsCerca #Esquerra .tipoHabitacion .habitaciones .habitacion .grupo {
	float:				left;
	width:				400px;
}
#resultatsCerca #Esquerra .tipoHabitacion .habitaciones .habitacion .grupo h3 {
	width:				110px;
}
#resultatsCerca #Esquerra .tipoHabitacion .habitaciones .habitacion .grupo h4 {
}
#resultatsCerca #Esquerra .tipoHabitacion .habitaciones .habitacion .grupo h5 {
	font-style:			italic;
	font-size:			10px;
	color:				#474646;
	margin-left:		5px;
	width:				450px;
	margin:				3px 0px 3px 15px;
	padding:			0px;
}
#resultatsCerca #Datos {
}
#resultatsCerca #Datos #contacto {
	font-size:			12px;
	width:				330px;
}
#resultatsCerca #Datos #contacto h1 {
	font-size:			14px;
	color:				#8BB9DF;
	margin:				0px 0px 5px 0px;
	padding:			0px;
}
#resultatsCerca #Datos #contacto h3 {
	font-size:			12px;
}
#resultatsCerca #Datos #contacto h4 {
	color:				#CD0066;
	font-size:			12px;
	font-style:			italic;
}
#resultatsCerca #Datos #contacto h5 {
	color:				red;
	font-size:			12px;
	font-style:			italic;
}
#resultatsCerca #Datos #contacto input {
	font-size:			12px;
}
#resultatsCerca #Datos input {
}
#resultatsCerca #Datos label {
	font-size:			12px;
}
#resultatsCerca #Datos #condiciones {

}
#resultatsCerca #Datos #legales {
}
#resultatsCerca #Datos #legales a {
	background:			white;
	color:				gray;
	font-size:			12px;
	margin:				0px 0px 0px 25px;
	text-align:			center;	
}
#resultatsCerca #Datos #notas{
	font-size:			10px;
	overflow:			auto;
	background:			#FFFFFF;
	margin:				10px 0px 0px;
	
}
#blanco {
	height:				40px;
}
/***********************************
MAquetacion notas legales
*************************************/
#portadaOfertes #Dreta #Descripcion #legales{
	margin:20px 0px 0px 0px;
}
#portadaOfertes #Dreta #Descripcion #input{
	margin:0px;
	padding:0px;
	display:inline;
}
#portadaOfertes #Dreta #Descripcion #p{
	display:inline;
}
#portadaOfertes #Dreta #Descripcion #legales a{
	background:white;
	color:gray;
	font-size:12px;
	display:block;
	width:100%;
	text-align:center;	
}
#portadaOfertes #Dreta #Descripcion #notas{
	font-size:10px;
	overflow:auto;
	background:#FFFFFF;
}
#portadaOfertes #Dreta #Descripcion #notas a {
        background:white;
        color:gray;
        font-size:12px;
}
.noDisponible{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#8BD2F8;
	display:block;
	float:none;
}
/*********************************
BANNER
**********************************/
#banner{
	margin:0px 0px 0px 1px;
	padding:0px 0px 0px 0px;	
}
#banner img{
	margin:5px 0px 1px 0px;
	border:0px;
}
#TitolBanner{
	position:relative;
	top:-70px;
	left:0px;
	background:white;
	padding:0px;
	height:20px;
	width:400px;
	overflow:hidden;
	opacity:0.8;
}
#TitolBanner p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#474646;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	font-weight:bold;
	overflow:hidden;
}
#control a{
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:white;
	background:gray;
	padding:10px;
}
#control a:hover{
	/*color:#CD0066;*/
	background:#77ADE9;
}
#control img{
	margin:0px;
	padding:0px;
	display:inline;
}
#control p{
	margin:0px;
	padding:0px;
	display:inline;
}
/********************
INTURCO EMPRESAS
*********************/
.js_loginmodule{
	border:10px solid #F1F1F1;
	padding:30px;
}
.js_loginmodule legend{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	background:#77ADE9;
	font-weight:bold;
	padding:5px;
}
.js_loginmodule label{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
}
.js_loginmodule a{
	color:#474646;
	text-decoration:none;
	font-weight:bold;
}
.js_loginmodule a:hover{
	color:#CD0066;
}
.js_loginmodule .recuperarClave a{
	padding:10px 0px 0px 0px;
}
/********************
	A DESTACAR
*********************/
#aDestacar ul{
	margin:0px;
	padding:0px;
}
#aDestacar li{
	list-style-type:none;
}
#aDestacar h2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:4px;
	text-transform:capitalize;
}
#aDestacar p{
	font-family:Arial;
	font-size:12px;
}
/********************
	COMO LLEGAR
*********************/
#comoLlegar h1{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	background:#77ADE9;
	color:white;
	padding:4px;
}
#comoLlegar h2{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:4px;
}
#comoLlegar li{
	font-family:Arial;
	font-size:12px;
	margin:5px 0px 0px 0px;
	padding:0px;
}
/********************
	GOOGLE MAPS
*********************/
#map{
	height	:	400px;
	width	:	494px;
}
#bocadillo h1{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
#bocadillo h2{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	margin:0px;
}
#bocadillo p{
	font-family:Arial;
	font-size:12px;
	margin:0px;
}
/**********************
TABS + EWEATHER
**********************/
#ewheater h1{
	font-family:Arial;
	font-size:12px;
}
#myTabs{
}
#myTabs ul{
	list-style:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #ccc;
	height:420px;
}

#myTabs ul li {
	float:left;
	margin-right:7px;
	width:140px;
	font-family:Arial;
	font-size:12px;
}

#myTabs ul li a {
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	display:block;
	height:20px;
	padding:0 6px 0 6px;
	background-color:#fff;
	color:#666;
	margin-bottom:10px;
}
#myTabs ul li a.two {
	margin-left:60px;
}
#myTabs ul li a.tree {
	margin-left:110px;
}
#myTabs ul li p {
	text-align:left;
}
#myTabs ul.subsection_tabs li a:hover {
	color:#666;
}

#myTabs ul.subsection_tabs li a.active {
	background-color:#ddd;
}
#one{
	width:100px;
	border:5px solid gray;
	padding:30px;
}
#two{
	width:100px;
	border:5px solid gray;
	padding:30px;
	margin-left:50px;
	height:260px;
}
#tree{
	width:100px;
	border:5px solid gray;
	padding:30px;
	margin-left:100px;
	height:260px;
}
.one{
	
}
.two{
	
}
.tree{
	
}
#wchannelFooter{
	text-align:center;
}
#wchannelFooter img{
	border:0px;
}
#forecast{
	padding:10px;
}
#forecast h1{
	margin:0px 0px 10px 0px;
	font-family:Arial;
	font-size:14px;
}
#forecast ul{
	margin:5px;
	padding:0px;
	border:5px solid gray;
	padding:5px;
	width:150px;
	float:left;	
}
#forecast li{
	list-style-type:none;
	font-family:Arial;
	font-size:10px;
	padding:0px;
	margin:0px;
}
#forecast h3{
	margin:0px;
}
#forecast h4{
	margin:0px;
}
#forecast p{
	margin:0px;
}
#forecastFooter{
	text-align:center;
	font-family:Arial;
	font-size:11px;
}
#forecastFooter a{
	display:inline;
	text-decoration:none;
	color:gray;
}
#forecastFooter p{
	display:inline;
}
/**********
LOADER
*******/


#gallery {
	position: relative;
	margin: 0px auto 10px auto;
	width: 557px;
	height: 237px;
	background: #2a2a2f;
	border: 2px solid #5f5f5f;
}
 
#progress {
	margin: 10px auto;
	width: 200px;
	height: 15px;
	padding: 2px;
	border: 2px solid #dfdfdf;
}
 
#progress .bar {
	width: 0px;
	text-align: center;
	font-size: 10px;
	height: 15px;
	background: #2a2a2f;
	color: #fff;
	font-weight: bold;
}
#debug{
	position:absolute;
	top:0px;
	left:0px;
	width:220px;
	height:500px;
	border:2px solid gray;
	overflow:scroll;
	padding:5px;
}
#debug p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid gray;
	padding:3px;
	margin:0px
}
.debugPar{
	background:#CFE6FF;
}
#debugTitle{
	height:30px;
	background:#77ADE9;
	text-align:center;
}
#debugTitle h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 0px 0px 0px;
	margin:0px;
	color:white;
}
/*****************
ALERTA BUSCADOR
****************/
#alertabuscador{
	padding:10px;
	margin:10px;
	border-top:1px solid gray;	
	border-bottom:1px solid gray;	
	background:#A4CEFC;
}

