/* CSS Document */
/* diseņo para farifox, mozilla: hay que tener en cuenta que este navegador
para que quede igual que con iexplorer hay que darle las dimensiones de la capa
sin el padding, pj weight en iexplorer es 135 con padding 5, en fairefox seria 
115 con padding 5 */
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.7; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY {
	BACKGROUND: #283F5C url(imagenes/_.gif) repeat;
	COLOR: #333;
	TEXT-ALIGN: center;
	scrollbar-face-color: #2E73AE;
	scrollbar-highlight-color: #B8CDDF;
	scrollbar-3dlight-color: #B8CDDF;
	scrollbar-darkshadow-color:#B8CDDF;
	scrollbar-shadow-color:#B8CDDF;
	scrollbar-arrow-color:#EAF5FF;
	scrollbar-track-color: #EAF5FF;
}

#cabecera {
	BACKGROUND:  url("imagenes/cabecera.gif") no-repeat center top; HEIGHT: 107px;
}

#arbol {
	position: absolute;
	top: 90px;
	width: 300px;
	height: 17px;
	text-align: left;
	left: 194px;
	color:#000066; font-weight: bold; font-size: 9px;
}

#arbol A{
	color:#000066; font-weight: bold;
	text-decoration: none; padding: 0px 2px;
	font-size: 9px;
}

#arbol A:hover{
	background-color: transparent;
	text-decoration: none;	
}

#menu_horizon {
	background: transparent;
	position: absolute;
	top: -5px;
	width: 250px;
	height: 17px;
	text-align: right;
	right: 15px;
}

#menu_horizon A {
	color:#D89432; text-decoration: none; padding: 0px 4px;
}
#menu_horizon A:hover {
	background: transparent;
	color: #D89432;
}


#cabecera SPAN {
	VISIBILITY: hidden
}

#contenedor {
	MARGIN: 0px auto; FONT: 11px Verdana, Arial, helvetica, sans-serif; WIDTH: 775px; POSITION: relative; TEXT-ALIGN: left
}

#cuerpo {
	PADDING: 45px 20px 20px 20px; BACKGROUND: #FFFFFF url('imagenes/*.gif') repeat-y right top; 
	Position: absolute; top: 107px; left: 130px;
	WIDTH: 480px; Height: 525px; TEXT-ALIGN: left;
	LINE-HEIGHT: 100%;
}

.titulo1 {
	padding: 0px 40px;
	color: #800000;
	Font: Arial 18px;
	font-weight: bold;
	text-aling: center;
	position: absolute;
	top: 14px;
	left: 13px;
	height: 75px;
}

#espacio{
	height: 70px;
}

.noticias {
	padding: 0px;
	margin-bottom: 20px;
}

.noticias #presi{
	float: left;
	background: url("imagenes/moises_small.JPG");
	width: 100px; height: 110px;
	margin-right: 4px;
}

.noticias .fecha{
	color: #808080; padding: 2px 0px 2px 0px; font: 9px;
}

.noticias .titular{
	border-top: #808080 solid 1px;
	padding: 2px 0px 2px 0px; Margin: 0px; font-weight: 200%; font: 12px "Arial" #000000; background: #E3E9FD;
}

.noticias .resumen{
	text-aling: justify;
	LINE-HEIGHT: 140%;
	padding: 2px 0px 2px 0px;
	border-bottom: #808080 solid 1px;
	Font: "Verdana", Arial, Helvetica;
}

.noticias P{
	margin: 5px 0px;
}

.noticias_ant {
	padding: 0px;
	margin: 10px 20px 0px 20px;
	border: 1px solid #283F5C;
	background-color: #E3E9FD;
}

.noticias_ant A:link, A:hover{
	font-size: 10px;
	}

.noticias_ant table{
	font-size: 10px; LINE-HEIGHT: 140%;
	}

.noticias_ant .izq{
	width: 150px; color: #808080; vertical-align: top;
	}

.noticias_ant .dcha{
	text-aling: justify; vertical-align: top;
}

