.body_zyrtec {
	background-image: url(../images/green_gradiant.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #008834;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}
.table_header {
	background-color: #f8fbee;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #c9cbc2;
}
.links_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	text-align: left;
}
.bg_submenu {
	background-image: url(../images/bg_submenu.jpg);
	background-repeat: no-repeat;
}
.table_content_prod {
	background-color: #f7f7f7;
}
.bg_recuadro_bot {
	background-image: url(../images/bg_recuadro_bot.gif);
	background-repeat: repeat-x;
}


a.link_header,
a.link_header:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration:none;
}

a.link_header:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7b7b7b;
	text-decoration:underline;
}
.links_menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #7d7a7a;
	text-align: center;
}
a.link_menu,
a.link_menu:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #7d7a7a;
	text-decoration:none;
}

a.link_menu:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
/*	color: #fc6222;       Modificado por Pablo para el menu */
	text-decoration:none;
}
.links_submenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7d7a7a;
	text-align: center;
}
a.link_submenu,
a.link_submenu:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d7a7a;
	text-decoration:none;
}

a.link_submenu:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
/*	color: #fc6222;     modificado por Pablo para los menues    */
	text-decoration:none;
}
.text_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #099041;
	text-align: left;
	padding-right: 3px;
}	
.title_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e52b21;
	text-align: left;
}
.bg_links_footer {
	background-image: url(../images/bg_links_footer.gif);
	background-repeat: no-repeat;
}

.bot_aprende {
	font-family: Arial, Helvetica, sans-serif;
	color:#0a9042;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	cursor:pointer;

}
.bot_aprende_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 105px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 80px center;
	padding-top: 4px;
}
.legales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	padding-right: 80px;
	padding-left: 80px;
	text-align: center;
}
.links_footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
a.link_footer,
a.link_footer:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

a.link_footer:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.title_contacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #129449;
	text-align: left;
	padding-bottom: 20px;
}
.title_consejos_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #309449;
	text-align: left;
}
.texto_consejos_negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-right: 20px;
	text-align: left;
}
.link_consejos_negro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none

}

.link_volver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e52b21;
	text-decoration: none;
	text-align: left;
}
.link_preg_frecuentes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;  
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: underline;
}
.title_red_alineado-superior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e52b21;
	text-align: left;
	vertical-align: top;
	padding-right: 11px;
}
.text_green_alineado-superior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #099041;
	text-align: left;
	padding-right: 11px;
	vertical-align: top;
}
.text_green_alineado-superior_asterisco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #099041;
	text-align: left;
	padding-right: 11px;
	vertical-align: top;
}
.table_sitemap {
	background-color: #f8fbee;
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: 1px solid #c5dca3;
	list-style-type: disc;
	list-style-position: inside;
}
a.link_sitemap,
a.link_sitemap:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

a.link_sitemap:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}

.text_red_sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e52d23;
	text-align: left;
	vertical-align: top;
}
a.link_red_sitemap,
a.link_red_sitemap:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e52d23;
	text-decoration:none;
}

a.link_red_sitemap:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#e52d23;
	text-decoration:underline;
}

.text_green_ofertasespeciales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	padding-bottom: 14px;
}
.bg_recuadro_ofertas_left {
	background-image: url(../images/bg_ofertas_especiales_cupon1_2.jpg);
	background-repeat: no-repeat;
	height: 184px;
	width: 451px;
}
.bg_recuadro_ofertas_right {
	background-image: url(../images/bg_ofertas_especiales_cupon.jpg);
	background-repeat: no-repeat;
	height: 184px;
	width: 451px;
}
.title_ofertas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #129449;
	text-align: left;
	padding-bottom: 16px;
}
.text_red_ofertas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e52d23;
	text-align: left;
	vertical-align: top;
}
.text_green_ofertas_cupon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}
.text_green_ofertas_cuerpo8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #032801;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
}
.text_red_ofertas1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e52d23;
	text-align: center;
	vertical-align: middle;
}
.text_green_alineado-superior1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #099041;
	text-align: left;
	vertical-align: top;
}
.text_green3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-right: 15px;
}
.bg_table_sitemap {
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	border: 1px solid #c5dca3;
	list-style-type: disc;
	list-style-position: inside;
	background-image: url(../images/bg_tablas_sitemap.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FDFCEE;
}
.title_politica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #129449;
	text-align: left;
}
.politicaConf
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-align: left;
}

.politicaConf .item,
.politicaConf .item:visited,
.politicaConf .item:hover,
.politicaConf .itemon
{
	display:block;
	text-decoration:none;
	background-position:0 5px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
	cursor:pointer;
	
}

.politicaConf .item,
.politicaConf .item:visited
{
	color:#032801;
	
}

