.version.inicio__ingles {
    color: #0000FA;
    background-color: #FA07E6;
}

#page {
    z-index: 1;
    width: 1200px;
    min-height: 3183px;
    background-image: none;
    border-width: 0px;
    border-color: #000000;
    background-color: transparent;
    margin-left: auto;
    margin-right: auto;
}

#page_position_content {
    margin-bottom: -6px;
    width: 0.01px;
}

#bienvenidosingles {
    left: -100px;
    position: relative;
}

#u2013 {
    z-index: 198;
    height: 98px;
    background-color: #FFFFFF;
    background-color: rgba(255, 255, 255, 0.95);
    position: fixed;
    top: 0px;
    -pie-background: rgba(255, 255, 255, 0.95);
}

#u2013-bw {
    z-index: 198;
}

#u2023 {
    z-index: 201;
    width: 265px;
    background-color: transparent;
    position: fixed;
    top: 20px;
    left: 50%;
    margin-left: -541px;
}

#u3396 {
    z-index: 215;
    width: 31px;
    height: 31px;
    position: fixed;
    top: 25px;
    left: 50%;
    margin-left: -250px;
    background: transparent url("../images/bandera%20espana-vector%20smart%20object.png?crc=3917993421") no-repeat left top;
    background-size: contain;
}

#u3396:hover {
    width: 31px;
    height: 31px;
    min-height: 0px;
    margin: 0px 0px 0px -250px;
    background: transparent url("../images/bandera%20espana-layer%201.png?crc=86592366") no-repeat left top;
    background-size: contain;
}

#u3397 {
    z-index: 216;
    width: 31px;
    height: 31px;
    position: fixed;
    top: 25px;
    left: 50%;
    margin-left: -215px;
    background: transparent url("../images/bandera%20usa-layer%202.png?crc=287088333") no-repeat left top;
    background-size: contain;
}

#u3397:hover {
    width: 31px;
    height: 31px;
    min-height: 0px;
    margin: 0px 0px 0px -215px;
    background: transparent url("../images/bandera%20usa-layer%203.png?crc=226316941") no-repeat left top;
    background-size: contain;
}

#u3398 {
    z-index: 217;
    width: 31px;
    height: 31px;
    position: fixed;
    top: 25px;
    left: 50%;
    margin-left: -179px;
    background: transparent url("../images/bandera%20rusia-layer%202.png?crc=21620898") no-repeat left top;
    background-size: contain;
}

#u3398:hover {
    width: 31px;
    height: 31px;
    min-height: 0px;
    margin: 0px 0px 0px -179px;
    background: transparent url("../images/bandera%20rusia-layer%203.png?crc=3758452204") no-repeat left top;
    background-size: contain;
}

#u2011 {
    z-index: 200;
    width: 50px;
    height: 47px;
    position: fixed;
    top: 51px;
    left: 50%;
    margin-left: 515px;
    background: transparent url("../images/boton%20facebook-vector%20smart%20object.png?crc=4242201972") no-repeat left top;
    background-size: contain;
}

#u2011:hover {
    width: 50px;
    height: 47px;
    min-height: 0px;
    margin: 0px 0px 0px 515px;
    background: transparent url("../images/boton%20facebook.png?crc=301746773") no-repeat left top;
    background-size: contain;
}

#u3400 {
    z-index: 218;
    width: 111px;
    height: 22px;
    position: fixed;
    top: 66px;
    left: 50%;
    margin-left: -250px;
    background: transparent url("../images/bienvenidos%20ingles-layer%203.png?crc=3880706754") no-repeat left top;
    background-size: contain;
}

#u3400:hover {
    width: 111px;
    height: 22px;
    min-height: 0px;
    margin: 0px 0px 0px -250px;
    background: transparent url("../images/bienvenidos%20ingles-layer%202.png?crc=534945285") no-repeat left top;
    background-size: contain;
}

#u3412 {
    z-index: 219;
    width: 105px;
    height: 22px;
    position: fixed;
    top: 66px;
    left: 50%;
    margin-left: -136px;
    background: transparent url("../images/la%20empresa%20ingles-layer%203.png?crc=109354857") no-repeat left top;
    background-size: contain;
}

#u3412:hover {
    width: 105px;
    height: 22px;
    min-height: 0px;
    margin: 0px 0px 0px -136px;
    background: transparent url("../images/la%20empresa%20ingles-layer%202.png?crc=3827815310") no-repeat left top;
    background-size: contain;
}

#u3424 {
    z-index: 220;
    width: 93px;
    height: 22px;
    position: fixed;
    top: 66px;
    left: 50%;
    margin-left: -29px;
    background: transparent url("../images/servicios%20ingles-layer%203.png?crc=3843809828") no-repeat left top;
    background-size: contain;
}

