.body {
    margin:0px;
    padding:0px;
    background-color:#666666;
}
.lang-sep {
    color:#999;
    font-family:verdana;
    font-size:10px;
    font-weight: bold;
}
a.lang, a.lang-sel:hover {
    color:#999;
    font-family:verdana;
    font-size:10px;
    font-weight: bold;
    text-decoration:none;
}
a.lang-sel, a.lang:hover {
    color:#000;
    font-family:verdana;
    font-size:10px;
    font-weight: bold;
    text-decoration:none;   
}

/* -------------- menu stiliai -----------------*/
a.a-menu-s {
    color:#fff;
    font-family:verdana;
    font-size:11px;
    font-weight: bold;
    text-decoration:none;
}
    /* -------------- menu grey -----------------*/
td.menu-grey-l {
    background-color:#666;
    width:15px;
}
td.menu-grey-n {
    background-color:#666;
    width:20px;
}
td.menu-grey-t {
    background-color:#fff;
    border-bottom:1px solid #666;
    height:25px;
    padding-left:15px;
}
td.menu-grey-ts {
    background-color:#666;
    height:25px;
    padding-left:15px;
}

a.a-menu-grey {
    color:#999;
    font-family:verdana;
    font-size:11px;
    font-weight: bold;
    text-decoration:none;
}


td.menu-grey-1-t {
    background-color:#fff;
    background-image:url("./img/lvl1g.gif");
    background-repeat:no-repeat;
    background-position:15px 50%;
    border-bottom:1px solid #666;
    height:25px;
    padding-left:30px;
}
td.menu-grey-1-ts {
    background-color:#666;
    background-image:url("./img/lvl1w.gif");
    background-repeat:no-repeat;
    background-position:15px 50%;
    height:25px;
    padding-left:30px;
}
td.menu-grey-2-t {
    background-color:#fff;
    background-image:url("./img/lvl2g.gif");
    background-repeat:no-repeat;
    background-position:30px 50%;
    border-bottom:1px solid #666;
    height:25px;
    padding-left:50px;
}
td.menu-grey-2-ts {
    background-color:#666;
    background-image:url("./img/lvl2w.gif");
    background-repeat:no-repeat;
    background-position:30px 50%;
    height:25px;
    padding-left:50px;
}
td.menu-grey-3-t {
    background-color:#fff;
    background-image:url("./img/lvl3g.gif");
    background-repeat:no-repeat;
    background-position:50px 50%;
    border-bottom:1px solid #666;
    height:25px;
    padding-left:75px;
}
td.menu-grey-3-ts {
    background-color:#666;
    background-image:url("./img/lvl3w.gif");
    background-repeat:no-repeat;
    background-position:50px 50%;
    height:25px;
    padding-left:75px;
}

    /* -------------- //menu grey -----------------*/
    /* -------------- menu red -----------------*/
td.menu-red-lf {
    background-color:#CC0000;
    border-top:1px solid #fff;
    width:15px;
}
td.menu-red-nf {
    background-color:#CC0000;
    border-top:1px solid #fff;
    width:20px;
}
td.menu-red-tf {
    background-color:#fff;
    border-bottom:1px solid #CC0000;
    height:25px;
    padding-left:15px;
}
td.menu-red-tfs {
    background-color:#CC0000;
    border-top:1px solid #fff;
    height:25px;
    padding-left:15px;
}
td.menu-red-l {
    background-color:#CC0000;
    width:15px;
}
td.menu-red-n {
    background-color:#CC0000;
    width:20px;
}
td.menu-red-t {
    background-color:#fff;
    border-bottom:1px solid #CC0000;
    height:25px;
    padding-left:15px;
}
td.menu-red-ts {
    background-color:#CC0000;
    height:25px;
    padding-left:15px;
}
a.a-menu-red {
    color:#CC0000;
    font-family:verdana;
    font-size:11px;
    font-weight: bold;
    text-decoration:none;
}

