.triju_metu_div {
    margin-top: 5px;
    width: 1000px;
    text-align: right;
}

#STEP2_3METU_HEADER {
    color: rgb(0,134,65);
    font-family: TT NORMS;
    font-size: 15px;
    font-weight: bold;
}

#vieni_metaiText, #vieni_metaiText_imoka, #trys_metaiText, #trys_metaitext_imoka {
    font-size: 12px;
    font-weight: bold;
}

#STEP2_INTERNET_DISCOUNT_TEXT {
    font-size: 10px;
    font-weight: bold;
    color: #474747;
}

#STEP2_3YEAR_DISCOUNT {
    font-size: 10px;
    font-weight: bold;
    color: rgb(0,134,65);
    font-family: TT NORMS;
}

html, body {
    font-family: 'TT NORMS';
    font-size: 10pt;
    color: #474747;
    font-weight: normal;
    line-height: 14pt;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    background: #fff;
}

table {
    border-color: #f0f0f0;
    border-collapse: collapse;
}

td, th, .tekstasA {
    font-family: 'TT NORMS';
    font-weight: normal;
    font-size: 10pt;
    color: #474747;
    line-height: 14pt;
    border-width: 1px 1px 1px 1px;
}

A {
    color: #014bd0;
    text-decoration: none;
}

    A:hover {
        color: #0f6dff;
        text-decoration: underline;
    }


h1, .tema {
    font-family: TT NORMS;
    font-size: 14pt;
    font-weight: bold;
    color: #434343;
    text-align: left;
    padding: 0;
    margin: 0;
    line-height: 24pt;
}

    h1.padd, .tema.padd {
        margin-left: 32px;
    }

    h1 a {
        color: #000;
    }

        h1 a:hover {
            color: #ec6f1f;
        }

    h1 span {
        font-size: 13pt;
        color: #000;
        font-weight: normal;
    }


h2 {
    font-family: 'Trebuchet MS','Trebuchet',sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #000;
    text-align: left;
    padding: 0 0 3px 0;
    margin: 0 0 0 0;
    line-height: 14pt;
}

    h2 a {
        color: #000;
    }

    h2 div {
        color: #000;
    }

    h2 span {
        font-size: 10pt;
        font-weight: normal;
    }


h3 {
    font-size: 12pt;
    font-weight: bold;
    color: #000;
    padding: 0;
    margin: 0 0 6px 0;
    line-height: 15pt;
}

    h3 a {
        color: #ec580e;
    }

        h3 a:hover {
            color: #000;
        }

h4 {
    font-size: 10pt;
    font-weight: bold;
    color: #000000;
    padding: 0;
    margin: 0;
}

    h4 a {
        color: #000000;
    }


img {
    border-color: #dedddd;
}

p {
    margin: 0;
    padding: 0;
}

ul {
    list-style-image: url('../pics/style/ul.gif');
    list-style-type: circle;
    margin-bottom: 10px;
    margin-left: 18px;
    margin-top: 3px;
    line-height: 14pt;
    padding: 0;
}

ol {
    margin: 0px;
    padding: 5px 5px 10px 40px;
}

form {
    margin: 0;
    padding: 0;
}

hr {
    height: 0;
    border: 0;
    border-top: 1px solid #286792;
    width: 100%;
    margin: 0;
    padding: 0;
}

textarea {
    font-family: "TT NORMS";
    font-size: 10pt;
}

.table0 {
    border: none;
    padding: 0;
    border-spacing: 0;
}

.table90 {
    padding: 0;
    border-spacing: 0;
    width: 90%;
}

.table95 {
    padding: 0;
    border-spacing: 0;
    width: 95%;
}

.table1 {
    border: none;
    padding: 0;
    border-spacing: 0;
    width: 100%;
}

.table2 {
    border: none;
    padding: 0;
    border-spacing: 0;
    width: 966px;
    margin: 0 auto;
}

    .table0 td, .table90 td, .table95 td, .table1 td, .table2 td {
        padding: 0;
        border: none;
        border-spacing: 0;
    }

    .table0 th, .table90 th, .table95 th, .table1 th, .table2 th {
        padding: 0;
        border: none;
        border-spacing: 0;
    }

/* ------------------------------------------------- BENDROS GAIRES --------------------------------- */
a.orange {
    color: #f15c18;
}

.errorred {
    background-color: #f77d7c;
    border: 1px solid #f64648;
    line-height: 20px;
    padding: 3px;
    color: #fff;
}

.errorbblue {
    background-color: #abe6f8;
    border: 1px solid #95c9d7;
    line-height: 20px;
    padding: 3px;
}

.errorqm {
    background: url('../pics/style/qmerror.png') center left no-repeat;
    color: #df3d3b;
    font-weight: bold;
    padding: 3px 3px 3px 25px;
}

.vmid {
    vertical-align: middle;
}

td.board1 {
    border: 1px solid #a9a9a9;
}

    td.board1 tr {
        height: 45px;
        border: 1px solid #a9a9a9;
        text-align: center;
        cursor: pointer;
    }

        td.board1 tr.tr1 {
            background-color: #e8e8e8;
        }

        td.board1 tr.passive {
            background-color: #fff;
        }

        td.board1 tr.active {
            background-color: rgb(0,134,65);
        }

    td.board1 td {
        padding: 10px;
        line-height: 11pt;
        border: 1px solid #d5d5d5;
    }

td.board2 {
    border: 1px solid #a9a9a9;
}

    td.board2 tr {
        height: 45px;
        border: 1px solid #a9a9a9;
        text-align: center;
    }

        td.board2 tr.tr1 {
            background-color: #e8e8e8;
        }

        td.board2 tr.dark {
            background-color: #f7f7f7;
        }

    td.board2 td {
        padding: 10px;
        line-height: 11pt;
        border: 1px solid #d5d5d5;
    }

td.board3 tr {
    height: 45px;
    border: 1px dashed #a9a9a9;
    text-align: center;
}

td.board3 td {
    padding: 10px;
    line-height: 11pt;
    border: 1px dashed #d5d5d5;
}

.over1 {
    z-index: 1000;
    background: #ffe5e3;
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=33);
    padding: 10px;
}

td.board4 tr {
    height: 45px;
    border: 1px dashed #a3a3a3;
    text-align: center;
}

td.board4 td {
    padding: 10px;
    line-height: 11pt;
    border: 1px dashed #a3a3a3;
}

.over2 {
    z-index: 1000;
    background: #c9c9c9;
    opacity: 0.3;
    -moz-opacity: 0.3;
    filter: alpha(opacity=33);
    padding: 10px;
}

input.yes {
    background: url('../pics/style/yes.gif') top left no-repeat;
    border: 0;
    width: 56px;
    height: 22px;
    cursor: pointer;
}

input.no {
    background: url('../pics/style/no.gif') top left no-repeat;
    border: 0;
    width: 56px;
    height: 24px;
    cursor: pointer;
}

input.send {
    background: url('../pics/style/siusti_atsiliepima.gif') top left no-repeat;
    border: 0;
    width: 130px;
    height: 22px;
    cursor: pointer;
}

input.back {
    background: url('../pics/style/goback.gif') top left no-repeat;
    border: 0;
    width: 145px;
    height: 36px;
    cursor: pointer;
}

input.edit {
    background: url('../pics/style/redaguoti.gif') top left no-repeat;
    border: 0;
    width: 145px;
    height: 36px;
    cursor: pointer;
}

input.calculate {
    background: url('../pics/style/skaiciuoti.gif') top left no-repeat;
    border: 0;
    width: 157px;
    height: 33px;
    cursor: pointer;
}

