body{
	margin-top: 0px;
	margin-left: 0px;
}

.texto10{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
	text-decoration: none;
}

.texto10_{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
}

.texto100{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a:hover.texto10{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25498A;
	text-decoration: none;
}
.texto12{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
	text-decoration: none;
}
a:hover.texto12{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #25498A;
	text-decoration: none;
}
.texto10b{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.texto10b{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.texto12b{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.texto12c{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0D6EA5;
	text-decoration: none;
}
a:hover.texto12b{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover.texto12c{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.texto10n{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover.texto10n{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.texto12n{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover.texto12n{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
.texto10r{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a:hover.texto10r{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF4D4D;
	text-decoration: none;
}
.texto12r{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a:hover.texto12r{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF4D4D;
	text-decoration: none;
}
.texto10ro{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#993300;
	text-decoration: none;
}
a:hover.texto10ro{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EE4E00;
	text-decoration: none;
}
.texto12ro{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#993300;
	text-decoration: none;
}
a:hover.texto12ro{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EE4E00;
	text-decoration: none;
}
.texto10p{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none;
}
a:hover.texto10p{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.texto12p{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none;
}
.texto_12dist{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
}
a:hover.texto12p{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
.anuncio{
	font: normal bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
	text-decoration: none;
	letter-spacing: 1px;
}

h1{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	display: inline;
}
h2{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	display: inline;
}
h3{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	display: inline;
}

.imgcabecera{
background-image: url(varios/logo.jpg);
}

.cabeceraplan{
	background-image: url(imgs/up_planes.jpg);
	font: normal bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.caja{
	border: 1px solid #D3E4ED;
}
.textotachado{
	font: normal bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: line-through;
}
.texto12tachado{
	font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: line-through;
}
.borde{
	border: 2px outset #006699;
}
.boton{
	background-color: #D3E4ED;
	border: 1px outset #EEEEEE;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.texto20b{
	font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
	display: inline;
}
.texto21b{
	font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2957AB;
	font-weight: bold;
	text-decoration: none;
	padding: 0px;
	display: inline;
}
.recuadros {
	padding-right:2px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
	position:absolute;
	background-color:#ffffff;
	color:#000000;
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
	visibility:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.ancla {
position:relative;
visibility:visible;
background-color:#ffffff;
clip: rect(auto,200,auto,auto);
top:inherit
}
.Estilo1 {
	color: #FF0000;
	font-weight: bold;
}
.Estilo2 {
	color: #FF0000
}