#u3424:hover {
    width: 93px;
    height: 22px;
    min-height: 0px;
    margin: 0px 0px 0px -29px;
    background: transparent url("../images/servicios%20ingles-layer%202.png?crc=4287745060") no-repeat left top;
    background-size: contain;
}

#u3436 {
    z-index: 221;
    width: 121px;
    height: 22px;
    position: fixed;
    top: 66px;
    left: 50%;
    margin-left: 67px;
    background: transparent url("../images/instalaciones%20ingles-layer%203.png?crc=291660976") no-repeat left top;
    background-size: contain;
}

#u3436:hover {
    width: 121px;
    height: 22px;
    min-height: 0px;
    margin: 0px 0px 0px 67px;
    background: transparent url("../images/instalaciones%20ingles-layer%202.png?crc=137890370") no-repeat left top;
    background-size: contain;
}

#u3448 {
    z-index: 222;
    width: 201px;
    height: 22px;
    position: fixed;
    top: 66px;
    left: 50%;
    margin-left: 191px;
    background: transparent url("../images/soluciones%20informaticas%20ingles-layer%203.png?crc=4260989509") no-repeat left top;
    background-size: contain;
}

#u3448:hover {
    width: 201px;
    height: 22px;
    min-height: 0px;
    margin: 0px 0px 0px 191px;
    background: transparent url("../images/soluciones%20informaticas%20ingles-layer%202.png?crc=3776261527") no-repeat left top;
    background-size: contain;
}

#u3460 {
    z-index: 223;
    width: 119px;
    height: 22px;
    position: fixed;
    top: 66px;
    left: 50%;
    margin-left: 394px;
    background: transparent url("../images/contactanos%20ingles-layer%203.png?crc=4051109180") no-repeat left top;
    background-size: contain;
}

#u3460:hover {
    width: 119px;
    height: 22px;
    min-height: 0px;
    margin: 0px 0px 0px 394px;
    background: transparent url("../images/contactanos%20ingles-layer%202.png?crc=464239768") no-repeat left top;
    background-size: contain;
}

#u2007 {
    z-index: 199;
    height: 12px;
    background-color: #ACD14A;
    position: fixed;
    top: 98px;
}

#u2007-bw {
    z-index: 199;
}

#slideshowu1924 {
    z-index: 2;
    width: 0.01px;
    height: 509px;
    left: -100px;
    margin-top: 92px;
    position: relative;
}

#u1945 {
    position: absolute;
    width: 1400px;
    height: 509px;
    background-color: transparent;
    left: 255px;
}

#u1945popup {
    z-index: 3;
}

#u1948 {
    z-index: 4;
    width: 1400px;
    height: 509px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
}

#u1950 {
    z-index: 6;
    width: 1400px;
    height: 509px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
}

#u1946 {
    z-index: 8;
    width: 1400px;
    height: 509px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
}

#u1952 {
    z-index: 10;
    width: 1400px;
    height: 509px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
}

#u3819 {
    z-index: 12;
    width: 1400px;
    height: 509px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-right: -10000px;
    position: relative;
}

.SSFirstButton,
.SSPreviousButton,
.SSNextButton,
.SSLastButton,
.SSSlideLink,
.SSCloseButton {
    cursor: pointer;
}

.SSSlideLoading {
    background: url("../images/loading.gif?crc=3815509949") no-repeat center center;
}

#laempresaingles {
    left: -100px;
    top: -272px;
    margin-bottom: -18px;
    position: relative;
}

#u1999 {
    z-index: 14;
    min-height: 62px;
    background: -webkit-gradient(linear, left center, right center, from(#7F7F7F), color-stop(100%, #3D3D3D));
    background: -webkit-linear-gradient(left, #7F7F7F, #3D3D3D 100%);
    background: linear-gradient(to right, #7F7F7F, #3D3D3D 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7F7F7F, endColorstr=#FF3D3D3D, GradientType=1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7F7F7F', endColorstr='#FF3D3D3D', GradientType=1)";
    background-size: 100% auto;
}

#u2026-4 {
    z-index: 19;
    display: block;
    vertical-align: top;
    margin-bottom: -1px;
    position: relative;
    margin-right: -10000px;
    margin-top: 5px;
    left: 398px;
}

.js body {
    visibility: hidden;
}

.js body.initialized {
    visibility: visible;
}

#u1999-bw {
    z-index: 14;
    min-height: 62px;
}

#u2031 {
    z-index: 35;
    min-height: 379.7499999999998px;
    padding-bottom: 0px;
    background: transparent url("../images/4-u286-fr.png?crc=4278970628") no-repeat center center;
    background-size: cover;
}

#u2031_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1200px;
    padding-top: 55px;
    padding-bottom: 69px;
    margin-bottom: -1px;
}

