a {
   color : #005599;
   text-decoration : none;
}

a:hover {
   color : #005599;
   text-decoration : underline;
}

a.side {
   color : #005599;
   text-decoration : none;
}

a:hover.side {
   color : #005599;
   text-decoration : underline;
}

a.white {
   color : #ddd;
   text-decoration : none;
}

a:hover.white {
   color : #ddd;
   text-decoration : underline;
}

body {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   margin:0px;
   background-image:url(images/bg.png);
}

form {
   margin : 0px;
}

hr {
   height : 1px;
   border : 1px solid #eee;
}

hr.side-hr {
   height : 1px;
   border : 1px solid #eee;
}

td {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
}

pre {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
}

.alt {
   color : #005599;
}
 
.outer-border {
   border-left : 1px solid #FFF;
   border-right : 1px solid #FFF;
}

.sub-header {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #000;
   background-color : #888;
   border-top : 1px solid #000;
   border-bottom : 1px solid #000;
   padding : 5px;
}

.n {
   font-family : Arial;
   font-style:italic;
   font-weight:bold;
   font-size : 12px;
   color : #1a1a1a;
   background-image:url(images/np_02.png);
   background-position:right;
   background-repeat:no-repeat;
   float: right;
   width:268px;
   height:163px;
   padding : 0px;
}

.n a {
   font-family : Arial;
   font-style:italic;
   font-weight:bold;
   font-size : 12px;
   color : #1a1a1a;
}

.n a:hover {
   font-family : Arial;
   font-style:italic;
   font-weight:bold;
   font-size : 12px;
   color : #1a1a1a;
}

.p {
   font-family : Arial;
   font-style:italic;
   font-weight:bold;
   font-size : 12px;
   color : #1a1a1a;
   background-image:url(images/np_01.png);
   background-position:right;
   background-repeat:no-repeat;
   float: right;
   width:264px;
   height:158px;
   padding : 0px;
}

.p a {
   font-family : Arial;
   font-style:italic;
   font-weight:bold;
   font-size : 12px;
   color : #1a1a1a;
}

.p a:hover {
   font-family : Arial;
   font-style:italic;
   font-weight:bold;
   font-size : 12px;
   color : #1a1a1a;
}


.login-bg {
   background-image:url(images/login_bg.png);
   background-repeat:no-repeat;
   background-color:#f5f5f5;
   width:981px;
   height:99px;
   padding : 0px;
   border-left : 1px solid #FFF;
   border-right : 1px solid #FFF;
}

.prisijungimas {
   background-image:url(images/prisijungimas.png);
   background-repeat: repeat-y;
   width:245px;
   height:99px;
}

.prisijungimas a {
   font-family :  Arial;
   font-style:italic;
   font-size : 11px;
   color : #666666;
}

.prisijungimas a:hover {
   font-family :  Arial;
   font-style:italic;
   font-size : 11px;
   color : #666666;
}



.po-sub {
   background-color:#000000;
   padding : 0px;
      border-left : 1px solid #FFF;
   border-right : 1px solid #FFF;
}


.slide {
   background-image:url(images/slide.png);
   width:443px;
   height:185px;
   padding : 0px;
}


.full-header {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #000;
   background-image:url(images/header.png);
   width:1000px;
   height:131px;
   padding : 0px;
}

.login {
   font-family : Tahoma;
   font-size : 11px;
   color : #000;
   background-image:url(images/login.png);
   width:155px;
   height:27px;
   padding : 0px;
   border:0px;
}


.ok {
   background-image:url(images/ok.png);
   width:74px;
   height:64px;
   padding : 0px;
   border:0px;
}

.footer {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #FFF;
   border : 0px solid #ccc;
   padding : 5px;
}

.footer a {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #FFF;
}

.footer a:hover {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #FFF;
}


.button {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #555;
   background-color : #f1f1f1;
   height : 20px;
   border : 1px solid #ccc;
   margin-top : 2px;
}

