body {
	background-color: #999999;
	background-image: url(../imagenes/fondo.gif);
	background-repeat: repeat;
	margin:0px;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	margin-bottom:10px;
		
}

.padingbajo{
padding-bottom:4px;
}
.tabla_central{
	background-color:#FFFFFF;
	width:950px;
	padding:0px;
	margin:0px;
	
}

.tabla_central_index{
	background-color:#FFFFFF;
	width:950px;
	padding:0px;
	margin:0px;
	
}

.tabla_caracteristicas_top{
	background-image:url(../imagenes/cap_blanco.jpg);
	background-repeat:no-repeat;
	width:323px;
	height:27px;


}
.tabla_caracteristicas_fondo{
	background-image:url(../imagenes/fondo_blanco.jpg);
	background-repeat:repeat-y;
	width:323px;


}
.tabla_caracteristicas_pie{
	background-image:url(../imagenes/pie_blanco.jpg);
	background-repeat:no-repeat;
	width:323px;
	height:34px;


}
.tabla_caracteristicas_margin{
		margin-top:35px;
		_margin-top:25px;


}

.tabla_caracterisitcas_texto_izda{
	margin-left:5px;


}
.titulo_caracteristicas{
	margin-left:35px;font-size:14px; color:#00646E; font-weight:bold;

}

.tabla_rooms_cap{
		background-image:url(../imagenes/blanco_grande_top.jpg);
		width:666px;
		height:24px;
		background-repeat:no-repeat;

}

.tabla_rooms_fondo{
		background-image:url(../imagenes/blanco_grande_fondo.jpg);
		width:666px;
		background-repeat:repeat-y;
}

.tabla_rooms_pie{
		background-image:url(../imagenes/blanco_grnde_pie.jpg);
		width:666px;
		height:29px;
		background-repeat:no-repeat;


}


.logo_skype{

	margin-top:-5px; 
	padding-left:14px;


}

.caracteristicas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	margin-left:35px;
	margin-bottom:10px;
	margin-top:0px;

}

.caracteristicas_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:0px;

}

.td_izda1 {
	width:230px;
	height:710px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}

/*PROVA MENU AMB BOOKING*/
.td_izda1m {
	width:230px;
	height:710px;
	background-color:#fff;
	background-image:url(../imagenes/menu_m.jpg);
	background-repeat:no-repeat;
	padding-top:84px;
	vertical-align:top;
		
}

.td_izda1_jap {
	width:230px;
	height:710px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu_lateral_japones.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}

	
.td_izda2 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu13.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}
.td_izda3 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu3.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}
.td_izda4 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu5.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}
.td_izda5 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu6.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}
.td_izda6 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu7.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}
.td_izda7 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu15.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}
.td_izda8 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu9.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}

.td_izda9 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu17.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}

.td_izda10 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu11.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}

.td_izda11 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu8.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}

.td_izda {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu4.jpg);
	background-repeat:no-repeat;
	padding-top:138px;
	vertical-align:top;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    .td_izda1 {
	width:230px;
	height:710px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}

.td_izda2 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu13.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
.td_izda3 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu3.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
.td_izda4 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu5.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
.td_izda5 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu6.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
.td_izda6 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu7.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
.td_izda7 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu15.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
.td_izda8 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu9.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}

.td_izda9 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu17.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}

.td_izda10 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu11.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}

.td_izda11 {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu8.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}

.td_izda {
	width:230px;
	height:520px;
	background-color:#FFFFFF;
	background-image:url(../imagenes/menu4.jpg);
	background-repeat:no-repeat;
	padding-top:146px;
	vertical-align:top;
}
}




#tabla td{
	padding-left:35px;
	padding-top:0px;
	padding-bottom:12px;
	/*	// el estilo con el _ guion delante sólo es leido por el internet explorer*/
	_padding-top:0px;
	_padding-bottom:12px;
	text-align:left;
	width:205px;
}

.reservas_pop{
	margin-top:300px;
	margin-left:1px;
	/*	// el estilo con el _ guion delante sólo es leido por el internet explorer*/
	_margin-top:280px;
	padding-left: 5px;
}

.barra_idioma{
	padding-top:12px;
	margin-left:-2px;
	padding-left:-2px;

}


.alinear_izquierda{
text-align:right;
}


.td_dcha{
	
	vertical-align:top;
	padding:0px;
	padding-top:10px;
	padding-right: 10px;
	margin:0px;
	text-align:left;

}

.idiomas{
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}

/* Rooms */

