/*---- CUERPO ---- */
#cuerpo {width:1024px;
margin:5px auto;
clear:both;
}

#cizq {width:652px;
position:relative;
float:left;
margin-left:10px;
}

/*#ctitular {width:645px;
position:relative;
float:left;
background-color:#efefef;
padding-top:15px;
padding-bottom:10px;
border-bottom: 1px solid #ccc;
margin-top:5px;
margin-bottom:10px;
}*/

#cprincipal {width:390px;
float:left;
}

#csecundario {width:260px;
float:left;
border-left:2px solid #FFF;
padding-top:0px;
margin-bottom:20px;
}

#panel_columnas {
float:left;
margin-top:10px;
margin-right:8px;
background-color:#e9e9e9;
padding:5px;
}

#cdcha {width:350px;
position:relative;
float:right;
border-left:2px solid #FFF;
margin-right:10px;
padding-top:0px;
}

#pie {width:1024px;
position:relative;
float:left;
margin-top:20px;
margin-bottom:5px;
}

#separador {position:relative;
float:left;
margin-bottom:1px;
margin-top:1px;}
/*--- FIN CUERPO----*/

/*--- DOS NOTICIAS BAJO EL TITULAR ---*/

div#dosmain {width:645px;
position:relative;
float:left;
background-color:#EFEFEF;
margin-bottom:10px;}

div#dosmain p.seccion {width:634px;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
padding-top:2px;
padding-bottom:2px;
background-color:#cc0000;
height:auto;}

div#dosmain p.seccion span {color:#fff;
margin-left:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}

div#dosmain p.noticias {width:307px;
position:relative;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}

div#dosmain p.noticias span {
	margin-left:2px;
	margin-right:2px;
	display:block;}

div#dosmain p.noticias span.titulo{font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;}
div#dosmain p.noticias span.titulo a:hover{color:#000;}

div#dosmain p.noticias span.autor{font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;}

div#dosmain p.noticias span.entradilla{font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;}

/*--- FIN DOS NOTICIAS BAJO EL TITULAR ---*/

/*--- CUADERNILLO ---*/

div#cuadernillo {width:645px;
position:relative;
float:left;
background-color:#c60c30;
margin-bottom:10px;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;}

div#cuadernillo p.seccion {width:634px;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
background-color:#fff;
height:auto;
text-align:center;}

div#cuadernillo p.seccion span.titulo {color:#c60c30;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
vertical-align:middle;}

div#cuadernillo p.entradilla {
width:600px;
text-align:justify;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
padding:10px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
	}
	
div#cuadernillo p.imagen {width:200px;
	position:relative;
float:left;
margin-top:5px;
margin-left:5px;}

div#cuadernillo p.imagen2 {width:634px;
	position:relative;
float:left;
margin-top:1px;
margin-left:5px;}

div#cuadernillo p.noticias {width:424px;
position:relative;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}
div#cuadernillo p.noticias2 {width:600px;
position:relative;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}

div#cuadernillo p.noticias span {
	margin-left:2px;
	margin-right:2px;
	display:block;}
	
	div#cuadernillo p.noticias2 span {
	margin-left:5px;
	margin-right:5px;
	display:block;}
	

div#cuadernillo p.noticias span.titulo{font-family: Helvetica, Arial, sans-serif;
font-size:14px;
color:#fff;}

div#cuadernillo p.noticias2 span.titulo{font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#fff;
font-weight:bold;}

div#cuadernillo p.noticias span.titulo a, a:hover{color:#fff;}
div#cuadernillo p.noticias2 span.titulo a, a:hover{color:#fff;}

div#cuadernillo p.noticias span.autor{font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#ccc;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;}

div#cuadernillo p.noticias2 span.autor{font-family: Helvetica, Arial, sans-serif;
font-size:12px;
color:#ccc;;
font-weight:bold;
/*font-style:italic;*/
text-transform:uppercase;
margin-bottom:14px;}

div#cuadernillo p.noticias span.entradilla{font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#fff;
text-align:justify;
margin-top:3px;}

div#cuadernillo p.enlaces {width:424px;
position:relative;
float:left;
margin-top:5px;
margin-left:5px;
margin-right:5px;
}

div#cuadernillo p.enlaces span {
	margin-left:2px;
	margin-right:2px;
	display:block;}

div#cuadernillo p.enlaces span.titulo{font-family: Helvetica, Arial, sans-serif;
font-size:14px;
color:#fff;}

div#cuadernillo p.enlaces span.titulo a, a:hover{color:#fff;}

div#cuadernillo p.enlaces span.autor{font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#ccc;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;}

/*--- CUADERNILLO ---*/

/*--- NOTICIAS ---*/
		/*TITULAR*/
#ctitular {width:645px;
position:relative;
float:left;
background-color:#efefef;
padding-top:15px;
padding-bottom:5px;
/*border-bottom: 1px solid #ccc;*/
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
margin-top:5px;
margin-bottom:5px;
}

div#ctitular p {position:relative;
margin-top:0px;
margin-right:4px;
margin-bottom:8px;
/*background-color:#00CCFF;*/
}

div#ctitular p span {display:block;}

div#ctitular p.imagen {position:relative;
margin-top:0px;
margin-right:4px;
margin-bottom:8px;
/*background-color:#cc0000;*/
padding-bottom:0px;
height:auto;
}

div#ctitular p.imagen span.imagen {position:relative;
margin-left:23px;
margin-top:0px;
margin-bottom:0px;}

div#ctitular p.imagen span.pie_imagen {position:absolute;
  width:593px;
  height:auto;
  bottom:2px;
  left:24px;
  color:#fff;
  font-family:helvetica, Arial, sans-serif;
  font-size:12px;
  /*letter-spacing:-0.5px;*/
 
  background: #000;
  opacity: 0.65;
 
  margin: 0 0 0 0;
  padding: 0.4em;}

div#ctitular p span.video {display:block;
margin-left:23px;}


div#ctitular p span.antetitulo {
font-family:Arial, Helvetica, sans-serif;
color:#666;
/*font-weight:bold;*/
font-size:15px;
text-transform:uppercase;
margin-top:15px;
margin-left:23px;
margin-right:23px;}

div#ctitular p span.titulo {
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bolder;
color:#000;
margin-bottom:5px;
margin-left:23px;
margin-right:23px;}

div#ctitular p span.titulo a:hover {color:#000;}

div#ctitular p span.subtitulo {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
margin-bottom:15px;
margin-left:23px;
margin-right:23px;}

div#ctitular p span.autoria {font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:bold;
color:#999999;
text-transform:uppercase;
margin-left:23px;
margin-right:23px;
margin-top:10px;}

