body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333399; font-size: 10px; background-color: transparent; margin: 0px 0px 0px 0px; scrollbar-3dlight-color:#b9afaa;scrollbar-arrow-color:#b9afaa;scrollbar-base-color:#ffffff;scrollbar-darkshadow-color:#F3F4F6;scrollbar-face-color:#ffffff;scrollbar-highlight-color:#ffffff;scrollbar-shadow-color:#b9afaa; overflow:auto;}
P { margin-left: 5; margin-right: 5; }

/* CAPAS */

#cabecera { width: 100%; }
#logo{display:none;}
#menuPos {  width: 734; height: 18; }
#contentenedor {position: absolute; top: 0; width: 100%; height:100%; text-align: center; vertical-align:top;}
#contentenedorAyuda {}
#contenido {  width: 100%; height:100%}
#contenidoCentrado { height: 217px;  text-align: center; }
#contenidoRegistro {  border-top: #ffab00 1px solid; border-left: #ffab00 1px solid; border-right: #ffab00 1px solid; border-bottom: #ffab00 1px solid; height: 287px; width: 580px; text-align: left; }
#contenidoAplicacion {   width: 100%; text-align: left; padding:0 }
#contenidoClave {width:50%}
#menu { width: 100%; height: 18px; }
#lineaPuntos {  width: 746px; height: 2px; background: url(../img/puntosGris.gif) repeat; clip: rect(0,746,2,0); }
#navegacion { border: #ffab00 1px solid; width: 730px; height: 75px; padding-top: 9px; background: url(../img/fondoNavegacion.gif) no-repeat; }
#contenidoImg { width: 673px; height: 216px; border: 1px solid #ffab00; }

#imagen { position: absolute; left: 0px; top: 0px; height: 215px; width: 262px; }
#formValidarse {}
#titulo {  left: 287px; top: 30px; height: 13px; width: 102px; }
#provisional { visibility: hidden; font-family: Verdana; color: #FF0000; font-size: 11px; text-align: center; height: 30px; width: 550px; border: Solid 1px #FF0000; }
#procesando {position: absolute; visibility: hidden; z-index: 499999; }
#oculto{display:none;}
#ContenidoPerfil{
	font-size: 10px; 
	color: #ffffff; 
	text-decoration: none;
	
	width: 100%;
	vertical-align: bottom;
	padding-bottom: 2px;}


/* FONDOS IMAGENES */

table.fondoBlanco {float: left; }
table.fondoFormularioGris{padding:10px; width:99%;}

.cabeceraImagen { 
	background: url('../img2005/cabecera1.gif'); 
	background-repeat:no-repeat;
	background-position: top left;
	vertical-align: top;}
	
.nombreSupCabecera{
	background-color: #333399;
	border-top: 1px solid #ffffff;
	vertical-align: top;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:2px;
	padding-top:2px;}

