a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration:none;}
a:active {text-decoration: none;}
body {background-color:#FFFFFF;margin-top:0px;padding: 0px; margin: 0px;
}
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: 30px;
}
.cssMenu {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;}
.cssMenu_p {font-family: Trebuchet MS;font-size: 11px;color: #8ACDFF;}

.cssMenu1_tb {font-family: Trebuchet MS;font-size: 11px;color: #8ACDFF;line-height:15px;}
.cssMenu1 {font-family: Trebuchet MS;font-size: 11px;color: #8ACDFF;padding-top:0px; padding-bottom:0px; padding-right:15px; padding-left:15px;border-right: 1px solid #BFE4FF;}
.cssMenu1_f {font-family: Trebuchet MS;font-size: 11px;color: #8ACDFF;padding-top:0px; padding-bottom:0px; padding-right:15px; padding-left:15px;border-right: 1px solid #FFFFFF;}
.cssMenu1_tb a:hover {color: #FEFFFE;text-decoration: none;background: #235C96;border-right: 1px solid #235C96;}
.cssMenu1_sel {font-family: Trebuchet MS;font-size: 11px;color: #FEFFFE;background: #235C96; padding-top:0px; padding-bottom:0px; padding-right:15px;padding-left:15px; border-right: 1px solid #235C96;}

.cssMenu2_tb {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:23px;}
.cssMenu2 {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;padding-top:3px; padding-bottom:2px; padding-right:16px; padding-left:16px;border-right: 1px solid #BFE4FF;}
.cssMenu2_f {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;padding-top:3px; padding-bottom:2px; padding-right:16px; padding-left:16px;border-right: 1px solid #FFFFFF;}
.cssMenu2_tb a:hover {color: #FEFFFE;text-decoration: none;background: #235C96;border-right: 1px solid #235C96;}
.cssMenu2_sel {font-family: Trebuchet MS;font-size: 13px;color: #FEFFFE;background: #235C96; padding-top:3px; padding-bottom:2px; padding-right:16px;padding-left:16px; border-right: 1px solid #235C96;}
.cajaareaprivada {font-family: Trebuchet MS;font-size: 11px;color: #235C96;background-color: #E9F5FF;border: 0px solid #E9F5FF;width:100%;height:18px;line-height:16px; vertical-align:middle;}
.cajaform {font-family: Trebuchet MS;font-size: 11px;color: #235C96;background-color: #E9F5FF;border: 0px solid #E9F5FF;width:100%;height:22px;line-height:16px; vertical-align:middle;}
.cajaform_g {font-family: Trebuchet MS;font-size: 11px;color: #235C96;background-color: #E9F5FF;border: 0px solid #E9F5FF;width:100%;line-height:16px; vertical-align:middle;}
.cajabuscar {font-family: Trebuchet MS;font-size: 11px;color: #8EAAC7;background-color: #E9F5FF;border: 0px solid #E9F5FF;width:131px;height:18px;line-height:16px; vertical-align:middle;}
/*////////////////*/
/*estilos portada*/
.port_entrad_g {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;line-height:17px;}
.port_entrad_v {font-family: Trebuchet MS;font-size: 11px;color: #82A2C4;line-height:17px;}
.port_tarj_g {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:14px;}
.port_fecha_v {font-family: Trebuchet MS;font-size: 11px;color: #235C96;line-height:14px;}
.port_tit_not {font-family: Trebuchet MS;font-size: 16px;color: #82A2C4;line-height:20px; font-weight:bold;}
.port_txt_not {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:19px;}
.port_txt_not a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.port_leermas {font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:19px;}
.port_leermas a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.port_volver {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:19px;}
.port_volver a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.pie_v {font-family: Trebuchet MS;font-size: 11px;color: #90D0FF;line-height:13px;}
.pie_v a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.buscar {font-family: Trebuchet MS;font-size: 11px;color: #90D0FF;line-height:13px; padding-right:8px;}
.buscar a:hover {color: #FFFFFF;text-decoration: none;background: #235C96;}
.buscar_sel {font-family: Trebuchet MS;font-size: 11px;line-height:13px;color: #FFFFFF;text-decoration: none;background: #235C96; padding-right:8px;}

.pie_a {font-family: Trebuchet MS;font-size: 11px;color: #272958;line-height:13px;}
#masinfo a {
  background-image: url(ag_masinfo.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 69px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#masinfo a.bt_masinfo {
  background-position: 0px 0px;
  width: 69px;
}

#masinfo a.bt_masinfo:hover {
  background-position: 0px -26px;
}

#masinfo a.bt_masinfo_on {
  background-position: 0px -26px;
  width: 69px;
}
#enviar a {
  background-image: url(ag_enviar.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 70px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#enviar a.bt_enviar {
  background-position: 0px 0px;
  width: 70px;
}

#enviar a.bt_enviar:hover {
  background-position: 0px -26px;
}
#acceder a {
  background-image: url(ag_acceder.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#acceder a.bt_acceder {
  background-position: 0px 0px;
  width: 91px;
}

#acceder a.bt_acceder:hover {
  background-position: 0px -26px;
}

#acceder a.bt_acceder_on {
  background-position: 0px -26px;
  width: 91px;
}


#p_acceder a {
  background-image: url(p_ag_acceder.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#p_acceder a.bt_p_acceder {
  background-position: 0px 0px;
  width: 91px;
}

#p_acceder a.bt_p_acceder:hover {
  background-position: 0px -26px;
}

#p_acceder a.bt_p_acceder_on {
  background-position: 0px -26px;
  width: 91px;
}




#p_acceder_c a {
  background-image: url(p_ag_acceder_c.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#p_acceder_c a.bt_p_acceder_c {
  background-position: 0px 0px;
  width: 91px;
}

#p_acceder_c a.bt_p_acceder_c:hover {
  background-position: 0px -26px;
}

#p_acceder_c a.bt_p_acceder_c_on {
  background-position: 0px -26px;
  width: 91px;
}


/*************************/

#e_acceder a {
  background-image: url(e_acceder.gif);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#e_acceder a.bt_e_acceder {
  background-position: 0px 0px;
  width: 91px;
}

#e_acceder a.bt_e_acceder:hover {
  background-position: 0px -26px;
}

#e_acceder a.bt_e_acceder_on {
  background-position: 0px -26px;
  width: 91px;
}
/***************************/
#f_acceder a {
  background-image: url(f_ag_acceder.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#f_acceder  a.bt_f_acceder {
  background-position: 0px 0px;
  width: 91px;
}

#f_acceder a.bt_f_acceder:hover {
  background-position: 0px -26px;
}


/**************************/

#acceder_c a {
  background-image: url(ag_acceder_c.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#acceder_c a.bt_acceder_c {
  background-position: 0px 0px;
  width: 91px;
}

#acceder_c a.bt_acceder_c:hover {
  background-position: 0px -26px;
}


/***************************/
#e_acceder_c a {
  background-image: url(e_ag_acceder_c.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#e_acceder_c a.bt_e_acceder_c {
  background-position: 0px 0px;
  width: 91px;
}

#e_acceder_c a.bt_e_acceder_c:hover {
  background-position: 0px -26px;
}
/******************************/
#f_acceder_c a {
  background-image: url(f_ag_acceder_c.gif);
  background-repeat:no-repeat;
  display: block;
  width: 91px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#f_acceder_c a.bt_f_acceder_c {
  background-position: 0px 0px;
  width: 91px;
}

#f_acceder_c a.bt_f_acceder_c:hover {
  background-position: 0px -26px;
}
/****************************/

#solicitarpres a {
  background-image: url(ag_solicitarpres.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 151px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#solicitarpres a.bt_solicitarpres {
  background-position: 0px 0px;
  width: 151px;
}

#solicitarpres a.bt_solicitarpres:hover {
  background-position: 0px -26px;
}
#solicitarmues a {
  background-image: url(ag_solicitarmues.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 126px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#solicitarmues a.bt_solicitarmues {
  background-position: 0px 0px;
  width: 126px;
}

#solicitarmues a.bt_solicitarmues:hover {
  background-position: 0px -26px;
}

#solicitarinfo a {
  background-image: url(ag_solicitarinfo.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 152px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#solicitarinfo a.bt_solicitarinfo {
  background-position: 0px 0px;
  width: 152px;
}

#solicitarinfo a.bt_solicitarinfo:hover {
  background-position: 0px -26px;
}

.solicitarinfo2 {width: 152px; height: 25px; background-color:transparent; border:0; cursor:pointer;}
.solicitarinfo2 a{ background-image:url(ag_solicitarinfo.jpg);display: block; width:152px; height:25px; float:left; text-decoration:none;}
.solicitarinfo2 a:hover {background-position: 0px -26px; display:block;}

.e_solicitarinfo2 {width: 92px; height: 25px; background-color:transparent; border:0; cursor:pointer;}
.e_solicitarinfo2 a{ background-image:url(send.jpg);display: block; width:92px; height:25px; float:left; text-decoration:none;}
.e_solicitarinfo2 a:hover {background-position: 0px -26px; display:block;}

.p_solicitarinfo2 {width: 92px; height: 25px; background-color:transparent; border:0; cursor:pointer;}
.p_solicitarinfo2 a{ background-image:url(p_ag_solicitarinfo.jpg);display: block; width:92px; height:25px; float:left; text-decoration:none;}
.p_solicitarinfo2 a:hover {background-position: 0px -26px; display:block;}


.solicitarmues2 {width: 126px; height: 25px; background-color:transparent; border:0; cursor:pointer;}
.solicitarmues2 a{background-image: url(ag_solicitarmues.jpg);display: block;width: 126px; height: 25px;float: left; text-decoration:none;}
solicitarmues2 a:hover {background-position: 0px -26px; display:block;}


.solicitarpres2 {width: 151px; height: 25px; background-color:transparent; border:0; cursor:pointer;}
.solicitarpres2 a{background-image: url(ag_solicitarpres.jpg);display: block;float:left;width: 151px; height: 25px; text-decoration:none;}
.solicitarpres2 a:hover{ background-position: 0px -26px; display:block;}


.enviar2 { width: 70px;height: 25px; background-color:transparent; border:0; cursor:pointer;}
.enviar2 a{ background-image:url(ag_enviar.jpg);display: block; float: left; width: 70px;height: 25px; text-decoration:none;}
.enviar2 a:hover {background-position: 0px -26px; display:block;}


#p_solicitarinfo a {
  background-image: url(p_ag_solicitarinfo.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 152px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#p_solicitarinfo a.bt_p_solicitarinfo {
  background-position: 0px 0px;
  width: 152px;
}

#p_solicitarinfo a.bt_p_solicitarinfo:hover {
  background-position: 0px -26px;
}

#e_solicitarinfo a {
  background-image: url(send.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 92px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#e_solicitarinfo a.e_bt_solicitarinfo {
  background-position: 0px 0px;
  width: 92px;
}

#e_solicitarinfo a.e_bt_solicitarinfo:hover {
  background-position: 0px -27px;
}