input.check {
    background: url('../pics/style/pas_perz.gif') top left no-repeat;
    border: 0;
    width: 193px;
    height: 34px;
    cursor: pointer;
}

input.pay {
    background: url('../pics/style/apmoketi.gif') top left no-repeat;
    border: 0;
    width: 141px;
    height: 34px;
    cursor: pointer;
}

input.subscribe {
    background: url('../pics/style/uzsakytinaujienas.gif') top left no-repeat;
    border: 0;
    width: 171px;
    height: 30px;
    cursor: pointer;
}

input.savpor {
    background: url('../pics/style/savitarnos-svetaine.gif') top left no-repeat;
    border: 0;
    width: 152px;
    height: 22px;
    cursor: pointer;
}

input.taisykles {
    background: url('../pics/style/taisykles.gif') top left no-repeat;
    border: 0;
    width: 98px;
    height: 25px;
    cursor: pointer;
}

input.vertinti {
    background: url('../pics/style/vertinti.gif') top left no-repeat;
    border: 0;
    width: 130px;
    height: 23px;
    cursor: pointer;
}

input.dalintis {
    background: url('../pics/style/dalintisf.gif') top left no-repeat;
    border: 0;
    width: 130px;
    height: 23px;
    cursor: pointer;
}

input.grizti {
    background: url('../pics/style/grizti.gif') top left no-repeat;
    border: 0;
    width: 130px;
    height: 23px;
    cursor: pointer;
}
/* ------------------------------------------------- STRUKTURA PIRMINIO --------------------------------- */
/* TOP MINI MENIU */
td.trp1 {
    text-align: center;
    height: 40px;
    background-color: #6d6b6c;
    position: fixed;
    width: 100%;
    z-index: 300;
}

    td.trp1 td {
        text-align: right;
        padding-right: 5px;
        height: 40px;
        color: #fff;
    }

        td.trp1 td.tr11 td.td1 {
            text-align: left;
            width: 156px;
        }

            td.trp1 td.tr11 td.td1 img {
                vertical-align: middle;
                padding-right: 5px;
                margin-left: 4px;
            }

        td.trp1 td.td1 a {
            font-size: 9pt;
            color: #fff;
            padding: 5px;
        }

            td.trp1 td.td1 a:hover {
                color: #f15c18;
                text-decoration: none;
            }

        td.trp1 td.tr11 td.td3 {
            text-align: right;
        }

        td.trp1 td.tr11 td.td4 {
            width: 70px;
            text-align: right;
        }

        td.trp1 td.td3 a {
            font-size: 9pt;
            color: #fff;
            padding: 5px;
        }

            td.trp1 td.td3 a:hover {
                color: #f15c18;
                text-decoration: none;
            }

/* TOP LOGO, ADS */
td.trp2 {
    padding-top: 20px;
    text-align: center;
    height: 132px;
}

    td.trp2 td.tr21 {
        text-align: center;
        width: 238px;
        height: 132px;
    }

    td.trp2 td.tr22 {
        width: 1025px;
        height: 132px;
    }

        td.trp2 td.tr22 table {
            margin-top: 16px;
            margin-left: auto;
        }

/* MAIN MENU */
td.trp3 {
    text-align: center;
    height: 278px;
    padding-bottom: 30px;
}

    td.trp3 .table2 {
        height: 278px;
    }

    td.trp3 td.mm01 {
        background: url('../pics/style/mm01.gif') top right no-repeat;
        width: 20px;
    }

    td.trp3 td.mmskirt {
        background: url('../pics/style/mmskirt.gif') top left no-repeat;
        width: 21px;
    }

    td.trp3 td.mm10 {
        background: url('../pics/style/mm10.gif') top left no-repeat;
        height: 278px;
        width: 20px;
    }

    td.trp3 td.passive {
        background: url('../pics/style/mm11.gif') top left repeat-x;
        text-align: center;
        vertical-align: top;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 32px;
        font-weight: bold;
        font-size: 9pt;
        line-height: 15px;
        width: 210px;
    }

        td.trp3 td.passive a {
            color: #2e3337;
        }

            td.trp3 td.passive a:hover {
                color: #2e3337;
                text-decoration: underline;
            }

    td.trp3 td.active {
        background: url('../pics/style/mm11.gif') top left repeat-x;
        text-align: center;
        vertical-align: top;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 6px;
        padding-bottom: 20px;
        width: 209px;
    }

#apieautomodal, #apiehousemodal, #apieplanemodal, #apiebearmodal {
    position: absolute;
}

td.trp3 td.passive div {
    cursor: pointer;
}

    td.trp3 td.passive div.btntext {
        height: 40px;
        vertical-align: bottom;
        padding-top: 8px;
    }

    td.trp3 td.passive div.btntext2 {
        height: 40px;
        vertical-align: bottom;
        padding-top: 8px;
    }

    td.trp3 td.passive div.btntext3 {
        height: 40px;
        vertical-align: bottom;
        padding-top: 8px;
    }

    td.trp3 td.passive div.btntext4 {
        height: 40px;
        vertical-align: bottom;
        padding-top: 8px;
    }

    td.trp3 td.passive div.intro1 {
        background: url('../pics/style/carbtn.png') bottom center no-repeat;
        height: 190px;
        vertical-align: bottom;
    }

    td.trp3 td.passive div.click {
        height: 145px;
    }

    td.trp3 td.passive div.apie {
        text-align: center;
    }

    td.trp3 td.passive div.intro2 {
        background: url('../pics/style/housebtn.png') bottom center no-repeat;
        height: 190px;
    }

    td.trp3 td.passive div.intro3 {
        background: url('../pics/style/planebtn.png') bottom center no-repeat;
        height: 190px;
    }

    td.trp3 td.passive div.intro4 {
        background: url('../pics/style/bearbtn.png') bottom center no-repeat;
        height: 190px;
    }

    td.trp3 td.passive div.intro1hover {
        background: url('../pics/style/carbtnhover.png') bottom center no-repeat;
        height: 190px;
    }

    td.trp3 td.passive div.intro2hover {
        background: url('../pics/style/housebtnhover.png') bottom center no-repeat;
        height: 190px;
    }

    td.trp3 td.passive div.intro3hover {
        background: url('../pics/style/planebtnhover.png') bottom center no-repeat;
        height: 190px;
    }

    td.trp3 td.passive div.intro4hover {
        background: url('../pics/style/bearbtnhover.png') bottom center no-repeat;
        height: 190px;
    }

.about_cnt {
    position: relative;
    display: none;
}

.about {
    border: 8px solid #79786c;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    position: absolute;
    top: -26px;
    left: -10px;
    background: #fff;
    width: 217px;
    height: 250px;
    z-index: 2;
}

    .about h1 {
        text-align: center;
        font-size: 9pt;
        padding: 0;
        line-height: 11pt;
        color: #2e3337;
        margin: 20px 10px 8px 10px;
    }

    .about div.cont {
        padding: 0 10px;
        font-weight: normal;
        text-align: left;
        height: 150px;
        overflow: hidden;
    }

    .about .exit {
        position: absolute;
        top: 5px;
        right: 6px;
        cursor: pointer;
    }

    .about .buttons {
        padding-top: 6px;
    }

        .about .buttons input {
            border: none;
            background: url('../pics/style/button1.gif') center center no-repeat;
            width: 84px;
            line-height: 21px;
            padding: 3px 0;
            color: #fff;
            cursor: pointer;
        }


/* BOTTOM BLOCKS */
td.trp4 td.ad td.th {
    color: #3b3c40;
    font-weight: bold;
    height: 30px;
    text-align: left;
}

