a{text-decoration:none;
}
h1, h2, h3, h4, h5 {
  font-family: Trebuchet MS, Arial, Verdana, sans-serif;
  font-weight: normal;
  letter-spacing: -.05em;
  margin: 0px;
  padding: 0px;
  margin-top: -2px;
  line-height: 17px;
}
P{
background:url(../img/line_v15.gif) repeat;
font-family:"Trebuchet MS";
font-size:15px;
color:#A8B700;
}
.cssMenu1_tb {font-family: Trebuchet MS;font-size: 11px;color: #A8B700;line-height:15px; text-decoration:none;}
.cssMenu1 {font-family: Trebuchet MS;font-size: 11px;color: #A8B700;padding-top:0px; padding-bottom:0px; padding-right:15px; padding-left:15px;border-right: 1px solid #A8B700; text-decoration:none;}
.cssMenu1_f {font-family: Trebuchet MS;font-size: 11px;color: #A8B700;padding-top:0px; padding-bottom:0px; padding-right:15px; padding-left:15px;border-right: 1px solid #FFFFFF; text-decoration:none;}
.cssMenu1_tb a:hover {color: #FEFFFE;text-decoration: none;background: #C00000;border-right: 1px solid #C00000;}
.cssMenu1_sel {font-family: Trebuchet MS;font-size: 11px;color: #FFFFFF;background: #C00000; padding-top:0px; padding-bottom:0px; padding-right:15px;padding-left:15px; border-right: 1px solid #C00000; text-decoration:none;}

.cssMenu2_tb {font-family: Trebuchet MS;font-size: 13px;color: #707900;line-height:23px; text-decoration:none;}
.cssMenu2 {font-family: Trebuchet MS;font-size: 13px;color: #707900;padding-top:3px; padding-bottom:2px; padding-right:25px; padding-left:25px;border-right: 1px solid #D4D0C8; text-decoration:none;}
.cssMenu2_f {font-family: Trebuchet MS;font-size: 13px;color: #707900;padding-top:3px; padding-bottom:2px; padding-right:25px; padding-left:25px;border-right: 1px solid #FFFFFF; text-decoration:none;}
.cssMenu2_tb a:hover {color: #FEFFFE;text-decoration: none;background: #C00000;border-right: 1px solid #D4D0C8;}
.cssMenu2_sel {font-family: Trebuchet MS;font-size: 13px;color: #FEFFFE;background: #C00000; padding-top:3px; padding-bottom:2px; padding-right:25px;padding-left:25px; border-right: 1px solid #C00000;}

.pie_v {font-family: Trebuchet MS;font-size: 11px;color: #A8B700;line-height:13px; text-decoration:none;}
.pie_v a:hover {color: #FFFFFF;text-decoration: none;background: #C00000; }
.pie_a {font-family: Trebuchet MS;font-size: 11px;color: #272958;line-height:13px;}

#port_flecha_com a {background-image: url(port_flecha_com.png); background-repeat:no-repeat; display: block;width: 223px; height: 24px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:16px;}
#port_flecha_com a.bt_port_flecha_com {background-position: 0px 0px;width: 223px;line-height:24px;}
#port_flecha_com a.bt_port_flecha_com:hover {background-position: 0px -24px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:24px;}
#port_flecha_com a.bt_port_flecha_com_on {background-position: 0px -24px;width: 223px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:24px;}


#port_flecha_com2 a {background-image: url(port_flecha_com227.png); background-repeat:no-repeat; display: block;width: 223px; height: 27px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:16px;}
#port_flecha_com2 a.bt_port_flecha_com2 {background-position: 0px 0px;width: 223px;line-height:27px;}
#port_flecha_com2 a.bt_port_flecha_com2:hover {background-position: 0px -27px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:27px;}
#port_flecha_com2 a.bt_port_flecha_com2_on {background-position: 0px -27px;width: 223px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:27px;}


#marc_flecha_223_com a {background-image: url(menu_drcha.png); background-repeat:no-repeat; display: block;width: 223px; height: 26px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 14px;color: #C00000;line-height:16px;}
#marc_flecha_223_com a.bt_marc_flecha_223_com {background-position: 0px 0px;width: 223px;line-height:26px;}
#marc_flecha_223_com a.bt_marc_flecha_223_com:hover {background-position: 0px -26px;font-family: Trebuchet MS;font-size: 14px;color: #FFFFFF;line-height:26px;}
#marc_flecha_223_com a.bt_marc_flecha_223_com_on {background-position: 0px -26px;width: 223px;font-family: Trebuchet MS;font-size: 14px;color: #FFFFFF;line-height:26px;}


#marc_flecha_210 a {background-image:url(sub_menu_com.jpg); background-repeat:no-repeat; display: block;width: 210px; height: 20px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #D34C4C;line-height:16px;}
#marc_flecha_210 a.bt_marc_flecha_210 {background-position: 0px 0px;width: 210px;line-height:20px;	vertical-align:middle;line-height:16px;}
#marc_flecha_210 a.bt_marc_flecha_210:hover {background-position: 0px -20px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;vertical-align:middle;line-height:16px;}
#marc_flecha_210 a.bt_marc_flecha_210_on {background-position: 0px -20px;width: 210px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;vertical-align:middle;line-height:16px;}


#marc_flecha_200 a {background-image:url(producto_tipo.png);background-repeat:no-repeat; display: block;width: 200px; height: 18px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #E69999;line-height:16px;}
#marc_flecha_200 a.bt_marc_flecha_200 {background-position: 0px 0px;width: 200px; vertical-align:middle;line-height:16px;}
#marc_flecha_200 a.bt_marc_flecha_200:hover {background-position: 0px -18px;font-family: Trebuchet MS;font-size: 12px;color: #C00000;vertical-align:middle;line-height:16px;}
#marc_flecha_200 a.bt_marc_flecha_200_on {background-position: 0px -18px;width: 200px;font-family: Trebuchet MS;font-size: 12px;color: #C00000; vertical-align:middle;line-height:16px;}


#marc_flecha_210_recetas a {background-image:url(sub_menu_recetas.jpg); background-repeat:no-repeat; display: block;width: 210px; height: 20px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;line-height:16px;}
#marc_flecha_210_recetas a.bt_marc_flecha_210_recetas {background-position: 0px 0px;width: 210px;line-height:20px;	vertical-align:middle;line-height:16px;}
#marc_flecha_210_recetas a.bt_marc_flecha_210_recetas:hover {background-position: 0px -20px;font-family: Trebuchet MS;font-size: 11px;color: #FFFFFF;vertical-align:middle;line-height:16px;}
#marc_flecha_210_recetas a.bt_marc_flecha_210_recetas_on {background-position: 0px -20px;width: 210px;font-family: Trebuchet MS;font-size: 11px;color: #FFFFFF;vertical-align:middle;line-height:16px;}


.trebuchet12_9CA3A5{
font-family:"Trebuchet MS";
font-size:12px;
color:#9CA3A5;
text-decoration:none;
}
.trebuchet12_Subr{
font-family:"Trebuchet MS";
font-size:12px;
color:#9CA3A5;
text-decoration:underline;
} 

.trebuchet12_Subr a:hover{
color:#FFFFFF;
background-color:#C00000;
text-decoration:underline;
} 

.trebuchet11_9CA3A5{
font-family:"Trebuchet MS";
font-size:11px;
color:#9CA3A5;
text-decoration:underline;
} 
.trebuchet11_9CA3A5 a:hover{
color:#FFFFFF;
background-color:#C00000;
text-decoration:underline;
} 

.trebuchet13_verde{
font-family:"Trebuchet MS";
font-size:13px;
color:#A8B700;
text-decoration:none;
}
.trebuchet13_verde a:hover{
color:#FFFFFF;
background-color:#C00000;
text-decoration:none;
}
.arial11_gris{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#9CA3A5;
text-decoration:none;
}
.arial11_rojo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C00000;
text-decoration:none;

}
.trebuchet11_gris_noS{
font-family:"Trebuchet MS";
font-size:11px;
color:#9CA3A5;
text-decoration:none;
} 
.trebuchet16_gris{
font-family:"Trebuchet MS";
font-size:16px;
color:#9CA3A5;
text-decoration:none;
line-height:18px;
}
.trebuchet9_verde{
font-family:"Trebuchet MS";
font-size:9px;
color:#A8B700;
text-decoration:none;
}
.trebuchet9_verde a:hover{
color:#FFFFFF;
background-color:#C00000;
text-decoration:none;
}
.trebuchet15_verde{
font-family:"Trebuchet MS";
font-size:15px;
color:#A8B700;
line-height:24px;
}
.trebuchet15_verde a:hover{
color:#FFFFFF;
background-color:#C00000;
line-height:24px;
}
.trebuchet16_verde{
font-family:"Trebuchet MS";
font-size:16px;
color:#A8B700;

}
.tit_listado1 {font-family: Trebuchet MS;font-size: 37px;color: #C00000;line-height:45px; border-bottom:1px; background-image:url(line_37.jpg);}
.tit_listado {font-family: Trebuchet MS;font-size: 24px;color: #C00000;line-height:23px; border-bottom:1px; background-image:url(line2.jpg);}
.tit_listado_prensa {font-family: Trebuchet MS;font-size: 20px;color: #C00000;line-height:23px; background-image:url(line2.jpg);}
.tit_listado2_2 {font-family: Trebuchet MS;font-size: 24px;color: #C00000;line-height:23px; border-bottom:1px; background-image:url(line2_2.jpg);}
.tit_listado2 {font-family:Georgia, "Times New Roman", Times, serif;font-size: 26px;color: #C00000;line-height:23px; border-bottom:1px; background-image:url(line2.jpg); font-style:oblique;}

#port_flecha_223 a {background-image: url(com_port_flecha223.png); background-repeat:no-repeat; display: block;width: 223px; height: 27px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #C00000;line-height:16px;}
#port_flecha_223 a.bt_port_flecha_223 {background-position: 0px 0px;width: 223px;line-height:27px;}
#port_flecha_223 a.bt_port_flecha_223:hover {background-position: 0px -27px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:27px;}
#port_flecha_223 a.bt_port_flecha_223_on {background-position: 0px -27px;width: 223px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:27px;}

.Treb13_granate {font-family: Trebuchet MS;font-size: 13px;color: #C00000;line-height:20px;}
.Treb13_gris {font-family: Trebuchet MS;font-size: 13px;color: #9CA3A5;line-height:20px;}
.Treb13_gris a:hover {color: #FFFFFF;text-decoration: none;background: #C00000;}


/*****FORMULARIO CONTACTA******/
.text_form {font-family: Trebuchet MS;font-size: 13px;color: #C00000;line-height:13px;}
.caja_grande {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;background-color: #FBECEC;border: 0px solid #FBECEC;width:100%;line-height:16px; vertical-align:middle;}
.caja_normal {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;background-color: #FBECEC;border: 0px solid #FBECEC;width:100%;height:22px;line-height:16px; vertical-align:middle;}

.solicitarinfo2 {width: 100px; height: 50px; background-color:transparent; border:0; cursor:pointer;}
.solicitarinfo2 a{ background-image:url(com_enviar.jpg);display: block; width:100px; height:50px; float:left; text-decoration:none;}
.solicitarinfo2 a:hover {background-position: 0px -50px; display:block;}

.trebuchet22_rojo{
font-family:"Trebuchet MS";
font-size:22px;
color:#FF0000;
text-decoration:none;
}

#solicitarinfo a {
  background-image: url(com_enviar.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 100px;
  height: 50px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#solicitarinfo a.bt_solicitarinfo {
  background-position: 0px 0px;
  width: 100px;
}

#solicitarinfo a.bt_solicitarinfo:hover {
  background-position: 0px -50px;
}
/*******************************/
.boton {font-family: Trebuchet MS;font-size: 13px;color: #C00000;background-color: #FBECEC;border: 0px solid #FBECEC;width:100px;height:22px;line-height:16px; vertical-align:middle;}
.trebuchet22_rojo{
font-family:"Trebuchet MS";
font-size:22px;
color:#FF0000;
text-decoration:none;
}