div.cabecera_lateral h2
{
	clear:both;
	color:white;
	background-color:#600000;
	padding:3px;
/*	border-bottom:1px dashed gray;*/
	margin-top:20px;
	margin-bottom:20px;
	margin-left:7px;
}

div.masleido {
	clear:both;
}
ol.masleido {
	list-style-type:decimal;
	list-style-position:outside;
	margin-left:30px;
	margin-right:5px;
}
li.masleido {
	margin-top:0.5em
}

ul.categorias_lateral {
	list-style-image:url(/images/flechita.gif);
	list-style-position:outside;
	margin-left:30px;
	margin-right:5px;
}
li.categorias_lateral {
	margin-top:0.5em
}

#diario {
	font-family:Georgia, 'Times New Roman', Times;
}



div#diario {
	width:992px;
	margin:auto;
	background-color:white;
	border-top:0px;
	padding-top:0px;
	padding-left:0px;

}


div#cab_diario {
padding-top:10px;
clear:both;
}

li.cab_diario {
	list-style-type:none;
	padding:1px;
	margin:1px;
}

ul.cab_diario{
	margin-top:0.5em;
	margin-left:0px;
}

a.cab_diario, a.cab_diario:visited {
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
}
a.cab_diario:hover{
	background-color:#600000;
	color:#ffffff;
}

ul.main_diario {
	margin-bottom:0;
	margin-top:0;
	margin-right:0px;
	margin-left:5px;
	list-style-type:none;
	text-decoration:none;
}

li.main_diario {
	margin-top:0.5em;
	margin-bottom:0.5em;
	margin-left:0px;
	margin-right:1.5em;
	list-style-type:none;
	text-align:left;
	clear:both;
}

h1.main_diario_cat, a.main_diario_cat, a.main_diario_cat:visited {
	font-size:2em;
	margin-left:0px;
	margin-top:0.3em;
	margin-bottom:0.3em;
	text-decoration:none;
	color:#666666;
}

a.main_diario_cat:hover {
	background-color:#600000;
	color:#ffffff;
}


a.main_diario_extra, a.main_diario_extra:visited, a.main_diario_extra2, a.main_diario_extra2:visited, a.main_diario_extra3, a.main_diario_extra3:visited, a.main_diario_extra4, a.main_diario_extra4:visited, a.main_diario_extra5, a.main_diario_extra5:visited, a.main_diario_extra6, a.main_diario_extra6:visited, a.main_diario_extra7, a.main_diario_extra7:visited, a.main_diario_extra8, a.main_diario_extra8:visited, a.main_diario_extra9, a.main_diario_extra9:visited {
	color:#600000;
	margin:0;
	text-decoration:none;
	text-align:justify;
}

a.main_diario_extra, a.main_diario_extra:visited {
	font-size:1.2em;
}
a.main_diario_extra2, a.main_diario_extra2:visited {
	font-size:1.4em;
}
a.main_diario_extra3, a.main_diario_extra3:visited {
	font-size:1.6em;
}
a.main_diario_extra4, a.main_diario_extra4:visited {
	font-size:1.8em;
}
a.main_diario_extra5, a.main_diario_extra5:visited {
	font-size:2em;
}
a.main_diario_extra6, a.main_diario_extra6:visited {
	font-size:2.2em;
}
a.main_diario_extra7, a.main_diario_extra7:visited {
	font-size:2.4em;
}
a.main_diario_extra8, a.main_diario_extra8:visited {
	font-size:2.6em;
}
a.main_diario_extra9, a.main_diario_extra9:visited {
	font-size:2.8em;
}

a.main_diario_extra:hover, a.main_diario_extra2:hover, a.main_diario_extra3:hover, a.main_diario_extra4:hover, a.main_diario_extra5:hover, a.main_diario_extra6:hover, a.main_diario_extra7:hover, a.main_diario_extra8:hover, a.main_diario_extra9:hover {
	background-color:#eeeeee;
}

