html { width: 100%; height: 100%;  margin: 0; padding: 0px;}
        

body {
        width: 100%;  background: top left url('/img/bg.jpg') repeat-x;
        height: 100%;
        margin: 0px;
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        color: #5c5c5b;
}
.bp1 {
        width: 290px;  background: top right url('/img/bg-p1.jpg') no-repeat;

}
.bg2 {
        width: 100%;  background: bottom left url('/img/bg2.jpg') no-repeat;

}

h1  { font-family: sans-serif, Arial,  tahoma, helvetica,;
        text-align: right; vertical-align:middle;
        font-size: 14pt;
        color: #416AA0;

         height: 30px;   width: 100%;  border: 0px;
      background: bottom left url('img/bg-ap.jpg') repeat-x;


             }
        
table {border-collapse: collapse;  border: 0px;}
img { border: 0px;}
td { font-family: Arial,  verdana, tahoma, helvetica,  sans-serif;font-size: 9pt; color: #131616; vertical-align: top; text-align: left;    margin: 0px;
        padding: 0px;}
p{ margin: 2px; padding: 2px;}

a { color: #30446f; text-decoration: none;}
a:hover {  color: #fd7920;  text-decoration: none;}


.logo {  width: 260px; text-align: left;
        height: 80px;
        vertical-align: middle;
        font-size: 9pt;
}


.kalbos {     width: 290px;    height: 40px;
        font-family: Arial,  tahoma, helvetica,sans-serif;
        text-align: left; vertical-align:middle;
        font-size: 10pt;     padding-left: 10px;
        color: #2a456a;
}
.kalbos img {
        float: right;
        margin-left: 5px;
        padding-right: 4px;
}

.kalbos a {
        color: #2a456a;
        text-decoration: none;
        margin-left: 10px;
        margin-right: 10px;
        font-size: 8pt;
}
.kalbos a:hover {
        color: #fd7920;
        text-decoration:none;
}



.topMeniu {  text-align:right; height: 35px; width: 990px;
        color: #2a456a;  font-size: 9pt;
        vertical-align: middle;
        font-size: 9pt;
}
.topMeniu a {
        color: #2a456a;   background: transparent;
        text-decoration: none; text-align: center;
                 margin-left:10px;
        margin-right: 8px;
}
.topMeniu a:hover {
       color: #fd7920;
        text-decoration: none; text-align: center;
}

.ikonos {
 height: 60px;
        font-family: Arial,  tahoma, helvetica,sans-serif;
        text-align: right; vertical-align:top;
        font-size: 9pt;    padding-top: 20px;
        color: #836E4A;
}
.ikonos img {
        float: right;
        padding-left: 7px;
        padding-right:7px;      border: 0px;
}


.search11{    width: 250px;   height: 80px;
        font-family: "Times New Roman", tahoma, helvetica, Arial,   sans-serif;
        font-size: 10pt;  text-align:right; vertical-align: bottom;
         color: #30446f;

}


.search1 {background: transparent; vertical-align: bottom; border: 0px; width: 140px; height: 23px; padding-left: 10px;  background:bottom left url('img/bg-paieska.jpg') no-repeat;}

.search2 {background: transparent; width: 60px; height: 23px;  background:bottom right url('img/bg-paieska.jpg') no-repeat;border: 0px; padding-left: 10px; font-size: 9pt;  text-align: right; color: #ffffff;  padding-bottom: 1px;  }


.pele {cursor: pointer;}


.skyrius {  height: 80px;   width: 90%;
        font-family: "Times New Roman", tahoma, helvetica, Arial,   sans-serif;
        font-size: 26pt;  text-align:right; vertical-align: middle;
     color: #416AA0;

}
hr {  height: 8px;   width: 100%;  border: 0px;
      background: bottom left url('img/bg-ap.jpg') repeat-x;

}


.sonas {
        width: 240px;    color: #2f63af;  background: top left url('/img/bg-turinys.jpg') repeat-x;
        text-align: left; vertical-align: top;   padding-left: 20px;
        font-size: 8pt;
}
.p1  {   width: 290px;
        font-family: Arial,  tahoma, helvetica,sans-serif;
        text-align: left; vertical-align:top;
        font-size: 9pt;
         color: #fdfdfd;
}
.p2 {
        font-family: Arial,  tahoma, helvetica,sans-serif;   padding-left: 20px;
        text-align: left; vertical-align:bottom;
        font-size: 9pt;
            color: #2a456a;
}
.ap1  {  height: 80px;   width: 100%;  background: top left url('img/bg-ap.jpg') repeat-x;
        font-family: Arial,  tahoma, helvetica,sans-serif;
        text-align: left; vertical-align:middle;
        font-size: 9pt;
         color: #f7f7f7;
}

.ap2{ font-size: 8pt; height: 25px;  padding-left: 15px; vertical-align: middle;  text-align: left;
}

.ap2 a{  color: #999999; padding-left: 15px; vertical-align: middle;  text-align: left;
}
.ap2 a:hover{  color: #d0aa65; padding-left: 15px; vertical-align: middle;  text-align: left;
}

.turinys{
        font-family: Arial, helvetica,   sans-serif;  background: top left url('/img/bg-turinys.jpg') repeat-x;
        font-size: 9pt;  width: 730px;
        color: #131616;    text-align: justify;   padding-right: 15px;
        height: 200px;
}

.turinys2{      height: 400px;
        font-family: Arial, helvetica,   sans-serif;  background: bottom right url('/img/bg-turinys2.jpg') no-repeat;

}

.textTableHeader {
          width: 720px;
        margin-bottom: 4px;
}
.textPavadinimas {

        font-size: 10pt;
        color: #88552f;
}
.textData {
        width: 50px;
        font-size: 8pt;
        vertical-align: middle;
        color: #a2a2a2 ;
}

.textKaina{
        width: 150px;    height: 20px;
        font-size: 9pt;   text-align: right;
        vertical-align: middle;
        color: #cc0000;
}
.textKaina a{

        font-size: 9pt;   text-align: right;
        vertical-align: middle;
        color: #000000;  text-decoration: none;
}
 .textKaina a:hover{

        font-size: 9pt;   text-align: right;
        vertical-align: middle;
        color: #cc0000;
}
.textPrint {
        width: 50px;
        text-align: right;
        vertical-align: middle;
}
.textTableTekstas {    width: 720px;
        margin-bottom: 20px;
}
.textTekstas {  font-size: 9pt; width: 720px;
        color: #555555;
        text-align: justify;
}
.textMore {
        padding-top: 4px;
        text-align: right;
        font-size: 8pt;
}
.textMore a {
        color: #88552f;
        text-decoration: none;
}
.textMore a:hover {
        color: #d0aa65;
        text-decoration: none;
}

.textTableName {
        width: 100%;
        margin-bottom: 4px;
}
.textName {
        font-size: 10pt;   width: 560px;
}
.textName a {   color: #555555;

        text-decoration:none ;
}
.textName a:hover {
         color: #d0aa65;
        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;height: 2px;
        font-size: 7pt;
        color: #555555;

}
.fotoFullRemas {
        float: left;
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 10px;
        margin-bottom: 10px;  border: 1px #88552f 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: #88552f;
        cursor: pointer;  vertical-align: middle;
}

.fbmeniu_dir {
        height: 22px;     background:  bottom left url('img/bg-meniu.jpg') repeat-x;

        padding-top: 5px;     padding-left: 5px;
        padding-bottom: 0px;  vertical-align: middle;

}
.fbmeniu_dir a {
           color: #30446f;
        text-decoration: none;   vertical-align: middle;

}
.fbmeniu_dir a:hover {

        text-decoration: none;
         color: #fd7920;
}
.fbmeniu_dir:hover {
        color: #fd7920;
        text-decoration: none;

}


.fbsubmenu {
  width: 220px;
           padding-top: 8px;

}


.fbmeniu_item {

        padding-left:15px;   height: 25px;
        padding-top: 10px;
        padding-bottom: 5px;

}
.fbmeniu_item a {
        color: #30446f;
        text-decoration: none;

}
.fbmeniu_item a:hover {
        color: #fd7920;
        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: #35100f;
}

.topMLvl2_item {
        padding-left: 8px;
        padding-top: 2px;
        padding-bottom: 0px;
}
.topMLvl2_item a {
        color: #35100f;
        text-decoration: none;

}
.topMLvl2_item a:hover {
        color: #009933;
        text-decoration: none;

}





.dtree {
        font-size: 8pt;
        color: #009933;
        white-space: nowrap;
}
.dtree img {
        border: 0px;
        vertical-align: middle;
}
.dtree a {
        color: #5f2929;
        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: #d0aa65;
        text-decoration: none;
}
.dtree a:hover.node {
        color: #d0aa65;
        text-decoration: none;
}
.dtree .clip {
        overflow: hidden;
}


.design {

  width: 400px;  padding-right: 15px; text-align: right;  vertical-align: middle;     font-size: 8pt;
}

 .design a{     color: #999999;
}
 .design a:hover{   color: #d0aa65;
}



.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;

}




#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;
}
      INPUT {
border : 1px solid #cccccc;
font-size : 8pt;
padding-left: 5px;
background: #ffffff;
color : #000000;
line-height : normal;
font-style : normal;
font-variant : normal;
text-decoration : none;
}
TEXTAREA {
padding-left: 5px;
border : 1px solid #cccccc;
font-size : 8pt;
background : #ffffff;
color : #000000;
line-height : normal;
font-style : normal;
font-variant : normal;
text-decoration : none;
}
SELECT {
border : 1px solid #cccccc;
font-size : 8pt;
background : #ffffff;
color : #000000;
line-height : normal;
font-style : normal;
font-variant : normal;
text-decoration : none;
}


#statineSkyriausFoto {
        width: 700px;
        height: 300px;
        margin: 0px;
        padding: 0px;
        background-repeat: no-repeat;
}