.titulo_rooms{
	padding-left:20px;
	padding-top:12px;

}

.barra_superior_rooms{
	background-image:url(../imagenes/barra_superior_rooms.jpg);
	background-repeat:no-repeat;
	width:682px;
	height:58px;
}


.barra_superior_faq{
	background-image:url(../imagenes/barra_superior_rooms2.jpg);
	background-repeat:no-repeat;
	width:682px;
	height:58px;
}

.tabla_contenido_rooms{
	padding-top:10px;
	width:658px;


}
.fondo_rooms{
	background-image:url(../imagenes/fondo_tabla_rooms.jpg);
	background-repeat:repeat-y;
	width:682px;
	vertical-align:top;
	height:50px;

	
	
}

.fondo1_faq{
	background-image:url(../imagenes/faq_silver1.jpg);
	background-repeat:no-repeat;
	width:680px;
	vertical-align:top;
	height:129px;

	
	
}

.fondo2_faq{
	background-image:url(../imagenes/faq_silver2.jpg);
	background-repeat:no-repeat;
	width:680px;
	vertical-align:top;
	height:129px;

	
	
}

.interior_rooms{
		padding-left:20px;
	padding-top:7px;
	}
	
	.celdas_index{
		padding-left:5px;
	padding-top:7px;


}
.pie_rooms{
	background-image:url(../imagenes/pie_rooms.jpg);
	background-repeat:no-repeat;
	width:682px;
	height:39px;
	}

.head_rooms{
	background-image:url(../imagenes/pie_rooms2.jpg);
	background-repeat:no-repeat;
	width:682px;
	height:39px;
	}

.link_rooms {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	text-decoration:underline;

}
.link_rooms:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;

}
.link_rooms:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;

}

.link_faq {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	text-decoration:none;

}
.link_faq:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;

}
.link_faq:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;

}
.link_rooms_sub {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	text-decoration:underline;

}
.link_rooms_sub:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;

}


.verde_bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	padding-left:10px;
	


}

.gris_claro{
	color:#666666;
	margin-top:-10px;
	_margin-top:-15px;
	margin-bottom:10px;
	padding-left:10px;
	
}
/* fin rooms */


.flash{
	text-align:left;
	padding-left:14px;
	padding-bottom:0px;
	padding-top:11px;

}




.borde_img {
padding: 5px;
	background-color: #ffffff;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;}


.borde_img_notop {
padding: 5px;
	background-color: #ffffff;
/*	border-top-width: 1px;
*/	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	/*border-top-style: solid;*/
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	/*border-top-color: #cccccc;*/
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height: 1.5em;
	color:#333333;
	padding-right:10px;
	margin-top:10px;
	
}

.tabla_habitaciones{
	padding:5px;

	
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#00646E;
	padding:0px;
	margin:0px;
	margin-bottom:10px;


}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#00646E;
	padding:0px;
	margin:0px;


}


h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	padding:0px;
	margin:0px;


}
.faq{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#00646E;
	padding:10px;
	margin:10px;


}
.pekefaq{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}
.titulofaq{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF
}



/* formularios */

.form_text {
		background-color:#fcfcfc;
		background-image:url(../images/field_bg.jpg);
		background-repeat:repeat-x;
		background-position:top; 
		border: 1px solid #dadada;
		border-top: 1px solid #bababa;
		color:#666;
		padding:1px 3px;
		font-weight:normal;
		width:100px;
	
}
.form_desplegable {
		background-color:#fcfcfc;
		background-image:url(../images/field_bg.jpg);
		background-repeat:repeat-x;
		background-position:top; 
		border: 1px solid #dadada;
		border-top: 1px solid #bababa;
		color:#666;
		padding:1px 3px;
		font-weight:normal;
		width:40px;
	
	
	
}

.fondo_form{
	background-image:url(../images/fondo_form.gif);
	width:222px;
	height:270px;
	background-repeat:no-repeat;
	}
.fondo_form_azul{
	background-image:url(../imagenes/fondo_azul_form_reservas.gif);
	width:222px;
	height:270px;
	background-repeat:no-repeat;
	}
.sendbutton{
		background:url(../images/sidebar_selected.gif);
		color:#FFF;
		/*float:right;*/
		
		
		padding:3px;
		width:160px;
		border-top: 1px solid #dadada;
		cursor:pointer;
		
}
.sendbutton:hover{
		background:url(../images/sidebar_active.gif);
		color:#C2E066;
		border-top: 1px solid #dadada;
		cursor:pointer;
}
.contenido{
	padding-left:13px;
	padding-top:10px;
	padding-right:0px;
	width:100%;	
	text-align:left;

}

