 @charset "UTF-8";
/* CSS Document */

/*universal*/
*{margin:0;padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;line-height:120%;color:#464646;text-align:justify;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
a{text-decoration:none;color:#ee1b2e;}
a:hover{text-decoration:underline;}
a img{border:none;}
/*structure*/
.back_shadow{background:url(../imgs/bck_shadow.jpg) repeat-y -8px 0px;width:1000px;margin:0 auto;}
#wrapper{width:970px;margin:0 auto;border:1px solid #ccc;}
#footer, .home .nav{padding:10px;}
#content{background:#fff url(../imgs/bck.png) no-repeat top left;padding:1em 10px 1em 10px;height:auto;_padding:1.1em; z-index:10;}
#footer{border-top:double #ee1b2e;}
/*typography*/
#content, #header{font-size:0.75em;/*12px*/}
#footer{font-size:0.688em;}
#header{font-size:0.625em;z-index:8;}
#header, #header a{color:#fff;}
.home .nav{text-align:center;line-height:150%;_line-height:120%; }
.interna h2{text-align:center;color:#ee1b2e;}
/*shared*/
.left, .home .main-menu li, .foot-nav, .foot-info{float:left;}
.right{float:right;}
.absolute{position:absolute;}
.relative{position:relative;}
.clearBoth{clear:both;}
.replace{display:block;text-indent:-9999999px;*font-size:0px;_font-size:11px;}
.volver{float:right;font-weight:bold;margin:1em 0;}
.rojo{color:#ee1b2e;}
.azul{color:#015f8f;}
.gold{color:#d59c03;}
.orange{color:#f79724;}
.purple{color:#9672b2;}
.odd{background:#e5e5e5;}
/*header*/
.home #header a:hover{text-decoration:none;}
a.logo-home-link{background:url(../imgs/alqueria-logo-lg.png) no-repeat top left;width:428px;height:141px;margin:1em 0 0.5em 10px;}
.home #header{background:url(../imgs/home-header-bck.jpg) repeat top left;}
.home #header .hora{display:block;}
.home #header .right{margin:3em 10px 0 0;}
.home .buscador{float:right;position:relative;}
.home .buscador input[type="text"], .marca .buscador input[type="text"]{border:1px solid #da676d;background:#ed1b2d;padding:3px 5px;color:#fff;}
.home .buscador input[type="submit"], .marca .buscador input[type="submit"]{background:url(../imgs/buscar-btn.png) no-repeat top left;width:27px;height:26px;border:none;cursor:pointer;}
/*main-menu*/
.home .nav{background:#d31520;border-top:1px solid #da676d;border-bottom:1px solid #da676d;_position:relative;_top:8px;_padding:14px; z-index:14;}
.home .nav ul li{border-right:1px solid #d3474e;border-left:1px solid #b5121c;width:103px;height:33px;border-bottom:3px solid #d31520;position:relative; z-index:21;}
.home .nav ul li ul li{position:relative;padding-bottom:5px;}
.home .nav ul li a.fix{display:block;padding-top:10px;}
.home .nav ul li:hover{border-bottom:3px solid white;}
.home .nav ul li.one{border-left:none;}
.home .nav ul li.last{border-right:none;}
.home .nav ul li.last a.fix{*padding:0;}
.home .nav ul li:hover ul{display:block;position:absolute;z-index:1;}
 .home .nav ul li ul li:hover ul {display:block!important;position:absolute;}
.sub-menu{display:none;background:#d31520;top:36px;left:0; z-index:15;}
.sub-menu li{padding: 0;margin:0;}
.nav .sub-menu .sub-menu2{display:none!important;background:#b41420;left:100px;top:0;}
.main-menu li span{top:5px;right:5px;font-size:1.5em;}
.ruta li{float:left;margin:0 0.3em;}

.idiomas li{float:left;}
.idiomas{right:203px;top:15px;height:20px;*top:18px;*right:210px;color:#EE1B2E;z-index:1;_right:240px;_top:18px;}
.idiomas li a{color:#EE1B2E!important;}
.marca .idiomas{top:-22px;right:95px;*right:90px;}
.marca .idiomas li a{color:#fff!important;}
/*safari hack*/
@media screen and (-webkit-min-device-pixel-ratio:0){
.marca .idiomas{right:90px;top:-33px;}
.idiomas{right:200px;top:5px;}
.ruta, #footer .num1, #footer .num2, #footer .num3, #footer .num4, .foot-info, .home .nav ul, #sliderContent{padding:0;}
#footer .num1, #footer .num2, #footer .num3, #footer .num4, .foot-info{width:120px;}
.perfil_profesional, .perfil_profesional dd, .marca .tabs{margin:0;padding:0;}
.actividades-publi h3.fix{top:20px!important;}
.recetas h3.fix2 {top:20px!important;}
}


/*footer*/
#footer .num1, #footer .num2, #footer .num3, #footer .num4{margin:0;width:188px;}
.foot-info{width:180px;_width:175px;}
.foot-info h4, .foot-info p{margin:0 0 0.5em 0;}
#footer h4{*font-size:1em;}
#footer h4 a:link, #footer h4 a:visited{ color:#000000; text-decoration:none;}
#footer h4 a:hover{ color:#EE1B2E; text-decoration:none;}
#footer a{color:#888888;}
/*home*/
.promociones{margin:2em  0;}
.home .num1{margin-right:3.7em;}
.home .num1 p{width:494px;margin:1em 0 0 0;}
#destacados{margin:1em 0;_border:1px solid red;}
/*interna*/
.interna h2{margin:1.5em 0; }
.interna h2 span{font-weight:bold;font-style:italic;padding:0 0 0 1em;}
.interna p{margin:1em 0;}
.interna img{margin:0 15px 0 0;}
/*home de productos*/
.home-productos .row{margin:1em 0;}
.home-productos .row img{margin:0 3em;}

.tooltip{color:#464646;*text-decoration:none;*cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.75em;background:url(../imgs/tabs-bck.jpg) repeat top left;border:1px solid #ee1b2e;width:250px;top:-60px;left:10px;min-height:200px;text-align:center;}
.tooltip p{text-align:justify;margin:1em 2em 0 2em;width:198px;padding:0;}
.tooltip img{margin:2em 2.5em;padding:0;}
.tooltip h2{margin:1em 0 0 0; color:#EE1B2E;clear:both;padding:0;}

/*nav marcas corporativo*/
.corporativo #destacados .nav-marcas{position:absolute;top:313px;right:23px;}
.corporativo .solo{position:absolute;bottom:50px;left:408px;}
.corporativo ul{list-style-image: url(../imgs/bullet.png);list-style-position:inside;}
.corporativo ul.idiomas, .corporativo ul.ruta, #sliderContent, .corporativo .documentos-adjuntos{list-style-image:none;}

/*boton corporativo
.corporativo input[type="submit"]{background:#fff;border:1px solid #EE1B2E;padding:5px;cursor:pointer;}
.corporativo input[type="submit"]:hover{background:#EE1B2E;color:#fff;}*/

/*formulario hoja de vida*/
.forumarlio_HV dl dd h3{color:#EE1B2E;clear:both;margin:0.5em 0;}
.forumarlio_HV dl dt, .forumarlio_HV dl dd{float:left;}
.forumarlio_HV dl dd{*float:none;}
.forumarlio_HV dl dt{width:170px;text-align:right;margin:0.3em 0.5em;}
.forumarlio_HV dl dd textarea{width:322px;}
.forumarlio_HV dl{margin:1em 4em;}
.forumarlio_HV dl .fix{width:322px;font-size:0.875em;font-style:italic;}
.vacantes th{border-right:1px solid #ccc;padding:0 1em 0 0;text-align:right;}
.vacantes td{padding:0.5em 1em;}
.vacantes tr.odd{background:#e5e5e5;}
.vacantes ol li{list-style-type:circle;list-style:inside;}
.listado table tr{text-align:center;}

/*MARCAS estilos generales*/
.imgs-publicidad li, .otras-campanas li.first{list-style-image:none!important;}
.corportivo ul{list-style-image: url(../imgs/bullet.png);list-style-position:inside;}
/*nav marcas*/
.actividades-publi_2 .tabs-right-lg .nav-marcas{position:absolute;top:337px;left:10px;}
.nav-marcas{clear:both;*height:10px;list-style-image:none!important;}
.nav-marcas li{float:left;margin:0 0.5em;position:relative;}
.nav-marcas li a{background:url(../imgs/nav-btn.jpg) no-repeat top left;width:8px;height:8px;}
/*scroll productos*/
.scroll-productos{margin:1em 0;width:945px;_margin:0;_padding:0;_position:relative;_top:-270px;}
.scroll-productos ul li{float:left;margin:0 0.3em;_margin:0 0.34em;}
.scroll-productos ul li a.scroll_left{background:url(../imgs/scroll_left.png) no-repeat center center;width:33px;height:114px;_background-image:url(../imgs/scroll_left.jpg);}
.scroll-productos ul li a.scroll_right{background:url(../imgs/scroll_right.png) no-repeat center center;width:33px;height:114px;_background-image:url(../imgs/scroll_right.jpg);}
.scroll-productos ul li .empake_entera{background:url(../imgs/empake_entera.png) no-repeat top left;width:80px;height:102px;_background-image:url(../imgs/empake_entera.jpg);}
.scroll-productos ul li .empake_crema{background:url(../imgs/empake_crema.png) no-repeat top left;width:80px;height:107px;_background-image:url(../imgs/empake_crema.jpg);}
.scroll-productos ul li .empake_deslacto{background:url(../imgs/empake_deslactosada.png) no-repeat top left;width:85px;height:111px;_background-image:url(../imgs/empake_deslactosada.jpg);}
.scroll-productos ul li .empake_0grasa{background:url(../imgs/empake_0grasa.png) no-repeat top left;width:83px;height:109px;_background-image:url(../imgs/empake_0grasa.jpg);}
.scroll-productos ul li .empake_canela{background:url(../imgs/empake_avena_canela.png) no-repeat top left;width:84px;height:106px;_background-image:url(../imgs/empake_avena_canela.jpg);}
.scroll-productos ul li .empake_sabores{background:url(../imgs/empake_avena_sabor.png) no-repeat top left;width:74px;height:105px;_background-image:url(../imgs/empake_avena_sabor.jpg);}
.scroll-productos ul li .empake_puro{background:url(../imgs/empake_puro.png) no-repeat top left;width:113px;height:106px;_background-image:url(../imgs/empake_puro.jpg);}
.scroll-productos ul li .empake_fortikids{background:url(../imgs/empake_forti.png) no-repeat top left;width:84px;height:110px;_background-image:url(../imgs/empake_forti.jpg);}
.scroll-productos ul li .empake_tangelo{background:url(../imgs/empake_tangelo.png) no-repeat top left;width:70px;height:116px;_background-image:url(../imgs/empake_tangelo.jpg);}

/*marcas general*/
.imgs-publicidad li{list-style-image:none!important;}

.marca .imgs-publicidad {margin:1em 4em;_margin:1em 2em;}
.marca .imgs-publicidad li{text-align:center; width:253px; height:349px;}
.home-marca .tabs-right-lg img.noticias{margin:0 0.5em 0 0;}
.marca .tabs-right-lg h1{*line-height:120%;}
.marca #header .nav{height:20px;*position:relative;*top:0px;}
.marca .buscador{float:right;position:relative;}
.marca  h2{text-align:center;margin:2em 0;}
.marca h2 span.big{font-size:1.375em;}
.marca h2 span.tall{font-weight:normal;font-size:1.25em;}
.marca h2 span.italic{font-style:italic;font-weight:100;}
.marca .tabs{text-align:center;}
.marca .tabs-content .ruta-marcas{margin:0.5em 0;}
.marca .tabs-content{margin-bottom:2em;*position:relative;*top:-48px;_top:-48px;_left:0px;_width:915px;}
.marca .tabs li.clearBoth{border:none;}
.marca .tabs li{float:left;margin: 0 0.2em 0 0;position:relative;top:1px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.marca .tabs li a {padding:0;width:90px;height:40px;display:block;}
.marca .tabs li a.fix{padding:10px 0 0 0;height:30px;}
.marca .tabs-content{clear:both;background:url(../imgs/tabs-bck.jpg) repeat top left;padding:10px;}
.marca .tabs .selected{position: relative;top:1px;background:url(../imgs/tabs-bck.jpg) repeat top left;border-bottom:1px solid #fff;*top:2px;*z-index:1;}
.marca .tabs li:hover{background:url(../imgs/tabs-bck.jpg) repeat top left;}
.marca .tabs li:hover a{text-decoration:none;}
.entera .galleta1{background:url(../imgs/entera1.png) no-repeat top left;width:178px;height:162px;top:-61px;}
.entera .galleta2{background:url(../imgs/entera2.png) no-repeat top left;width:209px;height:162px;top:-17px;right:101px;}
.tabs-left-sm{width:344px;_width:334px;_padding:0;}
.tabs-right-lg{width:569px;_width:559px;_padding:0;}
.tabs-left-sm h3, .tabs-right-lg h3, .faq h3{padding:3px 0px;margin:0.8em 0;}

/*registro*/
.tabs-left-sm dl, .tabs-right-lg dl{margin:1em 0;}
.tabs-left-sm dt, .tabs-left-sm dd, .tabs-right-lg dt, .tabs-right-lg dd {margin:2px 0;}
.tabs-left-sm dt{width:60px;text-align:right;margin:0 10px;}
.tabs-left-sm dd input[type="text"]{padding:2px;}
.tabs-right-lg dd textarea{width:569px;height:50px;}
.tabs-right-lg dd input[type="checkbox"], .tabs-right-lg dd input[type="radio"] {margin:0 5px;}
.tabs-right-lg dt input[type="submit"]{margin:1em 0;padding:3px;}

/*faq*/
.faq li a:hover{text-decoration:none;}
.faq li p{margin:0.5em 0;border-left:5px solid #ccc;padding:0 5px;border-right:5px solid #ccc;}
/*contacto*/
.contactenos dd textarea{width:250px;height:70px;}
/*info general*/
.marca .info-gen .tabs-left-sm{background:url(../imgs/deco1.jpg) no-repeat bottom left;}
.marca .info-gen p{margin-bottom:4em;}
/*actividades publicitarias*/
.galeria-multimedia{border:1px solid #ccc;padding:20px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#fff;margin-right:0.8em;width:428px;_margin-right:0.5em;}
.galeria-multimedia h4{background:#ccc;padding:3px 5px;margin-bottom:0.5em;color:#fff;}
.galeria-multimedia p{margin:1em 0;}
.actividades-publi .destacado{margin:1em 0.8em 0 0;_margin:0 0.5em 0 0;}
.galeria-multimedia h2{margin:0 0 1em 0;}
.actividades-publi h3.fix{background:none;right:253px;top:24px;*right:208px;border:none;}
.actividades-publi h3.fix2{background:none;right:210px;top:18px;*right:148px;}
.info-destacado-home h2, .info-destacado-home h4, .info-destacado h2{margin:1em 0;}
.info-destacado-home h4, .info-destacado h4{text-align:center;}
.info-destacado-home ul, .info-destacado ul{width:448px;float:left;}
.info-destacado-home ul li, .info-destacado ul li{margin:1em;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #ccc;padding:10px;clear:both;float:left;*width:95%;*margin:0.4em 0;_width:92%;}
.info-destacado-home ul li img, .info-destacado ul li img{float:left;margin-right:0.9em;}
.info-destacado-home ul li label, .info-destacado ul li label{display:block;font-weight:bold;text-align:center;margin:0.5em 0;}
.info-destacado ul li.imgs img{margin:0 0.5em;}
.info-destacado ul li{margin:0.8em;text-align:left;*float:left;*width:94%;*margin:0.4em 0;_width:92%;}
.info-destacado-home .otras-campanas{float:right;margin-right:-1em;}
.info-destacado-home .otras-campanas li{border:none;margin:0;padding:0;}


.info-destacado-home ul li ul{width:396px;float:left;}
.info-destacado-home ul li ul li{margin:2px 2px;text-align:left;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #ccc;padding:10px;clear:both;float:left;*width:95%;*margin:0.4em 0;_width:92%; width:350px;}
.info-destacado-home ul li ul li img{float:left;margin-right:0.9em;}
.info-destacado-home ul li ul li label {display:block;font-weight:bold;text-align:center;margin:0.5em 0;}

/*recetas*/
.recetas .info-destacado h4 {margin:2em 0 0 0;}
.recetas .info-destacado ul{float:left;width:413px;}
.recetas .info-destacado ul li{float:left;margin:1em 0;*width:95%;_width:90%;width:96%;}
.recetas .info-destacado ul li label{text-align:left;}
.recetas .info-destacado ul li.clearBoth{border:none;}
.img-receta{margin:1em 0.8em 0 0;width:500px;}
.img-receta h2{margin:0.5em 0;}
.img-receta p{margin:0.5em 0;}
.recetas h3.fix2{background:none;right:160px;top:23px;*right:91px;border:none;}


/*promociones*/
.marca .promociones_marca table{text-align:right;}
.marca .promociones_marca h4{text-align:center;font-size:1.125em;margin:1em 0;}
.marca .promociones_marca table th a, .marca .promociones_marca table td a{padding:0 15px;}
.marca .promociones_marca table th, .marca .promociones_marca table td.mes{border-left:1px solid #ccc;}
.marca .promociones_marca table th a:hover, .marca .promociones_marca table td.mes a:hover{background:url(../imgs/indicdor2.jpg) no-repeat center left;}

/*IE6 transparency*/
a.logo-home-link, #destacados img, .promociones img,{ behavior: url(assets/js/iepngfix.htc); }
.papilas_reales, .vaca, .misterio, .purocampo, .naranjas, .descremada_img, .entera .galleta1, .entera .galleta2, .marca .info-gen .tabs-left-sm, .imgs-publicidad img, .tabs-right-lg img, .forti1{behavior: url(../assets/js/iepngfix.htc); }
.noticias_principales li{width:498px; height:353px;}

#menuDock {position:relative;  padding-left:131px; padding-bottom:100px; width:960px;}
#menuDock img {padding:0px 4px;}

.promociones_marca #galeria_fotos_info .imgs-publicidad li{ width:498px;  }
.promociones_marca #galeria_fotos_info  { text-align:center; }



/*S3lider*/
#slider {
    width: 946px; /* important to be same as image width */
    height: 367px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 946px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 20px 13px;
    width: 918px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}

.info-destacado-home .otras-campanas {
float:right;
margin-right:-1em;
}

/*documentos y contenido relacionado*/
.corporativo .documentos-adjuntos, .corporativo .contenido-relacionado{width:70%;margin:2% auto;}
.corporativo .documentos-adjuntos h3, .corporativo .contenido-relacionado h3{padding-bottom:0.3em;border-bottom:1px solid #ccc;margin:0.5em 0;}
.corporativo .documentos-adjuntos li label, .corporativo .contenido-relacionado li label{padding:1em 1em;display:block;}
.corporativo .documentos-adjuntos li, .corporativo .contenido-relacionado li{position:relative;}
.corporativo .documentos-adjuntos .descargar, .corporativo .contenido-relacionado .descargar{background:url(../imgs/pdf_icon.png) no-repeat top left;width:29px;height:29px;position:absolute;right:0.5em;top:0.5em;}
.corporativo .contenido-relacionado .label{list-style-image:none;}
.corporativo .contenido-relacionado li{padding:0.3em 0;}
.corporativo .contenido-relacionado {list-style-image: url(../imgs/bullet.png);list-style-position:inside;}

/*botones*/
.corporativo .boton{padding-top:3px;display:block;background:url(../imgs/boton_sprite.png) no-repeat 0px 0px;width:143px;height:47px;color:#fff;text-align:center;border:none;cursor:pointer;}
.corporativo .boton:hover{background-position:0px -52px;}
.corporativo .agregar{margin:1em 0 0 3em;}
.corporativo .apoya{padding-top:14px;height:38px;}
.corporativo .enviar{font-size:16px;}

.boton_bonito{padding-top:3px;display:block;background:url(../imgs/boton_sprite.png) no-repeat 0px 0px;width:143px;height:47px;color:#fff;text-align:center;border:none;cursor:pointer;}
.boton_bonito:hover{background-position:0px -52px;}

#promohome{
	margin: 0 0 0 0;
}

.interna .strContenido{
	padding:0 50px 0 50px;
}


