﻿/* CSS Document */
body{
	background-color:#040406;
	color:#8F8F8F;
	padding:0 0 10px 0;
	margin:0px;
	}
td, ul, p, img, form, input, select, textarea, label, a{
	padding:0px;
	margin:0px;
	}
img{
	border:0;
}
ul{
	list-style-type:none;
}
a{
	outline:none;
}
/*----------------------HEADER PART START -------------------------------*/
.header{
	/* background:url(images/grilled-meat.jpg) no-repeat 343px 0; 
	height:100px; */
	margin:0;
	}
.logo{
	margin: 28px 5px 30px 2px;
	}
.cap
{
	font: normal 22px/24px Arial, Helvetica, sans-serif;
	color: #D22325;
	background-color: inherit;
	padding: 0 0 9px 0;
}
.elreino
{
	font: bold 32px/26px  Monotype Corsiva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: inherit;
	padding:  0 0 6px 0;
}
.direccion
{
	font: normal 12px/12px Tahoma, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: inherit;
	padding:  0 0 6px 0;
}
.corona
{
	margin: 0px;
	background-color: inherit;
	padding: 0;
}
.greentext{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#9CAA13; background-color:inherit;
	padding:0 0 6px 0;
	}
.greentext a{
	text-decoration:underline;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#9CAA13; background-color:inherit;
	padding:0 0 6px 0;
	}
.greentext a:hover{
	text-decoration:none;
	}
.text{
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#BFBDBD; background-color:inherit;
	padding:0 0 6px 0;
	}
.text a{
	text-decoration:underline;
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#BFBDBD; background-color:inherit;
	padding:0 0 6px 0;
	}
.text a:hover{
	text-decoration:none;
	}
.morebutton{
	background:url(images/more-button.jpg) no-repeat 0 0;
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:inherit;
	padding:0 0 0 13px;
	}
.morebutton a{
	font:bold 11px/21px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:inherit;
	text-decoration:none;
}
.morebutton a:hover{
	color:#FF8800; background-color:inherit;
	}
.learnmore{
	background:url(images/learnmore.jpg) no-repeat 490px 1px;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#A02F00; background-color:inherit;
	padding:0 8px 0 0;
	}
.learnmore a{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#A02F00; background-color:inherit;
	text-decoration:none;
	}
.learnmore a:hover{
	text-decoration:underline;
	}
/*----------------------HEADER PART END -------------------------------*/

/*---------------------- NAVIGATION PART START -------------------------------*/
.navigationbg{
	background-color:#FF9900;
	color:#000000;
	}
ul.nav{
    list-style-type:none;
	padding:0 0 0 245px;
	margin:0px;
	}
ul.nav li{
	background:url(images/nav-divider.jpg) no-repeat left center;
    float:left;
	width:auto;
	}
ul.nav li a{
 	font:bold 12px/40px Arial, Helvetica, sans-serif;
	color:#000000; background-color:inherit;
    text-decoration:none;
	display:block;
	margin:0 10px 0 14px;
}
ul.nav li a:hover{
	color:#D22325; background-color:inherit;
}
ul.nav li a.active{
	color:#D22325; background-color:inherit;
	}
ul.nav li.noimg{
	background:none;
	}
/*---------------------- NAVIGATION PART END -------------------------------*/
/*---------------------- Member login part start -------------------------------*/
.logintext{
	font:normal 20px/22px Arial, Helvetica, sans-serif;
	color:#B8BBC3; background-color:inherit;
	padding:19px 0 10px 0;
	}
.username{
	font:normal 11px/24px Arial, Helvetica, sans-serif;
	color:#B0B816; background-color:inherit;
	}
.forgetpassword{
	font:normal 11px/48px Arial, Helvetica, sans-serif;
	color:#B0B816; background-color:inherit;
	}
.textfield{
	width:254px;
	height:21px;
	border:1px solid #DAD4D4;
	}
.click{
	font:normal 11px/48px Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	}
.click a{
	text-decoration:underline;
	font:normal 11px/48px Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	}
.click a:hover{
	text-decoration:none;
	}
.categories{
	font:bold 22px/24px Arial, Helvetica, sans-serif;
	color:#B8BBC3; background-color:inherit;
	padding:30px 0 27px 0;
	}
