a {
       color : #FFFFFF;
       text-decoration : none;
}

a:hover {
       color : #FFFFFF;
       text-decoration : underline;
}

a.side {
       color : #FFF;
       text-decoration : none;
}

a:hover.side {
       color : #FFF;
       text-decoration : underline overline;
}

a.white {
       color : #FFF;
       text-decoration : none;
}

a:hover.white {
       color : #FFF;
       text-decoration : underline overline;
}

body {
       font-family : Verdana, Arial, Helvetica, sans-serif;
    color: #FFF;
       font-size : 11px;
    margin: 0 auto;
    background-color: #001e3c;
}

form {
       margin : 0px;
}

hr {
       height : 1px;
       background-color: #002a56;
    border-bottom: 1px solid #004e76;
}

hr.side-hr {
       height : 1px;
       background-color: #002a56;
    border-bottom: 1px solid #004e76;
}

td {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 11px;
}

pre {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 11px;
}

.alt {
       color : #6F6F6F;
}

.pasekgora {
  height: 10px;
  width: 100%;
  background-color: #000f1e;
  border-bottom: 1px solid #2e5b83;
}

.menulewa {
  height: 46px;
  width: 10px;
  background-image: url('images/menu_l.gif');
  background-repeat: no-repeat;
}

.menuprawa {
  height: 46px;
  width: 10px;
  background-image: url('images/menu_p.gif');
  background-repeat: no-repeat;
}

.menutlo {
  height: 46px;
  background-image: url('images/menu_s.gif');
  background-repeat: repeat-x;
}

.space{
  height: 10px;
  width: 100%;
}

.footer {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 10px;
       color : #FFF;
          background-color: #000f1e;
    background-repeat: repeat-x;
       border-top : 1px solid #2d5a82;
       padding : 5px;
    height: 100px;
}

span.link{
  padding-top: 18px;
  display: block;
  margin-left: -10px;
  padding-bottom: 12px;
}

.button {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 10px;
       color : #FFF;
       background-color : #2f719b;
       height : 20px;
       border-top : 1px solid #95b6cb;
    border-left : 1px solid #95b6cb;
    border-right : 1px solid #000000;
    border-bottom : 1px solid #000000;
       margin-top : 2px;
}

.textbox {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 10px;
       color : #FFF;
       background-color : #001932;
       border : 1px solid #0e3f69;
}

.main-body {
       font-size : 11px;
       color : #FFF;
          background-color: #144164;
    border-bottom: 1px solid #002a56;
       padding : 4px 4px 5px 4px;
    table-layout: fixed;
}

.main-end {
       background-image: url(images/tabledown.gif);
    background-repeat: no-repeat;
    width: 200px;
    height: 6px;
}


.side-body {
       font-size : 10px;
       color : #FFF;
       background-image: url(images/tableback.gif);
    background-repeat: repeat-y;
       padding : 4px;
}

.main-bg {
       color : #000;
       padding-left : 10px;
    padding-right : 10px;
}

.side-bg {
       color : #000;
       background-color : #001E3C;
}

.news-footer {
       font-size : 10px;
       color : #FFF;
       background-color: #144164;
       border-top : 1px solid #005077;
       padding : 1px 2px 2px 2px;
}

.newsl{
    background-image: url(images/news_l.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 16px;
}

.newsp{
    background-image: url(images/news_p.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 102px;
}

.capmain {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 10px;
       font-weight : bold;
       color : #FFF;
    height: 30px;
    background-image: url(images/news_s.gif);
    background-repeat: repeat-x;
       padding : 4px 4px 5px 4px;

}

.scapmain {
       font-family : Verdana, Arial, Helvetica, sans-serif;
       font-size : 10px;
       font-weight : bold;
       color : #FFF;
    background-image: url(images/tabledesk.gif);
    background-repeat: no-repeat;
    height: 30px;
    width: 200px;
       padding : 4px;
}

.tbl-border {
       background-color:#4685b1;
}

.tbl {
       font-size:10px; 
       color:white;
       padding:0px;
       border: 1px solid #FFFFFF;
}

.tbl1 {
       font-size:10px; 
       background-color:#144164;
       color: #FEFEFE;
       padding: 3px 6px 3px 6px;
       border: 1px solid #FFFFFF;
}

.tbl2 {
       font-size:10px;
       background-color:#144164;
       color: #FEFEFE;
       padding: 3px 6px 3px 6px;
       border: 1px solid #FFFFFF;
}
       
.forum-caption {
       font-size: 10px; font-weight:bold;
       color: #0D5A8E; background-color:#FEFEFE;
       background-image:url(images/bg_table_row_heading.jpg);
       background-repeat:repeat-x;
       height: 24px;
       padding: 4px 4px 4px 4px;
}



.quote {
       font-size : 11px;
       color : #000;
       background-color : #DFCCA7;
       padding : 4px;
       margin : 0px 20px 0px 20px;
       border : 1px solid #bbb;
}

.poll {
       height : 12px;
       border : 1px solid #4F3400;
}

.comment-name {
       font-weight : bold;
       color : #414141;
}

.shoutboxname {
       font-weight : bold;
       color : #FFF;
}

.shoutbox {
       color : #FFF;
}

.shoutboxdate {
       font-size : 10px;
       color : #FFF;
}

.small {
       font-size : 10px;
       font-weight : normal;
}

.small2 {
       font-size : 10px;
       font-weight : normal;
       color : #FFF;
}

.side-small {
       font-size : 10px;
       font-weight : normal;
       color : #FFF;
}

.side-label {
       color : #FFF;
       padding : 2px 2px 3px 2px;
}

.gallery {
       padding : 16px 0px 8px 0px;
}

.gallery img {
       border : 1px solid #ccc;
}

img.activegallery {
       border : 1px solid green;
}
