body {
	font: 11px tahoma, arial, Helvetica, sans-serif;
	color:#e9e7cf;
	text-align:center;
	margin: 0px 0px 0px 0px;
	background:#FFFFFF url("images/fondo_01.gif");
}
a:link, a:visited{
	color:#202c02;
	text-decoration:none;
}
a:hover{
	color:#4c6213;
	text-decoration:underline;
}
span{
	display:none;
}
#contenedor {
	text-align:left;
	width:774px;
	margin:auto;
}

#franjaizq{
	float:left;
	width:276px;
	height:676px;
	background-image:url("images/fondo_27.gif");
}

#franjacen{
	float:left;
	width:276px;
	height:676px;
	background-color:#808b65;
}

#franjader{
	float:right;
	width:222px;
	height:676px;
}
#pie{
	clear:both;
	width:774px;
	height:20px;
	text-align:center;
}
#top{
	height:63px;
	width:276px;
	background:#FFFFFF url("images/fondo_03.jpg") no-repeat;
}
#basemenu{
	width:276px;
	height:219px;
}
#menu a{
	display: block;
    text-decoration:none;
	width:167px;	
	height:27px;
}
#menu ul{
	width: 167px;
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;

}
#menu li{
	width:167px;
	height:27px;
	float:left;
	display:block;
}
.menuinicio a{
	background-image: url("images/fondo_09.jpg");
}
.menuinicio a:hover{
	background-image: url("images/fondo_on_09.jpg");
}
.menurestaurante a{
	background-image: url("images/fondo_11.jpg");
}
.menurestaurante a:hover{
	background-image: url("images/fondo_on_11.jpg");
}
.menucarta a{
	background-image: url("images/fondo_15.jpg");
}
.menucarta a:hover{
	background-image: url("images/fondo_on_15.jpg");
}
.menuvinos a{
	background-image: url("images/fondo_16.jpg");
}
.menuvinos a:hover{
	background-image: url("images/fondo_on_16.jpg");
}
.menurecetas a{
	background-image: url("images/fondo_17.jpg");
}
.menurecetas a:hover{
	background-image: url("images/fondo_on_17.jpg");
}
.menupromociones a{
	background-image: url("images/fondo_18.jpg");
}
.menupromociones a:hover{
	background-image: url("images/fondo_on_18.jpg");
}
.menusociales a{
	background-image: url("images/fondo_19.jpg");
}
.menusociales a:hover{
	background-image: url("images/fondo_on_19.jpg");
}
.menucontactos a{
	background-image: url("images/fondo_20.jpg");
}
.menucontactos a:hover{
	background-image: url("images/fondo_on_20.jpg");
}
#lateralizq{
	float:left;
	width:54px;
	height:219px;
	background:#FFFFFF url("images/fondo_08.jpg") no-repeat;
}
#menu{
	background-image: url("images/fondo_21.jpg");
	float:left;
	width:167px;
	height:219px;
}
#lateralder{
	float:right;
	width:55px;
	height:219px;
	background:#FFFFFF url("images/fondo_10.jpg") no-repeat;
}
#titurecomienda{
	clear:both;
	width:276px;
	height:33px;
	background:#FFFFFF url("images/fondo_22.gif") no-repeat;
}
#textorecomienda{
	height:89px;
	padding:10px 17px 0px 10px;
	text-align:justify;
}
p{
	margin:0px;
	padding:0px
}
#menurecomienda{
	height:96px;
}
#menurecomienda a{
	display: block;
    text-decoration:none;
	width:85px;	
	height:88px;
}
#menurecomienda ul{
	width: 255px;
	list-style:none;
	padding: 0;
	margin: 0;
	float: left;

}
#menurecomienda li{
	width:85px;
	height:88px;
	float:left;
	display:block;
}
.menuentradas a{
	background-image: url("images/fondo_31.jpg");
}
.menuentradas a:hover{
	background-image: url("images/fondo_on_31.jpg");
}
.menucarnes a{
	background-image: url("images/fondo_32.jpg");
}
.menucarnes a:hover{
	background-image: url("images/fondo_on_32.jpg");
}
.menupostres a{
	background-image: url("images/fondo_33.jpg");
}
.menupostres a:hover{
	background-image: url("images/fondo_on_33.jpg");
}
#tituubicacion{
	clear:both;
	width:276px;
	height:33px;
	background:#FFFFFF url("images/fondo_36.gif") no-repeat;
}
#textoubicacion{
	width:276px;
	height:133px;
	background:#FFFFFF url("images/fondo_37.gif") no-repeat;
}
#logo{
	clear:both;
	width:276px;
	height:90px;
	background:#FFFFFF url("images/fondo_04.gif") no-repeat;
}
#bienvenido{
	width:222px;
	height:90px;
	background:#FFFFFF url("images/fondo_06.gif") no-repeat;
}
#textobienvenida{
	padding:0px 14px 0px 10px;
	text-align:justify;
	height:250px;
	background-image:url("images/fondo_13.gif");
}
#tour{
	width:222px;
	height:336px;
}
#bienvenidaboton{
	clear:both;
	height:20px;
	width:198px;
	text-align:right;
}

#bienvenidaboton a{
    text-decoration:none;
	display:block;
	width:70px;	
	height:13px;
}
ul{
	margin:0px;
	list-style:none;

}
li{
	float:right;
}
.vermas{
	background:#b3b195 url("images/fondo_24.gif") no-repeat;
}
.vermas a:hover{
	background:#b3b195 url("images/fondo_on_24.gif") no-repeat;
}
#validar ul{
	width: 135px;
	list-style: none;
	padding: 0;
	margin: 0;
	display: inline;
	float: right;
}
#validar li{
	width:66px;
	height:15px;
	float:left;
	display: block;
}
#validar a{
	display: block;
    text-decoration:none;
	width:56px;	
	height:15px;
}
.css a{
	background-image: url("images/fondo_43.gif");
}
.css a:hover{
	background-image: url("images/fondo_on_43.gif");
}
.xhtml a{
	background-image: url("images/fondo_45.gif");
}
.xhtml a:hover{
	background-image: url("images/fondo_on_45.gif");
}