/*div#ctitular p span.entradilla{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;
margin-left:23px;
margin-right:23px;
}*/

/*Noticias relacionadas del titular*/
div#ctitular p.urlop {position:relative;
float:left;
width:290px;
margin-bottom:5px;}

div#ctitular p.urlop img {position:relative;
/*float:left;*/
width:8px;
height:8px;
margin-top:3px;
margin-right:5px;}
	
div#ctitular p.urlop span {display:block;
margin-left:23px;}

div#ctitular p.urlop span.titulo_op {font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-style:italic;
text-align:center;}

div#ctitular p.urlop span.titulo_op a {color:#005577;}
div#ctitular p.urlop span.titulo_op a:hover {color:#005577;}

div#ctitular p.urlop span.autor_op {font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
text-align:center;}

div#ctitular p.urlnop {position:relative;
float:left;
width:590px;
margin-top:5px;
padding-left:23px;}

div#ctitular p.urlnop img {position:relative;
float:left;
width:8px;
height:8px;
margin-top:3px;
margin-right:5px;}

div#ctitular p.urlnop span.titulo {
float:left;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
padding-left:3px;}

div#ctitular p.urlnop span.titulo a {color:#005577;}

div#ctitular p.urlnop span.titulo a:hover {color:#005577;}
/*Noticias relacionadas del titular*/
		/*FIN DE TITULAR*/
		
		/*especial */
#ctitular_especial {width:645px;
position:relative;
float:left;
background-color:#efefef;
padding-top:15px;
padding-bottom:5px;
/*border-bottom: 1px solid #ccc;*/
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
margin-top:5px;
margin-bottom:5px;
}

div#ctitular_especial p {position:relative;
margin-top:0px;
margin-right:4px;
margin-bottom:8px;
/*background-color:#00CCFF;*/
}

div#ctitular_especial p span {display:block;}

div#ctitular_especial p.imagen {position:relative;
margin-top:0px;
margin-right:4px;
margin-bottom:8px;
/*background-color:#cc0000;*/
padding-bottom:0px;
height:auto;
}

div#ctitular_especial p.imagen span.imagen_especial {position:relative;
margin-left:23px;
margin-top:0px;
margin-bottom:0px;}

div#ctitular_especial p.imagen span.pie_imagen {position:absolute;
  width:593px;
  height:auto;
  bottom:2px;
  left:24px;
  color:#fff;
  font-family:helvetica, Arial, sans-serif;
  font-size:12px;
  /*letter-spacing:-0.5px;*/
 
  background: #000;
  opacity: 0.65;
 
  margin: 0 0 0 0;
  padding: 0.4em;}

div#ctitular_especial p span.video_especial {display:block;
margin-left:23px;}


div#ctitular_especial p span.antetitulo_especial{
font-family:Arial, Helvetica, sans-serif;
color:#666;
/*font-weight:bold;*/
font-size:15px;
text-transform:uppercase;
margin-top:15px;
margin-left:23px;
margin-right:23px;}

div#ctitular_especial p span.titulo_especial{
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bolder;
color:#000;
margin-bottom:5px;
margin-left:23px;
margin-right:23px;}

div#ctitular_especial p span.titulo_especial a:hover {color:#000;}

div#ctitular_especial p span.subtitulo_especial{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
margin-bottom:15px;
margin-left:23px;
margin-right:23px;}

div#ctitular_especial p span.autoria_especial {font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:bold;
color:#999999;
text-transform:uppercase;
margin-left:23px;
margin-right:23px;
margin-top:10px;}

/*div#ctitular_especial p span.entradilla_especial{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;
margin-left:23px;
margin-right:23px;
}*/

/*Noticias relacionadas del titular*/
div#ctitular_especial p.urlop {position:relative;
float:left;
width:290px;
margin-bottom:5px;}
	
div#ctitular_especial p.urlop span {display:block;
margin-left:23px;}

div#ctitular_especial p.urlop span.titulo_op {font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-style:italic;
font-weight:bold;
text-align:center;}

div#ctitular_especial p.urlop span.titulo_op a:hover {color:#000;}

div#ctitular_especial p.urlop span.autor_op {font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
text-align:center;}

div#ctitular_especial p.urlnop {position:relative;
float:left;
width:590px;
margin-top:5px;
padding-left:23px;}

div#ctitular_especial p.urlnop img {position:relative;
float:left;
width:8px;
height:8px;
margin-top:3px;
margin-right:5px;}

div#ctitular_especial p.urlnop span.titulo {
float:left;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
padding-left:3px;}

div#ctitular_especial p.urlnop span.titulo a {color:#005577;}

div#ctitular_especial p.urlnop span.titulo a:hover {color:#005577;}
/*Noticias relacionadas del titular*/

div.cuerpo_especial {width:645px;
position:relative;
float:left;
background-color:#efefef;
padding-top:10px;
padding-bottom:5px;
/*border-bottom: 1px solid #ccc;*/
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
margin-top:0px;
margin-bottom:10px;
}

div.cuerpo_especial hr.fina_sup {height: 3px;
width:615px;
border: 0px solid #c60c30;
color: #c6030;
background-color: #c60c30;
margin-top:0px;
margin-left:16px;
margin-right:16px;
margin-bottom:0px;}

div.cuerpo_especial hr.fina_inf {height: 1px;
width:615px;
border: 0px solid #c60c30;
color: #c60c30;
background-color: #000;
margin-top:0px;
margin-left:16px;
margin-bottom:2px;
}

div.cuerpo_especial p.titulo {font-family:Helvetica, Arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#c60c30;
margin-top:1px;
margin-left:16px;
margin-bottom:1px;
}

div.cuerpo_especial p.op {width:288px;
position:relative;
float:left;
margin-top:10px;
margin-left:23px;
margin-bottom:15px;
border-top: 1px solid #ccc;
padding-top:5px;}

div.cuerpo_especial p.op span {
	margin-left:2px;
	margin-right:2px;
	margin-bottom:2px;
	display:block;}

div.cuerpo_especial p.op span.titulo{font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
margin-bottom:8px;
font-style:italic;}

