body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.alertas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
}
.idiomas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #296fa5;
	text-decoration: none;
}
.formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #031E51;
	text-decoration: none;
}

.tarifa_oferta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #CC0000;
	text-decoration: none;
}

.tarifa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #031E51;
	text-decoration:line-through;
}

.titulo_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.titulo_blancoPeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.formulariora {
	border: thin solid #040494;
}
.nombrehotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bolder;
	font-variant: normal;
	text-transform: uppercase;
	color: #031E51;
	text-decoration: none;
}
.informacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #031E51;
	text-decoration: none;
}


.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}


.textobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}


.campos_form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #C1C8D5;
	border: 1px solid #000000;
}
.campos_form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: #C1C8D5;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444465;
	text-decoration: none;
}
.link_footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444465;
	text-decoration: none;
}
.link_footer:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444465;
	text-decoration: underline;
}

.ofertas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444465;
	text-decoration: none;
}

.categoria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#999999;
	text-decoration: none;
}
.textogran {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.tablamenu {
	background-color: #dedad9;
}
.formi {
	border: 1px solid #575784;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.tablamenuon {
	background-color: #c9c2c0;
}
.tablasubmenu {
	background-color: #b7aeaa;
}
.link_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #040494;
	text-decoration: none;
}
.link_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-transform: uppercase;
	color: #020244;
	text-decoration: none;
}
.link_submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	text-decoration: none;
}
.link_submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	text-transform: uppercase;
	color: #020244;
	text-decoration: none;
}
.link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6E5A83;
	text-decoration: none;
}
.link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	background-color:#6E5A83;
	text-decoration: none;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #031E51;
	text-decoration: none;
	width: 40px;
}
.link_listado {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #705487;
	text-decoration: underline;
}
.link_listado:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color:#705487;
	text-decoration: underline;
}

.botonVideo {
	font-size: 11px;
	color: #040493;
	font-weight:bold;
	text-decoration: none;
	background-color: #FFE400;
	border: thin outset #CCC;
	height: 20px;
	width: 150px;
}
.ofertas_ficha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.bordeFormularioCochesAbajo
{
	border-bottom: 1px solid #031E51;
}

.bordeFormularioCochesAbajoDerecha
{
	border-bottom: 1px solid #031E51;
	border-right: 1px solid #031E51;
}

.celda1
{
	background-color:#cccccc;
}

.celda2
{
	background-color:#dedad9;
}

/* Botones */

.pro6 {float:right; margin:0 auto; padding:0; white-space:nowrap; height:24px; font-size:10px; border:none;
background-color:transparent; font-size:10px}
.pro6 a {display:block; float:left; height:24px; line-height:23px; color:#fff; text-decoration:none; text-align:center; padding:0 0 0 5px; cursor:pointer; background:url(../img/botones/pro_six_0a.gif) no-repeat;}
.pro6 a b {
	float:left; 
	display:block; 
	padding:0 20px 0px 15px; 
	background:url(../img/botones/pro_six_0b.gif) no-repeat right top; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

h2 a{
	font-size: 20px;
	color: #031E51;
	padding-top: 12px;
	padding-bottom: 3px;
	text-decoration:none;
}

.subseccion h2 a{
	font-size: 18px;
	color: #031E51;
	padding-top: 12px;
	padding-bottom: 3px;
	text-decoration:none;
}