a.main_diario, a.main_diario:visited {
	font-size:1em;
	margin:0.5em 0px 0.0em 0px;

	text-decoration:none;
	text-align:justify;
	color:#600000;
}

a.main_diario:hover {
	background-color:#eeeeee;
}

a.main_diario3, a.main_diario3:visited {
	font-size:1.6em;
	text-align:justify;
	text-decoration:none;
}

a.main_diario3:hover {
	background-color:#eeeeee;
}

ul.main_diario2 {
	padding: 0px;
	margin: 0.5em 0px 0.5em 0px ;
	list-style-type:none;
/*	border-bottom:1px dashed gray; */
}

li.main_diario2 {
	list-style-type:none;
	text-align:left;
	padding: 0px;
	margin: 0.5em 0px 0.5em 0px ;

}

ol.resultado_diario {
	margin-bottom:1em;
}

div.resultado_diario {
	margin-right:1em;
	margin-left:4em;
	text-align:justify;
}


li.resultado_diario {
	margin-top:1em;
	margin-bottom:0;
	text-align:justify;
}

a.resultado_diario:visited, a.resultado_diario  {
	text-decoration:none;
	color:#600000;
}

a.resultado_diario:hover {
	text-decoration:none;
	background-color:#eeeeee;
	color:#600000;
}

a.main_diario_cat2, a.main_diario_cat2:visited {
	font-size:1.8em;
	margin-left:0px;
	text-decoration:none;
	color:#600000;
}
a.main_diario_cat2:hover {
	background-color:#600000;
	color:#ffffff;
}

h1.diario {
	color:#600000;
	margin:0px;
	padding:3px;
	font-size:2em;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	background-color:#cccc99;
	clear:both;
}
h2.diario {
	font-size:1.5em;
	font-weight:normal;
	color:#600000;
	padding:2px;
	margin:0;
	text-align:left;
	background-color:#dcdca9;
	clear:both;
}
h3.diario {
	font-size:1.2em;
	font-weight:normal;
	color:#600000;
	padding:2px;
	margin:0;
	text-align:left;
	background-color:#ececa9;
	clear:both;
}

div.detalle_noticia {
	padding:5px;
}

p.detalle_noticia {
	text-align:justify;
	text-indent:1em;
	margin-top:1em;
	margin-bottom:0.2em;
}
h1.detalle_noticia {
	text-align:left;
	font-size:2em;
	font-weight:normal;
	text-decoration:none;
	padding:5px;
	margin:0;
}

h2.detalle_noticia {
	padding:3px;
	margin:0;
	text-align:justify;
	font-size:1.5em;
	font-weight:normal;
}
a.detalle_noticia, a.detalle_noticia:visited {
	font-size:1.3em;
	margin-left:7px;
	text-decoration:none;
	color:#600000;
}

a.detalle_noticia:hover {
	background-color:#600000;
	color:#ffffff;
}

a.resultado_cat, a.resultado_cat:visited {
	margin-top:0;
	text-decoration:none;
	color:#600000;
}

a.resultado_cat:hover {
	background-color:#600000;
	color:#ffffff;
}

div.diario_flotante, div.diario_flotante2, div.diario_flotante3 {
	float:left;
	text-align:center;
	width:6em;
	margin:2px;
}

a.diario_flotante, a.diario_flotante:visited, div.diario_flotante {
	background-color:#eeeeee;
	text-decoration:none;
}
div.diario_flotante2 {
	background-color:#dcdca9;
}
div.diario_flotante3 {
	background-color:white;
}

div.diario_flotante2:hover, a.diario_flotante:hover {
	background-color:#600000;
	color:white;
	cursor:pointer; 
}
div.diario_cal_separador {
	margin-left:0em;
	margin-bottom:1em;
	clear:both;
}



p.formulario
{
	margin: .3em;
} 

label
{
	width: 8em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	font-size:1em;
}