div.cuerpo_especial p.op span.titulo a:hover{color:#000;}

div.cuerpo_especial p.op span.autor{font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:bold;
color:#999999;
text-transform:uppercase;}

div.cuerpo_especial p.op span.entradilla{font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;}

div.cuerpo_especial div.destacado {width:620px;
position:relative;
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;}

div.cuerpo_especial div.destacado p.nomsec {width:608px;
position:relative;
float:left;
clear:left;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#000000;
color:#FFFFFF;
padding-left:5px;}

div.cuerpo_especial div.destacado p {width:200px;
position:relative;
float:left;
margin-top:0px;
margin-left:6px;}

div.cuerpo_especial div.destacado p span {display:block;
margin-right:1px;
margin-left:4px;}

div.cuerpo_especial div.destacado p span.titulo {font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
font-weight:bolder;
color:#000;
text-align:left;}

div.cuerpo_especial div.destacado p span.titulo a:hover {color:#000;}

div.cuerpo_especial div.destacado p span.fecha_lugar {font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
color:#cc0000;
text-align:left;
}

div.cuerpo_especial p.imagen span.imagen {position:relative;
margin-left:23px;
margin-top:0px;
margin-bottom:0px;}

div.notic_especial {width:645px;
float:left;
margin-top:10px;
margin-bottom:5px;
margin-left:16px;}

div.notic_especial p.imagen2 {width:634px;
	position:relative;
float:left;
margin-top:1px;
margin-left:5px;}

div.notic_especial div.nomsec {width:615px;
height:auto;
position:relative;
float:left;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
border-bottom:1px #c60c30 solid;
background-color:#efefef;
color:#c60c30;
padding-left:8px;
padding-top:2px;}

div.notic_especial div.nomsec span a, a:hover {color:#c60c30; text-decoration:none;}

div.notic_especial p {/*width:301px;*/
	width:602px;
	float:left;
	height:auto;
	margin-left:7px;
	margin-top:3px;
	margin-bottom:15px;}

div.notic_especial p span.antetitulo {
font-family:Arial, Helvetica, sans-serif;
color:#666;
/*font-weight:bold;*/
font-size:11px;
text-transform:uppercase;
margin-top:2px;
margin-left:0px;
margin-right:2px;
}

div.notic_especial p span.titulo {
display:block;
/*font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bolder;
color:#005577;*/
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-style:italic;
margin-right:2px;
margin-bottom:2px;}

div.notic_especial p span.titulo a, a:hover {color:#005577;}

/*div.notic_especial p span.autor{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#000;
text-transform:uppercase;
}*/

div.notic_especial p span.imagen {position:relative;
float:left;
margin-right:10px;
margin-bottom:2px;}

div.notic_especial p span.autoria {display:block;
/*font-family: Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-size:11px;
color:#c60c30;*/
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#c60c30;
text-transform:uppercase;
text-align:left;
margin-top:2px;
margin-left:0px;
margin-right:2px;}

/*div.notic_especial p span.fecha {font-family: Georgia, "Times New Roman", Times, serif;
font-size:13px;
margin-top:2px;
margin-left:0px;}*/

div.notic_especial p span.entradilla{
display:block;
font-family: Helvetica, Arial, sans-serif;
font-style:normal;
font-size:12px;
color:#000;
text-align:left;
margin-top:2px;
margin-left:0px;
margin-right:2px;
}

div.notic_especial p span.masinfo {
font-family: Helvetica, Arial, sans-serif;
font-style:normal;
font-size:14px;
color:#000;
text-align:left;
margin-top:2px;
margin-left:0px;
margin-right:2px;
margin-bottom:2px;
}

div.notic_especial p span.masinfo a, a:hover {color:#000;
}

div.intro p {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;}
div.intro p a {color:#0000ff;}
div.intro p a {text-decoration:underline;}

/*cronica eventos (dentro de cuerpo_especial)*/
div.cronica_especial {width:645px;
float:left;
margin-bottom:20px;
margin-left:16px;}

div.cronica_especial div.nomsec {width:610px;
height:auto;
position:relative;
float:left;
margin-top:15px;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
border-bottom:1px #c60c30 solid;
background-color:#efefef;
color:#c60c30;
padding-left:8px;
padding-top:2px;}

div.cronica_especial p {width:301px;
	float:left;
	height:100px;
	margin-left:7px;
	margin-top:25px;
	margin-bottom:15px;}


div.cronica_especial p span.titulo{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:12px;
font-weight:bolder;
color:#057;
margin-right:15px;
margin-bottom:2px;}

div.cronica_especial p span.titulo a, a:hover {color:#057;}

div.cronica_especial p span.autoria{
display:block;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-size:11px;
color:#c60c30;
text-align:left;
margin-top:2px;
margin-left:0px;
margin-right:10px;
}

div.cronica_especial p span.imagen{position:relative;
float:left;
margin-right:10px;
margin-bottom:10px;}

div.cronica_especial p span.entradilla{
display:block;
font-family: Helvetica, Arial, sans-serif
font-style:normal;
font-size:12px;
color:#000;
text-align:left;
margin-top:2px;
margin-left:0px;
margin-right:10px;
}
/* fin crónica eventos (dentro de cuerpo especial */

div#material_espec {width:645px;
position:relative;
float:left;
margin-bottom:10px;
margin-left:23px;}

div#material_espec p.imagen {width:600px;
position:relative;
float:left;
margin-bottom:1px;}

div#material_espec p img {
	position:relative;
	float:left;}
	
div#material_espec p.texto {width:403px;
position:relative;
float:left;
margin-top:3px;}

div#material_espec p.texto span {display:block;
margin-left:10px;}

div#material_espec p.texto span.encabezado {font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:14px;
font-weight:bolder;
color:#c00000;}

div#material_espec p.texto span.encabezado a, a:hover {color:#c00000;}

div#material_espec p.texto span.titulo {font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:13px;
font-weight:bolder;
color:#000;
margin-top:10px;}

	/*fin especial*/

/*div#ctitular p {
margin-top:0px;
margin-right:4px;
margin-bottom:8px;
background-color:#00CCFF;
}
div#ctitular p span.imagen {display:block;
margin-left:23px;
margin-top:0px;}

div#ctitular p span.video {display:block;
margin-left:23px;}

div#ctitular p span.titulo {
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bolder;
color:#000;
margin-bottom:10px;
margin-left:23px;
margin-right:23px;}

div#ctitular p span.titulo a:hover {color:#000;}

div#ctitular p span.entradilla {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.8em;
color:#000;
text-align:justify;
margin-left:23px;
margin-right:23px;
} */

div#noticias{position:relative;
margin-left:0px;
margin-right:0px;
/*background-color:#e9e9e9;*/
top:0px;
border:1px solid transparent;}

div#noticias p {
position:relative;
background-color:#fff;
height:auto;
margin-top:0;
margin-bottom:2px;
/*margin-left:3px;*/
margin-right:12px;
/*border-bottom: 1px dashed #000;*/
padding-top:12px;
padding-bottom:12px;
/*background-color:#0066FF;*/
clear:both;
}
div#noticias p span{display:block;}

div#noticias p span.antetitulo {font-family:Arial, Helvetica, sans-serif;
color:#999;
/*font-weight:bold;*/
font-size:12px;
text-transform:uppercase;}