.fondoMenu { background-color: #FFFFFF; background: url(../img/pixelNegro.gif) repeat-x fixed center; }
.fondoListado { background-color: #F3F4F6; background-repeat: no-repeat; background-position: center; }
.fondoBlanco {}
.fondoBlanco_lis{background-color:#E4E4E4;}
.fondoBordeGrisOscuro { background-color: #B9AFAA; }
.fondoFormularioGris {font-size: 10px; border: solid 1 #b9afaa; color: #000000; background-color: #d2d1d2;  }
.fondoBordeAzulOscuro { background-color: #333399; }
.fondoBordeAzulClaro { background-color: #ffffff; }
.fondoListasNaranja {}
.fondoDisabled { background-color:#ededed  ; font-family: Verdana; font-size: 11px; color: #7F7F7F; border: Solid 1px #7F7F7F; }
.fondoEnabled { background-color: #FFFFFF; font-family: Verdana; font-size: 11px; color: #000000; border: Solid 1px #7F7F7F; }

.fondoListasNaranjaPestania { background-color: #ff9933; }

.cajaTexto { background-color: #FFFFFF; font-family: Verdana; font-size: 11px; color: #000000; border: Solid 1px #7F7F7F; }

.bordesupblanco {border-top:1 solid #ffffff;}

/* TEXTOS y TITULOS */


.tituloAzulXSmallBold { font-size: 10px; color: #333399; font-weight: bold; }
.textoRojoXXSmall { font-size: 11px; color: #FF0000; }
.textoGrisClaroXXSmall { font-size: 11px; color: #4e4e4e; }
.textoGrisClaroXXSmallNumero { font-size: 11px; color: #4e4e4e; text-align: right; }
.textoGrisOscuro { font-size: 10px; color: #000000; }
.textoNegritaXXSmall { font-size: 10px; color: #000000; }
.textoNegritaXXSmallBold { font-size: 10px; color: #000000;font-weight: bold; }

.tituloBlue{color: #333399;font-size: 11px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width:100%;font-weight:bolder;white-space: nowrap;vertical-align: bottom;}
.tituloBlack{color: #000000;font-size: 11px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width:100%;font-weight:bolder;white-space: nowrap;vertical-align: bottom;}
.tituloNaranja{color: #FA5503;font-size: 11px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;width:100%;font-weight:bolder;white-space: nowrap;vertical-align: bottom;}	


.textoNegro { font-size: 10px; color: #000000; }
a.textoNegro:link, a.textoNegro:active, a.textoNegro:visited { text-decoration:none; color: #000000;}
a.textoNegro:hover { text-decoration: underline; font-weight: none; color: #000000;}


/* ENLACES */

.textoAzulXXSmall { font-size: 10px; color: #000000;text-decoration:none; }
a.textoAzulXXSmall:hover{text-decoration:underline;}

.textoAzulXXSmallBold { font-size: 10px; color: #333399; font-weight: bold; }
a.textoAzulXXSmallBold { font-size: 10px; color: #333399; font-weight: bold; text-decoration: none;}
a.textoAzulXXSmallBold:hover {text-decoration: underline; }

.textoAzulOscuroXXSmallBold { font-size: 11px; color: #ffffff; font-weight: bold; }
a.textoAzulOscuroXXSmallBold:link, a.textoAzulOscuroXXSmallBold:active, a.textoAzulOscuroXXSmallBold:visited { text-decoration: none; }
a.textoAzulOscuroXXSmallBold:hover { text-decoration: underline; }

.textoNaranja { font-size: 10px; color: #ff9933; font-weight: normal; }
.textoNaranjaXXSmall { font-size: 10px; color: #ff9933; font-weight: bold; }
a.textoNaranjaXXSmall:link, a.textoNaranjaXXSmall:active, a.textoNaranjaXXSmall:visited { text-decoration: none; }
a.textoNaranjaXXSmall:hover { text-decoration: underline; }

.textoDemo { font-size: 11px; color: #CC6600; font-weight: normal; }
a.textoDemo:link, a.textoDemo:active, a.textoDemo:visited { text-decoration: underline; }
a.textoDemo:hover { text-decoration: underline; font-weight: none; }

.textoGrisOscuroXSmall { font-size: 12px; color: #4e4e4e; }
a.textoGrisOscuroXXSmall:link, a.textoGrisOscuroXXSmall:active, a.textoGrisOscuroXXSmall:visited { text-decoration: none; }
a.textoGrisOscuroXXSmall:hover { text-decoration: underline; }

.textoBlancoXXSmall2005 { font-size: 10px; color: #ffffff; text-decoration: none;}
.textoBlancoXXSmall2005_2 { font-size: 9px; color: #ffffff; text-decoration: none;}
a.textoBlancoXXSmall2005:hover {color:#333399; }


/*  FORMULARIO USO EXCLUSIVO */
.textoGrisOscuroXXSmall { font-size: 10px; color: #000000; }

/*ESTILO PARA TD DE LISTA PARA QUE NO SE VAYAN POR LA DERECHA*/
.textoGrisOscuroXXSmall_lis { font-size: 10px; color: #000000; }
.textoGrisOscuro14px { font-size: 14px; color: #4e4e4e; }
.textoGrisOscuro14pxBold { font-size: 14px; color: #4e4e4e; font-weight: bold; }

/* estilo para los títulos de los bloques de formulario*/
.textoBlancoXXSmall { font-size: 10px; color: #333399; text-decoration: none; font-weight:bold; align:bottom;}
a.textoBlancoXXSmall:hover {color:#333399; }





/* FORMULARIOS */

input, textarea, select { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: None; text-decoration: None; width: auto; }

input.corto { width: 70px;}
input.medio { width: 170px;}
input.largo { width: 270px;}
input.fecha { width: 83px;}

input.bordeNaranja {border:solid 1px #ff9933;}
input.cincodigitos { width: 40px;}
input.dosdigitos { width: 20px;}

textarea.largo { height: 80px; width: 700px;}
textarea.pequeno { height: 100px; width: 200px;}
textarea.mediano { height: 150px; width: 350px;}
textarea.grande { height: 200px; width: 500px;}

.boton { font-family: Verdana; font-size: 11px; color: #000000; font-weight: None; text-decoration: None; background: #F3F4F6; border: Solid 1px #7F7F7F; text-align: Center; cursor: Hand; }
.tablaScroll { height: 100px; width: 100%; overflow: auto; }
.width750 { width: 100%;}

a.linkPreguntasFrecuentes { font-size: 11px; color: #7f7f7f; text-decoration: Underline; }
a.linkPreguntasFrecuentes:hover { text-decoration: None; }
a.linkPreguntasFrecuentes:link, a.linkPreguntasFrecuentes:active, a.linkPreguntasFrecuentes:visited { text-decoration: Underline; }

.botonHomeDemo { background-image: url(../img2005/homeBotonDemo.gif); width:163px; height:28px;  border:0; cursor:hand;}
.botonHomeDemo_over {background-image: url(../img2005/homeBotonDemo_over.gif); width:163px; height:28px;  border:0; cursor:hand;}

.botonHomeDocu { background: url(../img2005/homeBotonDocu.gif); width:163px; height:28px;  border:0; cursor:hand;}
.botonHomeDocu_over { background:url(../img2005/homeBotonDocu_over.gif); width:163px; height:28px;  border:0; cursor:hand;}

.botonHomePlan { background: url(../img2005/homeBotonPlan.gif); width:163px; height:28px;  border:0; cursor:hand;}
.botonHomePlan_over { background:url(../img2005/homeBotonPlan_over.gif); width:163px; height:28px;  border:0; cursor:hand;}

.botonHomeAcceso { background:url(../img2005/homeBotonAcceso.gif); width:162px; height:27px;  border:0; cursor:hand;}
.botonHomeAcceso_over { background:url(../img2005/homeBotonAcceso_over.gif); width:162px; height:27px;  border:0; cursor:hand;}

.botonProveeAcceso {cursor:hand;background-image: url(../img2005/provee_bot_acceso.gif); width:210; height:28;border:0;}
.botonProveeAcceso_over {cursor:hand;background-image: url(../img2005/provee_bot_acceso_over.gif); width:210; height:28;border:0;}

.botonAceptar { background:url(../img2005/botonAceptar.gif); width:75; height:16;  border:0; cursor:hand;}
.botonVolver { background:url(../img2005/botonVolver.gif); width:75; height:16;  border:0; cursor:hand;}

.botonSolilcitarClave { background:url(../img2005/botonSolicClave.gif); width:151; height:16;  border:0; cursor:hand;}

.icoVolver { background:url(../img2005/icoVolver.gif); width:20; height:20;  border:0; cursor:hand;}
.icoVolver_over { background:url(../img2005/icoVolver_over.gif); width:20; height:20;  border:0; cursor:hand;}

.icoAyuda { background:url(../img2005/icoAyudaSeccion.gif); width:20; height:20;  border:0; cursor:hand;}
.icoAyuda_over { background:url(../img2005/icoAyudaSeccion_over.gif); width:20; height:20;  border:0; cursor:hand;}

.icoImprimir { background:url(../img2005/icoImprimir.gif); width:20; height:20;  border:0; cursor:hand;}
.icoImprimir_over { background:url(../img2005/icoImprimir_over.gif); width:20; height:20;  border:0; cursor:hand;}

.icoDesconectar { background:url(../img2005/botonDesconectar.gif); width:25; height:21;  border:0; cursor:hand; z-index:100;}
a.icoDesconectar:hover { background:url(../img2005/botonDesconectar_over.gif);}


.boton60 { background:url(../img/boton60.gif); width:60; height:16px;  border:0; cursor:hand; color:#666699; letter-spacing:2; font-family: Verdana; font-size: 10px;}
.boton90 { background:url(../img/boton90.gif); width:90; height:16px;  border:0; cursor:hand; color:#666699; letter-spacing:2; font-family: Verdana; font-size: 10px;}
.boton120 { background:url(../img/boton120.gif); width:120; height:16px;  border:0; cursor:hand; color:#666699; letter-spacing:2; font-family: Verdana; font-size: 10px;}




/* REDISEÑO 2005 */

.txtNotificaciones_10{color: #333399;font-size: 10px;font-weight: bold;font-family: Verdana;background-color: #FFFFFF;padding-left: 1em;	width:100%;}
.txtNotificaciones_14{color:#333399;font-weight: bold;font-family: Verdana;width:100%;display: block;border-bottom: 1px solid #B9AFAA;font-size: 118%;letter-spacing: -1px;margin: 0;}
.txtNotificaciones_14MMG{font-size: 16px; color:#FF5503; font-weight: bold; }
.txtNotificaciones_12{color: #ff0000;font-size: 105%;font-weight: bold;font-family: Verdana;width:100%;letter-spacing: -1px;}
.inpuRelativo{width:98%;height:12px}

.cajaCtaCotizacion{width:64px;height:17px;border:0;background-image:url('../img2005/campoCtaCotiz.gif');padding-left:10px;padding-top: 2px;font-size: 11px;}
.cajaCtaCotizacion_dis{width:64px;height:17px;border:0;background-image:url('../img2005/campoCtaCotiz_dis.gif');padding-left:10px;padding-top: 2px;font-size: 11px;color: #7F7F7F;background-color:#F3F4F6;}

.titIncidencias{color: #333399;font-size: 12px;font-family: Verdana;padding-left: 3px;width:100%;font-weight:bolder;}
.fondoBordeGrisOscuro { background-color: #B9AFAA; }
	
.center	{text-align: center;}
.left	 	{text-align: left;}
.right	{text-align: right;}
.justify	{text-align: justify;}	


/* DATAGRID listados */
.datagrid{
	width: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background: transparent;
	font-size: 10px;
	padding: 5px 5px 5px 5px;
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color:#A1AEB6;
	clear: both;}

.datagridHead{
	background-color: #B9AFAA;
	/*background-color:#A3968F;*/
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	padding: 3px;
	white-space: nowrap;
	vertical-align: middle;
	height: 25px;}
	
.datagridAlternating{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px;
	height: 23px;
	background-color:#EBEBEB;
	filter: Alpha(Opacity=40);
	white-space: nowrap;}
	
.datagridEditItemStyle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 3px;
	height: 23px;
	background:#f7f7f7;
	filter: Alpha(Opacity=40);
	white-space: nowrap;}
	
.datagridPagerStyle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #585858;
	padding: 3px;
	height: 23px;
	filter: Alpha(Opacity=40);}	
	
.tablaFormulario {
	background-color:#D2D1D2;
	padding: 1px 1px 1px 1px;
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #AFA49F;
	text-indent: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	clear: both;}	
	
.tablaMenu{
	background-color:#131687;
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	clear: both;
	width: auto;}	
	
.tablaCalendario{
	border-width: 1px 1px 1px 1px; 
	border-style: solid; 
	border-color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#131687;
	clear: both;
	width: 100%;}		
	