td.trp4 {
    text-align: left;
    padding-bottom: 20px;
}

    td.trp4 td.trp4first {
        width: 20px;
    }

    td.trp4 td.duk {
        width: 220px;
        vertical-align: top;
    }

        td.trp4 td.duk td.th {
            color: #3b3c40;
            font-weight: bold;
            height: 30px;
        }

            td.trp4 td.duk td.th a {
                color: #3b3c40;
            }

                td.trp4 td.duk td.th a:hover {
                    color: #f15c18;
                }

        td.trp4 td.duk td.td1 {
            height: 30px;
            /*cursor:pointer;*/
            vertical-align: middle;
        }

        td.trp4 td.duk td.phone span {
            display: block;
            height: 25px;
            background: url('../pics/style/duk/phone.gif') center left no-repeat;
            padding-left: 26px;
            padding-top: 6px;
            font-size: 12pt;
            font-weight: bold;
        }

            td.trp4 td.duk td.phone span small {
                font-size: 8pt;
                font-weight: normal;
            }

            td.trp4 td.duk td.phone span.over {
                background: url('../pics/style/duk/phoneh.gif') center left no-repeat;
                color: #f15c18;
            }

        td.trp4 td.duk td.email a {
            display: block;
            height: 25px;
            background: url('../pics/style/duk/mail.gif') center left no-repeat;
            padding-left: 26px;
            padding-top: 6px;
            color: #474747;
        }

            td.trp4 td.duk td.email a.over {
                background: url('../pics/style/duk/mailh.gif') center left no-repeat;
                color: #f15c18;
            }

        td.trp4 td.duk td.ask a {
            display: block;
            height: 25px;
            background: url('../pics/style/duk/ask.gif') center left no-repeat;
            padding-left: 26px;
            padding-top: 6px;
            color: #474747;
        }

            td.trp4 td.duk td.ask a.over {
                background: url('../pics/style/duk/askh.gif') center left no-repeat;
                color: #f15c18;
            }

        td.trp4 td.duk td.duk2 a {
            display: block;
            background: url('../pics/style/duk/duk.gif') center left no-repeat;
            padding-left: 26px;
            padding-top: 6px;
            padding-bottom: 6px;
            color: #474747;
        }

            td.trp4 td.duk td.duk2 a.over {
                background: url('../pics/style/duk/dukh.gif') center left no-repeat;
                color: #f15c18;
            }

        td.trp4 td.duk td.fb a {
            display: block;
            height: 25px;
            background: url('../pics/style/duk/fb.gif') center left no-repeat;
            padding-left: 26px;
            padding-top: 6px;
            color: #474747;
        }

            td.trp4 td.duk td.fb a.over {
                background: url('../pics/style/duk/fbh.gif') center left no-repeat;
                color: #f15c18;
            }


        td.trp4 td.duk td.td2 {
            height: 35px;
            padding-left: 5px;
            line-height: 14px;
            cursor: pointer;
        }

            td.trp4 td.duk td.td2 a {
                color: #3b3c40;
            }

                td.trp4 td.duk td.td2 a:hover {
                    text-decoration: none;
                }

    td.trp4 td.trp4skirt {
        width: 31px;
        background: url('../pics/style/btmskirt.gif') center left repeat-y;
    }

    td.trp4 td.subscribe {
        width: 220px;
        vertical-align: top;
    }

        td.trp4 td.subscribe td.th {
            color: #3b3c40;
            font-weight: bold;
            height: 30px;
        }

        td.trp4 td.subscribe td.td1 {
            padding-top: 3px;
            padding-left: 0px;
            padding-right: 0px;
            font-size: 8pt;
            line-height: 16px;
            text-align: justify;
        }

        td.trp4 td.subscribe td.sdtdsearch {
            padding-top: 10px;
            font-size: 8pt;
            line-height: 16px;
            text-align: center;
        }

        td.trp4 td.subscribe td.error {
            font-size: 8pt;
            font-weight: bold;
            color: #d50000;
            display: none;
        }

        td.trp4 td.subscribe td.ok {
            font-size: 8pt;
            font-weight: bold;
            display: none;
        }

        td.trp4 td.subscribe td.sdtdsearch input {
            background: url('../pics/style/newsbck.gif') top left repeat-x;
            border: 1px solid #b1b1b1;
            width: 170px;
            font-size: 9pt;
            color: #6c6354;
            text-align: center;
        }

            td.trp4 td.subscribe td.sdtdsearch input.type {
                color: #444;
            }

        td.trp4 td.subscribe td.sdtdbtn {
            text-align: center;
            padding-top: 5px;
        }

td.sdtdhr {
    padding-top: 10px;
    text-align: center;
}

    td.sdtdhr div {
        background-color: #ece3e4;
        height: 1px;
        line-height: 1px;
        font-size: 1px;
        width: 90%;
        text-align: center;
        margin: 0 auto;
        margin-bottom: 10px;
    }

td.trp4 td.subscribe td.sdtdul {
    padding-left: 15px;
    padding-right: 15px;
    text-align: justify;
    font-size: 13px;
    line-height: 16px;
    padding-bottom: 2px;
}

    td.trp4 td.subscribe td.sdtdul img {
        margin-right: 5px;
        margin-bottom: 1px;
        border: 0;
    }

td.trp4 td.news {
    width: 220px;
    vertical-align: top;
}

td.trp4 a {
    color: #496394;
}

td.trp4 td.news td.th {
    color: #3b3c40;
    font-weight: bold;
    height: 30px;
}

td.trp4 td.news td.data {
    padding-top: 10px;
    font-size: 8pt;
    line-height: 16px;
    text-align: justify;
}

    td.trp4 td.news td.data.first {
        padding-top: 3px;
    }

td.trp4 td.news td.td1 {
    font-size: 8pt;
    line-height: 16px;
    text-align: justify;
}

td.trp4 td.ad {
    width: 220px;
    text-align: center;
    vertical-align: top;
}

    td.trp4 td.ad div.borders {
        padding-top: 15px;
        padding-bottom: 15px;
        border: 1px solid #eeeeee;
    }

    td.trp4 td.ad td.adpic {
        vertical-align: top;
        text-align: center;
        padding-bottom: 2px;
        /*height:230px;*/
    }

        td.trp4 td.ad td.adpic table {
            width: 218px;
        }

        td.trp4 td.ad td.adpic td {
            padding: 10px;
            border: 1px solid #e6e6e6;
        }

    td.trp4 td.ad td.adtext a {
        font-size: 8pt;
    }

td.trp5 {
    text-align: left;
}

    td.trp5 td.hbtmskirt {
        font-size: 9pt;
        color: #fff;
        height: 30px;
        background: url('../pics/style/hbtmskirt.gif') center left repeat-x;
    }

    td.trp5 td.partners {
        vertical-align: middle;
        font-size: 9pt;
        height: 60px;
        width: 120px;
    }

    td.trp5 td.img {
        height: 60px;
    }

        td.trp5 td.img img {
            padding-right: 20px;
        }
/* FOOTER */
.trp6 {
    text-align: left;
    background-color: #6d6b6c;
    clear: both;
}

    .trp6 td {
        padding-left: 5px;
        font-size: 9pt;
        color: #fff;
        height: 30px;
    }
/* --------------------------------- STRUKTURA ANTRINIO --------------------------------- */

