@charset "utf-8";
/* CSS Proyecto Naveda*/

/* Generales
------------------------------------*/
body {
margin-top: 0px;
margin-bottom:0px;
margin-right: auto;
margin-left: auto;
position: relative;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color: #7D3E28;
background: #F5F5F5 url('../img/fondo-head.png') repeat-x}

a{
font: normal 12px Arial;
text-decoration:none
}
a:hover{
font: normal 12px Arial
}

table{
padding:0px;
}

img{
border:0px
}

p{padding-top:0; margin-top:0; line-height: 1.3em;}

ul{
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

h1{font: bold 14px Tahoma, Arial; color: #c64e21}

h2{padding:0; margin:0}


/* Estructura web
------------------------------------*/

#topall {position:relative; top: 0; left: 0; width: 100%; height:auto; }
#bottomall {background: transparent url('../img/fondo-footer.png') repeat-x; position:relative; top: 0; left: 0; width: 100%; height:auto; float:left }

/*estructura*/
#top{width:1050px; height:auto; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto}
#contenido{width:1050px; height:auto; margin-top:0px; margin-bottom:0px; margin-right:auto; margin-left:auto}

/*extras*/

/*footer*/
#footer{
	width:1050px;
	height:85px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:auto;
	margin-left:auto;
	left:0;
	right:0;
	background-color: transparent;
	background-image: url(../img/fondo-bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#footmenu{
	width:650px;
	padding:35px 0px 8px 245px;
	font-size:11px;
	font-weight:bold;
	float:left
}
#footmenu li{display:inline; float:left; padding:0px 15px 0px 15px; color:#B07A78; font-size:11px; font-weight:bold}
#footmenu li a{display:inline; float:left; color:#B07A78; font-size:11px; font-weight:bold}
#footmenu li a:hover{color:#FFF; font-weight:bold}
.div-foot{border-left:1px solid #B07A78}
#foot-par{width:100%; text-align:center; color:#B07A78; font-size:11px; float:left}

/* HOME
------------------------------------*/
#home-bari{ width:740px; padding-left:40px; padding-bottom:20px; float:left}
#home-bard{ width:230px; padding-bottom:20px; padding-top:12px; float:left}

#home-bienv{ width:690px; height:174px; padding-left:25px; padding-top:17px; float:left}
#home-bienv img{
	float:left;
	padding-right:15px;
	padding-bottom:10px
}

#home-tcorte{
	width:695px;
	height:200px;
	padding-left:40px;
	background: transparent url(../img/fondo-tipos-home.png) no-repeat;
	float:left
}
.hcorte-tit{ width:100%; height:48px}

/* TIPOS DE CORTE
------------------------------------*/
#topc-corte{width:100%; height:27px; float:left; background: transparent url('../img/top-cuadro-big.png') no-repeat}
#contentc-corte{width:100%; float:left; background: transparent url('../img/content-cuadro-big.png') repeat-y}
#footc-corte{width:100%; height:25px; float:left; background: transparent url('../img/foot-cuadro-big.png') no-repeat; margin-bottom:20px}
.tit-c{width:100%; padding-bottom:18px; float:left}
.fondo-c{background: transparent url('../img/fondo-cuadro-corte.png') no-repeat top right; width:898px; padding-left:70px; float:left}
.tit-c{width:100%; padding-bottom:18px; float:left}
.fondo-c{background: transparent url('../img/fondo-cuadro-corte.png') no-repeat top right; width:898px; padding-left:70px; float:left}

.c-barleft{width:189px; float:left}
.c-baright{width:695px; padding-top:45px; float:left}
#menucorte{width:170px; padding-top:17px; float:left; list-style:none}
#menucorte li{width:170px; float:left}

#bres, #bres a:hover{width:170px; height:43px; float:left; background: transparent url('../img/btn-res2.jpg') no-repeat}
#bres a{width:170px; height:43px; float:left; background: transparent url('../img/btn-res.jpg') no-repeat}

#bot_sel, bot a:hover{
	width:170px;
	height:34px;
	float:left;
	background-color: transparent;
	background-image: url(../img/btn-rojo.jpg);
	background-repeat: no-repeat;
}
#bot a:hover{
	width:170px;
	height:33px;
	float:left;
	background-color: transparent;
	background-image: url(../img/btn-rojo.jpg);
	background-repeat: no-repeat;
}
#bot a{
	width:170px;
	height:33px;
	float:left;
	background-color: transparent;
	background-image: url(../img/btn-amarillo.jpg);
	background-repeat: no-repeat;
	text-decoration:none;
	padding-top:10px
}

#bot span {
	font-size:14px;
	padding-left:20px;
	color:#FFF;
	width:170px;
	height:43px
}

#bot_sel span {
	font-size:14px;
	padding-left:20px;
	color:#FFF;
	padding-top:-10;
}

