/* Mayúsculas son elementos HTML, minúsculas son nombres de clases */
BODY {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
} 
FORM {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
A{
	text-decoration: none;
}
a.LNK,a.LNK:visited,a.LNK:link,a.LNK:active {
	color: blue;
	text-decoration: underline;
}
a.LNK:hover {
	color: red;
	text-decoration: underline;
}
a.LNK img {
	border: 2px solid Blue;
}
a.LNK:hover img {
	border: 2px solid Red;
}
a.LNK2 img {
	border: 6px solid White;
}
a.LNK2:hover img {
	border: 6px solid Green;
}


TABLE{
	padding: 0px,0px,0px,0px;
	font-family: Geneva,Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
INPUT{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:18px;
}
INPUT.radiocheck{
	width: 10px;
	vertical-align: middle;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
OPTION,SELECT{
	font-family: Arial,Helvetica, Geneva, sans-serif;
	font-size: 10px;
	background-color: White;
}
TEXTAREA{
	font-family: Verdana,Arial,Helvetica, Geneva, sans-serif;
	font-size: 11px;
	background-color: White;
}

TABLE.general{
	border: 1px solid Olive;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #F0FFF0;
}
TABLE.logo{
	background-color: White;
	font-family: "Trebuchet MS",sans-serif,Helvetica,Arial;
	font-size: 11px;
	text-decoration: none;
	line-height: 95%;
}
TABLE.asientos{
	background-color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: medium double #00B4B7;
}
TD.asientos_titulo{
	background-color: #00B4B7;
	color: White;
	text-align: center;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	border: 1px solid White;
}
TD.asientos_celda{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #00B4B7;
}
TABLE.indicaciones{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border: thin solid #00B4B7;
}
TABLE.totales{
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
	background-color: #FFFFFF;
	text-align: right;
	vertical-align: middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: medium double #00B4B7;
}
.titulo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007E80;
	font-weight: bold;
}
div.warning{
	display: block;
	position: absolute;
	top: 150px;
	left: 70px;
	background-color: Maroon;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	line-height: 40px;
	width: 300px;
	margin-left: 10px;
	border: inset #FF2626;
	color: White;
	background-image: url(warning.gif);
	background-repeat: no-repeat;
	background-position: 14px;
	z-index: 200;
}
INPUT.checkbox{
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align: middle;
	height: 13px;
}
BUTTON.botonpeq{
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 4px;
	width: auto;
	overflow: visible;
	visibility: visible;
}
BUTTON.boton{
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	vertical-align: middle;
	width: auto;
	overflow: visible;
	padding: 0px 4px 0px 4px;
	visibility: visible;
}
/* ------------- GENERALES ---------------- */
.focus{height: 1px; font-size: 1px;}
.miniline{height:2px;line-height: 2px;}
.a6{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none;}
.a8{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;}
.a10{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
.a11{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}
.a12{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;}
.a14{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;}
.a16{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; text-decoration: none;}
.a20{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; text-decoration: none;}

.b6{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 8px; text-decoration: none;}
.b8{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 9px; text-decoration: none;}
.b10{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 10px; text-decoration: none;}
.b11{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 11px; text-decoration: none;}
.b12{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 12px; text-decoration: none;}
.b14{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 14px; text-decoration: none;}
.b16{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 16px; text-decoration: none;}
.b20{font-family: Geneva, Helvetica, Arial,sans-serif; font-size: 20px; text-decoration: none;}

.c6{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 8px; text-decoration: none;}
.c8{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 9px; text-decoration: none;}
.c10{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 10px; text-decoration: none;}
.c11{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 11px; text-decoration: none;}
.c12{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 12px; text-decoration: none;}
.c14{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 14px; text-decoration: none;}
.c16{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 16px; text-decoration: none;}
.c20{font-family: "Trebuchet MS",sans-serif,Helvetica,Arial; font-size: 20px; text-decoration: none;}

.fa12{font-family: Fixedsys,Courier,"Courier New"; font-size: 12px; text-decoration: none;}
.fb12{font-family: System,Courier,"Courier New"; font-size: 12px; text-decoration: none;}
.fc12{font-family: Courier,"Courier New",System; font-size: 12px; text-decoration: none;}

.p9{font-family: "Courier New",Courier,System; font-size: 9px; text-decoration: none;}
.p10{font-family: "Courier New",Courier,System; font-size: 10px; text-decoration: none;}
.p12{font-family: "Courier New",Courier,System; font-size: 12px; text-decoration: none;}
.p14{font-family: "Courier New",Courier,System; font-size: 14px; text-decoration: none;}
.p16{font-family: "Courier New",Courier,System; font-size: 16px; text-decoration: none;}

.i18{font-family: Impact,Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none;}