align/*Copyright Ozono Multimedia s.l.l.
Orden de estilos:
cabecera, colores, fuentes, formularios y layouts(posiciones y espacios)
Orden dentro de la CSS:
tags HTML, identificadores, clases y especiales. Dentro de estos grupos
por orden alfabetico.
*/

html,body{margin:0;padding:0}

body{
	text-align:center;
	background: #fff;
	font-family: Verdana, Arial, Helvetica,Sans;
}

h1, h2, h3, h4{font-family: Verdana, Arial, Helvetica,Sans;}

h1{
	font-size: 22px;
	color:#030;
	}

hr {
	height: 1px;
	color: #CCC;
}

div#contenedor {
	text-align:left; 
	margin: 10px auto 0px auto;
	width: 989px; 
	border: 1px solid #999;
	background: #fff; 
	padding: 0px 0px 0px 0px;
	}

div#cabecera{ 
		background: #fff url(./topdegradado2.png) no-repeat top left;
		height: 99px;
		padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        clear:both;
}
div#subcabecera{
		width: 990px;
		background: #fff url(./subcabecera.png) no-repeat;
		height: 20px;
		padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        clear:both;
}

#logo {
	text-indent: -9999em; overflow: hidden;
	float: left;
	width: 100px;
	height: 85px;
	background: #fff url(./agn.gif) no-repeat;
	margin:5px 0px 0px 5px;
	}
#logo a { display: block; width: 100px; height: 85px; text-decoration: none; }

h2{ 
	font-size: 16px;
	color:#363;
	text-decoration:none;
	letter-spacing:0;
	line-height:15px}
	
h3, h4{
	font-size:14px;
	line-height:25px;
	color:#000;
}

p {
	font-size:10px;
}

img{border:0px;
}

.noticia h1 {
	color:#036;
}

#contenidos{
	width: auto;
	z-index: 1;
	position: relative;
	padding: 0;
	margin: 0;	
}
div#footer{
	border-top: 1px solid #CCC;
	margin: 15px 10px 0px 10px;
	padding: 0px 10px 0px 10px;
	text-align:center;
	clear: both;
	color:#000;
}

div#footer p{margin:0;padding:0;}
a {color:#363; text-decoration:none;}
a:hover{text-decoration:underline;}

div#paginacion {
	font: normal 10px Verdana, Arial;
	padding:2px 0px 2px 10px;
	background:#eee;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	margin:10px 0px 0px 0px;
}

div#paginacion strong{
	font-weight: bold;
	font-size: 12px;
}
div#paginacion a {
	margin: 0px 3px 0px 3px
}

/* _____________ GENERAL ______________*/
.info {
	font:normal 11px Arial;
	color:#777;
}

/* _____________ PORTADA _____________ */

.guia{
	color: #900;
	font-weight: bold;
	font-size: 16px;
	}

.subtitulo {
	font:bold 14px Arial;
	}

.fecha {
	color: #900;
}

.subtitulo span{
	color: #666;
	}

.subtitulo h2 {
	color: #006600;
	font: 16px Arial;
	font-weight: bold;
	}
	
.subtitulo2 {
	background: #d5dca6;
	}

.subtitulo2 span{
	color: #fff;
	font-weight: bold;
	}

.subtitulo2 h2 {
	color:#030;
	font: 12px Arial;
	}
	
.indicador {
	margin: 0px;
	padding: 0px;
	color: #0f700d;
	font-weight: bold;
	font-size: 14px;
}

.indicador span{
	color: #666;
}


div#ultimasNoticias{ float:left; width:800px; margin-left:60px;}

div#ultimasFotos{margin-left: 700px; margin-top:0px;}
div#fechacabecera{float:left; color:#000; margin:0px 0px 0px 15px; font:bold 12px Arial;}
div#menu_lenguaje{ font-size: 10px; font-family: Verdana, Arial, Helvetica, Sans; 
                    float :left; width:130px; margin:-15px 0px 0px 0px;}
div#menu_lenguaje a{color:#666;	text-transform:uppercase; text-decoration:none;}

div#portada_foto img {
padding: 0px 0px 0px 0px;
align:left;
}

