/* CSS Document */
* {
margin: 0;
padding: 0;
} 

tr {
vertical-align: top;
}
/* Valores generales de la pagina */

body {
	font-family: verdana;
	margin: 0;
	padding: 0;
	text-align: center;
	background-image: url(images/pixel.jpg);
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

h2{
font-size:14px;
padding:0px 0px 0px 10px;
margin:0px 0px 0px 0px;
color:#cccccc;



}

#contenedor {
	width: 795px;
	margin: 0px;
	height: 332px;
	position: absolute;
	top: 237px;
	filter: alpha (opacity= 50);
   -moz- opacity: 0.5;
	opacity: 0.5;
	background-repeat: no-repeat;
	background-image: url(images/capa1.gif);
	vertical-align: top;
	padding: 10px;
	background-position: left;
	right: 100px;
	text-align: left;
}
#contenedor_menus {
	width: 795px;
	margin: 0px;
	height: 350px;
	position: absolute;
	top: 237px;
	filter: alpha (opacity= 50);
   -moz- opacity: 0.5;
	opacity: 0.5;
	background-repeat: no-repeat;
	background-image: url(images/capa1_menus.gif);
	vertical-align: top;
	padding: 10px;
	background-position: left top;
	right: 100px;
	text-align: left;
}

#cuadro_texto {
	width: 528px;
	font-size: 9px;
	height: 296px;
	position: absolute;
	color: #42382B;  
	text-align: justify;
	left: 110px;
	top: 269px;
	clip: rect(auto,auto,auto,auto);
	padding-bottom: 5px;
}

#cuadro_texto_situacion {
	width: 528px;
	font-size: 9px;
	height: 350px;
	position: absolute;
	color: #42382B;  
	text-align: justify;
	left: 110px;
	top: 269px;
	clip: rect(auto,auto,auto,auto);
	padding-bottom: 5px;
}


#cuadro_vinos {
	width: 422px;
	font-size: 9px;
	height: 351px;
	position: relative;
	color: #856D63;
	text-align: justify;
	padding-top: 35px;
	overflow:auto;
	padding-right: 35px;
	padding-left: 35px;
	padding-bottom: 35px;
}
#cuadro_vinos a:link {
color:#000000;
text-decoration:none;


}
#cuadro_vinos a:visited {
color:#000000;
text-decoration:none;

}
#cuadro_vinos a:hover {
color:#666666;
text-decoration:none;

}

#cuadro_vinos img{
margin:10px 0 10px 0;
border:1px #000000 solid;


}
.puntito{
background:url(images/pixel.gif) repeat-x;}
.txartela_carta{

border:1px dashed #CCCCCC;
margin:10px 0 0 0;
padding:10px;}

#cuadro_vinos a:active {
color:#000000;
text-decoration:none;

}
#menu_vinos{
position:absolute;
top:40px;
left:10px;
font-weight:normal;
width:150px;



}
#texto_vinos{
position:absolute;
top:0px;
left:170px;
width:64%;
vertical-align:top;

	font-weight:normal;
	padding:10px;
	text-align:justify;
	z-index: 1;
}


#texto_vinos img{
border:1px #000000 solid;
float:left;
width:200px;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;




}
#cuadro_vinos p{
	background-color: #CCCCCC;

}
#cuadro_texto a:link, #cuadro_texto a:active, #cuadro_texto a:visited,#cuadro_texto  a:hover{	
color: #856D63;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0px;
	
	
}

#cuadro_texto a:hover {
	color: #a79188;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0px;
	
}
	#cuadro_texto_imagen {
	width: 527px;
	font-size: 9px;
	height: 296px;
	position: absolute;
	color: #856D63;
	left: 100px;
	top: 269px;
	clip: rect(auto,auto,auto,auto);
	text-align: justify;

}
#cuadro_menu {
	width: 204px;
	text-align: center;
	right: 86px;
	position: absolute;
	padding: 0px;
	margin: 0px;
	top: 220px;
}
#transparente {
	right: 733px;
	font-size: 9px;
	position: absolute;
	top: 175px;
	text-align: center;
	width: 196px;
	height: 373px;
}
#contenido {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/home.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	top: 3px;
}
#contenido_presentacion {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/158carta.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
}

#contenido_menu {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/161-3lubina+puerrosr.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
}
#contenido_vinos {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/163vinos.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
}

#contenido_situacion {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/191-4situacion.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
}

