
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; padding:0px; margin:10px 10px 20px 10px; background-color: #ffffff; }
#content{width:100%; padding:0px; margin:0px auto; background-color: #FFFFFF; }

a img{border:0px; text-decoration:none}
a{color:#D30420;}
a:hover{color:#000000;}

h1,h2,h3,h4,h5,h6{overflow:hidden; text-align:left}

#main h1{font-size:24px; margin:0px 0px 0px 0px;  letter-spacing: -1px; font-weight:normal; color:#D30420; line-height: 28px;}
#main h2{font-size:18px; font-weight:normal; margin:0px 0px 10px 0px; letter-spacing: -1px; color:#23558E}

#icons{margin:0px 0px 10px 0px; background-color:#eaeaea; padding:0px;}


/* footer */
#footer{clear:both; overflow:hidden; font-size:10px; font-family:Tahoma, Verdana, sans-serif; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; border-top:10px solid #D2E3F5; color:#666666;}
#footer a{color:#aeaeae}
#footer a:hover{color:#D30420}
/* footer */

/* top */
#top{clear:both; overflow:hidden; margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; border-bottom:10px solid #23558E; color:#666666; height:106px}
#top a{color:#aeaeae}
#top a:hover{color:#D30420}

#menutop {border-top:1px solid #23558E; height:20px; padding:1px 0px 1px 0px; text-align:center; margin:auto; font-family:Tahoma, Verdana, sans-serif; overflow:hidden}
#menutop a{margin:0px 2px 0px 0px; padding:4px 6px; background-color:#FFFFFF; font-size:11px;  text-decoration:none; display:block; float:left; overflow:hidden; color:#23558E;}
#menutop a.active{background-color:#23558E; color:#FFF; overflow:hidden}

#top .sitemap{float:right; font-size:11px; font-weight:bold}

/* top */




#right{width:200px }


/* main */
#main{
  text-align:justify;
  padding-right:10px;
}




/* category left */
#right .category ul{margin: 0px; padding:0px; font-size:11px; font-family:Tahoma, Verdana, sans-serif; color:#23558E; }
#right .category ul li {padding:0px; margin:0px; clear:both; list-style: none; overflow:hidden;   }

#right .category ul .k1 a {margin:0px 0px 1px 0px; padding:4px 6px; font-weight:bold; background-color:#7FAADA; color:#002E62; }
#right .category ul .k2 a {margin:0px 0px 1px 0px; padding:4px 6px 4px 10px; background-color:#A9C9EC; color:#002E62; }
#right .category ul .k3 a {margin:0px 0px 1px 0px; padding:4px 6px 4px 20px;  background-color:#D7E9FD; color:#002E62; }

#right .category ul .mk1 a {margin:0px 0px 1px 0px; padding:4px 6px; font-weight:bold; background-color:#F88C8C; color:#930A0A; }
#right .category ul .mk2 a {margin:0px 0px 1px 0px; padding:4px 6px 4px 10px;  background-color:#FDB4B4; color:#930A0A; }
#right .category ul .mk3 a {margin:0px 0px 1px 0px; padding:4px 6px 4px 20px;  background-color:#FFD5D5; color:#930A0A;  }


#right .category ul .active a{background-color:#D30420; color:#FFF}
#right .category ul .active a:hover{text-decoration:none; color:#FFFFFF;}

#right .category ul a {color:#23558E; text-decoration:none; display:block}
#right .category ul a:hover {color:#FFF; text-decoration:none; background-color:#D30420;}
/* category left */

.dzial{width:50px;  float:right; margin:0px 0px 0px 10px; padding:0px;  text-align:right; color:#D30420; font-size:12px; overflow:hidden}


@media print {
	#right,.pdf,#menutop{display:none;}
	#main{width:100% !important; margin:0px; padding:0px;}
	body,html{margin:0px; padding:0px; width:100%}
	.table table td{border:1px solid #cccccc !important;  padding:5px; text-align:center;   }
}


.table{border:1px solid #CCC; padding:10px 5px 10px 5px; margin:10px 0px 10px 0px; overflow:auto}
.table table{border:0px; width:100%; margin:10px 0px 10px 0px}
.table table td{padding:5px; text-align:center;   }
.table table .left{text-align:left}
.table thead th{background-color:#535353; color:#FFF; text-align:center; font-weight:bold; padding:10px;}

.table table tr{background-color:#EAEAEA;}
.table .s1{background-color:#D8D8D8;}
.table .s0{background-color:#535353; color:#FFF;}
.table table tr:hover{background-color:#CCCCCC !important;}
.table table td:hover{background-color:#D7E9FD !important;}
.table .nowrap{white-space:nowrap}
.table {font-size:10px; font-family:Tahoma, Arial, sans-serif  }

.przypis{background-color:#f6f6f6; margin:10px 0px 10px 0px; padding:10px; font-size:10px; color:#666666; border-top:1px solid #666666;}


.wykres {margin:5px auto; padding:4px; border:1px solid #cccccc; display:block}
#main img{margin:auto; display:block; margin-bottom:10px; margin-top:10px;}