.textbox {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 10px;
   color : #555;
   background-color : #f8f8f8;
   border : 1px solid #ccc;
}

.main-body {
   font-family:Arial;
   font-size : 11px;
   color : #1a1a1a;
   background-color : #f5f5f5;
   padding : 4px 0px 5px 0px;
}

.side-body {
font-family:Arial;
   font-size : 10px;
   color : #1a1a1a;
   background-image:url(images/panel_bg.png);
   background-repeat:no-repeat;
   background-position:top;
   background-color : #f5f5f5;
   padding : 4px;
}

.main-bg {
   font-family:Arial;
   font-size : 11px;
   color : #1a1a1a;
   background-color : #f5f5f5;
   padding-right:1px;
   padding-left:1px;
   padding-top:1px;
   padding-bottom:1px;
}

.border {
   border : 0px solid #e1e1e1;
}

.side-border-left {
   color : #777;
   background-color : #f5f5f5;
   padding-left:1px;
   padding-top:1px;
   padding-bottom:1px;
}

.side-border-right {
   color : #777;
   background-color : #f5f5f5;
   padding-right:1px;
   padding-top:1px;
   padding-bottom:1px;
}

.news-footer {
   font-size : 10px;
   color : #555;
   background-image:url(images/news_foot.png);
   width:504px;
   height:10px;
   padding : 0px;
}

.capmain {
   font-family : Arial;
   font-size : 12px;
   font-weight : bold;
   font-style:italic;
   color : #1a1a1a;
   background-image:url(images/news.png);
   background-repeat:repeat-x;
   width:100%;
   height:34px;
   padding-left : 0px;
}

.capmain-p {
   background-image:url(images/news1.png);
   display:block;
   width:39px;
   height:34px;
   padding-left : 0px;
}

.capmain-r {
   background-image:url(images/news.png);
   width:200px;
   height:34px;
   padding-left : 0px;
}


.scapmain {
   font-family : Arial;
   font-size : 12px;
   font-weight : bold;
   font-style:italic;
   text-align:center;
   text-shadow:#000 1px 1px 0px;
   color : #FFF;
   background-image:url(images/panel.png);
   width:234px;
   height:36px;
   padding : 4px;
}

.tbl-border {
   color : #555;
   background-color : #e1e1e1;
}

.tbl {
   font-size : 11px;
   color : #555;
   background-color : #fff;
   padding : 4px;
}

.tbl1 {
   font-size : 11px;
   color : #555;
   background-color : #fff;
   padding : 4px;
}

.tbl2 {
   font-size : 11px;
   color : #555;
   background-color : #f1f1f1;
   padding : 4px;
}

.forum-caption {
   font-size : 11px;
   font-weight : bold;
   color : #888;
   background-color : #f1f1f1;
   padding : 2px 4px 4px 4px;
}

.quote {
   font-size : 11px;
   color : #555;
   background-color : #f8f8f8;
   padding : 4px;
   margin : 0px 20px 0px 20px;
   border : 1px solid #bbb;
}

.poll {
   height : 12px;
   border : 1px solid #bbb;
}

.comment-name {
   font-weight : bold;
   color : #005599;
}

.shoutboxname {
   font-weight : bold;
   color : #005599;
   background-color : #f6f6f6;
}

.shoutbox {
   color : #777;
   background-color : #f6f6f6;
}

.shoutboxdate {
   font-size : 10px;
   color : #888;
   background-color : #f6f6f6;
}

.small {
   font-size : 10px;
   font-weight : normal;
}

.small2 {
   font-size : 10px;
   font-weight : normal;
   color : #555;
}

.side-small {
   font-size : 10px;
   font-weight : normal;
   color : #555;
   background-color : #f6f6f6;
}

.side-label {
   color : #555;
   background-color : #f1f1f1;
   padding : 2px 2px 3px 2px;
}