.politicaConf .item:hover,
.politicaConf .itemon
{
	color:#129449;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom:  2px;
	padding-left: 0px;
	
}.bg_politica_degrade {
	width:460px;
	height:358px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #788385;
	border-bottom-color: #788385;
	border-right-width: 0px;
	border-left-width: 0px;
}
#bg_politica {
	width:280px;
	height:474px;
	z-index:3;
	overflow:auto;
}
.title_red_politica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #129449;
	text-align: left;
}
.text_green_politica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 24px;
	padding-left: 0px;
}
.resp_green_long {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-left: 35px;
	padding-top: 15px;
	padding-right: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #788385;
	padding-bottom: 0px;
	background-image:url(../images/resp_bg_long.jpg);
	background-repeat: no-repeat;
	height: 205px;
	background-position: left center;
	margin-top: 6px;
}
.resp_green_short {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-left: 35px;
	padding-top: 15px;
	padding-right: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #788385;
	padding-bottom: 0px;
	background-image:url(../images/resp_bg_short.jpg);
	background-repeat: no-repeat;
	height: 125px;
	background-position: left center;
	margin-top: 6px;
}

.text_green_preg_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 15px;
	padding-left: 8px;
	cursor:pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #788385;
	padding-bottom: 12px;
}
.resp_green_short2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-right: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.table_bg_politica {
	height: 326px;
	width: 519px;
	background-color: #fdfbee;
	background-image: url(../images/recuadro_bg_politica.jpg);
	background-repeat: no-repeat;
}
.bg_politica {
	background-image:url(../images/degradeint_politica.jpg);
	background-repeat: repeat-y;
}

ul {
	padding-left: 5px;
	margin-left: 12px;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
}
.text_red_ofertas1_boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e52d23;
	text-align: center;
	text-decoration: none;
	cursor: pointer;
	height: 27px;
	width: 149px;
	padding-top: 7px;
}
.link_preg_frecuentes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #032801;
	text-align: left;
	text-decoration: underline;
}
.title_preguntas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #129449;
	text-align: left;
}
.text_green4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-right: 55px;
}

.preguntasFrec
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-transform:none;
	text-align: left;
}

.preguntasFrec .item,
.preguntasFrec .item:visited,
.preguntasFrec .item:hover,
.preguntasFrec .itemon
{
	display:block;
	text-decoration:none;
	background-position:0 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 0px;
	
}

.preguntasFrec .item,
.preguntasFrec .item:visited
{
	color:#032801;
	
}

.preguntasFrec .item:hover,
.preguntasFrec .itemon
{
	color:#129449;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom:  5px;
	padding-left: 0px;
}
.title_preguntasint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #129449;
	text-align: left;
	vertical-align: middle;
}
.bg_respuestas_degrade {
	background-image:url(../images/iframe_bgint.jpg);
	background-repeat: no-repeat;
	width:443px;
	height:227px;
	
}
#bg_respuestas {
	width:443px;
	height:247px;
	z-index:3;
	overflow:auto;

}
.text_green_preg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #048d3d;
	text-align: left;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 15px;
	padding-left: 8px;
	cursor:pointer;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #788385;
	padding-bottom: 12px;
}
.text_green_resp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-left: 35px;
	padding-top: 15px;
	padding-right: 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #788385;
	padding-bottom: 0px;
	background-image:url(../images/iframe_bgint.jpg);
	background-repeat: no-repeat;
	height: 201px;
	background-position: left center;
	margin-top: 6px;
}
.text_green_resp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-left: 35px;
	padding-right: 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #788385;
	padding-bottom: 12px;
}
.link_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #008834;
	text-align: left;
	text-decoration: underline;
}
.link_green3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #008834;
	text-align: left;
	text-decoration: none;
}
.text_green_resp3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-left: 35px;
	padding-top: 15px;
	padding-right: 6px;
	padding-bottom: 12px;
}
.table_iframe {
	height: 325px;
	width: 514px;
	background-color: #fdfbee;
	background-image: url(../images/iframe_bg.jpg);
	background-repeat: no-repeat;
}
.bg_table_preguntascambios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-image: url(../images/img_preguntascambios1.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 261px;
	width: 612px;
}
.text_green_preguntascambios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}
a.link_text_green_preguntascambios,
a.link_text_green_preguntascambios:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	vertical-align: top;
	text-decoration:none;
}