#u2022-4 {
    z-index: 36;
    display: block;
    vertical-align: top;
    left: 19px;
    position: relative;
}

#u3472 {
    z-index: 224;
    width: 367px;
    height: 31px;
    left: 417px;
    margin-top: 111px;
    position: relative;
    background: transparent url("../images/quieres%20saber%20mas%20inglers-u3472-fr.png?crc=4224453784") no-repeat left top;
    background-size: contain;
}

#u3472:hover {
    width: 367px;
    height: 31px;
    min-height: 0px;
    margin: 111px 0px 0px;
    background: transparent url("../images/quieres%20saber%20mas%20inglers-u3472-r-fr.png?crc=4091787796") no-repeat left top;
    background-size: contain;
}

#u2031-bw {
    z-index: 35;
    min-height: 379.7499999999998px;
    margin-top: -1px;
}

#u3521 {
    z-index: 225;
    width: 779px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    margin-left: 211px;
    margin-top: 80px;
    position: relative;
}

#u3484 {
    z-index: 226;
    width: 195px;
    height: 157px;
    position: relative;
    margin-right: -10000px;
    background: transparent url("../images/certificaciones%20ingles-layer%203.png?crc=4118100713") no-repeat left top;
    background-size: contain;
}

#u3484:hover {
    width: 195px;
    height: 157px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
    background: transparent url("../images/certificaciones%20ingles-layer%202.png?crc=4055062540") no-repeat left top;
    background-size: contain;
}

#u3496 {
    z-index: 227;
    width: 100px;
    height: 153px;
    position: relative;
    margin-right: -10000px;
    margin-top: 9px;
    left: 309px;
    background: transparent url("../images/rastree%20ingles-layer%203.png?crc=4090353886") no-repeat left top;
    background-size: contain;
}

#u3496:hover {
    width: 100px;
    height: 153px;
    min-height: 0px;
    margin: 9px -10000px 0px 0px;
    background: transparent url("../images/rastree%20ingles-layer%202.png?crc=3950364727") no-repeat left top;
    background-size: contain;
}

#u3508 {
    z-index: 228;
    width: 248px;
    height: 174px;
    position: relative;
    margin-right: -10000px;
    margin-top: 15px;
    left: 530px;
    background: transparent url("../images/warehouse%20ingles-layer%203.png?crc=4168010290") no-repeat left top;
    background-size: contain;
}

#u3508:hover {
    width: 248px;
    height: 174px;
    min-height: 0px;
    margin: 15px -10000px 0px 0px;
    background: transparent url("../images/warehouse%20ingles-layer%202.png?crc=318229522") no-repeat left top;
    background-size: contain;
}

#serviciosingles {
    left: -100px;
    margin-top: 9px;
    position: relative;
}

#u2000 {
    z-index: 15;
    min-height: 62px;
    background: -webkit-gradient(linear, left center, right center, from(#5C89A7), color-stop(100%, #1A4256));
    background: -webkit-linear-gradient(left, #5C89A7, #1A4256 100%);
    background: linear-gradient(to right, #5C89A7, #1A4256 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF5C89A7, endColorstr=#FF1A4256, GradientType=1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF5C89A7', endColorstr='#FF1A4256', GradientType=1)";
    background-size: 100% auto;
}

#u2014-4 {
    z-index: 23;
    display: block;
    vertical-align: top;
    margin-bottom: -5px;
    position: relative;
    margin-right: -10000px;
    margin-top: 5px;
    left: 398px;
}

#u2000-bw {
    z-index: 15;
    min-height: 62px;
    margin-top: 88px;
}

#pinstalacionesingles {
    z-index: 212;
    width: 0.01px;
    margin-left: -100px;
}

#instalacionesingles {
    position: relative;
    width: 22px;
    margin-right: -10000px;
    margin-top: 247px;
}

#u2019 {
    z-index: 40;
    min-height: 320px;
    padding-bottom: 141px;
    background: transparent url("../images/6-u342-fr.png?crc=63392303") no-repeat center center;
    background-size: cover;
}

#u3546 {
    z-index: 229;
    width: 138px;
    height: 167px;
    position: relative;
    margin-right: -10000px;
    margin-top: 131px;
    left: 216px;
    background: transparent url("../images/exportaciones%20ingles-layer%203.png?crc=3884473571") no-repeat left top;
    background-size: contain;
}

#u3546:hover {
    width: 138px;
    height: 167px;
    min-height: 0px;
    margin: 131px -10000px 0px 0px;
    background: transparent url("../images/exportaciones%20ingles-layer%202.png?crc=47925170") no-repeat left top;
    background-size: contain;
}

#u3558 {
    z-index: 230;
    width: 138px;
    height: 165px;
    position: relative;
    margin-right: -10000px;
    margin-top: 132px;
    left: 499px;
    background: transparent url("../images/impotaciones%20ingles-layer%203.png?crc=4182502361") no-repeat left top;
    background-size: contain;
}

