/*
 *	CENTRAR
 */
body { margin: 0; padding: 0; background: #111111; text-align: center; }

/*
#flash { position: absolute; top: 0; left: 0; width: 100%; height: 99.5%; }
*/

html { height: 100%; }
body { height: 100%; }
#flash { height: 100%; }

#sobre_flash { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#todo {  position: relative; width: 980px; margin: 0 auto; padding: 0 5px; text-align: left; }
#contenido { background: #F8F9F9 url(../images/fondo-cont.jpg) repeat-x; }
/*
 *	BARRAS DE SCROLL EXPLORER
 */
/*
html {
	scrollbar-3dlight-color: #FFF;
	scrollbar-dark-shadow-color: #FFF;
    scrollbar-arrow-color: #666;
    scrollbar-base-color: #FFF;
    scrollbar-darkshadow-color: #FFF;
    scrollbar-face-color: #FFF;
    scrollbar-highlight-color: #CCC;
    scrollbar-shadow-color: #666;
    scrollbar-track-color: #FFF;
}
*/
/*
 *	TAGS
 */
body, td { font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #848484; }
td { vertical-align: top; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0; }
strong { color: #B6700E; }
p { margin: 0 0 1em; padding: 0; color: #848484; }
input, textarea, button, select { margin: 0; padding: 0; border: 1px solid #AAA; background: #555; color: #EEE; font: 10px Verdana, Arial, Helvetica, sans-serif; }
button { cursor: pointer; }
optgroup { font-style: normal; }
input, textarea { width: 200px; }

/*NOTICIAS*/
div#listado_noticias ul	li	{ background: none; padding: 0 0 10px 0; }
.noticia					{ width: 520px; float: left; padding: 10px 0px 10px 0px; }
.noticia h3 				{ color: #0076b3; font-size: 110%; text-decoration: none; }
.noticia h3 a 				{ color: #0076b3; font-size: 130%; text-decoration: none; }
.noticia h3 a:hover 		{ text-decoration: underline; }
.noticia img				{ display: block; border: 1px solid #e6e6e6; margin: 0 5px 5px 0; }
.noticia div				{ /*width: 100%;*/ margin: 0px; float: left; }
.noticia span				{ color: #484848; font-size: 90%; }
.noticia p					{ color: #7b7b7b; margin: 10px 0px 0px 0px; }
.noticia p span				{ color: #0092dd; font-size: 100%; font-weight: bold; }
.noticia p a				{ color: #0092dd; text-decoration: none; }
.noticia p a:hover			{ text-decoration: underline; }
#noticias ul li				{ width: 98%; float: left; padding: 10px 0px 10px 2%;
							  background: #fff url('../images/resultados-tr-fondo.gif') repeat-x scroll left bottom; }
div#listado_noticias ul li a			{ color: #FFC000; font-size: 110%; text-decoration: none; float: left; width: 85%; }
div#listado_noticias ul li a:hover		{ text-decoration: underline; }
div#listado_noticias ul li span		{ margin: 0px 9px 0px 0px; font-size: 90%; float: left; }
.adjunto					{ color: #0076b3; padding: 4px 0px 7px 24px;
							  background: #fff url('../images/icono-doc.gif') no-repeat scroll top left; }
.enlace						{ color: #0076b3; padding: 4px 0px 6px 24px;
							  background: #fff url('../images/icono-link-externo.gif') no-repeat scroll 1px 4px; }
.adjunto:hover, .enlace:hover{ color: #000; }
p.titulo_noticia { color: #FFC000; margin: 0; padding: 0; }
a.documento_relacionado { background: url('../images/ico.gif') no-repeat left center; padding: 0 0 0 16px; }

/*paginacion*/
.re-pagina				{ width: 100%; height: 20px; display: block; float: left; }
.re-pagina p			{ line-height: 20px; padding: 0px 0px 0px 4px; float: left; color: #8a8a8a; }
.re-pagina form			{ float: left; padding: 0px 0px 0px 140px; }
.antsi					{ float: left; padding: 0px 0px 0px 20px; }
.re-pagina form input	{ width: 23px; height: 13px; color: #000; margin: 0px 5px; text-align: right; border: 1px solid #d6d6d6; }
.ant					{ text-decoration: none; padding: 0px 5px 0px 5px; line-height: 20px; color: #0071fd; }
.sig					{ text-decoration: none; padding: 0px 5px 0px 5px; line-height: 20px; color: #0071fd; }
.ant:hover, .sig:hover	{ text-decoration: underline; }

div.clear {clear: both; }


.noticia p strong span				{ color: #FFC000; font-size: 100%; font-weight: bold; }

#breadcrumb { margin-bottom: 25px; margin-top: 11px }
/*#breadcrumb ul { margin: 3px 0 1em !important; padding: 0 !important; list-style: none !important}
#breadcrumb ul li{ float: left !important; margin: 0 5px 0 0 !important; padding: 0 4px 3px 9px !important; background: url("../images/flecha.gif") no-repeat scroll 0 7px transparent !important; width: inherit}
#breadcrumb ul li.sinflecha { background: none !important; padding-left: 0 !important }
#breadcrumb ul li:first-child { padding-right: 5px !important; margin: 0 !important }
#breadcrumb ul li a { color: #B6700E !important; text-decoration: none !important;}
#breadcrumb ul li a:hover { text-decoration: underline !important;}*/
#breadcrumb span.flecha { background: url("../images/flecha.gif") no-repeat scroll 0 7px transparent !important; margin: 0 5px 0 0 !important; padding: 0 0px 3px 9px !important;}
#breadcrumb a {  text-decoration: none !important;}
#breadcrumb a:hover { text-decoration: underline !important;}
.estasen { float:left; margin: 0px 5px 10px 0}