/* TOP MINI MENIU */
td.tr1 {
    text-align: center;
    height: 40px;
    background-color: #6d6b6c;
    position: fixed;
    width: 100%;
}

    td.tr1 td {
        text-align: right;
        padding-right: 5px;
        height: 40px;
        color: #fff;
    }

        td.tr1 td.tr11 td.td1 {
            text-align: left;
            width: 156px;
        }

            td.tr1 td.tr11 td.td1 img {
                vertical-align: middle;
                padding-right: 5px;
            }

        td.tr1 td.tr11 td.td3 {
            text-align: right;
        }

        td.tr1 td.tr11 td.td4 {
            width: 70px;
            text-align: right;
        }

        td.tr1 td.td3 a {
            font-size: 9pt;
            color: #fff;
            padding: 5px;
        }

            td.tr1 td.td3 a:hover {
                color: #f15c18;
                text-decoration: none;
            }

/* TOP LOGO, ADS */
td.tr2 {
    padding-top: 20px;
    text-align: center;
    height: 132px;
}

    td.tr2 td.tr21 {
        text-align: center;
        width: 238px;
    }

    td.tr2 td.tr22 {
        width: 728px;
    }

td.trhome {
    text-align: left;
}

    td.trhome img {
        vertical-align: middle;
        padding-right: 5px;
    }

    td.trhome a {
        font-size: 9pt;
        color: #515151;
        padding: 5px;
    }

        td.trhome a:hover {
            color: #f15c18;
            text-decoration: none;
        }
/* MAIN MENU */
td.tr3 {
    height: 120px;
}

    td.tr3 .table2 {
        width: 1010px;
        margin: 0 auto 0 12px;
    }

    td.tr3 td.td1 {
        height: 115px;
    }

    td.tr3 td.sk02 {
        background: url('../pics/style/sk02.gif') top right no-repeat;
        width: 10px;
    }

    td.tr3 td.sk20 {
        background: url('../pics/style/sk20.gif') top right no-repeat;
        width: 10px;
    }

    td.tr3 td.passive {
        background: url('../pics/style/bt1.gif') top left repeat-x;
        text-align: center;
        vertical-align: top;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 32px;
        font-weight: bold;
        font-size: 9pt;
        line-height: 15px;
    }

        td.tr3 td.passive a {
            color: #787878;
        }

            td.tr3 td.passive a:hover {
                color: #2e3337;
                text-decoration: none;
            }

    td.tr3 td.active {
        background: url('../pics/style/bt2.gif') top left repeat-x;
        text-align: center;
        vertical-align: top;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 25px;
        font-weight: bold;
        font-size: 10pt;
        line-height: 14px;
    }

        td.tr3 td.active a {
            color: #2e3337;
        }

            td.tr3 td.active a:hover {
                color: 2e3337;
                text-decoration: none;
            }

        td.tr3 td.active div.img1 {
            background: url('../pics/product_icons/esales-automobiliu-01') top center no-repeat;
            height: 60px;
            background-size: 60px 60px;
        }

        td.tr3 td.active div.img2 {
            background: url('../pics/product_icons/esales-busto-01.png') top center no-repeat;
            height: 60px;
            background-size: 60px 60px;
        }

        td.tr3 td.active div.img3 {
            background: url('../pics/product_icons/esales-kelioniu-01.png') top center no-repeat;
            height: 60px;
            background-size: 60px 60px;
        }

        td.tr3 td.active div.img4 {
            background: url('../pics/product_icons/esales-asmens-01.png') top center no-repeat;
            height: 60px;
            background-size: 60px 60px;
        }

    td.tr3 td.sk11 {
        background: url('../pics/style/sk11.gif') top left repeat-x;
        width: 40px;
    }

    td.tr3 td.sk12 {
        background: url('../pics/style/sk12.gif') top left no-repeat;
        width: 40px;
    }

    td.tr3 td.sk21 {
        background: url('../pics/style/sk21.gif') top left repeat-x;
        width: 40px;
    }

    td.tr3 td.sk10 {
        background: url('../pics/style/sk10.gif') top left no-repeat;
        width: 10px;
    }

td.tr30 {
    width: 1px;
}
/* PAGRINDINIS */
td.tr4 {
    text-align: center;
}

    td.tr4 td.main {
        vertical-align: top;
        width: 738px;
    }
        /* STEPAI */
        td.tr4 td.main td.steps {
            text-align: left;
            vertical-align: top;
        }

            td.tr4 td.main td.steps td {
                height: 46px;
                line-height: 14px;
                padding-right: 5px;
            }

                td.tr4 td.main td.steps td a {
                    color: #ef5c16;
                }

                td.tr4 td.main td.steps td.stp0 {
                    width: 20px;
                }

                td.tr4 td.main td.steps td.stp6 {
                    width: 8px;
                }

/* CONTENT */
.skdot {
    background: url('../pics/style/skdot.gif') center left repeat-x;
    height: 1px;
    width: 680px;
    padding-bottom: 10px;
}
/* STEP 1 */
td.tr4 td.main td.clear {
    height: 30px;
    padding-left: 20px;
}

td.tr4 td.main td.step1 {
    width: 738px;
    padding-left: 20px;
}

    td.tr4 td.main td.step1 td {
        height: 30px;
        text-align: left;
        font-size: 9pt;
    }

        td.tr4 td.main td.step1 td.cont1 {
            width: 310px;
        }

        td.tr4 td.main td.step1 td.cont2 {
            width: 408px;
        }

            td.tr4 td.main td.step1 td.cont2 img {
                vertical-align: bottom;
            }

            td.tr4 td.main td.step1 td.cont2 div {
                position: inline;
            }
/* STEP 2 */

td.tr4 td.main td.step2 {
    width: 718px;
    padding-left: 20px;
}

    td.tr4 td.main td.step2 td {
        height: 25px;
        text-align: left;
        font-size: 9pt;
    }

        td.tr4 td.main td.step2 td.tpinfo td.cont1 {
            padding-right: 20px;
        }

        td.tr4 td.main td.step2 td.tpinfo td.cont2 {
        }

        td.tr4 td.main td.step2 td.tpownerinfo td.td1 {
            vertical-align: top;
            width: 350px;
        }

        td.tr4 td.main td.step2 td.tpownerinfo td.td2 {
            vertical-align: top;
            width: 388px;
        }

        td.tr4 td.main td.step2 td.tpownerinfo td.cont1 {
            padding-right: 20px;
        }

td.housedeal td.td {
    height: 100px;
    border: 1px solid #c9c78c;
    background-color: #f8f6ac;
    width: 660px;
    padding: 5px;
}

    td.housedeal td.td td.cont31 td {
        line-height: 15px;
        width: 400px;
        font-size: 9pt;
    }

        td.housedeal td.td td.cont31 td.td2 {
            text-align: justify;
        }

    td.housedeal td.td td.cont32 td {
        width: 260px;
        height: 15px;
        text-align: center;
    }

td.tr4 td.main td.step2 td.otherinfo td.td1 {
    vertical-align: top;
    width: 370px;
}

td.tr4 td.main td.step2 td.otherinfo td.td2 {
    vertical-align: top;
    width: 300px;
}

td.tr4 td.main td.step2 td.otherinfo td.cont1 {
    height: 35px;
    line-height: 14px;
    padding-right: 15px;
}

td.tr4 td.main td.step2 td.otherinfo td.cont2 {
    padding-right: 15px;
}

td.tr4 td.main td.step2 td.cont2 img {
    vertical-align: bottom;
}

td.tr4 td.main td.step2 td.cont2 div {
    position: inline;
}

td.tr4 td.main td.step2 td.submit td {
    width: 670px;
}

td.tr4 td.main td.step2 td.submit div {
    text-align: right;
    vertical-align: middle;
}
/* STEP 3 */

