/* Layout Stylesheet */ 

html,body {
 margin:0;
 background:#000;
 text-align:center;
 color:#987352;
 padding:0;
 font-family: "Times New Roman", Times, serif;
 font-size:16px;
 }

#outer {
 text-align:left;
 width:945px;
 height:700px;
 margin:auto;
 }

#hdr {
 height:30px;
 width:945px;
 }
 
/*MENU*/
 
 #botonera{
	float:right;
}

ul {  
	list-style:none;

	padding:0;
}

ul li {
	padding:0;
	float:left;
}
ul li #home, #home_activo{
	display:block;
	width:82px;
	height:65px;
	text-decoration:none;
}
#home {
background-image:url(../img/btn_home.gif);
}
#home_activo {
background-image:url(../img/btn_home.gif);
background-position:bottom;
}


ul li #sellos, #sellos_activo{
	display:block;
	width:92px;
	height:65px;
	text-decoration:none;
}
#sellos {
background-image:url(../img/btn_sellos.gif);
}
#sellos_activo {
background-image:url(../img/btn_sellos.gif);
background-position:bottom;
}


ul li #booking, #booking_activo{
	display:block;
	width:112px;
	height:65px;
	text-decoration:none;
}
#booking {
background-image:url(../img/btn_booking.gif);
}
#booking_activo {
background-image:url(../img/btn_booking.gif);
background-position:bottom;
}


ul li #venues, #venues_activo{
	display:block;
	width:101px;
	height:65px;
	text-decoration:none;
}
#venues {
background-image:url(../img/btn_venues.gif);
}
#venues_activo {
background-image:url(../img/btn_venues.gif);
background-position:bottom;
}


ul li #digital, #digital_activo{
	display:block;
	width:98px;
	height:65px;
	text-decoration:none;
}
#digital {
background-image:url(../img/btn_digital.gif);
}
#digital_activo {
background-image:url(../img/btn_digital.gif);
background-position:bottom;
}


ul li #contacto, #contacto_activo{
	display:block;
	width:130px;
	height:65px;
	text-decoration:none;
}
#contacto {
background-image:url(../img/btn_contacto.gif);
}
#contacto_activo {
background-image:url(../img/btn_contacto.gif);
background-position:bottom;
}


ul li a:hover {
background-position:bottom;
}

ul li a span {
	display:none;
}

/*MENU*/ 


#bar {
 height:65px;
 width:945px;
 margin:0 0 20px 0;
 }
 
/*#bar img{
padding: 5px 0 0 0;
}*/

#bodyblock {
margin:20px 0 0 0;
 width:945px;
 height:590px;
 padding:0;
 }
#bodyblock_sellos {
margin:20px 0 0 0;
 width:945px;
 height:730px;
 padding:0;
 }
 
#separador{
	height:5px;
	}
#separador_digital{
	height:40px;
	}
#separador_sellos{
	height:40px;
	}
#separador_booking{
	height:40px;
	}
#txt{
	height:120px;
	}
#random{
	position:relative;
	display:block;
	height:450px;
	width:945px;
	margin-top:20px;
	}


/* S E L L O S */

.fila{
	width:923px;
	height:180px;
	margin:auto;
	margin-bottom:25px;
}

#casilla_1{	
	height:180px;
	width:290px;
	float:left;
	position:relative;
	margin:auto;
}
#casilla_2{	
	height:180px;
	width:290px;
	position:relative;
	margin:auto;
}
#casilla_3{	
	height:180px;
	width:290px;
	float:right;
	position:relative;
	margin:auto;
	top:-180px;
}
#casilla_1 a span, #casilla_2 a span, #casilla_3 a span{
	display:none;
}

#casilla_1 a:hover, #casilla_2 a:hover, #casilla_3 a:hover {
background-position:bottom;
}

#sello_1 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_1.jpg);
	display:block;
	text-decoration:none;
}
#sello_2 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_2.jpg);
	display:block;
	text-decoration:none;
}
#sello_3 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_3.jpg);
	display:block;
	text-decoration:none;
}
#sello_4 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_4.jpg);
	display:block;
	text-decoration:none;
}
#sello_5 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_5.jpg);
	display:block;
	text-decoration:none;
}
#sello_6 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_6.jpg);
	display:block;
	text-decoration:none;
}
#sello_7 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_7.jpg);
	display:block;
	text-decoration:none;
}
#sello_8 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_8.jpg);
	display:block;
	text-decoration:none;
}
#sello_9 {
	height:180px;
	width:290px;
	background-image:url(../img/img_sellos_9.jpg);
	display:block;
	text-decoration:none;
}
/*#lang {
height:19px;}
#lang_en a{
float:right;
position: relative;
left:0px;
top:30px;
width:115px;
height:19px;
 }
#lang_en a:hover{
 background-position:bottom;
 }
#lang_en a span{
display:none;
 }
#en{
 background-image:url(../img/btn_english.gif);
}

#lang_es a{
float:right;
position: relative;
left:0px;
top:30px;
width:135px;
height:19px;
 }
#lang_es a:hover{
 background-position:bottom;
 }
#lang_es a span{
display:none;
 }
#es{
 background-image:url(../img/btn_espanol.gif);
}
*/






