body {
  font-family:tahoma, arial;
}
a {
  color:#009999;
  text-decoration:underline;
}
  a:hover {
     color:#008282;
  } 
#style0 {
  background:black url(black/sign.gif) 17% 60px no-repeat;
}
#style2, #style2a  {
  background:#009999 url(blue/sign.gif) 50% 60px no-repeat;
}
#style3a, #style3 {
  background:black url(black/sign.gif) 50% 60px no-repeat;
}
#style4 {
  background:url(white/bg.gif) 50% 60px repeat;    
}
#bgBase1 { 
  height:100%; 
}
  #style0 #bgBase1 {
    background:url(black/base.gif) 3% 35px no-repeat;    
  }
  #style2 #bgBase1 {
    background:url(blue/base.gif) 3% 35px no-repeat;    
  }
  #style2a #bgBase1 {
    background:url(blue/base-2a.gif) 3% 35px no-repeat;    
  }
  #style3 #bgBase1 {
    background:url(black/base-3.gif) 3% 25px no-repeat;    
  }
  #style3a #bgBase1 {
    background:url(black/base-3a.gif) 3% 25px no-repeat;    
  }
  #style4 #bgBase1 {
   background:url(white/base.gif) 3% 25px no-repeat; 
  }
#style4 #bgSignPlius {
  background:url(white/sign.gif) 50% 60px no-repeat;
}
#left {
  padding:53px 0 40px 9px;
  left:2%;
  position:absolute;
  color:white;
  width:50%;
  line-height:125%;
}
#style0 #left {
  background:url(black/opus.gif) 25% 100% no-repeat;
  line-height:normal;
  padding-top:56px;
  width:auto;
}
  #left span {
    font-size:85%;
    text-transform:uppercase;
    font-family:arial;
  }
    #left span {
      width:19px;
      padding:0 8px 0 6px;
      white-space:nowrap;
    }
      #style3a #left span, #style3 #left span {
        background: url(black/slash.gif) 3px 4px no-repeat;
      }
      #style2 #left span, #style2a #left span {
        background: url(blue/slash.gif) 3px 4px no-repeat;
      }
      #style4 #left span {
        background: url(black/slash.gif) 3px 4px no-repeat;
      }
      #style0 #left span {
        color:#009999;
        background: url(left-line.gif) 100% 7px no-repeat;
        padding:0 18px 0 0;
      }
    #left a{
      text-transform:uppercase;
      font-size:75%;
      font-family:arial;
      padding:0 0 0 0;
      white-space:nowrap;
    }
    #style0 #left a{
      font-size:100%;
      font-family:tahoma;
    }
    #style2 #left a, #style2a #left a{
      color:black;
    }
    #style1 #left .last, #style2 #left .last, #style2a #left .last, #style3 #left .last, #style3a #left .last, #style4 #left .last {
      color:white;
      padding:0px;
      font-size:75%;
      font-family:arial;
      background:none;
      width:auto;
      padding:0;
    }
    #style4 #left .last{
      color:black;
    }
  #left2 {
    font-size:75%;
    color:#CCCCCC;
    padding:9px 0 0 18px;
    line-height:135%;
  }
  #left3 {
    font-size:70%;
    color:#999999;
    padding:5px 0 0 18px;
    line-height:135%;
  }
