/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input,p{margin:0; padding:0;}
/*ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}*/
img {border: none}
li{ list-style-type:none}
body{background-color:#1B98BF;font-family:Arial,Helvetica,Geneva,sans-serif;color:#555555;font-size:11px;line-height:19px;font-family:arial;}
body.activa{background-color:#195770;}
body.natural{background-color:#4d7435;}
body.gourmet{background-color:#a21a4c;}
body.autentica{background-color:#eb8a23;}
body.reuniones{background-color:#b3b8bc;}
body.altagama{background-color:#424441;}
body.patrimonio{background-color:#eb8a23;}
ul#mainmenu li{display:inline;}
span.headline_white{font-size:18px;color:#1B98BF;margin-bottom:10px;letter-spacing:0px;display:block;}
span.headline_white2{font-size:30px;color:#1B98BF;letter-spacing:0px;display:block;}
span.headline_white3{font-size:36px;color:#1B98BF;letter-spacing:0px;display:block;}
span.copete{font-size:12px;margin-bottom:10px;display:block;text-align:justify}
span.headline{font-size:14px;margin-bottom:10px;display:block;}
span.headline2{font-size:16px;margin-bottom:10px;}
li.headline2{font-size:16px;text-decoration:none}
a.headline2{font-size:12px;text-decoration:none}
span.headline_regular{font-size:30px;color:#1B98BF;margin-bottom:30px;}
span.headline_bold{font-size:30px;color:#1B98BF;margin-bottom:30px;}
span.headline_producto{font-size:30px;margin-bottom:20px;display:block;margin-top:15px;}
h1.headline{font-size:30px;margin-bottom:20px;display:block;margin-top:15px;}
h1.headline_eje{font-size:15px;letter-spacing:1px;margin:0;padding-top:10px;color:#FFFFFF;}
h2.headline2{font-size:14px;margin:0;}
.headline_categoria{font-size:18px;color:#1B98BF;margin-bottom:10px;letter-spacing:0px;display:block;}
.link_producto{font-size:12px;display:block;font-weight:bold;margin:0 0 10px 0;}
.link_categoria{font-size:12px;display:block;font-weight:bold;margin:0 0 10px 0;}
body.activa .headline{color:#159bc4;}
body.natural .headline{color:#54911c;}
body.gourmet .headline{color:#a30034;}
body.autentica .headline{color:#ff7200;}
body.reuniones .headline{color:#666666;}
body.altagama .headline{color:#343735;}
body.activa .headline2{color:#159bc4;}
body.natural .headline2{color:#54911c;}
body.gourmet .headline2{color:#a30034;}
body.autentica .headline2{color:#ff7200;}
body.reuniones .headline2{color:#666666;}
body.altagama .headline2{color:#343735;}
/*
body.activa .link_producto{color:#159bc4;}
body.natural .link_producto{color:#54911c;}
body.gourmet .link_producto{color:#a30034;}
body.autentica .link_producto{color:#ff7200;}
body.reuniones .link_producto{color:#666666;}
body.altagama .link_producto{color:#343735;}
*/
.logolate{margin-left:25px;width:125px;height:130px;float:left;background-image:url(../images/logo_late.jpg);background-repeat:no-repeat;background-position:left top;}
body.lang_en .logolate{background:url(../images/logo_late_en.jpg);}
body.lang_fr .logolate{background:url(../images/logo_late_fr.jpg);}
body.lang_pt .logolate{background:url(../images/logo_late_pr.jpg);}
body.lang_de .logolate{background:url(../images/logo_late_de.jpg);}
body.lang_it .logolate{background:url(../images/logo_late_it.jpg);}
body.activa.lang_es .logolate{background:url(../images/logolate_activa.jpg);}
body.natural.lang_es .logolate{background:url(../images/logolate_natural.jpg);}
body.gourmet.lang_es .logolate{background:url(../images/logolate_gourmet.jpg);}
body.autentica.lang_es .logolate{background:url(../images/logolate_autentica.jpg);}
body.reuniones.lang_es .logolate{background:url(../images/logolate_reuniones.jpg);}
body.altagama.lang_es .logolate{background:url(../images/logolate_altagama.jpg);}
body.activa.lang_en .logolate{background:url(../images/logolate_activa_en.jpg);}
body.activa.lang_pt .logolate{background:url(../images/logolate_activa_pr.jpg);}
body.activa.lang_fr .logolate{background:url(../images/logolate_activa_fr.jpg);}
body.activa.lang_de .logolate{background:url(../images/logolate_activa_de.jpg);}
body.activa.lang_it .logolate{background:url(../images/logolate_activa_it.jpg);}
body.natural.lang_en .logolate{background:url(../images/logolate_natural_en.jpg);}
body.natural.lang_pt .logolate{background:url(../images/logolate_natural_pr.jpg);}
body.natural.lang_fr .logolate{background:url(../images/logolate_natural_fr.jpg);}
body.natural.lang_de .logolate{background:url(../images/logolate_natural_de.jpg);}
body.natural.lang_it .logolate{background:url(../images/logolate_natural_it.jpg);}
body.gourmet.lang_en .logolate{background:url(../images/logolate_gourmet_en.jpg);}
body.gourmet.lang_pt .logolate{background:url(../images/logolate_gourmet_pr.jpg);}
body.gourmet.lang_fr .logolate{background:url(../images/logolate_gourmet_fr.jpg);}
body.gourmet.lang_de .logolate{background:url(../images/logolate_gourmet_de.jpg);}
body.gourmet.lang_it .logolate{background:url(../images/logolate_gourmet_it.jpg);}
body.autentica.lang_en .logolate{background:url(../images/logolate_autentica_en.jpg);}
body.autentica.lang_pt .logolate{background:url(../images/logolate_autentica_pr.jpg);}
body.autentica.lang_fr .logolate{background:url(../images/logolate_autentica_fr.jpg);}
body.autentica.lang_de .logolate{background:url(../images/logolate_autentica_de.jpg);}
body.autentica.lang_it .logolate{background:url(../images/logolate_autentica_it.jpg);}
body.reuniones.lang_en .logolate{background:url(../images/logolate_reuniones_en.jpg);}
body.reuniones.lang_pt .logolate{background:url(../images/logolate_reuniones_pr.jpg);}
body.reuniones.lang_fr .logolate{background:url(../images/logolate_reuniones_fr.jpg);}
body.reuniones.lang_de .logolate{background:url(../images/logolate_reuniones_de.jpg);}
body.reuniones.lang_it .logolate{background:url(../images/logolate_reuniones_it.jpg);}
body.altagama.lang_en .logolate{background:url(../images/logolate_altagama_en.jpg);}
body.altagama.lang_pt .logolate{background:url(../images/logolate_altagama_pr.jpg);}
body.altagama.lang_fr .logolate{background:url(../images/logolate_altagama_fr.jpg);}
body.altagama.lang_de .logolate{background:url(../images/logolate_altagama_de.jpg);}
body.altagama.lang_it .logolate{background:url(../images/logolate_altagama_it.jpg);}
.title_eje{width:125px;height:35px;text-align:center;padding-bottom:5px;padding-top:5px;position:absolute;margin-left:25px; left:0;background-color:#188FBA; z-index:12;}
body.activa .title_eje{background-color:#195770;}
body.natural .title_eje{background-color:#4D7435;}
body.gourmet .title_eje{background-color:#A21A4C;}
body.autentica .title_eje{background-color:#eb8231;}
body.reuniones .title_eje{background-color:#B3B8BC;}
body.altagama .title_eje{background-color:#323431}
body.patrimonio .title_eje{background-color:#eb8231;}

a:link{color:#1A9FCA; text-decoration:none;}
a:visited{color:#1A9FCA;}
a:hover{color:#00448F;text-decoration:underline;}
a:active{color:#00448F;}

#related_gallery 		{ float:left; clear:both; overflow:auto; width:750px; }
#related_gallery span 	{ margin-left:25px; float:left }
#related_gallery .boton { padding:5px; margin:0; float:right }

.bt_gmap { position:absolute; top:0; left:780px; z-index:600 }
.bt_galerias { border-radius:4px;/* background-color:#1A9FCA;*/ position:absolute; z-index:600; top:420px; left: 800px; width:160px; padding:5px 0;
	background-attachment: scroll;
    background-image: url("../images/shade50.png");
    background-position: left top;
    background-repeat: repeat;
	padding:5px 0;
	font-size:12px; font-weight:bold;  }
.bt_galerias img { margin: 0 10px; vertical-align:middle }
.bt_galerias a { color:#FFFFFF; text-decoration:none; }

.back_menu p{ font-size:12px; margin:10px 0 10px 20px;}

#submenu { padding-top:30px}
#submenu img{ vertical-align:middle; float:left; margin-right:15px; opacity:0.5; filter:alpha(opacity=50)}
#submenu span{padding:10px 0px 5px 20px;display:block;}
#submenu label{width:160px;display:block;border-bottom:1px solid #1a9fca}
#submenu select{width:160px;display:block;margin-bottom:10px;margin-left:20px;color:#999999;border:1px solid #1A9FCA;font-size:12px;}
#submenu input{width:160px;display:block;margin-bottom:10px;margin-left:20px;color:#999999;border:1px solid #1A9FCA;font-size:12px;}
#submenu ul{margin:0px;padding:0px;}
#submenu ul li{margin-right:20px; border-bottom:1px solid #ccc; border-top: 2px solid #eee; display:block;width:190px;}
#submenu div.back_menu a{color:#176286;}

#submenu div.back_menu ul li a{display:block;font:normal 11px "Arial", Arial,Helvetica,Geneva,sans-serif;;color:#1a9fca;padding:8px 5px 8px 20px;text-decoration:none;}
#submenu div.back_menu ul li a{display:block;font:normal 12px "Arial", Arial,Helvetica,Geneva,sans-serif;color:#1a9fca;padding:10px 5px 10px 20px;text-decoration:none;}

#submenu div.back_menu ul li a:hover{background-attachment:scroll;background-image:url(../images/submenu_over.png);background-repeat:no-repeat;background-position:left bottom;}
#submenu div.back_menu ul li.activo a{ color:#666666}


#submenu a{color:#176286;}
#submenu ul li a{display:block;font:normal 12px "Arial", Arial,Helvetica,Geneva,sans-serif;color:#176286;padding:8px 5px 8px 20px;text-decoration:none;}
#submenu ul li a:hover{background-attachment:scroll;background-image:url(../images/submenu_over.png);background-repeat:no-repeat;background-position:left bottom;}
#submenu ul li.activo a{ color:#666666}

#submenu .cat a	 	{ color:#176286; }
#submenu .subcat a 	{ color:#176286; padding-left:40px; }
#submenu .prod a 	{ color:#1A9FCA; padding-left:40px; }
#submenu .active a	{ color:#1A9FCA; background-color:#AFE4FF }

#highlight_cat { color:#1A9FCA; background-color:#AFE4FF!important; }

#fullintro  { margin-left:25px; font-size:12px; width:700px; display: none;}
#fullintro p{ margin-bottom:10px; text-align:justify;}

.menu_multimedia { width:750px; clear:both; overflow:auto; padding:25px 0 25px 25px;}
.menu_multimedia ul{margin:0px;padding:0px;}
.menu_multimedia ul li{
margin: 0 25px 20px 0; border:2px solid #ffffff; display:block; width:220px; float:left; font-size:14px;
-moz-border-radius: 4px; border-radius: 4px; height:60px; overflow:hidden; background-color:#AFE4FF; box-shadow:0 0 8px -4px #000000
}
.menu_multimedia img{ vertical-align:middle; float:left; margin: 0 15px; border:none; opacity:0.5; filter:alpha(opacity=50); padding-top:12px;}

.menu_multimedia ul li a{display:block;color:#1B98BF;text-decoration:none; line-height:60px;}
.menu_multimedia ul li a:hover{background-attachment:scroll;background-image:url(../images/submenu_over.png);background-repeat:no-repeat;background-position:left bottom;}


.menu_ra { width:750px; clear:both; overflow:auto; padding:25px 0 25px 25px;}
.menu_ra div{ clear:both}
.menu_ra div img{ vertical-align:middle}
.menu_ra span{ line-height:25px; font-size:16px; font-weight:bold; color:#1A9FCA; clear:both}
.menu_ra ul{margin:0px;padding:0px;}
.menu_ra a:hover{ text-decoration:none; opacity:0.5; filter:alpha(opacity=50);}
.menu_ra ul li{
margin: 0 25px 20px 0; padding:8px 10px 0 10px; border:1px solid #A0CEED; display:block; width:200px; float:left; font-size:12px;
-moz-border-radius: 6px; border-radius: 6px; overflow:hidden; background-color:#fff;
}
.menu_ra ul li a{display:block;color:#1A9FCA;text-decoration:none; line-height:60px;}
.menu_ra ul li a:hover{background-attachment:scroll;background-image:url(../images/submenu_over.png);background-repeat:no-repeat;background-position:left bottom;}


.menu_galeria { width:750px; clear:both; overflow:auto; padding:25px 0 0 25px;}
.menu_galeria ul{margin:0px;padding:0px;}
.menu_galeria ul li{display:block; width:170px; height:160px; float:left; font-size:10px; width:160px; margin: 0 22px 25px 0;/* border:2px solid #eee*/}
.menu_galeria ul li p{ margin:5px; line-height:10px;}
.menu_galeria span{ line-height:14px;}
.menu_galeria img{ border:2px solid #eee; margin-bottom:5px; width:160px; }
.menu_galeria ul li a{display:block;color:#1A9FCA;text-decoration:none;}
.menu_galeria ul li a:hover img{ border:2px solid #666}
.menu_galeria div { float:left; width:160px; height:180px; margin-right:25px;}

/*
body.activa .back_menu{background-color:#4096b8;}
body.natural .back_menu{background-color:#51851d;}
body.gourmet .back_menu{background-color:#a30034;}
body.autentica .back_menu{background-color:#eb8231;}
body.reuniones .back_menu{background-color:#666666;}
body.altagama .back_menu{background-color:}
body.patrimonio .back_menu{background-color:#eb8231;}
*/

.addthis_foot { border-top:1px solid #ccc; border-bottom: 1px solid #ccc; padding:10px 0 5px 0; margin-bottom:10px; }

.list_beneficios li{ list-style-type: none; font-size:12px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #eee}
.list_beneficios img{ vertical-align:middle; margin-right:20px; opacity:0.5; filter:alpha(opacity=50); /* For IE8 and earlier */}

.subcategoria{
	border-bottom: 3px solid #EEEEEE;
    margin: 0 0 25px 25px;
    /*padding-bottom: 25px;*/
    text-align: justify;
    width: 700px;
	font-size:12px}
	
.subcategoria p{ margin-bottom:10px}

.container_headline_subcategoria{border-bottom:1px solid #ccc; width:720px; overflow:hidden; margin:35px 0 25px 25px; padding-bottom:10px;}

span.headline_categoria{font-size:20px;color:#666666;margin-top:25px;margin-left:25px;display:block}
span.headline_subcategoria{font-size:20px;color:#666666;display:block;height:25px;float:left}
/*.headline_subcategoria{margin:25px; display:block;height:25px;}*/

.ver_mas 	 { float:right; font-size:12px; cursor:pointer; color:#1A9FCA; font-weight:bold}
.ver_mas img { vertical-align:middle; margin-right:10px}

.txt_desarrollo{font-size:12px;text-align:justify;margin-bottom:25px;}
.txt_desarrollo p{margin-bottom:10px;}

#div_twitter_update_list a:link{color:#1A9FCA; text-decoration:none;}

.link_blue a:link{color:#1A9FCA;}
.link_blue a:visited{color:#1A9FCA;}
.link_blue a:hover{color:#00448f;text-decoration:underline;}
.link_blue a:active{color:#1A9FCA;}
a.BtGourmet{width:78px;height:20px;padding:0px;}
a.BtActiva{width:54px;height:20px;padding:0px;}
a.BtAutentica{width:83px;height:20px;padding:0px;}
a.BtNatural{width:65px;height:20px;padding:0px;}
a.BtReuniones{width:90px;height:20px;padding:0px;}
a.BtAltagama{width:89px;height:20px;padding:0px;}
a#BtGourmet{background-image:url(../images/bt_eje_gourmet3.png);}
a#BtGourmet:hover{background-image:url(../images/bt_eje_gourmet2.png);}
a#BtGourmet.activo{background-image:url(../images/bt_eje_gourmet3.png);}
body.lang_en a#BtGourmet{background-image:url(../images/bt_eje_gourmet3.png);}
a#BtActiva{background-image:url(../images/bt_eje_activa3.png);}
a#BtActiva:hover{background-image:url(../images/bt_eje_activa2.png);}
a#BtActiva.activo{background-image:url(../images/bt_eje_activa3.png);}
a#BtAutentica{background-image:url(../images/bt_eje_autentica3.png);}
a#BtAutentica:hover{background-image:url(../images/bt_eje_autentica2.png);}
a#BtAutentica.activo{background-image:url(../images/bt_eje_autentica3.png);}
a#BtNatural{background-image:url(../images/bt_eje_natural3.png);}
a#BtNatural:hover{background-image:url(../images/bt_eje_natural2.png);}
a#BtNatural.activo{background-image:url(../images/bt_eje_natural3.png);}
a#BtReuniones{background-image:url(../images/bt_eje_reuniones3.png);}
a#BtReuniones:hover{background-image:url(../images/bt_eje_reuniones2.png);}
a#BtReuniones.activo{background-image:url(../images/bt_eje_reuniones3.png);}
a#BtAltagama{background-image:url(../images/bt_eje_altagama3.png);}
a#BtAltagama:hover{background-image:url(../images/bt_eje_altagama2.png);}
a#BtAltagama.activo{background-image:url(../images/bt_eje_altagama3.png);}
a.btVermas{width:74px;height:18px;display:block;text-indent:-8000px;margin-top:10px;float:left;}
a#BtVermas{background-image:url(../images/bt_vermas1.png);}
a#BtVermas:hover{background-image:url(../images/bt_vermas2.png);}
body.lang_en a#BtVermas{background-image:url(../images/en/bt_vermas1.png);}
body.lang_en a#BtVermas:hover{background-image:url(../images/en/bt_vermas2.png);}
a#BtnApply{background-image:url(../images/bt_apply1.png);}
a#BtnApply:hover{background-image:url(../images/bt_apply2.png);}
#main{width:1000px; margin:auto; background-color:#FFFFFF;}
#menu{ position:absolute; left:185px; top:0; z-index:9000; /*float:left;margin-left:35px;*/width:596px;color:#666666;padding:0px;text-align:left;overflow:visible;}
#menu div{display:block;}
#video_eje{float:left;margin:0 0 35px 25px;display:none;z-index:auto;}
.menu{text-align:center;height:130px;margin-left:auto;margin-right:auto;position:relative;width:1000px;background-attachment:scroll;background-image:url(../images/shade_encabezado_top.png);background-repeat:no-repeat;background-position:center bottom;overflow:visible;}
.menu img{float:left;display:block}
.login_ext{padding:20px; border-top:2px solid #eee; border-bottom:1px solid #ccc;}
.login_ext input[type="text"], .login_ext input[type="password"]{width:150px;font-size:11px;color:#666666;margin-bottom:5px; padding:2px}
.login_ext input[type="submit"]{width:60px;color:#666666;font-size:11px; padding:2px}
.login_ext p a{color:#FFFFFF;}
#menu ul li a hover{text-decoration:underline;}
.menu{text-align:center;height:130px;margin-left:auto;margin-right:auto;position:relative;width:1000px;background-attachment:scroll;background-image:url(../images/shade_encabezado_top.png);background-repeat:no-repeat;background-position:center bottom;}
.menu img{padding-left:25px;padding-top:20px;float:left;display:block}
.menu_destinos{font-size:12px;margin-top:16px;width:560px;overflow:hidden;display:block;float:left;}
.menu_destinos a{text-decoration:none;}
.menu_destinos a:hover{text-decoration:underline;}
.menu_destinos img{padding:0;display:inline;}
.menu_otros{font-size:11px;margin-top:5px;display:block;float:left; height:20px; overflow:hidden; width:560px;}
.menu_otros a{color:#666666;text-decoration:none;}
.menu_otros a:hover{color:#000000;text-decoration:underline;}

#divLanguage img{padding:0 5px 0 0;}
#divLanguage ul li {background:url(../images/flags.png); float:left; margin:0 5px 0 0; width:16px; height:11px;}
#divLanguage .en { background-position:-16px;}
#divLanguage .pt { background-position:-32px;}
#divLanguage .it { background-position:-48px;}
#divLanguage .fr { background-position:-64px;}
#divLanguage .de { background-position:-80px;}
#divLanguage .cn { background-position:-96px;}

#divLanguage select{border:1px solid #CCCCCC;color:#666666;font-size:12px;}
#destino_ejes{padding-bottom:25px;margin-left:auto; padding-left:25px;margin-right:auto;margin-top:10px;position:relative;width:975px;overflow:hidden;background-color:#AFE4FF;border-top:2px solid #99CCFF;}
#border_top{height:4px;background-color:#FFFFFF;margin-left:auto;margin-right:auto;width:960px;}
#home_destinos{width:340px;overflow:hidden;float:left;}
#home_ejes{height:330px;margin-left:auto;margin-right:auto;position:relative;width:1000px;overflow:hidden;background-attachment:scroll;background-image:url(../images/main_content_div_shade.png);background-repeat:no-repeat;background-position:center bottom}
#lista_eventos{float:left;width:680px;margin-top:15px;color:#666666}
#lista_eventos a{float:left;display:block;cursor:pointer;width:160px;color:#AEE3F4;text-decoration:none;}
#lista_eventos a:hover{color:#ffffff;text-decoration:underline;}
#lista_eventos p{float:left;display:block;}
#lista_eventos img{margin-bottom:15px;}
#ejes_container{float:left;width:160px;overflow:hidden;margin-top:15px;color:#666666}
#ejes_container a{float:left;display:block;cursor:pointer;width:160px;}
#ejes_container a:hover{text-decoration:underline;}
#ejes_container p{float:left;display:block;}
#ruta{margin:0 0 10px 0;padding:0;font-size:12px}
.ejes_borde{border-right-width:1px;border-right-style:solid;border-right-color:#CCCCCC;}
#ejes{height:256px;overflow:hidden;}

#ejes img{
float:left;display:block;margin-bottom:15px;padding:0px;border:2px solid #FFFFFF;
box-shadow:0 0 8px -4px #000000; -moz-box-shadow:0 0 8px -4px #000000; -webkit-box-shadow:0 0 8px -4px #000000
}

#ejes span{float:left;width:160px;display:block;}
#ejes a{float:left;display:block;cursor:pointer;width:160px;color:#1A9FCA;text-decoration:none;}
#ejes a:hover{color:#00448f;text-decoration:underline;}
#ejes p{float:left;display:block;}
#cuaderno{height:30px;text-align:center;background:#225980;vertical-align:middle;}
#cuaderno input{height:15px;width:120px;}

#register{color:#666666;font-size:12px;}
#register input{width:210px;float:left;margin-bottom:10px;margin-top:10px;border:1px solid #cccccc;color:#1A9FCA;}
#register input[type="checkbox"]{width:10px; margin: 0 5px 0 0;}
#register input[type="radio"]{width:10px; margin: 0 5px 0 0;}
#register input[type="text"]{width:210px;float:left;border:1px solid #cccccc;padding:2px}
#register input[type="password"]{width:210px;float:left;border:1px solid #cccccc;padding:2px}
#register input[type="submit"]{width:120px;height:35px;margin-top:25px;}
#register select{width:210px;float:left;margin-bottom:10px;margin-top:10px;border:1px solid #cccccc;font-size:12px;color:#666666;}

#search{ position:absolute; left:780px; top:0; background-attachment:scroll;background-image:url(../images/shade_head.png);background-repeat:no-repeat;background-position:left top;float:left;width:175px;height:100px;padding-left:20px;padding-top:20px;text-align:left;}
#search select{width:140px;}
#search input{width:108px;float:left;margin-bottom:8px;border:1px solid #cccccc;font-size:12px;color:#666666;}
#search input[type="submit"]{width:20px;height:25px;font-size:9px;}
#search label{margin-top:25px;}
#search span{color:#999999;}
.back_content{padding-top:5px;overflow:auto;}
#submenu_top{background-image:url(../images/submenu_top.png);width:194px;height:12px;}
#submenu_bottom{background-image:url(../images/submenu_bottom.png);width:194px;height:36px;}
body.activa #submenu_top{background-image:url(../images/submenu_activa_top.png);}
body.activa #submenu_bottom{background-image:url(../images/submenu_activa_bottom.png);}
body.autentica #submenu_top{background-image:url(../images/submenu_autentica_top.png);}
body.autentica #submenu_bottom{background-image:url(../images/submenu_autentica_bottom.png);}
body.gourmet #submenu_top{background-image:url(../images/submenu_gourmet_top.png);}
body.gourmet #submenu_bottom{background-image:url(../images/submenu_gourmet_bottom.png);}
body.natural #submenu_top{background-image:url(../images/submenu_natural_top.png);}
body.natural #submenu_bottom{background-image:url(../images/submenu_natural_bottom.png);}
body.reuniones #submenu_top{background-image:url(../images/submenu_reuniones_top.png);}
body.reuniones #submenu_bottom{background-image:url(../images/submenu_reuniones_bottom.png);}
body.altagama #submenu_top{background-image:url();}
body.altagama #submenu_bottom{background-image:url();}
body.patrimonio #submenu_top{background-image:url(../images/submenu_autentica_top.png);}
body.patrimonio #submenu_bottom{background-image:url(../images/submenu_autentica_bottom.png);}
#main .container{background-image:url(../images/images/background_light.jpg);background-repeat:no-repeat;text-align:left;}
#gallery{border:0px solid #ffffff;padding:0px;margin-bottom:15px;overflow:hidden;clear:left;}
#gallery ul{list-style:none;padding:0px;margin:15px 0 0 0; clear:both;}
#gallery ul li{display:inline;padding:0px;width:120px;float:left}
#gallery ul li span{float:left;display:block;line-height:12px;font-size:10px;width:114px;margin:5px 0 15px 0}
#gallery ul img{border:1px solid #ffffff;padding:0px;float:left;display:block;margin:0;}
#gallery ul a:hover img{border:1px solid #ffffff;}
#gallery ul a:hover{color:#fff;}
#gallery p{width:114px;float:left}
#gallery_top{width:730px;margin-bottom:20px;padding-left:25px;overflow:auto;/*background-attachment:scroll;background-image:url(../images/shade_curve.png);background-repeat:no-repeat;background-position:center bottom;*/}
.txt_small{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:10px;line-height:14px;}
.provincear_body{width:700px;font-size:12px;margin-bottom:15px;padding-left:25px;}
.provincear_body span{margin-bottom:15px;}
.provincear_body a{text-decoration:none;color:#4FFFFB;}
.provincear_body a:hover{text-decoration:underline;color:#FFFFFF;}
.featured_box{margin-top:15px;padding:0 0 20px 0;background-attachment:scroll;background-image:url(../images/shade_div_top.png);background-position:center bottom;background-repeat:no-repeat;}
.tabla_data{margin-bottom:15px;background-attachment:scroll;background-image:url(../images/tabla_data_filas.jpg);background-repeat:repeat-y;background-position:right top;line-height:24px;text-align:left; font-size:11px;}
.tabla_data th{background-color:#999999;color:#FFFFFF;padding-left:15px;}
.tabla_data td{padding-left:15px;}
#container{width:1000px;margin-left:auto;margin-right:auto;position:relative;overflow:auto;}
#header2{width:1000px;height:430px;margin-left:auto;margin-right:auto;position:relative;}
#header{width:1000px;height:480px;margin-left:auto;margin-right:auto;position:relative;z-index:10;overflow:visible;}
#head_home{width:950px;height:420px;margin-left:25px;overflow:hidden;}
.ver_video{ float:left; position:absolute; z-index: 10; top:180px; left:450px}
#evento{}
#evento span{display:block;margin-bottom:5px;}
#back_categoria{width:1000px;}
#intro{font-size:12px;margin-left:25px; width:720px; padding-bottom:5px; margin-bottom:20px; border-bottom: 1px solid #ccc}
#map_container{z-index:15;position:absolute; top:0; display:none;float:left;margin:0 0 35px 25px;}
#map_container span{display:none;}
#map_sidebar{position:absolute;left:835px;top:150px;width:85px;color:#666666;background-color:#FFFFFF;padding:5px;border:1px solid #999999;font-size:9px;}
#map_sidebar span{ display:block}
#map_sidebar input{ margin-right:6px;}
#map_topbar{width:580px;color:#666666;padding:5px;font-size:9px; border-bottom:1px solid #eee; margin-bottom:20px; overflow:auto; /*border-radius:4px;moz-border-radius:4px*/}
#map_topbar span{ display:block; float:left;margin-right:20px}
#map_topbar input{ margin-right:6px; vertical-align:middle}
#map_topbar .destinos{ font-size:11px; border-bottom:1px solid #ccc; margin-bottom:5px; overflow:auto}
#map_topbar .destinos li{ margin-right:10px; padding-right:10px; border-right:1px solid #ccc; list-style-type:none; float:left; padding-bottom:5px }
#map_topbar .active a{ color:#333333 }
#bt_close{position:absolute;left:610px;top:12px;width:40px;}
.head_right{height:360px;background-attachment:scroll;background-image:url(../images/shade_head_right.png);background-repeat:repeat-x;background-position:left top;}
.header_small{background-repeat:no-repeat;background-position:center top;background-attachment:scroll;overflow:auto;}
.acerca{background-image:url(../images/encabezadoAcerca.jpg);}
.eventos{background-image:url(../images/head_eventos.jpg);}
.noticias{background-image:url(../images/head_noticias.jpg);}
.inprotur{background-image:url(../images/head_inprotur.jpg);}
.blue{background-image:url(../images/head_blue.jpg);}
.header_titulo{height:80px;display:block;overflow:hidden;}
.header_titulo span{padding-top:35px;margin-left:50px;}
.head_eventos{display:block;margin:25px;overflow:auto}
.paginado_eventos{float:right;display:block;}
.paginado_eventos a{margin-left:5px;margin-right:5px;}
.head_eventos span{float:left}
.head_eventos label{float:right;margin-top:15px;}
.head_eventos label select{margin-left:10px}
.evento_data{margin-bottom:5px;display:block;color:#1A9FCA;}
.head_categoria{background-image:url(../images/head_aventura.jpg);background-repeat:no-repeat;background-position:center top;background-attachment:scroll;overflow:auto;}
.head{background-repeat:repeat-y;background-position:center top;background-attachment:scroll;height:420px;}
body.activa .head{background-image:url(../images/head_activa2.jpg);}
body.gourmet .head{background-image:url(../images/head_gourmet.jpg);}
body.reuniones .head{background-image:url(../images/head_reuniones.jpg);}
body.natural .head{background-image:url(../images/head_natural.jpg);}
body.autentica .head{background-image:url(../images/head_autentica.jpg);}
body.altagama .head{background-image:url(../images/head_altagama.jpg);}
body.lang_en.activa .head{background-image:url(../images/en/head_activa.jpg);}
body.lang_en.gourmet .head{background-image:url(../images/head_gourmet.jpg);}
body.lang_en.reuniones .head{background-image:url(../images/en/head_reuniones.jpg);}
body.lang_en.natural .head{background-image:url(../images/head_natural.jpg);}
body.lang_en.autentica .head{background-image:url(../images/en/head_autentica.jpg);}
body.lang_en.altagama .head{background-image:url(../images/head_altagama.jpg);}
body.lang_pr.activa .head{background-image:url(../images/head_activa.jpg);}
body.lang_pr.gourmet .head{background-image:url(../images/head_gourmet.jpg);}
body.lang_pr.reuniones .head{background-image:url(../images/head_reuniones.jpg);}
body.lang_pr.natural .head{background-image:url(../images/head_natural.jpg);}
body.lang_pr.autentica .head{background-image:url(../images/head_autentica.jpg);}
body.lang_pr.altagama .head{background-image:url(../images/head_altagama.jpg);}
body.lang_fr.activa .head{background-image:url(../images/head_activa.jpg);}
body.lang_fr.gourmet .head{background-image:url(../images/head_gourmet.jpg);}
body.lang_fr.reuniones .head{background-image:url(../images/head_reuniones.jpg);}
body.lang_fr.natural .head{background-image:url(../images/head_natural.jpg);}
body.lang_fr.autentica .head{background-image:url(../images/head_autentica.jpg);}
body.lang_fr.altagama .head{background-image:url(../images/head_altagama.jpg);}
.head_institucional{background-color:#FFFFFF;height:420px;}
.head_litoral{background-image:url(../images/head_patagonia.jpg);background-repeat:repeat-y;background-position:center top;background-attachment:scroll;height:420px;}
#sidebar_categoria{width:194px;background-attachment:scroll;background-image:url(../images/shade_head_right.png);background-repeat:no-repeat;background-position:left top; color:#FFFFFF;}
#destacado_categoria{padding-top:25px;height:360px;}
#destacado_categoria img{display:block;margin-bottom:20px;padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-left:20px;float:left;}
#destacado_categoria span{display:block;padding-left:20px;float:left;}
#destacado_categoria a{display:block;margin-left:20px;float:left;}
#destacado_categoria p{display:block;width:160px;margin:0px;padding-left:20px;float:left;}
#destacado_eje{width:160px;margin-left:20px;padding-top:25px; color:#FFFFFF;}
#destacado_eje img{border:1px solid #CCCCCC;}

#tip{width:194px;padding:20px 0;float:left;border-bottom:1px solid #ccc; border-top:3px solid #eee;}
#tip p{margin-left:20px;line-height:14px; clear:both;}
#tip .linkrel {padding:5px 0; border-bottom:1px solid #eee}
#tip span{display:inline; line-height:14px;}
#tip img{display:inline;margin-right:10px;vertical-align:middle;float:left;}
#tip .thumb{ border:1px solid #eee; margin: 10px 0 10px 20px;}
#tip .ico{ opacity:0.5; filter:alpha(opacity=50) }

.tip{width:194px;padding:20px 0;float:left; border-bottom:1px solid #ccc; border-top:3px solid #eee;}
.tip p{padding-left:20px;line-height:14px; clear:both; margin:0}
.tip span{display:inline; line-height:14px;}
.tip img{display:inline;margin-right:10px;vertical-align:middle;float:left;}
.tip .thumb{ border:1px solid #eee; margin: 10px 0 10px 20px;}
.tip .ico{ opacity:0.5; filter:alpha(opacity=50) }

.sidebar_content #tip { width:170px; }
.sidebar_content #tip p{ padding:0; margin:0 }
.sidebar_content #tip p img{opacity:0.4; filter:alpha(opacity=40); /* For IE8 and earlier */}
.sidebar_content #tip .thumb{ border:1px solid #eee; margin: 10px 0;}

.tip_product{width:480px;/*margin-bottom:25px;*/float:left;border-top:1px solid #cccccc;/*background-color:#F7F7F7;*/padding:20px;}
.tip_product p{margin-left:20px;}
.tip_product span{display:inline; line-height:14px}
.tip_product img{display:inline;vertical-align:middle;float:left; border:1px solid #eee}
.tip_product a{text-decoration:none;color:#AEE3F4;}
.tip_product a:hover{text-decoration:underline;color:#FFFFFF;}

#links{width:160px;margin-top:25px;float:left;margin-left:20px}
#links p{padding:8px 0 8px 0px;margin:0px;border-bottom:1px solid #eeeeee;}
#links span{display:inline;}
#links img{display:inline;margin-right:10px;vertical-align:middle;float:left;}
#licitations{width:160px;float:left;background-image:url(../images/shade_div_top.png);background-attachment:scroll;background-repeat:no-repeat;background-position:center top;}
#licitations p{padding:8px 0 8px 0px;margin:0px;border-bottom:1px solid #d4d4d4;border-top:1px solid #ffffff;line-height:14px;}
#licitations span{display:inline;}
#licitations ul{margin:10px 0 5px 12px;padding:0}
#licitations ul li{margin-bottom:10px;line-height:14px;}
#licitations img{vertical-align:middle;float:left;}
#licitations div img{vertical-align:middle;float:left;}
#licitations a{text-decoration:none;line-height:14px}
#licitations a:hover{text-decoration:underline;}
#docs{width:160px;margin-bottom:25px;float:left;background-image:url(../images/shade_div_top.png);background-attachment:scroll;background-repeat:no-repeat;background-position:center top;}
#docs p{padding:8px 0 8px 0px;margin:0px;border-bottom:1px solid #d4d4d4;border-top:1px solid #ffffff}
#docs span{display:inline;}
#docs img{vertical-align:middle;float:left;}
#docs div img{vertical-align:middle;float:left;}
#docs a{text-decoration:none;line-height:14px}
#docs a:hover{text-decoration:underline;}
#docs_sidebar{width:160px;margin-top:25px;float:left;margin-left:20px}
#docs_sidebar p{padding:8px 0 8px 0px;margin:0px;border-bottom:1px solid #eeeeee;}
#docs_sidebar span{display:inline;}
#docs_sidebar img{vertical-align:middle;float:left;}
#docs_sidebar div img{vertical-align:middle;float:left;}
#dato{width:170px;margin-top:15px;margin-left:20px;padding-bottom:10px;float:left;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCCCCC;}
#dato p{line-height:14px;}
#dato span{display:inline;}
#dato img{display:inline;margin-right:10px;vertical-align:text-bottom;}
#header_destacado{width:160px;margin-left:800px;padding-top:25px;}
#header_destacado h2.link_categoria a{color:#FFFFFF;text-decoration:none;}
#header_destacado h2.link_categoria a:hover{color:#cccccc;}
#destacado_eje{width:160px;margin-left:20px;padding-top:25px;}
#destacado_eje h2.link_categoria a{color:#FFFFFF;text-decoration:none;}
#destacado_eje h2.link_categoria a:hover{color:#cccccc;}
#header_destacado img{display:block;margin:10px 20px 20px 0;padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;float:left;}
#header_destacado span{display:block;}
.filtros_eventos{color:#1a9fca}
.filtros_eventos p{margin-left:15px;}

/*
body.natural #submenu ul li{border-bottom-color:#477519;}
body.autentica #submenu ul li{border-bottom-color:#ce722b;}
body.gourmet #submenu ul li{border-bottom-color:#8f002e;}
body.activa #submenu ul li{border-bottom-color:#3884a2;}
body.reuniones #submenu ul li{border-bottom-color:#555555;}
body.patrimonio #submenu ul li{border-bottom-color:#ce722b;}

body.natural #submenu div.back_menu ul li a{color:#bbfd79;}
body.autentica #submenu div.back_menu ul li a{color:#ffd1ad;}
body.gourmet #submenu div.back_menu ul li a{color:#ff9cbc;}
body.activa #submenu div.back_menu ul li a{color:#beedff;}
body.reuniones #submenu div.back_menu ul li a{color:#cccccc;}
body.patrimonio #submenu div.back_menu ul li a{color:#ffd1ad;}
*/


.submenu_title{padding-top:15px;border-bottom-width:0px;}
#footer{width:1000px;margin-left:auto;margin-right:auto;position:relative;overflow:auto;background-attachment:scroll;background-image:url(../images/main_content_div_shade2.png);background-repeat:no-repeat;background-position:center top; padding-bottom:25px;}
#footer p{color:#666666;width:180px;float:left;margin-top:25px;}
#footer a{text-decoration:none;}
.footer a:hover{text-decoration:underline;}
#footer p .logos { background:url(../images/footer-logos.png); width:162px; height:70px; display:block; margin-bottom:10px;}

.shade_bottom{background-attachment:scroll;background-image:url(../images/shade_bottom.png);background-repeat:repeat-x;background-color:#f4f4f4;background-position:top;overflow:auto;}
.calendar{width:700px;float:left;background-color:#eeeeee;margin-left:25px;margin-right:25px;margin-bottom:25px;}
.calendar_meses{margin-top:15px;float:right}
.calendar_table{width:700px;border-spacing:0;}
.calendar td, .calendar_table th{padding:5px;border:solid;border-width:thin;border-color:#ffffff;color:#bbbbbb;text-align:left;vertical-align:top;text-transform:capitalize;}
.calendar_dias, .calendar_table tr.header{background-color:#1A9FCA;}
.calendar_dias td, .calendar_table th{border-width:thin;border-color:#FFFFFF;color:#FFFFFF;}
.calendar table{border:solid;border-width:thin;border-color:#f4f4f4;}
.fecha_activa, .calendar_table .data{font-color:#FF0000;background-color:#ffffff;vertical-align:top;}
.fecha_activa p, .calendar_table .data p{vertical-align:top;}
.fecha_activa a, .calendar_table .data a{padding-bottom:30px;}
.fecha_actual, .calendar_table .data .today{background-color:#CDE6F5;vertical-align:top;}
.clearfix{clear:both;float:none;}
#head_busqueda{width:700px;border-bottom:1px solid #CCCCCC;}
.busqueda{width:700px;margin-left:25px;position:relative;float:left;margin-bottom:25px;border-bottom:1px solid #CCCCCC;}
.busqueda img{padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-bottom:20px;margin-right:20px;float:left;}
.busqueda a{display:block;}

.column1{width:520px;margin:25px 0 0 25px;padding-right:25px;float:left;}
.column1 p{width:520px;/*margin:25px 0 0 25px;*/padding-right:25px;float:left;}
.column1 ul li{ list-style-type:disc; margin-left:14px; text-align:left }
.column1 .subtitle{font-size: 16px; margin:10px 0}
.column1 img{padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-bottom:20px;margin-right:20px;float:left;}
.column_event{width:495px;margin-left:25px;position:relative;float:left;margin-bottom:25px;}
.column_event img{padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-bottom:20px;margin-right:20px;float:left;}
.column_event_home{width:160px;margin-left:25px;position:relative;float:left;margin-bottom:25px;}
.column_event_home img{padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-bottom:20px;margin-right:20px;float:left;}

.col_evento{min-height:120px;border-top:1px solid #cccccc;padding-top:4px;}
.row_item{width:720px;margin-right:0px;margin-left:25px;position:relative;float:left;border-top:1px solid #eeeeee; padding:20px 0; clear:both;}
.row_item img{padding:3px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-bottom:15px;margin-right:25px;float:left;}
.column3{width:215px;margin-right:0px;margin-left:25px;position:relative;float:left;margin-bottom:25px;}
.column3 img{padding:3px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-bottom:10px;}

.column2{width:340px;margin-left:25px;position:relative;float:left;line-height:15px;margin-bottom:25px; padding-top:3px;}
.column2 img{padding:0px; border:2px solid #FFFFFF;margin-right:20px;float:left;display:inline; box-shadow:0 0 8px -4px #000000; -moz-box-shadow:0 0 8px -4px #000000; -webkit-box-shadow:0 0 8px -4px #000000}
.column2 p{float:none;display:block;padding:0px;margin:0px;}
.column2 a{display:block;text-decoration:none;}
/*
.column2 a:hover{ color:#1A9FCA}
.column2 h2 { color:#1A9FCA}
.column2 a:hover h2 { color:#00448F}
*/

.column_puntos{width:315px;margin-left:0px;position:relative;float:left;line-height:15px;padding:10px;border-bottom:1px solid #eee}
.column_puntos img{padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;margin-right:20px;float:left;display:inline;}
.column_puntos p{float:none;display:block;padding:0px;margin:0px;}
.column_puntos a{display:block;text-decoration:none;}
/*.column_puntos .active{ background-color: #eee}*/
#puntos_a_pag .active{ background-color: #eee}

.image_product{margin-right:20px;float:left;display:block;width:160px;}
.image_product img{padding:0px;border-color:#DDDDDD;border-style:solid;border-width:thin;}
.image_news{width:220px;margin-right:0px;margin-left:25px;position:relative;float:left;margin-bottom:25px;}
.image_news img{padding:2px;border-color:#DDDDDD;border-style:solid;border-width:thin;}
.image_news p{line-height:40px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;}
.barra_blue{background-image:url(../images/shade_bottom_blue.png);height:40px;padding-left:25px;padding-top:25px;}
.barra_blue select{width:180px;margin-right:20px;font-size:11px;color:#00448F;border-color:#7bb4dc;border-style:solid;height:25px;}
.txt2_old{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0 0 20px;text-transform:none;}
.txt2{border-bottom:medium none;font-size:18px;font-weight:normal;letter-spacing:0;line-height:24px;margin:0 0 13px;padding:0;}
.txt2 a{text-decoration:none;}
.txt2 a:hover{text-decoration:underline;}
.txt3{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:24px;font-weight:300;line-height:1.1em;letter-spacing:-0.01em;color:#666666;text-shadow:0 -1px 1px #FFFFFF;}
.txt4{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",sans-serif;font-size:32px;font-weight:300;line-height:1.1em;letter-spacing:-0.01em;color:#666666;text-shadow:0 -1px 1px #FFFFFF;}
.shade_top{background-attachment:fixed;background-image:url(../images/shade_top.png);background-repeat:repeat-x;background-position:bottom;}
.sidebar_fondo{}
.sidebar_eventos{float:left; width:194px; padding:0 0 25px 25px}
.sidebar_eventos ul li{float:left; display:block; clear:both; width:175px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #eee; line-height:15px;}
.sidebar_eventos ul li p {margin-bottom:5px;}
.sidebar{width:194px;float:left;min-height:300px; border-left:3px solid #eee; border-bottom:3px solid #eee;}
.sidebar p img{vertical-align:middle;margin-right:15px;}
.submenu_static{width:205px;float:left;margin-bottom:25px;background-attachment:scroll;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left top;}
.submenu_static a{cursor:pointer;padding-left:25px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf;display:block;text-decoration:none;cursor:hand;line-height:40px;}
.submenu_static a:hover{background-attachment:scroll;background-image:url(../images/submenu_over.png);background-repeat:no-repeat;background-position:left bottom;color:#999999;}
.submenu_static span{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf;display:block;text-decoration:none;cursor:hand;line-height:40px;}
.combo{font-size:12px;color:#666666;border:1px solid #CCCCCC;}
.sidebar_content{width:180px;float:left;padding-left:25px;padding-top:25px;margin-bottom:25px;background-attachment:scroll;background-color:#f7f7f7;background-repeat:no-repeat;background-position:left top;}
.sidebar_content span{line-height:30px;padding:0px;display:block;}
.sidebar_content p img{vertical-align:middle;margin-right:15px;}
.sidebar_content select{font-size:12px;color:#666666;border:1px solid #CCCCCC;}
.sidebar_topbar{background-attachment:scroll;background-image:url(../images/shade_topbar_side1.png);background-repeat:no-repeat;background-position:left top;width:220px;float:left;padding-left:25px;padding-top:25px;overflow:visible;height:85px;}
#banners{margin-left:15px;}
.encabezado{width:750;float:left;}
.titulo{width:100%;float:left;margin-top:25px;overflow:hidden;}
.main_content{width:780px;float:left;margin-bottom:25px;min-height:400px; border-right:1px solid #ccc;}
.main_content_div_eje{overflow:auto;margin-bottom:25px;}
#header_destino{float:right;height:190px;width:194px;}
#header_destino{background-attachment:scroll;background-repeat:no-repeat;background-position:left top;}
body.destino_1 #header_destino{background-image:url(../images/destino_1.png);}
body.destino_2 #header_destino{background-image:url(../images/destino_2.png);}
body.destino_3 #header_destino{background-image:url(../images/destino_3.png);}
body.destino_4 #header_destino{background-image:url(../images/destino_4.png);}
body.destino_5 #header_destino{background-image:url(../images/destino_5.png);}
body.destino_6 #header_destino{background-image:url(../images/destino_6.png);}
.main_content_div{overflow:auto ;margin-bottom:25px;background-attachment:scroll;background-image:url(../images/main_content_div_shade.png);background-repeat:no-repeat;background-position:center bottom;}
.main_content_product{overflow:hidden;margin-top:25px;background-attachment:scroll;background-image:url(../images/main_content_product.jpg);background-repeat:repeat-y;background-position:right top;margin-right:5px;min-height:480px;}
.sublinks{margin-top:10px;overflow:hidden;float:left;width:420px;}
.sublinks span{margin-left:25px;}
.paginado{margin-top:10px;overflow:hidden;float:left;width:300px;}
.paginado span{float:right;}
.notice{margin:4px 0;padding:4px 4px 4px 30px;background:url(../images/tick.png) no-repeat 10px 4px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#ffc;}
.error{margin:4px 0;padding:4px 4px 4px 30px;background-color:#99ccff;color:#fff;}
.error td{ padding-left:5px}
.login-box{border:1px solid orange;width:230px;margin-left:auto;margin-right:auto;margin-top:100px;padding:15px;background-color:white;}
#lang_form label{display:none;}
.jcrop-tracker{margin:0}
.margin25{margin-left:25px;}
.margin20{margin-left:20px;}
.azul{color:#1A9FCA;}
.borde_top{border-top:1px solid #CCCCCC;padding-top:10px;}
.bt_buscar{margin:0;padding:0;}
.hidden{display:none!important;}
#product_collection{width:160px; overflow:hidden; margin-bottom:20px;}
#product_collection ul{padding:0;display:inline;}
#product_collection a{float:right;}
#product_collection img{}
#product-collection-list li{padding:3px 0;width:160px;border-bottom:1px solid #cccccc;display:inline;float:left;}
#product-collection-list img{float:right;}
#cuaderno-box li{padding:8px 0 0 0;width:160px;display:inline;float:left;}
#downloadPdf{height:30px;}
#addToChartActualProduct{height:30px;}
#cuaderno-box{width:160px;}
#cuaderno-box ul{padding:0;display:inline;}
#cuaderno-box ul li{padding:3px 0;width:160px;border-bottom:1px solid #cccccc;display:inline;float:left;}
#cuaderno-box ul li a{display:block;float:left;text-decoration:none;letter-spacing:-1px padding:0px;}
#weather{display:none; position:absolute;}
.staff{width:500px;text-align:left;font-size:11px; color:#666666; margin:10px 0}
.staff a{text-decoration:none;}
.staff img{float:right;border:none;margin:0;}
.staff th{width:270px;text-align:left;height:26px;color:#666666;font-weight:normal;border-bottom:1px solid #eeeeee;}
.staff td{border-bottom:1px solid #eeeeee;}
.twitter_feed{background-color:#FFFFFF;width:170px;padding-right:25px;float:left;color:#3B5998;border-top:1px solid #315C99;}
.twitter_feed div a{text-decoration:none;color:#3B5998}
.twitter_feed div a:hover{text-decoration:underline;}
.twitter_feed ul{display:block;padding-left:0;list-style:none;}
.twitter_feed ul li{margin-bottom:10px;list-style:none;border-bottom:1px solid #cccccc;padding-bottom:10px;}
.twitter_feed ul li a{text-decoration:none;}
.twitter_feed ul li a:hover{text-decoration:underline;}
#weather_div{width:400px; margin:auto; background-color:#FFFFFF; padding:25px; z-index:900; font-family:Arial, Helvetica, sans-serif; -moz-box-shadow: 0 0 50px -10px #000000; overflow:auto}
#weather_sidebar{width:970px; float:left; margin-left:20px; margin-bottom:20px}
#weather_sidebar ul{}
#weather_sidebar ul li{ float:left; margin: 0 10px 10px 0; padding-bottom:10px; border-bottom:1px solid #CCCCCC; height:50px; overflow:hidden; width:182px}
#weather_sidebar ul li img {float: left; margin-right:5px;}
#weather_div select{width:140px; float:right; font-size:11px;}
#weather_div p{ margin:0 0 5px 0; padding: 0 0 5px 0; border-bottom:1px solid #eeeeee;}

#clima {float:left; width:100%; padding-top:10px; margin-top:4px; border-top:1px solid #eeeeee;}
#clima img{}
#clima a { background-image:url(../images/icons/ico-redes.png); margin:0 5px 0 0; padding:0; float:left; width:16px; height:16px; }
#clima a.twitter{ background-position: -16px 0 }
#clima a.youtube{ background-position: -32px 0 }
#clima a.foursquare{ background-position: -48px 0 }
#clima a.sonico{ background-position: -64px 0 }
#clima a.google{ background-position: -80px 0 }
#clima a.flickr{ background-position: -96px 0 }
#clima a.rss{ background-position: -112px 0 }

.box-side{ padding:20px 0 20px 20px; border-bottom:1px solid #ccc; border-top:2px solid #eee }
.boton{ width:150px; -moz-border-radius: 4px; border-radius: 4px; background-color: #1A9FCA; margin:10px 0 10px 20px; padding:5px 10px; height:18px;}
.boton a{ color:#FFFFFF; text-decoration:none;}
.boton a:hover{ text-decoration:none; /*background-color: #00448f;*/ color:#00448f}
.boton img{ border:0; margin-right:5px; vertical-align:middle;}

.btn { -moz-border-radius: 4px; border-radius: 4px; background-color: #1A9FCA; margin:15px auto; padding:8px 12px; clear:both; border:2px solid #AFE4FF}
.btn a{ color:#FFFFFF; text-decoration:none; display:block; font-size:12px; font-weight:bold}
.btn a:hover{ text-decoration:none; /*background-color: #00448f;*/ color:#00448f}
.btn img{ border:0; margin:0 5px; vertical-align:middle;}


.ico_redes { width:15px; height:15px; float:left; background-image:url(../images/iconos-sociales.gif); background-position:top left; background-repeat:no-repeat;}
.ico_redes .rss { background-position:-54px}

.incentivos { width:100%; font-size:11px; line-height:16px;}
/*.incentivos { width:220px; float:left; margin: 0 10px 0 10px; font-size:11px; line-height:14px;}*/
.incentivos p { margin: 0 0 10px 20px;}
.incentivos img { float:left; margin-right:4px; vertical-align:middle; opacity:0.5; filter:alpha(opacity=50) }
.incentivos h2 { font-size:12px; font-weight:bold; color:#176286; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #ccc;}
.incentivos td { vertical-align:text-top; padding-right:5px; text-align:left}


/* MENU */
ul#topnav li{float:left;margin:0;padding:0;position:relative;border-left:1px solid #CCCCCC;padding-top:3px;}
ul#topnav li a{float:left;text-decoration:none;height:30px;padding:20px 10px 0 10px;}
ul#topnav li .sub{position:absolute;top:48px;left:-3px;border:2px solid #FFFFFF;z-index:99999;float:left;-moz-border-radius-topright:5px;-khtml-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-bottomright:5px;-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;}
ul#topnav li{background-attachment:scroll;background-repeat:repeat-x;background-position:left bottom;}
ul#topnav li .back_activa{background-color:#159bc4;}
ul#topnav li .back_natural{background-color:#54911c;}
ul#topnav li .back_gourmet{background-color:#aa1745;}
ul#topnav li .back_autentica{background-color:#e77d28;}
ul#topnav li .back_reuniones{background-color:#777777;}
ul#topnav li .back_altagama{background-color:#343735;}
ul#topnav li .row{clear:both;float:left;width:100%;margin-bottom:10px;}
ul#topnav li .sub ul{list-style:none;margin:0;padding:10px 0px 14px 0px;width:180px;float:left;}
ul#topnav .sub ul li{width:155px;color:#fff;margin:0 13px 0 12px;border-bottom:solid 1px #117182;border-left:0;}
ul#topnav .back_activa ul li{border-bottom:solid 1px #0e82a6;}
ul#topnav .back_autentica ul li{border-bottom:solid 1px #c66b22;}
ul#topnav .back_natural ul li{border-bottom:solid 1px #477e15;}
ul#topnav .back_gourmet ul li{border-bottom:solid 1px #97123b;}
ul#topnav .back_reuniones ul li{border-bottom:solid 1px #676767;}
ul#topnav .back_altagama ul li{border-bottom:solid 1px #676767;}
ul#topnav .sub ul li h2{padding:0;margin:0;font-size:1.3em;font-weight:normal;}
ul#topnav .sub ul li h2 a{padding:5px 0;background-image:none;color:#e8e000;}
ul#topnav .sub ul li a{float:none;text-indent:0;height:auto;background-position:5px 12px;padding:4px 0 4px 0;display:block;text-decoration:none;color:#fff;}
ul#topnav .sub ul li a:hover{color:#ddd;background-position:5px 12px;}