td.menu-red-1-t {
    background-color:#fff;
    background-image:url("./img/lvl1r.gif");
    background-repeat:no-repeat;
    background-position:15px 50%;
    border-bottom:1px solid #CC0000;
    height:25px;
    padding-left:30px;
}
td.menu-red-1-ts {
    background-color:#CC0000;
    background-image:url("./img/lvl1w.gif");
    background-repeat:no-repeat;
    background-position:15px 50%;
    height:25px;
    padding-left:30px;
}
td.menu-red-2-t {
    background-color:#fff;
    background-image:url("./img/lvl2r.gif");
    background-repeat:no-repeat;
    background-position:30px 50%;
    border-bottom:1px solid #CC0000;
    height:25px;
    padding-left:50px;
}
td.menu-red-2-ts {
    background-color:#CC0000;
    background-image:url("./img/lvl2w.gif");
    background-repeat:no-repeat;
    background-position:30px 50%;
    height:25px;
    padding-left:50px;
}
td.menu-red-3-t {
    background-color:#fff;
    background-image:url("./img/lvl3r.gif");
    background-repeat:no-repeat;
    background-position:50px 50%;
    border-bottom:1px solid #CC0000;
    height:25px;
    padding-left:75px;
}
td.menu-red-3-ts {
    background-color:#CC0000;
    background-image:url("./img/lvl3w.gif");
    background-repeat:no-repeat;
    background-position:50px 50%;
    height:25px;
    padding-left:75px;
}

    /* -------------- menu red -----------------*/
    /* -------------- menu black -----------------*/
td.menu-black-lf {
    background-color:#000;
    border-top:1px solid #fff;
    width:15px;
}
td.menu-black-nf {
    background-color:#000;
    border-top:1px solid #fff;
    width:20px;
}
td.menu-black-tf {
    background-color:#fff;
    border-bottom:1px solid #000;
    height:25px;
    padding-left:15px;
}
td.menu-black-tfs {
    background-color:#000;
    border-top:1px solid #fff;
    height:25px;
    padding-left:15px;
}

td.menu-black-l {
    background-color:#000;
    width:15px;
}
td.menu-black-n {
    background-color:#000;
    width:20px;
}
td.menu-black-t {
    background-color:#fff;
    border-bottom:1px solid #000;
    height:25px;
    padding-left:15px;
}
td.menu-black-ts {
    background-color:#000;
    height:25px;
    padding-left:15px;
}
a.a-menu-black {
    color:#000;
    font-family:verdana;
    font-size:11px;
    font-weight: bold;
    text-decoration:none;
}

td.menu-black-1-t {
    background-color:#fff;
    background-image:url("./img/lvl1b.gif");
    background-repeat:no-repeat;
    background-position:15px 50%;
    border-bottom:1px solid #000;
    height:25px;
    padding-left:30px;
}
td.menu-black-1-ts {
    background-color:#000;
    background-image:url("./img/lvl1w.gif");
    background-repeat:no-repeat;
    background-position:15px 50%;
    height:25px;
    padding-left:30px;
}
td.menu-black-2-t {
    background-color:#fff;
    background-image:url("./img/lvl2b.gif");
    background-repeat:no-repeat;
    background-position:30px 50%;
    border-bottom:1px solid #000;
    height:25px;
    padding-left:50px;
}
td.menu-black-2-ts {
    background-color:#000;
    background-image:url("./img/lvl2w.gif");
    background-repeat:no-repeat;
    background-position:30px 50%;
    height:25px;
    padding-left:50px;
}
td.menu-black-3-t {
    background-color:#fff;
    background-image:url("./img/lvl3b.gif");
    background-repeat:no-repeat;
    background-position:50px 50%;
    border-bottom:1px solid #000;
    height:25px;
    padding-left:75px;
}
td.menu-black-3-ts {
    background-color:#000;
    background-image:url("./img/lvl3w.gif");
    background-repeat:no-repeat;
    background-position:50px 50%;
    height:25px;
    padding-left:75px;
}

    /* -------------- menu red -----------------*/

/* -------------- //menu stiliai -----------------*/
td.td-company {
    padding-top:20px;
    padding-left:30px;
    padding-bottom:10px;
    height:100%;
    background-image:url('./img/left_bg.jpg'); 
    background-repeat:repeat-y;
    vertical-align:bottom;
}
td.td-company-m {
    padding-top:20px;
    padding-bottom:10px;
    height:100%;
    vertical-align:bottom;
    text-align:right;
}

