BODY{
	background-color: White;
	margin: 0px;
	padding: 0px;
}
TABLE{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}
H1,FORM{margin: 0px; padding: 0px;}
A,A:visited,A:link {text-decoration:none; color: Black;}
A:hover {text-decoration:none; color: White;}
.titulo{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	background-color: transparent;
	color: Maroon;
	display: block;
	text-align: center;
}
.subtitulo{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	display: block;
	text-align: center;
}
TABLE.cuerpo{
	background-color: #FFFFF0;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}
.encabezado{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	background-color: transparent;
	color: #008B8B;
	display: block;
	text-align: center;
}
.subencabezado{
	font-family: "MS Serif", "New York", serif;
	font-size: 14px;
	font-weight: bold;
	color: Maroon;
}
TABLE.comentario{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFE0;
	border: 1px solid Gray;
	padding: 2px;
	margin: 2px;
	color: Black;
}
TABLE.precios{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: White;
	border: 1px solid Gray;
	padding: 2px;
	margin: 2px;
	color: Black;
}
A.lnk,A.lnk:visited,A.lnk:link{text-decoration: underline; color: Blue;}
A.lnk:hover{text-decoration: underline;color: Red;}
A.lnk img{border: 2px solid Blue;}
A.lnk:hover img{border: 2px solid Red;}

A.lnk2 img{border: 5px solid White;}
A.lnk2:hover img{border: 5px solid #FFD700;}

A.topmenu,A.topmenu:visited,A.topmenu:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	background-color: Maroon;
	color: White;
	display: block;
	line-height: 18px;
}
A.topmenu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	background-color: #FFD700;
	color: Maroon;
	display: block;
	line-height: 18px;
}
.menuicons{
	border: 1 solid Black;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;

}
.menutitles{
	font-family: Geneva,Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
.miniline{
	height:4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 4px;
}
.y6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none;}
.y8{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;}
.y10{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.y11{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.y12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.y14{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;}
.y16{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}
.y20{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none;}
.z6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; font-weight: bold;}
.z8{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; font-weight: bold;}
.z10{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
.z11{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: bold;}
.z12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold;}
.z14{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; font-weight: bold;}
.z16{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none; font-weight: bold;}
.z20{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none; font-weight: bold;}
PRE{font-family : Courier New, Courier, monospace;font-size : 12px;}
BUTTON{
	font-family: Geneva, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 4px 0px 2px;
	margin: 0px 0px 0px 0px;
	display: inline;
	width: auto;
	overflow: visible;
}
BUTTON.menuizq{
	font-family: Geneva, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 4px 0px 2px;
	margin: 0px 0px 0px 0px;
	display: inline;
	width: auto;
	overflow: visible;
	text-align: left;
	width: 130px;
	height: 24px;
	vertical-align: top;
}
.popup{
	position: absolute;
	width: 1px;
	font-family: Geneva,Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: 2px solid black;
	padding: 0px;
	background-color: #E8FFF8;
	display: none;
	z-index: 190;
	color: Navy;
}
BUTTON.micro{
	font-family: Arial, Geneva, sans-serif;
	font-size: 9px;
	font-weight: bold;
	overflow: visible;
	text-align: center;
	height: 16px;
	vertical-align: top;
	color: red;
}