div#noticias p span.titulo{
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:20px;
color:#000;
margin-bottom:3px;}

div#noticias p span.titulo a:hover {color:#000;}

div#noticias p span.autor{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
margin-top:7px;
}

div#noticias p span.entradilla{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;
}
/*---FIN NOTICIAS ---*/

/*Noticias relacionadas de noticias principales*/

/*div#noticias p.relac {position:relative;
float:left;
width:290px;
height:auto;
margin-top:0px;
margin-bottom:0px;}
	
div#noticias p.relac span {display:block;
margin-left:2px;}*/

div#noticias p span.titulo_op {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-style:italic;
font-weight:bold;
text-align:left;
margin-top:5px;
margin-left:5px;}

div#noticias p span.titulo_op a {color:#005577;}

div#noticias p span.titulo_op a:hover {color:#005577;}

div#noticias p span.autor_op {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
text-align:left;
margin-left:5px;}

div#noticias p span.titulo_op img {
width:5px;
height:5px;
margin-top:3px;
margin-right:5px;}

div#noticias p span.titulo_nop img {
width:5px;
height:5px;
margin-top:3px;
margin-right:5px;}

div#noticias p span.titulo_nop {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
padding-left:3px;
margin-top:5px;
margin-bottom:3px;
margin-left:5px;}

div#noticias p span.titulo_nop a {color:#005577;}

div#noticias p span.titulo_nop a:hover {color:#005577;}
/*Noticias relacionadas noticias principales*/

div#noticias div#linea {
position:relative;
float:left;
color: #e9e9e9;
background: #e9e9e9 url("../img/est/p_horizon.gif");
background-repeat: repeat-x;
height: 1px;
width: 95%;
border: 0;
margin-left:0px;
margin-right:10px;
margin-top:0px;
margin-bottom:0px;
text-align:left;
}

/*---SECCIÓN VIDEOS ---*/
div#cvideop {width:645px;
float:left;
position:relative;
background-color:#000;}

div#vd {position:relative;
float:left;
width:995px;
height:auto;
background-color:#000;
box-shadow:5px 8px 7px rgba(0,0,0,0.5);
margin-left:8px;
}

div#vd div#cvideos {position:relative;
float:left;
width:995px;
height:441px;
float:left;
margin-left:0px;
padding-top:5px;
padding-left:20px;
}

div#vd div#cvideos p {width:300px;
height:198px;
position:relative;
float:left;
margin-top:0px;
margin-right:25px;
margin-bottom:20px;}

div#vd div#cvideos p span {display:block;}

div#vd div#cvideos p span.fecha {color:#C60;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:4px;
margin-right:4px;
height:10px;}

div#vd div#cvideos p span.titulo {color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:inherit;
margin-left:4px;
margin-right:4px;
height:20px;}

div#vd div#cvideos p span.titulo a, a:hover {color:#fff;}

div#vd div#nav_videos {position:relative;
	width:995px;
float:left;
background-color:#C60;
margin-left:0px;
margin-bottom:0px;
}

div#vd div#nav_videos p {text-align:center;
height:20px;
margin:6px 0 2px 0;}

div#vd div#nav_videos span{color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
margin-left:3px;
margin-right:3px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;}

div#vd div#nav_videos a {background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
font-style:normal;
margin-left:3px;
margin-right:3px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;}
/*---FIN SECCIÓN VIDEOS ---*/

/*---VIDEOS CARRUSEL---*/
div#videocar {position:relative;
float:left;
width:620px;
height:15px;
height:auto;
background-color:#000;
box-shadow:5px 8px 7px rgba(0,0,0,0.5);
margin-left:0px;}

div#videocar div.nomsec {width:608px;
position:relative;
float:left;
margin-bottom:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
background-color:#000;
color:#fff;
padding-left:8px;
padding-top:2px;}

div#videocar div#cvideocar {position:relative;
float:left;
width:620px;
height:180px;
background-color:#000;
margin-top:0px;
margin-left:0px;
padding-top:5px;
padding-left:20px;
}

div#videocar div#cvideocar p {width:175px;
height:175px;
position:relative;
float:left;
margin-top:10px;
margin-right:25px;
margin-bottom:20px;}

div#videocar div#cvideocar p span {display:block;}

div#videocar div#cvideocar p span.fecha {color:#C60;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:4px;
margin-right:4px;
height:10px;}

div#videocar div#cvideocar p span.titulo {color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:inherit;
margin-left:4px;
margin-right:4px;
height:20px;}

div#videocar div#cvideocar p span.titulo a, a:hover {color:#fff;}

div#videocar div#nav_videocar {position:relative;
	width:620px;
float:left;
background-color:#C60;
margin-left:0px;
margin-bottom:0px;
}

div#videocar div#nav_videocar p {text-align:center;
height:20px;
margin:6px 0 2px 0;}

div#videocar div#nav_videocar span{color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
margin-left:3px;
margin-right:3px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;}

div#videocar div#nav_videocar a {background-color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
font-style:normal;
margin-left:3px;
margin-right:3px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
padding-bottom:2px;}
/*---FIN VIDEOS CARRUSEL---*/

/*EFEMÉRIDES
#slider_efe { 
position: relative;
overflow: hidden;
width: 640px; 
height: auto; 
border:0 solid #fff;
border-radius: 5px;
box-shadow:0 0 7px rgba(0,0,0,0.5);
margin: 5px auto;
padding: 0;
}
#slider_efe > div {
position:relative;
top:0;
left:0;
}
#slider_efe p {
position: relative;
top:5px;
bottom: 30px;
left: 0;
display: block;
width: 600px;
height: auto;
margin:0;
padding: 5px 0;
color: #000;
/*background: #990000;
font-size: 14px;
line-height:14px;
text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
}
FIN EFEMÉRIDES*/

/*---ANUNCIO ---*/
div#anuncio {position:relative;
margin-left:2px;
margin-right:8px;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
padding-left:3px;
background-color:#fff;
top:0px;
border:1px solid #000;}

div#anuncio p.contenido {padding-left:10px;
padding-right:10px;
padding-bottom:10px;}

div#anuncio p.contenido span {display:block;
font-family:Helvetica, Arial, sans-serif;
/*text-transform:uppercase;*/
color:#7b2734;
font-size:12px;
margin-top:2px;
padding:4px;
box-shadow:2px 3px 7px rgba(0,0,0,0.5);}

div#anuncio p.contenido span a {color:#7b2734;}
div#anuncio p.contenido span a:hover {text-decoration:underline;}
/*---FIN ANUNCIO ---*/