#u3558:hover {
    width: 138px;
    height: 165px;
    min-height: 0px;
    margin: 132px -10000px 0px 0px;
    background: transparent url("../images/impotaciones%20ingles-layer%202.png?crc=71835380") no-repeat left top;
    background-size: contain;
}

#u3570 {
    z-index: 231;
    width: 299px;
    height: 191px;
    position: relative;
    margin-right: -10000px;
    margin-top: 129px;
    left: 724px;
    background: transparent url("../images/consolidacion%20ingles-layer%203.png?crc=3996042648") no-repeat left top;
    background-size: contain;
}

#u3570:hover {
    width: 299px;
    height: 191px;
    min-height: 0px;
    margin: 129px -10000px 0px 0px;
    background: transparent url("../images/consolidacion%20ingles-layer%202.png?crc=91936297") no-repeat left top;
    background-size: contain;
}

#u2019-bw {
    z-index: 40;
    min-height: 320px;
}

#psolucionesinformaticasingles {
    z-index: 213;
    width: 0.01px;
    margin-left: -100px;
}

#solucionesinformaticasingles {
    position: relative;
    width: 22px;
    margin-right: -10000px;
    margin-top: 242px;
}

#u1998 {
    z-index: 18;
    min-height: 260px;
    padding-bottom: 141px;
    background: transparent url("../images/galeria6-u389-fr.png?crc=184818318") no-repeat center center;
    background-size: cover;
}

#u3582 {
    z-index: 232;
    width: 441px;
    height: 112px;
    position: relative;
    margin-right: -10000px;
    margin-top: 147px;
    left: 379px;
    background: transparent url("../images/conoce%20nuestras%20instalaciones-layer%203.png?crc=3973628754") no-repeat left top;
    background-size: contain;
}

#u3582:hover {
    width: 441px;
    height: 112px;
    min-height: 0px;
    margin: 147px -10000px 0px 0px;
    background: transparent url("../images/conoce%20nuestras%20instalaciones-layer%202.png?crc=3955722246") no-repeat left top;
    background-size: contain;
}

#u1998-bw {
    z-index: 18;
    min-height: 260px;
}

#u2048 {
    z-index: 16;
    min-height: 62px;
    background: -webkit-gradient(linear, left center, right center, from(#7F7F7F), color-stop(100%, #212328));
    background: -webkit-linear-gradient(left, #7F7F7F, #212328 100%);
    background: linear-gradient(to right, #7F7F7F, #212328 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF7F7F7F, endColorstr=#FF212328, GradientType=1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF7F7F7F', endColorstr='#FF212328', GradientType=1)";
    background-size: 100% auto;
}

#u2018-4 {
    z-index: 27;
    display: block;
    vertical-align: top;
    margin-bottom: -6px;
    position: relative;
    margin-right: -10000px;
    margin-top: 6px;
    left: 232px;
}

#u2048-bw {
    z-index: 16;
    min-height: 62px;
}

#pcontactenosingles {
    z-index: 214;
    width: 0.01px;
    margin-left: -100px;
}

#contactenosingles {
    position: relative;
    width: 22px;
    margin-right: -10000px;
    margin-top: 179px;
}

#u2017 {
    z-index: 41;
    min-height: 450.64999999999964px;
    padding-bottom: 0px;
    background: transparent url("../images/soluciones-informaticas2-u432-fr.png?crc=3943919916") no-repeat center center;
    background-size: cover;
}

#u2017_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1200px;
    padding-top: 107px;
    padding-bottom: 58px;
}

#u2001-4 {
    z-index: 43;
    display: block;
    vertical-align: top;
    left: 19px;
    position: relative;
}

#u3594 {
    z-index: 233;
    width: 205px;
    height: 85px;
    left: 498px;
    margin-top: 58px;
    position: relative;
    background: transparent url("../images/ver%20mas%20ingles-layer%203.png?crc=4103435650") no-repeat left top;
    background-size: contain;
}

#u3594:hover {
    width: 205px;
    height: 85px;
    min-height: 0px;
    margin: 58px 0px 0px;
    background: transparent url("../images/ver%20mas%20ingles-layer%202.png?crc=3905037265") no-repeat left top;
    background-size: contain;
}

#u2017-bw {
    z-index: 41;
    min-height: 450.64999999999964px;
}

