body { height: 100%; border: 0; margin: 0px; }

.centro { width: 100%; height: 100%; vertical-align: middle; border: 0px; border-spacing: 0px; }

#pad { margin-top: 10px; margin-bottom: 10px; }

#tbl { width: 500px; }

img { display: none; }

td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000; background-color: #FFF; }

.pading { padding: 5px; }

.printtx { display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;
	color: #4592CF; padding-left: 10px; padding-top: 50px; }
	
.formtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFF; 
	color: #000; border: 1px solid #333; padding: 2px; }
	
.adventura { font-family: Verdana, Arial, Helvetica, sans-serif; color: #F90; font-weight: bold; }

.titulos { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 12pt; 
	font-weight: bold; font-variant: small-caps; border: 1px dashed #666; 
	padding-left: 5px; padding-top: 10px; padding-bottom: 5px; }

a:link, a:visited {
	text-decoration: none; color: #666; font-weight: bold; }

a:hover, a:active {
	text-decoration: none; color: #666; font-weight: bold; }

.white { font-size: 8pt; color: #333; }

a.white:link, a.white:visited {
	font-size: 8pt; text-decoration: none; font-weight: bold; color: #333; }

a.white:hover, a.white:active {
	font-size: 8pt; text-decoration: none; font-weight: bold; color: #333; }

.whiteb { color: #000; font-size: 9pt; font-weight: bold; padding: 3px; }

a.whiteb:link, a.whiteb:visited {
	text-decoration: none; color: #000; }

a.whiteb:hover, a.whiteb:active {
	text-decoration: none; }

#whitebborder { border-bottom: solid; border-top: solid; border-color: #CCC; border-width: 1px; padding: 3px; }
	
#whiterutas { border-bottom: solid; border-top: solid; border-color: #CCC; border-width: 1px; padding: 2px; }

.lightblue { color: #000; padding: 3px; border: 1px solid #CCC; }

.subt { color: #000; font-weight: bold; font-size: 9pt; padding-left: 5px; padding-top: 10px; padding-bottom: 10px;  }

.blue { color: #333; font-weight:bold; }

.menu { color: #000; font-weight: bold; border-bottom: 1px solid #CCC; padding-left: 5px; }

.mainmenu { color: #000; border-left: 1px solid #CCC; }

.bordeazul { border: 1px solid #CCC; padding: 5px; }

.whitesub { font-size: 8pt; color: #333; padding: 3px; background-color: #FFF; font-weight: bold; 
	border-top: 1px solid #CCC; }

a.whitesub:link, a.whitesub:visited { color: #333; text-decoration: none; background-color: #FFF; }

a.whitesub:hover, a.whitesub:active { color: #333; text-decoration: none; background-color: #FFF; }

ul { margin: 0; padding: 0; list-style: none; width: 120px; }

ul li { position: relative; }

li ul { position: absolute; left: 0; top: 19px; display: none; }

ul li a { display: block; text-decoration: none; padding: 2px; }

li:hover ul, li.over ul { display: block; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