#contenido_reservas {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/164.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
	
	}

#contenido_fotos {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/161-3fotos.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
	
}
#contenido_equipo {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/159elequipo.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
	}
	
#contenido_localizacion {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
	}
#contenido_carta {
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-image: url(images/161-1heladoqueso.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 748px;
	width: 1004px;
	margin: auto;
	background-position: right;
}
#logos {
	background-repeat: no-repeat;
	position: relative;
	margin: auto;
	top: 680px;
	padding: 0;
	margin: 0px;
	padding: 0px;
	text-align: left;
	vertical-align: bottom;
}
#pie {
	color: #999999;
	height: 15px;
	/*padding: 10px;*/
	text-align: right;
	width: 740px;
	position: absolute;
	left: 130px;
	top: 610px;
	font-size: 9px;
	letter-spacing: 0px;
	/*position:relative;*/
}
#pie a:link, #pie a:active, #pie a:visited,#pie  a:hover{
	color: #999999;
	font-weight:normal;
	font-size:9px;
	text-decoration: none;
	letter-spacing: 0px;
}

#pie a:hover{
	text-decoration:none;
	color: #666666;
	font-size: 9px;
	letter-spacing: 0px;
}

#idiomas {
	position: absolute;
	color: #FFFFFF;
	width: 300px;
	text-align: left;
	left: 110px;
	top: 250px;
	font-size: 9px;
	z-index: 1;
}

#idiomas a:link, #idiomas a:active, #idiomas a:visited,#idiomas  a:hover{
	color: #856D63;
	font-weight:bold;
	font-size:9px;
	text-decoration: none;
}
#idiomas a:hover{
	text-decoration:none;
	color: #a79188;
	font-size: 9px;
	font-weight: bold;
}


#submenu {
	position: absolute;
	width: 160px;
	font-size: 9px;
	left: 0px;
	top: 5px;
	color: #FFFFFF;
	filter: alpha (opacity= 80);
   -moz- opacity: 0.8;
	opacity: 0.8;

	background:url(images/fondo_menu.jpg);
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	height:310px;
	}
#submenu ul{
padding:10px 0px 0px 0px;
margin:0px;}

#submenu ul li{
text-align:left;
list-style: none;
	padding:3px 0px 3px 10px;
	
}

#submenu a:link, #submenu a:active, #submenu a:visited,#submenu a:hover{
	color: #FFFFFF;
	font-size:9px;
	text-decoration: none;
	font-weight: bold;
}
#submenu a:hover{
	text-decoration:none;
	color: #CCCCCC;
	font-size: 9px;
	font-weight: bold;
}





#idiomas1 {
	position: absolute;
	color: #FFFFFF;
	width: 300px;
	text-align: left;
	left: 120px;
	font-size: 9px;
	z-index: 1;
	top: 420px;
}

#idiomas1 a:link, #idiomas1 a:active, #idiomas1 a:visited,#idiomas1  a:hover{
	color: #C0B1AB;
	font-weight:bold;
	font-size:9px;
	text-decoration: none;
}
#idiomas1 a:hover{
	text-decoration:none;
	color: #CCCCCC;
	font-size: 9px;
	font-weight: bold;
}
#contenido a {
color: #000000;
}

.menu
 {
 	float:left;
 	margin: 0px;
	padding: 0px;
	border: 0px;
 }
.bordeminiatura
{
	border: 1px solid #333333;
}
.margen_imagen {
	margin-right: 20px;
	margin-bottom: 10px;
	float: left;
	border: 1px solid #333333;
}
#ficha_presentacion{
position:absolute;
top:30px;
left:320px;
text-align:right;
color:#42382B;
width:200px;

}
#ficha_presentacion a:link{	
color: #856D63;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0px;
	
	
}
#ficha_presentacion a:visited{	
color: #856D63;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0px;
	
	
}

#ficha_presentacion a:hover {
	color: #a79188;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0px;
	
}
#ficha_presentacion a:active{	
color: #856D63;
	font-weight:normal;
	text-decoration: none;
	letter-spacing: 0px;
	
	
}

#menus_texto{
position:absolute;
top:10px;
left:180px;
width:65%;
vertical-align:top;
}

#menus_texto p{
vertical-align:top;



}
#menus_texto img{
top:30px;
}

.entradacarta {
padding-top:2px;
padding-bottom:2px;
padding-left:6px;
text-indent:-6px;
font-size:11px;
font-weight:bold;
}