#u1997 {
    z-index: 17;
    min-height: 62px;
    background: -webkit-gradient(linear, left center, right center, from(#C9CBCE), color-stop(100%, #57474A));
    background: -webkit-linear-gradient(left, #C9CBCE, #57474A 100%);
    background: linear-gradient(to right, #C9CBCE, #57474A 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC9CBCE, endColorstr=#FF57474A, GradientType=1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFC9CBCE', endColorstr='#FF57474A', GradientType=1)";
    background-size: 100% auto;
}

#u1999_align_to_page,
#u2000_align_to_page,
#u2019_align_to_page,
#u1998_align_to_page,
#u2048_align_to_page,
#u1997_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1200px;
}

#u2004-4 {
    z-index: 31;
    display: block;
    vertical-align: top;
    margin-bottom: -4px;
    position: relative;
    margin-right: -10000px;
    margin-top: 4px;
    left: 232px;
}

#u1997-bw {
    z-index: 17;
    min-height: 62px;
}

#pu2050 {
    z-index: 42;
    width: 0.01px;
}

#u2050 {
    z-index: 42;
    min-height: 935.7500000000014px;
    background: -webkit-gradient(linear, center top, center bottom, from(#A0A0A0), color-stop(100%, #324D5D));
    background: -webkit-linear-gradient(top, #A0A0A0, #324D5D 100%);
    background: linear-gradient(to bottom, #A0A0A0, #324D5D 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFA0A0A0, endColorstr=#FF324D5D, GradientType=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA0A0A0', endColorstr='#FF324D5D', GradientType=0)";
    padding-bottom: 0px;
}

#u2050_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1200px;
    padding-top: 38px;
    padding-bottom: 100px;
}

#u2025-8 {
    z-index: 47;
    display: block;
    vertical-align: top;
    left: 261px;
    position: relative;
}

#u2015 {
    z-index: 203;
    width: 600px;
    min-height: 458px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    left: 73px;
    margin-top: 99px;
    position: relative;
}

#u2937-4 {
    z-index: 205;
    display: block;
    vertical-align: top;
    left: 294px;
    margin-top: 56px;
    position: relative;
}

#u2935 {
    z-index: 204;
    width: 164px;
    min-height: 56px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    left: 308px;
    position: relative;
}

#u2050-bw {
    z-index: 42;
    min-height: 935.7500000000014px;
}

#widgetu1956 {
    z-index: 55;
    width: 0.01px;
    height: 610px;
    position: relative;
    margin-right: -10000px;
    margin-top: 172px;
    left: 721px;
}

#widgetu1993 {
    z-index: 56;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    left: -1px;
}

#widgetu1993.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 0px -10000px 0px 0px;
}

#u1996-4 {
    z-index: 57;
    width: 200px;
    min-height: 20px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1994-3 {
    z-index: 61;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#muse_css_mq,
#widgetu1993.non-empty-st #u1994-3 {
    background-color: #FFFFFF;
}

#widgetu1993:hover #u1994-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1993.focus-st #u1994-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1993.non-empty-st #u1994-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1993:hover #u1994-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1993.focus-st #u1994-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1995-4 {
    z-index: 64;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1989 {
    z-index: 68;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 60px;
    left: -1px;
}

#widgetu1989.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 60px -10000px 0px 0px;
}

#u1992-4 {
    z-index: 69;
    width: 200px;
    min-height: 20px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1991-3 {
    z-index: 73;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1989.non-empty-st #u1991-3 {
    background-color: #FFFFFF;
}

#widgetu1989:hover #u1991-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1989.focus-st #u1991-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1989.non-empty-st #u1991-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1989:hover #u1991-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1989.focus-st #u1991-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1990-4 {
    z-index: 76;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1970 {
    z-index: 80;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 120px;
    left: -1px;
}

#widgetu1970.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 120px -10000px 0px 0px;
}

#u1972-4 {
    z-index: 81;
    width: 200px;
    min-height: 20px;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1971-3 {
    z-index: 85;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1970.non-empty-st #u1971-3 {
    background-color: #FFFFFF;
}

#widgetu1970:hover #u1971-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1970.focus-st #u1971-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1970.non-empty-st #u1971-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1970:hover #u1971-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1970.focus-st #u1971-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1973-4 {
    z-index: 88;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1975 {
    z-index: 92;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 176px;
    left: -1px;
}

#widgetu1975.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 176px -10000px 0px 0px;
}

#u1977-4 {
    z-index: 93;
    width: 200px;
    min-height: 20px;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1976-3 {
    z-index: 97;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1975.non-empty-st #u1976-3 {
    background-color: #FFFFFF;
}

#widgetu1975:hover #u1976-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1975.focus-st #u1976-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1975.non-empty-st #u1976-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1975:hover #u1976-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1975.focus-st #u1976-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1978-4 {
    z-index: 100;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1979 {
    z-index: 104;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 232px;
    left: -1px;
}

#widgetu1979.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 232px -10000px 0px 0px;
}

#u1982-4 {
    z-index: 105;
    width: 200px;
    min-height: 20px;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1981-3 {
    z-index: 109;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1979.non-empty-st #u1981-3 {
    background-color: #FFFFFF;
}

