a:link, a:visited, a:active {color: #F40B39}
a:hover {color: #000000}
a.nav:link, a.nav:visited, a.nav:active {color: #ffffff; text-decoration: none}
a.nav:hover {text-decoration: underline}
a.best:hover {background-color: #DEDEDE; text-decoration: none;}

.cuerpo {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 1px;
	margin: 0;
}

.texto {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align: center;
	vertical-align: top;
}
.imagen {
	text-align: center;
	vertical-align: middle;
}
.textonot {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align: center;
	vertical-align: top;
	font-weight: bold;
}

.textotit {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align: center;
	vertical-align: middle;
	background-color: #ffff00;
	font-weight: bold;
}
.marca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.textotitl {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #000066;
	text-align: left;
	vertical-align: middle;
	background-color: #ffff00;
	font-weight: bold;
}
#caja{
	position: static;
	display: table;
	font-size: 10pt;
	background: #DADADA;
	border: 2px solid #0001A2;
	width: 500px;
	vertical-align: top;
	text-align: center;
	visibility: visible;
	top: 93%;
	margin-left: auto;
	margin-right: auto;
	height: 16pt;
}
#linea{
	display: table-cell;
	background: #000000;
	border: 0px;
	width: 580px;
	visibility: visible;
	height: 2px;
	line-height: 1px;
}
#test{
	display: table;
	visibility: hidden;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background: InfoBackground;
	border: 3px double #26a;
	width: 500px;
	vertical-align: top;
	text-align: center;
	bottom: 20%;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	}

input.rojo {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
input.fondo {
	background-color: #F0FFFF;
	font-size: 10px;
}

label
{
	width: 8em;
	text-align: right;
	margin: 7px 0 0 0;
	vertical-align: middle;
	float: left;
clear: both;
}

.input-box
{
	float: inherit;
	margin-bottom: 12px;
	color: #00008B;
	background: #feb;
	border: #26a solid 1px;
	margin: 5px;
	width: 250px;
	font-weight: bold;
}

.submit-button
{
	margin-left: 5em;
	clear: both;
	color: #000;
	background: #fb0;
	border: 2px #9cf outset;
	font-weight: bold;
}

fieldset
{
border: #26a solid 1px;
width: 30em;
}

legend
{
	background: #fb0;
	border: #26a solid 1px;
	padding: 1px 10px;
	font-weight: bold;
}

.cerrarvent
{
	background: #fb0;
	border: #26a solid 1px;
	font-weight: bold;
padding: 1px 10px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: x-small;
	text-decoration: none;
	margin-left: 450px;
}

#layer1
{
	
	visibility: hidden;
	}
	
}