a.link_text_green_preguntascambios:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	vertical-align: top;
	text-decoration:underline;
}
.title_red_chart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #e52d23;
}
.product_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #099041;
	text-align: left;
	padding-left: 4px;
}
.chart_title_edad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	height: 23px;
	width: 77px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.chart_title_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f88a1f;
	height: 23px;
	width: 133px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.chart_title_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #df2027;
	height: 23px;
	width: 133px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.chart_title_sintoma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 77px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	vertical-align: top;
	text-align: left;
}
.chart_columna2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 2px;
	text-align: left;
}
.chart_columna3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 100px;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 2px;
	text-align: left;
}
.chart_title_forma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 77px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	height: 44px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	vertical-align: middle;
	text-align: left;
}
.chart_info_forma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 72px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	vertical-align: middle;
	text-align: left;
}
.chart_info_forma2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 72px;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	vertical-align: middle;
	text-align: left;
}
.chart_title_sabores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 77px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
}
.chart_info_sabores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 72px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
}
.chart_info_sabores2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 72px;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
}
a.link_green2,
a.link_green2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #008834;
	text-align: left;
	text-decoration: none;
	padding-left: 12px;
}

a.link_green2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #008834;
	text-align: left;
	padding-left: 12px;
	text-decoration:underline;
}
.chart_title_naranja2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f88a1f;
	height: 23px;
	width: 126px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.chart_title_naranja3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f88a1f;
	height: 23px;
	width: 128px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.chart_title_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6eb23d;
	height: 23px;
	width: 126px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	text-align: left;
}
.chart_columna2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 93px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 2px;
	text-align: left;
}
.chart_columna3B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 81px;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 2px;
	text-align: left;
}
.chart_info_formaB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 120px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	vertical-align: middle;
	text-align: left;
}
.chart_info_forma2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 110px;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #9a9a9a;
	border-bottom-color: #9a9a9a;
	vertical-align: middle;
	text-align: left;
}
.chart_info_saboresB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 120px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9a9a9a;
	font-weight: normal;
	padding-left: 10px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
}
.chart_info_sabores2B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	width: 120px;
	font-weight: normal;
	padding-left: 9px;
	height: 44px;
	vertical-align: middle;
	text-align: left;
}
.text_green2_consejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #032801;
	text-align: left;
	text-decoration: none;
	padding-left: 6px;
}

#bg_prod_consejos {
	width:448px;
	height:290px;
	z-index:3;
	overflow:auto;
}
.table_iframe_prod_consejos {
	height: 324px;
	width: 499px;
	background-color: #fdfbee;
	background-image: url(../images/iframe_bg_prod_consejos.jpg);
	background-repeat: no-repeat;
}
.title_prod_consejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #129449;
	text-align: left;
	vertical-align: top;
}
.link_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #e52b21;
	text-decoration: none;
	text-align: left;
}
.bot_conoce_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 207px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 175px center;
	padding-top: 4px;
}
.title_red_alineado-maschico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e52b21;
	text-align: left;
	vertical-align: top;
	padding-right: 11px;
}.text_blanco_zyrtopia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 42px;
}
.title_aprende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6633;
	font-weight: bold;
	padding-right: 70px;
}
.text_selecciona {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	padding-left: 8px;
}
#bg_aprende {
	width:530px;
	height:310px;
	z-index:3;
	overflow:auto;
}
.text_aprende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 12px;
	width: 236px;
	text-align: left;
}
a.link_items_aprende,
a.link_items_aprende:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	width: 236px;
	text-align: left;
	text-decoration:none;
}

a.link_items_aprende:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	width: 236px;
	text-align: left;
	text-decoration:underline;
}
.bot_imprimir {
	font-family: Arial, Helvetica, sans-serif;
	color:#003300;
	font-size: 11px;
	text-align: center;
	font-weight: normal;
	text-decoration: underline;
	cursor:pointer;
	padding-left: 5px;

}

.bot_imprimir_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: normal;
	cursor:pointer;
	width: 65px;
	background-image: url(../images/ico_imprimir.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-top: 4px;
}
.bot_imprimir_bco {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	text-align: center;
	font-weight: normal;
	text-decoration: underline;
	cursor:pointer;
	padding-left: 5px;

}
.bot_imprimir_bg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: normal;
	cursor:pointer;
	width: 65px;
	background-image: url(../images/ico_imprimir2.jpg);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-top: 4px;
}

.text_pag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.bg_table_ed_conoce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-image: url(../images/bg_ed_conoce_central.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.title_ed_conoce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}
.text_blanco_ed_conoce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	padding-right: 231px;
}
.text_verde_ed_conoce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-decoration: none;
	vertical-align: bottom;
}
.title_verde_ed_conoce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006600;
	text-align: center;
	text-decoration: none;
	vertical-align: bottom;
}
.text_negro_ed_conoce10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
}
#popup_alergenos_gral {
	width:370px;
	height:338px;
	z-index:3;
	overflow:visible;
}
.tabla_popup_alergenos {
	width:370px;
	height:338px;
	background-color: #FFFFFF;
}
#tabla__alergenos_int {
	width:344px;
	height:280px;
	overflow:auto;
	z-index:3;
}
.title_popup_alergenos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	padding-right: 18px;
}
.text_popup_alergenos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	padding-right: 20px;
}
.bg_table_ed_consejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	background-image: url(../images/bg_ed_consejos_central.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.title_ed_consejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #309449;
	text-align: left;
	vertical-align: top;
	padding-bottom: 10px;
}
.text_333333_ed_consejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	padding-right: 10px;
}
.text_verde_ed_consejositems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #006600;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	line-height: 23px;
}
.text_negro_ed_consejos10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}
.tit_blanco_ed_consejos_boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 130px;
	height: 34px;
	width: 150px;