#widgetu1979:hover #u1981-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1979.focus-st #u1981-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1979.non-empty-st #u1981-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1979:hover #u1981-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1979.focus-st #u1981-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1980-4 {
    z-index: 112;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1985 {
    z-index: 116;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 288px;
    left: -1px;
}

#widgetu1985.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 288px -10000px 0px 0px;
}

#u1987-4 {
    z-index: 117;
    width: 200px;
    min-height: 20px;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1986-3 {
    z-index: 121;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1985.non-empty-st #u1986-3 {
    background-color: #FFFFFF;
}

#widgetu1985:hover #u1986-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1985.focus-st #u1986-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1985.non-empty-st #u1986-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1985:hover #u1986-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1985.focus-st #u1986-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1988-4 {
    z-index: 124;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1962 {
    z-index: 128;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 344px;
    left: -1px;
}

#widgetu1962.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 344px -10000px 0px 0px;
}

#u1965-4 {
    z-index: 129;
    width: 200px;
    min-height: 20px;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#u1964-3 {
    z-index: 133;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1962.non-empty-st #u1964-3 {
    background-color: #FFFFFF;
}

#widgetu1962:hover #u1964-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1962.focus-st #u1964-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1962.non-empty-st #u1964-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1962:hover #u1964-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1962.focus-st #u1964-3 * {
    color: #6B6B6B;
    font-style: normal;
}

#u1963-4 {
    z-index: 136;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1966 {
    z-index: 140;
    width: 342px;
    height: 47px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 400px;
    left: -1px;
}

#widgetu1966.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 47px;
    min-height: 0px;
    margin: 400px -10000px 0px 0px;
}

#u1968-4 {
    z-index: 141;
    width: 200px;
    min-height: 20px;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#widgetu1989.fld-err-st #u1992-4,
#widgetu1970.fld-err-st #u1972-4,
#widgetu1975.fld-err-st #u1977-4,
#widgetu1979.fld-err-st #u1982-4,
#widgetu1985.fld-err-st #u1987-4,
#widgetu1962.fld-err-st #u1965-4,
#widgetu1966.fld-err-st #u1968-4 {
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 200px;
    margin: 0px -10000px 0px 0px;
}

#u1969-3 {
    z-index: 145;
    width: 328px;
    min-height: 14px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1966.non-empty-st #u1969-3 {
    background-color: #FFFFFF;
}

#widgetu1966:hover #u1969-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1966.focus-st #u1969-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1993.fld-err-st #u1994-3,
#widgetu1989.fld-err-st #u1991-3,
#widgetu1970.fld-err-st #u1971-3,
#widgetu1975.fld-err-st #u1976-3,
#widgetu1979.fld-err-st #u1981-3,
#widgetu1985.fld-err-st #u1986-3,
#widgetu1962.fld-err-st #u1964-3,
#widgetu1966.fld-err-st #u1969-3 {
    border-color: #D7244C;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 14px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1966.non-empty-st #u1969-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1966:hover #u1969-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1966.focus-st #u1969-3 * {
    color: #6B6B6B;
    font-style: normal;
}

#u1967-4 {
    z-index: 148;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1993_input,
#widgetu1989_input,
#widgetu1970_input,
#widgetu1975_input,
#widgetu1979_input,
#widgetu1985_input,
#widgetu1962_input,
#widgetu1966_input {
    width: 328px;
    min-height: 14px;
    color: #C4C4C4;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    padding: 6px;
}

#u1957-4 {
    z-index: 152;
    width: 200px;
    min-height: 26px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    padding-top: 4px;
    line-height: 14px;
    font-size: 12px;
    font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    margin-top: 580px;
    left: 140px;
}

#widgetu1956.frm-sub-st #u1957-4 p {
    color: #999999;
    line-height: 1;
    font-size: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
}

#u1983-4 {
    z-index: 156;
    width: 200px;
    min-height: 26px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    padding-top: 4px;
    color: #FF0000;
    line-height: 14px;
    font-size: 12px;
    font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    margin-top: 580px;
    left: 140px;
}

#widgetu1956.frm-subm-err-st #u1983-4 p {
    color: #D7244C;
    line-height: 1;
    font-size: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
}

#u1974-4 {
    z-index: 160;
    width: 200px;
    min-height: 26px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    padding-top: 4px;
    color: #00FF00;
    line-height: 12px;
    font-size: 12px;
    font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    margin-top: 580px;
    left: 140px;
}

#widgetu1956.frm-sub-st #u1957-4,
#widgetu1956.frm-subm-err-st #u1983-4,
#widgetu1956.frm-subm-ok-st #u1974-4 {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    min-height: 30px;
}

#widgetu1956.frm-subm-ok-st #u1974-4 p {
    color: #999999;
    font-size: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
}

