body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: arial, helvetica, sans-serif;
	color: #333333;
	background-color: #fff;
	text-align: center;
	/* part 1 of 2 centering hack */
	}

#content {


	width: 778px; 
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #fff;
	margin-right: auto;
	margin-left: auto; 	
	height: 100%;
	}
	
	
	
.center {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
	color: #333;
	text-decoration: none;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}
	
	
#top0 {
		position: absolute;
		width: 778px;
		height: 20px;
		margin-top: -74px;
		margin-right: -20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.8em;
		text-align: center;		
		color: #cc9900;		
		z-index:5;		
		
	}
		
#top {
		position: relative;
		width: 778px;
		height: 223px;
		margin-bottom: 0px;
		z-index:4;
	}	
	
	
* html #top
{
		width: 778px;
        w\idth: 797px;
}	
	
#texto {
		position: relative;
		margin-left: 19px;
		width: 738px;
		border: 1px black solid; 
		border-top-color: white;
		top: -2px;
		text-align: left;
		z-index:3;
	}
	
#texto2 {
		position: relative;
		left: 30px;
		width: 685px;
		height: 100%;
		top: 1px;
		text-align: left;
		z-index:3;
	}	
	
	
	
* html #abajo
{
		width: 761px;
        w\idth: 798px;
}		
	
#abajo {
		position: relative;		
		left: 0px;
		bottom: 10px;
		width: 761px;
		text-align: center;
		height: 15px;
		

	}	
	
#abajo2 {
		clear: both;		
		left: 0px;
		width: 565px;
		text-align: left;
		height: 14px;
		

	}	
	
	#side-a {
	float: left;
	width: 305px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
}

#side-center {
	float: left;
	width: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	
}

#side-b { 
	margin: 0;
	float: left;
	width: 220px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;	

}


img{border:0em;vertical-align:middle}

img.margen
	{
	padding : 18px 18px 8px 0px;
	float:left;
	}
	
img.derecha
	{
	padding : 0px 0px 18px 18px;
	float:right;
	}	

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #996600;
	text-decoration: none;

}

	
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: black;
	text-decoration: underline;
}


a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: white;
	text-decoration: none;

}

	
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #cc9933;
	text-decoration: none;	

}

a.bajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #996600;
	text-decoration: none;

}

	
a.bajo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: black;
	text-decoration: underline;
}

a.center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #006699;
	text-align: center;	
	text-decoration: none;
}

a.center:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: black;
	text-align: center;	
	text-decoration: underline;
}


#cinco{
	text-decoration: none;
	background: #eeeeee;
	display: block;
	padding: 4px 4px;
	width: 100%;
}

#seis{
	text-decoration: none;
	background: #ffffff;
	display: block;
	padding: 4px 4px;
	width: 100%;
}

.justify {

	text-align: justify;	
	
}



a.tres {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	text-decoration: none;
}

a.tres:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	text-decoration: underline;

}


.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #666666;
}



#caja{
	text-decoration: none;
	color: #333333;
	background: #858484;
	display: block;
	padding: 8px 8px;
	width: 100%;
	font-size: 0.9em;	
}

#caja2{
	text-decoration: none;
	color: white;
	background: #858484;
	display: block;
	padding: 4px 4px;
	width: 100%;
	font-size: 0.9em;	
	text-align: center;
}



.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #147CBB;
	text-decoration: none;
}

.titulo2 {
	BORDER-TOP: #d9d9d9 1px solid; 
	BORDER-BOTTOM: #d9d9d9 1px solid;
	color: #147CBB;
	font-size: 0.75em;
}


.titulo3 {
	BORDER-TOP: #d9d9d9 1px solid; 
	font-size: 0.1em;
}

.peq {
	font-size: 0.1em;
}

.peq2 {
	font-size: 0.8em;
}

.titulo4, h1 {

	font-family: Arial, Helvetica, sans-serif;
	BORDER-BOTTOM: #663300 1px solid;
	color: #996600;
	font-weight: normal;
	font-size: 0.9em;

}



.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #147CBB;
	text-decoration: none;
	text-align: right;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333;
	text-decoration: none;
}




.boton {  font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-style: normal; color: #333333; border: 1px #996600 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-bottom: 1px}

.boton2 {  font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; font-style: normal; color: #333333; border: 1px #006699 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-bottom: 1px}
	
table#nlbox     { color: #333333; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; padding: 2px; }

.b2   { color: #333333; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; background-color: #a9a9a9; text-align: center;  }

#col_4, #col_5, #col_6, #col_7, #col_8, #col_9, #col_10{width: 40%; text-align: right; margin-right: -85px; margin-top: 5px;}
#col_4_, #col_5_, #col_6_, #col_7_, #col_8_, #col_9_, #col_10_{margin-top: 2px;}

.izquierda{	float:left;  }