div#portada_foto .guia, div#portada_video .guia, 
div#portada_texto .guia{
	text-transform: uppercase; 
	font-size:12px;
	padding:0;
	margin:0;
}

div#portada_foto .indicador {
	margin: 0px 0px 10px 0px;
}

div#portada_foto h3 {
	color: #0f700d;
} 


div#portada_texto p{font-size:12px; color:#333; margin-top:4px;}

div#portada_foto h3, div#portada_video h4, 
div#portada_texto h3 { 
	font-size:14px;
	line-height:1.2em;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div#portada_foto img {
	margin:5px 0px 0px 0px;
	border:1px solid #CCC;
}

div#portada_foto {
	border: 1px solid #ccc;
	background: #f8fbe5;
	margin-top:20px;
	padding: 5px 20px 5px 20px;
}

div#portada_foto .guia{
	margin: 10px 0px 0px 0px;
}

div#portada_foto h3{
	margin: 5px 0px 0px 0px;
}

div#portada_foto p{
	margin: 5px 0px 5px 0px;
}

div#portada_foto a:hover {
	text-decoration: underline;
}

div#portada_texto {
	margin-bottom:30px;
}

div#portada_texto h2{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
div#portada_texto h3{color:#000;}
div#portada_texto li {
	font-size:12px;
	padding-top: 1em;
}

div#portada_audio {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#portada_audio .guia {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size: 14px;
}

div#portada_audio ul{
    list-style: none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div#portada_audio li {
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
	background:url(vineta_audio.png) no-repeat;
	background-position:0px 3px;
	font-size: 12px;
	color: #000;
	line-height: 1.5em;
}

div#portada_audio li a {
	font-size: 12px;
	color: #000;
}

div#portada_texto ul {
	list-style: url("vineta_1.png");
	margin:0px;
	padding:0px 0px 0px 15px ;
	color:#333;
}

div#portada_video img{
	border:1px solid #CCC;
	margin:0px;
	clear:both;
}

div#portada_video .guia {
	margin: 5px 0px 0px 0px;
}
div#portada_video h4 {
	margin: 5px 0px 0px 0px;
	color: #060;
}
div#portada_video p {
	margin: 5px 0px 0px 0px;
	font-size: 12px;
}

div#portada_video a:hover {
	text-decoration: underline;
}

ul#portada_menu, ul#portada_menu2{
list-style:none; padding:0; margin:10px 0px 0px 0px;
width:168px;}

ul#portada_menu li, ul#portada_menu2 li{
font:normal 14px Arial;
border:1px solid #ddd;
background:#a2b139 url('boton_menu2.png') no-repeat;
margin:0px 0px 1px 0px; 
line-height:20px;
height:33px;}

ul#portada_menu2 li{
padding:0px 0px 0px 20px;}

ul#portada_menu img{
margin:0px 10px 0px 0px; 
padding:0;}

#portada_menu a, #portada_menu2 a{
color:#333; display:block;}
#portada_menu2 a{margin-top:6px;}

#portada_menu a:hover, #portada_menu2 a:hover{font-weight:bold; text-decoration:none;
color:#333;}

#portada_menu2{padding:5px 5px 5px 5px;
}

div#portada_libres{
	margin:0px 0px 20px 0px;
	}
div#portada_libres h3{ 
    background-color:#d1e55c;
    color:#060;
	font: bold 13px Arial,Sans;
	line-height:1.2em;
	padding: 2px 0px 2px 2px;
	margin:0px 0px 0px 0px;
}

#portada_libres ul{
list-style:none; padding:0; 
margin:3px 0 3px 0;}

#portada_libres li{
color:#666;
font: bold 13px Arial,Sans; 
border:0;
background:#f0f6ca;
margin:0px 0px 3px 0px; 
line-height:20px;
height:20px;
padding:0px 0px 0px 5px}

#socios_agn{margin-top:20px;}
#portada_publi{
    margin:0; padding:0; border:0}
#portada_publi a{
    margin:0; padding:0; border:0}

#portada_texto .guia {
	color:#900;
}

/* __________ login ________*/

div#login{
	background:#d5dca6 url(navegacion.png) repeat-x;
	padding:5px 5px 5px 15px;
	border-top:1px solid #333;
	border-bottom: 1px solid #333;
	margin-top:0px;;
	clear:both;
	}
