 @charset "utf-8";
/* CSS Document */


body{background-color: #E9E7E7;font-size: 12px;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #4A4847;line-height: 140%;}
p{line-height: 1.3em;}

.container{padding:0px 0px;width:970px;margin:0 auto;}

#topContainer{width: 970px;height: 146px;margin: 0 auto;margin-bottom: 3px;background:#fff;}

#menuTopContainer {position: relative;width: 970px;height: 40px;}
#menuTopContainer ul.linki {list-style: none;position: absolute;left: 245px;top: 12px;width: 350px;z-index: 11;}
#menuTopContainer ul.linki li {float: left;display: inline;font-weight: normal;padding: 1px;margin-right:10px;}
#menuTopContainer ul.linki li a{text-decoration:none;color:#000;}

div.search {
width: 185px;height: 28px;
position: absolute;top: 5px;right: 30px;
background-image: url('../images/search_bg.jpg');background-repeat: no-repeat;
padding-top:5px;padding-left:5px;margin:0px;
}

input.searchInput {
border: 0px;
font-size: 12px;color: #797979;
margin:0px;
}

.searchBtn {
border: 0px;
width: 30px;height: 28px;
position: absolute;top: 5px;right: 0px;
background-image: url('../images/search_btn.jpg');background-repeat: no-repeat;
cursor: pointer;
}

.leftColumn{width: 243px;margin-right:20px;display:inline;}
.rightColumn{width:704px;display:inline;}

.mainContent {padding: 10px;border-top: 2px solid #9C9C9C;background:#fff;}

ul.menu, ul.menu ul{list-style:none;margin:0px;padding:0px;}
ul.menu a{text-decoration:none;}
ul.menu a.active{font-weight:bold;}
ul.menu li{list-style:none;margin: 0;padding:0px;}

li.level1{padding:0px !important;}

div.level1{background-color:#9C9C9C;margin-top:4px;}
div.level1:hover{background-color:#6f6f6f;}
div.level2, div.level3, div.level4{background-color:#fff;border-bottom:1px solid #E9E7E7;}
div.level2:hover, div.level3:hover, div.level4:hover{background-color:#f3f3f3;}

div.level1{padding:7px 12px 7px 12px;}
div.level2{padding:4px 12px 4px 22px;}
div.level3{padding:4px 12px 4px 32px;}
div.level4{padding:4px 12px 4px 42px;}

a.level1, span.level1{color:#fff;text-decoration:none;font-weight:bold;}
a.level2, a.level3, a.level4, span.level2, span.level3, span.level4{color:#000;text-decoration:none;}

.listBox{background:#fff;padding:0px;}
.listItem{border-bottom: 1px solid #9C9C9C;padding: 5px 0px;margin-bottom:10px;}
.listItem .nawigacja{font-size: 10px;color: #8E8D8C;margin-top: 5px;}
.listItem .nawigacja a{font-size: 10px;color: #8E8D8C;font-weight:normal;}
.listItem .tytul{margin-bottom:0.5em;}
.listItem a{font-size:14px;text-decoration:none;font-weight:bold;color:#4A4847;}
.listItem .wpisInfo{font-size: 11px;color: #9C9C9C;}

.textListItem{width:684px;}
.textListItem .tresc{padding:12px;}
.textListItem h4{font-size: 12px;color: #4A4847;margin-bottom: 0.5em;font-weight: bold;}
.textListItem .nawigacja{font-size: 10px;color: #8E8D8C;margin-top: 5px;}
.textListItem .nawigacja a{font-size: 10px;color: #8E8D8C;font-weight:normal;}
.textListItem .back{font-weight:bold;text-decoration:none;}
.textListItem .back:hover{text-decoration:underline;}

.naglowek-tabela td {background: #E1E0E0;vertical-align: middle;padding: 3px;}
.wiersz-tabela td {padding: 3px;border-bottom: 1px solid #E1E0E0;background:#fff;}
a.historia{margin-bottom:10px;display:block;font-weight:bold;}

.kategoria{padding: 0.8em 0em;}
.kategoria span{font-size: 24px;color: #E40303;line-height: 100%;}

.footContent{height:180px;position:relative;background:#0881a1;width:970px;color:white;margin-top:15px;}
.footContent .kontakt{position:absolute;left:15px;top:19px;}
.footContent .info1{position:absolute;left:15px;top:52px;}
.footContent .info2{position:absolute;left:205px;top:52px;}
.footContent .info3{position:absolute;left:485px;top:52px;}
.footContent .logo{position:absolute;right:11px;top:95px;}
.footContent .autor{position:absolute;right:57px;top:97px;}
.footContent .copy{position:absolute;right:13px;top:115px;}

ul.pager {margin:3px 0px;float:right;display:inline;font-size:14px;}
ul.pager li{ display:inline;float:left;margin-right:5px;}
ul.pager li a{ color:#fff;text-decoration:none;display:inline;background:#0881a1;padding:3px 7px;}
ul.pager li span{ color:#454545;background:#e9f2f4;padding:3px 7px;}

/*****************************************************************/

.first {margin-left:0px !important;padding-left:0px !important;}
.last {margin-right:0px !important;padding-right:0px !important;}