p.submit, submit
{
	margin-top:1em;
	margin-left: 8.5em;
	margin-bottom:1em;
}

ul.item, li.item {
	margin:1em;
	padding:0em;
	text-indent:1em;
}
ul.item, li.item {
	list-style-type:circle;
	margin-top:1em;
	margin-left:1em;
	text-indent:1em;
}


div.revista_lateral
{
margin-bottom:1.5em;
float:left;
width:135px;
height:11em;
text-align:center;
}

ul.revista_lateral
{
margin-left:5px;padding-left:15px;text-align:left;list-style-image:url(/images/flechita.gif);
}
ul.revista_lateral li
{
	margin:0.5em;
}

div.paginacion_comentarios
{
	text-align:right;
	padding-right:10px;
}

div.paginacion_comentarios a
{
	border:1px solid #600000;
	margin:1px;
	padding:3px;
	text-decoration:none;
}

div.foto
{
	float:left;
	margin-right:10px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	padding-top:0px;
}

.foto p {
	clear:both;
	position:relative;
	top:-13px;
	background:#334457;
	margin:0.5em 0 3em 0;
	color:#fff;
	width:163px;
	padding:1px 0 1px 2px;
	font-size:8px!important;
	line-height:11px;
	filter:alpha(opacity=20);
	-moz-opacity:.2;
	opacity:.2;
}


.foto img {
	float:left;
}

div.recorte p img, .foto img  {
	margin:0px 5px 0px 0px;
	border:1px solid #eeeeee;
	padding:0 !important;
}


p.entradilla {
	margin-left:5px;
	margin-bottom:2em;
}

p.categoria {
	clear:both;
	margin-left:5px;
	margin-top:1px;
	margin-bottom:0px;
	text-decoration:none;
	color:#666666;
}

h1.mas_noticias {
	text-align:left;
	font-size:2em;
	font-weight:normal;
	text-decoration:none;
	padding:0;
	margin:10px 0 10px 5px;
	margin-bottom:0;
}



p.antetitulo {
	font-size:1.3em;
	font-weight:normal;
	color:#666666;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 5px;
	text-align:left;
	clear:both;

}




ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 7;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 17px;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 9;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 8;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
	visibility: visible;
}


ul.dropdown {
	font-weight: bold;
}

ul.dropdown li {
	padding: 7px 10px;
	margin-right:1px;
}

ul.dropdown li:hover {
	background-color:#cccccc;
}

ul.dropdown a:link, ul.dropdown a:visited	{ color: #600000; text-decoration: none; }
ul.dropdown a:hover		{ color: #600000; }


/* -- level mark -- */
li.item_principal {
	display:inline;
	background-color:white;
	color:#600000;
	border:1px solid #600000;
	margin:0;
	padding:10px 1em 10px 1em ;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}


ul.dropdown ul {
	width: 200px;
	margin-top: 1px;
}

ul.dropdown ul li {
	font-weight: normal;
	background-color:white;
	color:#600000;
	border:1px solid #600000; 
	padding:2px 0 2px 5px;
}

ul.dropdown ul li a:visited, ul.dropdown ul li a:link {
 color: #600000;  /*************************/
}


li.seleccionado, ul.dropdown li.seleccionado:hover, li.seleccionado a:visited {
	background-color:#600000; /*************************/
	color:white;  /*************************/
}

ul.dropdown li ul li  {
background-color:white;
}

h1.ccaa {
	clear:both;
	font-size:2em;
	margin:0;
	padding:10px 10px 10px 5px;
	color:white;
	background-color:#600000;
}

body.gris{
background-color:#eeeeee;
}


div.recorte {
	clear:both;
vertical-align:top;
padding:10px 10px 6px 10px;
margin-bottom:10px 10px 10px 10px;
}

div.recorte p {
margin:5px 0px 0px 0px;
}


p.main_diario {
margin:5px;
padding:0;
	clear:both;
}

