.found {
    color:#cc0000;
}
.text-simple-1 {
    font:  10px Verdana, Arial, Helvetica, sans-serif;
}
.text-simple-2  {
    font:  11px Verdana, Arial, Helvetica, sans-serif;
}
.text-simple-3 {
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}


/******************************************************************************/
.itemhi    { font-weight: bold; }
.itemit    { font-style: italic; }
/******************************************************************************/
.itemtable, .itemtable td { border-collapse: collapse; border: 1px #777 none; height: 16px;}
.itemtableb, .itemtableb td { border-collapse: collapse; border: 1px #777 solid; height: 16px;}
/******************************************************************************/


body {
    background-color:#939393;
    padding:0px;
    margin:0px;
}
p,span, td, table, caption {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
/********************************************/
/* background image settings table | begin **/
/********************************************/
.table-main-main {
    background-color:#939393;
    background-image:url(img/main_bg_red.jpg);
    background-repeat:repeat-x;
    background-position:0px 0px;
    width:100%;
    height:100%;
}
.table-main {
    width:100%;
    height:100%;
    padding-left:20px;
    padding-right:10px;
    background-image:url(img/main_bg_grey.jpg);
    background-repeat:repeat-x;
    background-position:100% 100% ;
}
.table-center {
}
/********************************************/
/*** background image settings table | End **/
/********************************************/

/********************************************/
/**** background image settings table *******/
/********************************************/
.table-main-bg {
    background-repeat:no-repeat;
    background-position:100% 100%;
    vertical-align:top;
}
/********************************************/
/*********  Meniu navigator | begin *********/
/********************************************/
.table-menu-top {
    empty-cells: show;
}
.topmenu {
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    border-bottom: 2px solid #C65959;
    text-decoration: none;
    padding-right: 0px;
    margin-right: 9px;
    margin-left: 9px;
}
.topmenu-s {
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    border-bottom: 2px solid #fff;
    text-decoration: none;
    padding-right: 0px;
    margin-right: 9px;
    margin-left: 9px;
}
.topmenu:hover, .topmenu-s:hover {
    color: #FFFFFF;
    border-bottom: 2px solid #D68787;
    text-decoration: none;
}
/********************************************/
/*********  Meniu navigator | end ***********/
/********************************************/

.title-content {
    height:1px;
    padding: 25px 3px 3px 3px;
    text-align:center;
}
/*****************************************************/
.table-title-1 {
    background-color:#333333;
    background-image:url(img/title-table-1.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:22px;
    height:22px;
    font-size:1px;
    line-height:1px;
}
.table-title-2 {
    background-image:url(img/title-table-2.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:61px;
    height:22px;
    font-size:1px;
    line-height:1px;
}
.table-title-3 {
    background-image:url(img/title-table-3.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:61px;
    height:29px;
    font-size:1px;
    line-height:1px;
}
.table-title-4 {
    background-image:url(img/title-table-4.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:22px;
    height:29px;
    font-size:1px;
    line-height:1px;
}
.table-title-12 {
    background-image:url(img/title-table-12.gif);
    background-repeat:repeat-x;
    padding:0px;
    margin:0px;
    width:2px;
    height:22px;
    font-size:1px;
    line-height:1px;
}
.table-title-43 {
    background-image:url(img/title-table-43.gif);
    background-repeat:no-repeat;
    background-position:100% 100%;
    padding:0px;
    margin:0px;
    width:2px;
    height:29px;
    font-size:1px;
    line-height:1px;
}
.table-title-14 {
    background-image:url(img/title-table-14.gif);
    background-repeat:repeat-y;
    padding:0px;
    margin:0px;
    width:22px;
    height:29px;
    font-size:1px;
    line-height:1px;
}
.table-title-23 {
    vertical-align:top;
    background-image:url(img/title-table-23.gif);
    background-repeat:repeat-y;
    padding:0px 0px 0px 0px;
    margin:0px;
    width:61px;
    height:29px;
    font-size:1px;
    line-height:1px;
}

.table-title-content {
    background-image:url(img/title-table-content.gif);
    background-color:#000;
    background-position:100% 100%;
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:228px;
    height:100%;
    font-size:1px;
    line-height:1px;
}
.space {
    font-size:1px;
    line-height:1px;
}
/*****************************************************/
.td-title-box-text {
    background-image:url(img/title-table-box-red.gif);
    background-repeat:repeat-y;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-weight:bold;
    padding-right:10px;
    padding-left:10px;
    text-align:justify;
}
.td-title-box-text-content {
    background-repeat:repeat-y;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding:10 10px 10 0px;
    text-align:justify;

}
.table-chose-1, .table-chose-2 {
    float:left;
    margin: 0 0px 0 5px;
    height:400px;
}
.table-chose-3 {
    height:400px;
}

a.more {
    text-decoration:none;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    padding-right:4px;
}

.div-title-1, .div-title-2 , .div-title-3 , .div-title-4 {
    padding:0px;
    margin:0px;
    font-size:1px;
    line-height:1px;
}
.div-title-1 {
    height:22px;
    width:22px;
}
.div-title-2 {
    height:22px;
    width:61px;
}
.div-title-3 {
    height:29px;
    width:61px;
}
.div-title-4 {
    height:29px;
    width:22px;
}
/*************************************/
.table-top-navigation-1 {
    background-image:url(img/table-top-navigation-1.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:11px;
    height:33px;
    font-size:1px;
    line-height:1px;
}
.table-top-navigation-2 {
    background-image:url(img/table-top-navigation-2.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    padding:0px;
    margin:0px;
    width:11px;
    height:33px;
    font-size:1px;
    line-height:1px;
}
.table-top-navigation-12 {
    background-image:url(img/table-top-navigation-12.gif);
    background-repeat:repeat-x;
    width:120px;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    color:#fff;
    vertical-align:top;
    padding-top:8px;
}

/*************************************/
.table-top-navigation-1-s {
    background-image:url(img/table-top-navigation-1-s.gif);
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
    width:8px;
    height:49px;
    font-size:1px;
    line-height:1px;
}
.table-top-navigation-2-s {
    background-image:url(img/table-top-navigation-2-s.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    padding:0px;
    margin:0px;
    width:12px;
    height:49px;
    font-size:1px;
    line-height:1px;
}
.table-top-navigation-12-s {
    background-image:url(img/table-top-navigation-12-s.gif);
    background-repeat:repeat-x;
    width:120px;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    color:#fff;
    vertical-align:middle;
    padding-bottom:4px;
}
a.a-navigation-s {
    text-decoration:none;
    border-bottom:1px solid #fff;
    padding: 0 0 2px 0;
    color:#fff;
}
a.a-navigation, a.a-navigation-s:hover {
    text-decoration:none;
    border-bottom:none;
    padding: 0 0 2px 0;
    color:#fff;
}
a.a-navigation:hover {
    text-decoration:none;
    border-bottom:1px solid #fff;
    padding: 0 0 2px 0;
    color:#fff;
}


/*************************************/
.title-logs {
    vertical-align:top;
    padding:20px 0px 0px 0px;
}
/*************************************/
.td-bottom-2 {
    height:20px;
    padding:10px 0px 20px 0px;
}
.td-bottom-2 td {
    vertical-align:top;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#9d9d9d;
}
.td-bottom-2 a {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#686868;
    text-decoration:none;
}

.td-bottom-2 .discription {
    border-left:3px solid #7d7d7d;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#a0a0a0;
    padding:0px 0px 0px 10px;
}

.td-bottom {
    border-top:1px solid #666;
    height:20px;
    padding:10px 0px 10px 0px;
}
.td-bottom td {
    vertical-align:top;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#9d9d9d;
}
.td-bottom a {
    vertical-align:top;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#686868;
    text-decoration:none;
}

.td-bottom .discription {
    border-left:3px solid #7d7d7d;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#7d7d7d;
    padding:0px 0px 0px 10px;
}
/*************************************/
.ul-menu-sec {
    list-style:none;
    padding:0px;
    margin:0px;
}
.ul-menu-sec li {
    border-bottom:1px solid #999;
    color:#fff;
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    padding:0px 10px 0px 30px;
    line-height:20px;
}
.ul-menu-sec li.sel {
    text-decoration:underline;
}
/*************************************/
.contact-content * {
    vertical-align:top;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
.contact-content {
    padding:0px 0px 0px 40px;
    vertical-align:top;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    width:300px;
}
.contact-content .title {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
.table-border-bottom {
    padding:15px 0px 10px 0px;
}
div.line {
    background-color:#fff;
    font: bold 1px Verdana, Arial, Helvetica, sans-serif;
    height:1px;
    line-height:1px;
}
/*************************************/

.news *{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
.news-title  * {
    font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
.news-content {
    padding: 10px 0px 0px 90px;
    color:#fff;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.news-content * {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}

/*********************************************/
.td-pager {
    padding:0px 0px 20px 0px;
}
.pager *{
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    padding:0px 5px 0px 5px;
}
.pager a{
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.pager a.s{
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

/*************************************/
.td-renginai {
    padding-top:20px;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
.border-left {
    background-image:url(img/bg-div.gif);
    background-repeat:no-repeat;
    background-position:0 0 ;
    padding-left:20px;
    text-align:justify;
}
.td-renginai div.padding-left {
    padding-left:23px;
    text-align:justify;
}

ul.sub-menu-renginiai {
    list-style:none;
    padding:0px;
    margin:0px;
}
ul.sub-menu-renginiai li {
    color:#fff;
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    padding:0px 0px 5px 0px;
    margin:0px;
    line-height:16px;
}
ul.sub-menu-renginiai li.sel {
    text-decoration:underline;
}
ul.sub-menu-renginiai li.lvl2 {
    text-decoration:none;
    padding:0px 0px 0px 15px;
    white-space: nowrap;
}
/***************************************/
.td-garsas {
    padding-top:20px;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}

.span-garsas-title {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
/***************************************/
.span-reginiai-title {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
/***************************************/
.td-renginiai-gallery-top-text {
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    padding: 10px 0px 15px 0px;
    text-align:justify;
}
.gallery-item {
    padding:0px 20px 15px 0px;
}
.galery-desc {
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
    padding:5px 0px 0px 0px;
}
/*********************************************************/

.text-title-white {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}


table.tbl1 {
    width:300px;
    background-image:url(img/bg-div.gif);
    background-repeat:no-repeat;
    background-position:0 0 ;
    text-align:left;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
table.tbl1 td {
    width:300px;
    padding-left:20px;
    text-align:left;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
table.tbl2 {
    background-image:url(img/bg-div.gif);
    background-repeat:no-repeat;
    background-position:0 0 ;
    text-align:justify;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
table.tbl2 td {
    padding-left:20px;
    text-align:justify;
    font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color:#fff;
}
/*********************************************************/
/*************** Language | begin   **********************/
/**                                                     **/
span.span-lang {
    padding:0px 2px 0px 2px;
    color: #FFFFFF;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.a-lang {
    font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
}
/**                                                     **/
/*************** Language | End   ************************/
/*********************************************************/
