a{
	text-decoration:none;
	color:#99D5FC;
}
a:hover{
	text-decoration:none;
	color:#ffffff;
}
.blanco{
	color:#ffffff;
}
.azulgris{
	color:#8baac3;
}
.azulclaro{
	color:#83cbfc;
}
.azulmedio{
	color:#5d86a1;
}
.azulclarog{
	color:#83cbfc;
	font-size:1.2em;
}
.azulclarog2{
	color:#99D5FC;
	font-size:1.5em;
}
.azuloscuro{
	color:#13334E;
}
.azuloscurog{
	font-size:1.5em;
	color:#13334E;
	padding:10px;
}
.titazuloscurop{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.3em;
	color:#13334E;
	font-variant:small-caps;
	line-height:1em;
}
.titazuloscuro{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.6em;
	color:#13334E;
	font-variant:small-caps;
	line-height:1em;
}
.frase{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.3em;
	color:#99D5FC;
}
.titazul{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.3em;
	color:#99D5FC;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titazul2{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.6em;
	color:#99D5FC;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titgris{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.4em;
	color:#6E92A9;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titblanco{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.4em;
	color:#FFFFFF;
	text-align:center;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titblancologos{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.9em;
	color:#FFFFFF;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titblanco2{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.6em;
	color:#FFFFFF;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titblanco3{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.2em;
	color:#FFFFFF;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.titblancog{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:2.2em;
	color:#FFFFFF;
	font-variant:small-caps;
	letter-spacing:1.5px;
	line-height:1em;
}
.negrita{
	font-weight:bold;
}
.centrartexto{
	position:relative;
	text-align:center;
}
.linktitblanco a{
	position:relative;
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.4em;
	color:#FFFFFF;
	text-decoration:none;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.linktitblanco a:hover{
	position:relative;
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.4em;
	color:#99D5FC;
	text-decoration:none;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.linktitazul a{
	position:relative;
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.3em;
	color:#99D5FC;
	text-decoration:none;
	font-variant:small-caps;
	letter-spacing:1.5px;
	line-height:0.9em;
}
.linktitazul a:hover{
	position:relative;
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.3em;
	color:#FFFFFF;
	text-decoration:none;
	font-variant:small-caps;
	letter-spacing:1.5px;
}
.linkblanco a{
	text-decoration:none;
	color:#ffffff;
}
.linkblanco a:hover{
	text-decoration:none;
	color:#8FB7D2;
}
.linkoscuro a{
	text-decoration:none;
	color:#ffffff;
}
.linkoscuro a:hover{
	text-decoration:none;
	color:#102C47;
}
.linkpie{
	color:#8FB7D2;
}
.linkpie a{
	text-decoration:none;
	color:#8FB7D2;
	margin:5px;
}
.linkpie a:hover{
	text-decoration:none;
	color:#ffffff;
	margin:5px;
}

.margendcha{
	margin-right:15px;
}
.margen{
	position:relative;
	display:block;
	float:left;
	padding:0px 20px 0px 30px;
}
.margen2{
	padding:10px;
}
.margen3{
	padding:10px 20px 10px 20px;
}
.margen4{
	padding:0px 10px 20px 10px;
}
.margenbotones{
	position:relative;
	display:block;
	float:left;
	width:400px;
	margin-left:100px;
}
.titoro{
	font-family:"Times New Roman", Times, Arial, serif;
	font-size:1.2em;
	font-variant:small-caps;
	color:#C2A858;
}
.bronce{
	color:#C59266;
}
.plata{
	color:#CFD1D1;
}
.oro{
	color:#C2A858;
}
.platino{
	color:#EEEEEE;
}
.verde{
	color:#009933;
}
.choco{
	color:#663333;
}
.silueta{
	color:#ff9595;
}
.tamanog{
	font-size:1.5em;
}
.aviso{
	font-size:1.2em;
	color:#C59266;
}
.fondoverde{
	position:relative;
	display:inline;
	float:left;
	width:140px;
	height:135px;
	background-image:url(../img/diasverdes.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	padding:25px 10px 0px 10px;
	margin:30px 60px 20px 60px;
}
.fondorojo{
	position:relative;
	display:inline;
	float:left;
	width:140px;
	height:135px;
	background-image:url(../img/diasrojos.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	padding:25px 10px 0px 10px;
	margin:30px 60px 20px 60px;
}
.textonoticias{
	position:relative;
	display:inline;
	float:left;
	width:460px;
	padding-left:20px;
}
.textoocio{
	position:relative;
	display:inline;
	float:left;
	width:410px;
	padding-left:20px;
}
#menuhotel{
	position:relative;
	display:inline;
	float:left;
	width:auto;
	margin-bottom:20px;
}
#menuhotel ul{
	position:relative;
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
}
#menuhotel ul li{
	position:relative;
	display:inline;
	float:left;
	width:auto;
	height:auto;
	margin-right:10px;
	text-decoration:none;
	color:#ffffff;
	font-size:1em;
}
#menuhotel ul li.punto{
	position:relative;
	display:inline;
	float:left;
	width:9px;
	height:9px;
	background-image:url(../img/puntin.jpg);
	background-repeat:no-repeat;
	margin-top:5px;
}
#menuhotel ul li a{
	position:relative;
	display:inline;
	float:left;
	width:auto;
	height:auto;
	text-decoration:none;
	color:#A5D0ED;
}
#menuhotel ul li a:hover{
	position:relative;
	display:inline;
	float:left;
	width:auto;
	height:auto;
	text-decoration:none;
	color:#ffffff;;
}
.fondoazulclaro{
	background-color:#83cbfc;
	padding:5px 20px 5px 20px;
	margin-top:20px;
}