td.tr4 td.main td.step3 {
    width: 718px;
    padding-left: 20px;
}

    td.tr4 td.main td.step3 td.td1 {
        text-align: left;
        width: 350px;
        vertical-align: top;
    }

        td.tr4 td.main td.step3 td.td1 td {
            height: 15px;
            font-size: 9pt;
        }

    td.tr4 td.main td.step3 td.cont1head {
        padding-bottom: 10px;
        text-align: right;
        padding-right: 20px;
    }

    td.tr4 td.main td.step3 td.td1 td.cont1 {
        width: 180px;
        text-align: right;
        padding-right: 20px;
    }

    td.tr4 td.main td.step3 td.td1 td.cont2 {
        width: 150px;
        font-weight: bold;
    }

    td.tr4 td.main td.step3 td.td2 {
        vertical-align: top;
        text-align: left;
        width: 368px;
    }

        td.tr4 td.main td.step3 td.td2 td {
            height: 15px;
            font-size: 9pt;
        }

            td.tr4 td.main td.step3 td.td2 td.cont1 {
                width: 170px;
                text-align: right;
                padding-right: 20px;
            }

            td.tr4 td.main td.step3 td.td2 td.cont2 {
                vertical-align: middle;
                width: 148px;
                padding-right: 18px;
                font-weight: bold;
            }

    td.tr4 td.main td.step3 td.paynow td {
        width: 718px;
        text-align: center;
        font-weight: bold;
        font-size: 12pt;
        color: rgb(0,134,65);
    }

    td.tr4 td.main td.step3 td.paytype td.td1 {
        width: 200px;
    }

    td.tr4 td.main td.step3 td.paytype td.td2 {
        width: 500px;
    }

        td.tr4 td.main td.step3 td.paytype td.td2 td {
            font-size: 9pt;
            font-weight: bold;
            padding: 5px;
            vertical-align: middle;
            height: 40px;
        }

        td.tr4 td.main td.step3 td.paytype td.td2 input {
            vertical-align: top;
        }

    td.tr4 td.main td.step3 td.submit td {
        width: 670px;
    }

    td.tr4 td.main td.step3 td.submit div {
        text-align: right;
        vertical-align: middle;
    }
/* STEP 5 */
td.tr4 td.main td.step5 {
    width: 738px;
    padding-left: 20px;
}

    td.tr4 td.main td.step5 td {
        height: 25px;
        text-align: left;
        font-size: 9pt;
    }

        td.tr4 td.main td.step5 td.td1 {
            font-size: 14pt;
            padding-bottom: 5px;
        }

        td.tr4 td.main td.step5 td.td2 a {
            color: rgb(0,134,65);
        }

        td.tr4 td.main td.step5 td.td3 {
            padding-top: 30px;
        }

        td.tr4 td.main td.step5 td.td4 {
            width: 180px;
        }

        td.tr4 td.main td.step5 td.td6 img {
            vertical-align: top;
        }

        td.tr4 td.main td.step5 td.td7 {
            height: 30px;
        }


.step5Container {
    width: 100%;
}

    .step5Container .table0 {
        margin-bottom: 8px;
    }

        .step5Container .table0 .table0 {
            margin-bottom: 7px;
        }

    .step5Container input {
        margin-top: 5px;
    }

    .step5Container td {
        height: 25px;
        text-align: left;
        font-size: 9pt;
    }

        .step5Container td.td1 {
            font-size: 14pt;
            padding-bottom: 5px;
        }

        .step5Container td.td2 a {
            color: rgb(0,134,65);
        }

        .step5Container td.td3 {
            padding-top: 30px;
        }

        .step5Container td.td4 {
            padding-right: 20px;
        }

        .step5Container td.td6 img {
            vertical-align: top;
        }

        .step5Container td.td7 {
            height: 30px;
        }


.share_actions {
    width: 100%;
}

    .share_actions .table0 {
        margin-bottom: 8px;
    }

        .share_actions .table0 .table0 {
            margin-bottom: 7px;
        }

    .share_actions input {
        margin-top: 5px;
    }

    .share_actions td {
        height: 25px;
        text-align: left;
        font-size: 9pt;
    }

        .share_actions td.td1 {
            font-size: 14pt;
            padding-bottom: 5px;
        }

        .share_actions td.td2 a {
            color: rgb(0,134,65);
        }

        .share_actions td.td3 {
            padding-top: 30px;
        }

        .share_actions td.td4 {
            padding-right: 20px;
        }

        .share_actions td.td6 img {
            vertical-align: top;
        }

        .share_actions td.td7 {
            height: 30px;
        }

    .share_actions .dots {
        background: url('../pics/style/dots.gif') center left repeat-x;
    }