#meniu {
  position:absolute; 
  padding:20px 0 0 0;
  right:3%;
}
.meniu-item {
  float:left;
}      
 .meniu-item a, .meniu-item span{
  height:57px;
  text-indent:-2000px;
	overflow:hidden;
	float:left;
	margin-left:20px;
 }
 #style0 .meniu-item a, #style3 .meniu-item a, #style3a .meniu-item a{
	border-bottom:1px solid #004D4D;
 }
   #style0 .meniu-item a:hover, #style3 .meniu-item a:hover, #style3a .meniu-item a:hover{
  	border-bottom:1px solid #007373;
   }
 #style2 .meniu-item a, #style2a .meniu-item a{
	border-bottom:1px solid #80CCCC;
 }
   #style2 .meniu-item a:hover, #style2a .meniu-item a:hover{
  	border-bottom:1px solid #BFE5E5;
   }
 #style4 .meniu-item a{
	border-bottom:1px solid #7FCCCC;
 }
   #style4 .meniu-item a:hover{
  	border-bottom:1px solid #009999;
   }
   #apie a{
    width:82px;
   }
     #style0 #apie a, #style3 #apie a, #style3a #apie a{
      background: url(black/apie.gif) 0px 10px no-repeat;
     }
     #style2 #apie a, #style2a #apie a{
      background: url(blue/apie.gif) 0px 10px no-repeat;
     }
     #style4 #apie a{
      background: url(white/apie.gif) 0px 10px no-repeat;
     }
   #laidos a{
    width:99px;
   }
     #style0 #laidos a, #style3 #laidos a, #style3a #laidos a{
      background: url(black/laidos.gif) 0px 8px no-repeat;
     }
     #style2 #laidos a, 
     #style2 #laidos span,
     #style2a #laidos a, 
     #style2a #laidos span
     {
      margin-left:19px;
      width:126px;
      height:60px;
      border:none;
      background: url(blue/laidos-on.gif) 0px 0px no-repeat;
     }
     #style4 #laidos a{
      background: url(white/laidos.gif) 0px 10px no-repeat;
     }
   #anonsai a{
    width:107px;
    margin-left:18px;
   }
     #style0 #anonsai a{
      background: url(black/anonsai.gif) 0px 10px no-repeat;
     }
     #style2 #anonsai a, #style2a #anonsai a{
      background: url(blue/anonsai.gif) 0px 10px no-repeat;
     }
     #style4 #anonsai a{
      background: url(white/anonsai.gif) 0px 10px no-repeat;
     }
     #style3 #anonsai a, #style3 #anonsai span, #style3a #anonsai a, #style3a #anonsai span{
      margin-left:19px;
      width:129px;
      height:60px;
      border:none;
      background: url(black/anonsai-on.gif) 0px 0px no-repeat;
     }
   #knyga a{
    width:80px;
   }
     #style0 #knyga a, #style3 #knyga a, #style3a #knyga a{
      background: url(black/knyga.gif) 0px 5px no-repeat;
     }
     #style2 #knyga a, #style2a #knyga a{
      background: url(blue/knyga.gif) 0px 5px no-repeat;
     }
     #style4 #knyga a, #style4 #knyga span{
      width:108px;
      height:60px;
      border:none;
      margin-left:19px;
      background: url(white/knyga-on.gif) 0px 0px no-repeat;
     }
#shortNote {
  position:absolute;
  left:3%;
  font-family:arial;
  color:white;
  margin:236px 0 0 75px;
}
  #style2 #shortNote{
    clear:left;
    float:left;
    position:relative;
    width:400px;
    left:0;
    margin:18px 0 0 75px;
    */margin-left:38px;
  }
  #style4 #shortNote{
    clear:left;
    float:left;
    position:relative;
    left:0;
    height:30px;
    margin:18px 0 5px 35px;
    padding:0 30px 0 0;
    */margin-left:18px;
    background: url(white-h2.gif) 100% 0px no-repeat;
  }
  #style2 #shortNote a{
    color:black;
  }
  #style2 #shortNote div{
    float:left;
    font-size:75%;
    color:#BFE5E5;
    padding:5px 10px 0 0;
  }
  #style4 #shortNote div{
    float:left;
    font-size:75%;
    padding:7px 10px 0 40px;
    margin:0 0 0 0;
    height:23px;
    */height:30px;
    color:#4C4C4C;
    background:url(white/h1-block-l.gif) 0 0px no-repeat;
  }
  #style0 #shortNote {
    margin:177px 0 0 160px;
    font-size:105%;
  }
    #style4 #shortNote a, #style2 #shortNote a, #style3a #shortNote a, #style3 #shortNote a{
      font-size:75%;
      float:left;
      padding:4px 10px 0 0;
    }
    #style4 #shortNote a{
      padding-top:7px;
    }
    #style4 #shortNote span{
      padding-top:2px;
    }
    #shortNote span{
      font-size:130%;
      float:left;
      padding:0 10px 0 0;
    }
    #style4 #shortNote span{
      color:black;
    }
    #style3 #shortNote div, #style3a #shortNote div{
      float:left;
      width:20px;
      height:9px;
      margin-top:7px;
      background: url(x-gray.gif) 1px 0px no-repeat;
    }
