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:#e9e7cf;
	text-decoration:none;
}
a:hover{
	color:#202c02;
	text-decoration:underline;
}
span{
	display:none;
}
#contenedor {
	text-align:left;
	width:774px;
	margin:auto;
	height:auto;
	background-image: url("images/fondoint_32.gif");
}
#contenedor2 {
	text-align:left;
	width:774px;
	margin:auto;
	height:auto;
	background-image: url("images/fondoint_32b.gif");
}

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

#franjacen{
	float:left;
	width:193px;
	height:auto;
}

#franjader{
	float:right;
	width:305px;
	height:auto;
}
#franjader2{
	float:right;
	width:498px;
	height:auto;
}

#pie{
	clear:both;
	width:764px;
	height:23px;
	padding-left:10px;
	background:#FFFFFF url("images/pie_33.gif") no-repeat;
}
#pie2{
	clear:both;
	width:764px;
	height:23px;
	padding-left:10px;
	background:#FFFFFF url("images/pie_33b.gif") no-repeat;
}
#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: 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: url("images/fondo_10.jpg") no-repeat;
}
#titurecomienda{
	clear:both;
	width:276px;
	height:33px;
	background: 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");
}
#titureservas{
	clear:both;
	width:276px;
	height:33px;
	background:url("images/fondoint_30.gif") no-repeat;
}
#textoreservas{
	width:276px;
	height:120px;
	background:url("images/fondoint_31.jpg") no-repeat;
}
#textores{
	width:120px;
	margin:0px 0px 0px 12px;
}
#logo{
	width:193px;
	height:88px;
	background: url("images/fondoint_04.gif") no-repeat;
}
#logo2{
	width:305px;
	height:88px;
	background: url("images/fondoint_05.gif") no-repeat;
}
#logo2b{
	width:498px;
	height:88px;
	background: url("images/fondoint_04b.gif") no-repeat;
}
#titularcentral{
	width:305px;
	height:55px;
	background:#FFFFFF url("images/titu_restaurante.gif") no-repeat;
}
#titularcentralbienvenida{
	width:305px;
	height:55px;
	background:#FFFFFF url("images/titu_bienvenida.gif") no-repeat;
}
#titularcentralcarta{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_lacarta.gif") no-repeat;
}

#titularcentralvinos{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_losvinos.gif") no-repeat;
}
#titularcentralrecetas{
	width:305px;
	height:55px;
	background:#FFFFFF url("images/titu_recetas.gif") no-repeat;
}
#titularcentralcontactos{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_contactenos.gif") no-repeat;
}
#titularcentralcheff{
	width:305px;
	height:55px;
	background:#FFFFFF url("images/titu_cheff.gif") no-repeat;
}
#titularcentralpromos{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_promociones.gif") no-repeat;
}
#titularcentralmedios{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_medios.gif") no-repeat;
}
#titularcentralreservas{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_reservaciones.gif") no-repeat;
}
#titularcentralgaleria{
	width:498px;
	height:55px;
	background:#FFFFFF url("images/titu_galeria.gif") no-repeat;
}
#textoprincipal{
	padding:10px 22px 0px 10px;
	text-align:justify;
}
#validar{
	clear:both;
	text-align:left;
	width:774px;
	margin:auto;
	height:auto;
}
#validar ul{
	width: 135px;
	list-style: none;
	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");
}

.titularint{
	font-size:14px;
	font-weight:bold;
	color:#FFFF99;
}
#fotos{
	width:200px;
	float:left;
}
#textos{
	float:right;
	width:250px;
}
.cajas {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #003300;
	background-color: #E7F19E;
	border: 1px solid #003300;
}
.botones {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#D5E660;
	background-color:#003300;
	border: 1px solid #003300;
}
form{
	margin-left:80px;
}
#textoprincipal a:link, #textoprincipal a:visited{
	color:#FFCC00;
}
#textoprincipal a:active{
	color:#003300;
}
#textoprincipal a:hover{
	color:#00FF00;
}
.subtitular{
	font-size:11px;
	font-weight:bold;
	color:#C1D795;
	text-transform: uppercase;
}
#textoprincipal ul{
	margin:0px;
	padding:0px 0px 0px 7px;
}
#promocion{
	width:276px;
/*	height:180px;*/
	text-align:center;
}