#enviar a {
  background-image:url(ag_enviar.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 70px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#enviar a.bt_enviar{
  background-position: 0px 0px;
  width: 70px;
}

#enviar a.bt_enviar:hover {
  background-position: 0px -26px;
}



#acceso_prod a {
  background-image: url(ag_productos.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 147px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#acceso_prod a.bt_acceso_prod {
  background-position: 0px 0px;
  width: 147px;
}

#acceso_prod a.bt_acceso_prod:hover {
  background-position: 0px -26px;
}



#e_acceso_prod a {
  background-image: url(e_ag_productos.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 147px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#e_acceso_prod a.bt_e_acceso_prod {
  background-position: 0px 0px;
  width: 147px;
}

#e_acceso_prod a.bt_e_acceso_prod:hover {
  background-position: 0px -26px;
}


#port_flecha a {
  background-image: url(ag_port_flecha.png);
  background-repeat:no-repeat;
  display: block;
  width: 222px;
  height: 27px;
  float: left;
	vertical-align:middle;
	font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:16px;
}
#port_flecha a.bt_port_flecha {background-position: 0px 0px;width: 222px;line-height:26px;}
#port_flecha a.bt_port_flecha:hover {background-position: 0px -27px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:26px;}
#port_flecha a.bt_port_flecha_on {background-position: 0px -27px;width: 222px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:26px;}

