body {
    margin:0px;
    padding:0px;
    background-image:url('img/bg_top_bg.jpg');
    background-position: 50% 0%;
    background-repeat:no-repeat;
    background-color:#ffffff;
}
img {
    /*border:0px;*/
}
form {
    padding:0px;
    margin:0px;
}
a {
    color:#FF1566;
}
.rel-r {
    position:relative;
}
.line {
    background-image:url('img/menu-sep.gif');
    height:10px;
    font-size:1px;
    background-position: 50% 50%;
    background-repeat:repeat-x;
    margin: 0px 0px 5px 70px;
}
.line2 {
    margin: 0px 0px 0px 0px;
    width:100%;
}
.full-line {
    margin: 10px 0px 10px 0px;
    width:100%;
}
.link {
    color:#FF1566;
    font: normal 11px "Verdana";
}

.tab1 {
    width:100%;
    height:100%;
    background-image:url('img/bg_bottom.jpg');
    background-position: 50% 100%;
    background-repeat:no-repeat;
}
    .tab1 .bg-1 {
        vertical-align:top;
    }
        .forcewidth {
            height:0px;
            font-size:0px;
        }
        .dotline-hr {
            background-image:url('img/sep_h.gif');
            background-position: 50% 50%;
            background-repeat:repeat-y;
            position:absolute;
            z-index:999;
            width:1px;
            left:100%;
            height:100%;
            font-size:1px;
        }
        .dotline-hl {
            background-image:url('img/sep_h.gif');
            background-position: 50% 50%;
            background-repeat:repeat-y;
            position:absolute;
            z-index:999;
            width:1px;
            left:0;
            height:100%;
            font-size:1px;
        }
        .dotline-vt {
            background-image:url('img/menu-sep.gif');
            height:10px;
            font-size:1px;
            background-position: 50% 50%;
            background-repeat:repeat-x;
            width:100%;
            position:absolute;
            z-index:999;
            top:0px;
            font-size:1px;
            line-height:1px;
        }
        .dotline-vb {
            background-image:url('img/menu-sep.gif');
            height:10px;
            background-position: 50% 50%;
            background-repeat:repeat-x;
            width:100%;
            position:absolute;
            z-index:999;
            bottom:0px;
            font-size:1px;
            line-height:1px;
        }

        .tab1 .bottom {
            vertical-align:bottom;
        }
        .tab1 .max-height {
            height:100%;
        }
        .tab1 .bg-add1 {
            background-image:url('img/img_addition.gif');
            background-position: 70% 50px;
            background-repeat:no-repeat;
        }
        .tab1 .bg-1 .bg-add2 {
            background-image:url('img/bg_left_hide.gif');
            background-position: 0 0;
            background-repeat:no-repeat;
            width:162px;
            height:1435px;
            position:absolute;
            top: 20px;
            right: 20px;
            z-index:102;
        }
    .tab1 .bg-2 {
        vertical-align:top;

    }
    .tab1 .bg_g-3 {
        background-color:#CCFF00;
    }

    .tab1 .bg_g-1 {
        vertical-align:top;
        background-color:#CCFF00;
    }
    .tab1 .bg_g-2 {
        vertical-align:top;
        background-color:#CCFF00;
    }
    .tab1 .bg_g-2-r {
        vertical-align:top;
        height:180px;
    }


    .tab1 .tab1-1 , .tab1 .tab1-2 {
        width:998px;
        height:100%;
    }
        .tab1-1 td {
            vertical-align:top;
        }
        /************************************************************/
        /************************************************************/
        /************************************************************/
        /************************************************************/
        .tab1 .tab1-1 .banner {
            top: 15px;
            right:30px;
            position:absolute;
            z-index:101;
        }
        .tab1 .tab1-1 .navigation {
            top: 80px;
            left:70px;
            position:absolute;
            z-index:102;
        }
        .tab1 .tab1-1 .logo {
            top: 110px;
            left:-101px;
            position:absolute;
            z-index:100;
        }
            .tab1 .tab1-1 .logo img {
                border:0px;
            }
        .tab1 .tab1-1  .search {
            top: 240px;
            right:35px;
            position:absolute;
            z-index:100;
        }
            .tab1 .tab1-1 .navigation .lang{
                padding:0px 30px 0px 0px;
                font:11px verdana;
            }
            .tab1 .tab1-1 .navigation img {
                border:0px;
            }
            .tab1 .tab1-1 .navigation .sep {
                padding:5px;
            }
            .tab1 .tab1-1  .search .in{
                border:1px solid #333333;
                margin:1px;
                padding:0px 0px 0px 3px;
                height:15px;
                line-height:15px;
                font: normal 11px verdana;
            }
            .tab1 .tab1-1  .search .bt {
                background-color:#333333;
                border:1px solid #333333;
                height:17px;
                color:#ffffff;
                font: normal 11px verdana;
                margin:1px;
                line-height:14px;
            }
        /************************************************************/
        /************************************************************/
        .RightMenu {
            padding:0px;
            margin:0px;
            list-style:none;
        }
            .RightMenu li {
                padding:0px;
                margin:0px;
                list-style:none;
                font:normal 18px "Times New Roman";
            }
            .RightMenu li a{
                padding:0px;
                margin:0px;
                list-style:none;
                font:normal 18px "Times New Roman";
            }
            /*.min-height {
                min-height:300px;
                _height: auto !important;
                height: 300px;
            }
            */

            .min-height {
                height:300px;
                min-height: 300px;
            }

            html>body .min-height {height:auto;}

            /*.min-height-title {
                min-height:1435px;
                _height: auto !important;
                height:1435px;
            }
            */
            .min-height-title {
                height:1435px;
                min-height: 1435px;
            }
            html>body .min-height-title {height:auto;}
        /************************************************************/
        /************************************************************/
        .tab1 .tab1-1 .cont {
            padding-top:270px;
            padding-right:0px;
        }
            .tab1 .tab1-1 .cont .tbl1-1-1 {
                width:100%;
            }

                /************************************************************/
                .tab1 .tab1-1 .cont .tbl1-1-1 .div-menu-one-line {
                    float:right;position:relative;z-index:101;
                    padding:0px 0px 10px 0px;
                }
                .tab1 .tab1-1 .cont .tbl1-1-1 ul.one-line-menu {
                    margin:0px;
                    padding:0px 0px 0px 0px;
                    list-style:none;
                }
                    .tab1 .tab1-1 .cont .tbl1-1-1 ul.one-line-menu li {
                        float:left;
                        padding:1px;
                        text-align:left;
                    }
                    .tab1 .tab1-1 .cont .tbl1-1-1 ul.one-line-menu li a{
                        color:#ffffff;
                        display:block;
                        background-color:#FF1566;
                        padding:1px 2px 2px 3px;
                        font:bold 12px verdana;
                        text-decoration:none;
                    }
                    .tab1 .tab1-1 .cont .tbl1-1-1 ul.one-line-menu li a.s {
                        color:#ffffff;
                        background-color:#000000;
                        font:bold 12px verdana;
                        text-decoration:none;
                    }
                    .tab1 .tab1-1 .cont .tbl1-1-1 ul.one-line-menu li div a{
                        display:inline;
                        background-color:#ffffff;
                        font:bold 12px verdana;
                        padding:0px;
                        text-decoration:none;
                    }
                    .tab1 .tab1-1 .cont .tbl1-1-1 ul.one-line-menu li div{
                        padding:0px 0px 0px 0px;
                    }

                /************************************************************/
                /************************************************************/
                /************************************************************/
                .tab1 .tab1-1 .cont .tbl1-1-1 .menu {
                    width:260px;
                }
                    .tab1 .tab1-1 .cont .tbl1-1-1 .menu div.menu {
                        width:260px;
                    }
                    .tab1 .tab1-1 .cont .tbl1-1-1 .menu .menu ul{
                        list-style:none;
                        padding:0px 0px 0px 70px;
                        margin:0px;
                    }
                    .tab1 .tab1-1 .cont .tbl1-1-1 .menu .menu ul ul{
                        list-style:none;
                        padding:0px 0px 0px 15px;
                        margin:0px;
                    }
                        .tab1 .tab1-1 .cont .tbl1-1-1 .menu .menu ul ul li{
                            font: normal 11px verdana;
                        }
                        .tab1 .tab1-1 .cont .tbl1-1-1 .menu .menu ul li{
                            font: bold 11px verdana;
                        }
                        .tab1 .tab1-1 .cont .tbl1-1-1  .menu .menu ul li a:hover {
                            text-decoration:underline;
                        }
                        .tab1 .tab1-1 .cont .tbl1-1-1  .menu .menu ul li a {
                            color:#FF1566;
                            text-decoration:none;
                        }
                        .tab1 .tab1-1 .cont .tbl1-1-1  .menu .menu ul li a.s {
                            color:#000000;
                            text-decoration:none;
                        }
                    .tab1 .tab1-1 .cont .tbl1-1-1 .menu .menu div{
                        background-image:url('img/menu-sep.gif');
                        height:10px;
                        font-size:1px;
                        width:100%;
                        background-position: 50% 50%;
                        background-repeat:repeat-x;
                    }
                /************************************************************/
                /************************************************************/
                /************************************************************/
                /************************************************************/
        /************************************************************/
        /************************************************************/
        /************************************************************/
        /************************************************************/
        .tab1 .tab1-2 .tab1-2-1 {
        }
            .tab1 .tab1-2 .tab1-2-1 td {
                vertical-align:top;
                padding:20px 0px 0px 0px;
            }
            /************** isimtines lenteles kai sujungta********/
            .tab1 .tab1-2 .tab1-2-1 td .forse {
                /*margin-top:10px;*/
            }
            .tab1 .tab1-2 .tab1-2-1 td .simple td {
                padding:0px 0px 0px 0px;
            }
            .tab1 .tab1-2 .tab1-2-1 td .simple td.p-image-left {
                padding:0px 10px 0px 0px;
            }
            .simple td p:first-child {
                margin-top:0px;
                padding-top:0px;
            }

            .tab1 .tab1-2 .tab1-2-1 .text {
                font:normal 11px "Verdana";
                padding:20px 0px 0px 0px;
            }
            .tab1 .tab1-2 .tab1-2-1 .text2 {
                font:normal 11px "Verdana";
                padding:20px 0px 0px 0px;
            }
            .tab1 .tab1-2 .tab1-2-1 .text2 .t{
                padding:0px 0px 0px 0px;
            }
                .tab1 .tab1-2 .tab1-2-1 .text a, .tab1 .tab1-2 .tab1-2-1 .text2 a {
                    color:#FF1566;
                    font-weight:bold;
                }
            /********************************************/
            /********************************************/
            /******************* content meniu *************************/
            /******************* centre prie kontento kai rodyti reikia paveiksleli ir meniu punktus *************************/

            .tab1 .tab1-2 .tab1-2-1 .menu .menutitle  {
                font:normal 24px "Times New Roman";
                color:#FF1566;
                text-decoration:underline;
            }
            .tab1 .tab1-2 .tab1-2-1 .menu ul {
                font:normal 11px verdana;
                padding:20px 0px 0px 0px;
                margin:0px;
                list-style:none;
            }
                .tab1 .tab1-2 .tab1-2-1 .menu ul li{
                    padding: 5px 0px 5px 0px;
                }
                    .tab1 .tab1-2 .tab1-2-1 .menu ul li a{
                        color:#FF1566;
                        font-weight:normal;
                    }
        /************************************************************/
        /************************************************************/
        /************************************************************/
        /************************************************************/
            .tab1 .tab1-1 .cont .tbl1-1-1 .content {
                padding-left:20px;
                padding-right:20px;
                font: normal 11px Verdana;
                vertical-align:top;
            }
            .content a {
                color:#FF1E66;
            }
            .title {
                font: normal 24px "Times new roman";
                padding-top:0px;
                margin-top:0px;
            }



            /**************************************************************/
            /**************************************************************/
            /**************************************************************/
            /**************************************************************/
            .gallery {
                /*width:100%;*/
            }
            .gallery .img {
                width:76px;
                vertical-align:top;
                padding:9px 0px 9px 0px;
            }
            .gallery .text {
                width:150px;
                font: normal 11px Verdana;
                padding:9px 10px 9px 10px;
                vertical-align:top;
            }
            /**************************************************************/
            /**************************************************************/
            table.pager {
                margin:30px 10px 10px 10px ;

            }
                table.pager img {
                    border:0px;
                }
                table.pager td.pager {
                    border-right:1px solid #000000;
                    padding:0px 15px 0px 15px;

                }
                table.pager td.none {
                    border:none;
                }
                table.pager td.pager a {
                    font: normal 24px "Times New Roman";

                    text-decoration: underline;
                }
                table.pager td.select a {
                    color:#000000;
                    text-decoration:none;
                }
            /**************************************************************/
            /**************************************************************/
            /**************************************************************/
            .related-news {
                padding:5px 0px 5px 0px;
            }
            .bigText {
                font: normal 24px "Times New Roman";
                padding:0px 0px 10px 0px;
                margin:0px;
                height:24px;
                line-height:24px;
            }
            .newsTitle {
                font: normal 20px "Times New Roman";
                padding:0px;
                margin:0px;
                /*height:24px;
                line-height:24px;*/
            }
            .pad20 {
                padding:20px 0px 20px 0px;
            }
            .right-side-title .adsss, .adsss {
                font: normal 11px "Verdana";
            }
            .links a, .adsss .links a {
                color:#FF1566;
                font: normal 11px "Verdana";
                font-weight:normal !important;
            }
            .adsss a.s {
                color:#000;
            }
            .emailtext {
                border:1px solid #333333;
                margin:1px;
                padding:0px 0px 0px 3px;
                height:15px;
                line-height:15px;
                font: normal 11px verdana;
            }
            .emailbt, .CustomBT{
                background-color:#333333;
                border:1px solid #333333;
                height:17px;
                color:#ffffff;
                font: normal 11px verdana;
                margin:2px;
                line-height:14px;
                text-indent: 0;
            }
            .question {
                color:#FF1E66;
                font:bold 11px verdana;
                padding:0px 0px 5px 0px;
            }
            .answr {
                font:normal 11px verdana;
                clear:left;
            }
            .anser-text, .anser {
                font:normal 11px verdana;
            }
            /**************************************************************/
            /**************************************************************/
            .men-gallery {
                width:100%;
            }
            .men-gallery td{
                vertical-align:middle;
                text-align:center;
                padding:10px 0px 10px 0px;
            }
            .men-gallery td div{
                margin:auto;
            }
            .men-gallery img {
                border:0px;
            }
            .gal-bg-r {
                background-color:#FF0066;
                text-align:center;
                padding:2px 0px 2px 0px;
            }

            /**************************************************************/
            /**************************************************************/
            /**************************************************************/
    .bg-bottom {
    }
    .copy {
        color:#ffffff;
        font:normal 9px verdana;
        background-color:#FF0066;
        z-index:102;
        position:absolute;
        left:100px;
        top:120px;
        padding:2px;
    }
    .copy2 {
        color:#ffffff;
        font:normal 9px verdana;
        background-color:#FF0066;
        z-index:102;
        position:absolute;
        left:210px;
        top:120px;
        padding:2px;
    }
	.copy2 a {
        color:#ffffff;
        font:normal 9px verdana;
    }
    .made a {
        color:#ffffff;
        text-decoration:none;
    }
    .made {
        font:normal 9px verdana;
        background-color:#333333;
        z-index:102;
        position:absolute;
        right:100px;
        top:120px;
        padding:2px;
    }
    /*****************************************************/
    /*****************************************************/
    /*****************************************************/
    /*****************************************************/
    /*****************************************************/
    .dragble td{
        vertical-align:top;
    }
    .tDnD_whileDrag {
        background-color: #eee;
    }
    td.showDragHandle {
        background-image: url(img/updown2.gif);
        background-repeat: no-repeat;
        background-position: center center;
        cursor: move;
    }