.nefoto {
        width: 700px;
        height: 300px;
        vertical-align: bottom;

}

.galleryview    {
        width: 700px; height: 300px;
        float: left;

}




.kFDiv {
        width: 140px;  height: 150px;
        margin-bottom: 10px;
        padding: 6px;    margin: 10px;
        float: left;
        overflow: hidden;
}



.kFTdKaina {
        height: 20px;
        text-align: right;
        vertical-align: middle;
        font-weight: bold;
                padding-right: 3px;
}

.kFTdName  {   padding-left: 6px;
        color: #88552f;
        text-decoration: none;
}


.kFTdName a {
        color: #88552f;
        text-decoration: none;
}
.kFTdName a:hover {
        color: #009933;
        text-decoration: none;
}

.kFTdName span {
        display: none;
}
.kFTdImg {
        height: 160px;
        vertical-align: top;
        text-align: center;
}
.kFTdImg img {
        margin: 0px;
        padding: 2px;
        border: 1px #dbdcd6 solid;
}

#middleKF {
        margin-right: 10px;
}


.st_name {
        width: 214px;
}

.st_name {
        color: #003399;
        margin-top: 20px;
        margin-bottom: 10px;
        text-align: left;
}

.st_text {
        width: 214px;
        text-align: justify;
        margin-bottom: 8px;
}