/*---OPINION---*/
div#opi{
position:relative;
margin-top:0px;
margin-left:2px;
margin-right:8px;
padding-top:0px;
background-color:#fff;
top:15px;
margin-bottom:35px;
}
div#opi hr.gruesa{
height: 5px;
border: 1px solid #ece5ce;
color: #ece5ce;
background-color: #ece5ce;
margin-top:0px;
margin-bottom:2px;
}

div#opi hr.fina{
height: 1px;
border: 1px solid #ece5ce;
color: #ece5ce;
background-color: #ece5ce;
margin-top:2px;
align:left;
margin-left:0px;
width:50%;
text-align:left;
}

div#opi span.encabezado{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#999999;
}
div#opi p{
margin-top:1px;
margin-left:5px;
margin-right:10px;
padding-bottom:3px;
border-bottom:1px solid #ece5ce;}

div#opi p span {display:block;
}

div#opi p span.titulo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
font-weight:bold;
margin-top:3px;
}

div#opi p span.titulo a:hover {color:#000;}

div#opi p span.autoria{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
}
div#opi p span.antetitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;
}
/*---FIN OPINION---*/

/*---OPINION2---*/
div#opi2{
position:relative;
float:left;
margin-left:2px;
margin-right:8px;
padding-top:0px;
background-color:#fff;
top:15px;
margin-bottom:15px;
}
div#opi2 hr.gruesa{
height: 5px;
border: 1px solid #ece5ce;
color: #ece5ce;
background-color: #ece5ce;
margin-bottom:2px;
}

div#opi2 hr.fina{
height: 1px;
border: 1px solid #ece5ce;
color: #ece5ce;
background-color: #ece5ce;
margin-top:2px;
align:left;
margin-left:0px;
width:50%;
text-align:left;
}

div#opi2 span.encabezado{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#999999;
}
div#opi2 p{
margin-top:1px;
margin-left:5px;
margin-right:10px;
padding-bottom:3px;
border-bottom:1px solid #ece5ce;}

div#opi2 p span {display:block;
}

div#opi2 p span.titulo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
font-weight:bold;
}
div#opi2 p span.autoria{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
}
div#opi2 p span.antetitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;
}
/*---FIN OPINION2---*/

/*---ASESORIA SERAFIN HOLGADO---*/
div#serafin_holg{position:relative;
background-color:#000000;
top:10px;
margin-left:2px;
margin-right:8px;}

div#serafin_holg p.tit_sec {padding-top:5px;
padding-left:5px;
padding-right:5px;}

div#serafin_holg p.tit_sec span {display:block;
text-align:center;}

div#serafin_holg p.tit_sec span {font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;}
div#serafin_holg p.tit_sec span.titulo {font-size:14px;
font-weight:bold;
text-transform:uppercase;}
div#serafin_holg p.tit_sec span.autor {font-size:11px;
font-style:italic;}
div#serafin_holg p.tit_sec span.imagen{position:relative;}
div#serafin_holg p.tit_sec img {width:239px; height:69px;}

div#serafin_holg p.contenido {padding-left:10px;
padding-right:10px;
padding-bottom:10px;}

div#serafin_holg p.contenido span {display:block;}

div#serafin_holg p.contenido span a {color:#FFFFFF;}

div#serafin_holg p.contenido span a.hover {color:#FFFFFF;
text-decoration:underline;}

div#serafin_holg p.contenido span.titulo {font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;;
color:#fff;
font-size:14px;
margin-top:2px;}

/*div#serafin_holg p.contenido span.autor {font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:10px;
margin-top:2px;}*/


/*---FIN ASESORIA SERAFIN HOLGADO---*/

/*---OBITUARIO---*/
div#obituario{position:relative;
background-color:#000000;
top:10px;
margin-left:2px;
margin-right:8px;}

div#obituario p.tit_sec {padding-top:5px;
padding-left:5px;
padding-right:5px;}

div#obituario p.tit_sec span {display:block;
text-align:center;}

div#obituario p.tit_sec span {font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;}
div#obituario p.tit_sec span.titulo {font-size:14px;
font-weight:bold;
text-transform:uppercase;}
div#obituario p.tit_sec span.autor {font-size:11px;
font-style:italic;}
div#obituario p.tit_sec span.imagen{position:relative;}
div#obituario p.tit_sec img {width:239px; height:139px;}

div#obituario p.contenido {display:block;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;}

div#obituario p.contenido span.titulo {
font-family:Helvetica, Arial, sans-serif;
color:#fff;
font-size:14px;
margin-top:2px;}

div#obituario p.contenido span.titulo_op {
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:14px;
margin-top:2px;
font-style:italic;
font-weight:bold;}

div#obituario p.contenido span.autoria {
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:12px;
margin-top:2px;
font-style:italic;}

div#obituario p.contenido span a {color:#FFFFFF;}

div#obituario p.contenido span a:hover {color:#FFFFFF;
text-decoration:underline;}
/*---FIN OBITUARIO---*/

/*---CARTA---*/
div#carta{position:relative;
background-color:#c60c30;;
top:10px;
margin-left:2px;
margin-right:8px;}

div#carta p.tit_sec {padding-top:5px;
padding-left:5px;
padding-right:5px;}

div#carta p.tit_sec span {display:block;
text-align:center;}

div#carta p.tit_sec span {font-family:Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;}
div#carta p.tit_sec span.titulo {font-size:14px;
font-weight:bold;
text-transform:uppercase;}
div#carta p.tit_sec span.autor {font-size:11px;
font-style:italic;}
div#carta p.tit_sec span.imagen{position:relative;}
div#carta p.tit_sec img {width:239px; height:139px;}

div#carta p.contenido {display:block;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;}

div#carta p.contenido span.titulo {
font-family:Helvetica, Arial, sans-serif;
color:#fff;
font-size:14px;
margin-top:2px;}

div#carta p.contenido span.titulo_op {
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:14px;
margin-top:2px;
font-style:italic;
font-weight:bold;}

div#carta p.contenido span.autoria {
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:12px;
margin-top:2px;
font-style:italic;}

div#carta p.contenido span a {color:#FFFFFF;}

div#carta p.contenido span a:hover {color:#FFFFFF;
text-decoration:underline;}
/*---FIN CARTA---*/

/*--OTRAS NOTICIAS---*/
div#otr_notic {
position:relative;
margin-left:2px;
margin-right:8px;
padding-top:10px;
/*background-color:#D4D4D4;*/
background-color:#efefef;
top:10px;
border:1px solid transparent;
}

div#otr_notic p {
position:relative;
/*background-color:#fff;*/
margin-top:0;
margin-bottom:20px;
margin-left:10px;
margin-right:10px;
clear:left;
}