/********************************************************/
/******************************************************************************/
.itemhi    { font-weight: bold; }
.itemit    { font-style: italic; }

/******************************************************************************/
.itemtable, .itemtable td { border-collapse: collapse; border: none; height: 16px; font-size: 11px;}
.itemtableb, .itemtableb td { border-collapse: collapse; border: 1px #000 solid; height: 16px; font-size: 11px;}
/******************************************************************************/
.text-simple-1 {
    font: 10px verdana;
    color:#000;
}
.text-simple-2 {
    font: 11px verdana;
    color:#000;
}
.text-simple-3 {
    font: 12px verdana;
    color:#000;
}
/******************************************************************************/
.text-red-1 {
    font: 10px verdana;
    color:#FF1566;
}
.text-red-2 {
    font: 11px verdana;
    color:#FF1566;
}
.text-red-3 {
    font: 12px verdana;
    color:#FF1566;
}
/******************************************************************************/

table.tbl1 {
    clear:both; /* IE hack */
    empty-cells: show;
    border-collapse: collapse; border: none;
}
table.tbl1 td {
    padding: 3px;
    height: 16px;
    color:#000000;
    border-left: 1px solid #FF1566;
    border-bottom: 1px solid #FF1566;
}
table.tbl1 td.tleft {
    border-left: none;
}
table.tbl1 td.thead {
    background-color:#FF1566;
    color:#ffffff;
    border-bottom: none;
    font-weight:bold;
}

.found  {
    color:#FF1566;
    padding:0px 0px 0px 0px;
    text-decoration:underline;
}
/***************************************************************************/
.news-archive td {
    vertical-align:middle;
}
.news-archive ul {
    padding:2px 5px 2px 5px;
    margin:0px;
    list-style:none;
}
.news-archive ul ul{
    padding:0px 0px 0px 20px;
}
.newsLetters {
    padding:0px;
    margin:0px;
    list-style:none;
}
/******************************************************************************/
.table-comment {
    width: 100%;
    margin:0px 0px 0px 0px;
}
.table-comment td {
    padding:5px 5px 5px 5px;
}
    .table-comment .comment-text {
        width:120px;

    }
    .table-comment .comment-line {
        padding:0px;
    }
    .table-comment .comment-line .full-line {
        margin:0px 0px;
    }
    .table-comment .comment-author {
        background-color:#FF1566;
        padding:0px 2px 0px 2px;
        color:#ffffff;
    }
.tab1 .tab1-2 .tab1-2-1 .menu ul li a.link-comments , .content a.link-comments ,
.tab1 .tab1-2 .tab1-2-1 .text a.link-comments, .tab1 .tab1-2 .tab1-2-1 .text2 a.link-comments {
    font:normal 10px verdana;
    text-decoration:none!important;
}
.comments-count {
    font:normal 10px vernada;
}
    table.comments-pager {
        margin:0px 0px 0px 0px ;

    }
        table.comments-pager img {
            border:0px;
        }
        table.comments-pager td.pager {
            border-right:1px solid #000000;
            padding:0px 7px 0px 7px;

        }
        table.comments-pager td.none {
            border:none;
        }
        table.comments-pager td.pager a {
            font: normal 13px "Times New Roman";

            text-decoration: underline;
        }
        table.comments-pager td.select a {
            color:#000000;
            text-decoration:none;
        }
/******************************************************************************/
.keywords {
    padding:0px;
    margin:0px;
    list-style:none;
}
.keywords li {
    padding: 5px;
    margin:0px;
    list-style:none;
}
.ModuleOneVideo {
    width:100%;
    background-color: #000000;
    margin:0px 0px 15px 0px;
    text-align:center;
}
    .ModuleOneVideoTable {
        margin:0px auto 0px auto;
        width:320px;
    }
        .ModuleOneVideoTable .ModuleOneVideoElement {
            padding:10px 0px 0px 0px;
            background-color: #000000;
            text-align:center;
        }
    .ModuleOneVideoTable .ModuleVideoText  {
        font: normal 10px verdana;
        color:#FFF;
        background-color: #000000;
        padding: 6px 0px 20px 0px;
        text-align:justify;
        width:320px;
    }

.ModuleVideoTable {
    border:0px;
    width:100%;
}
    .ModuleVideoTable .ModuleVideoImage {
        padding:0px 10px 20px 0px;
    }
    .ModuleVideoTable .ModuleVideoImage .ModuleVideoImageDiv {
        width:75px;
        height:56px;
        background-color:#000000;
        background-repeat:no-repeat;
        background-position:50% 50%;
    }
    .ModuleVideoTable .ModuleVideoResume {
        padding:0px 10px 20px 0px;
        width:100%;
    }
/******************************************************/
.ArchiveTitle {
    cursor: pointer;
    color: #FF1566;
    font: normal 12px "Verdana";
}
.ArchiveResume {
    padding:0px 0px 20px 0px;
}