#u1984-17 {
    z-index: 164;
    min-height: 31px;
    width: 131px;
    position: relative;
    margin-right: -10000px;
    margin-top: 575px;
    background: transparent url("../images/u1984-17.png?crc=507519776") no-repeat 0px 0px;
}

#u1984-17:hover {
    background: transparent url("../images/u1984-17-r.png?crc=4225237286") no-repeat 0px 0px;
}

#u1984-17:active {
    background: transparent url("../images/u1984-17-m.png?crc=4040154217") no-repeat 0px 0px;
}

#widgetu1956.frm-sub-st #u1984-17 {
    background: transparent url("../images/u1984-17-fs.png?crc=3785551944") no-repeat 0px 0px;
}

#widgetu1958 {
    z-index: 181;
    width: 342px;
    height: 101px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    position: relative;
    margin-right: -10000px;
    margin-top: 460px;
    left: -1px;
}

#widgetu1958.fld-err-st {
    background-color: transparent;
    border-radius: 0px;
    width: 342px;
    height: 101px;
    min-height: 0px;
    margin: 460px -10000px 0px 0px;
}

#u1960-4 {
    z-index: 182;
    width: 200px;
    min-height: 20px;
    border-width: 0px;
    border-color: transparent;
    background-color: transparent;
    color: #FFFFFF;
    line-height: 14px;
    text-align: left;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    position: relative;
    margin-right: -10000px;
    left: 1px;
}

#widgetu1993.fld-err-st #u1996-4,
#widgetu1958.fld-err-st #u1960-4 {
    border-width: 0px;
    border-color: transparent;
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 200px;
    margin: 0px -10000px 0px 0px;
}

#widgetu1993.fld-err-st #u1996-4 p,
#widgetu1993.fld-err-st #u1996-4 span,
#widgetu1989.fld-err-st #u1992-4 p,
#widgetu1989.fld-err-st #u1992-4 span,
#widgetu1970.fld-err-st #u1972-4 p,
#widgetu1970.fld-err-st #u1972-4 span,
#widgetu1975.fld-err-st #u1977-4 p,
#widgetu1975.fld-err-st #u1977-4 span,
#widgetu1979.fld-err-st #u1982-4 p,
#widgetu1979.fld-err-st #u1982-4 span,
#widgetu1985.fld-err-st #u1987-4 p,
#widgetu1985.fld-err-st #u1987-4 span,
#widgetu1962.fld-err-st #u1965-4 p,
#widgetu1962.fld-err-st #u1965-4 span,
#widgetu1966.fld-err-st #u1968-4 p,
#widgetu1966.fld-err-st #u1968-4 span,
#widgetu1958.fld-err-st #u1960-4 p,
#widgetu1958.fld-err-st #u1960-4 span {
    color: #D7244C;
}

#u1961-3 {
    z-index: 186;
    width: 328px;
    min-height: 68px;
    border-style: solid;
    border-width: 1px;
    border-color: #C4C4C4;
    background-color: #F2F2F2;
    padding: 6px;
    color: #C4C4C4;
    line-height: 14px;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    position: relative;
    margin-right: -10000px;
    margin-top: 19px;
}

#widgetu1958.non-empty-st #u1961-3 {
    background-color: #FFFFFF;
}

#widgetu1958:hover #u1961-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 68px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1958.focus-st #u1961-3 {
    border-color: #6B6B6B;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 68px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1958.fld-err-st #u1961-3 {
    border-color: #D7244C;
    background-color: #FFFFFF;
    padding-top: 6px;
    padding-bottom: 6px;
    min-height: 68px;
    width: 328px;
    margin: 19px -10000px 0px 0px;
}

#widgetu1958.non-empty-st #u1961-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1958:hover #u1961-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#widgetu1958.focus-st #u1961-3 * {
    color: #4F4F4F;
    font-style: normal;
}

#u1959-4 {
    z-index: 189;
    width: 130px;
    min-height: 20px;
    background-color: transparent;
    opacity: 0;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    color: #999999;
    line-height: 14px;
    text-align: right;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-weight: normal;
    position: relative;
    margin-right: -10000px;
    left: 211px;
}

#widgetu1993.fld-err-st #u1995-4,
#widgetu1989.fld-err-st #u1990-4,
#widgetu1970.fld-err-st #u1973-4,
#widgetu1975.fld-err-st #u1978-4,
#widgetu1979.fld-err-st #u1980-4,
#widgetu1985.fld-err-st #u1988-4,
#widgetu1962.fld-err-st #u1963-4,
#widgetu1966.fld-err-st #u1967-4,
#widgetu1958.fld-err-st #u1959-4 {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    padding-top: 0px;
    padding-bottom: 0px;
    min-height: 20px;
    width: 130px;
    margin: 0px -10000px 0px 0px;
}

