	@charset "utf-8";
/* CSS Document */

BODY{
	margin:0;
	padding:0;
	background-color:#000;
	background-image:url(../imagenes/bg_body.jpg);
	background-repeat:no-repeat;
	font-family:Arial, "Myriad Pro", "Trebuchet MS", Verdana, Tahoma, Arial, San serif;
	line-height:150%;
	font-size:9pt;
	color:#CCC;
	}

DIV{
	float:left;
	display:block;
	}

A{
	text-decoration:none;
	color:#ccc;
	outline:none;
		}
A:hover, a:active, a:focus {
 	outline:none;
      }

OBJECT{
	outline:none;
	}



A:hover{
	text-decoration:underline;
	color:#fff;
	}

UL{
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	float:left;
	}

LI{
	display:block;
	float:left;
	}



P{
	margin-top:0;
	margin-bottom:11px;
	}
	
p.p_donde_encontrarnos{
	font-size:10pt;
	line-height:160%;
	}	

.capa_externa{
	width:1024px;
	width:1064px;
	min-height:980px;
	background-image:url(../imagenes/bg1.jpg);
	background-repeat:no-repeat;

}


.capa_externa_contacto{
	width:1044px;
	height:770px;
	height:1000px;
	background-image:url(../imagenes/bg_contacto.jpg);
	background-repeat:no-repeat;
	}
	
.capa_externa_comer_y_picar{
	width:1044px;
	height:770px;
	height:1180px;
	background-image:url(../imagenes/bg_comer_y_picar.jpg);
	background-repeat:no-repeat;
	}	
	
.capa_externa_trabaja_con_nosotros{
	width:1044px;
	height:770px;
	height:1180px;
	background-image:url(../imagenes/bg_trabaja_con_nosotros.jpg);
	background-repeat:no-repeat;
	}
	
.capa_externa_espacios{
	width:1044px;
	height:770px;
	height:825px;
	background-image:url(../imagenes/bg_espacios.jpg);
	background-repeat:no-repeat;
	}
	
.capa_externa_galeria_flash_espacios{
	width:1044px;
	height:770px;
	height:825px;
	background-image:url(../imagenes/bg_galeria_flash.jpg);
	background-repeat:no-repeat;
	}	
	
	.capa_interna_galeria_flash_espacios{
			width:944px;
			height:725px;
			width:652px;
			height:434px;
			margin-left:180px;
			margin-top:50px;
			margin-top:25px;
			background-color:#000;
			padding:20px;
		}
		
	.capa_saltar_galeria_flash{
			float:right;
			width:944px;
			margin-right:50px;
			margin-top:20px;
			text-align:right;
		}		
	
.capa_externa_tragos{
	width:1044px;
	height:770px;
	height:1180px;
	background-image:url(../imagenes/bg_tragos.jpg);
	background-repeat:no-repeat;
	}	
	
.capa_externa_porque_barra7{
	width:1044px;
	height:770px;
	height:1080px;
	background-image:url(../imagenes/bg_porquebarra7.jpg);
	background-repeat:no-repeat;
	}
	
.capa_externa_libro_visitas{
	width:1044px;
	height:770px;
	height:1080px;
	background-image:url(../imagenes/bg_visitas.jpg);
	background-repeat:no-repeat;
	}	
	
.capa_externa_donde_encontrarnos{
	width:1044px;
	height:770px;
	/*height:1080px;*/
	background-image:url(../imagenes/bg_donde_encontrarnos.jpg);
	background-repeat:no-repeat;	
	}
	
.capa_externa_postres{
	width:1044px;
	height:770px;
	height:1080px;
	background-image:url(../imagenes/bg_postres.jpg);
	background-repeat:no-repeat;	
	}	

.capa_contenedor_menu_flash_y_logo{
	margin-top:56px;
	margin-top:30px;
	width:270px;
}


