body {
    background-color : #111111;
    color : #cccccc;
    font-family : helvetica,arial,sans-serif;
    font-size : 10pt;
    list-style-type : square;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
  }

p {
    padding-left:20px;
    padding-right:20px;
  }

fieldset {
    border-bottom-color : #cccccc;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #cccccc;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #cccccc;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #cccccc;
    border-top-width : 1px;
    margin-bottom : 20px;
    margin-left : 30px;
    margin-right : 30px;
  }

legend {
    font-weight: bold;
}

input,textarea,selectform {
    font-size: 10pt;
  }

td {
    font-size : 10pt;
    line-height : 1.5;
    text-align : justify;
  }


td.tab {
    border-top: 1px solid #666666;
    border-right: none;
    border-left: none;
    border-bottom: none;
  }


td.tab00,td.tab11 {
    font-size: 9pt;
    font-weight: bold;
    line-height : 1;
  }

td.tab0,td.tab1 {
    border-bottom: 1px solid black;
    border-left: 1px solid black;
    font-size: 9pt;
    line-height : 1;
  }

td.tab0 {
    background-color: #34383C;
  }


td.tab1 {
    background-color: #2A2D2D;
  }


table.tabs {
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: 1px solid #666666;
  }

td.gal {
    text-align:center;
    font-size: 9px;
    font-weight: bold;
    width:130px;
  }


table.tekst {
    border: 1px solid #666666;
  }


.tabela {
    width:50%;
    float:center;
  }


a:link,a:active,a:visited,a:hover {
    text-decoration: none;
  }


a:link {
    color: #ffcc66;
  }


a:active {
    color: #ffcc66;
    background: #ff8000;
  }


a:visited {
    color: #ffcc66;
  }


a:hover {
    color: #000000;
    background: #887733;
  }

a.menukgp:hover {
    color: yellow;
    background: #887733;
  }


a.menulink {
    display: block;
    width: 160px;
    left:0px;
    border-bottom: 1px solid #666666;
    background: none;
    font-size: 12px;
    font-weight: bold;
  }

a.news{
    display:block;width:200px;
    font-size: 10px;
}

a.menukgp,div.menukgp {
    display: block;
    width: 155px;
    left:0px;
    padding-left:5px;
    position:relative;
    border-bottom: 1px solid #664400;
    background: none;
    line-height : 1.5;
    font-size: 8pt;
    font-weight: bold;
    z-index : 20;
  }


a.menulink:active {
    color: #cccccc;
  }


a.menulink:link {
    color: #cccccc;
  }


a.menulink:hover {
    background: black;
  }


a.menulink:visited {
    color: #cccccc;
  }


.title {
    font-size: 9pt;
    color: #cccccc;
    font-weight: bold;
  }


.opis {
    COLOR: #cccccc;
    font-size: 9pt;
    margin:0px;
  }

#opis {
    font-style : italic;
  }

.opislink {
    font-size: 8pt;
    COLOR: #cccccc;
  }


a.title:hover {
    color: #000000;
  }


.tiny {
    font-size : 10px;
    padding:0px;
    margin: 5px;
  }


a.tiny:hover {
    color: #ffffff;
    font-weight: bold;
  }


a.gal:hover {
    background:none;
  }


.bol_none {
    BORDER-STYLE: none;
    margin: 0px;
    padding: 0pt;
  }


H1,H2,H3,H4,h5,h6 {
    FONT-WEIGHT : bold;
    TEXT-ALIGN : center;
  }


H1 {
    COLOR : #ffcc66;
    FONT-SIZE : 12pt;
    TEXT-TRANSFORM : uppercase;
  }


H2 {
    FONT-SIZE: 10pt;
    COLOR: #ffcc66;
    TEXT-TRANSFORM: uppercase;
  }


H3 {
    FONT-SIZE: 8pt;
    COLOR: #009999;
    margin:0px;
    padding:0px;
  }


H4 {
    FONT-SIZE: 8pt;
    COLOR: #ffffcc;
    TEXT-TRANSFORM: uppercase;
    margin:0px;
  }


h5 {
    display:block;
    font-size:9pt;
    color:#ffcc66;
    text-align:left;
    border-bottom: solid #ffcc66 1px;
    font-style : italic;
    line-height:12pt;
    width:100%;
    margin-top:0px;
    margin-left:5px;
    margin-bottom:0px;
  }

h6 {
    display:block;
    font-size:9pt;
    color:#ffcc66;
    text-align:left;
    border-bottom-color : #ffcc66;
    border-bottom-style : solid;
    border-bottom-width : 1;
    font-style : italic;
    line-height:12pt;
    width:100%;
    margin-top:20px;
    margin-left:5px;
    margin-bottom:10px;
    clear:right;
  }


img {
    padding : 4pt;
    margin : 2pt 6pt;
    border : silver ridge thin;
  }

HR {
    background-color : #333333;
    bottom-color : #333333;
    bottom-style : solid;
    bottom-width : 1px;
    color : #333333;
    left-color : #006666;
    left-style : solid;
    left-width : 15px;
    right-color : #006666;
    right-style : solid;
    right-width : 15px;
    top-color : #006666;
    top-style : solid;
    top-width : 1px;
  }