div#otr_notic p span{display:block;}

div#otr_notic p span.antetitulo {font-family:Arial, Helvetica, sans-serif;
color:#666;
/*font-weight:bold;*/
font-size:11px;
text-transform:uppercase;}

div#otr_notic p span.titulo{
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:15px;
font-weight:bolder;
color:#000;
margin-bottom:2px;}

div#otr_notic p span.titulo a:hover {color:#000;}

div#otr_notic p span.autor{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#000;
text-transform:uppercase;
margin-top:3px;
}

div#otr_notic p span.entradilla{
font-family:Georgia, "Times New Roman", Times, serif;
font-style:normal;
font-size:12px;
color:#000;
text-align:justify;
margin-top:2px;
}
/*--FIN OTRAS NOTICIAS---*/

/*--PANEL COLUMNAS ---*/
div#panel_columnas div {
float:left;
position:relative;
width:640px;
background-color:#FFFFFF;
border-bottom:1px solid #ededed;
padding:0px;}

div#panel_columnas div p {float:left;
width:200px;
padding:4px;
margin:0px;
height:auto;
}

div#panel_columnas div p span {display:block;}

div#panel_columnas div p span.antetitulo{
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#000;
}

div#panel_columnas div p span.titulo{
font-size:13px;
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
/*font-style:italic;*/
color:#cc0000;}

div#panel_columnas div p a:hover {color:#cc0000;}

div#panel_columnas div p span.autor{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#000;}
/*--FIN DEL PANEL COLUMNAS ---*/

/*--RECOGIDA FIRMAS --*/
div#firmas {
width:346px;
background-color:#e9e9e9;
border:1px solid transparent;
padding-top:3px;
margin-left:2px;
position:relative;
float:left;
margin-top:1px;
margin-bottom:15px;	
}

div#firmas p {
position:relative;
background-color:#fff;
margin-top:0px;
margin-left:3px;
margin-right:3px;
margin-bottom:4px;
padding-left:3px;
height:auto;
clear:left;
	}
	
div#firmas p span {
	display:block;
}
	
div#firmas p span.titulo {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#000;
padding-top:5px;
}
/*--FIN RECOGIDA FIRMAS --*/

/*---COLUMNAS---*/
div#columnas {
width:346px;
background-color:#e9e9e9;
border:1px solid transparent;
padding-top:3px;
margin-left:2px;
position:relative;
float:left;
margin-top:10px;
margin-bottom:15px;
}

div#columnas p#titcol {
font-family: Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
background-color:#cc0000;
height:auto;
padding-left:3px;
padding-top:2px;
margin-bottom:6px;}

div#columnas p.column2 {
position:relative;
background-color:#fff;
margin-top:0px;
margin-left:3px;
margin-right:3px;
margin-bottom:4px;
padding-left:3px;
height:auto;
clear:left;
}

div#columnas p {
position:relative;
background-color:#fff;
margin-top:0px;
margin-left:3px;
margin-right:3px;
margin-bottom:4px;
height:70px;
clear:left;
}

div#columnas p img {
float:left;
margin-top:3px;
margin-left:3px;
margin-right:10px;
margin-bottom:3px;
width:50px;
height:50px;
}
div#columnas p span {display:block;}

div#columnas p span.antetitulo{
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#CC0000;
padding-top:5px;}

div#columnas p span.film {font-family:Helvetica, Arial, sans-serif;
font-style:normal;
font-size:11px;
color:#000;}

div#columnas p span.titulo{
font-size:13px;
font-family:Ubuntu, Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:bold;
/*font-style:italic;*/
color:#000;}

div#columnas p a:hover {color:#000;}

div#columnas p span.autor{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-transform:uppercase;}

/*---FIN COLUMNAS---*/

/* RED MEDIOS */
div#tit_redmedia {width:346px;
height:50px;
/*height:30px;*/
background-color:#000;
position:relative;
float:left;
margin-top:5px;
margin-left:2px;
margin-bottom:0px;
margin-right:0px;
border:1px solid #000;
border-radius:5px 5px 0px 0px;
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
}

div#tit_redmedia span.titulo {margin-left:5px;
margin-top:5px;
float:left;
color:#fff;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-style:italic;}

div#cont_redmedia {
width:346px;
background-color:#fff;
border:1px solid #e9e9e9;
padding-top:3px;
margin-left:2px;
position:relative;
float:left;
margin-top:0px;
margin-bottom:15px;
border-radius:0px 0px 5px 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
}

div#cont_redmedia div.items_redmedia {float:left;
width:auto;
padding-top:0;
margin-left:5px;
margin-right:5px;
margin-bottom:10px}

div#cont_redmedia div.items_redmedia p {width:326px;
display:block;
background-color:#fff;
margin-top:0px;
padding:3px;
text-align:justify;
/*box-shadow:0 0 3px rgba(0,0,0,0.5);*/
border:2px solid #fff;
border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;}

div#cont_redmedia div.items_redmedia p a:hover {color:#000;
text-decoration:underline;}

/* FIN RED MEDIOS */

/* TEATRO */
div#teatro {
width:346px;
background-color:#c60c30;
border:1px solid transparent;
padding-top:0px;
padding-bottom:5px;
margin-left:2px;
position:relative;
float:left;
margin-top:0px;
margin-bottom:15px;
border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

div#teatro div.tit p {width:334px;
display:block;
margin-top:3px;
margin-left:3px;}

div#teatro div.tit p a, a:hover {color:#000;}

div#teatro div.tit p span.nom {font-family:Helvetica, Arial, sans-serif;
font-size:20px;
color:#fff;}

div#teatro div.tit p span.autoria{font-family:Helvetica, Arial, sans-serif;
font-size:15px;
color:#000;}


div#teatro div.cont_teatro {width:334px;
height:auto;
display:block;
background-color:#fff;
margin-top:0px;
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
padding:3px;
text-align:justify;
/* box-shadow:0 0 3px rgba(0,0,0,0.5); 
border:2px solid #999;*/
border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
font-family:Helvetica, Arial, sans-serif;
font-size:10px;}

div#teatro div.cont_teatro p.imagen span {float:right;
margin-top:3px;
margin-left:10px;
margin-right:3px;
margin-bottom: 3px;}

div#teatro div.cont_teatro p.ata span {display:block;}

div#teatro div.cont_teatro p.ata span.antetitulo {font-family:Helvetica, Arial, sans-serif;
font-style:normal;
font-weight:bold;
font-size:11px;
color:#000;}

div#teatro div.cont_teatro p.ata span.titulo {font-family:Georgia, "Times New Roman", Times, serif;
font-style:oblique;
font-weight:bold;
font-size:13px;
color:#000;}

