/*-- Layout ----------------------------------------------------------*/

#contenedor {
  width:59.5em;
  padding-top:1em;
  padding-left:1em;
  padding-right:1em;
  margin-left:auto;
  margin-right:auto;
  /*margin-bottom:2em;*/
  background-color:#FFFFFF;
  border-left:solid 1px #CCCCCC;
  border-right:solid 1px #CCCCCC;
  border-bottom:solid 1px #CCCCCC;
  font-size:1em;
}

#menu {clear:both; }
#master {float:left; width:34.5em;padding-right:0.5em;border-bottom:none;}
#secundario {float:right; width:23.9em; padding-left:0.5em; padding-right:0;border-left:1px solid #cccccc; background:none;}
#pie {width:61.5em;clear:both;text-align:center;margin:2em auto 2em auto;font-size:0.6em; font-weight:bold;}
#pie div{margin-bottom:0.5em;}

/*-- Título sección ------------------------------------------------------------*/
#destacadas #tituloseccion{
font-size:1.4em;
font-weight:bold;
color:#666666;
padding:6px;
padding-left:0;
border-top:1px dotted #999999;
border-bottom:1px dotted #999999;
margin-bottom:0.75em;
}
#destacadas #tituloseccion #titulo{
float:left;
}
#destacadas #tituloseccion #rss{
float:right;
margin-top:4px;
}

#destacadas #tituloseccion .paginador{
/*border-bottom:1px solid #cdcdcd;*/
margin:0;
padding:0;
margin-top:0.5em;
/*padding-bottom:0.5em;*/
text-align:left;
font-size:0.6em;
font-weight:bold;
float:left;
margin-left:1em;
}

#destacadas #tituloseccion .paginador a{
margin:0;
margin-right:3px;
padding:2px;
margin-bottom:2px;
/*background-color:#666666;
color:#FFFFFF;*/
}

#destacadas #tituloseccion .paginador .actual{
font-size:1em;
margin:0;
margin-right:3px;
padding:2px;
color:#CCCCCC;
/*background-color:#EBEBEB;*/

}

#destacadas #tituloseccion .paginador a .ultima{
margin-right:0;
}

/*-- Destacades ------------------------------------------------------------*/
#destacadas .destacada{
border-bottom:1px solid #cdcdcd;
margin:0;
padding:0;
margin-bottom:0.5em;
padding-bottom:1em;
text-align:center;
}
#destacadas .imgEsq {float:left;max-width:6.25em;margin:0 auto;}
#destacadas .textDre {float:left; margin-left:0.5em;width:27.75em;text-align:left;}
#destacadas .textDre h4{margin-top:0;margin-bottom:0.2em;}
#destacadas .textDre span{font-size:0.8em;}
#destacadas .textDre .fecha {display:block;margin-top:0.2em;margin-bottom:0;font-weight:bold; font-size:0.6em;}
#destacadas .textDre .autor {display:block;margin-top:0.2em;margin-bottom:0;font-weight:bold; font-size:0.6em;}
#destacadas span{font-size:0.8em;}

.fecha img{vertical-align:text-bottom;}

/*-- Mas noticias ------------------------------------------------------------*/
#masnoticias .noticia{
border-bottom:1px solid #cdcdcd;
margin:0;
padding:0;
margin-bottom:.5em;
padding-bottom:1em;
}

#masnoticias .imgEsq {float:left; max-width:6.25em;}
#masnoticias .textDre {float:right; margin-left:0.5em; width:27.75em;}
#masnoticias .textDre h4{margin-top:0; margin-bottom:0.2em;}
#masnoticias .textDre span{font-size:0.8em;}
#masnoticias .textDre .fecha {display:block;margin-top:0.2em;margin-bottom:0;font-weight:bold; font-size:0.6em;}
#masnoticias .textDre .autor {display:block;margin-top:0.2em;margin-bottom:0;font-weight:bold; font-size:0.6em;}

#masnoticias .paginador{
border-bottom:1px solid #cdcdcd;
margin:0;
padding:0;
margin-bottom:0.5em;
padding-bottom:0.5em;
text-align:center;
font-size:0.9em;
font-weight:bold;
}

#masnoticias .paginador a{
margin:0;
margin-right:3px;
padding:2px;
background-color:#666666;
color:#FFFFFF;
}

#masnoticias .paginador .actual{
margin:0;
margin-right:3px;
padding:2px;
background-color:#EBEBEB;
}

#masnoticias .paginador a .ultima{
margin-right:0;
}

/*-- Opinión ------------------------------------------------------------*/
#secundario #opinion{
margin-bottom:1em;
}

#secundario #opinion .noticia{
border-bottom:1px solid #cdcdcd;
margin:0;
padding:0;
/*margin-bottom:.5em;
margin-top:0.3em;
margin-bottom:0.3em;
padding-left:0.3em;*/
padding-top:0.3em;
padding-bottom:0.3em;
background-color:#EBEBEB;
}

#secundario #opinion .noticia .imgEsq {float:left;width:3.7em;}
#secundario #opinion .noticia .textDre {float:left;margin-left:0.3em;display:inline;}
#secundario #opinion .noticia .textDreNoFoto{float:right; margin-left:0.3em; width:19.6em;background-color:#00FF66;}
#secundario #opinion .noticia .textDre h4{margin-top:0; margin-bottom:0.2em; font-size:0.8em;font-weight:bold;}
#secundario #opinion .noticia .textDre span{font-weight:bold; font-size:0.6em;}
#secundario #opinion .noticia .textDreNoFoto span{font-weight:bold; font-size:0.8em;}
#secundario #opinion .noticia .textDre .fecha{display:block;margin-top:0.2em;margin-bottom:0;}
#secundario #opinion .noticia .textDre .autor{display:block;margin-top:0em;margin-bottom:0;font-weight:bold; font-size:0.8em;}


