h2 { padding: 0px 0 15px 0; }

/********* listado de bloques ********/
.cada_bloque { background: #f2f4d5; margin-bottom: 20px; margin-top: 1px; border: 1px solid #B8BD7A;}
div.datos_princip { padding: 15px; }
div.datos_princip span.autor { display: block; font-size: 11px; color: #909088; margin-bottom: 5px;}
div.datos_princip span.autor b { color: #323232; font-weight: normal; }
div.datos_princip span.destacado { color: #739403; font-weight: bold; font-size: 12px; }

div.datos_princip a { color: #007EFF; }
div.datos_princip a:hover { text-decoration: underline; }

div.div_documento a.documento { padding-left: /*240px*/ 172px; }

span.fecha { font-size: 11px; }
.txt_cont { width: 547px; float: left;}




#menu_lat_bots .capa_submenu a.submenu_on { color: #FFF; display: block; margin: 0;}


/******************************************************************/
.mas_info { margin-top:15px; padding-bottom:10px; text-align:right;}
.mas_info a { color: #3D5B35; font-weight: bold;}
.mas_info a:hover { text-decoration: underline;}
#tabla_sectores td.con_fondo div.listado { padding: 20px; padding-bottom: 0; }

.cada_bloque ul { margin: 0 0 6px 25px;}
.cada_bloque ul li { background:transparent url(../images/guion.gif) no-repeat scroll 0px 10px; color:#3A3A3A; list-style-image:none; list-style-position:outside; list-style-type:none; padding:3px 0 3px 10px; }

.cada_bloque ol { margin: 0 0 20px 30px; }