.txt9v1
{font:500 9px Arial,Helvetica,sans-serif;}
.txt10v1, .txt10v2, .txt10v3, .txt10v1enl, .txt10v5, .txt10v6
{font:500 10px Arial,Helvetica,sans-serif;}
.txt11v1, .txt11v1b, .txt11v2, .txt11v2b, .txt11v3, .txt11v3b, .txt11v4, .txt11v5b, .txt11v6, .txt11v7, .txt11v7b, .txt11v8, .txt11v9
, .txt11v10, .txt10v4
{font:500 11px Arial,Helvetica,sans-serif;}
.txt12v1b, .txt12v2b, .txt12v3b, .txt12v4b, .txt12v4, .txt12v5b
{font:500 12px Arial,Helvetica,sans-serif;}
.txt14v1b, .txt14v2b, .txt14v3b, .txt14v5b
{font:500 14px Arial,Helvetica,sans-serif;}
.txt15v1b, .txt15v2b
{font:500 15px Arial,Helvetica,sans-serif;}
.txt11v9mapa
{font:500 11px Verdana;}

.txt12v5b
{color:#FF9900}
.txt12v3b
{color:#3C7777;}
.txt11v9mapa
{color:#000000;}
.txt11v1, .txt11v1b, .txt10v1, .txt10v1enl, .txt11v8, .txt11v9, .txt14v5b
{color:#31616C;}
.txt12v2b
{color:#548DC7;}
.txt10v2, .txt12v1b, .txt11v10, .txt10v6
{color:#FFFFFF;}
.txt11v2, .txt11v2b, .txt15v1b, .txt12v4b, .txt12v4, .txt10v5
{color:#366CA3}
.txt14v1b, .txt11v3, .txt11v3b, .txt10v3, .txt9v1
{color:#376CA2}
.txt11v5b
{color:#7DA8D3}
.txt11v6
{color:#676767}
.txt11v7, .txt11v7b
{color:#23464E}
.txt11v4
{color:#EBA605}
.txt14v2b
{color:#FF9900}
.txt14v3b
{color:#D58000}
a.txt11v4:hover
{color:#407E8E;}
a.txt11v8:hover
{color:#A6CDD7;}
a.txt11v9mapa:hover
{text-decoration:underline;}
a.txt11v9:hover
{color:#FBC850;}
.txt10v4
{color:#000000;}
.txt15v2b
{color:#EBA605}

.bckg1
{background:#D1E0EF;}
.bckg2
{background:#EFF7F8;}
.bckg3
{background:#C2DEE4;}
.bckg4
{background:#EFF7F8;}
.bckg5
{background:#A9CFD8;}
.bckg6
{background:#548DC7;}
.bckg7
{background:#73A3D2;}
.bckg8
{background:#BED2EA;}
.bckg9
{background:#A6CDD7;}
.bckg10
{background:#EDF3F9;}
.bckg11
{background:#FFFFFF;}
.bckg12
{background:#C2DEE4;}
.bckg13
{background:#BBD1E8;}
.bckg14
{background:#F1F5FA;}
.bckg15
{background:#EEF3F9;}
.bckg16
{background:#7DA8D4;}
.bckg17
{background:#F1EDE0;}
.bckg18
{background:#EEEEEE;}
.bckg19
{background:#FBEDE0;}
.bckg20
{background:#F9E5E5;}
.bckg21
{background:#F5FDD7;}
.bckg22
{background:#F5E9FC;}
.bckg23
{background:#FFFFE1;}
.bckg24
{background:#000000;}
.bckg25
{background:#386DA4;}
.bckg26
{background:#ABC8E2;}
.bckg27
{background:#31616C;}
.bckg28
{background:#ABC7E4;}
.bckg29
{background:#6397CB;}
.bckg30
{background:#FF0000;}


.txt11v1b, .txt14v1b, .txt11v3b, .txt11v5b, .txt11v7b, .txt14v2b, .txt12v1b, .txt12v2b, .txt11v10, .txt15v1b, .txt11v2b,
.txt12v3b, .txt12v4b, .txt14v3b, .txt15v2b,  .txt12v5b, .txt14v5b
{font-weight:bold;}
a.txt10v1enl:link, a.txt10v1enl:visited, a.txt10v1enl:hover,a.txt11v1:link, a.txt11v1:visited, a.txt11v1:hover, a.txt11v1b:link, a.txt11v1b:visited, a.txt11v1b:hover, a.txt10v2:link, a.txt10v2:visited, a.txt10v2:hover, .txt11v3, .txt10v3,
a.txt11v9:link, a.txt11v9mapa:link, a.txt11v9mapa:visited, a.txt11v9:visited, a.txt11v9:hover, .txt9v1, .txt11v10
{text-decoration:none;}

.caja{
font-family: Arial,Helvetica; 
font:900 11px Arial,Helvetica,sans-serif; 
border-color:#6699CC;
background-color:#FFFFFF;
color:#61A9B8;
font-weight:bold;
}

input.caja{
font-family:Arial,Helvetica; 
font-size:0.8em; 
border-color:#B5E2DD; 
color:#449489; 
background-color:#D6F0ED;
border-top:1px solid #e8f6f4;
border-left:1px solid #e8f6f4;
border-right:1px solid #647d7a;
border-bottom:1px solid #647d7a;
}

.accesosBckg{background:url(../img/accesosFondo.gif) #6699CC no-repeat;}

input.caja2
{
	font-family: Arial,Helvetica;
	font:0.8em Arial,Helvetica,sans-serif;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #6699CC;
	border-bottom:1px solid #6699CC;
	background-color: #FFFFFF;
	color:#61A9B8;
	font-weight:bold;
	width:13em;
}
.cajainactiva
{
	font-family: Arial,Helvetica;
	font-size:11px;
	background-color: #F1F8F9;
	color:#676767;
}
.cambiocliente{
	font-family: Arial,Helvetica;
	font-size:11px;
	background-color:#FFFFFF;
	color:#31616C;
	height:18px;
	padding-top:2px;
	text-align:left;
	text-decoration:underline;
	
	border-width:thin;
	border-style:none;
	border-color:#FFFFFF;
}
.campoblanco{
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#31616C;
	border-width:thin;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#FFFFFF;}

.menuizq{
        
    font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#31616C;
    text-decoration:none;
	background-color:#EFF7F8;}

.menuizqPulsado{
    font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	color:#31616C;
    text-decoration:none;
	background-color:#C2DEE4;}

.menutop{
	height:10px;
    font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	color:#31616C;
	background-color:#EFF7F8;}

.menutopulsado{
    font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	color:#31616C;
    text-decoration:none;
    background-color:#A9CFD8;}

a.menutopulsado:link, a.menutopulsado:visited, a.menutopulsado:hover {text-decoration:none;}

.pestana{
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#366CA3;
	border-width:thin;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#FFFFFF;}
.pestanaG{
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	color:#366CA3;
	border-width:thin;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#FFFFFF;}

.datosalta{
	font-family: Arial,Helvetica;
	font-size:11px;
	border-width:thin;
	border-style:solid;
	border-color:#ECF7F9;
	background-color:#ECF7F9;
	color:#676767;
	height:18px;
}
.txt16v1 {
font:500 11px Arial, Helvetica, sans-serif;color:#D58000;
}
.txt16v2 {
font:500 11px Arial, Helvetica, sans-serif;color:#FFFFFF;
}
.txt16v3 {
font:500 11px Arial, Helvetica, sans-serif;color:#FEECBD;
}
.txt10v52 {
font:500 10px Verdana, Arial, Helvetica, sans-serif;color:#366CA3
}
.asterisco {
	font-size: 14px;
	color: #D58000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.txt11v3Acceso {
	font-family: Arial,Helvetica;
	font-size:11px;
	border-width:thin;
	border-style:solid;
	border-color:#FFFFFF;
	background-color:#FFFFFF;
	color:#376CA2;
	height:18px;
	cursor: default;

}

/*NUEVOS ESTILOS*/
body {
overflow:auto;
}
/*estilos login*/
#todo {
	margin:45px auto;
	width:47.939em;
	max-width:98%;
	min-height:30%;	
	z-index:2;
}

#versionav{
	z-index:4; 
	margin-left:0.7em;
	margin-right:0.7em;
	position:relative;
	border-top:3px solid #ffffff;
	background:#FAF6EC;
	display:none;
	font-size:0.7em;
	color:#D58000;
	font-family:Arial, Helvetica, sans-serif;
}
#versionav a{
	color:#D58000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	}
#versionav p{
	margin:0 0 0 0;
	padding:5px;
}
.marcado {	
	color:#D58000;
	background:#F5EEDC;
	padding:5px;
	border-top:1px solid;
}
.marcado h5{
	font-size:0.9em;
	margin:0px;
}
#cabecera {
	margin-bottom:0.5em;
}
.cabenlaces {
	background:#386DA4 url(../img/KJNEEsq1_der.gif) right top no-repeat;
	padding-bottom:0.1em;
}
.cabenlaces p{
	margin:0 0 0 0;
	text-align:right; 
	padding-top:0.1em;
	padding-right:8px;
	color:#ffffff;
}
.cabenlaces a{
	padding-left:0.4em;
	padding-right:0.6em;
	font-weight:bold;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.cabelogo {
	padding-left:13px;
	padding-top:0.5em;
	padding-bottom:0.4em;
	border:1px solid #548DC7;
}
.titulo {
	background:#548DC7 url(../img/KJNEEsq2_der.gif) right top no-repeat;
	color:#ffffff; 
	font-family:arial, verdana, helvetica; 	
	margin-top:0.3em;
	text-align:left;
}
.titulo h2 {
	margin:0 0 0 0;
	padding-top:0.2em;
	padding-left:4px;
	padding-bottom:0.2em;
	font-size:0.8em;
}
.titulo p{
	margin:0 0 0 0;
	padding-top:0.2em;
	padding-left:4px;
	padding-bottom:0.2em;
}
#cuerpo {
	text-align:center;
	clear:both;
	display:block;
}
#bordeslogin {
	border-left:1px solid #548DC7; 
	border-right:1px solid #548DC7;
	height:20.9em;
	_width:99.8%
	

}
.bloqueA {
	float:left;
	border-left:0px solid #548DC7;
	border-right:0px solid #548DC7;
	border-bottom:0px solid #548DC7;
	height:100%;
	width:37.3%;
}
.imgblqueA {
	width:100%;
	overflow:hidden;
	padding-top:10px;
	/*IMPORTANTE, ESTA MEDIDA CAMBIA EN OPCION NS O EXP*/
	height:15em;
}
.imgblqueA img{
	width:95%;

}
.textoA {
	text-align:center;
	position:relative;
	top:1em;
}
.textoA p{
	margin:0 0 0 0;
}
.textoA a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:0.7em;
	color:#366CA3
}
.bloqueB {
	float:right;
	border-right:0px solid #548DC7; 
	border-left:1px solid #548DC7; 
	height:20.4em;
	width:59.6%;
	background:#EEF3F9;
	padding-right:0.6em;
	padding-left:0.6em;
	padding-top:0.6em;
	padding-bottom:0px;
}
.clientes {
	clear:both;
	height:2em;
}
.clientes p{
	margin:0 0 0 0;
	border-bottom:1px solid #548DC7;
	height:1.01em;
}
.clientestxt {
	color:#376CA2;
	font:0.9em Arial,Helvetica,sans-serif;
	font-weight:bold;
	float:left;
	text-align: left;
}
}
.clientes h3{
	font:1em Arial,Helvetica,sans-serif;
	margin:0px;
	float:left;
	height:0em;
}
.clientesenl{
	/*float:right;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	color:#376CA2;
	float:right;
}
.formulario {
	clear:both; 
	width:68%;
	text-align:left; 
	margin-left:5em;
	margin-right:4em;
	margin-bottom:1em;
	position:relative;	
}
.formulario p{
	margin:0.5em;
	color:#31616C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
ul#enlacesform {
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0.95em;
	padding-bottom:1.9em;
	padding-left:0px;
	padding-right:0px;
	padding-top:0.5em;
	list-style-type:none;
	font-size:0.8em;
}
#enlacesform li{
	padding-left:10px;
	background: url(../img/KJNEBullet_fondoverde.gif) left 8px no-repeat;
	color:#366CA3;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;	
}
#enlacesform a{
	color:#366CA3;
	font-family:Arial, Helvetica, sans-serif;
	line-height:normal;	
}
.errorlinea {
	border-top:1px solid #548DC7;
	height:0.1em; 
	margin:0; 
	position:relative;
	top:1em;
}

.nota {
	width:100%;
	border-top:1px solid #548DC7;
	position:relative;
}
.nota p{
	margin-left:20px;
	padding-top:0.9em;
	padding-bottom:0.8em;
	margin:0 0 0 0;
	text-align:left;
	color:#D58000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
}
.oculto {
	display:none;
}
.imginfo {
	height:4.2em; 
	float:left;
	top:0.7em; 
	margin-right:0.5em;
	position:relative;
}
#pie {
	padding-bottom:0.5em;
	background:#548DC7;
	width:100%;
	text-align:center;
	position:relative;
	float:left;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	top:-0.3em;
}
#pie p{
	padding-top:0.4em;
	margin:0 0 0 0;
}
#pie a{
	padding-left:0.4em;
	padding-right:0.4em;
	color:#ffffff;
	text-decoration:none;
}

/* fin estilos login*/

/*estilos configuracion recomendada*/
#contenedor {
	width:730px;
}

p.info {
	height:24px;
	border-bottom:1px solid #C2DEE4;
	margin:0px 0px 0px 0px;
	padding-bottom:10px;
}
p.info2 {
	height:24px;
	border-bottom:0px solid #C2DEE4;
	margin:0px 0px 0px 0px;
	padding-bottom:10px;
}
.cerrar {
	float:right;
	text-decoration:none;
}
.cerrar a{
	text-decoration:none;
}
.logo {
	float:left;
}
p.textocabeconfig {
	text-align:justify;
	padding-left:20px;
	padding-right:5px;
	padding-bottom:5px;
	margin-top:5px;
	margin-bottom:5px;
	font:500 11px Arial,Helvetica,sans-serif;
	color:#31616C;
	border-bottom:1px solid #C2DEE4;
}
.bordesconfig {
	border-top:1px solid #548DC7;
	border-left:1px solid #548DC7;
	border-right:1px solid #548DC7;
	border-bottom:1px solid #548DC7;
	
	height:375px;
}
.bordesconfig2 {
	border-top:0px solid #c2dee4;
	border-left:1px solid #c2dee4;
	border-right:1px solid #c2dee4;
	border-bottom:1px solid #c2dee4;
	padding-top:5px;
	
	height:549px;
}

.bordesconfig3 {
	border-top:0px solid #c2dee4;
	border-left:1px solid #c2dee4;
	border-right:1px solid #c2dee4;
	border-bottom:1px solid #c2dee4;
	padding-top:5px;
	
	height:520px;
}
.bordesconfig4 {
	border-top:0px solid #c2dee4;
	border-left:1px solid #c2dee4;
	border-right:1px solid #c2dee4;
	border-bottom:1px solid #c2dee4;
	padding-top:5px;
	
	height:475px;
}
#cuerpoconfig2 {
	height:551px;
}
#cuerpoconfig3 {
	/*height:510px;*/
}


#cuerpoconfig a{
	color:#366CA3;
}

#cuerpotit{
	height:18px;
	background:url(../img/KJNE_conf_fondo.gif) no-repeat left top;
	padding-top:7px;
}
#cuerpotit p{
	margin:0 0 0 0;
	padding-left:20px;
	padding-right:10px;
}
.cuerpotit1 {
	float:left;
}
.cuerpotit2 {
	float:right;
}
#cuerpotit2 p{
	background:#C2DEE4;
	padding-left:20px;
	padding-right:10px;
	color:#31616C;
	font:500 11px Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:6px;
	margin-top:15px;
	margin-bottom:15px;
}
#cuerpotit3 p{
	background:#E5F0F3;
	padding-left:20px;
	padding-right:10px;
	color:#31616C;
	font:500 11px Arial,Helvetica,sans-serif;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:6px;
	margin-top:1px;
	margin-bottom:15px;
}
#cuerpotit4 {
	top:0px;
	margin-top:-5px;
	padding:0px;
}
#cuerpotit4 p{
	background:#C2DEE4;
	padding-left:20px;
	padding-right:10px;
	color:#31616C;
	font:500 11px Arial,Helvetica,sans-serif;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:6px;
	margin-bottom:15px;
	margin-top:0px;
}
#pasos {
	border-top:1px solid #c2dee4;
	border-bottom:0px solid #c2dee4;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	padding-top:5px;
}
#pasos p{
	background:#EDF3F9;
	font:500 11px Arial,Helvetica,sans-serif;
	color:#366CA3;
	font-weight:bold;
	width:100%;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
}
#pasos a{
	text-decoration:none;
}
#espaciado {
	margin-top:35px;
	margin-bottom:35px;
	height:35px;
	border-top:1px solid #c2dee4;
	border-bottom:1px solid #c2dee4;
}
#imgconfi {
	text-align:center;
	
}
#pieconf {
	text-align:right;
	border-top:1px solid #548dc7;
	padding-top:5px;
}
#pieconf p{
	background:#548dc7;
	font:500 11px Arial,Helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:24px;
	font-weight:bold;
}
#pieconf2 {
	text-align:right;
	padding-top:5px;
}
#pieconf2 p{
	background:#548dc7;
	font:500 11px Arial,Helvetica,sans-serif;
	color:#ffffff;
	font-weight:bold;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:24px;
	font-weight:bold;
}
#pieconf3 {
	text-align:right;
	padding-top:3px;
	height:100%;
}
#pieconf3 p{
	background:#386DA4;
	font:0.7em Arial,Helvetica,sans-serif;
	color:#ffffff;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:1.8em;
	position:relative;
	padding-top:0.3em;
	padding-bottom:1em;
	padding-left:0em;
	padding-right:0em;
}
.indice {
	float:left;
}
.indice a{
	color:#ffffff;
	text-decoration:none;
}
.notaconf {
	float:left;
	text-align:left;
	padding-left:5px;
	width:75%;
}
.notaconf a{
	text-decoration:none;
}

/*fin estilos configuracion recomendada*/

/*Contraro solicitud alta*/
.alta {
	background:#ABC7E4;
}
#altacontenedor {
width:784px;
}
#altacabecera {
	width:784px;
	height:54px;
	background:url(../img/KJNE_alta_cabecera.gif);
	margin-bottom:8px;
}
.altapaginacion {
	float:right;
	margin-top:10px;
}
.altapaginacion  p{
	margin:0;
	text-align:right;
}
#altatitulo {
	height:24px;
	background:url(../img/KJNE_alta_titulo.gif);
}
#altatitulo p{
	margin:0px;
	padding-left:18px;
	padding-top:5px;
}
#altabordes {
	border-top:0px solid #c2dee4;
	border-left:1px solid #6397cb;
	border-right:1px solid #6397cb;
	border-bottom:1px solid #6397cb;
	background:#ffffff;
	height:430px;
}
.altadatos {
	background:#F6FCFD;
	text-align:justify;
	padding-left:17px;
	padding-right:17px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:8px solid #DAEBED;
}
.altadatos p{
	margin:0px;
}
.altadatos2 {
	background:#F6FCFD;
	text-align:justify;
	width:100%;
}
.altadatos3 {
	background:#F6FCFD;
	text-align:justify;
	padding-left:17px;
	padding-right:17px;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:2px solid #DAEBED;
}
.altadatos3 p{
	margin-top:2px;
}
.altatextform {
	font:500 11px Arial,Helvetica,sans-serif;
	color:#366CA3;
	width: 200px;
	margin-right: 5px;
	float: left;
}
.altaejform {
	font:500 11px Arial, Helvetica, sans-serif;
	color:#D58000;
	width: 150px;
	float: left;
	margin-right: 5px;
}
input.altaintrform {
	font:500 11px Arial,Helvetica,sans-serif;
	color:#676767;
}
.altapubli {
	float:left;
	text-align:justify;
}
.altai {
	float:left;
	margin-right:10px;
}
.altaacept {
	background:#F6FCFD;
	width:46%;
	float:left;
	position:relative;
	padding:15px;
	height:60px;
}
.altaacept p{
	margin:0px;
	height:50px;
}
.altaacept2 {
	background:#F6FCFD;
	float:left;
	position:relative;
	padding:15px;
	height:60px;
	width:100%;
	text-align:right;
}
.altaacept2 p{
	margin:0px;
	height:50px;
}
.altanoacept {
	background:#F6FCFD;
	width:46%;
	float:left;
	position:relative;
	padding:15px;
	height:60px;
}
.altanoacept p{
	margin:0px;
	height:50px;
}
.altaboton {
	float:right;
}
.altaseparador {
	height:80px; 
	margin-top:12px;
	width:1px;
	border-left:1px solid #BAD5D8;
	background:#ffffff;
	float:left;
}
.altaespaciado {
	margin:-4px;
}
.altaespaciado2 {
	margin:-9px;
}

/*Fin contrato solicitud alta*/

/****************/