#bpollo, #bpollo a:hover{width:170px; height:43px; float:left; background: transparent url('../img/btn-pollo2.jpg') no-repeat}
#bpollo a{width:170px; height:43px; float:left; background: transparent url('../img/btn-pollo.jpg') no-repeat}

#bcordero, #bcordero a:hover{width:170px; height:43px; float:left; background: transparent url('../img/btn-cordero2.jpg') no-repeat}
#bcordero a{width:170px; height:43px; float:left; background: transparent url('../img/btn-cordero.jpg') no-repeat}

#bmenudencia, #bmenudencia a:hover{width:170px; height:43px; float:left; background: transparent url('../img/btn-menudencias2.jpg') no-repeat}
#bmenudencia a{width:170px; height:43px; float:left; background: transparent url('../img/btn-menudencias.jpg') no-repeat}

.tit-corte{background: transparent url('../img/vineta-circle.gif') no-repeat; padding-left:25px; padding-bottom:10px; font: bold 18px Tahoma, Arial; color:#C64D20; float:left}
.tit-corte-sub{background: transparent url('../img/vineta-circle2.png') no-repeat; padding-left:25px; font: bold 14px Tahoma, Arial; color:#C64D20; float:left; padding-bottom:5px}
.par-corte{width:655px; padding-left:25px; padding-bottom:23px; text-align:justify; float:left}
.corte-img{float:right; padding-left:40px}
.corte-parbtn{padding-top:40px; padding-left:20px}

#cortes-list{width:100%; float:left; list-style:none}
#cortes-list li{padding:20px 18px 22px 0px; width:212px; height:173px; display:inline; color:#C44D22; float:left; border-top:1px dotted #CCC; font-size:13px; font-weight:bold}
#cortes-list li a{width:212px; height:173px; display:inline; color:#C44D22; float:left; font-size:13px; font-weight:bold}
#cortes-list li a:hover{font-size:13px; font-weight:bold; color:#FFF}
#cortes-list img{width:211px; padding-bottom:7px; float:left}
.cortes-subtit{background:#FFD64C; padding:8px; text-align:center; width:191px; float:left}

#cortes-opcion{width:100%; float:left; border-top:1px dotted #CCC; border-bottom:1px dotted #CCC; padding:22px 0 22px 0}
.cortes-opar{padding-left:30px; padding-bottom:15px; width:600px; font: bold 14px Tahoma, Arial; color: #C64D20}
#cortes-listxt{width:100%; float:left; list-style:none}
#cortes-listxt li{padding-left:30px; padding-bottom:3px; width:190px; display:inline; float:left}

/* PROMOCIONES
------------------------------------*/
#content-prom{width:860px; padding-left:96px; float:left}
#content-prom p{padding:0px 0px 5px 0px}

#dev-bard-promo{width:450px; padding-bottom:15px; background: transparent url('../img/fondo-delivery.png') no-repeat; float:left}
.del-fdat-promo{width:435px; float:left; background-color:#F5F5F5}
.del-fhead-promo{margin:30px 0px 0px 25px; background: transparent url('../img/vineta-circle2.gif') no-repeat; padding-left:25px; padding-bottom:20px; font-weight:bold; color:#845A5B; width:345px; float:left}


.cuad-prom{width:858px; height:249px; background: transparent url('../img/fondo-prom.jpg') no-repeat; margin-top:10px; float:left}
.cuad-promtxt{width:665px; padding:21px 0 0 23px; text-align:justify; color:#333; float:left}
.cuad-promtxt img{float:left; padding-right:30px}
.prom-btnpad{padding-top:20px; }


/* LA EMPRESA
------------------------------------*/
#emp-bari{width:760px; padding-bottom:25px; float:left}
#emp-bard{width:245px; padding-bottom:25px; float:left}

#top-emp{
	width:100%;
	height:27px;
	float:left;
	background: transparent url(../img/top-cuadro-small.png) no-repeat
}
#bot_fondo {
	width:100%;
	height:15px;
	float:left;
	background-color: transparent;
	background-image: url(../img/bot_fondo.jpg);
	background-repeat: no-repeat;
}
#content-emp{
	width:100%;
	height:100%;
	float:left;
	background-color: transparent;
	background-image: url(../img/fondo-empresa.jpg);
	background-repeat: repeat-y;
}
.empresa-txt{
	width:605px;
	padding-left:100px;
	text-align:justify;
	float:left
}
.empresa-txt p{padding:0 0 30px 0; margin:0}

#cuad-mision{width:237px; height:169px; float:left; background: transparent url(../img/fondo-mision.jpg) no-repeat bottom; padding-top:30px}
#cuad-vision{width:237px; height:169px; float:left; background: transparent url(../img/fondo-vision.jpg) no-repeat bottom; padding-top:30px}
.emp-cuadtit{width:100%; height:67px; float:left}
.emp-cuadtxt{padding-left:34px; width:175px; color:#F4E7B2; text-align:justify; float:left}
.emp-cuadtxtb{padding-left:34px; width:175px; color:#8F2400; text-align:justify; float:left}

/* DELIVERY
------------------------------------*/
#dev-bari{width:408px; padding-left:100px; float:left}
#dev-bard{width:450px; padding-bottom:15px; background: transparent url('../img/fondo-delivery.png') no-repeat; float:left}

#dev-txt, .dev-txt p{width:390px; float:left; padding:0px 0px 20px 0px; text-align:justify; margin:0}
#dev-note{width:400px; float:left}
#del-top{width:370px; height:30px; background: transparent url('../img/top-del.jpg') no-repeat; float:left}
#del-cont{width:370px; background: transparent url('../img/content-del.jpg') 
repeat-y; float:left}
#del-foot{width:370px; height:30px; background: transparent url('../img/foot-del.jpg') no-repeat; float:left}

#del-list{width:370px; float:left; list-style:none}
#del-list li{width:370px; float:left; padding-bottom:3px}
.del-b1{width:134px; float:left}
.del-b2{width:200px; color:#902600; padding:5px 0px 15px 0px; float:left}
.del-dot{border-bottom:1px dotted #902600}

.del-fhead{margin:30px 0px 0px 25px; background: transparent url('../img/vineta-circle.gif') no-repeat; padding-left:25px; padding-bottom:20px; font-weight:bold; color:#7D3E28; width:345px; float:left}
.del-fdat{width:435px; float:left}
.del-ftxt{color:#678901; text-align:right; font-weight:bold; padding-right:15px}
.del-ftxt2{color:#7D3E28; text-align:right; font-weight:normal; padding-right:15px; font-size:11px;}
.del-input{width:235px; height:23px; border:1px solid #FFF; background:#E5E5E5; margin-bottom:8px}
.del-inputb{width:235px; height:64px; border:1px solid #FFF; background:#E5E5E5; margin-bottom:8px}
.del-btn{background: transparent url('../img/btn-form.png') no-repeat; width:94px; height:25px; float:left; color:#B57013; font-weight:bold; margin-right:20px; border:0; cursor:pointer; font-size:12px}

/* CONTÁCTENOS
------------------------------------*/
.contact-log{width:173px; float:left}
.contact-address{
	width:210px;
	padding-left:15px;
	padding-top:10px;
	color:#415A00;
	float:left
}
.contact-fdat{width:405px; padding-left:28px; float:left}
.contact-ftxt{background: transparent url('../img/vineta-square.gif') no-repeat; font-weight:bold; color:#678901; padding-left:22px}
.contact-input{width:285px; height:23px; border:1px solid #FFF; background:#E5E5E5; margin-bottom:8px}
.contact-inputb{width:285px; height:64px; border:1px solid #FFF; background:#E5E5E5; margin-bottom:8px}
.contact-btn{background: transparent url('../img/btn-form.png') no-repeat; width:94px; height:25px; float:left; color:#B57013; font-weight:bold; margin-left:20px; border:0; cursor:pointer; font-size:12px}

/* RESPUESTAS DE MENSAJES
------------------------------------*/
.del-resp{
	width:405px;
	height:120px;
	padding-left:28px;
	padding-top:50px;
	text-align:center;
	float:left
}
.contact-resp{
	width:405px;
	height:130px;
	padding-left:28px;
	padding-top:40px;
	text-align:center;
	float:left
}

/* EXTRAS
------------------------------------*/
/*enlaces*/
.a1{font:bold 12px Arial, Helvetica, sans-serif; color: #C44D22}
.a1:hover{font:bold 12px Arial, Helvetica, sans-serif; color: #C44D22}

.a2{font:normal 12px Arial, Helvetica, sans-serif; color: #8D0507; line-height: 1.3em;}
.a2:hover{font:normal 12px Arial, Helvetica, sans-serif; color: #ed9017; line-height: 1.3em;}

.a3{font:bold 12px Arial, Helvetica, sans-serif; color: #c64e21}
.a3:hover{font:bold 12px Arial, Helvetica, sans-serif; color: #f8d04a}

/*textos*/
.txt-dest{
	font: bold 14px Tahoma, Arial;
	color: #C64D20;
	line-height: 2.5em;
}
.txt-price{
	font: bold 14px Tahoma, Arial;
	color: #A32900;
}
.txt-dire{font-weight: bold; color: #C64C23}

/* MIAS*/
#idioma {
 position:absolute;
 margin-top:-115px;
 margin-left:900px
}
#idioma li { 
 list-style:none;
 position:absolute
}
#idioma a {
	color: #999;
	background-color: #000;
	padding:5px;
	text-decoration:none;
	font-size:10px;
	float:left
}
#idioma a:hover {
	color: #999;
	background-color: #870000;
	padding:5px;
	font-size:10px;
	float:left
}