div#login form{float:left; margin-right:90px;}
div#login label{font:12px Arial,Sans;margin-right:3px;}
div#login p{text-align: right; font:bold italic 16px Arial; padding:0px 30px 0px 0px; margin: 0;}
div#login input{border:1px solid black; margin-bottom:0px;}

div#ultimaNoticia{
float:left;
margin-left:60px;
width:600px;
border:1px solid #cfc;
background:#efe;
}
div#ultimaNoticia h2{
font-size:1.5em; line-height:30px;
}
div#ultimaNoticia h3{
font-weight:normal;line-height:1.2em;
}

div#menu_tipos_portada{width:120px; float:left; margin:10px 0px 10px 0px; border-right:1px solid #999;}
div#menu_tipos_portada ul {display:block; list-style-type:none; list-style:none; padding:0; margin:0;}
div#menu_tipos_portada li{display:block; width:120px;}
div#menu_tipos_portada li {height:95px; background:#fff; margin-bottom:5px;}
div#menu_tipos_portada li.tipo_texto{background: #0ff url(./textoboton.png) no-repeat;  margin-top:10px;}
div#menu_tipos_portada li.tipo_foto{background: #0ff url(./fotoboton.png) no-repeat; }
div#menu_tipos_portada li.tipo_audio{background: #0ff url(./audioboton.png) no-repeat; }
div#menu_tipos_portada li.tipo_video{background: #0ff url(./videoboton.png) no-repeat; margin-bottom:10px;}

/* _____________ NOTICIAS _____________ */

.noticialistada{
	/* background-color:#dfd; */
	border-bottom: 1px solid #ddd;
    /*border-left: 1px solid #ddd;*/
	border-top: 1px solid white;
    margin: 2px 0px 2px 0px;
    padding-bottom:2px;
}

.noticialistada .titulo{
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	padding:1px 0px 0px 3px;
    margin: 1px 0px 0px 0px;
}

.noticialistada a{text-decoration: none;}

.noticialistada:hover{
	background-color:#fff;
}

div.noticia {
	width:90%;
	-moz-border-radius: 10px;
	-khtml-border-radius:10px; /*Para Konqueror y Safari */
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #ddd;
	background:#ffe;
	padding:5px 10px 20px 20px;
	margin:5px auto 5px auto;
}
div.noticia .guia{
	text-transform: uppercase;
    font-size:12px;
	}
div.noticia .fecha{
	font-size:10px;
	}

#ultimaNoticia{
	background-color:#6ee;
	padding:1px 0px 1px 3px;
	border:1px solid black;
	background:#ffe;
}

/* _____________ MEDIAS _____________ */

.medialistada, .medialistadaextendida {font-size:12px; color:#666;}
.lista_fecha{color:#880; font: 14px Arial; margin:0 3px 0 4px ;}
.lista_guia{text-transform:uppercase; font:bold 14px Arial ; color:#900;}
.lista_afijo{margin-left:5px; text-transform:uppercase; 
			font:bold 9px Arial,Sans; 
			color:#898;}
.lista_titulo_1{color:#000; font: normal 14px Arial, Sans;}
ul#ultimasMedias, ul#nevera{margin:0;padding:0;}
li.medialistada, li.medialistadaextendida{list-style:none; margin:0; padding:0; padding-top:2px; margin-bottom:6px;}

li.medialistadaextendida{height:80px;}

.medialistada, .medialistadaextendida{
	/* background-color:#dfd; */ 
	border-bottom: 1px solid #ddd;
    border-left: 0px solid black;
	border-top: 1px solid #ddd;
    margin: 2px 0px 2px 0px;
}
.medialistada img, .medialistadaextendida img{font:10px Arial; 
                background-position:bottom; 
                margin:0px 6px -3px 0px; 
                padding:0; 
                border:0;}

.medialistada .titulo, .medialistadaextendida .titulo{
    font-size: 12px;
    font-weight:normal;
	text-decoration: none;
	padding:1px 0px 0px 3px;
    margin: 1px 0px 0px 0px;
}

.medialistada:hover, .medialistadaextendida:hover{
	background-color:#fff;
}

a:hover.lista_editar {background:transparent;}

#nevera .noticialistada {
        background-color: #ffffdd;}

#nevera .medialistada {
        background-color: #ffffdd;}

/* ____________ MENUS ____________ 

div#menus{
	font-size: 10px;
	text-transform: capitalize;
	float: left;
	width: 120px;
	z-index: 0;
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


/* menu_navegacion */
div#navegacion{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background:#d5dca6 url(navegacion.png) repeat-x;
	height: 34px;
	list-style: none;
	text-align: left;
	align: left;
    border-top: 1px solid #ccc;
	border-bottom: 1px solid #333;
    clear: both;
	}

div#navegacion ul {	margin: 0px 0px 0px 20px; padding: 6px 0px 4px 0px; }
div#navegacion li {	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; 
                    display:inline; height:34px; align:center;}

div#navegacion ul a {
    font-family: Trebuchet MS, Arial, Sans;
	font-size: 14px;
    font-weight:bold;
    color : #060;
    margin:0px 0px 0px 0px;
	padding: 7px 10px 9px 10px;
	border-left: 1px solid #bb6;
    border-right: 1px solid #eec;
}

div#navegacion ul a:hover { background: #CF3 url(./navegacionover.png) repeat-x; color: #000; text-decoration:none;}            


/* menu_filtrado */

div#filtrado{
	text-align:right;
	font-size:10px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	background: #f0f6ca;
}

form#filtrado {
	padding:0px 24px 0px 20px;
	margin:0;
}

