.tituloFormacion {
	font-family: Arial;
	font-size: 18px;
	color: #555555;
	font-weight: bold;
	width: 100%;
	border-bottom: 0px Solid #003366;
}
A.enlaceFormacion {
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	text-decoration: none;
	color:#999999;
}A.enlacePromocion {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
	color:#999999;
}



A.enlace {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color:#333333;
}

A.enlaceMapa {
	font-family: Tahoma;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	color:#333333;
}
body, td, div {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
}

.estasen {
	font-family: Arial;
	font-size: 10px;
	color: #63a9ff;
}

.tituloSeccion {
	font-family: Arial;
	font-size: 18px;
	color: #555555;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px Solid #003366;
}

.tituloInforme {
	font-family: Arial;
	font-size: 18px;
	color: #EEEEEE;
	background-color:#333333;
	font-weight: bold;
	height:30px;
	padding-top:10px;
	padding-left:5px;
	width: 100%;
}

.tituloApartados {
	font-family: Arial;
	font-size: 13px;
	color: #444444;
	background-color:#DDDDDD;
	font-weight: bold;
	height:20px;
	padding-top:5px;
	padding-left:5px;
	width: 100%;
}


.pie {
	font-family: Arial;
	font-size: 9px;
	color: #888888;
}

.textoRojo {
	COLOR: #ce0831;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-decoration: none;
}
.textoGris {
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	text-decoration: none;
}

td.solapaGris {
	font-family: Arial Narrow;
	color: #888888;
	font-size: 10px;
	text-align: center;
	padding-top: 6px;
	background-image: url(../img/solapaGris.gif);
	width: 80px;
	height: 27px;
	line-height: 8px;
	cursor:hand;
}

td.solapaBlanca {
	cursor:hand;
	font-family: Arial Narrow;
	color: #444444;
	font-size: 10px;
	line-height: 10px;
	text-align: center;
	background-image: url(../img/solapaBlanca.gif);
	width: 82px;
}

td.sobranteSolapas {
	width: 30px;
	background-image: url(../img/fondoSolapas.gif);
	height: 27px;
	background-repeat: repeat-x;
}

INPUT.normal {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	border:1px Solid #999999;
}

TEXTAREA.normal {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	border:1px Solid #999999;
}

INPUT.boton3 {
	font-family: Tahoma;
	font-size: 10px;
	color: #0d1d41;
	font-weight:bold;
	border:1px Solid #598cff;
	background-color:#AAC4FF
}

INPUT.boton2 {
	font-family: Tahoma;
	font-size: 10px;
	color: #850000;
	font-weight:bold;
	border:1px Solid #ff1e1f;
	background-color:#ffa0a0;
}

INPUT.boton {
	font-family: Tahoma;
	font-size: 10px;
	color: #555555;
	font-weight:bold;
	border:1px Solid #999999;
	background-color:#DDDDDD;
}

TD.celda {
	font-family:Tahoma;
	font-size:11px;
	color:#656165;
	border-left: 1px Solid #ACAEAC;
	padding-left: 4px;
	padding-right: 4px;
	height:16;
}

TD.celdaPrimera {
	font-family:Tahoma;
	font-size:11px;
	color:#656165;
	padding-left: 4px;
	padding-right: 4px;
	height:16;
}

TR.fila2 {
	background-color: #f2f4ff;
}

TD.celdaTitulo {
	font-family:Tahoma;
	font-size:11px;
	color:#336ca1;
	border-left: 1px Solid #7c96b7;
	border-bottom: 1px Solid #7c96b7;
	background-color: #d0e2f7;
	height:28px;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
}

TD.celdaTituloPrimera {
	font-family:Tahoma;
	font-size:11px;
	color:#336ca1;
	border-bottom: 1px Solid #7c96b7;
	background-color: #d0e2f7;
	height: 28px;
	padding-left: 4px;
	padding-right: 4px;
	font-weight: bold;
}

TABLE.contenido {
	background-color: White;
	border: 1px Solid #BBBBBB;
}

INPUT.boton {
	font-family: Tahoma;
	font-size: 10px;
	color: #0d1d41;
	font-weight:bold;
	border:1px Solid #598cff;
	background-color:#AAC4FF
}

RADIO.boton {
	font-family: Tahoma;
	font-size: 10px;
	color: #0d1d41;
	font-weight:bold;
	border:0px Solid #FFFFFFF;
	background-color:#AAC4FF
}

SELECT.normal {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	border:1px Solid #333333;
}