/* RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, p {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}

/*
a img, :link img, :visited img {
	border: 0;
}
*/
a {
	text-decoration:none;
	color:#333;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
ol, ul {
	list-style: none;
}
q:before, q:after, blockquote:before, blockquote:after {
	content: "";
}

/* FONDOS */
body {
	background-color:#f2f1f1;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

/* LINKS */
a.busqueda-avanzada:link, a.busqueda-avanzada:visited, a.busqueda-avanzada:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ccc; text-decoration:none; white-space:nowrap; overflow:visible; padding:5px 8px;}
a.busqueda-avanzada:hover { text-decoration:underline }
a.menu-corp:link, a.menu-corp:visited, a.menu-corp:active { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#6A6566; text-decoration:none; }
a.menu-corp:hover { }

A.submenu-corp:link, A.submenu-corp:visited, A.submenu-corp:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#747373; text-decoration:none; ; padding:6px 3px; display:block;}
A.submenu-corp:hover { color:#000; background-color:#eaeaea }

/* botones redondos */				
a.menu:link, a.menu:visited, a.menu:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:none; background-repeat: no-repeat;display:block; background-position: left top;background-image: url(/media/site/img/btn-menu.png);padding:0px 0px 0px 11px; }
a.menu.plus {color:#cdcbcc}
a.menu span {background-repeat:no-repeat;display: block; background-position: right top; background-image: url(/media/site/img/btn-menu-final.png); padding:6px 16px 6px 0px; border:0px dotted red; }

a.menu:hover, a.menu.menu-activo { color:#fff; background-image:url(/media/site/img/btn-menu-over.png)}
a.menu:hover span, a.menu.menu-activo span { background-image:url(/media/site/img/over-portada.png);}

a.menu.alimentacion:hover, a.menu.alimentacion-activo { color:#328714;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.alimentacion:hover span, a.menu.alimentacion-activo span {	background-image:url(/media/site/img/over-alimentacion.png);}
a.menu.construccion:hover, a.menu.construccion-activo { color:#f47a0f;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.construccion:hover span, a.menu.construccion-activo span {	background-image:url(/media/site/img/over-construccion.png);}
a.menu.electro:hover, a.menu.electro-activo { color:#3179c5;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.electro:hover span, a.menu.electro-activo span {	background-image:url(/media/site/img/over-electro.png);}
a.menu.energia:hover, a.menu.energia-activo { color:#a5d925;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.energia:hover span, a.menu.energia-activo span {	background-image:url(/media/site/img/over-energia.png);}
a.menu.envase:hover, a.menu.envase-activo { color:#948f5d;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.envase:hover span, a.menu.envase-activo span {	background-image:url(/media/site/img/over-envase.png);}
a.menu.hosteleria:hover, a.menu.hosteleria-activo { color:#c72713;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.hosteleria:hover span, a.menu.hosteleria-activo span {	background-image:url(/media/site/img/over-hosteleria.png);}
a.menu.nonfood:hover, a.menu.nonfood-activo { color:#08b3e3;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.nonfood:hover span, a.menu.nonfood-activo span {	background-image:url(/media/site/img/over-nonfood.png);}
a.menu.sanidad:hover, a.menu.sanidad-activo { color:#3dc9ac;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.sanidad:hover span, a.menu.sanidad-activo span {	background-image:url(/media/site/img/over-sanidad.png);}
a.menu.transporte:hover, a.menu.transporte-activo { color:#dc7455;background-image:url(/media/site/img/btn-menu-over.png)}
a.menu.transporte:hover span, a.menu.transporte-activo span {	background-image:url(/media/site/img/over-transporte.png);}
a.menu.plus:hover, a.menu.plus-activo { color:#cdcbcc; background-image: url(/media/site/img/btn-menu.png)}
a.menu.plus:hover span, a.menu.plus-activo span {	background-image:url(/media/site/img/btn-menu-final.png);}
/* botones redondos */				

A.txt_ultima_hora, A.txt_ultima_hora:visited, A.txt_ultima_hora:active { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#484747; font-weight:bold; text-decoration:none }
A.txt_ultima_hora:hover { text-decoration:underline}


A.leer-mas:link, A.leer-mas:visited, A.leer-mas:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999; text-decoration:none; }
A.leer-mas:hover { text-decoration:underline}
A.leer-mas.blanco:link, A.leer-mas.blanco:visited, A.leer-mas.blanco:active { color:#fff;}

A.leer-mas-verde:link, A.leer-mas-verde:visited, A.leer-mas-verde:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#176813; text-decoration:none; }
A.leer-mas-verde:hover { text-decoration:underline}

A.leer-mas-gris:link, A.leer-mas-gris:visited, A.leer-mas-gris:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#454545; text-decoration:none; }
A.leer-mas-gris:hover { text-decoration:underline}

A.handle-noob:link, A.handle-noob:visited, A.handle-noob:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333; text-decoration:none; }
A.handle-noob:hover { text-decoration:underline}

A.vinculo_h2:link, A.vinculo_h2:visited, A.vinculo_h2:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; padding-left:8px; background-position:left; background-repeat:no-repeat; text-decoration:none }
A.vinculo_h2:hover { text-decoration:underline}
A.vinculo_h2.alimentacion{color:#328714; background-image:url(/media/site/img/flecha-alimentacion.png)}
A.vinculo_h2.construccion {color:#f47a0f; background-image:url(/media/site/img/flecha-construccion.png)}
A.vinculo_h2.energia {color:#a7c682; background-image:url(/media/site/img/flecha-energia.png)}
A.vinculo_h2.electro {color:#3179c5; background-image:url(/media/site/img/flecha-electro.png)}
A.vinculo_h2.envase {color:#948f5d; background-image:url(/media/site/img/flecha-envase.png)}
A.vinculo_h2.hosteleria {color:#c72713; background-image:url(/media/site/img/flecha-hosteleria.png)}
A.vinculo_h2.nonfood {color:#08b3e3; background-image:url(/media/site/img/flecha-nonfood.png)}
A.vinculo_h2.sanidad {color:#3ec9ac; background-image:url(/media/site/img/flecha-sanidad.png)}
A.vinculo_h2.transporte {color:#dc7455; background-image:url(/media/site/img/flecha-transporte.png);}


A.vinculo_h3:link, A.vinculo_h3:visited, A.vinculo_h3:active { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; font-weight:normal; text-decoration:none }
A.vinculo_h3.grande:link, A.vinculo_h3.grande:visited, A.vinculo_h3.grande:active { font-size:24px; }
A.vinculo_h3:hover { text-decoration:underline}
A.texto-noticia-link:link, A.texto-noticia-link:visited, A.texto-noticia-link:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-decoration:none }
A.texto-noticia-link:hover { font-weight:normal; text-decoration:underline}
A.texto-noticia-link-negrita:link, A.texto-noticia-link-negrita:visited, A.texto-noticia-link-negrita:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none }
A.texto-noticia-link-negrita:hover { text-decoration:underline}


A.noticia-clasificada-link:link, A.noticia-clasificada-link:visited, A.noticia-clasificada-link:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#747373; font-weight:normal; text-decoration:none }
A.noticia-clasificada-link:hover { color:#000}
A.txt-negro-link:link, A.txt-negro-link:visited, A.txt-negro-link:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold; text-decoration:none }
A.txt-negro-link:hover {text-decoration:underline}
A.texto-noticia-link-14:link, A.texto-noticia-link-14:visited, A.texto-noticia-link-14:active { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:normal; text-decoration:none }
A.texto-noticia-link-14:hover { font-weight:normal; text-decoration:underline}

A.emergente-lanzamientos:link, A.emergente-lanzamientos:visited, A.emergente-lanzamientos:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#487646; text-decoration:none; background-color:#ebf4eb; border-bottom:1px solid #d2e6d2; display:block; padding:6px 3px }
A.emergente-lanzamientos:hover { color:#000; background-color:#fff}
A.emergente-lanzamientos.ultimo {border-bottom:0}

/*
A.txt-negro-link:link, A.txt-negro-link:visited, A.txt-negro-link:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; text-decoration:none }
A.txt-negro-link:hover { text-decoration:underline}
*/
A.link-pie:link, A.link-pie:visited, A.link-pie:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f; font-weight:normal; text-decoration:none; padding:2px 2px; border:1px solid #f2f1f1;line-height:13px}
A.link-pie:hover { background-color:#fff; border:1px solid #fff;}

A.link-informador:link, A.link-informador:visited, A.link-informador:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#96bc95 ; font-weight:normal; text-decoration:none; }
A.link-informador:hover { color:#176813}

A.link-servicios:link, A.link-servicios:visited, A.link-servicios:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a6a6a6; font-weight:normal; text-decoration:none; }
A.link-servicios:hover { color:#3f3f3f}

A.destacado-mini_pl-link:link, A.destacado-mini_pl-link:visited, A.destacado-mini_pl-link:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-weight:normal; text-decoration:none }
A.destacado-mini_pl-link.interior:link, A.destacado-mini_pl-link.interior:visited, A.destacado-mini_pl-link.interior:active { color:#454545;}
A.destacado-mini_pl-link:hover {color:#000;}
A.destacado-mini_pl-link.interior:hover {color:#fff;}

A.aniadir-agenda:link, A.aniadir-agenda:visited, A.aniadir-agenda:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333; text-decoration:none; }
A.aniadir-agenda:hover { color:#fff; }

A.tit_verde-link:link, A.tit_verde-link:visited, A.tit_verde-link:active {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#064403; font-weight:normal; text-decoration:none;}
A.tit_verde-link:hover { text-decoration:underline; }


/* TEXTO */
h1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565253; font-weight:bold; margin:3px 0 0 0; }
h2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; background-position:left; background-repeat:no-repeat}

h2.alimentacion{color:#328714;}
h2.construccion{color:#f47a0f;}
h2.electro {color:#3179c5;}
h2.energia {color:#a7c682;}
h2.envase {color:#948f5d;}
h2.hosteleria {color:#c72713;}
h2.nonfood {color:#08b3e3;}
h2.sanidad {color:#3ec9ac;}
h2.transporte {color:#dc7455;}


h3 {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000; font-weight:normal;}
h3.grande {font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#000; font-weight:normal;}

.texto_home {line-height:1.1;}
.txt_actualizacion { display:block; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal; padding: 4px 5px 2px 3px; height: 13px; background-color: #74BB18; margin-top:-5px; overflow:hidden; white-space:nowrap;}
.txt_ultima_hora_tit { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#196b15; font-weight:bold }
.txt_ultima_hora { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#484747; font-weight:bold }
.txt_gris { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; font-weight:normal}
.txt_gris_medio { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#454545; font-weight:normal}

.txt_pie_foto { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; font-weight:normal}
.txt_pie_foto_interior { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#454545; font-weight:normal}

.tit_noticias_clasificadas {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#333; font-weight:normal;}
.tipo-agenda {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-weight:normal; }
.tit_verde {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#064403; font-weight:normal;}
.txt_negro { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal}
.txt_blanco { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:normal}
.txt-blockquotes {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000; font-weight:normal;}
.txt_verde { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#176813; font-weight:normal; text-decoration:underline}
.txt_gris_oscuro {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3f3f3f; font-weight:normal}
.tit_pie {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#3f3f3f; font-weight:normal;}
.txt-pie-foto-mini_pl { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#989898; font-weight:normal;}
.txt_subtitulo { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:normal}
.txt_subtitulo_gris { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999; font-weight:normal}
.txt_subtitulos_minipl { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#999; font-weight:bold; padding:2px 0 14px 0}
.txt_subtitulos_minipl_interior { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-style:italic; color:#999; font-weight:bold; padding:2px 0 14px 0}
.txt_subtitulos_minipl.interior	{color:#454545;}
.txt_gris_claro { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cccbcb; font-weight:normal}
.txt_verde_nosub { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#176813; font-weight:normal; text-decoration:none}
.txt_barra_iconos {font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#747373; font-weight:normal;}

.negrita {font-weight:bold;}

/* FORMULARIO */
input.txt-newsletter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747373;
	background-color: #f6f6f6;
	margin: 0px;
	padding: 2px 0 2px 3px;
	border-left:none;
	border-right:none;
	border-top:1px solid #9b9898;
	border-bottom:1px solid #9b9898;
	width:173px;
	vertical-align:middle
}
input.txt-opinion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747373;
	background-color: #f6f6f6;
	margin: 0px;
	padding: 2px 0 2px 3px;
	border-left:none;
	border-right:none;
	border-top:1px solid #9b9898;
	border-bottom:1px solid #9b9898;
	width:100px;
	vertical-align:middle
}
input.txt-marks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747373;
	background-color: #f6f6f6;
	margin: 0px;
	padding: 2px 0 2px 3px;
	border-left:none;
	border-right:none;
	border-top:1px solid #9b9898;
	border-bottom:1px solid #9b9898;
	width:200px;
	vertical-align:middle
}

input[name=txt-buscador] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747373;
	background-color: #fff;
	margin: 0px;
	padding: 2px 0 2px 3px;
	border-left:none;
	border-right:none;
	border-top:1px solid #9b9898;
	border-bottom:1px solid #9b9898;
	width:173px;
	vertical-align:middle
}
#div_combo_buscador select[name=cbo_filtro] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #747373;
	background-color: #fff;
	margin: 0px;
	padding: 2px 0 2px 3px;
	border:1px solid #9b9898;
	width:173px;
	vertical-align:middle
}
select[name=cbo_google] {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949191;
	background-color: #fff;
	margin: 0px;
	padding: 2px 0 2px 3px;
	border:1px solid #a8a7a7;
	width:116px;
	vertical-align:middle
}

p.parrafo_sectores {background-position:top left; background-repeat:no-repeat; padding-left:14px;}

p.parrafo_sectores.alimentacion{background-image:url(/media/site/img/punto-alimentacion.gif)}
p.parrafo_sectores.transporte {background-image:url(/media/site/img/punto-transporte.gif)}
p.parrafo_sectores.hosteleria {background-image:url(/media/site/img/punto-hosteleria.gif)}
p.parrafo_sectores.sanidad {background-image:url(/media/site/img/punto-sanidad.gif)}
p.parrafo_sectores.nonfood {background-image:url(/media/site/img/punto-nonfood.gif)}
p.parrafo_sectores.electro{background-image:url(/media/site/img/punto-electro.gif)}
p.parrafo_sectores.construccion {background-image:url(/media/site/img/punto-construccion.gif)}
p.parrafo_sectores.envase {background-image:url(/media/site/img/punto-envase.gif)}
p.parrafo_sectores.energia {background-image:url(/media/site/img/punto-energia.gif)}

div.Informacion {float:left} 