.clear {
   clear: both;
}




#gallery {
        width: 700px;
        height: 300px;
        margin: 0 0 0 0;
        background-image: url('/media/tail-90.png');
}



.kwicks {
        display: block;
        width: 700px;
        height: 300px;
        list-style: none;
        position: relative;
        margin: 0;
        padding: 0;
}
.kwicks li{
        display: block;
        width: 140px;
        height: 300px;
        overflow: hidden;
        margin: 0px;
        padding: 0;
}

.kwicks li .k_title {
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        width: 50px;
        height: 300px;
        overflow: hidden;
        cursor: pointer;

        background-image: url('/media/tail-50.png');
}

.kwicks li .k_title b {
        display: block;
        width: 300px;
        height: 300px;
        text-indent: 19px;
        overflow: hidden;
        line-height: 50px;
        font-weight: normal;
        letter-spacing: 2px;
        color: #ffffff;
        -moz-transform: rotate(270deg);
        -webkit-transform: rotate(270deg);
        -o-transform: rotate(270deg);
        transform: rotate(270deg);
        filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.kwicks li.active .k_title b {
        color: #7cc9ff;
}
        
.kwicks li .k_title b:hover {
        color: #7cc9ff;
}

.kwicks li .k_descr {
        position: absolute;
        bottom: 0;
        left: 50px;
        display: block;
        width: 430px;
        height: 80px;
        padding: 10px;
        overflow: hidden;
        background-image: url('/media/tail-25.png');
        color: #ffffff;
}

