BODY
{
    MARGIN: 2px;
    BACKGROUND: url(/imagenes/fondo.gif);
}

a
{
    COLOR: #3661ff;
}

H1
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    MARGIN: 0px;
    MARGIN-TOP: 5px;
}

H2
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    MARGIN: 0px;
}

H3
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #3661ff;
    MARGIN: 0px;
}

H4
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #cc3300;
    MARGIN: 0px;
}

label{
	cursor: pointer;
}

.menu-cabecera
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #ffa200;
    TEXT-DECORATION: none;
}

.menu-superior
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
}

.favoritos-inicio
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    COLOR: #3661ff;
    TEXT-DECORATION: none;
}

.menu-superior:hover
{
    COLOR: #ffffff;
}

.celda-menu-superior
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

.seccion-actual
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bold;
    COLOR: #cccccc;
}

.link-seccion-actual
{
    TEXT-DECORATION: none;
    COLOR: #cccccc;
}

.texto
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-ALIGN: justify;
}

.pie
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}

.link-pie-foto
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-ALIGN: center;
}

.bloque
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #ffa800;
}

.bloque-portada
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

.bloque-portada:hover
{
    TEXT-DECORATION: underline;
}

.direccion
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #999999;
}

img.link-imagenes
{
    BORDER: 1px solid #000000;
}


img.imagen-detalle
{
    BORDER: 1px solid #000000;
    CURSOR: hand;
}

.boton
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #3661ff;
    COLOR: #ffffff;
    WIDTH: 80px;
}

.titulo-menu
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
}

.selects
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #1e4c6f;
}

.select-bloques
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    WIDTH: 150px;
}
.link-pequenyo	
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
    COLOR: #000000;
}

.link-pequenyo:hover
{
    TEXT-DECORATION: underline;
    COLOR: #3661ff;
}

.pie-foto
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    COLOR: #666666;
    TEXT-DECORATION: none;
}

.inputs-reservas
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    WIDTH: 130px;
    MARGIN: 4px;
}

.categoria-select-reservas
{
    BACKGROUND-COLOR: #ffa200;
    COLOR: #ffffff;
}

.boton-reservas
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #ffa200;
    COLOR: #ffffff;
    WIDTH: 80px;
}

.link-mapa
{
    TEXT-DECORATION: none;
    COLOR: #000000;
}

.link-mapa:hover
{
    TEXT-DECORATION: underline;
    COLOR: #3661ff;
}

.ofertas-especiales
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    TEXT-ALIGN: right;
}

.tabla-contenido
{
    BORDER-STYLE: solid;
    BORDER-WIDTH: 1px;
    BORDER-COLOR: #3661ff;
    BACKGROUND-COLOR: #ffffff;
}

.agenda
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
}

.alert{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.alert div{
	border: 1px solid #FF0000;
	background-color:#ffe5e5;	
	background-repeat:no-repeat;
	width:80%;
	padding:15px;
	text-align:left;
}