﻿/* Enlaces */
a { text-decoration: none; outline:none;}
a img { border: none; }

.estirar:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
        }
* html .estirar             { zoom: 1; } /* IE6 */
*:first-child+html .estirar { zoom: 1; } /* IE7 */



@font-face {
    font-family: 'Genair';
    src: url('../fonts/genair.eot');
    src: url('../fonts/genair.eot?#iefix') format('embedded-opentype'),
         url('../fonts/genair.ttf') format('truetype'),
         url('../fonts/genair.svg#Genair') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Adamina';
    src: url('../fonts/adamina.eot');
    src: url('../fonts/adamina.eot?#iefix') format('embedded-opentype'),
         url('../fonts/adamina.woff') format('woff'),
         url('../fonts/adamina.ttf') format('truetype'),
         url('../fonts/adamina.svg#Adamina') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'Oswald';
    src: url('../fonts/oswald.eot');
    src: url('../fonts/oswald.eot?#iefix') format('embedded-opentype'),
         url('../fonts/oswald.woff') format('woff'),
         url('../fonts/oswald.ttf') format('truetype'),
         url('../fonts/oswald.svg#Oswald') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Liberation';
    src: url('../fonts/liberation.eot');
    src: url('../fonts/liberation.eot?#iefix') format('embedded-opentype'),
         url('../fonts/liberation.woff') format('woff'),
         url('../fonts/liberation.ttf') format('truetype'),
         url('../fonts/liberation.svg#Liberation') format('svg');
    font-weight: normal;
    font-style: normal;

}


/*  ============================================================================================================================  RESET */





/*NAVIGATION
-------------------------------------*/
#navplenos { clear: both; width: 100%; margin: 0 auto; position: relative; z-index: 250;}
#navplenos .main { position: relative; z-index: 250; margin-left:62px;}
#navplenos .main li {float: left; font: normal 12px LucidaSans, Cambria, Georgia, Arial, Helvetica, Geneva, sans-serif; text-shadow:0px 0px 0 #fff;}
#navplenos .main > li:hover , #nav .main li.marcado, #nav .main > li.marcado + li, #nav .main > li:hover + li { border-color: #;}
#navplenos .main li:first-child { border: none;}

#navplenos .main li a { display: block; color: #fff; text-align: center; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; position: relative; z-index: 150; }
*:first-child + html #navplenos  .main li a { zoom: 1;}
#navplenos .main li a:hover, #navplenos .main li .marcado { text-decoration: none; color: #eaeaea; }


/*CODIGO DE COLORES
------------------------------------*/

#navplenos .main .i-home a { border-color: #101010; }
#navplenos .main .i-home a:hover, #navplenos .main .i-home .marcado{ background: #;}

#navplenos .main .i-ano a { border-color: #101010; }
#navplenos .main .i-ano a:hover, #navplenos .main .i-menu .marcado{ background: url('../im/menutransparenteon.png') bottom center no-repeat; color: #000;}




#contenidosesionesplenariasaytoguarena{ background:#72797e url('../im/fndosecsesionesplenarias.png') repeat-y center 0; height:auto; margin-top:0px; padding-top:5px; padding-bottom:10px; padding-left:0px; padding-left:0px; }

#menunoticiascategoria{ repeat-y center 0; height:auto; margin-top:5px; padding-top:0px; padding-left:0px; padding-left:0px; }

#subcategoriasesionesplenariasejercicios { position:absolute;  margin-top:-43px; margin-left:590px; }
#subcategoriaradio { position:absolute;  margin-top:-43px; margin-left:240px; }


	#content_reducidoplenos{float:left; width:650px; margin-left:10px; margin-top:25px; padding-right:10px; border-right:1px solid #e5e5e5;}
	
	
	
	
	