.capa_contenedor_flotante_derecha{
	width:475px;
	float:right;
	margin-top:108px;
	}
	
	.capa_txt_categoria_activa{
		width:475px;
		height:44px;
		margin-bottom:33px;
		float:right;
		text-align:right;
		width:425px;
		padding-right:50px;
		}
		
    .capa_flash_genérico_categoria_activa{
		width:410px;
		height:113px;
		background-color:#000;
		margin-right:46px;
		margin-bottom:50px;
		float:right;
		}
		
    .capa_flash_donde_encontrarnos{
		width:410px;
		height:215px;
		background-color:#000;
		margin-right:46px;
		margin-bottom:50px;
		float:right;
		}		

	.capa_galeria{
		margin-right:51px;
		margin-top:4px;
		float:right;
		width:326px;
		height:100px;
		text-align:left;
	/*	text-align:right;*/
		}
		
		.capa_galeria ul{
				width:326px;
			}
			
		.capa_galeria ul li{
			height:116px;
			width:326px;
			margin-bottom:24px;
							}	
							
		.capa_galeria ul li.li_texto_hi_res{
			height:100%;
			width:326px;
			margin-bottom:24px;
							}								
	
		.capa_galeria img{
			width:46px;
			height:116px;
			float:left;
			display:block;
			padding-right:24px;
			}
			/******* se inserta para el boton de enlace al tour 360 *******/
			.capa_galeria img.tour{
			width:326px;
			height:116px;
			float:left;
			display:block;
			padding-right:0;
			}	
			/******* se inserta para el boton de enlace al tour 360 *******/
		.capa_galeria img.hi_res{
			width:324px;
			height:100px;
			margin-right:0;
			padding:0;
			padding:2px;
			border:1px;
			border-style:solid;
			border-color:#4c4d48;
			width:320px;
			height:99px;
			}			

		.capa_galeria img.img_ultima{
			padding-right:0;
			}

	.capa_texto_generico_categoria_activa{
		margin-right:64px;
		float:right;
		width:320px;
		text-align:left;
	/*	text-align:right;*/
		}
		
	.capa_texto_generico_categoria_activa ul.ul_tx_col_izq{
		width:100px;
		margin-bottom:20px;
		margin-right:30px;
		text-align:right;
		text-align:left;
		}

		.capa_texto_generico_categoria_activa ul.ul_tx_col_izq li{
			width:100px;
			margin-bottom:5px;
			width:90px;
			padding-left:10px;
			text-align:left;
			background-image:url(../imagenes/circulo_indexado_sin_margen.gif);
			background-repeat:no-repeat;
		}
		
		.capa_texto_generico_categoria_activa ul.ul_tx_col_izq li.li_nombre_categoria_izquierda{
			width:100px;
			margin-bottom:5px;
			margin-left:0;
			padding-left:0;
			background-image:none;

		}		
		

	.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha{
		width:190px;
		margin-bottom:20px;
		text-align:right;
		text-align:left;		
		}

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li{
			width:190px;
			margin-bottom:5px;	
			}
			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_ir_a_licores{
			width:190px;
			margin-bottom:5px;	
			margin-top:20px;
			text-align:right;
			font-weight:bold;
			border:0;
			border-top:1px;
			border-style:solid;
			border-color:#433f40;
			padding-top:5px;
			}			

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_familia{
			width:165px;
			margin-bottom:5px;
			padding-left:15px;
			font-weight:bold;
			padding-left:15px;
			color:#acabab;
			}

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_nombre_botella_unilinea{
			width:170px;
			width:160px;
			margin-left:10px;
			margin-bottom:5px;
			background-image:url(../imagenes/circulo_indexado.gif);
			background-repeat:no-repeat;
			padding-left:20px;
			}	
			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_precio_botella{
			width:110px;
			margin-bottom:8px;
			
			text-align:right;
					}	
			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_precio_copa{
			width:80px;
			margin-bottom:8px;
			text-align:right;
			}			

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_txt_aclaratorio{
			width:190px;
			margin-top:15px;
			text-align:right;		
			}
			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_otras_denominaciones{
			width:190px;
			margin-top:15px;
			text-align:left;		
			}			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_txt_denominaciones{
			width:160px;
			margin-left:10px;
			margin-bottom:5px;
			padding-left:20px;
			text-align:left;
			background-image:url(../imagenes/circulo_indexado.gif);
			background-repeat:no-repeat;
			}			
			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_tx_col_dcha_descripcion_y_precio{
			width:100px;
			margin-bottom:5px;
			background-image:url(../imagenes/circulo_indexado.gif);
			background-repeat:no-repeat;
			padding-left:20px;
			
			}
			
		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_tx_col_dcha_descripcion_y_precio_copa{
			width:70px;
			margin-bottom:5px;
			text-align:right;
			}			

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_tx_col_dcha_descripcion_botella_copa{
			width:190px;
			margin-bottom:5px;
			}

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_tx_col_dcha_precio_botella{
			width:190px;
			margin-bottom:5px;
			}

		.capa_texto_generico_categoria_activa ul.ul_tx_col_dcha li.li_tx_col_dcha_descripcion_precio_copa{
			width:190px;
			margin-bottom:5px;
			}

			