/* INPUTS */
td.tr4 td.main td.step1 input.infobtn {
    background: url('../pics/style/infobtn.gif') top left repeat-x;
    border: 1px solid #b1b1b1;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

td.tr4 td.main td.step1 input.discountbtn {
    background-color: rgb(0,134,65);
    border: 1px solid #ae9b8d;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

td.tr4 td.main td.step1 input.disbtn {
    background: url('../pics/style/disbtn.gif') top left repeat-x !important;
    border: 1px solid #a4a5a7;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

td.tr4 td.main td.step1 input.nextbtn {
    background: url('../pics/style/skaiciuoti.gif') top left no-repeat;
    border: 0;
    width: 157px;
    height: 33px;
    font-size: 9pt;
    color: #fff;
    padding-right: 35px;
    font-weight: bolder;
    cursor: pointer;
}

td.tr4 td.main td.step1 select.slctbtn {
    background: url('../pics/style/infobtn.gif') top left repeat-x;
    border: 1px solid #a4a5a7;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

input.infobtn {
    background: url('../pics/style/infobtn.gif') top left repeat-x;
    border: 1px solid #b1b1b1;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

input.discountbtn {
    background-color: rgb(0,134,65);
    border: 1px solid #ae9b8d;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

input.disbtn {
    background: url('../pics/style/disbtn.gif') top left repeat-x !important;
    border: 1px solid #a4a5a7;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

td.tr4 td.main td.step2 input.nextbtn {
    background: url('../pics/style/nextbtn.gif') top left no-repeat;
    border: 0;
    width: 141px;
    height: 34px;
    font-size: 9pt;
    color: #fff;
    padding-right: 35px;
    font-weight: bolder;
    cursor: pointer;
}

td.tr4 td.main td.step2 select.slctbtn {
    background: url('../pics/style/infobtn.gif') top left repeat-x;
    border: 1px solid #a4a5a7;
    width: 140px;
    font-size: 9pt;
    color: #6c6354;
}

td.housedeal td.td td.cont32 td.td1 input.dealbtn {
    background: url('../pics/style/infobtn.gif') top left repeat-x;
    border: 1px solid #b1b1b1;
    width: 100px;
    font-size: 9pt;
    color: #6c6354;
}

td.tr4 td.main td.step2 td.otherinfo input.infobtn {
    background: url('../pics/style/infobtn.gif') top left repeat-x;
    border: 1px solid #b1b1b1;
    width: 100px;
    font-size: 9pt;
    color: #6c6354;
}

td.tr4 td.main td.step2 td.submit input.pas_perz {
    background: url('../pics/style/pas_perz.gif') top left no-repeat;
    border: 0;
    width: 193px;
    height: 34px;
    cursor: pointer;
}

td.tr4 td.main td.step2 td.submit input.goback {
    background: url('../pics/style/goback.gif') top left no-repeat;
    border: 0;
    width: 145px;
    height: 36px;
    cursor: pointer;
}

td.tr4 td.main td.step3 td.submit input.redaguoti {
    background: url('../pics/style/redaguoti.gif') top left no-repeat;
    border: 0;
    width: 145px;
    height: 36px;
    cursor: pointer;
}

td.tr4 td.main td.step3 td.submit input.apmoketi {
    background: url('../pics/style/apmoketi.gif') top left no-repeat;
    border: 0;
    width: 141px;
    height: 34px;
    cursor: pointer;
}
/* SIDEMENU */
.advert {
    width: 228px;
    vertical-align: top;
}

span.telnr {
    font-weight: bold;
    font-size: 12pt;
}

span.dlaik {
    font-size: 9pt;
}

.advert td.sd1 td.sd01 {
    background: url('../pics/style/sd01.gif') center right repeat-y;
    height: 36px;
    width: 4px;
}

.advert td.sd1 td.sd11 {
    background: url('../pics/style/sd11.gif') center right repeat-x;
    color: #3b3c40;
    font-weight: bold;
    padding-left: 15px;
    text-align: left;
    vertical-align: middle;
}

.advert td.sd1 td.sd10 {
    background: url('../pics/style/sd10.gif') center left no-repeat;
    height: 36px;
    width: 4px;
}

.advert td.sd1 td.sdtd01 {
    background: url('../pics/style/sdtd01.gif') center right repeat-y;
    width: 4px;
}

.advert td.sd1 td.sdtd11 {
    background-color: #f7f7f7;
    padding-left: 15px;
    padding-top: 5px;
    text-align: left;
    padding-right: 13px;
}

.advert td.sd1 td.sdtd10 {
    background: url('../pics/style/sdtd10.gif') center left repeat-y;
}

.advert td.sd1 td.sdtd12 {
    background-color: #f7f7f7;
    padding-top: 10px;
    line-height: 16px;
    text-align: left;
}

.advert td.sd1 td.sdtd11 img {
    vertical-align: top;
    padding-top: 1px;
}

.advert td.sd1 td.sdtd12 a {
    color: #515151;
}

    .advert td.sd1 td.sdtd12 a:hover {
        color: #f15c18;
        text-decoration: none;
    }

.advert td.sd1 td.sdtdb01 {
    background: url('../pics/style/sdtdb01.gif') center right no-repeat;
    height: 28px;
}

.advert td.sd1 td.sdtdb10 {
    background: url('../pics/style/sdtdb10.gif') center left no-repeat;
    height: 28px;
}

.advert td.sd1 td.sdtdb11 {
    background: url('../pics/style/sdtdb11.gif') center left repeat-x;
    height: 28px;
}

.advert td.sd1 td.phone span {
    display: block;
    height: 25px;
    background: url('../pics/product_icons/telefonas.png') center left no-repeat;
    background-size: 20px 20px;
    padding-left: 26px;
    padding-top: 6px;
    font-size: 12pt;
    font-weight: bold;
}

    .advert td.sd1 td.phone span small {
        font-size: 8pt;
        font-weight: normal;
    }

    .advert td.sd1 td.phone span.over {
        background: url('../pics/product_icons/telefonas.png') center left no-repeat;
        color: #008641;
        background-size: 20px 20px;
    }

.advert td.sd1 td.email a {
    display: block;
    height: 25px;
    background: url('../pics/product_icons/laiskas.png') center left no-repeat;
    background-size: 20px 20px;
    padding-left: 26px;
    padding-top: 6px;
    color: #474747;
}

    .advert td.sd1 td.email a.over {
        background: url('../pics/product_icons/laiskas.png') center left no-repeat;
        background-size: 20px 20px;
        color: #008641;
    }

.advert td.sd1 td.ask a {
    display: block;
    height: 25px;
    background: url('../pics/product_icons/zinutes.png') center left no-repeat;
    background-size: 20px 20px;
    padding-left: 26px;
    padding-top: 6px;
    color: #474747;
}

    .advert td.sd1 td.ask a.over {
        background: url('../pics/product_icons/zinutes.png') center left no-repeat;
        background-size: 20px 20px;
        color: #008641;
    }

.advert td.sd1 td.duk1 a {
    font-weight: bold;
    color: #474747;
}

    .advert td.sd1 td.duk1 a:hover {
        color: #f15c18;
    }

.advert td.sd1 td.duk2 a {
    display: block;
    background: url('../pics/product_icons/informacija.png') center left no-repeat;
    background-size: 20px 20px;
    padding-left: 26px;
    padding-top: 6px;
    padding-bottom: 6px;
    color: #474747;
}

    .advert td.sd1 td.duk2 a.over {
        background: url('../pics/product_icons/informacija.png') center left no-repeat;
        background-size: 20px 20px;
        color: #008641;
    }

.advert td.sd1 td.fb a {
    display: block;
    height: 25px;
    background: url('../pics/style/duk/fb.gif') center left no-repeat;
    padding-left: 26px;
    padding-top: 6px;
    color: #474747;
}

    .advert td.sd1 td.fb a.over {
        background: url('../pics/style/duk/fbh.gif') center left no-repeat;
        color: #008641;
    }




.advert td.sd2 td.sdsp11 {
    background: url('../pics/style/sdsp.gif') center left no-repeat;
    height: 50px;
    text-align: center;
}

    .advert td.sd2 td.sdsp11 a {
        vertical-align: middle;
    }

.advert td.sd2 td.drpp {
    background: url('../pics/style/drpp.gif') center left no-repeat;
    height: 41px;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 15px;
}

.advert td.sd2 td.drpa {
    background: url('../pics/style/draa.gif') center left no-repeat;
    height: 41px;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
    line-height: 15px;
}

.advert td.sd2 td {
    color: white;
}

    .advert td.sd2 td.sdsp11 a {
        color: #fefefe;
    }

        .advert td.sd2 td.sdsp11 a:hover {
            color: #fefefe;
            text-decoration: none;
        }

.advert td.sd3 {
}

    .advert td.sd3 td.sd01 {
        background: url('../pics/style/sd01.gif') center right no-repeat;
        height: 36px;
        width: 7px;
    }

    .advert td.sd3 td.sd11 {
        background: url('../pics/style/sd11.gif') center left repeat-x;
        color: #3b3c40;
        font-weight: bold;
        padding-left: 15px;
        text-align: left;
    }

    .advert td.sd3 td.sd10 {
        background: url('../pics/style/sd10.gif') center left repeat-y;
        width: 7px;
    }

    .advert td.sd3 td.asd10 {
        background: url('../pics/style/asd10.gif') center left no-repeat;
        width: 7px;
    }

    .advert td.sd3 td.asd01 {
        background: url('../pics/style/asd01.gif') center right no-repeat;
        height: 55px;
        width: 7px;
    }

    .advert td.sd3 td.asd11 {
        background: url('../pics/style/asd11.gif') center right repeat-x;
        color: #3b3c40;
        font-weight: bold;
        padding-left: 15px;
        text-align: left;
    }

    .advert td.sd3 td.sdtd01 {
        background: url('../pics/style/sdtd01.gif') top right repeat-y;
    }

    .advert td.sd3 td.sdtd11 {
        background-color: #f7f7f7;
        padding-left: 15px;
        padding-right: 15px;
        padding-top: 10px;
        line-height: 16px;
        text-align: justify;
    }

    .advert td.sd3 td.sdtd10 {
        background: url('../pics/style/sdtd10.gif') top left repeat-y;
    }

    .advert td.sd3 td.sdtd11 a {
        color: #4b6391;
    }

    .advert td.sd3 td.sdtdsearch {
        background-color: #f7f7f7;
        padding-top: 10px;
        font-size: 8pt;
        line-height: 16px;
        text-align: center;
    }

        .advert td.sd3 td.sdtdsearch input {
            background: url('../pics/style/newsbck.gif') top left repeat-x;
            border: 1px solid #b1b1b1;
            width: 160px;
            font-size: 9pt;
            color: #6c6354;
            text-align: center;
        }

    .advert td.sd3 td.sdtdbtn {
        background-color: #f7f7f7;
        color: #6c6354;
        text-align: center;
        padding-top: 10px;
    }

        .advert td.sd3 td.sdtdbtn input {
            background: url('../pics/style/uzsakytinaujienasmin.gif') top left repeat-x;
            width: 139px;
            height: 21px;
            border: 0;
            font-size: 9pt;
            color: #fff;
            text-align: center;
            cursor: pointer;
        }

    .advert td.sd3 td.sdtdhr, .advert td.sd1 td.sdtdhr {
        background-color: #f7f7f7;
        padding-top: 10px;
        text-align: center;
    }

        .advert td.sd3 td.sdtdhr div, .advert td.sd1 td.sdtdhr div {
            background-color: #ece3e4;
            height: 1px;
            line-height: 1px;
            font-size: 1px;
            width: 80%;
            text-align: center;
            margin: 0 auto;
            margin-bottom: 5px;
        }

    .advert td.sd3 td.sdtdul {
        background-color: #f7f7f7;
        padding-left: 15px;
        padding-right: 15px;
        text-align: justify;
        font-size: 8pt;
        line-height: 16px;
    }

        .advert td.sd3 td.sdtdul a {
            color: #4b6391;
        }

        .advert td.sd3 td.sdtdul img {
            margin-right: 3px;
            border: 0;
        }

    .advert td.sd3 td.sdtdb01 {
        background: url('../pics/style/sdtdb01.gif') center right no-repeat;
        height: 28px;
    }

    .advert td.sd3 td.sdtdb10 {
        background: url('../pics/style/sdtdb10.gif') center left no-repeat;
        height: 28px;
    }

    .advert td.sd3 td.sdtdb11 {
        background: url('../pics/style/sdtdb11.gif') center left repeat-x;
        height: 28px;
    }

.advert td.savpor td {
    vertical-align: top;
    text-align: center;
}

.advert td.savpor img {
    padding-top: 3px;
    vertical-align: top;
}

/* FOOTER */
td.tr5 {
    text-align: left;
    background-color: #6d6b6c;
}

    td.tr5 td {
        padding-left: 10px;
        font-size: 9pt;
        color: #fff;
        height: 30px;
    }

/* TOOLTIPS */

.tooltip {
    background: url('../pics/style/tooltip.png') center center no-repeat;
    padding: 15px 20px;
    width: 195px;
    display: none;
    color: #6c6354;
    text-align: left;
    font-size: 11px;
    line-height: 68px;
    overflow: hidden;
}

.tooltip1 {
    position: absolute;
    top: 0;
    left: 0;
    background: url('../pics/style/tip2.gif') bottom right no-repeat;
    width: 300px;
    z-index: 550;
    display: none;
}

    .tooltip1 table {
        background: url('../pics/style/tip1.gif') top right no-repeat;
    }

        .tooltip1 table td {
            padding: 10px 16px 10px 9px;
            color: #6c6354;
        }

.tooltip2 {
    display: none;
    padding-left: 5px;
    width: 217px;
    font-size: 11px;
    color: #fff;
    cursor: pointer;
    position: absolute;
    top: 0;
    left: 0px;
    z-index: 2;
}

#newpolises {
    width: 222px;
    height: 50px;
    cursor: pointer;
}

#subscribe_text {
    text-align: left;
}

#subscribe_error {
    font-size: 8pt;
    font-weight: bold;
    color: #d50000;
    display: none;
    text-align: left;
}

#subscribe_ok {
    font-size: 8pt;
    font-weight: bold;
    display: none;
    text-align: left;
}


.hidden {
    display: none;
}

.popup_bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    background: #000;
    opacity: 0.75;
    filter: alpha(opacity=75);
    cursor: pointer;
    z-index: 510;
}

.popup_fg {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    z-index: 511;
}

    .popup_fg table {
        width: 956px;
    }

    .popup_fg td.td1 {
        background: url('../pics/style/popup1.png') bottom left no-repeat;
        height: 8px;
    }

    .popup_fg td.td2 {
        background: url('../pics/style/popup2.png') bottom left repeat-y #fff;
        padding: 8px 16px;
        font-weight: normal;
    }

    .popup_fg td.td3 {
        background: url('../pics/style/popup3.png') top left no-repeat;
        height: 8px;
    }

    .popup_fg .exit {
        cursor: pointer;
        border: none;
        float: right;
    }

    .popup_fg h1 {
        background: url('../pics/style/dots.gif') bottom left repeat-x;
        padding-bottom: 6px;
        margin-bottom: 14px;
        font-size: 14pt;
    }

.step4 .success_ .popup_fg h1 {
    font-size: 14pt;
}

.popup_fg #popup_text {
    font-weight: normal;
    overflow: auto;
    padding-right: 5px;
    text-align: left;
}

.popup_fg #popup_text2 {
    font-weight: normal;
    overflow: auto;
    padding-right: 5px;
    text-align: left;
}