/*-- Secundario ---------------------------------------------------*/
#secundario #enlinternos{
background: url(images/f_video.gif);
margin:1em 0;
padding-bottom:0.3em;
}
#secundario #campanas{
background: url(images/f_video.gif);
margin:0;
margin-bottom:1em;
padding-bottom:0.3em;
}

#secundario #enlexternos h4{
	margin:0;
	padding:0;
	border-bottom:1px solid #cdcdcd;
	margin-bottom:.5em;
	padding-bottom:1em;
	font-size:0.7em;
	/*text-align:center;*/
}


#secundario #campanas .fila{
margin:0;
padding:0;
/*background-color:#FF0000;*/
margin-bottom:0.2em;
margin-left:0.25em;
}

#secundario #enlinternos .noticia,#secundario #campanas .fila .noticia{
margin:0;
padding:0;
margin-bottom:0.2em;
margin-left:0.1em;
/*background-color:#0000FF;*/
}

#secundario #campanas .fila .noticia{
float:left;
width:120px;
margin:0;
margin-left:0.2em;

}

#secundario #enlinternos a{
margin-left:0.2em;
margin-right:0.2em;
}
#secundario #campanas .fila .noticia a{
font-size:0.8em;
font-weight:bold;
}

#secundario #enlinternos a img,#secundario #campanas .fila .noticia a img{
margin:0;
vertical-align:middle;
}
#secundario #capsulafinal #enlexternos{
width:7.5em;
float:right;
}

#secundario #capsulafinal #lpublicacion{
width:15.75em;
padding-right:0.25em;
float:left;
border-right:1px solid #CCCCCC;
}

#secundario #capsulafinal #enlexternos h4 a p{
text-align:center;
}

#secundario #capsulafinal #lpublicacion{
background:none;
}

#secundario #capsulafinal #lpublicacion .noticia{
border-bottom:1px solid #cdcdcd;
margin:0;
padding:0;
margin-bottom:.5em;
padding-bottom:1em;
}


#secundario #capsulafinal #lpublicacion .noticia h4
{margin-top:0; margin-bottom:0.2em; font-size:0.7em;font-weight:bold;}

#secundario #capsulafinal #lpublicacion .noticia .autor 
{display:block;margin-top:0.2em;margin-bottom:0;font-weight:normal; font-size:0.6em;}

/*-- Ficha del autor ------------------------------------------------------------*/
#secundario #autor{
margin-bottom:1em;
background-color:#EBEBEB;
padding:0.3em;
}

#secundario #autor .titulo{
padding-top:0.5em;
padding-bottom:0.5em;
border-bottom:3px solid #999999;
display:block;
}

#secundario #autor .titulo .imgEsq{
float:left;
height:50px;
margin-right:5px;
}

#secundario #autor .titulo .nombre{
font-weight:bold;
display:block;
float:left;
}

#secundario #autor .noticia{
font-size:0.7em;
margin-top:0.4em;
display:block;
font-weight:bold;
}

#secundario #autor .fecha{
border-bottom:1px solid #cdcdcd;
font-size:0.7em;
display:block;
}

/*-- Comentarios ------------------------------------------------------------*/
/*#comentarios .titulo{
font-size:1.4em;
font-weight:bold;
color:#666666;
padding:6px;
padding-left:0;
margin-bottom:0.75em;
}

#comentarios .cabecera span a img{
vertical-align:text-bottom;
margin-top:1px;
}


#comentarios .herramientas{
background-color:#CC6600;
}
*/
#comentarios .herramientas .rss{
float:left;
width:15em;
margin:0;
padding:0;
padding-left:0.5em;
font-size:0.8em;
font-weight:bold;
}

#comentarios .herramientas .paginador{
float:right;
width:30em;
margin:0;
padding:0;
text-align:right;
font-size:0.8em;
font-weight:bold;
}


#comentarios .herramientas .paginador a{
margin:0;
margin-right:3px;
padding:2px;
margin-bottom:2px;
/*background-color:#666666;
color:#FFFFFF;*/
}

#comentarios .herramientas .paginador .actual{
font-size:1em;
margin:0;
margin-right:3px;
padding:2px;
color:#CCCCCC;
}

#comentarios .herramientas .paginador a .ultima{
margin-right:0;
}

#comentarios .comentario{
padding:0.5em;
background-color:#EBEBEB;
margin-bottom:0.5em;
font-size:0.8em;
}

#comentarios .destacado{
background-color:#B5B5B5;
}

#comentarios .comentario .titulo{
font-weight:bold;
}

#comentarios .comentario .autor{
font-weight:normal;
font-size:0.75em;
margin-bottom:1em;
}

#comentarios .comentario .valoracion{
font-size:0.8em;
font-weight:bold;
margin-top:1em;
vertical-align:bottom;
}

#comentarios #nuevocomentario{
margin-top:1em;
}

#comentarios #nuevocomentario p{
font-size:0.8em;
}

#comentarios #nuevocomentario form{
padding:0.5em;
}

#comentarios #nuevocomentario form label{
display:block;
margin-top:0.4em;
font-size:0.8em;
}

#comentarios #nuevocomentario form input,#comentarios #nuevocomentario form textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
border:1px solid #666666;
}

#comentarios #nuevocomentario form #enviar,#comentarios #nuevocomentario form #reset{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#666666;
color:#FFFFFF;
font-size:0.8em;
font-weight:bold;
border:0;
cursor:pointer;
margin-top:0.5em;
}

#comentarios #nuevocomentario ul{
font-size:0.7em;
margin-left:2em;
padding:0.5em;
margin-bottom:2em;
width:550px;
}

#comentarios #nuevocomentario ul li{
margin:0;
padding:0;
}