div#filtrado input{font:11px Arial; border:1px solid #000; margin:0px 5px 0px 5px;}
div#filtrado select{font:11px Arial;}
#combo_filtro, #combo_tipos{margin:0;}
#menus ul{margin:0; 	padding: 0px 0px 0px 3px;}
#todo{background:#3d3;}

#menuTemas a, #menuGeneros #menu_areas a{
	text-decoration : none;
	color: black;
	padding:0 0 0 2px;
}
#menuTemas a:hover, #menuGeneros a:hover, #menu_areas a:hover{
	background-color : white;
	display: block;
}
#menuTemas li, #menuGeneros li, #menu_areas li{
	list-style: none;
	border-bottom: dotted 1px black;
	padding-top:2px;
}
#menuTemas .seleccionado a, #menu_areas .seleccionado a, #menuGeneros .seleccionado a{
	display: block;
	font-size: 12px;
	font-weight: bold;
	background-color:#fff;
}

/* menuRedaccion */

div#menuRedaccion {
	background:#f0f6ca;
	margin:0;
	padding:0;
	}
div#menuRedaccion ul{ 
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px; 
	}
	
div#menuRedaccion li{ 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
	align:center;
}
div#menuRedaccion ul a {
    font-family: Trebuchet MS, Arial, Sans;
	font-size: 12px;
    font-weight:bold;
    color : #000;
    margin:0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	border-left: 1px solid #690;
    border-right: 1px solid #ef9;
}
div#menuRedaccion ul a:hover {
	text-decoration:underline;
}            

/* ____________ REDACCION ____________ */

#redaccion{background:#ddd; border-top:1px solid #666; padding:10px 10px 10px 10px;}
#redaccion label, #redaccion input, #redaccion #aclaracioncuerpo #contador{
	display: block;
	float: left;
	margin-bottom: 5px;
}

#redaccion label {
	text-align: right;
	width: 50px;
	padding-right: 10px;
	font-size:10px;
}

#redaccion label.cambia_fecha{
width:140px;
padding-right: 10px;
padding-left: 10px;
font-size:10px;
}

#redaccion br { clear: left; }
#redaccionNoticias input{ margin:10px 0px 10px 0px; }
#redaccionNoticias select{ margin:10px 0px 10px 0px; }

#errores_forms{
	margin:0px;
	padding:0px;
	padding-left:30px;
	background-color:#f66;
	font-size:0.6em;
}