.popup_fg #popup_text img {
    border: 1px solid #ddd;
}

.popup_fg #popup_text a {
    color: rgb(0,134,65);
}

    .popup_fg #popup_text a:hover {
        color: rgb(0,134,65);
    }

.popup_fg h2 {
    margin-bottom: 10px;
    font-size: 12pt;
    color: #434343;
}

.popup_fg textarea {
    width: 900px;
    height: 120px;
    border: 1px solid #b0b0b0;
    background: url('../pics/style/formos_fonas.gif') top left repeat-x;
}

.popup_fg .buttons {
    margin-top: 10px;
}

    .popup_fg .buttons input {
        border: none;
        background: url('../pics/style/subscribe.gif') center center no-repeat;
        padding: 2px 0;
        line-height: 21px;
        font-weight: normal;
        color: #fff;
        width: 139px;
        cursor: pointer;
    }

.input {
    border: 1px solid #b0b0b0;
    background: url('../pics/style/formos_fonas.gif') top left repeat-x;
}

.button {
    border: none;
    background: url('../pics/style/button1.gif') center center no-repeat;
    width: 84px;
    line-height: 21px;
    padding: 3px 0;
    color: #fff;
    cursor: pointer;
}


/* DUK */
.duks {
}

    .duks td, .duks th {
        text-align: left;
    }

    .duks .Pavadinimas {
        font-size: 16pt;
        font-weight: bold;
        color: #525252;
        margin-bottom: 5px;
    }

    .duks .duk_q1 {
        background: url('../pics/style/duk2.gif') bottom left no-repeat;
    }

        .duks .duk_q1 table {
            background: url('../pics/style/duk1.gif') top left no-repeat;
        }

    .duks .klausimas {
        color: #515151;
        font-weight: bold;
    }

    .duks .atsakymas {
        margin-left: 38px;
        margin-top: 4px;
    }

    .duks .duk_q2 {
        background: url('../pics/style/duk4.gif') bottom left no-repeat;
    }

        .duks .duk_q2 table {
            background: url('../pics/style/duk3.gif') top left no-repeat;
        }

        .duks .duk_q2 .klausimas {
            color: #e9570c;
            font-weight: bold;
        }

    .duks .duk_form {
        margin: 10px 0 0 38px;
    }

    .duks .saugoma {
        border: 1px solid #e9570c;
        background: #f7f7f7;
        padding: 5px 10px;
    }

.duk_cat {
}

    .duk_cat div {
        margin: 8px 0 6px 0;
        color: #474747;
        line-height: 12pt;
    }

        .duk_cat div.active {
            font-weight: bold;
        }

        .duk_cat div a {
            color: #474747;
        }

            .duk_cat div a:hover {
                color: #f15c18;
            }