#port_flecha_2 a {background-image: url(ag_port_flecha.png); background-repeat:no-repeat; display: block;width: 136px; height: 27px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:16px;}
#port_flecha_2 a.bt_port_flecha_2 {background-position: -13px 0px;width: 136px;line-height:26px;}
#port_flecha_2 a.bt_port_flecha_2:hover {background-position: -13px -27px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:26px;}
#port_flecha_2 a.bt_port_flecha_2_on {background-position: -13px -27px;width: 136px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:26px;}

#port_flecha_3 a {background-image: url(ag_port_flecha.png); background-repeat:no-repeat; display: block;width: 152px; height: 27px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:16px;}
#port_flecha_3 a.bt_port_flecha_3 {background-position: -70px 0px;width: 152px;line-height:26px;}
#port_flecha_3 a.bt_port_flecha_3:hover {background-position: -70px -27px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:26px;}
#port_flecha_3 a.bt_port_flecha_3_on {background-position: -70px -27px;width: 152px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:26px;}

.cssImagen{padding-top:6px; padding-bottom:6px; padding-right:16px;display: block;float: left;}

/**/
.entradilla_top {font-family: Trebuchet MS;font-size: 16px;color: #8ACDFF;line-height:19px;}
.entradilla_prod {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;line-height:14px;}
.txt_masinfo {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:18px;}
.txt_masinfo a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.entradilla_listado {font-family: Trebuchet MS;font-size: 16px;color: #9CA3A5;line-height:19px;}
.entradilla_ficha {font-family: Trebuchet MS;font-size: 16px;color: #8ACDFF;line-height:19px;}
.tit_listado {font-family: Trebuchet MS;font-size: 24px;color: #8ACDFF;line-height:29px; border-bottom:1px; background-image:url(ag_fondo_lin26.gif);}
.tit_ficha {font-family: Trebuchet MS;font-size: 24px;color: #8ACDFF;line-height:29px; border-bottom:1px; background-image:url(ag_fondo_lin43.gif);}
.tit_agr_ficha {font-family: Trebuchet MS;font-size: 37px;color: #235C96;line-height:37px; border-bottom:1px; background-image:url(ag_fondo_lin51.gif);}
.tit_agr_ficha2 {font-family: Trebuchet MS;font-size: 37px;color: #235C96;line-height:37px; border-bottom:1px; background-image:url(ag_fondo_lin22.gif);}
.tit_agr_ficha_24 {font-family: Trebuchet MS;font-size: 24px;color: #235C96;line-height:29px; border-bottom:1px; background-image:url(ag_fondo_lin43.gif);}
.tit_agr_ficha_22 {font-family: Trebuchet MS;font-size: 22px;color: #235C96;line-height:29px; border-bottom:1px; background-image:url(ag_fondo_lin43.gif);}
.tit_agr_ficha_22_2l {font-family: Trebuchet MS;font-size: 22px;color: #235C96;line-height:29px; border-bottom:1px; background-image:url(ag_fondo_lin27.gif);}
.conozca_prod {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;line-height:14px;}
.conozca_prod_v {font-family: Trebuchet MS;font-size: 11px;color: #235C96;line-height:14px;}
.list_prod {font-family: Trebuchet MS;font-size: 11px;color: #6B7692;line-height:14px;}
.list_prod_a {font-family: Trebuchet MS;font-size: 11px;color: #8ACDFF;line-height:14px;}
.port_leermas a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.enlaces_ficha {font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:18px;}
.enlaces_ficha a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.txt_sabores {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:18px;}
.txt_sabores a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.ficha_tec {font-family: Trebuchet MS;font-size: 9px;color: #8ACDFF;line-height:13px;}
.ficha_form {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:13px;}
.ficha_tec a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
#port_flecha_223 a {background-image: url(ag_port_flecha223.png); background-repeat:no-repeat; display: block;width: 223px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:16px;}
#port_flecha_223 a.bt_port_flecha_223 {background-position: 0px 0px;width: 223px;line-height:28px;}
#port_flecha_223 a.bt_port_flecha_223:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:28px;}
#port_flecha_223 a.bt_port_flecha_223_on {background-position: 0px -28px;width: 223px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:28px;}

#port_flecha_223_doc a {background-image: url(ag_port_flecha223_doc.jpg); background-repeat:no-repeat; display: block;width: 223px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:28px;}
#port_flecha_223_doc a.bt_port_flecha_223_doc {background-position: 0px 0px;width: 223px;line-height:28px;}
#port_flecha_223_doc a.bt_port_flecha_223_doc:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:28px;}
#port_flecha_223_doc a.bt_port_flecha_223_doc_on {background-position: 0px -28px;width: 223px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:28px;}

#port_flecha_198 a {background-image: url(ag_port_flecha223.png); background-repeat:no-repeat; display: block;width: 198px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:16px;}
#port_flecha_198 a.bt_port_flecha_198 {background-position: 0px 0px;width: 198px;line-height:28px;}
#port_flecha_198 a.bt_port_flecha_198:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:28px;}
#port_flecha_198 a.bt_port_flecha_198_on {background-position: 0px -28px;width: 198px;font-family: Trebuchet MS;font-size: 12px;color: #FFFFFF;line-height:28px;}

/**/
.listado_gris12 {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:16px;}
.listado_gris12 a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.ag_ad_13 {font-family: Trebuchet MS;font-size: 13px;color: #9CA3A5;line-height:20px;}
.ag_ad_13_a {font-family: Trebuchet MS;font-size: 13px;color: #7FC8FF;line-height:20px;}
.ag_ad_13_ao {font-family: Trebuchet MS;font-size: 13px;color: #235C96;line-height:20px;}
.ag_ad_13 a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.tec_gris12 {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:18px;}
.tec_gris12 a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.tec_gris11 {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;line-height:16px;}
.tec_azul11 {font-family: Trebuchet MS;font-size: 11px;color: #82A2C4;line-height:16px;}
.tec_enlace {font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:16px;}
.verlogo_9 {font-family: Trebuchet MS;font-size: 9px;color: #8ACDFF;line-height:13px;}
#verproducto a {
  background-image: url(ag_ver_producto.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 110px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#verproducto a.bt_verproducto {
  background-position: 0px 0px;
  width: 110px;
}

#verproducto a.bt_verproducto:hover {
  background-position: 0px -26px;
}

#verproducto a.bt_verproducto_on {
  background-position: 0px -26px;
  width: 110px;
}
#flecha_221 a {background-image: url(ag_flecha221.png); background-repeat:no-repeat; display: block;width: 221px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:16px;}
#flecha_221 a.bt_flecha_221 {background-position: 0px 0px;width: 221px;line-height:28px;}
#flecha_221 a.bt_flecha_221:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#flecha_221 a.bt_flecha_221_on {background-position: 0px -28px;width: 221px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#flecha_198 a {background-image: url(ag_flecha221.png); background-repeat:no-repeat; display: block;width: 198px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:16px;}
#flecha_198 a.bt_flecha_198 {background-position: -23px 0px;width: 198px;line-height:28px;}
#flecha_198 a.bt_flecha_198:hover {background-position: -23px -28px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#flecha_198 a.bt_flecha_198_on {background-position: -23px -28px;width: 198px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#marc_flecha_223 a {background-image: url(ag_marc_flecha223.png); background-repeat:no-repeat; display: block;width: 223px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:16px;}
#marc_flecha_223 a.bt_marc_flecha_223 {background-position: 0px 0px;width: 223px;line-height:28px;}
#marc_flecha_223 a.bt_marc_flecha_223:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#marc_flecha_223 a.bt_marc_flecha_223_on {background-position: 0px -28px;width: 223px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#marc_flecha_223 a.bt_marc_flecha_223_des {background-position: 0px -56px;width: 223px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}

#marc_flecha_204 a {background-image: url(ag_marc_flecha204.png); background-repeat:no-repeat; display: block;width: 204px; height: 21px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:16px;}
#marc_flecha_204 a.bt_marc_flecha_204 {background-position: 0px 0px;width: 204px;line-height:21px;	vertical-align:middle;line-height:16px;}
#marc_flecha_204 a.bt_marc_flecha_204:hover {background-position: 0px -21px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:21px;	vertical-align:middle;line-height:16px;}
#marc_flecha_204 a.bt_marc_flecha_204_on {background-position: 0px -21px;width: 204px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:21px;	vertical-align:middle;line-height:16px;}
#marc_flecha_204 a.bt_marc_flecha_204_des {background-position: 0px -42px;width: 204px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:21px;	vertical-align:middle;line-height:16px;}

#pat_flecha_223 a {background-image: url(pat_flecha223.png); background-repeat:no-repeat; display: block;width: 223px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:16px;}
#pat_flecha_223 a.bt_pat_flecha_223 {background-position: 0px 0px;width: 223px;line-height:28px;}
#pat_flecha_223 a.bt_pat_flecha_223:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#pat_flecha_223 a.bt_pat_flecha_223_on {background-position: 0px -28px;width: 223px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#pat_flecha_223 a.bt_pat_flecha_223_des {background-position: 0px -56px;width: 223px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}

#diet_flecha_223 a {background-image: url(diet_flecha223.png); background-repeat:no-repeat; display: block;width: 223px; height: 28px; float: left;	vertical-align:middle;font-family: Trebuchet MS;font-size: 13px;color: #82A2C4;line-height:16px;}
#diet_flecha_223 a.bt_diet_flecha_223 {background-position: 0px 0px;width: 223px;line-height:28px;}
#diet_flecha_223 a.bt_diet_flecha_223:hover {background-position: 0px -28px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#diet_flecha_223 a.bt_diet_flecha_223_on {background-position: 0px -28px;width: 223px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}
#diet_flecha_223 a.bt_diet_flecha_223_des {background-position: 0px -56px;width: 223px;font-family: Trebuchet MS;font-size: 13px;color: #FFFFFF;line-height:28px;}


/**/
.boton {font-family: Trebuchet MS;font-size: 11px;color: #235C96;background-color: #E9F5FF;border: 0px solid #E9F5FF;width:100px;height:22px;line-height:16px; vertical-align:middle;}
.buscar11s {font-family: Arial;font-size: 11px;color: #FFFFFF;line-height:14px;}
.buscar11 {font-family: Arial;font-size: 11px;color: #FFFFFF;line-height:14px;border-right: 1px solid #BDE3FF; padding-left:7px;padding-right:7px;}
.buscar11_sel {font-family: Arial;font-size: 11px;color: #002744;background: #BDE3FF;line-height:14px;border-right: 1px solid #BDE3FF; padding-left:7px;padding-right:7px;}
.buscar11s a:hover {color: #002744;text-decoration: none;background: #BDE3FF;}
.pie_inicio {font-family: Trebuchet MS;font-size: 11px;color: #C8C8C8;line-height:14px;}
.pie_inicio a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}

.treb15_v {font-family: Trebuchet MS;font-size: 15px;color: #7BC261;line-height:16px;}
.treb1_azul {font-family: Trebuchet MS;font-size: 15px;color: #89CDFF;line-height:16px;}
.treb16_v {font-family: Trebuchet MS;font-size: 16px;color: #7BC261;line-height:19px;}
.visto {font-family: Arial;font-size: 9px;color: #767C89;line-height:13px;}
.visto_v {font-family: Arial;font-size: 9px;color: #8ACDFF;line-height:13px;}
.txt_acceder_v {font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:18px;}
.txt_noticias a:link {color: #8ACDFF;text-decoration: none;}
.txt_noticias a:visited {color: #8ACDFF;text-decoration: none;}
.txt_noticias a:hover {text-decoration:none;}
.txt_noticias a:active {color: #8ACDFF;text-decoration: none;}
.txt_noticias {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:18px;background: #FFFFFF;}
.txt_noticias a:hover {color: #FFFFFF;text-decoration: none;background: #90D0FF;}
.tit_noticias {font-family: Trebuchet MS;font-size: 24px;color: #8ACDFF;line-height:29px; border-bottom:1px; background-image:url(ag_fondo_lin24.gif);}
.Azul11 {font-family: Trebuchet MS;font-size: 11pxt;color: #8ACDFF;line-height:14px;}
.Azul12 {font-family: Trebuchet MS;font-size: 12px;color: #8ACDFF;line-height:16px;}
.Azul13 {font-family: Trebuchet MS;font-size: 13px;color: #8ACDFF;line-height:17px;}
.Azul14 {font-family: Trebuchet MS;font-size: 14px;color: #8ACDFF;line-height:18px;}
.Azul15 {font-family: Trebuchet MS;font-size: 15px;color: #8ACDFF;line-height:19px;}
.Azul16 {font-family: Trebuchet MS;font-size: 16px;color: #8ACDFF;line-height:20px;}
.Gris11 {font-family: Trebuchet MS;font-size: 11px;color: #9CA3A5;line-height:14px;}
.Gris12 {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:16px;}
.Gris13 {font-family: Trebuchet MS;font-size: 13px;color: #9CA3A5;line-height:17px;}
.Gris14 {font-family: Trebuchet MS;font-size: 14px;color: #9CA3A5;line-height:18px;}
.Gris15 {font-family: Trebuchet MS;font-size: 15px;color: #9CA3A5;line-height:19px;}
.Gris16 {font-family: Trebuchet MS;font-size: 16px;color: #9CA3A5;line-height:20px;}


.trebuchet22_rojo{
font-family:"Trebuchet MS";
font-size:22px;
color:#FF0000;
text-decoration:none;
}

.trebuchet12_8ACDFF{
font-family:"Trebuchet MS";
font-size:12px;
color:#8ACDFF;
line-height:12px;
}

.tag {font-family: Trebuchet MS;font-size: 11px;color: #235C96;line-height:14px;}
.tag a:hover{background-color:#BFE4FF;color:#235C96;}
.tag_on{background-color:#BFE4FF;color:#235C96;}
.txt_noticias2 {font-family: Trebuchet MS;font-size: 12px;color: #9CA3A5;line-height:18px;}
.txt_noticias2 a:hover {color: #9CA3A5;background-color:#F0F8FE;}

.Azul12_2 {font-family: Trebuchet MS;font-size: 10px;color: #7EBA00;line-height:16px;}
.Azul12_2 a:hover{ text-decoration:underline; }

.entradilla_listado_enlace {font-family: Trebuchet MS;font-size: 16px;color: #9CA3A5;line-height:19px;}
.entradilla_listado_enlace a:hover {background-color:#90D0FF; color:#FFFFFF;}

#yes a {
  background-image: url(yes_azul.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 50px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#yes a.bt_yes {
  background-position: 0px -26px;
  width: 50px;
}

#yes a.bt_yes:hover {
  background-position: 0px 0px;
}


#p_yes a {
  background-image: url(p_yes_azul.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 50px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#p_yes a.bt_p_yes {
  background-position: 0px -26px;
  width: 50px;
}

#p_yes a.bt_p_yes:hover {
  background-position: 0px 0px;
}

/********************/

#no a {
  background-image: url(no_azul.jpg);
  background-repeat:no-repeat;
  display: block;
  width: 50px;
  height: 25px;
  float: left;
  text-indent: -9999px;
  overflow: hidden;
}
#no a.bt_no {
  background-position: 0px -26px;
  width: 50px;
}

#no a.bt_no:hover {
  background-position: 0px 0px;
}
