


BODY {
    margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
}

BODY, TD, P, A, B, STRONG, INPUT {
    font: normal normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #404040;
}

A, A:active, A:link, A:visited {
    color: #3366CC;
    text-decoration: none;
}

A:hover {
    color: #3366CC;
    text-decoration: underline;
}

B, STRONG {
    font-weight: bold;
    color: #3366CC;
}

FORM {
    margin: 0px 0px 0px 0px;
}

/* menu classes */
.tMenu {
    font-size: 9px;
    font-weight: normal;
    color: #7F7FA7;
}

A.tMenu, A:link.tMenu, A:visited.tMenu, A:active.tMenu, A:hover.tMenu {
    color: #BCBCF7;
    text-decoration: none; 
}

.sMenu, A.sMenu, A:link.sMenu, A:visited.sMenu, A:active.sMenu, A:hover.sMenu {
    color: #000000;
    text-decoration: none;
}

/* main menu classes */

.mMenu, A.mMenu, A:link.mMenu, A:visited.mMenu, A:active.mMenu {
    font-family: Tahoma, Arial, sans-serif;
    font-weight: bold;
    color: #FBFBFB;
    text-decoration: none;
}

A:hover.mMenu {
    color: #FFFF00;
}

#mItem0, #mItem1, #mItem2, #mItem3, #mItem4, #mItem5, #mItem6, #mItem7, #mItem8 {
    position: absolute;
    top: 0px;
    /*left: 0px;*/
    padding-top: 1px;
    visibility: hidden;
} 

#m0, #m1, #m2, #m3, #m4, #m5, #m6, #m7 , #m8 {
    display: inline;
}

.mS, SPAN.ms {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-right: 4px;
    padding-left: 5px;
    padding-top: 2px;
    padding-bottom: 3px;
   color: #FBFBFB;

    cursor: pointer;
    height: 18px;
    text-decoration: none;
    background-color: #003876;
}

/* special classes */
.pageHeader {
    font-weight: normal;
    font-size: 20px;
    padding-top: 10px;
    color: #002868;
}

.newsTitle, .newsDate, .newsSummary {
    font-size: 11px;
    color: #3366CC;
}

.newsTitle {
    font-weight: bold;
    text-decoration: none;
}

.newsDate {
    text-decoration: none;
}

.newsSummary {
    font-style: italic;
    color: #404040;
}

.siteMapHeader {
    font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
    color: #1F427A;
    width: 100%;
    background-color: #F7F7F7;
    padding: 3px 7px 3px 7px;
}
.siteMapItem {
    color: #1570C1;
}

.foot {
    font-size: 9px;
    font-weight: normal;
    color: #878787;
}

A.foot, A:link.foot, A:visited.foot, A:active.foot, A:hover.foot {
    color: #BABABA;
    text-decoration: none;
    cursor: pointer;
}

.download, A.download, A:link.download, A:active.download, A:visited.download, A:hover.download {
    font: normal normal normal 13px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #3366CC;
    text-transform: uppercase;
}

.boxName {
    font: normal normal normal 12px Arial, Helvetica, sans-serif;
    color: #002868;
}

.fundTitle {
    font: normal normal normal 11px Arial, Helvetica, sans-serif;
    color: #002868;
}

.fundTitle B {
    font-weight: bold;
}

.button, A.button:link, A.button:active, A.button:visited, A.button:hover {
    padding: 2px 10px 4px 10px;
    font-weight: bold;
    background-color: #2073BD;
    color: #FFFFFF;
    -moz-border-radius: 4px;
    text-transform: lowercase;
}

.path, A.path:link, A.path:active, A.path:visited, A.path:hover {
    color: #CCCCCC;
    text-decoration: none;
}

.fixing {
    font: normal 9px Arial, Helvetica, sans-serif;
    color: #404040;
}

.tools {
    font-size: 9px;
    font-weight: normal;
    color: #B2B2B2;
}

INPUT.tools {
    border: 1px solid #EAEAEC;
    background-color: #FFFFFF;
    padding: 0 3px 0 3px;
    height: 15px;
}

.head {

}

input.button {
    padding: 2px 5px 2px 5px;
    background-color: #2073BD;
    color: #FFFFFF;
    -moz-border-radius: 4px;
    text-transform: lowercase;
    border: solid 1;
    border-color: #2073BD;
    font: bold bold 10px Verdana, Arial, Helvetica, sans-serif;
}


/* left menu files to download */
.menuBlock {
 margin-bottom: 12px;
}
.catOpen, .catClose {
 background-repeat: no-repeat;
 background-position: left top;
 padding-left:16px;
}

.catOpen{
 background-image: url(_images/menu_arrow_open.gif);
}
.catClose{
 background-image: url(_images/menu_arrow_close.gif);
}
.menuBlock A{
 font-weight:bold;
 color: #3263CA;
}
.subCatBlockOpen {
 margin: 13px 0px 13px 0px;
 display:block;
}
.subCatBlockClose {
 margin: 13px 0px 13px 0px;
 display:none;
}
DIV.subCat {
 padding-left: 16px;
 background-repeat: no-repeat;
 background-position: left 3px;
 background-image: url(_images/menu_arrow_subcat.gif);
 margin-bottom:11px;
 display:block;
 overflow: hidden;
 height:1%;
}
.subCat A{
 font-weight:normal !important;
 color: #414141 !important;
}
/* /left menu files to download */



/* parasol podatkowy */
DIV#nowosciwo{
    width:586px;
    height:272px;
    background-color:white;
    background-repeat:no-repeat;
}
DIV#nowosciwo DIV.cont1{
 margin-top:20px;
 padding-left:4px;
 float: left;
 width:386px;
}
DIV#nowosciwo DIV.cont1 IMG.img{
}
DIV#nowosciwo DIV.cont1 DIV.text{
 display:block;
 margin-top:11px;
 margin-bottom:2px; /*5px*/
 padding: 0px 11px 0px 7px;
 height:100px;
}
DIV#nowosciwo DIV.cont2{
 margin-top:20px;
 float: left;
 width:192px;
 height:120px;
}
DIV#nowosciwo DIV.cont2 IMG.img{
}
DIV#nowosciwo DIV.cont2 DIV.text{
 display:block;
 margin-top:11px;
 margin-bottom:5px;
 padding: 0px 6px 0px 10px;
 height:100px;  
} 

DIV.indentbox{overflow:hidden;}
* HTML DIV.indentblock{height:1%;}
DIV.indentbox H2.head{
 color:#25447A;
 font-size:15px;
 font-weight: bold;
}
DIV.indentbox DIV.text{
 padding-bottom:10px;
 padding-left:40px;
}
DIV.indentbox DIV.links{
 padding-bottom:10px;
 padding-left:40px;
}
DIV.indentbox DIV.links A{
 display:block;
 font-size:11px;
}
/* /parasol podatkowy */
div.SOTopLayer {
 position: absolute ;
 left: 40% ;
 top: 200px ;
}

DIV#nowosciwo { background-image: url(/_images/nowosci-w-ofercie-bg.gif); }DIV.subCat { background-image: url(/_images/menu_arrow_subcat.gif); }.catClose { background-image: url(/_images/menu_arrow_close.gif); }.catOpen { background-image: url(/_images/menu_arrow_open.gif); }
