/* Start of CMSMS style sheet 'style' */
html, body {margin: 0px; padding: 0px; font-family: Tahoma; color: #3c3c3c; font-size: 11px; line-height: 140%; height: 100%;}
a {
    color: #3c3c3c;
    text-decoration: underline;
    outline: none;
    }
a:hover{
    text-decoration: none;
    }
a img{
    border: 0px;
    }
body{

    background-color: #000000;
    background-repeat: repeat-y;
    background-position: center;
    height: 100%;
    }
div#pagewrapper{
    height: 100%;
    background-image: url(images/npagewrapper.png);
    background-repeat: repeat-x;
    background-position: bottom;
    }
div#wrp1{
    background-image: url(images/header2.jpg);
    background-repeat: no-repeat;
    background-position: top;
    }
div#wrp2{
    background-image: url(images/footer.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    }

div#header{
    height: 154px;
    position: relative;
    }
div#hnav{
    width: 80px;
    height: 20px;
    position: absolute;
    margin-left: 280px;
    margin-top: 4px;
    }
div#hnav a{
    display: inline;
    float: left;
    }
div#logo{
    margin-left: 34px;
    padding-top: 20px;
    }
div#content{
    margin: 34px;
    min-height: 400px;
    }
*html div#content{
    height: 400px;
    }
div#menu{
    height: 38px;
    margin-left: 33px;
    }
div#footer a{
color: #ffffff;
}
div#footer{
    height: 35px;
    color: #fefefe;
    padding-top: 5px;
    font-size: 10px;
    }
div#lang{
    width: 110px;
    position: absolute;
    margin-top: 5px;
    margin-left: 10px;
    height: 20px;
    color: #ec1c24;
    font-weight: bold;
    }
div#lang span.laspan{
    margin: 0px 2px;
    }
div#lang a{
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    }
div#content p{
    margin: 0px 0px 14px 0px;
    }
div#kontaktai_wrp{
    background-image: url(images/kontaktai_bg.png);
    background-repeat: no-repeat;
    width: 730px;
    height: 435px;
    }
div#ipad{
    margin: 0px 0px 0px 38px;
    padding-top: 38px;
    width: 390px;
    }
div#ipad table{
    width: 100%;
    }
div#ipad table tr td{
    width: 50%;
    }
div#ipad table tr td h3{
    margin-top: 8px;
    font-size: 12px;
    }
div#pagetitle{
    font-size: 13px;
    text-transform: uppercase;
    font-family: Tahoma;
    color: #ec1c24;
    font-weight: bold;
    }
div#map_center{
    width: 274px;
    height: 265px;
    background-image: url(images/zemelapis.jpg);
    float: right;
    display: inline;
    margin-top: 90px;
    margin-right: 15px;
    }
div#itop{
    background-image: url(images/itop.png);
    background-position: top;
    background-repeat: no-repeat;
    }
div#imiddle{
    background-image: url(images/imiddle.png);
    background-repeat: repeat-y;
    width: 590px;
    margin: 0px auto;
    }
div#ibottom{
    background-image: url(images/ibottom.png);
    background-position: bottom;
    background-repeat: no-repeat;
    }
div#ii{
    margin: 0px 40px;
    padding: 40px 0px;
    }
table.formbuilderform{
    margin-left: 50px;
    }
table.formbuilderform tr td input,
table.formbuilderform tr td textarea
{
    border: 1px solid #b3b3b3;
    padding: 2px;
    width: 304px;
    }
table.formbuilderform tr td input:focus,
table.formbuilderform tr td textarea:focus
{
    border: 1px solid #000000;
    }
table.formbuilderform tr td.required{
    width: 140px;
    }
table.formbuilderform tr td#capt_i img{
    margin-bottom: -8px;
    margin-right: 18px;
    }
table.formbuilderform tr td#capt_i input{
    width: 145px;
    }
table.formbuilderform tr td input.fbsubmit{
    width: auto;
    float: right;
    background-color: #8a8b8e;
    color: #ffffff;
    padding: 2px 20px;
    }
table#category_list{
    padding: 0px;
    margin: 0px;
    }
table#category_list tr td{
    width: 25%;
    text-align: center;
    vertical-align: top;
    }
table#category_list tr td a{
    font-size: 10px;
    text-decoration: none;
    }
table#category_list tr td a img:hover{
    padding: 1px;
    border: 1px solid #C8C8C8;
    }
table#category_list tr td a img{
    padding: 2px;
    }

td#small_photos a img:hover{
    border: 1px solid #000000;
    filter:alpha(opacity=100);
    opacity: 1;
    -moz-opacity:1;
    }
    
a.fb_pic img{
    padding: 1px;
    border: 1px solid #C8C8C8;
    }
td#small_photos a img{
    padding: 1px;
    border: 1px solid #C8C8C8;
    filter:alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity:0.8;
    }
div#susisiekime{
    font-size: 13px;
    color: #2f2f2f;
    font-weight: bold;
    }