.titulo2 {
	padding: 10px 0px;
	color: #800000; Font: Arial 18px; font-weight: bold; text-aling: left; 
}

#dcha{
	BACKGROUND:  url("imagenes/dcha.gif") no-repeat top right #ffffff; 
	PADDING: 5px; WIDTH: 135px; height: 580px; COLOR: #fff; POSITION: absolute; TOP: 107px; right: 0px; 
	text-aling: center;
}

#icos{
	text-align:center;
	height: 385px; width: 103px;
	padding: 0px 0px;
	position: absolute;
	right: 5px;
	bottom: 20px;
}

#icos A:link A:hover A:visited{
	border: none; background: transparent; padding:0px; margin:0px;
}

#icos A:hover {
	border: none; background: transparent; padding:0px; margin:0px;
}

#icos img{
	border: none;
	margin: 0px; padding: 0px;
}

#esq-dcha{
	width: 19px;
	height: 18px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	background-image:  url("imagenes/esq-dcha.gif");
}


ACRONYM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: help; PADDING-TOP: 0px; BORDER-BOTTOM: 1px dotted; BACKGROUND-COLOR: #99cc00
}

#izq {
	BACKGROUND: #003280 url("imagenes/izq.gif") no-repeat center 350px;
	LEFT: 0px;
	PADDING: 5px;
	WIDTH: 125px;
	height: 580px;
	COLOR: #fff;
	POSITION: absolute;
	TOP: 107px;
}



#actualiza{
	text-align:center;
	position: absolute; top: 260px;
	border: #0099FF solid 1px;
	padding: 6px 2px;
	WIDTH: 115px;
}

#actualiza P{
	margin: 4px 0px;
}

#actualiza .sup{
	margin: 4px 0px;
	color: #FF9900;
	font-weight: bold;
}

#esq-izq{
	width: 24px;
	height: 23px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-image:  url("imagenes/esq-izq.gif");
}

#legal {
	BACKGROUND: url('pie.gif') no-repeat 0px 5px; WIDTH: 775px; COLOR: #000000; 
	POSITION: absolute; Top: 690px; 
	Padding: 5px 20px 5px 20px;
	font-style: normal; 
	font-variant:normal; font-weight:normal; font-size: 9px; font-family:Trebuchet MS, Trebuchet, Tahoma, Lucida Grande, lucida, helvetica, sans-serif; 
}

#legal P {
	TEXT-ALIGN: center; color: #FFFFFF;
}


UL#menu LI A {
	width: 100px; padding: 1px 0px 1px 0px; text-align: left; line-height: 19px;
	font-size: 11px; font-family: Verdana, Arial;
}
 
UL#menu LI A:link {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}

UL {
	list-style:none; margin: 0px; padding: 5px 0px 5px 5px; 
	border: #0099FF solid 1px;
}


UL#menu LI A:visited {
	DISPLAY: block;
	color: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
}

UL#menu LI A:hover {
	color: #FFFFFF;
	background-color: #003280;
	background-image:  url("imagenes/bgnav4.gif");
	background-repeat: no-repeat;
	background-position: left center; 
	TEXT-DECORATION: none
}



.actual  {
	COLOR: #333;
}


H1 {
	PADDING: 5px;
	MARGIN: 0px;
	color: #FFFFFF;
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}



A:link {
	FONT-SIZE: 11px; COLOR: #FF6600;
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}

A:visited { 
	FONT-SIZE: 10px; COLOR: #FF6600;
	FONT-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
}

A:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
	FONT-SIZE: 10px;
	background: #09f;
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: none;
} 

#cuerpo P{
	margin: 5px 20px;
	line-height: 140%;
	text-align: justify;
}

#cuerpo ul{
	margin: 5px 40px;
	padding: 0px 5px 5px 5px;
	line-height: 140%;
	text-align: left;
	list-style: none;
	border: none;
	border: 1px solid #283F5C;
	background-color: #E3E9FD;
}

#cuerpo li{
	margin-top: 6px;
}