ul.menu{
	list-style-type:none; 
	padding:8px 0 15px 0; 
	margin:0;
	}
ul.menu li{
	background:url(images/bullet.jpg) no-repeat 0 55%;
	padding:0px; 
	margin:0px;
	}
ul.menu li a
{
	font: normal 14px/29px Arial, Helvetica, sans-serif;
	color: #D22325;
	background-color: inherit;
	padding: 0 0 0 18px;
	height: 27px;
	text-decoration: underline;
}
ul.menu li a:hover{
	text-decoration:none;
	}
/*---------------------- Member login part end -------------------------------*/

/*---------------------- Welcome part start -------------------------------*/
.welcome{
	font:normal 24px/25px Arial, Helvetica, sans-serif;
	color:#ACA102; background-color:inherit;
	padding: 25px 0 19px 29px;
	}

.company{
	font:normal 24px/25px Arial, Helvetica, sans-serif;
	color:#7A7A7A; background-color:inherit;
	}

.valentin
{
    font: normal 24px/25px Arial, Helvetica, sans-serif;
    color: #EC1E2B;
    background-color: inherit;
    padding: 25px 0 19px 29px;
}
.valentinSpan
{
    font: normal 24px/25px Arial, Helvetica, sans-serif;
    color: #9A2FA1;
    background-color: inherit;
}

.caption{
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	padding:0 0 0px 0px;
	}
.caption a{
	text-decoration:underline;
	font:bold 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	padding:0 0 3px 14px;
	}
.caption a:hover{
	text-decoration:none;
	}
.welcometext
{
	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #EBEBEB;
	background-color: inherit;
	padding: 0 0 9px 29px;
}
.welcometext a
{
	text-decoration:underline;
	color:#D22325; background-color:inherit;
	padding:0 0 0px 0px;
	}
.welcometext a:hover{
	text-decoration:none;
	}	
	
.pading{
	padding:0 0 0 29px;
}
.featureimg{
	float:left;
	width:auto;
	}
.imgTitulo{
	float:left;
	width:auto;
	padding:0 10px 0 0px;
	}
.feature{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	float:right;
	color:#8F8F8F; background-color:inherit;
	padding: 3px 0 0px 0;
	width:145px;
	}
.featuretextone{
	font:normal 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#8F8F8F; background-color:inherit;
	float:left;
	padding: 3px 0px 4px 0px;
	width:250px;
	}
.more{
	background:url(images/arrow.jpg) no-repeat 145px 7px;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	padding:0 0 0 90px;
}
.more a{
	background:url(images/arrow.jpg) no-repeat 140px 50%;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	text-decoration:none;
}
.more a:hover{
	text-decoration:underline;
}
/*---------------------- Welcome part end  -------------------------------*/
/*---------------------- footer part start  -------------------------------*/
ul.footernav{
    list-style-type:none;
	padding:21px 0 8px 252px;
	margin:0px;
	}
ul.footernav li{
	background:url(images/footernav-div.jpg) no-repeat left center;
    float:left;
	width:auto;
	}
ul.footernav li a{
 	font:normal 9px/11px Arial, Helvetica, sans-serif;
	color:#D9CD32; background-color:inherit;
    text-decoration:none;
	display:block;
	margin:0 12px 0 12px;
}
ul.footernav li a:hover{
	color:#D22325; background-color:inherit;
}
ul.footernav li a.active{
	color:#D22325; background-color:inherit;
	}
ul.footernav li.noimg{
	background:none;
	}
.copyright{
	font:bold 10px/16px  Tahoma, Arial, Helvetica, sans-serif;
	color:#817D6A; background-color:inherit;
	padding:6px 0 10px 0;
	}
.template{
	font:bold 10px/16px  Tahoma, Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	}
.template a{
	font:bold 10px/16px  Tahoma, Arial, Helvetica, sans-serif;
	color:#D22325; background-color:inherit;
	text-decoration:underline;
	}
.template a:hover{
	text-decoration:none;
	}
/*---------------------- footer part end  -------------------------------*/