#widgetu1993.fld-err-st #u1994-3 *,
#widgetu1993.fld-err-st #u1995-4 p,
#widgetu1989.fld-err-st #u1991-3 *,
#widgetu1989.fld-err-st #u1990-4 p,
#widgetu1970.fld-err-st #u1971-3 *,
#widgetu1970.fld-err-st #u1973-4 p,
#widgetu1975.fld-err-st #u1976-3 *,
#widgetu1975.fld-err-st #u1978-4 p,
#widgetu1979.fld-err-st #u1981-3 *,
#widgetu1979.fld-err-st #u1980-4 p,
#widgetu1985.fld-err-st #u1986-3 *,
#widgetu1985.fld-err-st #u1988-4 p,
#widgetu1962.fld-err-st #u1964-3 *,
#widgetu1962.fld-err-st #u1963-4 p,
#widgetu1966.fld-err-st #u1969-3 *,
#widgetu1966.fld-err-st #u1967-4 p,
#widgetu1958.fld-err-st #u1961-3 *,
#widgetu1958.fld-err-st #u1959-4 p {
    color: #D7244C;
    font-style: italic;
}

#widgetu1958_input {
    width: 328px;
    min-height: 68px;
    color: #C4C4C4;
    font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
    font-style: italic;
    padding: 6px;
}

#widgetu1993:hover #widgetu1993_input,
#widgetu1993.focus-st #widgetu1993_input,
#widgetu1993.fld-err-st #widgetu1993_input,
#widgetu1989:hover #widgetu1989_input,
#widgetu1989.focus-st #widgetu1989_input,
#widgetu1989.fld-err-st #widgetu1989_input,
#widgetu1970:hover #widgetu1970_input,
#widgetu1970.focus-st #widgetu1970_input,
#widgetu1970.fld-err-st #widgetu1970_input,
#widgetu1975:hover #widgetu1975_input,
#widgetu1975.focus-st #widgetu1975_input,
#widgetu1975.fld-err-st #widgetu1975_input,
#widgetu1979:hover #widgetu1979_input,
#widgetu1979.focus-st #widgetu1979_input,
#widgetu1979.fld-err-st #widgetu1979_input,
#widgetu1985:hover #widgetu1985_input,
#widgetu1985.focus-st #widgetu1985_input,
#widgetu1985.fld-err-st #widgetu1985_input,
#widgetu1962:hover #widgetu1962_input,
#widgetu1962.focus-st #widgetu1962_input,
#widgetu1962.fld-err-st #widgetu1962_input,
#widgetu1966:hover #widgetu1966_input,
#widgetu1966.focus-st #widgetu1966_input,
#widgetu1966.fld-err-st #widgetu1966_input,
#widgetu1958:hover #widgetu1958_input,
#widgetu1958.focus-st #widgetu1958_input,
#widgetu1958.fld-err-st #widgetu1958_input {
    padding-top: 6px;
    padding-bottom: 6px;
}

.css_verticalspacer .verticalspacer {
    height: calc(100vh - 3944px);
}

#u2012 {
    z-index: 195;
    min-height: 22px;
    background-color: #00A7E0;
}

#u2012_align_to_page {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1200px;
    margin-bottom: -8px;
}

#u5927 {
    z-index: 196;
    width: 343px;
    background-color: transparent;
    margin-bottom: -3px;
    position: relative;
    margin-right: -10000px;
    left: 428px;
}

#u2002 {
    z-index: 197;
    display: block;
}

#u2012-bw {
    z-index: 195;
    min-height: 22px;
    margin-top: -8px;
}

#u2020 {
    z-index: 193;
    width: 117px;
    background-color: transparent;
    margin-left: 542px;
    margin-top: 17px;
    position: relative;
}

.html {
    background-color: #FFFFFF;
}

body {
    position: relative;
    min-width: 1200px;
    padding-bottom: 4px;
}

/* --- POP-UP STYLES --- */
/* --- POP-UP STYLES --- */
.modal-overlay {
    display: none; 
    position: fixed;
    z-index: 99999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.8);
}

.modal-content {
    background-color: white;
    margin: 10% auto;
    padding: 40px;
    border-radius: 15px;
    width: 85%;
    max-width: 600px; /* Tamaño ajustado para el texto */
    text-align: center;
    position: relative;
    font-family: 'Arial', sans-serif;
    box-shadow: 0 10px 30px rgba(0,0,0,0.5);
}

.close-btn {
    position: absolute;
    top: 15px;
    right: 20px;
    font-size: 30px;
    cursor: pointer;
    color: #333;
}

.btn-entendido {
    background-color: #1A4256;
    color: white;
    padding: 12px 30px;
    border: none;
    border-radius: 8px;
    cursor: pointer;
    margin-top: 25px;
    font-weight: bold;
}