.company {
  text-decoration:none; 
  font-family:verdana; 
  font-weight:normal; 
  font-size: 9px;
  color:#666666;
}
/*          --------- Content --------     */
    
#padding-1 {
    padding-left:30px;
}
.a-link-text {
    text-decoration:none; 
    font-family:verdana; 
    font-weight:normal; 
    font-size: 11px;
    color:#CC0000;
} 
.content a.undefined *, .content a.undefined  {
    text-decoration:underline; 
    font-family:verdana; 
    font-weight:normal; 
    font-size: 11px;
    color:#CC0000;
}

.td-go-archyve {
    padding-top:20px;
    text-align:right;
}
.content {
    padding-left: 30px;
    padding-right: 10px;
    padding-top: 35px;
    text-align: justify;
    text-decoration: none; 
    font-family: verdana; 
    font-weight: normal; 
    font-size: 11px;
    color: #000000;
}
    /* ------------ pager ------------------------*/
.nr2 {
    text-decoration:none;   
    font-family: verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    color:#000;
}
.nr1 {
    text-decoration:underline;   
    font-family: verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    color:#CC0000;
}

    /* ------------ //pager ----------------------*/
    /* ------------- search ----------------------*/
p.result {
    text-decoration:none; 
    font-family:verdana; 
    font-weight:bold; 
    font-size: 12px; 
    color:#000000; 
    margin-top:40px; 
    margin-bottom:25px;
}

.found {
    background-color: #CC0000; 
    color: #ffffff;
}
.search-error {
    text-decoration:none; 
    font-family:verdana; 
    font-weight:bold; 
    font-size: 12px; 
    color:#000000; 
}
.search_more_div {
  text-align:right;
}
.search_more {
  text-decoration:none;
}
.search_title {
    text-decoration:none; 
    font-family:verdana; 
    font-size: 11px;
    color:#000000;
   font-weight:bold;
}

    /* ------------- //search --------------------*/
    
    /*------------------ tree --------------------*/

.tree-grey {
    text-decoration:underline;
    font-family:verdana; 
    font-weight:bold; 
    font-size: 10px;
    color:#979797;
}
.tree-grey:hover {
    text-decoration:none;
    font-family:verdana; 
    font-weight:bold; 
    font-size: 10px;
    color:#979797;
}
.tree-red {
    text-decoration:underline;
    font-family:verdana; 
    font-weight:bold; 
    font-size: 10px;
    color:#cc0000;
}
.tree-red:hover {
    text-decoration:none;
    font-family:verdana; 
    font-weight:bold; 
    font-size: 10px;
    color:#cc0000;
}
.tree-black {
    text-decoration:underline;
    font-family:verdana; 
    font-weight:bold; 
    font-size: 10px;
    color:#000000;
}
.tree-black:hover {
    text-decoration:none;
    font-family:verdana; 
    font-weight:bold; 
    font-size: 10px;
    color:#000000;
}
    /*------------------ //tree --------------------*/
    /*------------------ article --------------------*/
.article-content {
    font-family:verdana; 
    font-weight:normal; 
    font-size: 11px;
    color:#000000;
    text-align:justify;
}
td.article-title {
    font-family:verdana; 
    font-weight:bold; 
    font-size: 12px;
    color:#000000;
}
td.article-title span.red {
    color:#CC0000;
}
td.article-title span.black {
    color:#000000;
}
div.line{
    background: url(./img/slash.jpg); 
    background-repeat: repeat-x;
    background-position:bottom;
    margin-bottom:10px;
}

    /*------------------ //article --------------------*/
    /*------------------ Editor --------------------*/
.itemhi {
  font-weight:bold;   
}

.content .txt0, .content .txt0 * { 
    font-size: 9px;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    color: #000;
}

