BODY 
{ 
	MARGIN: 10px 0px; 
	FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #340D71;
	TEXT-ALIGN: center;
	
	/*background-image: url(resources/hello.png);
	background-repeat:no-repeat;
	background-position:right top; */
	

}
img 
	{
		background: #FFFFFF url(resources/loader_18x18.gif) no-repeat 50% 50%; 
		border: none;
	}
A:link { font: Verdana, Arial, Helvetica, sans-serif; color: #340D71; text-decoration: none; }
A:visited { font: Verdana, Arial, Helvetica, sans-serif; color: #340D71; text-decoration: none; }
A:active { font: Verdana, Arial, Helvetica, sans-serif; color: #340D71; text-decoration: none; }

a.linkopacity img 
{
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}

a.linkopacity:hover img 
{
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}


#cabecera 
{
	margin-bottom:20px;
	
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px; 

	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #340d71; 
	BACKGROUND-COLOR:Transparent; 

	TEXT-ALIGN: center ;
	CLEAR: both; 
}

#cuerpo 
{ 
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	PADDING-TOP: 4px; 
	PADDING-BOTTOM: 4px; 
	
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto; 
	
	BACKGROUND-COLOR:Transparent; 
	background-image: url(../resources/hello.png);
	background-repeat:no-repeat; 

	TEXT-ALIGN: center ;
	width: auto;
}

#pie 
{
	CLEAR: both; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: center;
	color: #708491; 
	font-size:xx-small; 
	border-top:thin dotted ;position:absolute; bottom:0; left:0%; width:100%;

}


.fila
{ 
	TEXT-ALIGN: center ;
	width: auto; 
	height: 20px; 
	font-weight:bold;
	margin: 10px;
	background-color:#E8E8E8;
	border-style: dotted; 
	border-width: 2px; 
	border-color: 660033;
	clear:both; 
}

.resalte 
{ 
	width: 140px; 
	height: 140px;
	margin: 5px;
	padding: 5px;  
	
	font-size:xx-small;
	color: #708491; 
	
	BORDER-top: #708491 1px dashed; 
	 
	clear:none;
	display: inline;
	text-align:center; 
}

.marco 
{ 
	width: 140px; 
	height: 140px; 
	margin: 5px; 
	background-color: #E8E8E8; 
	padding: 5px; 
	
	clear:none;
	display: inline;
	text-align:center;
	
	/*
	background-image: url(resources/update.png);
	background-repeat:no-repeat;
	*/ 
}