/* clases nuevas*/
.tabla-new{background-color:#D6EAF8;margin: 0px; border-spacing: 1px; width: 100%;}
.resultados-odd-n{background-color: #D6EAF8;}
.resultados-even-n{background-color: #FFFFFF;}
.body-n{background-color:#ffffff; margin: 0; padding:0px 0px 0px 0px; margin-bottom: 0px; }
.encabezado-n {
			text-align : center;
			color: #fafafa;
			font-size : 13px;
			font-weight : bold;
			white-space: nowrap;
			background-color: #0354D2;
			height: 10px;
			border-color: #FFFFFF;
			
			
			}			

.datos-n
		    {	
			text-align : center;
			font-size: 11px;
			color: #2471A3;
			vertical-align: middle;
			height: 10px;
			white-space: normal;
			
		    }
.datos-n button {margin: 2px auto;} 
/***************/

html.desktop {overflow: hidden;}
body.desktop {margin: 0px 0px 0px 0px;}
div.desktop {z-index: 0;}
div.userwindow {z-index: 100;}
.wizcmcreditosheader{background:#4F6497; color:white;}
.OB{background:#ffffe0;}
.L{color:#A5052E; border:0; background:#C0C0C0; }             /* .L{color:#A5052E; border:0; background:#C0C0C0; }. */
.posicionPage1{position:absolute; top:30px; visibility:visible;}
.resultados-odd{font: 11px 'omnes_girlscoutsmedium'; background-color: #e0e0e0;}
.resultados-even{font: 11px 'omnes_girlscoutsmedium'; background-color: #ffffe0;}
.resultados-header{font-size: 12px; background-color:#c0c0c0; border-left: 1px solid #FFFFFF;}
.resultados-campo{border-left: 1px solid #FFFFFF;}
.bodyBGColor{background-color:#f2f4d2;}
.under{text-decoration: underline;}
/* Clase para el Width de select */
.cSelect{width:150px;}
.subbutton{height:25px; width:95px; margin-top:5px;}
/* @group BUTTON */
button img.visible{visibility: visible; width: 25px; height: 25px; margin: 0; padding: 0; left: 0px; display: inline-block;}
font.fontHistorial{color: '#000000';}
table.infohistorial{border-collapse: collapse;}
table.infohistorial TR TD{border: 1px solid black;}
td.ct{font-family:arial,tahoma,sans-serif;font-size:10px;text-decoration:none;text-align:center;border:1px solid black;}
td.rt{font-family:arial,tahoma,sans-serif;font-size:10px;text-decoration:none;text-align:left;}
td.ctt{font-family:arial,tahoma,sans-serif;font-size:10px;text-decoration:none;color:#ffffff;text-align:center;}
th.ctt{font-family:arial,tahoma,sans-serif;font-size:10px;text-decoration:none;color:#ffffff;text-align:center; background-color:gray;}
td.rtt{font-family:arial,tahoma,sans-serif;font-size:10px;text-decoration:none;color:#ffffff;text-align:left;}
div.co{height: 12px; overflow:hidden;}
div.ex{height: 12px; overflow:visible;}
td.rt div{ float:left;}
tr.headHistorial{background-color:'#000';}
/*.sAgenda{background-color:#C3FBE5;}
.sTel{background-color:#FF9900;}
*/
.fondo {background:#ffffff !important;}
.borde_tabla {border: solid 1px #ccc;}
/* -------------- MARIANO -----------------*/
table.bordercolordark_black {border:1px solid #262626;}
.bordercolordark_black td {
	border-right: 1px solid #262626;
	border-top: 1px solid #000;
	border-bottom: 1px solid #262626;
	border-left: 1px solid #262626;}
.discado-no-llamar {background-color: #A4A4A4;}
.discado-no-llamar td.rt{ color:#000;}
.discado-ultimo {background-color: #33cc33;}
.discado-ultimo td.rt{ color:#000;}
.discado-normal {background-color: #ffffe0;}
.discado-normal td.rt{ color:#000;}
/*--------------------MGO---------------------*/
.OrdenamientoCampaniaTablaCombos {width: 550px;	}
.OrdenamientoCampaniaComboTiposTelefonos1{width:100%;}
.OrdenamientoCampaniaComboTiposTelefonos2{width:100%;}
.OrdenamientoCampaniaTDTiposTelefonos {width : 248px; /* Deberia ser aprox un 45% del tamanio de OrdenamientoCampaniaTablaCombos.WIDTH */}
.OrdenamientoCampaniaTDBotones1 {width : 5%;}
.OrdenamientoCampaniaTDBotones2{width:  5%;}
.CSP_ID_ESTIMULO {width : 618px;}
/* abmproveedores_calif_area_porcentajes */
.abmproveedores_calif_area_porcentajes .div1{
	position:absolute;
	top:10px;
	left:0px;}
.abmproveedores_calif_area_porcentajes .table1{
width:330px;
border:0px;}
.abmproveedores_calif_area_porcentajes .table2{
width:400px;
border:black 1px solid;}
.abmproveedores_calif_area_porcentajes .table3{
border:0px;
width:303px;}
.abmproveedores_calif_area_porcentajes .td1{
font-size:16px;
font-weight:bold;}
.abmproveedores_calif_area_porcentajes .select1{width:155px;}
.abmproveedores_calif_area_porcentajes .td2{width:10px;}
.abmproveedores_calif_area_porcentajes .td3{width:170px;}
.abmproveedores_calif_area_porcentajes .table4{
height:300px;
border:black 2px solid;}
.abmproveedores_calif_area_porcentajes .iframe1{
width:395px;
height:295px;
margin:1px;
border:0px;}
.abmproveedores_calif_area_porcentajes .td4{width:10px;}
.abmproveedores_calif_area_porcentajes .td5{
width:170px;
height:320px;}
/* abmproveedores_area_porcentajes */
.abmproveedores_area_porcentajes .div1{
	position:absolute;
	top:10px;
	left:0px;}
.abmproveedores_area_porcentajes .table1{
width:330px;
border:0px; }
.abmproveedores_area_porcentajes .table2{
width:400px;
border:black 1px solid;}
.abmproveedores_area_porcentajes .table3{
border:0px;
width:303px;}
.abmproveedores_area_porcentajes .td1{
font-size:16px;
font-weight:bold;}
.abmproveedores_area_porcentajes .select1{width:155px;}
.abmproveedores_area_porcentajes .td2{width:10px;}
.abmproveedores_area_porcentajes .td3{width:170px;}
.abmproveedores_area_porcentajes .table4{
height:300px;
border:black 2px solid;}
.abmproveedores_area_porcentajes .iframe1{
width:395px;
height:295px;
margin:1px;
border:0px;}
.abmproveedores_area_porcentajes .td4{width:10px;}
.abmproveedores_area_porcentajes .td5{
width:170px;
height:320px;}
/* _xr_dlgcobros */
.Ventana_de_Cobros {background-color:#c0c0c0;}
.Ventana_de_Cobros .div1 {
	position:absolute;
	top:0;
	left:0;}
.Ventana_de_Cobros .td1 {width:98%;}
.Ventana_de_Cobros .iframe1 {
width:99%;
height:400px;}
.Ventana_de_Cobros .button-mwsh {
	font-size: 10px;
	padding: 0px 0px;
	min-width: 140px;
	min-height: 18px;
	height: 20px;
	margin-right:0px;
	margin-bottom:0px; }
/* abmlocalidad */
.localidad {
	position:absolute;
	top:0;
	left:0;}
.localidad .td1 {
	width:320px;
	height:160px;}
.localidad .button-mwsh {
	font-size: 10px;
	padding: 0px 0px;
	min-width: 95px;
	min-height: 25px;
	height: 25px;
	margin-right:0px;
	margin-bottom:0px;}
.localidad .div2 {
	 position:absolute;
	 top:0;
	 visibility:visible;}
.localidad .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
.localidad .input{background:#ffffe0;}
/* abmprovincia */
.Provincia {
	position:absolute;
	top:0;
	left:0;}
.Provincia .td1 {
	width:320px;
	height:160px;}
.Provincia .button-mwsh {
	font-size: 10px;
	padding: 0px 0px;
	min-width: 95px;
	min-height: 25px;
	height: 25px;
	margin-right:0px;
	margin-bottom:0px;}
.Provincia .div2 {
	 position:absolute;
	 top:0;
	 visibility:visible;}
.Provincia .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
.Provincia .input{background:#ffffe0;}
/* abmprovincias */
.Provincias .div1 {
	position:absolute;
	top:0;
	left:0;}
.Provincias .table1 {
	width:510px;
	border:0;}
.Provincias .td1 {
	width:410px;
	height:300px;}
.Provincias .table2 {
	width:410px;
	height:300px;}
.Provincias .iframe1 {
	width:410px;
	height:300px;
	margin:0;
	border:0;}
.Provincias .td2 {
	width:20px;}
.Provincias .td3 {
	width:120px;}
.Provincias .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:100px;
	margin-bottom:10px; }
.Provincias .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
/* abmxttipostarjetas.html */
.tipos_de_tarjetas .div1 {
	position:absolute;
	top:0;
	left:0;}
.tipos_de_tarjetas .table1 {width:400px;}
.tipos_de_tarjetas .td1 {
	width:250px;
	height:300px;}
.tipos_de_tarjetas .table2 {
	width:250px;
	height:300px;}
.tipos_de_tarjetas .iframe1 {
	width:250px;
	height:300px;}
.tipos_de_tarjetas .td2 {width:20px;}
.tipos_de_tarjetas .td3 {width:120px;}
.tipos_de_tarjetas .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:100px;
	margin-bottom:30px; }
.tipos_de_tarjetas .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
/* abmxttipotarjeta */
.Tipo_de_Tarjeta .div1 {
	position:absolute;
	top:0;
	left:0;}
.Tipo_de_Tarjeta .iframe1 {
	width:300px;
	height:30px;
	border:0;
	margin:1px;}
.Tipo_de_Tarjeta .td1 {
	width:360px;
	height:180px;}
.Tipo_de_Tarjeta .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:100px;
	margin-bottom:30px;}
.Tipo_de_Tarjeta .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
.Tipo_de_Tarjeta .div2 {
	position:absolute;
	top:27px;
	visibility:visible;}
.Tipo_de_Tarjeta .table1 {width:345px;}
.Tipo_de_Tarjeta .input1 {background:#ffffe0;}
/* Acercade */
.Acercade .div1 {
	position:absolute;
	top:0;
	left:0;}
.Acercade .td1 {width:40px;}
.Acercade .td2 {width:300px;}
.Acercade .td3 {width:460px;}
.Acercade .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:100px;
	margin-right:100px;
	margin-top:10px;}
.Acercade .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
.Acercade .td4 {width:100px;}
/* Actividades economicas */
.Actividades_economicas .div1 {
	position:absolute;
	top:0;
	left:0;}
.Actividades_economicas .td1 {height:300px; }
.Actividades_economicas .table1 {height:300px;}
.Actividades_economicas .iframe1 {
	width:630px;
	height:300px;
	margin:1px;
	border:0;}
.Actividades_economicas  {padding-top:15px;}    /* .Actividades_economicas . {padding-top:15px;} */
.Actividades_economicas .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:100px;
	margin-right:100px;
	margin-top:10px;}
.Actividades_economicas .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
/* adjuntos  */
.Listado_de_elementos_adjuntos .div1 {
	position:absolute;
	top:0;
	left:0;}
.Listado_de_elementos_adjuntos .iframe1 {
	width:600px;
	height:250px;
	margin:0px;
	border:0px;}
.Listado_de_elementos_adjuntos .table1 {
	border:0;
	width:100%;}
.Listado_de_elementos_adjuntos .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:100px;
	margin-right:100px;
	margin-top:10px;}
.Listado_de_elementos_adjuntos .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
.Listado_de_elementos_adjuntos .iframe2 {
	width:0;
	height:0;
	margin:0;
	border:0;}
/* altaescritos */
.Registracion_de_Escritos .div1 {
	position:absolute;
	top:0;
	left:0;}
.Registracion_de_Escritos .input1 {
	color: #A5052E;
	border:0;
	background:#C0C0C0;}
.Registracion_de_Escritos .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:95px;
	margin-right:0px;
	margin-top:4px;}
.Registracion_de_Escritos .img1 {
	float:left;
	margin: 2px 0px 0 12px;}
.Registracion_de_Escritos .select1 {
	width:451px;}
.Registracion_de_Escritos .iframe1 {
	width:705px;
	height:419px;
	margin:0;
	border:0;}
/* analisis_area_proveedores */
.Asignacion_de_Porcentajes .div1 {
	position:absolute;
	top:0;
	left:0;}
.Asignacion_de_Porcentajes .table1 {
	width:400px;
	height:400px;}
.Asignacion_de_Porcentajes .iframe1 {
	height:70px;
	width:650px;}
.Asignacion_de_Porcentajes .iframe2 {
	 height:300px;
	 width:650px;}
.Asignacion_de_Porcentajes .table2 {
	width:650;
	background-color:#C0C0C0;}
.Asignacion_de_Porcentajes .button-medium {
	font-size: 14px;
	padding: 0px;
	height: 25px;
	width:95px;
	margin-right:0px;
	margin-top:0px;}
.Asignacion_de_Porcentajes .img1 {
	float:left;
	margin: -2px 0px 0 12px;}
.Asignacion_de_Porcentajes .img2 {
	float:right;
	margin: -2px 0px 0 12px;}
.Asignacion_de_Porcentajes .img3 {
	float:left;
	margin: 2px 0px 0 12px;}
/* analisisasignaciones */
.Analisis_de_Asignaciones .div1 {
	position:absolute;
	top:0;
	left:0;}
.Analisis_de_Asignaciones .table1 {
	border:0;
	width:100%;}
/* ESTILOS COMUNES A TODO WEBFLOW*/
*{  border-spacing:0px;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:arial,tahoma,sans-serif;
/*	top:0px;
	left:0px;*/
}
/*overflows*/
.ofv{overflow: visible;}.ofh{overflow: hidden;}.ofs{overflow: scroll;}.ofa{overflow: auto;}.ofini{overflow: initial;}
.ofinh{overflow: inherit;}.ofxv{overflow-x: visible;}.ofxh{overflow-x: hidden;}.ofxs{overflow-x: scroll;}
.ofxa{overflow-x: auto;}.ofxini{overflow-x: initial;}.ofxinh{overflow-x: inherit;}.ofyv{overflow-y: visible;}
.ofyh{overflow-y: hidden;}.ofys{overflow-y: scroll;}.ofya{overflow-y: auto;}.ofyini{overflow-y: initial;}
.ofyinh{overflow-y: inherit;}
/* FUENTES */
.bold{font-weight: 600;}.ff1{font-family: arial;}.ff2{font-family:'omnes_girlscoutsmedium';}
.fs1{font-size: 0.63em;}.fs2{font-size: 0.82em;}.fs3{font-size: 1em;}.fs4{font-size: 10px !important;}
.fs5{font-size: 25px;}.fs6{font-size: 16px;}.fs7{font-size: 12px;}.fs8{font-size: 0.90em;}
.fs20{font-size:20px !important;}.fs2em{font-size:2em;}
.fw1{font-weight: bold;}
/* espacios */
.wsnw{white-space: nowrap;}
/* COLORES DE TEXTO */
.c1{color: #A5052E !important;}.c2{color: #FFFFFF;}.c3{color: #000000;}
/* ESTILOS DE BORDES, BORDER COLOR Y BORDER-SPACING */
.b0 {border: 0px;}.b1 {border: 1px solid;}.b2 {border: 2px solid;}.bb {border-bottom: 1px solid}.bt {border-top: 1px solid}
.b1 {
		border: 1px solid #cccccc; 
		border-spacing: 0; 
		border-collapse: collapse;
	}
	
.br {border-right: 1px solid}.bc0 {border-color: #000000;}.bc1 {border-color: #cccccc;}
.bc2 {border-color: #c0c0c0;}.bs0 {border-spacing: 0px;}.bs1 {border-spacing: 1px;}.bs2 {border-spacing: 2px;}
.bsc1 {
		border: 1px solid #000000; 
		border-spacing: 0; 
		border-collapse: collapse;
	}

/* ESTILOS DE ALINEACION */
.val{vertical-align: left;}.vam{vertical-align: middle;}.vac{vertical-align: center;}.vat{vertical-align: top;}
.vab{vertical-align: bottom;}.tal{text-align: left;}.tac{text-align: center;}.tar{text-align: right;}
/* ESTILO PARA MARGENES Y PADDINGS*/
.m0{margin:0px;}.m1{margin:1px;}.m2{margin:2px;}.m3{margin:3px;}.m4{margin:4px;}.m5{margin:5px;}
.m6{margin:6px;}.m7{margin:8px;}.m9{margin:9px;}.m10{margin:10px;}.m15{margin:15px;}.m20{margin:20px;}
.m25{margin:25px;}.m30{margin:30px;}.m35{margin:35px;}.m40{margin:40px;}.m45{margin:45px;}.m50{margin:50px;}
.m100{margin:100px;}.m110{margin:110px;}.m120{margin:120px;}.m130{margin:130px;}.m140{margin:140px;}.m150{margin:150px;}
.p0{padding:0px;}.p1{padding:1px;}.p2{padding:2px;}.p3{padding:3px;}.p4{padding:4px;}.p5{padding:5px;}
.p6{padding:6px;}.p7{padding:8px;}.p9{padding:9px;}.p10{padding:10px;}.p15{padding:15px;}.p20{padding:20px;}
.p25{padding:25px;}.p30{padding:30px;}.p35{padding:35px;}.p40{padding:40px;}.p45{padding:45px;}.p50{padding:50px;}
.p100{padding:100px;}.p110{padding:110px;}.p120{padding:120px;}.p130{padding:130px;}.p140{padding:140px;}.p150{padding:150px;}
/*padding left*/
.pl1{padding-left: 1px}.pl2{padding-left: 2px} .pl3{padding-left: 3px}.pl4{padding-left: 4px}.pl5{padding-left: 5px}
.pl6{padding-left: 6px}.pl8{padding-left: 8px}.pl9{padding-left: 9px} .pl10{padding-left: 10px}.pl15{padding-left: 15px}
.pl20{padding-left: 20px}.pl25{padding-left: 25px}.pl30{padding-left: 30px}
.pl35{padding-left: 35px}.pl40{padding-left: 40px}.pl45{padding-left: 45px}
.pl50{padding-left: 50px}.pl55{padding-left: 55px}.pl60{padding-left: 60px}
.pl65{padding-left: 65px}.pl70{padding-left: 70px}.pl75{padding-left: 75px}
.pl80{padding-left: 80px}.pl85{padding-left: 85px}.pl90{padding-left: 90px}
.pl95{padding-left: 95px}.pl100{padding-left: 100px}.pl110{padding-left: 110px}
.pl120{padding-left: 120px}.pl130{padding-left: 130px}.pl140{padding-left: 140px}
.pl150{padding-left: 150px}.pl160{padding-left: 160px}.pl170{padding-left: 170px}
.pl180{padding-left: 180px}.pl190{padding-left: 190px}.pl200{padding-left: 200px}
.pl210{padding-left: 210px}.pl220{padding-left: 220px}.pl230{padding-left: 230px}
.pl240{padding-left: 240px}.pl250{padding-left: 250px}.pl260{padding-left: 260px}
.pl270{padding-left: 270px}.pl280{padding-left: 280px}.pl290{padding-left: 290px}
.pl300{padding-left: 300px}.pl350{padding-left: 350px}.pl400{padding-left: 400px}
.pl450{padding-left: 450px}.pl500{padding-left: 500px}.pl550{padding-left: 550px}
/*padding right*/
.pr1{padding-right: 1px}.pr2{padding-right: 2px} .pr3{padding-right: 3px}.pr4{padding-right: 4px}.pr5{padding-right: 5px}
.pr6{padding-right: 6px}.pr8{padding-right: 8px}.pr9{padding-right: 9px} .pr10{padding-right: 10px}.pr15{padding-right: 15px}
.pr20{padding-right: 20px}.pr25{padding-right: 25px}.pr30{padding-right: 30px}
.pr35{padding-right: 35px}.pr40{padding-right: 40px}.pr45{padding-right: 45px}
.pr50{padding-right: 50px}.pr55{padding-right: 55px}.pr60{padding-right: 60px}
.pr65{padding-right: 65px}.pr70{padding-right: 70px}.pr75{padding-right: 75px}
.pr80{padding-right: 80px}.pr85{padding-right: 85px}.pr90{padding-right: 90px}
.pr95{padding-right: 95px}.pr100{padding-right: 100px}.pr110{padding-right: 110px}
.pr120{padding-right: 120px}.pr130{padding-right: 130px}.pr140{padding-right: 140px}
.pr150{padding-right: 150px}.pr160{padding-right: 160px}.pr170{padding-right: 170px}
.pr180{padding-right: 180px}.pr190{padding-right: 190px}.pr200{padding-right: 200px}
.pr210{padding-right: 210px}.pr220{padding-right: 220px}.pr230{padding-right: 230px}
.pr240{padding-right: 240px}.pr250{padding-right: 250px}.pr260{padding-right: 260px}
.pr270{padding-right: 270px}.pr280{padding-right: 280px}.pr290{padding-right: 290px}
.pr300{padding-right: 300px}.pr350{padding-right: 350px}.pr400{padding-right: 400px}
.pr450{padding-right: 450px}.pr500{padding-right: 500px}.pr550{padding-right: 550px}
/*padding top*/
.pt1{padding-top: 1px}.pt2{padding-top: 2px} .pt3{padding-top: 3px}.pt4{padding-top: 4px}.pt5{padding-top: 5px}
.pt6{padding-top: 6px}.pt8{padding-top: 8px}.pt9{padding-top: 9px} .pt10{padding-top: 10px}.pt15{padding-top: 15px}
.pt20{padding-top: 20px}.pt25{padding-top: 25px}.pt30{padding-top: 30px}
.pt35{padding-top: 35px}.pt40{padding-top: 40px}.pt45{padding-top: 45px}.pt45{padding-top: 48px}
.pt50{padding-top: 50px}.pt55{padding-top: 55px}.pt60{padding-top: 60px}
.pt65{padding-top: 65px}.pt70{padding-top: 70px}.pt75{padding-top: 75px}
.pt80{padding-top: 80px}.pt85{padding-top: 85px}.pt90{padding-top: 90px}
.pt95{padding-top: 95px}.pt100{padding-top: 100px}.pt110{padding-top: 110px}
.pt120{padding-top: 120px}.pt130{padding-top: 130px}.pt140{padding-top: 140px}
.pt150{padding-top: 150px}.pt160{padding-top: 160px}.pt170{padding-top: 170px}
.pt180{padding-top: 180px}.pt190{padding-top: 190px}.pt200{padding-top: 200px}
.pt210{padding-top: 210px}.pt220{padding-top: 220px}.pt230{padding-top: 230px}
.pt240{padding-top: 240px}.pt250{padding-top: 250px}.pt260{padding-top: 260px}
.pt270{padding-top: 270px}.pt280{padding-top: 280px}.pt290{padding-top: 290px}
.pt300{padding-top: 300px}.pt350{padding-top: 350px}.pt400{padding-top: 400px}
.pt450{padding-top: 450px}.pt500{padding-top: 500px}.pt550{padding-top: 550px}
/*padding botton*/
.pb1{padding-bottom: 1px}.pb2{padding-bottom: 2px}.pb3{padding-bottom: 3px}.pb4{padding-bottom: 4px}.pb5{padding-bottom: 5px}
.pb6{padding-bottom: 6px}.pb8{padding-bottom: 8px}.pb9{padding-bottom: 9px} .pb10{padding-bottom: 10px}.pb15{padding-bottom: 15px}
.pb20{padding-bottom: 20px}.pb25{padding-bottom: 25px}.pb30{padding-bottom: 30px}
.pb35{padding-bottom: 35px}.pb40{padding-bottom: 40px}.pb45{padding-bottom: 45px}
.pb50{padding-bottom: 50px}.pb55{padding-bottom: 55px}.pb60{padding-bottom: 60px}
.pb65{padding-bottom: 65px}.pb70{padding-bottom: 70px}.pb75{padding-bottom: 75px}
.pb80{padding-bottom: 80px}.pb85{padding-bottom: 85px}.pb90{padding-bottom: 90px}
.pb95{padding-bottom: 95px}.pb100{padding-bottom: 100px}.pb110{padding-bottom: 110px}
.pb120{padding-bottom: 120px}.pb130{padding-bottom: 130px}.pb140{padding-bottom: 140px}
.pb150{padding-bottom: 150px}.pb160{padding-bottom: 160px}.pb170{padding-bottom: 170px}
.pb180{padding-bottom: 180px}.pb190{padding-bottom: 190px}.pb200{padding-bottom: 200px}
.pb210{padding-bottom: 210px}.pb220{padding-bottom: 220px}.pb230{padding-bottom: 230px}
.pb240{padding-bottom: 240px}.pb250{padding-bottom: 250px}.pb260{padding-bottom: 260px}
.pb270{padding-bottom: 270px}.pb280{padding-bottom: 280px}.pb290{padding-bottom: 290px}
.pb300{padding-bottom: 300px}.pb350{padding-bottom: 350px}.pb400{padding-bottom: 400px}
.pb450{padding-bottom: 450px}.pb500{padding-bottom: 500px}.pb550{padding-bottom: 550px}
/*margin left*/
.ml5{margin-left: 5px}.ml10{margin-left: 10px} .ml15{margin-left: 15px}
.ml20{margin-left: 20px}.ml25{margin-left: 25px}.ml30{margin-left: 30px}
.ml35{margin-left: 35px}.ml40{margin-left: 40px}.ml45{margin-left: 45px}
.ml50{margin-left: 50px}.ml55{margin-left: 55px}.ml60{margin-left: 60px}
.ml65{margin-left: 65px}.ml70{margin-left: 70px}.ml75{margin-left: 75px}
.ml80{margin-left: 80px}.ml85{margin-left: 85px}.ml90{margin-left: 90px}
.ml95{margin-left: 95px}.ml100{margin-left: 100px}.ml110{margin-left: 110px}
.ml120{margin-left: 120px}.ml130{margin-left: 130px}.ml140{margin-left: 140px}
.ml150{margin-left: 150px}.ml160{margin-left: 160px}.ml170{margin-left: 170px}
.ml180{margin-left: 180px}.ml190{margin-left: 190px}.ml200{margin-left: 200px}
.ml210{margin-left: 210px}.ml220{margin-left: 220px}.ml230{margin-left: 230px}
.ml240{margin-left: 240px}.ml250{margin-left: 250px}.ml260{margin-left: 260px}
.ml270{margin-left: 270px}.ml280{margin-left: 280px}.ml290{margin-left: 290px}
.ml300{margin-left: 300px}.ml350{margin-left: 350px}.ml400{margin-left: 400px}
.ml450{margin-left: 450px}.ml500{margin-left: 500px}.ml550{margin-left: 550px}.ml575{margin-left:575px;}
/*margin right*/
.mr5{margin-right: 5px}.mr10{margin-right: 10px} .mr15{margin-right: 15px}
.mr20{margin-right: 20px}.mr25{margin-right: 25px}.mr30{margin-right: 30px}
.mr35{margin-right: 35px}.mr40{margin-right: 40px}.mr45{margin-right: 45px}
.mr50{margin-right: 50px}.mr55{margin-right: 55px}.mr60{margin-right: 60px}
.mr65{margin-right: 65px}.mr70{margin-right: 70px}.mr75{margin-right: 75px}
.mr80{margin-right: 80px}.mr85{margin-right: 85px}.mr90{margin-right: 90px}
.mr95{margin-right: 95px}.mr100{margin-right: 100px}.mr110{margin-right: 110px}
.mr120{margin-right: 120px}.mr130{margin-right: 130px}.mr140{margin-right: 140px}
.mr150{margin-right: 150px}.mr160{margin-right: 160px}.mr170{margin-right: 170px}
.mr180{margin-right: 180px}.mr190{margin-right: 190px}.mr200{margin-right: 200px}
.mr210{margin-right: 210px}.mr220{margin-right: 220px}.mr230{margin-right: 230px}
.mr240{margin-right: 240px}.mr250{margin-right: 250px}.mr260{margin-right: 260px}
.mr270{margin-right: 270px}.mr280{margin-right: 280px}.mr290{margin-right: 290px}
.mr300{margin-right: 300px}.mr350{margin-right: 350px}.mr400{margin-right: 400px}
.mr450{margin-right: 450px}.mr500{margin-right: 500px}.mr550{margin-right: 550px}
/*margin top*/
.mt0{margin-top:0px;}.mt5{margin-top: 5px}.mt10{margin-top: 10px} .mt15{margin-top: 15px}
.mt20{margin-top: 20px}.mt25{margin-top: 25px}.mt30{margin-top: 30px}
.mt35{margin-top: 35px}.mt40{margin-top: 40px}.mt45{margin-top: 45px}.mt45{margin-top: 48px}
.mt50{margin-top: 50px}.mt55{margin-top: 55px}.mt60{margin-top: 60px}
.mt65{margin-top: 65px}.mt70{margin-top: 70px}.mt75{margin-top: 75px}
.mt80{margin-top: 80px}.mt85{margin-top: 85px}.mt90{margin-top: 90px}
.mt95{margin-top: 95px}.mt100{margin-top: 100px}.mt110{margin-top: 110px}
.mt120{margin-top: 120px}.mt130{margin-top: 130px}.mt140{margin-top: 140px}
.mt150{margin-top: 150px}.mt160{margin-top: 160px}.mt170{margin-top: 170px}
.mt180{margin-top: 180px}.mt190{margin-top: 190px}.mt200{margin-top: 200px}
.mt210{margin-top: 210px}.mt220{margin-top: 220px}.mt230{margin-top: 230px}
.mt240{margin-top: 240px}.mt250{margin-top: 250px}.mt260{margin-top: 260px}
.mt270{margin-top: 270px}.mt280{margin-top: 280px}.mt290{margin-top: 290px}
.mt300{margin-top: 300px}.mt350{margin-top: 350px}.mt400{margin-top: 400px}
.mt450{margin-top: 450px}.mt500{margin-top: 500px}.mt550{margin-top: 550px}
/*margin botton*/
.mb0{margin-bottom:0px;}.mb5{margin-bottom: 5px}.mb10{margin-bottom: 10px} .mb15{margin-bottom: 15px}
.mb20{margin-bottom: 20px}.mb25{margin-bottom: 25px}.mb30{margin-bottom: 30px}
.mb35{margin-bottom: 35px}.mb40{margin-bottom: 40px}.mb45{margin-bottom: 45px}
.mb50{margin-bottom: 50px}.mb55{margin-bottom: 55px}.mb60{margin-bottom: 60px}
.mb65{margin-bottom: 65px}.mb70{margin-bottom: 70px}.mb75{margin-bottom: 75px}
.mb80{margin-bottom: 80px}.mb85{margin-bottom: 85px}.mb90{margin-bottom: 90px}
.mb95{margin-bottom: 95px}.mb100{margin-bottom: 100px}.mb110{margin-bottom: 110px}
.mb120{margin-bottom: 120px}.mb130{margin-bottom: 130px}.mb140{margin-bottom: 140px}
.mb150{margin-bottom: 150px}.mb160{margin-bottom: 160px}.mb170{margin-bottom: 170px}
.mb180{margin-bottom: 180px}.mb190{margin-bottom: 190px}.mb200{margin-bottom: 200px}
.mb210{margin-bottom: 210px}.mb220{margin-bottom: 220px}.mb230{margin-bottom: 230px}
.mb240{margin-bottom: 240px}.mb250{margin-bottom: 250px}.mb260{margin-bottom: 260px}
.mb270{margin-bottom: 270px}.mb280{margin-bottom: 280px}.mb290{margin-bottom: 290px}
.mb300{margin-bottom: 300px}.mb350{margin-bottom: 350px}.mb400{margin-bottom: 400px}
.mb450{margin-bottom: 450px}.mb500{margin-bottom: 500px}.mb550{margin-bottom: 550px}
/* ESTILOS DE POSICION */
.pr{position: relative;}.pa{position: absolute;}
.t0{top:0px;}.t1{top:1px;}.t5{top:5px;}.t0{top:0px;}.t1{top:1px;}.t2{top:2px;}.t3{top:3px;}.t4{top:4px;}
.t5{top:5px;}.t6{top:6px;}.t7{top:8px;}.t9{top:9px;}.t10{top:10px;}.t15{top:15px;}.t20{top:20px;}.t25{top:25px;}
.t30{top:30px;}.t35{top:35px;}.t40{top:40px;}.t45{top:45px;}.t50{top:50px;}.t55{top:55px;}.t60{top:60px;}
.t65{top:65px;}.t70{top:70px;}.t75{top:75px;}.t80{top:80px;}.t85{top:85px;}.t90{top:90px;}.t95{top:95px;}
.t100{top:100px;}.t110{top:110px;}.t120{top:120px;}.t130{top:130px;}.t140{top:140px;}.t150{top:150px;}
.t160{top:160px;}.t170{top:170px;}.t180{top:180px;}.t190{top:190px;}.t200{top:200px;}.t210{top:210px;}
.t220{top:220px;}.t230{top:230px;}.t240{top:240px;}.t250{top:250px;}.t260{top:260px;}.t270{top:270px;}
.t280{top:280px;}.t290{top:290px;}.t300{top:300px;}.t310{top:310px;}.t320{top:320px;}.t330{top:330px;}
.t340{top:340px;}.t350{top:350px;}.t360{top:360px;}.t370{top:370px;}.t380{top:380px;}.t390{top:390px;}
.t400{top:400px;}.t410{top:410px;}.t420{top:420px;}.t430{top:430px;}.t440{top:440px;}.t450{top:450px;}
.t460{top:460px;}.t470{top:470px;}.t480{top:480px;}.t490{top:490px;}.t500{top:500px;}.t510{top:510px;}
.t520{top:520px;}.t530{top:530px;}.t540{top:540px;}.t550{top:550px;}.t560{top:560px;}.t570{top:570px;}
.t580{top:580px;}.t590{top:590px;}.t600{top:600px;}.t610{top:610px;}.t620{top:620px;}.t630{top:630px;}
.t640{top:640px;}.t650{top:650px;}.t660{top:660px;}.t670{top:670px;}.t680{top:680px;}.t690{top:690px;}
.t105{top:105px;}.t110{top:115px;}.t125{top:125px;}.t135{top:135px;}.t145{top:145px;}.t155{top:155px;}
.t165{top:165px;}.t175{top:175px;}.t185{top:185px;}.t195{top:195px;}.t205{top:205px;}.t215{top:215px;}
.t225{top:225px;}.t235{top:235px;}.t245{top:245px;}.t255{top:255px;}.t265{top:265px;}.t275{top:275px;}
.t285{top:285px;}.t295{top:295px;}.t305{top:305px;}.t315{top:315px;}.t325{top:325px;}.t335{top:335px;}
.t345{top:345px;}.t355{top:355px;}.t365{top:365px;}.t375{top:375px;}.t385{top:385px;}.t395{top:395px;}
.t405{top:405px;}.t415{top:415px;}.t425{top:425px;}.t435{top:435px;}.t445{top:445px;}.t455{top:455px;}
.t465{top:465px;}.t475{top:475px;}.t485{top:485px;}.t495{top:495px;}.t505{top:505px;}.t515{top:515px;}
.t525{top:525px;}.t535{top:535px;}.t545{top:545px;}.t555{top:555px;}.t565{top:565px;}.t575{top:575px;}
.t585{top:585px;}.t595{top:595px;}.t605{top:605px;}.t615{top:615px;}.t625{top:625px;}.t635{top:635px;}
.t645{top:645px;}.t655{top:655px;}.t665{top:665px;}.t675{top:675px;}.t685{top:685px;}.t695{top:695px;}
.l0{left:0px;}.l1{left:1px;}.l2{left:2px;}.l3{left:3px;}.l4{left:4px;}.l5{left:5px;}.l6{left:6px;}.l7{left:8px;}
.l9{left:9px;}.l10{left:10px;}.l15{left:15px;}.l20{left:20px;}.l25{left:25px;}.l30{left:30px;}.l35{left:35px;}
.l40{left:40px;}.l45{left:45px;}.l50{left:50px;}.l55{left:55px;}.l60{left:60px;}.l65{left:65px;}.l70{left:70px;}
.l75{left:75px;}.l80{left:80px;}.l85{left:85px;}.l90{left:90px;}.l95{left:95px;}
.l100{left:100px;}.l110{left:110px;}.l120{left:120px;}.l130{left:130px;}.l140{left:140px;}.l150{left:150px;}
.l160{left:160px;}.l170{left:170px;}.l180{left:180px;}.l190{left:190px;}.l200{left:200px;}.l210{left:210px;}
.l220{left:220px;}.l230{left:230px;}.l240{left:240px;}.l250{left:250px;}.l260{left:260px;}.l270{left:270px;}
.l280{left:280px;}.l290{left:290px;}.l300{left:300px;}.l310{left:310px;}.l320{left:320px;}.l330{left:330px;}
.l340{left:340px;}.l350{left:350px;}.l360{left:360px;}.l370{left:370px;}.l380{left:380px;}.l390{left:390px;}
.l400{left:400px;}.l410{left:410px;}.l420{left:420px;}.l430{left:430px;}.l440{left:440px;}.l450{left:450px;}
.l460{left:460px;}.l470{left:470px;}.l480{left:480px;}.l490{left:490px;}.l500{left:500px;}.l510{left:510px;}
.l520{left:520px;}.l530{left:530px;}.l540{left:540px;}.l550{left:550px;}.l560{left:560px;}.l570{left:570px;}
.l580{left:580px;}.l590{left:590px;}.l600{left:600px;}.l610{left:610px;}.l620{left:620px;}.l630{left:630px;}
.l640{left:640px;}.l650{left:650px;}.l660{left:660px;}.l670{left:670px;}.l680{left:680px;}.l690{left:690px;}
.l105{left:105px;}.l110{left:115px;}.l125{left:125px;}.l135{left:135px;}.l145{left:145px;}.l155{left:155px;}
.l165{left:165px;}.l175{left:175px;}.l185{left:185px;}.l195{left:195px;}.l205{left:205px;}.l215{left:215px;}
.l225{left:225px;}.l235{left:235px;}.l245{left:245px;}.l255{left:255px;}.l265{left:265px;}.l275{left:275px;}
.l285{left:285px;}.l295{left:295px;}.l305{left:305px;}.l315{left:315px;}.l325{left:325px;}.l335{left:335px;}
.l345{left:345px;}.l355{left:355px;}.l365{left:365px;}.l375{left:375px;}.l385{left:385px;}.l395{left:395px;}
.l405{left:405px;}.l415{left:415px;}.l425{left:425px;}.l435{left:435px;}.l445{left:445px;}.l455{left:455px;}
.l465{left:465px;}.l475{left:475px;}.l485{left:485px;}.l495{left:495px;}.l505{left:505px;}.l515{left:515px;}
.l525{left:525px;}.l535{left:535px;}.l545{left:545px;}.l555{left:555px;}.l565{left:565px;}.l575{left:575px;}
.l585{left:585px;}.l595{left:595px;}.l605{left:605px;}.l615{left:615px;}.l625{left:625px;}.l635{left:635px;}
.l645{left:645px;}.l655{left:655px;}.l665{left:665px;}.l675{left:675px;}.l685{left:685px;}.l695{left:695px;}
.r0{right:0px;}.r1{right:1px;}.r2{right:2px;}.r3{right:3px;}.r4{right:4px;}.r5{right:5px;}.r6{right:6px;}.r7{right:8px;}
.r9{right:9px;}.r10{right:10px;}.r15{right:15px;}.r20{right:20px;}.r25{right:25px;}.r30{right:30px;}.r35{right:35px;}
.r40{right:40px;}.r45{right:45px;}.r50{right:50px;}.r55{right:55px;}.r60{right:60px;}.r65{right:65px;}.r70{right:70px;}
.r75{right:75px;}.r80{right:80px;}.r85{right:85px;}.r90{right:90px;}.r95{right:95px;}
.r100{right:100px;}.r110{right:110px;}.r120{right:120px;}.r130{right:130px;}.r140{right:140px;}.r150{right:150px;}
.r160{right:160px;}.r170{right:170px;}.r180{right:180px;}.r190{right:190px;}.r200{right:200px;}.r210{right:210px;}
.r220{right:220px;}.r230{right:230px;}.r240{right:240px;}.r250{right:250px;}.r260{right:260px;}.r270{right:270px;}
.r280{right:280px;}.r290{right:290px;}.r300{right:300px;}.r310{right:310px;}.r320{right:320px;}.r330{right:330px;}
.r340{right:340px;}.r350{right:350px;}.r360{right:360px;}.r370{right:370px;}.r380{right:380px;}.r390{right:390px;}
.r400{right:400px;}.r410{right:410px;}.r420{right:420px;}.r430{right:430px;}.r440{right:440px;}.r450{right:450px;}
.r460{right:460px;}.r470{right:470px;}.r480{right:480px;}.r490{right:490px;}.r500{right:500px;}.r510{right:510px;}
.r520{right:520px;}.r530{right:530px;}.r540{right:540px;}.r550{right:550px;}.r560{right:560px;}.r570{right:570px;}
.r580{right:580px;}.r590{right:590px;}.r600{right:600px;}.r610{right:610px;}.r620{right:620px;}.r630{right:630px;}
.r640{right:640px;}.r650{right:650px;}.r660{right:660px;}.r670{right:670px;}.r680{right:680px;}.r690{right:690px;}
.r105{right:105px;}.r110{right:115px;}.r125{right:125px;}.r135{right:135px;}.r145{right:145px;}.r155{right:155px;}
.r165{right:165px;}.r175{right:175px;}.r185{right:185px;}.r195{right:195px;}.r205{right:205px;}.r215{right:215px;}
.r225{right:225px;}.r235{right:235px;}.r245{right:245px;}.r255{right:255px;}.r265{right:265px;}.r275{right:275px;}
.r285{right:285px;}.r295{right:295px;}.r305{right:305px;}.r315{right:315px;}.r325{right:325px;}.r335{right:335px;}
.r345{right:345px;}.r355{right:355px;}.r365{right:365px;}.r375{right:375px;}.r385{right:385px;}.r395{right:395px;}
.r405{right:405px;}.r415{right:415px;}.r425{right:425px;}.r435{right:435px;}.r445{right:445px;}.r455{right:455px;}
.r465{right:465px;}.r475{right:475px;}.r485{right:485px;}.r495{right:495px;}.r505{right:505px;}.r515{right:515px;}
.r525{right:525px;}.r535{right:535px;}.r545{right:545px;}.r555{right:555px;}.r565{right:565px;}.r575{right:575px;}
.r585{right:585px;}.r595{right:595px;}.r605{right:605px;}.r615{right:615px;}.r625{right:625px;}.r635{right:635px;}
.r645{right:645px;}.r655{right:655px;}.r665{right:665px;}.r675{right:675px;}.r685{right:685px;}.r695{right:695px;}
.b0{bottom:0px;}.b1{bottom:1px;}.b2{bottom:2px;}.b3{bottom:3px;}.b4{bottom:4px;}.b5{bottom:5px;}.b6{bottom:6px;}.b7{bottom:8px;} /* Ojo que b0 b1 y b2 son pisadas por border */
.b9{bottom:9px;}.b10{bottom:10px;}.b15{bottom:15px;}.b20{bottom:20px;}.b25{bottom:25px;}.b30{bottom:30px;}.b35{bottom:35px;}
.b40{bottom:40px;}.b45{bottom:45px;}.b50{bottom:50px;}.b55{bottom:55px;}.b60{bottom:60px;}.b65{bottom:65px;}.b70{bottom:70px;}
.b75{bottom:75px;}.b80{bottom:80px;}.b85{bottom:85px;}.b90{bottom:90px;}.b95{bottom:95px;}
.b100{bottom:100px;}.b110{bottom:110px;}.b120{bottom:120px;}.b130{bottom:130px;}.b140{bottom:140px;}.b150{bottom:150px;}
.b160{bottom:160px;}.b170{bottom:170px;}.b180{bottom:180px;}.b190{bottom:190px;}.b200{bottom:200px;}.b210{bottom:210px;}
.b220{bottom:220px;}.b230{bottom:230px;}.b240{bottom:240px;}.b250{bottom:250px;}.b260{bottom:260px;}.b270{bottom:270px;}
.b280{bottom:280px;}.b290{bottom:290px;}.b300{bottom:300px;}.b310{bottom:310px;}.b320{bottom:320px;}.b330{bottom:330px;}
.b340{bottom:340px;}.b350{bottom:350px;}.b360{bottom:360px;}.b370{bottom:370px;}.b380{bottom:380px;}.b390{bottom:390px;}
.b400{bottom:400px;}.b410{bottom:410px;}.b420{bottom:420px;}.b430{bottom:430px;}.b440{bottom:440px;}.b450{bottom:450px;}
.b460{bottom:460px;}.b470{bottom:470px;}.b480{bottom:480px;}.b490{bottom:490px;}.b500{bottom:500px;}.b510{bottom:510px;}
.b520{bottom:520px;}.b530{bottom:530px;}.b540{bottom:540px;}.b550{bottom:550px;}.b560{bottom:560px;}.b570{bottom:570px;}
.b580{bottom:580px;}.b590{bottom:590px;}.b600{bottom:600px;}.b610{bottom:610px;}.b620{bottom:620px;}.b630{bottom:630px;}
.b640{bottom:640px;}.b650{bottom:650px;}.b660{bottom:660px;}.b670{bottom:670px;}.b680{bottom:680px;}.b690{bottom:690px;}
.b105{bottom:105px;}.b110{bottom:115px;}.b125{bottom:125px;}.b135{bottom:135px;}.b145{bottom:145px;}.b155{bottom:155px;}
.b165{bottom:165px;}.b175{bottom:175px;}.b185{bottom:185px;}.b195{bottom:195px;}.b205{bottom:205px;}.b215{bottom:215px;}
.b225{bottom:225px;}.b235{bottom:235px;}.b245{bottom:245px;}.b255{bottom:255px;}.b265{bottom:265px;}.b275{bottom:275px;}
.b285{bottom:285px;}.b295{bottom:295px;}.b305{bottom:305px;}.b315{bottom:315px;}.b325{bottom:325px;}.b335{bottom:335px;}
.b345{bottom:345px;}.b355{bottom:355px;}.b365{bottom:365px;}.b375{bottom:375px;}.b385{bottom:385px;}.b395{bottom:395px;}
.b405{bottom:405px;}.b415{bottom:415px;}.b425{bottom:425px;}.b435{bottom:435px;}.b445{bottom:445px;}.b455{bottom:455px;}
.b465{bottom:465px;}.b475{bottom:475px;}.b485{bottom:485px;}.b495{bottom:495px;}.b505{bottom:505px;}.b515{bottom:515px;}
.b525{bottom:525px;}.b535{bottom:535px;}.b545{bottom:545px;}.b555{bottom:555px;}.b565{bottom:565px;}.b575{bottom:575px;}
.b585{bottom:585px;}.b595{bottom:595px;}.b605{bottom:605px;}.b615{bottom:615px;}.b625{bottom:625px;}.b635{bottom:635px;}
.b645{bottom:645px;}.b655{bottom:655px;}.b665{bottom:665px;}.b675{bottom:675px;}.b685{bottom:685px;}.b695{bottom:695px;}
.fl{float:left;}.fr{float:right;}.ft{float:top;}.fn{float:none !important;}
.fli{float:left !important;}
/* ESTILO DE VISIVILIDAD */
.vh{visibility: hidden;}.vv{visibility: visible;}.dn{display: none;}.di{display: inline;}.db{display: block;}.dib{display: inline-block;}
/* ESTILOS PARA FONDOS */
.bgc1{background-color: #CAC9C9;}.bgc2{background-color: #f2f4d2;}.bgc3{background-color: #270a5c;}
.bgc4{background-color: #a7a7a7;}.bgc5{background-color: #c0c0c0;}.bgc6{background-color: #ffffe0;}
.bgc7{background-color: #0275ca;}.bgc8{background-color: #000000;}.bgc9{background-color: #cff3f5;}
.bgc10{background-color: #ffffff;}.bgc11{background-color: #4682B4;}.bgc12{background-color: red;}
.bgc13{background-color: #1F1F1F;}.bgc14{background-color: #F0F0F0;}.bgc15{background-color: #d0d0d0d0}
.bgc16{background-color: #ffffe0}.bgc17{background-color: #c0c0c0}
/* WIDTH */
.w-1{width:-1px;}.w0{width:0px;}.w1{width:1px;}.w5{width:5px;}.w10{width:10px;}.w15{width:15px;}.w20{width:20px;}
.w25{width:25px;}.w30{width:30px;}.w35{width:35px;}.w40{width:40px;}.w45{width:45px;}.w50{width:50px;}.w55{width:55px;}
.w60{width:60px;}.w65{width:65px;}.w70{width:70px;}.w75{width:75px;}.w80{width:80px;}.w85{width:85px;}.w90{width:90px;}
.w95{width:95px;}.w100{width:100px;}.w105{width:105px;}.w110{width:110px;}.w115{width:115px;}.w120{width:120px;}
.w125{width:125px;}.w130{width:130px;}.w135{width:135px;}.w140{width:140px;}.w145{width:145px;}.w150{width:150px;}
.w155{width:155px;}.w160{width:160px;}.w165{width:165px;}.w170{width:170px;}.w175{width:175px;}.w180{width:180px;}
.w185{width:185px;}.w190{width:190px;}.w195{width:195px;}.w200{width:200px;}.w205{width:205px;}.w210{width:210px;}
.w215{width:215px;}.w220{width:220px;}.w225{width:225px;}.w230{width:230px;}.w235{width:235px;}.w240{width:240px;}
.w245{width:245px;}.w250{width:250px;}.w255{width:255px;}.w260{width:260px;}.w265{width:265px;}.w270{width:270px;}
.w275{width:275px;}.w280{width:280px;}.w285{width:285px;}.w290{width:290px;}.w295{width:295px;}.w300{width:300px;}
.w305{width:305px;}.w310{width:310px;}.w315{width:315px;}.w320{width:320px;}.w325{width:325px;}.w330{width:330px;}
.w335{width:335px;}.w340{width:340px;}.w345{width:345px;}.w350{width:350px;}.w355{width:355px;}.w360{width:360px;}
.w365{width:365px;}.w370{width:370px;}.w375{width:375px;}.w380{width:380px;}.w385{width:385px;}.w390{width:390px;}
.w395{width:395px;}.w397{width:397px;}.w400{width:400px;}.w408{width:408px;}.w410{width:410px;}.w415{width:415px;}
.w420{width:420px;}.w425{width:425px;}.w430{width:430px;}.w436{width:436px;}.w437{width:437px;}.w440{width:440px;}
.w448{width:448px;}.w450{width:450px;}.w452{width:452px;}.w460{width:460px;}.w470{width:470px;}.w475{width:475px;}
.w480{width:480px;}.w490{width:490px;}.w495{width:495px;}.w500{width:500px;}.w510{width:510px;}.w520{width:520px;}
.w530{width:530px;}.w540{width:540px;}.w545{width:545px;}.w550{width:550px;}.w552{width:552px;}.w560{width:560px;}
.w565{width:565px;}.w570{width:570px;}.w572{width:572px;}.w580{width:580px;}.w590{width:590px;}.w600{width:600px;}
.w610{width:610px;}.w620{width:620px;}.w630{width:630px;}.w640{width:640px;}.w650{width:650px;}.w655{width:655px;}
.w660{width:660px;}.w665{width:665px;}.w670{width:670px;}.w680{width:680px;}.w690{width:690px;}.w700{width:700px;}
.w710{width:710px;}.w720{width:720px;}.w730{width:730px;}.w740{width:740px;}.w750{width:750px;}.w760{width:760px;}
.w770{width:770px;}.w780{width:780px;}.w790{width:790px;}.w800{width:800px;}.w810{width:810px;}.w820{width:820px;}
.w830{width:830px;}.w840{width:840px;}.w850{width:850px;}.w860{width:860px;}.w870{width:870px;}.w880{width:880px;}
.w890{width:890px;}.w900{width:900px;}.w910{width:910px;}.w920{width:920px;}.w930{width:930px;}.w940{width:940px;}
.w950{width:950px;}.w960{width:960px;}.w970{width:970px;}.w980{width:980px;}.w990{width:990px;}.w1000{width:1000px;}
.w1000{width:1000px;}.w1050{width:1050px;}.w1100{width:1100px;}.w1150{width:1150px;}.w1200{width:1200px;}.w1250{width:1250px;}.w1300{width:1300px;}.w1400{width:1400px;}
.w5p{width:5%;}.w10p{width:10%;}.w15p{width:15%;}.w20p{width:20%;}.w25p{width:25%;}.w30p{width:30%;}.w35p{width:35%;}
.w40p{width:40%;}.w45p{width:45%;}.w50p{width:50%;}.w55p{width:55%;}.w60p{width:60%;}.w65p{width:65%;}.w70p{width:70%;}
.w75p{width:75%;}.w80p{width:80%;}.w85p{width:85%;}.w90p{width:90%;}.w95p{width:95%;}.w100p{width:100%;}
/* HEIGHT */
.h0{height:0px;}.h1{height:1px;}.h5{height:5px;}.h10{height:10px;}.h15{height:15px;}.h20{height:20px;}
.h25{height:25px;}.h30{height:30px;}.h35{height:35px;}.h40{height:40px;}.h45{height:45px;}.h50{height:50px;}.h55{height:55px;}
.h60{height:60px;}.h65{height:65px;}.h70{height:70px;}.h75{height:75px;}.h80{height:80px;}.h85{height:85px;}.h90{height:90px;}
.h95{height:95px;}.h100{height:100px;}.h110{height:110px;}.h120{height:120px;}.h130{height:130px;}.h140{height:140px;}
.h145{height:145px;}.h150{height:150px;}.h160{height:160px;}.h170{height:170px;}.h180{height:180px;}.h184{height:184px;}
.h190{height:190px;}.h200{height:200px;}.h210{height:210px;}.h220{height:220px;}.h230{height:230px;}.h240{height:240px;}
.h250{height:250px;}.h260{height:260px;}.h270{height:270px;}.h280{height:280px;}.h290{height:290px;}.h300{height:300px;}
.h310{height:310px;}.h320{height:320px;}.h330{height:330px;}.h340{height:340px;}.h350{height:350px;}.h360{height:360px;}
.h370{height:370px;}.h380{height:380px;}.h390{height:390px;}.h400{height:400px;}.h410{height:410px;}.h420{height:420px;}
.h430{height:430px;}.h440{height:440px;}.h450{height:450px;}.h460{height:460px;}.h470{height:470px;}.h480{height:480px;}
.h490{height:490px;}.h500{height:500px;}.h510{height:510px;}.h520{height:520px;}.h530{height:530px;}.h540{height:540px;}
.h550{height:550px;}.h560{height:560px;}.h570{height:570px;}.h580{height:580px;}.h590{height:590px;}.h600{height:600px;}
.h650{height:650px;}.h700{height:700px;}
.h5p{height:5%;}.h10p{height:10%;}.h15p{height:15%;}.h20p{height:20%;}.h25p{height:25%;}.h30p{height:30%;}.h35p{height:35%;}
.h40p{height:40%;}.h45p{height:45%;}.h50p{height:50%;}.h55p{height:55%;}.h60p{height:60%;}.h65p{height:65%;}.h70p{height:70%;}
.h75p{height:75%;}.h80p{height:80%;}.h85p{height:85%;}.h90p{height:90%;}.h95p{height:95%;}.h100p{height:100%;}
/* Campos */
.concepto {
	font-size: 0.82em;
	height: 14px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;}
.conceptos {
	font-size: 0.82em;
	height: 14px;
	padding-right: 5px;}
.conceptog {
	font-size: 16px;
	height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;}
.campo {
	color: #666666;
	height: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;}
.campos {
	color: #666666;
	height: 18px;
	padding-right: 5px;}
.bold {font-weight: bold;}
.rz{resize: none;}
.under{text-decoration: underline;}
/* ESTILOS PARA TODOS LOS BOTONES DE WEBFLOW */
/* CLASES PARA TODOS LOS BOTONES DE DE WEBFLOW (LA CLASE BUTTON ES LA QUE DEFINE LA VISUAL
   LA CLASE BUTTON-MEDIUM ES LA QUE DEFINE LOS TAMAÑOS ESTANDAR LA CUAL SE REEMPLAZA POR LA
   CLASE BUTTON-MEDIUM PARA LOS TAMAÑOS CUSTOM DE CADA HTML PARTICULAR Y LA CLASE IMG1 ES LA
   QUE DEFINE QUE HACER CON LAS IMAGENES DE LOS BOTONES) */
   
.button {
	color:#0647ac;
	background-color: #ffffff;
	font-family: sans-serif;
	/* font-weight: bold; */
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	border:1px transparent solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border: 1px solid #cccccc;
	cursor: pointer;
	}

/* Animación de click para los botones */
.button:not(:active) {
	transition: 0.2s;
}

.button:active {
	box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2.4px inset, rgba(0, 0, 0, 0.3) 0px 3.6px 7.2px -3.6px inset;
	transform: translateY(1px);
}
	
.button-medium {
	font-size: 11px;
    height: 20px;
    /* width: 95px; */
    margin-bottom: 15px;
    padding: 0px 0px 0px 0px;
    float: right;
    line-height: 20px;
    min-width: 90px;
    min-height: 27px;
	}
.button-small {
	font-size: 16px;
	height: 22px;
	width:32px;
	margin:10px 2px;
    border: 2px;
	padding:1px 6px 1px 6px;
	min-width: 16px;
	min-height: 16px;}
.img1 {
	float:left;
	margin: 1px 0px 0 12px;
	border: 0px;}
.button-small .img1 {
    margin:0px;
    border: 0px;
    float: none;}
button {
	background: #CCCCCC ;
	border: 1px solid #CCCCCC ;
	color: #666666 ;
	cursor: pointer ;
	display: inline-block ;
	font-family: 'omnes_girlscoutsmedium' ;
	font-size: 14px ;
	line-height: 1;
	margin: 0 0 10px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	text-decoration: none;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	}
	
button:disabled {
	background-color:gray !important;
	opacity: 0.2 !important;
}

/* Estilos para las barras de scroll */
::-webkit-scrollbar{
	width: 15px;
}

::-webkit-scrollbar-track{
	background-color: rgb(240, 240, 240);
	box-shadow: inset 0 0 5px lightgray; 
	border-radius: 10px;
}

::-webkit-scrollbar-thumb{
	background-color: #ffffff;
	background-clip: padding-box;
	border: 2px solid transparent;
	border-radius: 10px;
}

::-webkit-scrollbar-thumb:active {
	background-color: #d6eaf8;
	border: 1px solid black;
}
	
/* CLASES COMUNES PARA LOS TEXTOS DE LAS VENTANAS DE WEBFLOW (NO TITULOS) */
.texto {
	color: black;
	text-transform: uppercase;
	font-size:14px;
	font-family: Arial,sans-serif; }
/* CLASES PARA TODOS LOS INPUTS DE DE WEBFLOW (LA CLASE INPUT ES LA QUE DEFINE LA VISUAL
   LA CLASE INPUT-MEIUM ES LA QUE DEFINE LOS TAMAÑOS ESTANDAR LA CUAL SE REEMPLAZA POR LA
   CLASE INPUT-MEDUIMC PARA LOS TAMAÑOS CUSTOM DE CADA HTML PARTICULAR) */
.input {
	font-family: Arial,sans-serif;
	border:1px #bababa solid;
	border-radius:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	color:#222222;
	outline:0;}
.input-medium {
	font-size:12px;
	letter-spacing: 0.02em;
	line-height: 15px;
	padding:3px 8px 3px 8px;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea {
	border: 1px solid #cccccc;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	border-radius: 10px;
	color: #222222;
	font-size: 12px;
	margin: 0;
	padding: 3px;}
input[type="radio"], input[type="checkbox"] {
	border: 0 none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;}
input[type="text"].oversize, input[type="password"].oversize, input[type="date"].oversize, input[type="datetime"].oversize, input[type="email"].oversize, input[type="number"].oversize, input[type="search"].oversize, input[type="tel"].oversize, input[type="time"].oversize, input[type="url"].oversize, textarea.oversize {
	font-size: 17px;
	padding: 4px 6px;}
input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, textarea:focus {
	background: #fafafa;
	border-color: #3366cc;}
input[type="text"][disabled], input[type="password"][disabled], input[type="date"][disabled], input[type="datetime"][disabled], input[type="email"][disabled], input[type="number"][disabled], input[type="search"][disabled], input[type="tel"][disabled], input[type="time"][disabled], input[type="url"][disabled], textarea[disabled] {
	background-color: #ddd;}
/* CLASES PARA TODOS LOS SELECT DE DE WEBFLOW (LA CLASE SELECT ES LA QUE DEFINE LA VISUAL
   LA CLASE SELECT-MEIUM ES LA QUE DEFINE LOS TAMAÑOS ESTANDAR LA CUAL SE REEMPLAZA POR LA
   CLASE SELECT-MEDUIMC PARA LOS TAMAÑOS CUSTOM DE CADA HTML PARTICULAR Y LOS ESTILOS CAJA, CAJA-SIZE
   Y CAJA-SIZEC SON LO MISMO PARA LAS MASCARAS DE LOS SELECTS) */
.select {
	padding: 0px;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-ms-border-radius: 10px;
	-o-border-radius: 10px;
	background: transparent;
	font-family: Arial,sans-serif;
	font-size: 12px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;}
.select-medium {height: 21px;}
.select:focus { outline: none;}
.caja {
	overflow: hidden;
	position:relative;
	border-radius: 10px;}
.caja-medium {height: 21px;}
.caja::after {
	content:"\025be";
	display:table-cell;
	padding-top:1px;
	text-align:center;
	width:30px;
	height:21px;
	background-color:#2DADFD;
	position:absolute;
	top:0px;
	right:0px;
	pointer-events: none;}
/* LOGIN A WEBFLOW (LOG.HTML) */
.loguin {
	background-color:white;
	font-family:sans-serif;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	overflow:hidden;}
.loguin .iframe {
	visibility: hidden;
	display: none;	}
.loguin .izquierda {
     float: left; 
     width: 50%; 	
	}
.loguin .sub-izquierda {
	width:100%;
	height:100%;
	background-image: url(../images/blue.jpg);
	background-repeat: repeat;
	margin:0;
	padding:0;
    text-align: right;}
.loguin .contenedor-logo {
	text-align: right;
    position: static;
    padding-top: 20%;}
.loguin .logo {
	margin-top:115px;
	background-image: url(../images/logo_orig.png);
	background-repeat: no-repeat;
	width: 432px;
	height: 110px;
    border: 0 none;
    margin-right: 150px;
    margin-left: auto;}
.loguin .derecha {
    float: left;
    width: 50%;
	}
.loguin .sub-derecha {
	width:100%;
	margin:0;
	padding:0;
    text-align: left;}
.loguin .sub-login {
	text-align: left;
    position: static;
    padding-top: 20%;
    width: 313px;
    height: 245px;
    display: block;}
.loguin .tabla{
	width: 460px;
	height: 220px;
	padding-left: 70px;}
.loguin .titulo-log {
	font:16px sans-serif;
	font-weight: bold;
	color:#0647ac;
	margin:5px 0px 25px 0px;
	padding:0px 0px 10px 0px;
	width:140px;
	text-align:center;
	position: relative;
	border-bottom: 1px solid #CCCCCC;}
.loguin .etiquetas-log {
	font: 12px sans-serif;
	font-weight: bold;
	color: #0647ac;
	margin:0px;}
.loguin .etiquetas-log-footer {
text-align:right;
padding-right:15px;
font:sans-serif;
font-size:10px;
font-weight: bold;
color: #0647ac;
margin:0px;}
.loguin .campos {
	font: 14px sans-serif;
	margin:0px;}
.loguin .campo-boton {text-align:right;}
.loguin .button {
	background: #0647ac;
    border: 8px solid #0647ac;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-family:sans-serif;
    font-size: 12px;
    margin: 0 0 10px;
	width:100px;
	height:10px;
    padding: 0px 10px 10px;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;}
.loguin .error-login1{
	padding:0px 0px 25px 70px;
	font: 12px sans-serif;}
.loguin .error-login2{
	display:none;
	padding:0px 0px 25px 70px;
	font: 14px sans-serif;}
.loguin .text-errorlogin{
	visibility:visible;
	position:relative;
	margin:0;
	padding:0;
	width:100%;
	color: red;
	text-align: center;
	text-transform: uppercase;}
.loguin .sub-cambpass {
	text-align: left;
    position: static;
    padding-top: 20%;
    width: 500px;
    height: 245px;
    display: none;}
.loguin .text-cambpass{
	margin:0 0 5px 0;
	padding:0px 0px 10px 0px;
	color: red;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;}
.loguin .promotor {
	text-align: left;
    position: static;
    margin-top: 20%;
    margin-left: 70px;
    width: 460px;
    height: 220px;
    display: none;}
.loguin .iframe2 {
	width:100%;
	height:100%;
	border:0px;
	margin:0px;
	padding:0px;}
.loguin .footer {
	bottom : 8px;
	top : auto !important;
	left : 84%;
	position : absolute !important;
	margin: 0 auto !important;
}
.loguin .text-footer {
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding-bottom:0px;
	text-align: middle;}
.loguin .image-footer {
	margin:0px;
	padding:0px; }
/* LOGUIN X (X_ADV_LOGUIN) */
.log_x {
	background-color:white;
	font-family:sans-serif;
	margin:0;
	padding:0;	}
.log_x .tabla{
	width: 450px;
	height: 210px;}
.log_x  .titulo-log {
	font:18px 'omnes_girlscoutssemibold';
	text-transform: uppercase;
	color:#3366CC;
	margin:5px 0px 25px 0px;
	padding:0px 0px 5px 0px;
	width:260px;
	position: relative;
	border-bottom: 1px solid #CCCCCC;}
.log_x .etiquetas-log {
	font: 14px 'omnes_girlscoutssemibold';
	color: #3366CC;
	margin:0px;}
.log_x .campos {
	font: 14px 'omnes_girlscouts';
	margin:0px;}
.log_x .campo-boton {text-align:right;}
.log_x .button {
	background: #CCCCCC;
    border: 8px solid #CCCCCC;
    color: #666666;
    cursor: pointer;
    display: inline-block;
    font-family: 'omnes_girlscoutsmedium';
    font-size: 14px;
    margin: 0 0 10px;
    padding: 10px 20px 11px;
    text-align: center;
    text-decoration: none;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;}
.select-medium[size]{
    height : auto !important;
    overflow-y : auto;
    width : 100%;}
.btn-aceptar-img {
	background-image : url('../images/aceptar.gif');
	background-repeat: no-repeat;
}
.imgTelefono {
	border:0px;
}
.btn-no-padding {
	padding : 0;
}
.btn-no-radius {
	border-radius : 0;
}
.btn-no-margin {
	margin : 0 !important;
}

/* standar para wizards */
.bloque-formulario-wz {
	width: 960px;
	padding: 1px;
	font-family: arial;
}

.formulario-wz {
	border: 1px solid;
	border-color: #000000;
	padding: 5px;
}

.etiqueta-wz {
	padding: 2px;
	font-size: 9pt;
}

.titulo-formulario-wz {
	font-weight: bold;
	font-family: arial;
	font-size: 9pt;
}
.visibleherramienta {width: 96px; height: 96px;}

textarea {
	resize: none;
}

body {
 background-color: #ffffff !important;
}