#idmedia, #fechamedia, #lugar, #autor, #firma, #guia, #titulo_1, #titulo_2, #resumen, #intro, #cuerpo, #contador, #contadorPalabras{font-family:Courier New, Courier, Monospaced;}
#idmedia, #fechamedia, #contador {border:0px; background:#ddd;}
#idmedia, #fechamedia {font-size:10pt;}
#guia, #titulo_1, #titulo_2 {font-size:12pt; font-weight:bold;}
#lugar, #autor {font-size:11pt; width:250px;}
#titulo_2, #titulo_1, #cuerpo{width: 770px;}
#cuerpo {height:600px;}
#firma{font-size:12px;}
#intro{font-size:12pt; font-weight:bold; height: 64px; width: 770px;}
#resumen{width:770px;}
input, textarea {border:solid 1px #000; margin:0}
textarea, select{margin-bottom:5px;}
div #clasif_tematica{background-color:#ddd;}
div #div_clasif_tematica_1{float:left;}
div #div_clasif_tematica_2{float:left;}
div #div_clasif_tematica_3{clear:right;}
.par{background-color:#dfc;}
div#datos_fichero{margin-top:15px; font-size:12px;}
input#ancho, input#bytes, input#alto{ text-align:right; padding-right:4px; font-size:12px;border:0;}



/* ____vistas medias COMUN ____*/


div.texto p.fecha, div.foto p.fecha, div.mediaflow p.fecha{font:bold 14px Arial,Sans; color:#666;}
div.texto p.guia, div.foto p.guia, div.mediaflow p.guia{font:bold 18px Arial,Sans; color:#900; 
margin-top:1.2em; margin-bottom:0.5em; text-transform:uppercase;}
div.texto h1.titulo, div.foto h1.titulo, div.mediaflow h1.titulo{font:bold 20px Arial,Sans; color:#060; }
div.texto h2, div.foto h2, div.mediaflow h2{font:normal 15px Arial,Sans; color:#666; margin-bottom:2.5em;}
div.texto p, div.foto p, div.mediaflow p{font:normal 14px Arial, Sans; color:#333;}
div.texto p.firma, div.foto p.firma, div.mediaflow p.firma{font:normal 14px Arial, Sans; color:#666;}
div.texto p.descarga, div.foto p.descarga, div.mediaflow p.descarga{font:normal 14px Arial, Sans; color:#060; text-align:right;}

/* __________ mediaflow __________ */

div.mediaflow {
	width:770px;
	border:1px solid #ddd;
	background:#ffffee;
	padding:5px 10px 30px 20px;
	margin:5px auto 5px auto;
    text-align: left;
    float:left;
}

div#objetoflow{
text-align:center;
margin:5px auto 5px auto; 
width:320px;
background:#ffd;
border:1px solid #ddd;
}

div.pieflow{width:650px; 
            margin: 0px auto 0px auto;}

div#flowdcha{
text-align:left;
margin:0px 50px 0px 50px 
padding:0px 20px 20px 0px;
}

div#flowdcha ul{
list-style:none;
}

div#flowdcha li{
margin-bottom:20px;
}

p.otros{
font:bold 14px Arial,Sans; color:#666;
}

/* __________ TEXTO __________ */


div.texto {
	width:770px;
	border:1px solid #ddd;
	background:#ffffee;
	padding:5px 10px 30px 20px;
	margin:5px auto 5px auto;
    text-align: left;
}

/* ___________ FOTO ___________ */

div.foto {
	width:770px;
	border:1px solid #ddd;
	background:#ffffee;
	padding:5px 10px 30px 20px;
	margin:5px auto 5px auto;
    text-align:left
}

div.foto .fotoimg{
    text-align:center;
}

/* ____________ AUX ____________ */

.oculto {display:none;}

/* ________ SINSESION ______ */
div#sinsesion {padding:10px 10px 10px 10px; text-align:center;}

/* _______________ MENU ______________ */

#contenedor_menu {
    background: url(./subcabecera.png) no-repeat top left;
    height: 25px;
}

#menu_principal {
    background: url(./menu/fondo.png) repeat-x bottom;
    border-bottom: 2px #e7e7e7 solid;
    height: 25px;
    
    padding: 0px 0px 0px 65px;
    
    font-family: Trebuchet MS,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

#menu_principal ul {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    
}

#menu_principal li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;    
    display: inline;
}

#menu_principal a {
    margin: 0px 60px 0px 0px;
    padding: 7px 10px 0px 10px;
    
    display: block; 
    height: 17px;
    float:left;
    text-decoration: none;
}