#l-col {
 float:left;
 color: #333333;
 width:480px;
 height:230px;
 margin:5px 0 0 20px;
 }

#l-col p{
text-align:left;
font-size:13px;
}

.titulo{
font-size:17px;
color:#58585a;
font-family:Arial, Helvetica, sans-serif;

}


#cont {
 width:500px;
 color:#000;
 height:200px;
 float:left;
 margin:10px 0 0 15px;
 }

#cont p{
text-align:left;
font-size:12px;
}

#cont img{
 vertical-align:bottom;
 margin:0px;
 border:0px;}

#cont2 {
 width:100px;
 background:#e4e4e4;
 color:#000;
 text-align:left;
 height:600px;
 }

#ftr {
	height:15px;
	width:978px;
	color:#5b4531;
	line-height:15px;
 }
#ftr a {
	text-decoration: none;
	color: #5b4531;
}
#ftr a:hover {
	text-decoration: none;
	color: #5b4531;
}
#firmas {
float:right;
}
#firmas img{
margin:0 0 0 10px;
}










#col_seccion{
background:#E8E8E8;
width:730px;
}

#col_seccion2{
background:#E8E8E8;
width:730px;
height:1000px;
/*float:left;*/
}
#col_seccion3{
background:#E8E8E8;
width:730px;
height:500px;
/*float:left;*/
}

#titulo{
height:45px;}


img{
border:none
}

a{
text-decoration:none;
color:#1c3f95;
outline:0;
}

#share_ad {
float:right;
margin:0 10px 0 0;
}

#logo{
	top: 16px;
	display:block;
	height: 65px;
	width: 325px;
position:relative;
float:left;
}
.bloque1_cava{
margin:13px 0 0 0;
position:absolute;
width:481px;
height:423px;
float:left;
}
.bloque2_cava{
margin:13px 0 0 0;
position:relative;
width:490px;
height:423px;
float:right;
}
#cava2{
margin:14px 0 0 0;
float:left;
}
#cava3{
margin:14px 0 0 0;
float:right;
}
#cava4{
margin:0 0 0 10px;
float:left;
}
#cava5{
float:right;
}
.bloque1_rest{
margin:13px 0 0 0;
position:absolute;
width:978px;
height:204px;
}
.bloque2_rest{
margin:232px 0 0 0;
position:absolute;
width:978px;
height:204px;

}
.rest{
width:232px;
margin:0 0 0 16px;
float:right;
}
.rest1{
float:left;
}
#samsung{
width:660px;
height:500px;
margin:auto;
}


.bloque1_salon{
margin:13px 0 0 0;
position:absolute;
width:481px;
height:423px;
float:left;
}
.bloque2_salon{
margin:13px 0 0 0;
position:relative;
width:490px;
height:423px;
float:right;
}
#salon2{
float:right;
}
#salon3{
margin:13px 0 0 8px;
float:left;
}
#salon4{
margin:13px 0 0 0;
float:right;
}

.bloque1_delivery{
margin:13px 0 0 0;
position:absolute;
width:558px;
height:526px;
float:left;
}
.bloque2_delivery{
position:relative;
width:400px;
float:right;
}

.bloque1_reservas{
margin:13px 0 0 0;
position:absolute;
width:411px;
height:577px;
float:left;
}
.bloque2_reservas{
position:relative;
width:550px;
float:right;
}

.bloque2_reservas input{
width:540px;
background:#997251;
border:none;
}

#btnSubmit{
width:53px;
height:16px;
float:right;
}
#btnSubmit {
background-image:url(../img/btn_enviar.gif);
}
#btnSubmit span{
display:none;
}
#btnSubmit:hover{
background-position:bottom;
}
#btnSubmit_en{
width:53px;
height:16px;
float:right;
}
#btnSubmit_en{
background-image:url(../img/btn_enviar_en.gif);
}
#btnSubmit_en span{
display:none;
}
#btnSubmit_en:hover{
background-position:bottom;
}



.cuerpo{
margin-top:40px;
}
.cuerpo a{
color:#987352;}
.cuerpo a:hover{
color:#5b4531;}

.cuerpo_delivery{
margin:13px 0 0 0;
}
.cuerpo_reservas1{

width:400px;
}
.cuerpo_reservas2{
float:left;
}
.cuerpo_reservas2 a{
color:#997251;
}
.cuerpo_reservas2 a:hover{
color:#5a483a;
}
.cuerpo_reservas3{
float:right;
}
.cuerpo_gracias{
margin:13px 0 0 0;
width:400px;
height:288px;
}
.bloque1_bio{
margin:13px 0 0 0;
position:absolute;
width:237px;
height:577px;
float:left;
}
.bloque2_bio{
position:relative;
width:715px;
float:right;
}




.cuerpo_bio1{

width:715px;
}

.cuerpo_bio2{
float:right;
width:70px;
margin:0px 10px 0 0;
}
.biosep{
height:80px;
}
#volver:hover{
 background-position:bottom;
 }
#volver span{
display:none;
 }
#volver{
display:block;
width:70px;
height:19px;
 background-image:url(../img/btn_volver.gif);
}
#volver_en:hover{
 background-position:bottom;
 }
#volver_en span{
display:none;
 }
#volver_en{
display:block;
width:60px;
height:19px;
 background-image:url(../img/btn_volver_en.gif);
}