div#teatro div.cont_teatro p.ata a:hover {color:#000;}

div#teatro div.cont_teatro p.ata span.autoria {font-family:Helvetica, Arial, sans-serif;
font-style:oblique;
font-size:11px;
color:#000;}

/* FIN TEATRO */

/*EFEMERIDES*/
div#tit_efemerides {width:346px;
height:auto;
background-color:#000;
position:relative;
float:left;
margin-top:5px;
margin-left:2px;
margin-bottom:0px;
margin-right:0px;
border:1px solid #000;
border-radius:5px 5px 0px 0px;
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;
}

div#tit_efemerides span.titulo {margin-left:5px;
float:left;
color:#FFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-style:italic;}

div#tit_efemerides span.autoria {
float:right;
margin-top:5px;
margin-right:3px;
color:#FFF;
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
font-style:italic;}

div#cont_efemerides {
width:346px;
background-color:#e9e9e9;
border:1px solid transparent;
padding-top:3px;
margin-left:2px;
position:relative;
float:left;
margin-top:0px;
margin-bottom:15px;
border-radius:0px 0px 5px 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
}

div#cont_efemerides_detall {width:80px;
background-color:#fff;
border:1px solid transparent;
padding-top:3px;
margin-left:2px;
position:relative;
float:left;
margin-top:0px;
margin-bottom:15px;}

div#cont_efemerides div.fecha, div#cont_efemerides_detall div.fecha {float:left;
width:60px;
margin-left:5px;
}

div#cont_efemerides div.fecha div,  div#cont_efemerides_detall div.fecha div {display:block;}

div#cont_efemerides div.fecha div.mes, div#cont_efemerides_detall div.fecha div.mes {
width:inherit;
height:auto;
color:#CCCCCC;
text-align:center;
text-transform:uppercase;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
background-color:#000000;
border:1px solid #000;
border-radius:5px 5px 0px 0px;
-webkit-border-top-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-top-right-radius: 5px;}

div#cont_efemerides div.fecha div.dia {
width:inherit;
height:auto;
color:#000;
text-align:center;
font-family:Helvetica, Arial, sans-serif;
font-weight:bold;
font-size:25px;
background-color:#e9e9e9;
border:1px solid #000;
border-radius:0px 0px 5px 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;}

div#cont_efemerides_detall div.fecha div.dia_anio {
width:inherit;
height:auto;
color:#000;
text-align:center;
font-family:Helvetica, Arial, sans-serif;
background-color:#e9e9e9;
border:1px solid #000;
border-radius:0px 0px 5px 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;}

div#cont_efemerides_detall div.fecha div.dia_anio span {display:block;}

div#cont_efemerides_detall div.fecha div.dia_anio span.dia {font-weight:bold;
font-size:25px;}

div#cont_efemerides_detall div.fecha div.dia_anio span.anio {font-weight:normal;
font-size:15px;}

div#cont_efemerides div.efemerides {float:right;
width:auto;
padding-top:0;
margin-right:5px;}

div#cont_efemerides div.efemerides p {width:250px;
display:block;
background-color:#fff;
margin-top:0px;
padding:3px;
text-align:justify;
box-shadow:0 0 3px rgba(0,0,0,0.5);
border:2px solid #999;
border-radius:5px 5px 5px 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
font-family:Helvetica, Arial, sans-serif;
font-size:10px;}

div#cont_efemerides div.efemerides p a:hover {color:#000;
text-decoration:underline;}
/*FIN EFEMÉRIDES*/

/*---PESTAÑAS IZQUIERDA UNIDA---*/

.hide { position: absolute; top: -9999px; left: -9999px;  }

#izq_unida { width: 350px; position:relative; float:left; background: #eee; padding: 10px; margin: 20px 0 20px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

#izq_unida .nave { overflow: hidden; margin: 0 0 10px 0; }
#izq_unida .nave li { width: 97px; float: left; margin: 0 10px 0 0; }
#izq_unida .nave li.last { margin-right: 0; }
#izq_unida .nave li a { display: block; padding: 5px; background: #959290; color: white; font-size: 10px; text-align: center; border: 0; }
#izq_unida .nave li a:hover { background-color: #111; }

#izq_unida ul { list-style: none; }
#izq_unida ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; }
#izq_unida ul li a:hover { background: #fe4902; color: white; }
#izq_unida ul li:last-child a { border: none; }

#izq_unida ul li.nav-one a.current, #izq_unida ul.iufederal li a:hover { background-color: #d30000; color: white; }
#izq_unida ul li.nav-two a.current, #izq_unida ul.guengl li a:hover { background-color: #d30000; color: white; }

/*---FIN PESTAÑAS IZQUIERDA UNIDA ---*/

/*---REDES---*/
div.redes {width:346px;
height:30px;
	position:relative;
	float:left;
	background-color:#000;
	border:1px solid #000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-bottom:10px;
	margin-top:10px;
	}
	
div.redes p.redsoc{position:relative;
float:left;
margin-top:5px;
margin-left:110px;}

div.redes p.redsoc img{
width:20px;
height:20px;
margin-left:5px;
border:0px;}

div.redes p.redservic img{
border:0px;}

div.redes p.redservic{position:relative;
float:right;
margin-top:5px;}
	
/*---FIN DE REDES ---*/

/*---VIÑETA---*/
div#vineta{width:346px;
background-color:#fff;
font-style:normal;
position:relative;
float:left;
padding:2px;
border:0px solid #000;
margin-top:10px;
margin-left:2px;
margin-bottom:15px;}
/*---FIN DE VIÑETA---*/

/*---CARTEL---*/
div#cartel{width:346px;
background-color:#fff;
font-style:normal;
position:relative;
float:left;
padding:2px;
border:0px solid #000;
margin-top:10px;
margin-left:2px;
margin-bottom:15px;}
/*---FIN DE CARTEL---*/
/*---CARTEL2---*/
div#cartel2{width:346px;
background-color:#fff;
font-style:normal;
position:relative;
float:left;
padding:2px;
border:0px solid #000;
margin-top:10px;
margin-left:2px;
margin-bottom:15px;}
/*---FIN DE CARTEL2---*/

/*---VIDEO STREAMING---*/
div#video{/*width:346px;*/
width:330px;
background-color:#000;
font-style:normal;
position:relative;
float:left;
padding:2px;
border:0px solid #000;
-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
margin-top:10px;
margin-bottom:15px;}

div#video hr.gruesa{
width:97%;
height: 1px;
border: 1px solid #fff;
color: #fff;
background-color: #fff;
margin-top:5px;
margin-bottom:2px;
margin-left:3px;
text-align:left;
}

