/*Nota: La fuente debe se siempre Verdana, Arial, Helvetica, sans-serif+
No tocar estilos ya definidos. Buscar el estilo antes de crear uno, seguro que ya existe*/ 
/*Estilo frame conexión menú*/
.conex{
	color:#006666;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color: #CCFFCC;	
}
/*Estilos Menú*/
.normal {color:#6B5E53; text-decoration:none; font-family:arial; font-size:8pt}
.bolsa {color:#b5a58c; text-decoration:none; font-family:arial; font-size:8pt; font-weight:700}
.bolsaNO {color:#b5a58c; text-decoration:none; font-family:arial; font-size:8pt}

.sub {color:#6B5E53; text-decoration:none; font-family:arial; font-size:7pt}
.calculadora {color:#6B5E53; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:9;}
/*Estilos frame superior*/
.normini {color:#6B5E53; text-decoration:none; font-family:arial; font-size:8.5pt}
.normini2 {color:#6B5E53; text-decoration:none; font-family:arial; font-size:8pt}
.mensaje {color:#CE0000; text-decoration:none; font-family:arial; font-size:9pt}

/*Estilos jsp*/
.titcabecera {color:#006666; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:900; font-size:17; text-decoration:none; link-decoration:none;} 
.titjsp {color:#ff6800; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:800; font-size:16;} 
.subtitjsp {color:#006666; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; font-size:15; border-bottom: dashed 1px #F0E4C0;}
.enlace {
	color:#006666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #CCFFCC;
}
.comentario {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:13;}  
.comentform {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:10;}  
.leyenda {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10;}   
.textnormal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12;}
.textverde {color:#006666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12;}
.textnaranja {color:#ff6800; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12;}
.ayudanar {color:#ff6800; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:600; font-size:12;}
.datcabecera {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12;}
.negcabecera {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:800; font-size:12;}
.plaintext {font-family:Courier New, Courier, mono; font-size:12;}

/*Estilos en tablas*/
.titcoltab {color:#006666; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:800; font-size:10;}
.textabla {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10;}
.enltabver {color:#006666; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10;}
.enltabnar {color:#ff6800; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10;}
.textabgris {color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10;}


/*Ventanas emergentes de consulta*/
.comentcons {font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:11;}
.titcons {color:#ff6800; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:700; font-size:13;}

/*Cajas de texto*/
.cajaSin{font-family:Verdana, Arial, Helvetica, sans-serif; border-style:none; font-size:12;font-weight:800;}
.cajaPlana{border-style:groove;bgcolor:#000000;}
.cajaPlanader{border-style:groove;bgcolor:#000000; text-align:right}
.cajader{text-align:right}

/*Estilos de formatos para imprimir*/
.comentimpr {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size:12;}  
.pieimpr {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:4;}  
.textimpr {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12;}
.negrimpr {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:800; font-size:12;}
.enlimpr {color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:500; font-size:13;}
font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.ESTILO6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: -1px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: -1px;
}
.enlace2 {

	color:#006666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	font-size:11px;
	background-color: #CCFFCC;
}
.letra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	font-style: normal;
}
.indice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #009933;
	text-decoration: none;
}
.subindice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
	background-color: #2BFF2B;
	text-decoration: none;
	left: 5px;
	text-indent: 25px;
}
.subsubindice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	background-color: #8CFF8C;
	text-indent: 50px;
	text-decoration: none;
}
.subsubsubindice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	background-color: #CCFFCC;
	text-indent: 70px;
	text-decoration: none;
}
.formu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFCC;
	border: 1px solid #0099FF;
	margin: 1px;
}
.normalink {
	color:#FFFFFF;
	text-decoration:none;
	font-family:arial;
	font-size:8pt;
	link-decoration:underline;
	font-style: normal;
}

.normalink:hover {
color:#FFFFFF
}
.normalink:link {
	text-decoration: underline;
	color:#FFFFFF
}
.normalink:visited {
	text-decoration: underline;
	color:#FFFFFF
}
.normalink:hover {
	text-decoration: underline;
	color:#FFFFFF
}
.normalink:active {
	text-decoration: underline;
	color:#FFFFFF
}.linknoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
}
.normalnegrita {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	color: #6B5E53;
}
.formu_arquitectura {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #E5E5E5;
	border: 1px solid #660099;
	margin: 1px;
}
.formu_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #E5E5E5;
	border: 1px solid #7ABC00;
	margin: 1px;
}
.formu_verde_clarito {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #666666;
	background-color: #E5E5E5;
	border: 1px solid #A2B807;
	margin: 1px;
}
.formu_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	background-color: #E5E5E5;
	border: 1px solid #EE5500;
	margin: 1px;
}
.formu_naranja_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #151515;
	border: 1px solid #ffaa00;
	margin: 1px;