/*/*/
#ctl00_header {
    margin: 0;
}

#pagecontent.pagecontent .advert td {
    vertical-align: middle;
}

.steps1 .stepsbox {
    padding: 20px 2px 0 0;
}
/*td.trp2 {padding-left:50px;}
td.trhome {padding-left:50px;}
td.tr3 {padding-left:50px;}*/
.pagecontainer td.trp1 .table2 {
    margin-left: 10px;
    width: 98%;
}

.pagecontainer {
    width: 1240px;
    margin: 0 auto;
}

    .pagecontainer td.trp2 .table2 {
        margin-left: 10px;
        width: 1263px;
    }

    .pagecontainer td.trp1 td {
        padding-right: 0px;
    }

.trp6 .table2 {
    margin-left: 10px;
}

td.trp6 .table2 {
    margin-left: auto;
}


#dhtmlpointer {
    display: none;
}

.portalButton {
    cursor: pointer;
}

.page {
    width: 1030px;
}

.steps1 {
    margin: 0 auto -4px 0;
    width: 1030px;
}

td.trhome .table2 {
    margin: 0 auto 0 10px;
}



#simplemodal-overlay {
    background-color: #000;
}

#simplemodal-container {
    background-color: #FFF;
    border: 4px solid #444;
    padding: 12px;
}

.orange_title {
    color: rgb(0,134,65);
    font-size: 12pt;
    font-weight: bold;
}

.w-risk-text {
    width: 375px !important;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Thin.eot');
    src: url('../fonts/../fonts/subset-TTNorms-Thin.eot?#iefix') format('embedded-opentype'), url('../fonts/../fonts/subset-TTNorms-Thin.woff2') format('woff2'), url('../fonts/../fonts/subset-TTNorms-Thin.woff') format('woff'), url('../fonts/../fonts/subset-TTNorms-Thin.ttf') format('truetype'), url('../fonts/../fonts/subset-TTNorms-Thin.svg#TTNorms-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-BlackItalic.eot');
    src: url('../fonts/subset-TTNorms-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-BlackItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-BlackItalic.woff') format('woff'), url('../fonts/subset-TTNorms-BlackItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-BlackItalic.svg#TTNorms-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-LightItalic.eot');
    src: url('../fonts/subset-TTNorms-LightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-LightItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-LightItalic.woff') format('woff'), url('../fonts/subset-TTNorms-LightItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-LightItalic.svg#TTNorms-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-ExtraBoldItalic.eot');
    src: url('../fonts/subset-TTNorms-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-ExtraBoldItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-ExtraBoldItalic.woff') format('woff'), url('../fonts/subset-TTNorms-ExtraBoldItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-ExtraBoldItalic.svg#TTNorms-ExtraBoldItalic') format('svg');
    font-weight: 800;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Black.eot');
    src: url('../fonts/subset-TTNorms-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Black.woff2') format('woff2'), url('../fonts/subset-TTNorms-Black.woff') format('woff'), url('../fonts/subset-TTNorms-Black.ttf') format('truetype'), url('../fonts/subset-TTNorms-Black.svg#TTNorms-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Light.eot');
    src: url('../fonts/subset-TTNorms-Light.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Light.woff2') format('woff2'), url('../fonts/subset-TTNorms-Light.woff') format('woff'), url('../fonts/subset-TTNorms-Light.ttf') format('truetype'), url('../fonts/subset-TTNorms-Light.svg#TTNorms-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-MediumItalic.eot');
    src: url('../fonts/subset-TTNorms-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-MediumItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-MediumItalic.woff') format('woff'), url('../fonts/subset-TTNorms-MediumItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-MediumItalic.svg#TTNorms-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-ThinItalic.eot');
    src: url('../fonts/subset-TTNorms-ThinItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-ThinItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-ThinItalic.woff') format('woff'), url('../fonts/subset-TTNorms-ThinItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-ThinItalic.svg#TTNorms-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-ExtraBold.eot');
    src: url('../fonts/subset-TTNorms-ExtraBold.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-ExtraBold.woff2') format('woff2'), url('../fonts/subset-TTNorms-ExtraBold.woff') format('woff'), url('../fonts/subset-TTNorms-ExtraBold.ttf') format('truetype'), url('../fonts/subset-TTNorms-ExtraBold.svg#TTNorms-ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-ExtraLight.eot');
    src: url('../fonts/subset-TTNorms-ExtraLight.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-ExtraLight.woff2') format('woff2'), url('../fonts/subset-TTNorms-ExtraLight.woff') format('woff'), url('../fonts/subset-TTNorms-ExtraLight.ttf') format('truetype'), url('../fonts/subset-TTNorms-ExtraLight.svg#TTNorms-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Bold.eot');
    src: url('../fonts/subset-TTNorms-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Bold.woff2') format('woff2'), url('../fonts/subset-TTNorms-Bold.woff') format('woff'), url('../fonts/subset-TTNorms-Bold.ttf') format('truetype'), url('../fonts/subset-TTNorms-Bold.svg#TTNorms-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-BoldItalic.eot');
    src: url('../fonts/subset-TTNorms-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-BoldItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-BoldItalic.woff') format('woff'), url('../fonts/subset-TTNorms-BoldItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-BoldItalic.svg#TTNorms-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Italic.eot');
    src: url('../fonts/subset-TTNorms-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Italic.woff2') format('woff2'), url('../fonts/subset-TTNorms-Italic.woff') format('woff'), url('../fonts/subset-TTNorms-Italic.ttf') format('truetype'), url('../fonts/subset-TTNorms-Italic.svg#TTNorms-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Heavy.eot');
    src: url('../fonts/subset-TTNorms-Heavy.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Heavy.woff2') format('woff2'), url('../fonts/subset-TTNorms-Heavy.woff') format('woff'), url('../fonts/subset-TTNorms-Heavy.ttf') format('truetype'), url('../fonts/subset-TTNorms-Heavy.svg#TTNorms-Heavy') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-ExtraLightItalic.eot');
    src: url('../fonts/subset-TTNorms-ExtraLightItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-ExtraLightItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-ExtraLightItalic.woff') format('woff'), url('../fonts/subset-TTNorms-ExtraLightItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-ExtraLightItalic.svg#TTNorms-ExtraLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-HeavyItalic.eot');
    src: url('../fonts/subset-TTNorms-HeavyItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-HeavyItalic.woff2') format('woff2'), url('../fonts/subset-TTNorms-HeavyItalic.woff') format('woff'), url('../fonts/subset-TTNorms-HeavyItalic.ttf') format('truetype'), url('../fonts/subset-TTNorms-HeavyItalic.svg#TTNorms-HeavyItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Regular.eot');
    src: url('../fonts/subset-TTNorms-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Regular.woff2') format('woff2'), url('../fonts/subset-TTNorms-Regular.woff') format('woff'), url('../fonts/subset-TTNorms-Regular.ttf') format('truetype'), url('../fonts/subset-TTNorms-Regular.svg#TTNorms-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

@font-face {
    font-family: 'TT Norms';
    src: url('../fonts/subset-TTNorms-Medium.eot');
    src: url('../fonts/subset-TTNorms-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/subset-TTNorms-Medium.woff2') format('woff2'), url('../fonts/subset-TTNorms-Medium.woff') format('woff'), url('../fonts/subset-TTNorms-Medium.ttf') format('truetype'), url('../fonts/subset-TTNorms-Medium.svg#TTNorms-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: block;
}
