body {
	margin: 0; padding:0;
	font-family:  "Trebuchet MS", "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #231f20
}

table {
	font-family:  "Trebuchet MS", "Times New Roman", Times, serif;
	font-size: 12px;
	color: #231f20 
}

a, a:visited {
	color: #231f20;
	text-decoration: underline; font-weight:bold
}

a:hover {
	color: #231f20;
	text-decoration: none; font-weight:bold
}

input {
	font-size: 12px;
	color: #333;
	background-color: #eee;

}

input#buscador {
	font-size: 12px;
	color: #333;
	background-color: #FFF;

}

.imgtodoslosart {
	width: 298px;
	height: 18px; padding-bottom:8px
}

.imgnota {
	padding: 10px 0;
	clear: both;
	max-width: 550px
}

.imgtapa {
	border: 10px solid #0094c0;
	margin-bottom: 10px;
	max-width: 200px
}

.imgtapaint {max-width: 200px}

table#textoch {
	font-size: 10px;
	color: #666;
}

.tablafoot {
	color: #666;
	margin: 10px 0 50px 0;
	width: 100%;
}

.doclinkasoc {
	font-weight: bold;
	padding-top: 15px;
}

.table_contenedora {
	border: 1px solid #CCC;
}

h1{
	font-size: 24px;
	color: #231f20;
	font-weight: normal;
	margin-top:0
}

h2 {
	font-size: 13px;
}

h3 {
	font-size: 14px;
	text-align:justify;
	font-weight:normal; line-height:21px; color:#333333
}

h4 {
	font-size: 12px;
	font-weight:normal;
	text-transform:uppercase;
	margin:0; padding:0
}

asa.titulocategorias:link {
	font-size: 18px;
	color: #231f20;
	text-decoration: none;
}

a.titulocategorias:hover {
	font-size: 18px;
	color: #231f20;
	text-decoration: underline;
}

a.titulocategorias:visited {
	font-size: 18px;
	color: #231f20;
	text-decoration: none;
}

/*links utilidades INI */
.tr_utilidades { padding-left: 20px; padding-top: 6px; padding-bottom: 6px }

/* Links utilidades */
a.utilidades { font-size: 14px; font-weight: bold; color: #999; text-decoration: none; padding-left: 10px }
a.utilidades:link { font-size: 14px; font-weight: bold; color: #999; text-decoration: none; padding-left: 10px }
a.utilidades:visited { font-size: 14px; font-weight: bold; color: #999; text-decoration: none; padding-left: 10px }
a.utilidades:hover { font-size: 14px; font-weight: bold; color: #666; text-decoration: none; padding-left: 10px }
/*links utilidades FIN */

.bannersup {
	border: 1px solid #CCCCCC;
	margin: 0 10px 12px 0;
	width: 749px 
}
	
.txtbannersup {
	color: #999999;
	vertical-align: text-bottom;
}
.aniosarchivo {
	font-size: 23px;
	color: #819ABD }

.titulosch {
	font-weight: bold;
	text-transform: uppercase;
}

.calend {
	font-size: 12px;
	border: 1px solid #92A9CA;
}

.titulares {
	margin-bottom: 12px;
}
.celdaceleste {
	background-color: #DEE5EF;
	text-align: left;
	width: 220px;
}

.celdacelestetxt {
	padding: 10px 15px;
}

.tablahome {
	margin:6px 0 6px 6px;
	padding:6px 0;
	width:292px
}

/* rounded box */

/* set millions of background images */
.rbroundbox { background:  url(../../images/nt.gif) repeat; width: 186px; margin: 10px; }
.rbtop div { background:  url(../../images/tl.gif) no-repeat top left; }
.rbtop { background:  url(../../images/tr.gif) no-repeat top right; }
.rbbot div { background:  url(../../images/bl.gif) no-repeat bottom left; }
.rbbot { background:  url(../../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 186px;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }

.buscador {
	padding: 8px;
	background-image:  url(/images/backbusqueda.gif); /*url(../../images/backbusqueda.gif);*/
	background-repeat: no-repeat;
	height: 209px;
	width: 186px;
}

.campobuscad {
	margin-bottom: 5px;

}
.fdoceltxtdiapo {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #96ACCC;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 5px;
	font-size: 10px;
}

.celdaclinea {
	border-top: 1px solid #B1C1DA;
}

td#tablaclineas {
	border-bottom: 1px solid #B1C1DA;
}

.tablaclineas {
	border-bottom: 1px solid #B1C1DA;
}



a.subraya:link {
	color: #666;
	text-decoration: underline;
}

a.subraya:visited {
	color: #666;
	text-decoration: underline;
}

a.subraya:hover {
	color: #666;
	text-decoration: none;
}

.celdacelestesinwidth {
	background-color: #DEE5EF;
	text-align: left;
	padding:5px
}


/* aviso desde el 9 marzo bitacora los domingos */ 
.bitacoradgo {
	width:298px;
	height:191px;
	margin-bottom:20px
}