.BOLOAUDIO a.web{ display:inline-block;color:#828689; font:normal 2.2em Oswald,Arial; background:transparent url(../im/boloaudio.png)  left top no-repeat; height:auto; padding-left:25px;  padding-top:0px; padding-bottom:0px; margin-bottom:10px; border-bottom:0px solid #e5e5e5;}
.BOLOAUDIO a.web:hover{color:#404040;text-decoration:true; }

	
	
.ANOACTUAL a.web{ display:inline-block;color:#828689; font:bold 10em Oswald,Arial; background:transparent url()  left top no-repeat; height:auto; padding-left:0px;  padding-top:0px; padding-bottom:0px; margin-bottom:20px;}
.ANOACTUAL a.web:hover{color:#404040;text-decoration:true;}
	
	
.ANOANTERIORES a.web{ display:inline-block;color:#828689; font:normal 6.5em Oswald,Arial; background:transparent url()  left top nrepeat; height:auto; padding-left:0px;  padding-top:0px; padding-bottom:0px; margin-bottom:20px;}
.ANOANTERIORES a.web:hover{color:#404040;text-decoration:true; border-bottom:0px dotted #101010; padding-bottom:0px;}	
	
	
	
}
.contenedor_barras .seccion h1 {
	margin: 0px 0 0 0px;
	padding: 0;
}
.contenedor_barras .seccion h1 a {
	color: #fff;
}
.header .contenedor_barras h1 a:hover {
	opacity: 0.7;
	filter: alpha(opacity=100);
}
.contenedor_barras .seccion {
	background-color: #;
}
.contenedor_barras .seccion h1 {
	font: bold 40px/40px Oswald,Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0px;
	display: inline-block;
	text-shadow: 1px 1px 0 #363636;
	margin-left:60px;
}
.header .contenedor_barras h1 a:hover {
	color: #ececec; /* opacity 0.8 */
	opacity: 1;
	filter: alpha(opacity=100);
}


.contenedor_barras .seccion h5 { 
	font: normal 25px/20px LucidaSans, Georgia, "Times New Roman", Times, serif;
	letter-spacing: -2px;
	display: inline-block;
	border-left: 1px solid #101010;
	padding: 4px 0 8px 10px;
	margin: 8px 0 0 0;
}
.contenedor_barras .seccion h5 a {
	color: #101010;
}
.contenedor_barras .seccion h5 a:hover {
	color: #363636;
}


.contenedor_barras .seccion h2 { 
	font: normal 25px/20px LucidaSans, Georgia, "Times New Roman", Times, serif;
	letter-spacing: -2px;
	display: inline-block;
	border-left: 1px solid #101010;
	padding: 4px 0 8px 10px;
	margin: 8px 0 0 0;
}
.contenedor_barras .seccion h2 a {
	color: #f7f7f7;
}
.contenedor_barras .seccion h2 a:hover {
	color: #363636;
}





#resaltepleno { position: relative; background: #f7f7f7 url('../im/resaltebig.png1') repeat-x left bottom; padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; margin-bottom:10px;}







	#mod-player{background:#; float:left; width:655px; padding-right:10px;  margin-top: 10px; margin-bottom: 100px; }
	#mod-contenido-player{ float:left; width:992px; margin-top:0px; margin-bottom:0px;}
	#mod-titulo{background:#;  float:left; width:655px; margin-bottom:10px;}
	#mod-lateral{ float:right; width:320px;  padding:0px; border-left:1px solid #e5e5e5;}
	#mod-ordendiapleno{background:#; float:right; width:310px;  margin-top:10px; margin-bottom:10px; padding:5px;}
	#mod-contentmultimedia{ float:left; width:320px; margin-top:0px; padding-left:0px; padding-bottom:10px; padding-top:0px; }


	#tamanofoto{float:right; width:320px; border-bottom:0px solid #3F4C6B;}



	#boxmodulovideo{background:#; float:left; width:645px; margin-bottom:20px; padding:5px; }
	#tamanovideobox{background:#; float:left; width:630px; height: 365px; margin-bottom:0px; padding:5px; }
	#cajaherramientas{background:#; float:left; width:100px; margin-right:10px; padding:5px; border:1px dotted #e5e5e5; }
	#contenidoplayer{float:right; width:530px; margin-top:10px; padding-right:0px;   }
	#contenidowebplayer{float:right; width:530px; margin-top:0px; padding-right:0px;   }
	#caja{float:left;}
	#cajamasinfo{float:left; background:#; width:643px; margin-left: 0px; margin-bottom: 10px; padding:5px; border:1px dotted #e5e5e5;}
	#despiece{float:left;  background:#f7f7f7; margin-top:4em; padding-left:10px; padding-right:10px; border-top:1px dotted #e5e5e5;}

	#cajatwittear{background:#ecf6ff; float:left; width:90px; margin-top:0px; margin-bottom:15px; padding:5px;   }

	#cajaprint{background:#; float:left; width:auto; margin-bottom:0px; padding-right:0px;   }
	#cajamas{background:#; float:left; width:auto; margin-top:0px; padding-right:0px;   }
	#cajacontent{background:#; float:left; width:100px; margin-bottom:15px; padding-right:0px;   }
	#cajacontentseguir{background:#000; float:left; width:auto; margin-bottom:15px; padding-right:0px;   }



/* =BLOQUE NOTICIAS */
.bloque_plenos {padding:0px 0px; overflow:hidden;}
.bloque_plenos *{color:#;}
.bloque_plenos .contenido_noticia { }
.bloque_plenos .descripcion, .noticia .mas a{font-family: Arial,  Times, serif;  font-weight:normal; font-size:1.5em; color:#2D3335; margin-top:10px; margin-left:10px; padding-bottom:10px; border-bottom:0px dotted #e5e5e5;}
.bloque_plenos .autoria, .noticia .autoria a{font-family: Arial,  Times, serif;  font-weight:normal; font-size:1.2em; color:#3F4C6B; margin-top:10px;  margin-bottom:10px; padding-top:10px; padding-bottom:10px; padding-left:5px; border-top:1px dotted #e5e5e5; border-bottom:1px dotted #e5e5e5;}
.bloque_plenos .masinformacion, .noticia .mas a{font-family: Adamina, Tahoma, Georgia, Times, serif;  font-weight:bold; font-size:0em; color:#2D3335;}
.bloque_plenos .contentmultimedia, .noticia .mas a{font-family: Arial, Georgia, Times, serif;  font-weight:normal; font-size:1.1em; color:#2D3335; margin-top:5px; padding-left:15px; padding-right:10px;}
.bloque_plenos .inclusionbolillo, .noticia .inclusionbolillo a{font-family: Georgia,  Times, serif;  font-weight:normal; font-size:1.2em; color:#2D3335; margin-top:0px; margin-left:20px;}

.bloque_plenos .twittear, .noticia .twwets a{font-family: Arial,  Times, serif;  font-weight:normal; font-size:0.9em; color:#3F4C6B; margin-top:0px;  margin-bottom:8px; padding-top:0px; padding-bottom:0px; padding-left:5px;}
.bloque_plenos .twwets, .noticia .twwets a{font-family: Tahoma,  Times, serif;  font-weight:bold; font-size:1em; color:#363636; margin-top:0px;  margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-left:5px;}

.bloque_plenos .epigrafe, 
.bloque_plenos .epigrafe a{text-align:center;   text-transform:normal; font-family: Adamina, Tahoma, Georgia, Times, serif;  font-weight:bold; font-size:2.4em; color:#959595; font-style: italic; border-bottom:1px dotted #101010; margin-top:0px; margin-bottom:10px;  background:#;}


.bloque_plenos h1{font: normal 35px/38px Georgia, "Times New Roman", Times, serif; letter-spacing: -1px;	margin-top: 0px; color:#000; }
.bloque_plenos h2{font: normal 20px/50px Georgia, "Times New Roman", Times, serif; letter-spacing: -1px;	margin-top: 0px; color:#00011c; }

.bloque_plenos h2, 
.bloque_plenos h3,
.bloque_plenos h4{ }
.bloque_plenos h2 strong, 
.bloque_plenos h3 strong, 
.bloque_plenos h4 strong{}
.bloque_plenos h2 a:hover,
.bloque_plenos h2 a:hover strong,
.bloque_plenos h3 a:hover, 
.bloque_plenos h3 a:hover strong, 
.bloque_plenos h4 a:hover, 


.bloque_noticias .bloque_plenos .apoyos li a:hover{ text-decoration: true; color:#666666;font-weight:normal; border-bottom:1px dotted #00365b;}
.bloque_plenos p.firma{font-family: Cambria, "Georgia", Times, serif; color:#000; !important}
.bloque_plenos p.firma .autor, 
.bloque_plenos p.firma .localizacion{color:#fff;}



/* =BLOQUE NOTICIAS */
.bloque_noticias {padding:0px 0px; overflow:hidden;}
.bloque_noticias *{color:#;}
.bloque_noticias .contenido_noticia { }
.bloque_noticias .descripcion, .noticia .mas a{font-family: Arial,  Times, serif;  font-weight:normal; font-size:1.5em; color:#2D3335; margin-top:10px; margin-left:10px; padding-bottom:10px; border-bottom:0px dotted #e5e5e5;}
.bloque_noticias .autoria, .noticia .autoria a{font-family: Arial,  Times, serif;  font-weight:normal; font-size:1.2em; color:#3F4C6B; margin-top:10px;  margin-bottom:10px; padding-top:10px; padding-bottom:10px; padding-left:5px; border-top:1px dotted #e5e5e5; border-bottom:1px dotted #e5e5e5;}
.bloque_noticias .masinformacion, .noticia .mas a{font-family: Adamina, Tahoma, Georgia, Times, serif;  font-weight:bold; font-size:0em; color:#2D3335;}
.bloque_noticias .contentmultimedia, .noticia .mas a{font-family: Arial, Georgia, Times, serif;  font-weight:normal; font-size:1.1em; color:#2D3335; margin-top:5px; padding-left:15px; padding-right:10px;}
.bloque_noticias .inclusionbolillo, .noticia .inclusionbolillo a{font-family: Georgia,  Times, serif;  font-weight:normal; font-size:1.1em; color:#2D3335; margin-top:0px; margin-left:10px;}


.bloque_noticias .epigrafe, 
.bloque_noticias .epigrafe a{text-align:center;   text-transform:normal; font-family: Adamina, Tahoma, Georgia, Times, serif;  font-weight:bold; font-size:2.4em; color:#959595; font-style: italic; border-bottom:1px dotted #101010; margin-top:0px; margin-bottom:10px;  background:#;}


.bloque_noticias h1{font: normal 35px/38px Georgia, "Times New Roman", Times, serif; letter-spacing: -1px;	margin-top: 0px; color:#000; }
.bloque_noticias h2{font: normal 20px/50px Georgia, "Times New Roman", Times, serif; letter-spacing: -1px;	margin-top: 0px; color:#00011c; }

.bloque_noticias h2, 
.bloque_noticias h3,
.bloque_noticias h4{ }
.bloque_noticias h2 strong, 
.bloque_noticias h3 strong, 
.bloque_noticias h4 strong{}
.bloque_noticias h2 a:hover,
.bloque_noticias h2 a:hover strong,
.bloque_noticias h3 a:hover, 
.bloque_noticias h3 a:hover strong, 
.bloque_noticias h4 a:hover, 


.bloque_noticias .bloque_centro .apoyos li a:hover{ text-decoration: true; color:#666666;font-weight:normal; border-bottom:1px dotted #00365b;}
.bloque_noticias p.firma{font-family: Cambria, "Georgia", Times, serif; color:#000; !important}
.bloque_noticias p.firma .autor, 
.bloque_noticias p.firma .localizacion{color:#fff;}

#cont_noticia p { padding-bottom:10px; Arial, Georgia, Times, serif;  font-weight:normal; font-size:1.1em; line-height:1.1;  color:#000;}















/* ampliar foto */

a.posicionador {position: relative; display:block;}

.ampliar_foto {
    position: absolute;
	left: 15px;
	bottom: 15px;
	display: block;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #333 url('../im/icono-ampliar.png') no-repeat 5px 4px;
}
.miniatura .ampliar_foto {
	left: 5px;
	bottom: 5px;
}
.reposo {
	width: 25px;
	height: 25px;
	opacity: 0.8;
	filter: alpha(opacity=80);
	border: 0px solid #555;
}
.encima {
	color: #ccc;
	border: 0px solid #222;
	height: 25px;
	padding: 0 8px 0 27px;
	opacity: 1;
	filter: alpha(opacity=100);
	font: normal 11px/23px Tahoma, Arial, Helvetica, Garuda, sans-serif;
}


/* ver fotogaleria */

.ver_fotogaleria {
	width: 500px;
    position: absolute;
	left: 15px;
	bottom: 15px;
	display: block;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #333 url(/iconos/v1.x/v1.0/varios/icono_ver_fotogaleria.png) no-repeat 3px center;
}
.ver_fotogaleria.reposo { width:29px;}
.ver_fotogaleria.encima { width:auto; padding-left:33px;}

/* flotante foto */


.telon {
	height: 500px;
	opacity: 0.85;
	filter: alpha(opacity=85);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 6000;
	background-color: #101010;
}
.contenedor_capa_flotante  {
	position: absolute;
	width: 100%;
	z-index: 10500;
	text-align: center;
}
.flotante_foto {
	width: 992px;
	margin-left: auto;
	margin-right: auto;
	border: 0px solid #000;
}
.flotante_foto .contenedor_foto {
	background-color: #111;
	padding: 10px;
	text-align: left;
}
.flotante_foto .contenedor_foto .foto,
.columna_principal .article .media .flotante_foto .contenedor_foto .foto {
	clear: both;
	border-top: 0px solid #222;
	border-bottom: 0px solid #222;
	margin: 0;
}
.flotante_foto .contenedor_foto .foto img,
.article .media .flotante_foto .contenedor_foto .foto img {
	margin: 0 auto 0 auto;
	width: auto;
}

.flotante_foto .contenedor_foto a.cerrar {
	color: #555;
	font: normal 12px/14px Tahoma, Arial, Helvetica, Garuda, sans-serif;
	display: block;
	float: right;
	width: 45px;
	height: 18px;
	padding: 7px 20px 5px 10px;
	background: #222 url(../im/cerrar_hemeroteca.png) no-repeat 50px 7px;
	margin: -1px 0 0 0;
}
.flotante_foto .contenedor_foto a.cerrar:hover {
	background: #333 url(../im/cerrar_foto.png) no-repeat 50px 7px;
	color: #28b3e0;
}



}
.contenido{margin:0px 0px 0px}

.contenido h2{font:normal 28px/35px "Lucida sans unicode", "Lucida Grande", Arial, Helvetica, Garuda, sans-serif; text-transform:uppercase; letter-spacing:-1px; margin:0; padding:0px 0 14px; color:#363636; padding-left: 150px;}
.error{font:normal 14px/22px Arial,Helvetica,Garuda,sans-serif}
.contenedor_principal .contenido_principal.estirar .contenido .emoticon{font:bold 200px Arial,Helvetica,sans-serif; float:left; width:150px; color:#0097C8; letter-spacing:-2px;  position: absolute; z-index: 5;}
.contenido h1{padding-top:42px; font:bold 90px/80px "Palatino Linotype","Book Antiqua",Palatino,serif; color:#989898; letter-spacing:-5px; padding-left: 150px; 	text-shadow: 1px 1px 0 #363636;}
