/*****************************************************************
Principal
******************************************************************/
#print_cabecera {display: none;}

html {font-size: 62.5%;}
body {
	font-family: Verdana;
	color: #414140;
	font-size: 1.15em;
	padding: 0px;
	margin: 0;
	background-color: #D6D6C6;
}

input, textarea, select {font-size: 62.5%; font-size: 1.15em; font-family: Arial, Helvetica, sans-serif; color: #333;}

form {padding:0px; margin:0px;}

h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}

p {padding: 0 0 1.1em 0; margin: 0;}

hr { height: 1px;}

a:link {color: #438306; text-decoration: none;}
a:visited {color: #438306; text-decoration: none;}
a:hover {color: #438306; text-decoration: underline;}

a img {border: none;}

ul { padding: 0; margin: 0; list-style: none;}
ul li {	padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo.gif) 7px 11px no-repeat;}
ul li img { vertical-align: middle; paddin-bottom: 2px;}

ul li ul li {	padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo2.gif) 7px 11px no-repeat;}

img.foto_de { float: right; margin-left: 10px;}
img.foto_iz { float: left; margin-right: 10px;}

.finalizador { clear: both; height: 1px;}

.btn1 {background-color: #438306; border: none; color: #fff; padding: 2px 0 0 0; font-weight: bold; margin: 0px; font-size: 1em;}
.btn2 {background-color: #fff; border: none; color: #438306; padding: 2px 0 0 0; font-weight: bold; margin: 0px; font-size: 1.1em;}
.btn3 {background-color: #004A80; border: none; color: #fff; padding: 2px 0 0 0; font-weight: bold; margin: 0px; font-size: 1em; }
.btn4 a:link, .btn4 a:visited {background-color: #438306; color: #fff; padding: 3px; display: block; width: 110px; white-space: nowrap; text-align: center;}
.btn4 a:hover {text-decoration: none;}
.txt_de {display: block; text-align: right;}
/************************************************************************************************************/

.fecha { padding: 10px 0 0 0; margin: 0; color: #fff;}
#enlaruta  {background-color: #004A80; border-bottom: 3px solid #fff;}
#enlaruta h1 {width: 400px;}
.numero {color: #fff; float: right; padding: 40px 5px 0 0; font-weight:bold}

.editorial_1 {background-color: #E6EBE7; color: #000; padding: 5px 10px; border-top: 1px solid #fff;}

.boletiones_anteriores {
	background: #D3EAF4 url(img/boletines.gif) 0px 0px no-repeat;
	margin-top: 4px;
	padding-top: 30px;
	padding-left: 5px;
}

.boletiones_anteriores ul {padding: 0; margin: 0;}
.boletiones_anteriores li {padding: 0; margin: 0; padding: 2px 6px 0px 13px; background: url(img/bolillo.gif) 3px 7px no-repeat;}

.boletiones_anteriores1 h3 {font-size: 1.3em; padding-bottom: 10px; padding-left:15px;}
.boletiones_anteriores1 ul {padding: 0px 0px 0px 15px; margin: 0;}
.boletiones_anteriores1 li {padding: 0; margin: 0; padding: 2px 6px 2px 15px; background: url(img/bolillo.gif) 3px 7px no-repeat;}

.newsletters  {
	background: #D3EAF4 url(img/newsletters.gif) 0px 0px no-repeat;
	margin-top: 4px;
	padding-top: 30px;
	padding-left: 5px;
}
.newsletters ul {padding: 0; margin: 0;}
.newsletters li {padding: 0; margin: 0; padding: 2px 6px 0px 13px; background: url(img/bolillo.gif) 3px 7px no-repeat;}

.buscador_noticias {
	background: #D3EAF4 url(img/buscador.gif) 0px 0px no-repeat;
	margin-top: 4px;
	padding: 30px 3px 5px 3px;
}
.fecha_noticia{
	color: red;
	font-size: 0.7em;
	font-weight: normal;
}
.resultado1 {
	padding-top: 5px;
	padding-bottom: 0px;
	border-bottom: 1px dashed #999;
}
.btn_buscar {background-color: #438306; border: none; color: #fff; padding: 2px 0 0 0; font-weight: bold; margin:4px 0px 0px 0px; font-size: 1em;}
h3 {font-size: 1.3em; padding-bottom: 10px;}

.pie img {float: right;}
.pie {font-size: 0.9em;}
.boletiones_anteriores2 {
	background-color: #D3EAF4 ;
	margin-top: 4px;
	padding: 5px;
	border-top:4px solid white;
}
.boletiones_anteriores2 ul {padding: 0; margin: 0;}
.boletiones_anteriores2 li {padding: 0; margin: 0; padding: 2px 6px 2px 13px; background: url(img/bolillo1.gif) 7px 8px no-repeat;}

/******************************************************************************/

h2.portada,
h2.rutap40,
h2.nuestrascomarcas,
h2.elsabor,
h2.aldia,
h2.buscador{
	color: #fff;
	font-size: 1.1em;
	padding-left: 50px;
	padding: 4px 30px;
}

h2.portada {background: #1E9E3C url(img/circulo1.gif) 9px 5px no-repeat;}
h2.rutap40 {background: #B7C045 url(img/circulo2.gif) 9px 5px no-repeat;}
h2.nuestrascomarcas {background: #F1A30A url(img/circulo3.gif) 9px 5px no-repeat;}
h2.elsabor {background: #FA6311 url(img/circulo4.gif) 9px 5px no-repeat;}
h2.aldia {background: #CF091E url(img/circulo5.gif) 9px 5px no-repeat;}
h2.buscador {background: #6392B4 url(img/circulo6.gif) 9px 5px no-repeat;}

.contenido_portada { padding: 10px; border: 1px solid #1E9E3C;}
.contenido_rutap40 { padding: 10px; border: 1px solid #B7C045;}
.contenido_nuestrascomarcas { padding: 10px; border: 1px solid #F1A30A;}
.contenido_elsabor { padding: 10px; border: 1px solid #FA6311;}
.contenido_aldia { padding: 10px; border: 1px solid #CF091E;}
.contenido_buscador { padding: 10px; border: 1px solid #6392B4;}

/****************************************************************************************************/
ul.menu_principal {border-bottom: 13px solid #6392B4;}

ul.menu_principal li{
	border-bottom: 1px solid white;
	color: #fff;
	font-weight: bold;
}

ul.menu_principal li a:link, ul.menu_principal li a:visited {color: #fff;}
ul.menu_principal li a:hover {text-decoration: none;}

#menu1 li.mnu1 {background-color: #004A80;}
#menu2 li.mnu2 {background-color: #1E9E3C;}
#menu3 li.mnu3 {background-color: #B7C045;}
#menu4 li.mnu4 {background-color: #F1A30A;}
#menu5 li.mnu5 {background-color: #FA6311;}
#menu6 li.mnu6 {background-color: #CF091E;}

li.mnu1 {background-color: #004A80;}
li.mnu2 {background-color: #6392B4;}
li.mnu3 {background-color: #6392B4;}
li.mnu4 {background-color: #6392B4;}
li.mnu5 {background-color: #6392B4;}
li.mnu6 {background-color: #6392B4;}


/****************************************************************************************************/
.paginador_datos {float: left; width: 300px;}
.paginador { margin-left: 100px; text-align: right;}
.paginador a {padding: 0px 4px; color: #F85903; text-decoration: none;}
.paginador a:hover {background-color: #F1A407; text-decoration: none; color: #fff;}
.paginador_finalizador { clear: both; height: 1px;}
a.paginador_activado, a:visited.paginador_activado {background-color: #F1A407; text-decoration: none; color: #fff;}

/****************************************************************************************************/
p.entradilla {
	font-style: italic;
	color: #004A80;
	font-size: 1.1em;
	border-bottom: solid 1px #dddddd;
	margin-bottom: 1em;
}
p.aux_titulo {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/
/****************************************************************************************************/