body
{
	font-family: Trebuchet MS;
	font-size: 12px;
	font-variant: small-caps;
	background-color: black;
	color: White;
}
div.centro
{
	width: 900px;
	height: 400px;
	margin: 0px;
	padding: 0px;
	border-width: 2px;
	border-style: solid;
	border-color: rgb(39,73,121);
	border-collapse: collapse;
	background-color: black;
	top: auto;
}
div.centro-index
{
	width: 900px;
	height: 400px;
	margin: 0px;
	padding: 0px;
	border-width: 2px;
	border-style: solid;
	border-color: rgb(39,73,121);
	border-collapse: collapse;
	background-color: black;
	top: auto;
	margin-top: 148;
}
img.img_inicio
{
	border: 0pt none ;
}
.inicio_izquierda
{
	float:left;
	height:399;
	width:600;
	border:0;
	
}
.inicio_derecha
{
	float:left;
	height:249;
	#height:399;
	width:280;
	border:0;
	background-color:#274979;
	padding-top:150;
	float:right;
	
}
/*
table.centro
{
	border-width: 2px;
	border-style: solid;
	border-color: rgb(59, 139, 176);
	border-collapse: collapse;
	background-color: rgb(255, 250, 250);
}
table.centro th
{
	border-width: 2px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(59, 139, 176);
	background-color: black;
}
table.centro td
{
	border-width: 2px;
	padding: 1px;
	border-style: solid;
	border-color: rgb(59, 139, 176);
	background-color: black;
}
*/
.texto
{
	font-family: Trebuchet MS;
	color: #ffffff;
	font-size: 14px;
	font-variant: small-caps;
}

.texto_textbox
{
	font-family: Trebuchet MS;
	color: rgb(15,15,15);
	font-size: 14px;
	font-variant: small-caps;
}
font.pie
{
	color: #d6d6d6;
	font-size: 12;
	font-family: Trebuchet MS;
	font-style: italic;
}
font.pie_oferta
{
	color: #d6d6d6;
	font-size: 19;
	font-family: Trebuchet MS;

	text-align: center;
}

a.menu
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 13px;
	color: #8bccef;
}
a.menu:hover
{
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 13px;
	color: #48bbff;
}
a.menu_selec
{
	font-family: Trebuchet MS;
	font-size: 15px;
	background-position: left;
	font-weight: bold;
	color: #48bbff;
}
a.menu_selec:hover
{
	font-family: Trebuchet MS;
	font-weight: bold;
	color: #48bbff;
}
img.menu_logo
{
	border: none;
	width: 30px;
	height: 30px;
	float: right;
}


#menu_suites
{
	float: left;
	azimuth: center;
	width:128px;
		color: #8bccef;
}
#menu_accesso
{
	float: left;
	width:128px;
		color: #8bccef;
}
#menu_quen
{
	float: left;
	width:128px;
		color: #8bccef;
}
#menu_reservas
{
	float: left;
	width:128px;
		color: #8bccef;
}
#menu_precios
{
	float: left;
	width:128px;
	color: #8bccef;
}
#menu_contacto
{
	float: left;
	width:128px;
	color: #8bccef;
}
#menu_restaurante
{
	float:left;
	width:128px;
	color:#8bccef;
}
div.menu_menu
{
	width: 900px;
	clear: both;
}
a
{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: white;
	text-decoration: none;
}
a:hover
{
	color: Gray;
	text-decoration: none;
}


div.fila_reservas1
{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: rgb(100,200,200);
	font-variant: small-caps;
}

div.fila_reservas2
{
	font-family: Trebuchet MS;
	font-size: 14px;
	color: rgb(200,250,250);
	font-variant: small-caps;
}
input.btn
{
	border-style: solid;
	border-color: rgb(59, 139, 176);
}
input.btn:hover
{
	border-style: solid;
	border-color: rgb(59, 139, 176);
	background-color: rgb(220,220,220);
}
input.btn_idioma
{
	font-family: 'Trebuchet MS';
	background-image: none;
	background-repeat: no-repeat;
	border: #00FFFF;
	background-color: Transparent;
	color: #d6d6d6;
	font-size: 12;
	font-family: Trebuchet MS;
	font-style: italic;
}
input.btn_idioma:hover
{
	font-family: 'Trebuchet MS';
	background-image: none;
	background-repeat: no-repeat;
	cursor: pointer;
	background-color: Transparent;
	color: Gray;
}





a.boton
{
	position: absolute;
	bottom: 10px;
	width: 150px;
	margin-left: 50px;
	text-align: center;
	background-color: black;
	border-width: 1px;
	border-color: white;
	border-style: solid;
	color: white;
	padding: 2px;
}

a.boton:hover
{
	background-color: white;
	color: black;
	cursor: pointer;
}

p
{
	line-height: 8px;
}


#logo
{
	margin-bottom: 50px;
	background-color: rgb(39,73,121);
}
/*
table.form_reserva
{
	width:100%;
	height:100%;
}*/