.notka {
    COLOR : #ffffcc;
    background-color : #252525;
    clear : both;
    display : block;
    font-size : 10pt;
    font-style : italic;
    left-color : yellow;
    left-style : groove;
    left-width : 1pt;
    margin-bottom : 0;
    margin-left : 20pt;
    margin-right : 20pt;
    margin-top : 0;
    overflow : hidden;
    padding-bottom : 5pt;
    padding-left : 15pt;
    padding-right : 15pt;
    padding-top : 5pt;
    right-color : yellow;
    right-style : groove;
    right-width : 1pt;
  }


.ins_notka {
    display: block;
    padding: 5pt;
    padding-left: 30pt;
    clear:all;
  }


.namiar {
    background-color: #433333;
    text-align:center;
    COLOR: #ffffcc;
    font-style: italic;
    border: groove yellow 1pt;
    padding: 5pt;
    padding-left: 15pt;
    padding-right: 15pt;
    overflow : hidden;
    margin-top:20px;
    margin-bottom:20px;
    clip:rect();
    margin-right:50px;
    margin-left:50px;
    display : block;
  }


.admin {
    font-size: 10pt;
    text-transform: uppercase;
    color: red;
  }


a.admin:link {
    color: red;
    font-weight:bold;
  }


a.admin:hover {
    color: red;
    font-weight:bold;
  }


a.admin:visited {
    color: red;
    font-weight:bold;
  }


#mainDiv {
    background-color : #333333;
    background-image : url('../templates/pic/img/1-0.png');
    background-position : 0px 90px;
    z-index : 100;
    position : absolute;
  }

#mainDiv2 {
    left: 10px;
    top: 10px;
    width: 120px;
    height: 120px;
    z-index : 110;
    position : absolute;
  }

#menuDiv {
    left : 0px;
    margin-top: 80px;
    border-top: solid #666666 1px;
  }

#statDiv{
    position:absolute;
    right:5px;
    top:0px;
    height:80px
}

#titleBar {
    height : 80px;
    line-height:40px;
    left : 0px;
    position : absolute;
    text-align : center;
    top : 0px;
    width : 100%;
    z-index : 109;
  }


#tlo {
    position : absolute;
    top : 0px;
    width : 100%;
    z-index : 0;
    top : 0px;
    left: 90px;
  }


#tytul {
    font-family : monospace;
    height : 80px;
    left : 0px;
    position : absolute;
    top : 0px;
    width : 100%;
    z-index : 2;
  }

#rd{
    background-color : gray;
    position:absolute;
    z-index:400;
    top:400;
}

#pd {
    background-color : black;
    border-bottom-color : goldenrod;
    border-bottom-style : solid;
    border-bottom-width : 3px;
    border-left-color : goldenrod;
    border-left-style : solid;
    border-left-width : 3px;
    border-right-color : goldenrod;
    border-right-style : solid;
    border-right-width : 3px;
    border-top-color : goldenrod;
    border-top-style : solid;
    border-top-width : 3px;
    color : #d0d8e0;
    font-size : 10pt;
    font-style : normal;
    font-weight : bold;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-top : 0px;
    overflow : hidden;
    padding-bottom : 15px;
    padding-left : 15px;
    padding-right : 15px;
    padding-top : 15px;
    position : absolute;
    text-align : center;
    visibility : hidden;
    z-index : 400;
  }


#Div1 {
    background-color : white;
    color : red;
    font-size : xx-small;
    position : absolute;
    z-index : 1;
  }


#obrazekDiv {
    width:280;
    height:300;
    background-color:black;
    layer-background-color:black;
    z-index:0;
    position:relative;
    margin-left:15px;
    margin-bottom:15px;
  }


#legendDiv {
    background-color : grey;
    font-size : xx-small;
    layer-background-color : grey;
    left : -250;
    position : absolute;
    top : 0;
    width : 250px;
    z-index : 1;
  }


#labelDiv {
    text-align : right;
    visibility : hidden;
  }


#mapaDiv {
    float:right;
    text-align:right;
  }


#closeButton {
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    margin: 0px;
    padding: 0pt;
  }


br {
    line-height : 5px;
    margin-bottom : 0px;
    margin-top : 0px;
  }


div {
    margin-bottom : 0px;
    margin-top : 0px;
  }

.chmurka1 {
 position:absolute;display:none;left:25px;top:25px;
 border:1px dashed maroon;background-color:#dcb;
 padding:4px;font:normal normal 9px verdana,sans-serif;
}
.chmurka2 {
 position:absolute;display:none;left:25px;top:25px;
 border:2px outset #eee;background-color:red;color:white;
 padding:4px;font:normal bold 9px verdana,sans-serif;
}
.chmurka3 {
 position:absolute;display:none;left:25px;top:25px;
 border:1px solid #000;background-color:white;color:red;
 padding:4px;font:italic normal 11px verdana,sans-serif;
}
.chmurka4 {
 position:absolute;display:none;left:25px;top:25px;
 border:2px solid #fff;background-color:black;color:gold;
 padding:5px;font:normal bold 16px arial,sans-serif;
}
.chmurka5 {
 position:absolute;display:none;left:15px;top:15px;
 width:170px;height:110px; overflow:hidden;
 text-align:center;
 background-image:url(http://js.webhelp.pl/js/prz/blatek/chmura.gif);
 font:normal normal 12px verdana,sans-serif;
}