#menu_principal a:visited {
    text-decoration: none;
}

#menu_principal a:hover {
    text-decoration: underline;
}

#menu_principal .it_nor span {
    color: #636363;
}

#menu_principal .it_nor {
    color: #363636;
}

#menu_principal .it_sel {
    background: url(./menu/sombra.png) no-repeat right top #f0f6ca;
    border-top: 1px solid #afd4e9;
    border-left: 1px solid #afd4e9;
    color: #0f700d;
}

/* _______________ LOGIN ______________ */
#log {
	float: right;
	font-size: 10px;
	margin: 5px 5px 0px 0px;
	padding: 5px;
	border: 1px solid #000;
	background: #e0ee93;
	text-align: right;
}

#log input {
	font-size: 10px;
}

#log label {
	font-weight: bold;
}

#log_usu {
	padding: 0px 0px 5px 0px;
}
#log_con {
	padding: 0px 0px 5px 0px;
}

#log_bot {
}

/* ____________ LINEA INFO ___________ */
#lin_inf {
	font-size: 10px;
	margin: 10px 10px 0px 10px;
	padding: 0px 0px 0px 0px;
	/* Truco EXPLORER */
	border: 1px #FFF solid;
}

#lin_inf ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
}

#lin_inf li {
	display: inline;
	margin: 0px 0px 0px 10px;
}

#lin_inf #fecha_hora {
	color: #AAA;
	margin: 0px 15px 0px 0px;
}

#lin_inf div {
	float: left;
}

#lin_inf div.varios {
	float: right;
}

#lin_inf a {
	color: #AAA;
}

#lin_inf marquee {
	float: left;
	width: 470px;
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
}

#divisor {
	clear: both;
	margin: 0px 10px 0px 10px;
	padding: 2px 0px 0px 0px;
	border-bottom: 1px #CCC solid;
}


/* -----------LAYOUT---------*/
#wrapper {
	float:left;
	width:100%;
	padding: 20px 10px 10px 10px;
	}
	

#block_1
	{
	float: left;
	width: 440px;
	margin: 0px 0px 0px 330px;
	padding: 0px 20px 0px 0px;
	}
* html #block_1
	{display: inline;}
#block_2
	{
	float: left;
	width: 310px;
	margin-left: -790px;
	}
#block_3
	{
	float: left;
	width: 170px;
	border-left: 1px #CCC solid;
	padding: 0px 0px 0px 10px;
	}

/*________ LISTADA _______*/

ul#lista, ul#listaextendidas{
margin-left:0px; 
padding-left:0px;
}

li.medialistada, li.medialistadaextendida{
height:40px; 
margin:12px 12px 12px 12px;
border: 1px solid #ccc;
padding:0;
background:#f1f1f1;
}

li.medialistadaextendida{height:84px;}

li.medialistada span.lista_fecha, li.medialistadaextendida span.lista_fecha{
font:normal 12px Arial,Sans;
color:#060;
margin:0;
}

li.medialistada span.lista_guia, li.medialistadaextendida span.lista_guia{
font:bold 12px Arial, Sans;
color:#900;
}

li.medialistada span.lista_titulo_1, li.medialistadaextendida span.lista_titulo_1{
font:bold 13px Arial, Sans;
color:#000;
}

li.medialistada span.lista_resumen, li.medialistadaextendida span.lista_resumen{
font:normal 13px Arial, Sans;
color:#666;
}

img.centrado{
display:block;
margin-left:auto;
margin-right:auto;
}

.edit{
float:left;
margin-right:30px;
border-right:1px solid #ccc;
}
div.datosExtendidos{text-align:left;}

td.cajaSerie{
border:1px solid #666; padding:3px;
}

img.imglateral{
border:1px solid #666; padding:3px;
}

/* TEMATICOS */

div#cabecera_tematico{
text-align:center;
}

div#cabecera_tematico h1{
color:060;
}

div#cabecera_tematico a{
border:0px;}

div#cabecera_tematico img#icon_suscripcion{
margin-left:40px;
}

div#cabecera_tematico img#icon_suscripcion:hover{
margin-left:40px;
cursor:pointer;
}

div#cabecera_tematico img#incite{
margin-left:40px;
}