div#aprasymas{
    margin: 10px 0px;
    }
    
    
    
    
div#n_header{
    height: 213px;
    background-color: #000000;
    }
div#n_hbg{
    width: 762px;
    height: 156px;
    margin: 0px auto;
    background-image: url(images/n_hbg.jpg);
    }
div#nemenu{
    background-image: url(images/n_menubg.png);
    background-repeat: repeat-x;
    height: 57px;
    width: 762px;
    margin: 0px auto;
    }
div#ncontent{
    width: 762px;
    /*margin: -125px auto 0px auto;*/
    margin: 0px auto;
    background-color: #ffffff;
    }
div#oonccontent{
    /*background-color: #ffffff;*/
    background-image: url(images/nbody.png);
    background-repeat: repeat-y;
    background-position: center;
    }
div#onccontent{
    background-image: url(images/oncontent.png);
    background-repeat: repeat-x;
    background-position: top;
    }
div#oooncontent {
    background-color: #ffffff;
    }
div#oonccontent2{
    background-image: url(images/onccontent2.png);
    background-repeat: repeat-x;
    background-position: bottom;
    }
div#nicontent{
    margin: 0px 20px;
    padding: 15px 0px;
    min-height: 400px;
    position: relative;
    }
*html div#nicontent{
    height: 400px;
    }
table#ant_kriz_list{
    width: 100%;
    padding: 0px;
    margin: 0px;
    }
table#ant_kriz_list tr td.incattd{
    width: 50%;
    padding: 0px;
    margin: 0px;
    vertical-align: top;
    }
table.cat_int tr td{
    /*vertical-align: top;*/
    }
div.nitedesc{
    margin: 0px 15px 0px 10px;
    }
h3.ctdtitle a{
    text-decoration: none;
    }
h3.ctdtitle {
    margin: 0px;
    padding: 0px;
    }
div#aprasymas h3{
    border-top: 1px solid #C8C8C8;
    padding-top: 10px;
    font-size: 16px;
    }
div#aprasymas img {
    border: 1px solid #C8C8C8;
    padding: 1px;
    margin: 5px;
    }
div#aprasymas table tr td{
    vertical-align: top;
    }
div#aprasymas div#npagetitle{
    border: 0px;
    }
div#npagetitle{
    font-size: 18px;
    padding-top: 15px;
    font-weight: bold;
    border-bottom: 1px solid #C8C8C8;
    padding-bottom: 15px;
    padding-left: 0px;
    margin-bottom: 15px;
    }
div#sus_link a{
    width: 150px;
    margin: 0px auto;
    color: #ffffff;
    font-size: 12px;
    display: block;
    background-color: #ec1c24;
    padding: 5px 0px;
    text-decoration: none;
    font-weight: bold;
    }
div#sus_link a:hover{
    color: #fbd5d7;
    }
div#ft_t{
    font-size: 16px;
    text-align: center;
    font-weight: bold;
    color: #2F2F2F;
    }
div#clocks {
float: left;
width:176px;
margin-left:-5px;
}
div#clocks table tr td{
    padding: 0px 3px;
    }
div#clocks table tr td.textr{
    text-align: center;
    }
    
div#currncs-cnt{
    float: left;
    margin-left: 30px;
    margin-top: 25px;
    width: 500px;
}

table#currncs-tbl {
    border-collapse: collapse;
}
table#currncs-tbl tr td {
    vertical-align: middle;
}

table#currncs-tbl tr td.currency_img {
    border-left: 1px solid #cccccc;
    padding: 2px 0px 2px 10px;
}

table#currncs-tbl tr td.currency_name {
    padding: 2px 15px 2px 15px;
}

table#currncs-tbl tr td.currency_rate {
    padding: 2px 15px 2px 15px;
    font-weight: bold;
}
table#currncs-tbl tr td.currency_flag {
    padding: 2px 5px 2px 5px;
}
table#currncs-tbl tr td.currency_change {
    padding: 2px 15px 2px 5px;
    border-right: 1px solid #cccccc;
}

div#currncs-cnt img.currncs-flag{
    padding: 0px;
    border: 1px solid #CCCCCC;
    width: 30px;
    height: 19px;
}

div#currncs-cnt marquee{
    width: 500px;
}


div#currncs-cnt a {
    padding: 2px;
    line-height: 19px !important;
    display: inline-block;
}

div#flowplayer-list {
        margin-bottom: 10px;
}

div.fp-vid-cnt {
    text-align: center;
}

div#flowplayer-list a{
    display: inline-block;
    background-position: left center;
    background-repeat: no-repeat;
    background-image: url(uploads/images/movie.jpg);
    height: 16px;
    text-align: left;
    padding: 5px;
    padding-left: 24px;
    margin: 2px 2px;
    text-decoration: none;
}

div.fp-vid-cnt-inner {
    margin: 0px auto;
}
/* End of 'style' */