.capa_texto_generico_categoria_activa ul{
		width:320px;
		margin-bottom:5px;
		text-align:right;
		}	

	.capa_texto_generico_categoria_activa ul li.li_nombre_visitante{	
		width:320px;
		padding-bottom:5px;
		text-align:left;
		font-weight:bold;
		}
		
    .campo_texto_formulario{
		width:310px;
		padding:5px;
		background-color:#333;
		height:130px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#ccc;
		margin-bottom:15px;
		}	
		
    .campo_texto_formulario_linea_simple{
		width:220px;
		border:1px solid;
		margin-left:10px;
		padding-left:5px;
		padding-right:5px;
		line-height:100%;
		height:15px;
		background-color:#333;
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#ccc;
		margin-bottom:10px;
		float:right;
		
		}			
		
     .btn_enviar{
		background-color:#333;
		font-family:Arial, Helvetica, sans-serif;
		font-size:8pt;
		color:#ccc;
		margin-bottom:15px;
		border:1px;
		border-color:#ccc;
		border-style:solid;
		margin-left:15px;
		 }		
		
	.capa_texto_generico_categoria_activa ul li.li_comentario_visitante{	
		width:320px;
		padding-bottom:25px;
		text-align:left;
		}		


	.capa_texto_generico_categoria_activa ul li.li_secciones_menu{	
		width:320px;
		padding-bottom:5px;
		}	

	.capa_texto_generico_categoria_activa ul li.li_descripcion{	
		width:320px;
		}	

	.capa_texto_generico_categoria_activa ul li.li_precio {
	    float: right;
	    width: 60px;
	}	
	.capa_texto_generico_categoria_activa ul li.li_aviso{
		width:320px;
		padding-top:13px;
		padding-bottom:5px;
		font-weight:bold;
		}	
		
	.capa_texto_generico_categoria_activa ul li.li_categoria_carta{
		width:320px;
		padding-bottom:5px;
		font-size:10pt;
		font-weight:bold;
		}			


li.li_derecha{
text-align:right;
}
.texto_indexado{
	margin-left:25px;
	}
.capa_menu_flash{
	float:right;
/*	background-image:url(../imagenes/menu_ejemplo.gif);
	background-position:top right;
	background-repeat:no-repeat;*/
	margin-bottom:20px;
	margin-right:50px;
	width:147px;
	height:154px;
	width:190px;
	margin-right:30px;
	height:180px;
	height:206px;	
	height:220px;
	}
	
.capa_contenedor_logo{
	width:270px;
	height:51px;
	background-image:url(../imagenes/logo_barra7.jpg);
	background-repeat:no-repeat;

	}	
	
.capa_banner_bajo_logo{
	width:560px;
	height:149px;
	margin-top:20px;
	}
	
#idiomas{
	float:right;
	margin-right:35px;
margin-top:-35px;}

.logo_carnaval{
	
position:absolute;
top:5px;
left:740px;	
}