a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}

a:hover, a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C9DBE9;
	text-decoration: none;
}

/*FORMULARIO
*/
.barra_superior_reservas{

	background-image:url(../imagenes/barra_superior_formulario.jpg);
	background-repeat:no-repeat;
	width:244 px;
	height:59px;
}

.barra_inferior_reservas{

	background-image:url(../imagenes/barra_inferior_formulario.jpg);
	background-repeat:no-repeat;
	width:244px;
	height:59px;
}
.fondo_reservas{
	background-image:url(../imagenes/fondo_tabla_formulario.jpg);
	background-repeat:repeat-y;
	width:244px;
	vertical-align:top;
	height:61px;
	
	
}
.pie{

font-size:10px;
}

#menupie1{
float:left;color:#6f6f6f;margin:8px 0px 0px 8px; background-color:#efefef;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding: 15px 0px  6px 0px;border-bottom:1px solid #CCC; border-top:1px solid #CCC; }
ul.menupie1{float:left;list-style:none;margin:0px;padding:10px 20px 25px 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
ul.menupie1 li{color:#6f6f6f;font-size:12px;
margin-right:10px;
padding: 0px;list-style-image: url(../imagenes/banderas_peu/arrow_green.gif);} 
ul.menupie1 li.destacado{color:#6f6f6f;font-weight:bold;font-size:10px;}
ul.menupie1 li a:link{display:block;text-decoration:none;color:#6f6f6f;font-size:12px;}
ul.menupie1 li a:hover{display:block;text-decoration:underline;color:#6f6f6f;}
ul.menupie1 li a:visited{display:block;text-decoration:none;color:#6f6f6f;font-size:12px;}
#menupie1_titular {font-size:16px; color:#6f6f6f;}

/*BANDERAS*/
#menupie_band{
float:left;color:#6f6f6f;margin:8px 0px 0px 0px; background-color:#efefef;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;padding: 6px 0px  6px 300px;border-bottom:1px solid #CCC; border-top:1px solid #CCC;}
ul.menupie_band{float:left;list-style:none;margin:0px;padding:10px 20px 25px 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
ul.menupie_band li{color:#6f6f6f;font-size:12px;padding: 0px;list-style-image: url(../imagenes/banderas_peu/arrow_green.gif);} 

ul.menupie_band li a:link{display:block;text-decoration:none;color:#6f6f6f;font-size:12px;}
ul.menupie_band li a:hover{display:block;text-decoration:underline;color:#6f6f6f;}
ul.menupie_band li a:visited{display:block;text-decoration:none;color:#6f6f6f;font-size:12px;}

ul.menupie_band li.catala {list-style-image: url(../imagenes/banderas_peu/catalunya.gif);}
ul.menupie_band li.castellano {list-style-image: url(../imagenes/banderas_peu/espana.gif);}
ul.menupie_band li.ingles {list-style-image: url(../imagenes/banderas_peu/ingles.png);}
ul.menupie_band li.frances {list-style-image: url(../imagenes/banderas_peu/frances.png);}
ul.menupie_band li.aleman {list-style-image: url(../imagenes/banderas_peu/aleman.png);}
ul.menupie_band li.italiano {list-style-image: url(../imagenes/banderas_peu/italiano.png);}
ul.menupie_band li.ruso {list-style-image: url(../imagenes/banderas_peu/ruso.gif);}
ul.menupie_band li.japones {list-style-image: url(../imagenes/banderas_peu/japones.png);}
ul.menupie_band li.hebreo {list-style-image: url(../imagenes/banderas_peu/hebreo.png);};

#menupie1_titular {font-size:16px; color:#fff;}
#reservas_r{
background-color:#333;
margin:15px 0px 0px -10px;
width:185px;
color:#fff;
padding:6px;
border-style:solid;
border-width:thin;
border-color:#fff;
}
#facebook_r{

margin:15px 0px 0px -10px;
width:185px;
color:#fff;

/*border-style:solid;
border-width:thin;
border-color:#fff;*/
}
/*TOOLBOX FACEBOOK TWITER..*/
/* Custom Icons */
.addthis_toolbox {
background-color:transparent;
float:left;
text-align:right;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
}
.addthis_toolbox .custom_images a img {
    opacity: 1.0;
}
.addthis_toolbox .custom_images a:hover img {
    opacity: 0.75;
}       
   