.content .txt1, .content .txt1 * { 
    font-size: 10px;
    font-family: Verdana, Arial, Tahoma, sans-serif;
    color: #000;
}
.content .txt2, .content .txt2 * { 
    font-size: 11px; 
    font-family: Verdana, Arial, Tahoma, sans-serif;
    color: #000;
}
.content .txt3, .content .txt3 * { 
    font-size: 12px; 
    font-family: Verdana, Arial, Tahoma, sans-serif;
    color: #000;
}
.content .txt4, .content .txt4 * { /*orange 11px.*/
    font-size: 9px; 
    font-family: Verdana, Arial, Tahoma, sans-serif;
    color: #CC0000;
}
.content .txt5, .content .txt5 * { /*orange 12px.*/
    font-size: 10px; 
    font-family: verdana, Arial, Tahoma, sans-serif;
    color: #CC0000;
}
.content .txt6, .content .txt6 * { /*orange 12px.*/
    font-size: 11px; 
    font-family: verdana, Arial, Tahoma, sans-serif;
    color: #CC0000;
}
.content .txt7, .content .txt7 * { /*orange 12px.*/
    font-size: 12px; 
    font-family: verdana, Arial, Tahoma, sans-serif;
    color: #CC0000;
}

.content .plaintxt, .content .plaintxt * {
    font-family: verdana, Arial, Tahoma, sans-serif;
    font-size: 11px;
    color:#000;
}
.navigation
{
  padding-left:5px;
  padding-right:5px;
  padding-top:2px;
  padding-bottom:2px;
}

/*************************************************************************/
/* Table STYLES */
table.tbl1 {
    clear:both; /* IE hack */
    border-top: 1px solid #000000;
    border-right: 1px solid #000000;
    empty-cells: show;  
    font-size: 11px;  
}
table.tbl1 td {
    vertical-align: top;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    height: 16px;
}

table.tbl1 td.thead {
    background: #000000;    
    font-weight:bold;
    color: #ffffff;
}
table.tbl1 .thead td.tleft{
    border-left: 1px solid #000000;
}
table.tbl1 tr.row_odd {
    background: #aaaaaa;
}
table.tbl2 {
    margin: 10px 0 10px 0;
    clear: both; /* IE hack */
    border-collapse: collapse;
    border-top: none;
    border-right: none;
    font-size: 11px;  
}
table.tbl2 td {
    vertical-align: top;    
    height: 16px;
}
table.tbl2 td.thead {
    font-weight: bold;
    background: #000000;
    color: #ffffff;
    
}
table.tbl2 tr.row_odd {
    background: #aaaaaa;
} 
.itemhi    { font-weight: bold; }
.itemit    { font-style: italic; }
.itemtable, .itemtable td { border-collapse: collapse; border: 1px #777 none; height: 16px; font-size: 11px;}
.itemtableb, .itemtableb td { border-collapse: collapse; border: 1px #777 solid; height: 16px; font-size: 11px;} 


    /*------------------ //Editor --------------------*/
    
/*          --------- // Content --------     */
/*------------- number ---------------*/
.td-number {
    vertical-align:middle;
    text-align:right;
    padding-right:10px;
    height:100px;
    background-repeat:no-repeat;
}
/*------------- //number ---------------*/
/*-------------shadow ir addon----------*/
.td-shadow {
    background-color:#666;
    padding-left:20px;
    background-image:url("./img/bg_right.jpg");
    background-repeat:repeat-y;
    vertical-align:top;
    padding-top:15px;
    padding-right:10px;
}
.search-input-sh {
    font-family:verdana; 
    font-weight:normal; 
    font-size: 9px;
    color:#fff;
    width:105px;
    height:14px;
    padding:0px;
    padding-left:5px;
    border:1px solid #fff;
    background-color:#666666;
}
.td-shadow-text {
    padding-top:30px;
    color:#ffffff;
    text-decoration:none; 
    font-family:verdana; 
    font-weight:normal; 
    font-size: 11px;
    text-align:justify;
}
td.td-shadow-text a.undefined *, td.td-shadow-text a.undefined  {
    color:#ffffff;
}
td.td-shadow-text * , td.td-shadow-text font.*, td.td-shadow-text span *, td.td-shadow-text a * {
    color:#ffffff;
}
/*------------- //shadow ir addon ---------*/
