/********************************************************************
PROYECTO PACTO POR EXTREMADURA
Desarrollado por: Solucionex Tecnologías de la Información

Hoja de estilos para la seccion de noticias

versión: 1.0
*********************************************************************/


#noticia {
   width:910px;
   /*padding:10px 15px 0 15px;*/
   padding: 0 20px 10px 20px;
   overflow:hidden;
   float:left;
}

#contnoticia {
   width:100%;
   overflow:hidden;
}

#noticia .titular {
   color:#00AE51;
   font-weight:bold;
   font-size:1.5em;
   margin:0 0 10px 0;
}
#noticia .subtitulo {
   font-size:1em;
   margin:0 0 5px;
   color:#333;
}
#noticia .fecha {
   font-size:0.8em;
   padding:0 0 5px;
   margin:0 0 10px;
   border-bottom:1px solid #DEDEDE;
   color:#333;
}
#noticia .cuerpo {

   color:#666;
   text-align:justify;
}
#noticia .cuerpo p.origen {
   margin-top:15px;
}
#noticia .cuerpo p.origen a {
   color:#00AE51;
   text-decoration:none;
   font-weight:bold;
}
#noticia .cuerpo p.origen a:hover {
   text-decoration:underline;
}
#noticia .cuerpo ul {
   list-style:disc;
   margin:0 0 10px 40px;
}
#noticia .cuerpo ul li{margin-bottom:5px;}

#noticia .cuerpo ol {
   list-style:decimal;
   margin:0 0 10px 40px;
}
#noticia .cuerpo ol li{margin-bottom:5px;}

#noticia .cuerpo p {
   margin:0 0 10px 0;
}

#noticia .cuerpo a {
   color:#366595;
   text-decoration:underline;
}

#noticia #foto{
   float:right;
   /*		width:auto;*/
   width:233px;
   margin:15px 0px 0px 15px;
   padding:0px;
   overflow:hidden;
}
#noticia #foto #imagencontenidos{
   width:225px;
   text-align:center;
   margin:0; padding:3px 3px 3px 3px;
   overflow:hidden;
   background:#FFF;
   border:1px solid #ccc;
   border-bottom:none;
}
#noticia #foto #imagencontenidos img{width:225px; margin:0; padding:0;}

#noticia #foto #piefotocontenidos{
   width:221px;
   margin:0px;
   border:1px solid #ccc;
   padding:5px 5px 3px 5px;
   overflow:hidden;
   text-align:right;
   background:#e6e6e6;
   font-size:0.8em;
}
#noticia #foto #piefotocontenidos img.mas{margin:0px 10px 0px 20px; display:block; float:left;}
#noticia #foto #piefotocontenidos img.ampliar{margin:0px 5px 0px 0; display:block; float:left;}
#noticia #foto #piefotocontenidos a{margin:1px 0 0 0; display:block; float:left;}
#noticia #foto #piefotocontenidos a:hover{text-decoration:underline;}

#noticia #foto #descfotocontenidos{
   min-width:201px;
   padding:5px 5px 15px 25px;
   margin:0px;
   overflow:hidden;
   font-size:0.8em;
   /*font-style:italic;*/
   background:#FFF url(../img/arrow_up.png) 2px 4px no-repeat;
}
#noticia #foto #descfotocontenidos p{
   margin:2px 0 0 0;
}


/***********************************/
/******* LISTADO DE NOTICIAS *******/
/***********************************/
#listado{
   width:930px;
   padding:10px 0 0 20px;
   margin: 0 0 10px 0;
   overflow:hidden;
   float:left;
}

.itemnoticia {
   clear:both;
   float:left;
   margin:0 0 25px;
   overflow:hidden;
   width:930px;
}

.itemnoticia .noticiaimg,
.itemnoticia .noticiaimg img {
   float:left;
   width:150px;
}

.itemnoticia .noticiatxt {
   float:right;
   width:720px;
   padding:0 20px 0 20px;
}

.itemnoticia .noticiatxt h3 {
   color:#D41616;
   font-weight:bold;
   font-size:1.2em;
   margin:0 0 5px 0;
   text-align:justify;
}

.itemnoticia .noticiatxt h3 a {
   color:#D41616;
   font-weight:bold;
}

.itemnoticia .noticiatxt h3 a:hover {text-decoration:underline;}

.itemnoticia .noticiatxt p.subtitulo {
   margin:0 0 5px 0;
   text-align:justify;
}

.itemnoticia .noticiatxt p.subtitulo br {
   display:block; margin:0 0 5px 0;
}

.itemnoticia .noticiatxt p.fecha {
   color:#888;
   font-size:0.8em;
   margin:0 0 5px 0;
}

div.titulovideo {
   width:910px;
   font-size:1.4em;
   font-weight:bold;
   color:#00AE51;
   text-align:left;
   margin:15px 0 10px 0;
   padding:10px 0 0 0;
}

div.video {
   background-color:#FFFCD3;
   border:1px solid #E5E5E5;
   margin:5px 0 10px;
   padding:5px;
   text-align:center;
}