/*	cursor: pointer;   */
	padding-top: 12px;
}
.text_ed_consejos_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
}
.text_popup_alergenos_categoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
a.link_popup_verde,
a.link_popup_verde:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-decoration:none;
}

a.link_popup_verde:hover
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-decoration:underline;
}
#popup_alergenos_ext_int {
	width:370px;
	height:219px;
	z-index:3;
	overflow:visible;
}
.title_popup_titulo_int_ext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	vertical-align: bottom;
}
#tabla__alergenos_int2 {
	width:344px;
	height:152px;
	overflow:auto;
	z-index:3;
}
.tabla_popup_alergenos_int_ext {
	width:370px;
	height:219px;
	background-color: #FFFFFF;
}
.tit_blanco_ed_consejos_selecciona {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	padding-left: 95px;
	height: 38px;
	width: 120px;
	cursor: pointer;
	padding-top: 2px;
}
.tit_blanco_ed_consejos_categorias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	padding-left: 125px;
	height: 38px;
	width: 125px;
	/* cursor: pointer;  */
	padding-top: 10px;
}
#tablaint_consejos {
	width:435px;
	height:100px;
	overflow:auto;
	z-index:3;
	text-align: left;
	padding-left: 0px;
}
.table_consejos {
	width:418px;
	padding-left: 0px;
}
#bg_aprende2 {
	width:530px;
	height:310px;
	z-index:3;
	overflow:auto;
}
.title_aprende_afondo_int{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-align: left;
	padding-left: 12px;
}
.text_aprende_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 12px;
	width: 500px;
	text-align: left;
	padding-right: 20px;
}
.text_aprende_int2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 12px;
	width: 650px;
	text-align: left;
	padding-right: 20px;
}
.tabla_resfrios_alergias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-left-color: #666666;
}

a.link_regresa,
a.link_regresa:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e52d23;
	text-decoration:none;
}

a.link_regresa:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e52d23;
	text-decoration:underline;
}
.title_aprende_afondo_int2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
	text-align: left;
}
.tabla_resfrios_alergias_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
}
.tabla_resfrios_alergias_content_cent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
	vertical-align: middle;
	padding-right: 5px;
	padding-left: 5px;
}
.bot_obten_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 150px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 130px center;
	padding-top: 4px;
}
.bot_obten_bg_index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 180px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 4px;
}
.bot_ofertas_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 270px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 250px center;
	padding-top: 4px;
}
.bot_ofertas_bg2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 260px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 240px center;
	padding-top: 4px;
	text-align: left;
}
.text_green2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal;
	color: #099041;
	text-align: left;
	text-decoration: none;
	padding-right: 20px;
}

.title_naranja_chart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #fc6222;
}
.table_bg_prod_consejos {
	background-image:url(../images/degradeint_politica.jpg);
	background-repeat: repeat-y;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #788385;
	border-bottom-color: #788385;
}
#bg_prod_consejos {
	width:448px;
	height:290px;
	z-index:3;
	overflow:auto;
	
}
/*     Clases creadas por Pablo   */     
.submenu {
	display:none;
}

a img {
	border:0;
}
.text_green3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #099041;
	text-align: left;
	padding-right: 10px;
}
.title_aprende_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #129449;
	font-weight: bold;
	padding-right: 70px;
	text-align: left;
}
.text_selecciona_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e52d23;
	text-align: left;
}
.bot_aprovecha_bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 170px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 150px center;
	padding-top: 4px;
	text-align: left;
}
.title_red_gde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e52b21;
	text-align: left;
}
.legal_prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #4A4A4A;
	text-align: center;
}
.text_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-right: 40px;
}
.title_ed_alergenos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	height: 35px;
}
.text_haz_clic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #bacb81;
	text-align: left;
	text-decoration: none;
}
.links_alergenos
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	vertical-align: top;
}
.title_bco_ed_conoce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}
.tit_blanco_ed_consejos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
}
.bot_ofertas_bg3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	height: 18px;
	font-weight: bold;
	cursor:pointer;
	width: 275px;
	background-image: url(../images/arrow_green.gif);
	background-repeat: no-repeat;
	background-position: 255px center;
	padding-top: 4px;
	text-align: left;
}