/*---------------------- Carta principio  -------------------------------*/
.cabecera{
	font:normal 24px/25px Arial, Helvetica, sans-serif;
	/* color:#ACA102; */ /* color:#B8BBC3; */
	color:#ACA102;
	background-color:inherit;
	padding: 0px 0 10px 0px;
	
	}
	.cabecera2{
	font:normal 24px/25px Arial, Helvetica, sans-serif;
	color:#B8BBC3; background-color:inherit;
	}
	
.categorias
{
    font: bold 20px/22px Arial, Helvetica, sans-serif;
    color: #D22325;
    background-color: inherit;
    padding: 20px 0 0px 0;
    text-decoration: underline;
}
.cabeceraPlato{
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	color:#B8BBC3; 
	background-color:inherit;
	padding: 30px 0 10px 200px;
	}
.Plato{
font:normal 15px/18px Arial, Helvetica, sans-serif;
color:#B8BBC3; 
background-color:inherit;
padding: 30px 0 10px 0px;
	}
.precioLetra
{
	font: normal 13px/15px Arial, Helvetica, sans-serif;
	color: #D22325;
	background-color: inherit;
	padding:  10px 0 0 125px;
	/* height: 27px; */
}
.precioNumero{
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#B8BBC3; background-color:inherit;
	padding: 10px 0px 0px 0px;
	}
	
span.item 
{
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #D22325;
	background-color: black; 
	padding-right: 0.5em;
	padding-top: 15px;}
	
span.itemSmall 
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #D22325;
	background-color: black; 
	padding-right: 0.5em;
	padding-top: 15px;}
	
span.itemBlanco{
	font:normal 15px Arial, Helvetica, sans-serif;
	color:#B8BBC3; 
	background-color: black; 
	padding-right: 0.5em;
	}
	
td.dots 
{
	background: transparent url(images/dot.gif) bottom left repeat-x; 
	width: 95%; 
	vertical-align: bottom; 
	text-align: left;
	padding-top: 15px; }
	
td.dotsVino 
{
	background: transparent url(images/dot.gif) bottom left repeat-x; 
	width: 95%; 
	vertical-align: bottom; 
	text-align: left;
	padding-top: 5px; }
	
td.price 
{
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	color:#B8BBC3;
	text-align: left; 
	width: 5%; 
	padding-top: 5px;
	padding-left: 0.5em; 
	vertical-align: bottom;}


td.dots1
{
	background: transparent url(images/dot.gif) bottom left repeat-x; 
	width: 70%; 
	vertical-align: bottom; 
	text-align: left;
	padding-top: 15px; }
	
td.price1 
{
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	color:#B8BBC3;
	text-align: left; 
	width: 30%; 
	padding-top: 15px; 
	padding-left: 0.5em; 
	vertical-align: bottom;}

td.dots2 
{
	background: transparent url(images/dot.gif) bottom left repeat-x; 
	width: 35%; 
	vertical-align: bottom; 
	text-align: left;
	padding-top: 15px;
	}
	
td.price2
{
	font:normal 15px/18px Arial, Helvetica, sans-serif;
	color:#B8BBC3;
	text-align: left; 
	width: 5%; 
	padding-top: 15px; 
	padding-left: 0.5em; 
	vertical-align: bottom;}

.leyendaMenu 
{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#B8BBC3;
	padding: 10px 0px 0px 0px;
	/* padding-right: 0.5em; */
	}

.descripcionPlato
{
	font: italic 12px/12px Arial, Helvetica, sans-serif;
	color: #F4F4F4;
	background-color: inherit;
	padding: 5px 0 20px 20px;
}
.descripcionVino
{
    font: italic 12px/12px Arial, Helvetica, sans-serif;
    color: #B8170D;
    background-color: inherit;
    padding: 5px 0px 0px 0px;
}


.Estilo3 {
	font-family: "Cloister Black";
	font-size: 30px;
}
.Estilo5 {font-size: 50px; font-family: "Cloister Black";}
.Estilo11 {font-family: "Cloister Black"}
.Estilo12 {font-family: "Cloister Black"; font-size: 24px; }
.Estilo14 {font-family: "Cloister Black"; font-size: 18px; }
.Estilo15 {color: #990000}
.Estilo17 {font-family: "Cloister Black"; font-size: 14px; }
.Estilo18 {font-family: PlainBlack}
/*---------------------- Menus final  -------------------------------*/