#headline {
  position:absolute;
  left:3%;
  */width:200px;
  white-space:nowrap;
  font-family:arial;
  color:white;
  height:37px;
}
  #style0 #headline {
    margin:227px 0 0 71px;
    font-size:165%;
    letter-spacing:-1px;
    background: url(black/bg-h1.gif) 100% 0px no-repeat;
  }
  #style2 #headline{
    margin:146px 0 0 35px;
    font-size:310%;
    letter-spacing:-3px;
    background: url(blue/bg-h1.gif) 100% 0px no-repeat;
  }
  #style2a #headline{
    margin:146px 0 0 35px;
    font-size:160%;
    letter-spacing:-1px;
    background: url(blue/bg-h1.gif) 100% 0px no-repeat;
  }
  #style3 #headline{
    margin:146px 0 0 35px;
    font-size:310%;
    letter-spacing:-3px;
    background: url(black/bg-h1.gif) 100% 0px no-repeat;
  }
  #style3a #headline{
    margin:146px 0 0 35px;
    font-size:160%;
    letter-spacing:-1px;
    background: url(black/bg-h1.gif) 100% 0px no-repeat;
  }
  #style4 #headline{
    margin:146px 0 0 35px;
    font-size:310%;
    letter-spacing:-3px;
    background: url(black/bg-h1.gif) 100% 0px no-repeat;
  }
  h1 {   
    height:37px;
    background: url(h1-block-l.gif) 0px 0px no-repeat;
  }
    #style0 h1 {
      padding:4px 75px 0 37px;
    }
    #style2 h1{
      padding:0px 75px 0 37px;
      line-height:80%;
      height:47px;
      background: url(blue/h1-block-l.gif) 0px 0px no-repeat;
    }
    #style2a h1{
      padding:9px 35px 0 37px;
      line-height:80%;
      background: url(blue/h1-block-l.gif) 0px 0px no-repeat;
    }
    #style3 h1{
      padding:0px 75px 0 37px;
      line-height:80%;
      height:47px;
    }
    #style3a h1{
      padding:9px 35px 0 37px;
      line-height:80%;
    }
    #style4 h1{
      padding:0px 75px 0 37px;
      line-height:80%;
      color:black;
      height:47px;
      background: url(white/h1-block-l.gif) 0px 0px no-repeat;
    }
#longText {
  white-space:nowrap;
  position:absolute;
  margin:299px 0 0 0;
  font-family:arial;
  font-size:310%;
  font-weight:bold;
  letter-spacing:-3px;
  overflow:hidden;
  text-align:center;
  width:110%;
  color:#009999;
  margin-left:-10%;
}
  #longText span{
    color:white;
  }
