 html {
        width: 100%;
        height: 100%;
              margin: 0;
        padding: 0px;

}
        
body {
        width: 100%;      background:  top left url('img/bg.jpg') repeat-x;
        height: 100%;
      margin: 0;
        padding: 0px;
        font-family: Arial, Tahoma, Verdana;
        font-size: 8pt;



}
table {border-collapse: collapse;}
img { border: 0px;}

td {
         font-family: Arial,  verdana, tahoma, helvetica,  sans-serif;
        font-size: 9pt;
        color: #888c95;
        vertical-align: top; text-align: left;
}
p{
        margin: 2px;
        padding: 2px;
}

textarea:focus, input:focus{
        outline:none;
}

a { color: #6997ac; text-decoration: none;}
a:hover {  color: #5f2929;  text-decoration: none;}

.top{   background: top left url('/img/bg-top.jpg') no-repeat;   vertical-align: top;}
.ap{   width: 100%;
}
.ap2{   width: 990px;  font-size: 8pt; height: 60px; background:  top left url('img/line.jpg') no-repeat;    text-align: right;
}
 
.foto{    height: 250px;  width: 750px;   text-align: left; vertical-align: bottom;      float: right; }


.logo{   width: 230px;   height:90px;  text-align: center;  vertical-align: top;     border: 0px;

}
.p0  {      width: 240px;

           font-family: "Times New Roman", tahoma, helvetica, Arial,   sans-serif;
        color: #555555;
        text-align: justify;
        vertical-align: top;
        font-size: 18px;


 }
.logo img{    border: 0px;}
.p1   {      width: 240px;

           font-family: Arial,"Times New Roman", tahoma, helvetica,    sans-serif;
        color: #555555;
        text-align: left;
        vertical-align: top;


 }
.p3   { vertical-align: top; background : #5F2727; height: 228px; width: 218px;  border: 0px;}
.p3 a:hover {  color: #f7f7f7;  text-decoration: none;}
.p3 a {  color: #f7f7f7;  text-decoration: none;}




.pele {cursor: pointer;}



.kalend  {  height: 30px;  width: 190px;

           font-family: Arial, "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #ff9900;
        text-align: center;    font-weight: bold;
        vertical-align: top;
        font-size: 12px;
 }
 
.kalendorius{
        color: #288492;     font-size: 10pt;  vertical-align: middle;  border:0;    padding-left: 10px;    width:18px;
        text-decoration: none; text-align: left;  height: 18px;
}



.reg {

           font-family: Arial, "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #f7f7f7;
        text-align: left;
        vertical-align: top;
        font-size: 11px;
 }




.topMeniu {
        color: #414546;
        height: 19px;
        vertical-align: middle;
        font-size: 10pt;
         text-align: left;
}
.topMeniu a {
        color: #414546;
        text-decoration: none; text-align: center;
                 margin-left:10px;
        margin-right: 8px;

}
.topMeniu a:hover {
        color: #5f2929;
        text-decoration: none; text-align: center;


}

.ikonos {
        width: 500px;
        text-align: right; vertical-align: middle;     padding-right: 25px;
        font-size: 8pt;
        color: #f7f7f7;

}
.ikonos img {
        float: right;
        margin-left: 15px;
        padding-right:15px;     border: 0px;
}


.kalbos {width: 210px;    padding-left: 20px;
        font-family: Arial,  tahoma, helvetica,sans-serif;
        text-align: left; vertical-align: bottom;
        font-size: 9pt;
        color: #6997ac;
}
.kalbos img {
        float: left;
        margin-left: 5px;
        padding-right: 4px;
}

.kalbos a {
        color: #555555;
        text-decoration: none;
        margin-left: 10px;
        margin-right: 10px;
        font-size: 8pt;
}
.kalbos a:hover {
        color: #414546;
        text-decoration:none;
}
.mid_search22{

        font-family: Arial, helvetica,   sans-serif;
      width: 310px;
        font-size: 9pt;
        text-align: left;
        vertical-align: top;
        color: #555555;
        height: 60px;
        padding-left: 6px;
}

.balta  {
         font-family: Arial, "Times New Roman", tahoma, helvetica,   sans-serif; vertical-align: middle;
        color: #f7f7f7;     font-size: 9pt; padding-right: 4px;

}
.search224{
         font-family:  Arial, "Times New Roman", tahoma, helvetica,  sans-serif; vertical-align: middle;  height: 32px;
        color: #414546;     font-size: 9pt;

}
.zinute{
         font-family:  Arial, "Times New Roman", tahoma, helvetica,  sans-serif; vertical-align: middle;  height: 20px;
        color: #414546;     font-size: 9pt;

}
.pele {cursor: pointer;}


 .balsuoklis  {  width: 205px;    }
 .pk-sub-top  {

        text-align: left; vertical-align: middle;    height: 35px;
        font-size: 12pt;   padding-left: 10px;     font-family: "Times New Roman", tahoma, helvetica, Arial,   sans-serif;
        color: #414546;}
.pk-sub11a   {

        text-align: left; vertical-align: middle;    height: 20px;
        font-size: 11px;   padding-left: 8px;  padding-right: 8px;    font-family:Arial,  "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #414546;}

.pk-sub11     {

        text-align: left; vertical-align: middle;    height: 20px;
        font-size: 12px;   padding-left: 10px;     font-family:Arial,  "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #414546;}
.search4  { background: top left url('img/balsuoti.jpg') no-repeat;  height: 28px; width:91px;border: 0 }


.pk-sub11a2   {

        text-align: left; vertical-align: middle;    height: 20px;
        font-size: 11px;   padding-left: 8px;   padding-right: 8px;    font-family:Arial,  "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #414546;}

.pk-sub11a221   {

        text-align: left; vertical-align: bottom;    height: 4px;
        font-size: 6px;   padding-left: 8px;   padding-right: 8px;    font-family:Arial,  "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #414546;}

.pk-sub11a22   {

        text-align: left; vertical-align: top;    height: 4px;
        font-size: 9px;   padding-left: 8px;   padding-right: 8px;    font-family:Arial,  "Times New Roman", tahoma, helvetica,   sans-serif;
        color: #414546;}


.skyrius {  height: 60px; width:520px; padding-right: 20px;
        font-family: "Times New Roman", tahoma, helvetica, Arial,   sans-serif;
        font-size: 17pt;  text-align:right; vertical-align: middle;
        color: #fd7920;
           padding-left: 3px;
}

 .kont{
        width:220px;
        text-align: left; vertical-align: bottom;
        font-size: 8pt;   padding-top: 20px;
        color: #2f63af;

}


.sonas {
        width: 250px;    color: #2f63af;    padding-left: 5px;
        text-align: left; vertical-align: top;
        font-size: 8pt;
}
.sonas2 {
        width: 210px;    color: #2f63af;  background: #eeeeee;
        text-align: center; vertical-align: top;
        font-size: 8pt;
}
 .search1   {

        color: #555555; font-size: 8pt;  width: 150px;
}

.turinys{
        font-family: Arial, helvetica,   sans-serif;
        font-size: 9pt;
        color: #A9ABB1;    text-align: justify;
      width: 530px;   height: 290px;
}

 .titleline{
        font-family: Arial, helvetica,   sans-serif;   padding-left: 5px;padding-right: 5px;
        font-size: 8pt;
        color: #5b71ab;    text-align: left;
       height: 25px;   vertical-align: bottom;
}
  .titleline a{

        color: #5b71ab;
}
   .titleline  a:hover {  color: #fd7920;
}

.textTableHeader {
          width: 540px;
        margin-bottom: 4px;
}
.textPavadinimas {   width: 440px;

        font-size: 9pt;   font-weight: bold;
        color: #6997ac;
}
.textData {    width: 150px;

        font-size: 8pt;
        vertical-align: middle;
        color: #a2a2a2 ;
}

.textKaina{
        width: 150px;    height: 20px;
        font-size: 9pt;   text-align: center;
        vertical-align: middle;
        color: #cc0000;
}
.textKaina a{

        font-size: 9pt; text-align: center;
        vertical-align: middle;
        color: #000000;  text-decoration: none;
}
 .textKaina a:hover{

        font-size: 9pt;   text-align: center;
        vertical-align: middle;
        color: #cc0000;
}
.textPrint {
        width: 50px;
        text-align: right;
        vertical-align: middle;
}
.textTableTekstas {    width: 530px;  padding-right: 5px;
        margin-bottom: 20px;
}
.textTekstas {  font-size: 9pt;
        color: #777777;
        text-align: justify;
}
.textMore {
        padding-top: 4px;
        text-align: right;
        font-size: 8pt;
}
.textMore a {
        color: #6997ac;
        text-decoration: none;
}
.textMore a:hover {
        color: #5f2929;
        text-decoration: none;
}

.textTableName {
        width: 100%;
        margin-bottom: 4px;
}
.textName {
        font-size: 10pt;   width: 560px;
}
.textName a {
        color: #6997ac;
        text-decoration:none ;
}
.textName a:hover {
        color: #5f2929;
        text-decoration: underline;
}

.introFotoDiv {
        float: left;
        margin-top: 0px;
        margin-right: 15px;
        margin-bottom: 7px;
        margin-left: 0px;
}
.intro_foto {
        margin: 0px;
        padding: 0px;
}
.introFotoName {
        text-align: center;
        font-size: 7pt;
        color: #555555;
        height: 20px;
}
.fotoFullRemas {
        float: left;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 10px;
        margin-bottom: 10px;  border: 1px silver solid;
}
.fullFoto {
        margin: 0px;
        padding: 0px;
        border: 0px;
}
.fotoBlokas {
        width: 100%;
        padding: 0px;
}

.puslapiai {
        width: 100%;
        margin-top: 10px;
        text-align: center;
}
.puslapiai a {
        margin-left: 2px;
        margin-right: 2px;
        padding-left: 2px;
        padding-right: 2px;
        text-decoration: none;
}
.puslapiai a:hover {
        text-decoration: underline;
}
.puslapiai span {
        margin-left: 2px;
        margin-right: 2px;
        padding-left: 2px;
        padding-right: 2px;
}
.archyvas {
        width: 100%;
        margin-top: 10px;
}
.archyvas a {
        color: #5c5c5b;
        text-decoration: none;
}
.archyvas a:hover {
        color: #5c5c5b;
        text-decoration: underline;
}

.pdf1  {
        width: 40px;
        text-align: center;    vertical-align: middle;
        color: #555555;
       border-bottom: 2px solid #cc0000;
}

.pdf0  {
         width: 490px;    font-weight: bold;
        text-align: left;    vertical-align: bottom;
        color: #999999;  font-size: 11pt;        padding-bottom: 6px;
       border-bottom: 2px solid #cc0000;   height: 30px;
}

.pdf {
          width: 40px;
        text-align: center;    vertical-align: middle;
        color: #555555;
       border-bottom: 1px solid #999999;   height: 30px;
}

.pdf2 {

        text-align: left;    vertical-align: middle;
        color: #555555;
       border-bottom: 1px solid #999999;   height: 30px;
}


.fbmeniu {
        width: 200px;         padding-top: 10px;   padding-bottom: 10px;
        margin-top: 15px;
        margin-bottom: 20px;
        margin-right: 0px;
        font-size: 9pt;
        text-align: left;
        float: left;
        color: #415084;
        cursor: pointer;
}

.fbmeniu_dir {
        height: 18px;         padding-left: 25px;     background: top left url('img/bg-meniu.gif') no-repeat;

        padding-top: 2px;
        padding-bottom: 0px;

}
.fbmeniu_dir a {
        color: #415084;
        text-decoration: none;

}
.fbmeniu_dir a:hover {
        color: #5f2929;
        text-decoration: none;

}
.fbmeniu_dir:hover {
        color: #5f2929;
        text-decoration: none;

}


.fbsubmenu {
  width: 220px;
           padding-top: 5px;

}

.fbmeniu_item {

        padding-left:35px;
        padding-top: 2px;
        padding-bottom: 2px;

}
.fbmeniu_item a {
        color: #415084;
        text-decoration: none;

}
.fbmeniu_item a:hover {
        color: #5f2929;
        text-decoration: none;

}





.topMLvl2 {
        width: 200px;
        margin-top: 20px;
        margin-bottom: 30px;
        margin-right: 0px;
        margin-left: 54px;
        font-size: 9pt;
        text-align: left;
        float: left;
        color: #000000;
}

.topMLvl2_item {
        padding-left: 8px;
        padding-top: 2px;
        padding-bottom: 0px;
}
.topMLvl2_item a {
        color: #0066cc;
        text-decoration: none;

}
.topMLvl2_item a:hover {
        color: #0066cc;
        text-decoration: none;

}





.dtree {
        font-size: 8pt;
        color: #6997ac;
        white-space: nowrap;
}
.dtree img {
        border: 0px;
        vertical-align: middle;
}
.dtree a {
        color: #6997ac;
        text-decoration: none;
}
.dtree a.nodeSel {
        white-space: nowrap;
        padding: 1px 2px 1px 2px;
}
.dtree a.node {
        white-space: nowrap;
        padding: 1px 2px 1px 2px;
}
.dtree a:hover.nodeSel {
        color: #5f2929;
        text-decoration: none;
}
.dtree a:hover.node {
        color: #5f2929;
        text-decoration: none;
}
.dtree .clip {
        overflow: hidden;
}


.design {

   padding-right: 15px; text-align: right;   height: 30px; vertical-align: middle;  width: 300px;   font-size: 8pt;
}


.fotoV3TableHold {
        width: 50%;
}
.fotoV3TableImg {
        vertical-align: middle;
        text-align: center;
}
.fotoV3TableImg img {
        border: 1px silver solid;
        margin: 0px;
        padding: 4px;
}
.fotoV3TableName {
        width: 100%;
}
.fotoV3TableName td {
        color: black;
        font-size: 8pt;
        text-align: center;
}

.introFotoBlokas {
        margin-right: 10px;
        margin-bottom: 10px;
        float: left;
}


.introFoto {
        border: 1px silver solid;
        margin: 0px;
        padding: 4px;
}
.introFotoTableName {
        width: 100%;
}
.introFotoTableName td {
        color: black;
        font-size: 8pt;
        text-align: center;
        padding-top: 4px;
}


.kFTdImg {
        border: 0px;
        margin: 0px;
        padding: 5px;

}


.kFDiv {
        width: 120px;  height: 190px;
        margin-bottom: 10px;
        padding: 10px;    margin: 10px;
        float: left;
        overflow: hidden;
}

#middleKF {
        border: 1px solid #c0c0c0;   padding: 5px;
}
#katalogasItems_1 {
        border-top: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        border-bottom: 1px solid #c0c0c0;
}
#katalogasItems_2 {
        border-top: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        border-bottom: 1px solid #c0c0c0;
}


#prenumerataAts {
        text-align: left;
        margin-bottom: 8px;
        color: #000000;
}


.renginiaiGrupe { text-align: right; font-size: 10pt;color: #5F2727;  padding-right: 5px; font-weight: bold;
        
}

