img {
	border:none
}
/*///Esto para poner sombras con la altura total///*/
*{
	margin:0 auto;
	padding:0;
}
html,body{
	height:100.1%;
}
*html #container{
	height:100%;
}
#container{
	width:850px;
	margin:0 auto;
	text-align:center;
	background:url(../im/common/fons.jpg) repeat-y ;
	min-height:100%;
}
.clearfloat{
	clear:both;
}
#container table{
	text-align:left;
}
/*///////////////////////////////////////////////*/

.Text_gen {
	font-family: Verdana;
	font-size: 10px;
	line-height: 12pt;
	color: #333333;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.Text_gen_links {
	font-family: Verdana;
	font-size: 10px;
	line-height: 12pt;
	color: #333333;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0;
}
.Text_gen_links_sin {
	font-family: Verdana;
	font-size: 10px;
	line-height: 12pt;
	color: #333333;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
}
.Text_gen_home {
	font-family: Verdana;
	font-size: 10px;
	line-height: 12pt;
	color: #333333;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 0px;
}
.Text_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.Text_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009999;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.Text_links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	font-weight: bold;
	text-decoration: none;
}
.Text_gen_neg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12pt;
	color: #009999;
	font-weight: bold;
	text-decoration:none;
}

.Pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.Pie:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.Pie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009999;
	font-weight: normal;
	text-decoration: none;
}
.Idioma {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.Idioma:hover {
	font-family: Verdana;
	font-size: 9px;
	color: #009999;
	font-weight: bold;
	text-decoration: none;
}
.Text_subtitol {
	font-family: Arial;
	font-size: 16px;
	color: #009999;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
}
.marcotabla_blau {
	border: 1px solid #009999;
}

.marcotabla_gris {
	border: 1px solid #333333;
}


.Titol_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #333333;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.Titol_home_blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #009999;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}

.Subtitol_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.Subtitol_home_blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #009999;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}

.Direccio {
	font-family: Verdana;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	padding-right: 17px;
	line-height: 16px;
	text-align: right;
}
.Pie_sin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.Text_columna {
	font-family: Verdana;
	font-size: 11px;
	line-height: 13pt;
	color: #FFFFFF;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.Text_destacado {
	font-family: Verdana;
	font-size: 9px;
	line-height: 11pt;
	color: #FFFFFF;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.Reserva_titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.Reserva_tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #009999;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.Destac_titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFFFFF;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;

}
.Destac_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	line-height: 22px;
}
.Mapa_hoteles {
	font-family: Verdana;
	font-size: 9px;
	line-height: 10pt;
	color: #333333;
	text-align: left;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-left: 10px;
}
.Mapa_hoteles_neg {
	font-family: Verdana;
	font-size: 9px;
	line-height: 10pt;
	color: #009999;
	text-align: left;
	text-decoration:none;
	font-weight: bold;
	text-decoration: none;
	
}.marcotabla_ficha {
	border: 1px solid #336699;
	background-color: #CCCCCC;
}

.Ficha_text {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	line-height: 18px;
}
.Ficha_text2 {
	font-family: Verdana;
	font-size: 10px;
	line-height: 12pt;
	color: #333333;
	text-align: justify;
	text-decoration:none;
	font-weight: normal;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.Video {
	font-family: Verdana;
	font-size: 25px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}