#content {
  padding-left:3%;
}
  #style2 #content {
    padding-top:221px;
    */padding-top:260px;
  }
  #style3 #content {
    padding-top:258px;
    */padding-top:297px;
  }
  #style3a #content, #style2a #content {
    padding-top:221px;
    */padding-top:260px;
  }
  #style4 #content {
    padding-top:221px;
    */padding-top:260px;
  }
  .text-block{  
    width:60%;
    */width:67%;
    font-family:arial;
    line-height:135%;
    font-size:90%;
  }
    #style0 .text-block{
      padding:396px 0 0 110px;  
      color:#CCCCCC;
    }
    #style3a .text-block, 
    #style3 .text-block, 
    #style4 .text-block, 
    #style2 .text-block,
    #style2a .text-block
    {
      float:left;
      */float:none;
      margin:39px 0 0 76px;
      padding:20px 22px 25px 20px;  
      color:#333333;
      background:white;
    }
    #style3a .text-block h3, 
    #style3 .text-block h3, 
    #style4 .text-block h3, 
    #style2 .text-block h3,
    #style2a .text-block h3
    {
      padding:6px 0 10px 0;
      font-size:150%;
      line-height:120%;
    }
    .text-block p{
      padding-bottom:10px;
    }
    .tumb{
      float:left;
    }
      .tumb{
        border:1px solid #7FCCCC;
      }
      #style0 .tumb{
        border:1px solid #004D4D;
      }
      .tumb{
        margin:5px 18px 5px 1px;
        */margin-bottom:10px;
      }
      #style0 .tumb{
        margin:5px 18px 12px 0;
        */margin-bottom:18px;
      }
    .tumb a, .tumb span{
      float:left;
      border:2px solid #009999;  
    }
    .tumb a:hover{
      border:2px solid #66C2C2;  
    }
    #style0 .tumb a:hover{
      border:2px solid #006767;  
    }
    .index-links{
      padding:10px 0 10px 0;
      */padding-bottom:0px;
    }
    .index-links a{
      padding:0 0 0 15px;
      background: url(link-dot-blue.gif) 0px 8px no-repeat;
    }
  #comments{
	  padding:74px 0 0 84px;
	  */padding:74px 0 0 94px;
  }
  #style3a #comments, #style2a #comments{
	  padding:74px 0 0 56px;
	  clear:left;
	  width:63%;
	  */width:69%;
  }
  #style0 #comments{
    clear:left;
    width:60%;
    */width:67%;
    padding:25px 0 0 77px;
    */padding-top:35px;
  }
  #noComments{
    clear:left;
    width:60%;
    */width:67%;
    padding:25px 0 0 73px;
    */padding-top:35px;
  }
    #style0 #bigLink{
      float:left;
      height:29px;
      color:white;
      background: url(black/bg-h1.gif) 0px 0px no-repeat;
    }
      #bigLink h2{
        float:left;
        height:29px;
        font-weight:normal;
        font-size:95%;
        padding:4px 31px 0 38px;
        background: url(h1-block-r.gif) 100% 0px no-repeat;
      }
      #bigLink a{
        color:white;
      }
      #bigLink a:hover{
        color:#E5E5E5;
      }
    #bigNote{
      float:left;
      height:27px;
      color:white;
    }
    #bigNote{
      background: url(blue-h2.gif) 100% 0px no-repeat;
      margin:-39px 0 0 -62px;
      position:absolute;
    }
    #style2 #bigNote, #style2a #bigNote{
      background: url(black-h2.gif) 100% 0px no-repeat;
      }
    #style2a #comments #bigNote, #style3a #comments #bigNote{
      position:relative;
      float:left;
    }
    #style0 #bigNote{
      padding-bottom:15px;
      background: url(blue-h2.gif) 0px 0px no-repeat;
      margin:0;
      position:relative;
    }
      #bigNote h2{
        float:left;
        height:27px;
        font-size:95%;
      }
        #bigNote h2{
          white-space:nowrap;
          font-weight:normal;
          font-size:105%;
          font-family:tahoma;
          padding:3px 30px 0 42px;
          */padding-top:4px;
          background: url(h1-block-l.gif) 0px 0px no-repeat;
        }
        #style2 #bigNote h2, #style2a #bigNote h2{
          background: url(blue/h1-block-l.gif) 0px 0px no-repeat;
        }
        #style4 #bigNote h2{
          background: url(white/h1-block-l.gif) 0px 0px no-repeat;
        }
        #style0 #bigNote h2{
          white-space:normal;
          font-weight:bold;
          font-size:95%;
          padding:4px 30px 0 33px;
          background: url(h1-block-r.gif) 100% 0px no-repeat;
        }
        #bigNote h2 .x{
          clear:left;
          width:26px;
          background: url(x-gray-big.gif) 5px 4px no-repeat;
          padding:0 12px 0 8px;
        }
          h2 a{
            color:white;
          }
          h2 a:hover{
            color:#D9F0F0;
          }
          h2 span{
           font-weight:bold;
          }
	#style3a #comments #bigNote, #style2a #comments #bigNote{
		margin-left:-22px;
		*/margin-left:-11px;
	}
	#style3a #comments #bigNote h2, #style2a #comments #bigNote h2{
		font-weight:bold;
		font-size:95%;
		font-family:tahoma;
	}
    .comment{
      clear:left;
      width:100%;
      color:#CCCCCC;
      font-size:83%;
      */font-size:80%;
      margin:0 0 10px 32px;
      padding:6px 0 17px 0;
      background: url(dot-blue-3.gif) 0 100% repeat-x;
    }
    #style3a .comment, #style2a .comment{
      margin:0 0 10px 20px;
    }
    #style2a .comment{
      margin:0 0 10px 20px;
      background:url(dot-white.gif) 0 100% repeat-x;
      color:white;
    }
      .comment span{
        font-weight:bold;
      }
      .comment .x{
        clear:left;
        width:18px;
        background: url(x-gray.gif) 2px 4px no-repeat;
        padding:0 7px 0 6px;
      }
        #style2a .comment .x{
          background: url(x-blue.gif) 2px 4px no-repeat;
        }
      .comment a{
        color:#CCCCCC;
      }
        .comment a:hover{
          color:#999999;
        }
      #style2a .comment a{
        color:white;
      }
        #style2a .comment a:hover{
          color:#CCCCCC;
        }
      .comment div{
        color:#999999;
        font-family:arial;
        font-size:95%;
        line-height:140%;
        padding:10px 0 0 0;
      }
      #style2a .comment div{
        color:#CCEBEB;
      }
     #indexForm {
      clear:left;
      padding:6px 0 0 110px;
      margin:0 0 0 0;
      width:60%;
      */width:67%;
     }
     #style3a #indexForm, #style2a #indexForm {
	     padding:6px 0 0 76px;
	     width:63%;
       */width:69%;
     }
     #style4 #indexForm {
	     padding:6px 0 0 76px;
	     width:63%;
      */width:68%;
     }
      #indexForm h3{
        padding:10px 0 15px 0;
        font-size:95%;
        color:white;
      }
        #style4 #indexForm h3{
          color:black;
        }
       #indexFormTable {
        color:#999999;
        font-size:80%;
       }
         #style4 #indexFormTable {
          color:black;
         }
         #style2a #indexFormTable {
          color:#CCEBEB;
         }
       #indexFormTable td{
        padding:0 0 5px 0;
       }
       #indexFormTable input, #indexFormTable textarea{
        border:2px solid #004C4C;
        background:black;
        color:#999999;
        font-size:100%;
        font-family:tahoma;
        padding:1px 0 0 4px;
       }
         #style4 #indexFormTable input, #style4 #indexFormTable textarea{
          border:2px solid #80CCCC;
          background:white;
          color:#333333;
         }
         #style2a #indexFormTable input, #style2a #indexFormTable textarea{
          border:2px solid #80CCCC;
          background:#009999;
          color:#CCEBEB;
         }
       #indexFormTable span{
        padding:4px 6px 0 0;
        float:left;
       }
       #indexFormTable input{
        width:50%;
        height:23px;
       }
       #indexFormTable textarea{
        width:100%;
        height:133px;
       }
       .button-block-index{
        padding:4px 0 0 67px;
       }
       .button-index{
        float:left;
        height:21px;
        border:none;
        padding-bottom:3px;
        */padding-bottom:0px;
        */padding-left:1px;
        background:#004D4D;
        font-family:tahoma;
        font-size:80%;
        color:#CCCCCC;
       }
         #style4 .button-index{
          background:#009999;
          color:white;
         }
         #style2a .button-index{
          background:black;
          color:white;
         }
       .button-left{
        float:left;
        height:21px;
        width:22px;
        background:#004D4D url(h1-block-l.gif) 100% 0px no-repeat;
       }
         #style4 .button-left{
          background:#009999 url(white/h1-block-l.gif) 100% 0px no-repeat;
         }
         #style2a .button-left{
          background:black url(blue/h1-block-l.gif) 100% 0px no-repeat;
         }
       .button-right{
        float:left;
        height:21px;
        width:20px;
        background:#004D4D url(h1-block-r.gif) 100% 0px no-repeat;
       }
         #style4 .button-right{
          background: url(blue-h2.gif) 100% 0px no-repeat;
         }
         #style2a .button-right{
          background: url(black-h2.gif) 100% 0px no-repeat;
         }
#footer {
  color:white;
  text-transform:uppercase;
  font-family:arial;
  color:#999999;
  font-size:65%;
  line-height:145%;
  padding:30px 2% 23px 0;
}
  #style0 #footer {
    padding-top:26px;
  }
  #style2 #footer, #style2a #footer {
    color:#BFE5E5;
  }
    #style2 #footer a, #style2a #footer a{
      color:black;
    }
  #style4 #footer {
    color:#4C4C4C;
  }
  #copy {
    padding:0 0 10px 0;
  }
