html, body, #contents {
	min-height: 100%;
	width: 100%;
	height: 100%;
}  /* hack for IE5+/Win.*/

html>body, html>body #contents {height: auto;}
/* Without this, Moz1.0 adds a vertical scrollbar */

body      {margin: 0;}
#contents {position: absolute; top: 0; left: 0;}
#main     {position: absolute; top: 0; left: 0; z-index: 5;}
#footer   {position: absolute; bottom: 0; z-index:4;}

form {margin:0px; padding:0px;}

input {
  vertical-align:middle;
  margin: 1px 0px 1px 0px;
  padding:0px;
}

label {
  font-size:11px;
  vertical-align:middle;
  letter-spacing:0.05em;
}

.navbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}

a.navbut:hover {
	color: #990000;
}
a.navbut:active {
	color: #FF0000;
}
.credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 13px;
}
a.credit:hover, a.credit:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #666666;
	line-height: 13px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 13px;
}
.trade {
	font-size: 12px;
}
.reg {
	font-size: 10px;
}
.mainlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
}
.sublink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a {
	text-decoration: none;
	color: #000000;
}
a.mainlink:visited, a.sublink:visited {
	color: #000033;
}
a:hover {
	text-decoration: underline;
	color: #990000;
}
a.mainlink:hover, a.sublink:hover {
	text-decoration: underline;
	color: #993333;
}
a:active {
	text-decoration:underline;
	color: #990000;
}

a.mainlink:active, a.sublink:active {
	text-decoration: underline;
	color: #000033;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.headline:hover, a.headline:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.smallmitcolor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.spotlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.spotlink:hover {
	color: #000000;
	text-decoration: underline;
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

/* Div placements */
#spotlight {
  position:absolute;
  left:360;
  top:90;
  width:376px;
  z-index: 9;}

#navigation {
  position:absolute;
  left:32;
  top:90;
  width:250px;
  height:245px;
  z-index:11;
}

#canvas {
  position:absolute;
  left:140;
  top:90;
  z-index:1;
}

#credit {
  position:absolute;
  left:32;
  top:525;
  width:704px;;
  height:32px;
  z-index:10;
}

#float {
  position:absolute;
  left:245;
  top:150;
  width:640px;
  height:395px;
  z-index:2;
}
#float2 {
  position:absolute;
  left:0;
  top:0;
  width:0px;
  height:0px;
  z-index:3;
}

.menu {
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	padding-right: 10px;
	background-image: url(imagenes/cuadradito.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 18px;
	margin-left: 5px;






}
.menu:hover {
	font-family: "Courier New", Courier, mono;
	font-size: 15px;
	background-image: url(imagenes/cuadradito_h.gif);
	background-repeat: no-repeat;
	padding-right: 10px;
	padding-left: 18px;
	margin-left: 5px;
	color: #646255;




}
.pie {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #CCCBC1;
	padding-left: 20px;
	padding-right: 20px;

}
.fondo {
	background-image: url(imagenes/dunas_naranjas.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.txt {
	font-family: "Courier New", Courier, mono;
	font-size: 14px;
	line-height: 24px;
	color: #414036;
	padding-top: 40px;
	padding-right: 60px;
	padding-bottom: 40px;
	padding-left: 20px;
}
.seccion {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #727062;
.px;
	text-decoration: none;
	color: #838170;
	padding-right: 10px;

}
.numeros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3E3D33;
	padding: 1px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	text-decoration: none;





}
.numeros:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 1px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #646253;

}
.epigrafe {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #515044;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-top: 6px;
	vertical-align: top;







}
.epigrafe:hover {

	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #D9921A;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-top: 6px;
	vertical-align: top;
}
.identidad2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	color: #515044;
	font-variant: small-caps;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 20px;

}
.identidad {


	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 38px;
	font-weight: normal;
	color: #515044;
	font-variant: small-caps;
	padding-bottom: 26px;
}


.buttonoff { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	cursor:hand; 
	background-image: url("imagenes/buttonoff.gif"); 
	BACKGROUND-COLOR: #ffffff
	
	}
.buttonon { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	cursor:hand; 
	background-image: url("images/buttonon.gif"); 
	BACKGROUND-COLOR: #ffffff
	
	}

.leftside {
	background-color: transparent;
	color: #000000;
	font-size: xx-small;
	position: absolute;
	left: -350px;
}