@font-face {
    font-family: 'banda_regularregular';
    src: url('../fonts/regular-webfont.eot');
    src: url('../fonts/regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/regular-webfont.woff') format('woff'),
         url('../fonts/regular-webfont.ttf') format('truetype'),
         url('../fonts/regular-webfont.svg#banda_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'albertregular';
    src: url('../fonts/albert-regular-webfont.eot');
    src: url('../fonts/albert-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/albert-regular-webfont.woff') format('woff'),
         url('../fonts/albert-regular-webfont.ttf') format('truetype'),
         url('../fonts/albert-regular-webfont.svg#albertregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'banda_lightlight_italic';
    src: url('../fonts/light_-_italic-webfont.eot');
    src: url('../fonts/light_-_italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/light_-_italic-webfont.woff') format('woff'),
         url('../fonts/light_-_italic-webfont.ttf') format('truetype'),
         url('../fonts/light_-_italic-webfont.svg#banda_lightlight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'banda_semi_boldsemibold';
    src: url('../fonts/semi_bold-webfont.eot');
    src: url('../fonts/semi_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/semi_bold-webfont.woff') format('woff'),
         url('../fonts/semi_bold-webfont.ttf') format('truetype'),
         url('../fonts/semi_bold-webfont.svg#banda_semi_boldsemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* CSS Document */
body{background:url('../images/site/bg.jpg') #26231f no-repeat top center;font-family:"albertregular",sans-serif;}

/*GLOBALES*/
.readon{background:url('../images/site/bg_readon.png') no-repeat;padding:3px 10px;color:#4f391e;}
.readon:hover{color:#4f391e;text-decoration:underline;}
.font_size_10{font-family:"banda_lightlight_italic",sans-serif;}

.font_banda_regular,.titulo_verde,.titulo_madera,a.mag-lista-precios-nombre-categoria,.font_size_18{font-family:"banda_regularregular",sans-serif;}

.piz-fecha{font-family:"albertregular",sans-serif;}

.padding_0{padding:0 !important;}
.padding_3{padding:3px !important;}

/*text colors*/
.color{color:white;}
.color_0{color:#c6ac88;}
.color_1{color:#1fd080;}
.color_2{color:#fdf5e9;}
.color_3{color:#c0cc07;}
.color_4{color:#8dd169;}
.color_5{color:#f6f026;}
.color_6{color:#fdf5e9;}
.color_7{color:#4f2f08;}


.align_left{text-align:justify;width:90%;margin:0 auto;line-height:1.2em;}

.font_size_10{font-size:10px;}
.font_size_12{font-size:12px;}
.font_size_18{font-size:18px;font-weight:bold;}
.font_size_30{font-size:30px;}

.text-justify{text-align:justify}

.top_36{margin-top:36px;}

.margin_0{margin:0 !important;}
.margin_left_34{margin-left:26px;}
.margin_top_15{margin-top:15px;}

.line_height_0{line-height:1em;}

/*Botones Slider*/
.orbit-wrapper .slider-nav span.left{background-image:url('../images/site/slider_left.png');background-position: repeat scroll 0 0 / 100% auto transparent;left:-19px;}
.orbit-wrapper .slider-nav span.right{background-image:url('../images/site/slider_right.png');background-position: repeat scroll 0 0 / 100% auto transparent; right:-8px;}
.orbit-wrapper .slider-nav span{height:37px;}

#header{height:148px;float:left;width:100%;background:url('../images/site/bg_header.png') repeat-x;}
.header{background:url('../images/site/header.png') no-repeat 15px 0;width:886px;height:148px;}
.help-menu{text-align:right;}
.help-menu ul{padding-right:10px;}
.help-menu ul li{display:inline;margin:0 3px;}
.help-menu ul li a{color:#4f2f08;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;}

/*Menu de navegacion*/
#mag-buscador{width:206px;height:36px; background:url('../images/site/bg_buscador.png') no-repeat;float:left;margin-left:5px;}
.mag-textbox{width:158px !important;background:none !important;border:none !important;color:white !important;float:left;}
.mag-bus-btn{background:url('../images/site/btn_buscar.png') no-repeat; border:none;width:34px;height:28px;float:left;cursor:pointer;margin-left:3px;margin-top:5px;}

#mainmenu .top-bar ul > li.divider{background:url('../images/site/menu_divider.png') no-repeat;height:40px;}

#mainmenu{height:40px;float:left;width:100%;background:url('../images/site/bg_mainmenu.png') repeat-x;font-family:"banda_regularregular", sans-serif;}

#mainmenu .top-bar{margin:0 !important;background:none !important;padding-left:117px;}
.top-bar ul > li.has-dropdown .dropdown li:hover{background:url('../images/site/bg_menu_drop_item.png') repeat-x !important;}
.top-bar ul > li.has-dropdown .dropdown{background:none !important;-webkit-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;}

/*TOP LOGOS*/
.logos{float:right !important;padding:0;margin-right: 20px;margin-top: 37px;}
#top_logos li{display:inline;margin-right:3px;}

#mainmenu .top-bar ul{height:auto !important;}
.top-bar ul > li:hover:not(.name){background:none !important;}

#mainmenu .top-bar ul li a{height:40px !important;color:#ffebb4;font-weight:normal;}
#mainmenu .top-bar ul li a:hover{background-color:none !important;}
#mainmenu .top-bar ul > li.has-dropdown a:after{border-color:#FFEBB4 transparent transparent !important;}
#mainmenu .top-bar ul li li a{background:none;}
#mainmenu .top-bar ul > li.has-dropdown .dropdown{	
	/*background:url('../images/site/bg_menu_drop_content.png') repeat-x 0 -10px !important;*/
	padding-top:0 !important;
	-webkit-box-shadow:  0px 5px 15px 0px #000;        
    box-shadow:  0px 5px 15px 0px #000;
	}
#mainmenu .top-bar ul > li.has-dropdown .dropdown li{background:url('../images/site/bg_menu_drop_item.png') repeat-x;height:26px;}
#mainmenu .top-bar ul li li a{height:26px !important;}
#mainmenu ..top-bar{min-height:40px;}

/*iconos items del menu*/
.mag-item-acerca{background:url('../images/site/menu_ico_acerca.png') no-repeat 5px 6px;padding-left:33px !important;}
.mag-item-precios{background:url('../images/site/menu_ico_precios.png') no-repeat 5px 9px;padding-left:33px !important;}
.mag-item-publica{background:url('../images/site/menu_ico_publica.png') no-repeat 5px 12px;padding-left:39px !important;}
.mag-item-paf{background:url('../images/site/menu_ico_paf.png') no-repeat 5px 12px;padding-left:42px !important;}

/*CONTENEDOR PRINCIPAL*/
#maincontent{float:left;width:100%;}

div.productos{background:url('../images/site/nombre_institucional.png') no-repeat 60px 565px;min-height:685px;}
/*CAJAS DE LISTA DE PRECIOS*/
.mag-lista-precios-frutas{background:url('../images/site/bg_lista_precios_frutas.png') no-repeat;height:371px;min-width:171px;padding:0 !important;font-family:"banda_regularregular", sans-serif;}
.mag-lista-precios-granos{background:url('../images/site/bg_lista_precios_granos.png') no-repeat -15px -15px;height:390px;min-width:187px;padding: 0 !important;font-family:"banda_regularregular", sans-serif;}

.prices-list-titulo{text-align:center;margin:3px 0 0 0 !important;}
.prices-list-producto{color:white;font-size:1.6em;padding-right:10px;text-align:right;margin-bottom:-10px;}
.prices-list-label{color:#ffebb4;font-size:.7em;margin:0 !important;padding-right:10px;text-align:right;}
.prices-list-precio{color:white;font-weight:bold;font-size:1.2em;height:28px;float:left;width:55%;text-align:right;}
.prices-list-precio-monto{text-align:start;}
.prices-list-precio span{float:left;}

.prices-list-precio .prices-list-precio-indicador-negativo{border-style:solid;border-width:10px;border-color:red transparent transparent !important;float:left;width:10px;display:block;margin-top:12px;}

.prices-list-precio .prices-list-precio-indicador-positivo{border-style:solid;border-width:10px;border-color:transparent transparent #296abf !important;float:left;width:10px;display:block;}

.prices-list-precio .prices-list-precio-indicador-neutro{border-style:solid;border-width:10px;border-color:transparent yellow !important;float:left;width:10px;display:block;margin-top:12px;}

.prices-list-separador{width:89%;height:5px;background:url('../images/site/bg_lista_precios_separador.png') repeat-x;float:left;padding:0 !important;margin:0 0 0 9px !important;}
.prices-list-image{
	width:60px;
	height:61px;
	float:left;
}

.mag-lista-precios-granos .prices-list-separador{width:82% !important;margin:0 0 0 15px !important;;background:url('../images/site/bg_lista_precios_separador_granos.png') repeat-x !important;}
.mag-lista-precios-granos .prices-list-producto{padding-right:19px;}
.mag-lista-precios-granos .prices-list-label{padding-right:19px;}
.mag-lista-precios-granos .prices-list-image{margin-left:5px;}
/*TERMINA CAJAS DE LISTA DE PRECIOS*/

#maincontent .row .offset-by-one{margin-left:6.333% !important;}

/*BARRA DE REDES SOCIALES Y FECHA DE ACTUALIZACION*/
.mag-social{height:29px;}
.mag-actualizacion{font-family:"albertregular",sans-serif;color:white;padding-top:8px;
	text-shadow: 1px 1px 1px #000000;
    filter: dropshadow(color=#000000, offx=1, offy=1);
}
.mag-actualizacion .fecha{color:#bed500;font-weight:bold;}
.mag-social-media{margin-top:5px;}
.mag-social-media ul li{list-style:none;display:inline;margin-left:15px;}

.mag-intruccion{color:white;}
.mag-intruccion p{font-size:17px;line-height:15px;
text-shadow: 1px 1px 5px #000000;
filter: dropshadow(color=#000000, offx=1, offy=1);
margin:0 !important;
text-align:center;
}

/*curves*/
.curve{
	-webkit-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;
	}

/*LISTA PRECIOS*/
.mag-lista-precios-categorias{text-align:center;margin-top:8px;}
.mag-lista-precios-categorias ul li{display:inline;width:85px;height:110px;float:left;background:url('../images/site/bg_lista_precios_caegorias.png') no-repeat 0 8px;margin-left:10px;}
a.mag-lista-precios-nombre-categoria{color:#4f391e;font-weight:bold;font-size:16px;}
span.mag-lista-precios-nombre{display:block;margin-top:-8px;}

/*NOTICIAS*/
.caja_noticias{background:url('../images/site/bg_noticias.png') no-repeat 2px 0;min-height:402px;padding-top:59px;margin-top:30px;}
/*TITULOS*/
.titulo_madera{width:210px;height:58px;font-size:24px;background:url('../images/site/bg_trozo_madrea.png') no-repeat center;display:table-cell;vertical-align:middle;text-align:center;}

/*SCROLL DE NOTICIAS*/
.mag-noti-row{height:113px;}
.mag-noti-fecha{color:#ffb611;font-size:10px;}
.mag-noti-title{line-height:20px !important;padding-left:26px;}
/*.mag-noti-image{text-align:center;}*/
.mag-noti-image img{margin-left:2px;}
.caja_noticias .jcarousel-skin-tango .jcarousel-container-vertical{height:222px !important;}
.caja_noticias .jcarousel-skin-tango .jcarousel-clip-vertical{height:222px !important;}
.caja_noticias .jcarousel-skin-tango .jcarousel-prev-disabled-vertical, .caja_noticias .jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover, .caja_noticias.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus, .caja_noticias.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active{background-position:0 -100px !important;}
.caja_noticias .jcarousel-skin-tango .jcarousel-prev-vertical{height:23px;background-position:0 -4px;margin-right:185px;}
.caja_noticias .jcarousel-skin-tango .jcarousel-prev-vertical:hover, .caja_noticias.jcarousel-skin-tango .jcarousel-prev-vertical:focus{background-position:0 -36px !important;}
.caja_noticias  .jcarousel-skin-tango .jcarousel-next-vertical{background-position:0 -4px;height:23px;}
.caja_noticias .jcarousel-skin-tango .jcarousel-next-vertical:hover,
.caja_noticias .jcarousel-skin-tango .jcarousel-next-vertical:focus{background-position:0 -36px !important;}

/*PIZARRA ELECTRONICA*/
.mag-piz-contenedor{background:url('../images/site/bg_piz.png') no-repeat -24px center; height:427px; min-width:468px;padding-top:64px !important;margin-top:11px;}
.piz-fecha{font-size:10px;color:#f2f2f2;display:table-cell;vertical-align:middle;}
.mag-piz-row{height:105px;padding-left:18px;}
.mag-piz-row-cont{width:385px !important;font-size:10px;}
.mag-piz-col-1{width:285px !important;}
.mag-piz-col-2{width:100px !important;}
.mag-piz-readon{font-size:10px;font-weight:bold;}

.mag-piz-contenedor .jcarousel-skin-tango .jcarousel-container-vertical{height:209px !important;}
.mag-piz-contenedor .jcarousel-skin-tango .jcarousel-clip-vertical{height:209px !important;}
.mag-piz-contenedor  .jcarousel-skin-tango .jcarousel-prev-vertical{margin-right:236px;}

/*DOCUMENTOS*/
.mag-doc-documentos{margin-left:157px;top:-23px;}
.mag-doc-documentos ul li{display:block;float:left;margin-left:10px;width:74px;height:82px;text-align:center;color:white;font-size:12px;line-height:1em;}

/*OTROS*/
.mag-otros{margin-top:15px;}

#toTop {width:100px;z-index: 10;background:#164d28; text-align:center; padding:5px; position:fixed; bottom:0px; right:0px; cursor:pointer; display:none; color:#fff;text-transform: lowercase; font-size: 0.9em;}
#footer{background:url('../images/site/bg_footer.png') repeat-x; height:146px;float:left;width:100%;margin-top:20px;}