div#video hr.fina{
width:97%;
height: 1px;
border: 1px solid #fff;
color: #fff;
background-color: #fff;
margin-top:2px;
margin-left:3px;
text-align:left;
}

div#video hr.cierre{
width:97%;
height: 1px;
border: 1px solid #fff;
color: #fff;
background-color: #fff;
margin-top:2px;
margin-left:3px;
text-align:left;
}

div#video span.encabezado{
font-family:Helvetica, Arial, sans-serif;
font-size:18px;
color:#fff;
margin-left:5px;
text-transform:uppercase;
}

div#video p.tit_sec {position:relative;
float:left;
margin-top:0px;
padding-right:3px;
padding-left:3px;}

div#video p.tit_sec span {display:block;}

div#video p.tit_sec span.titulo {position:relative;
width:320px;
margin-left:3px;
font-family:Helvetica, Arial, sans-serif;
color:#fff;
font-size:14px;}

div#video p.tit_sec span.titulo a {
color:#fff;
}

div#video p.tit_sec span.titulo a:hover {color:#fff;
text-decoration:underline;}

div#video p.tit_sec span.autoria {font-family:Georgia, "Times New Roman", Times, serif;
color:#CCCCCC;
font-size:12px;
font-weight:bold;}
/*---FIN DE VIDEO STREAMING---*/

/*---ESPECIAL EDUCA---*/
div#especial_educa{position:relative;
float:left;
width:342px;
background-color:#fff;
top:0px;
margin-top:4px;
margin-left:0px;
margin-right:0px;
margin-bottom:10px;
box-shadow:5px 8px 7px rgba(0,0,0,0.5);
border:2px #000 thin;
/*border-radius:15px 15px 15px 15px;*/}

div#especial_educa p.tit_sec {padding-top:5px;
padding-left:5px;
padding-right:5px;}

div#especial_educa p.tit_sec span {display:block;
text-align:center;}

div#especial_educa p.tit_sec span {font-family:Georgia, "Times New Roman", Times, serif;
color:#7b2734;}
div#especial_educa p.tit_sec span.titulo {font-size:14px;
font-weight:bold;
text-transform:uppercase;
margin-bottom:4px;}
div#especial_educa p.tit_sec span.autor {font-size:11px;
font-style:italic;}
div#especial_educa p.tit_sec span.imagen{position:relative;}
/*div#especial_educa p.tit_sec span.imagen img {border-radius:15px 15px 15px 15px;}*/
/*div#especial_educa p.tit_sec img {width:239px; height:69px;}*/

div#especial_educa p.contenido {padding-left:10px;
padding-right:10px;
padding-bottom:10px;}

div#especial_educa p.contenido span {display:block;
font-family:Helvetica, Arial, sans-serif;
/*text-transform:uppercase;*/
color:#7b2734;
font-size:12px;
margin-top:2px;
padding:4px;
box-shadow:2px 3px 7px rgba(0,0,0,0.5);}

div#especial_educa p.contenido span a {color:#7b2734;}
div#especial_educa p.contenido span a:hover {text-decoration:underline;}
/*---FIN ESPECIAL EDUCA---*/

/*---GALERIA---*/
div#galeria{width:346px;
background-color:#000;
font-style:normal;
position:relative;
float:left;
margin-left:2px;
padding-bottom:4px;
padding-top:0px;
margin-top:10px;
margin-bottom:10px;}

#slideshow {list-style:none; color:#c6c30;}
#slideshow span {display:none;}
#wrapper {position:relative; width:346px; margin:0px auto; display:none;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:340px; height:255px; padding:2px; border:1px solid #ccc; background:#000}
#information {position:absolute; bottom:0; width:340px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:12px}
#information h3 a, a:hover{color:#fff; text-decoration:underline;}
#information p {padding:0 8px 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; font-style:none;}
#image {width:340px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:50px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../img/galeria/images/left.gif) left top no-repeat}
#imgnext {right:0; background:url(../img/galeria/images/right.gif) right top no-repeat}
#imglink {position:absolute; height:100px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(../img/galeria/images/link.gif) center center no-repeat}
#thumbnails {margin-top:4px}
#slideleft {float:left; width:20px; height:100px; background:url(../img/galeria/images/scroll-left.gif) center center no-repeat; background-color:#222; z-index:999}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:100px; background:#222 url(../img/galeria/images/scroll-right.gif) center center no-repeat; z-index:999}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:280px; margin-left:10px; height:100px; overflow:hidden}
#slider {position:absolute; left:0; height:100px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}
/*---FIN DE GALERIA---*/

/*---PIE---*/
ul#piecont { 
margin-top:5px;
margin-left:8px;
margin-right:10px;
height:28px;
background-color:#000;
}
ul#piecont li{position:relative;
float:left;
margin-top:5px;
margin-left:10px;
margin-right:10px;
padding-top:3px;
font-family:Ubuntu;
font-style:normal;
font-size:12px;
font-weight:normal;
color:#fff;
list-style-type:none;
}
ul#piecont li a {color:#fff;
font-style:normal;}
ul#piecont li a:hover{color:#fff;
font-style:normal;
text-decoration:underline;}
/*---FIN DE PIE---*/

/*---HUELGA GENERAL29M ---*/
/*#huelga29m {
float:left;
margin-top:10px;
margin-right:8px;
background-color:#cc0000;
padding:5px;
}
#huelga29m div {float:left;
position:relative;
width:640px;
background-color:#FFFFFF;
border-bottom:1px solid #000;
padding:0px;}

#huelga29m div div#hg{width:380px;
float:left;}

div#opihg{
position:relative;
float:right;
width:260px;
top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
background-color:#fff;
}
div#opihg hr.gruesa{
height: 5px;
border: 1px solid #ece5ce;
color: #ece5ce;
background-color: #ece5ce;
margin-bottom:2px;
}

div#opihg hr.fina{
height: 1px;
border: 1px solid #ece5ce;
color: #ece5ce;
background-color: #ece5ce;
margin-top:2px;
align:left;
margin-left:0px;
width:50%;
text-align:left;
}

div#opihg span.encabezado{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
color:#999999;
}
div#opihg p{
margin-top:1px;
margin-left:5px;
margin-right:10px;
padding-bottom:3px;
border-bottom:1px solid #ece5ce;}

div#opihg p span {display:block;
}

div#opihg p span.titulo{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-style:italic;
font-weight:bold;
}
div#opihg p span.autoria{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;
color:#999999;
text-transform:uppercase;
}
div#opihg p span.antetitulo{
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-style:normal;
color:#000;
text-align:justify;
margin-top:3px;
}
/*---FIN HUELGA GENERAL29M ---*/ 
