@charset "utf-8";
/* CSS Document */

html{font-size:14px;}

body{font-size:inherit;background-color: black;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;color: #fff;line-height: 140%;}
p{line-height: 1.3em;}

.pull-left{float:left;}
.pull-right{float:right;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

.container{padding:0px 0px;width:970px;margin:0 auto;}

.pasekTools{background:yellow;padding:5px 0px;}
.pasekTools a{color:black;}
.pasekTools input[type=button]{padding:5px 10px;background:red;color:#fff;font-weight:bold;}

#topContainer{width: 970px;padding:10px;border:1px solid yellow;margin: 0 auto;margin-bottom: 3px;background:black;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */}
#topContainer h1{font-size:40px;color:yellow;}

#menuTopContainer {position: relative;width: 970px;height: 40px;}
#menuTopContainer .minimenu{float:left;}
#menuTopContainer ul.linki {list-style: none;margin:0px;padding:0px;margin-top:10px;}
#menuTopContainer ul.linki li {display: inline;font-weight: normal;padding: 1px;margin-right:10px;}
#menuTopContainer ul.linki li a{text-decoration:none;color:#fff;}

div.search {
width: 185px;height: 28px;
float:right;
background-image: url('../images/search_bg.jpg');background-repeat: no-repeat;
margin-top:5px;
}

input.searchInput {
border: 0px;
font-size: 12px;color: #000;
padding:5px 5px;
margin:0px;
}

.searchBtn {
border: 0px;
width: 30px;height: 28px;
float:right;
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: 1px solid yellow;background:#000;}

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:red;margin-top:4px;}
div.level1:hover{background-color:red;}
div.level2, div.level3, div.level4{background-color:black;border-bottom:1px solid yellow;}
div.level2:hover, div.level3:hover, div.level4:hover{background-color:black;}

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:yellow;text-decoration:none;}
a.level2:hover, a.level3:hover, a.level4:hover, span.level2:hover, span.level3:hover, span.level4:hover{text-decoration:underline;}

.listBox{background:#fff;padding:0px;}
.listItem{border-bottom: 1px solid #9C9C9C;padding: 5px 0px;margin-bottom:10px;}
.listItem .nawigacja{font-size: 0.9em;color: #fff;margin-top: 5px;}
.listItem .nawigacja a{font-size: 0.9em;color: #fff;font-weight:normal;}
.listItem .tytul{margin-bottom:0.5em;}
.listItem a{font-size:1.2em;text-decoration:none;font-weight:bold;color:red;}
.listItem .wpisInfo{font-size: 0.9em;color: yellow;}

.textListItem{width:684px;}
.textListItem .tresc{padding:12px;}
.textListItem h4{font-size: 1.1em;color: yellow;margin-bottom: 0.5em;font-weight: bold;}
.textListItem .nawigacja{font-size: 0.9em;color: #fff;margin-top: 5px;}
.textListItem .nawigacja a{font-size: 0.9em;color: #fff;font-weight:normal;}
.textListItem .back{font-weight:bold;text-decoration:none;}
.textListItem .back:hover{text-decoration:underline;}

.naglowek-tabela td {background: red;vertical-align: middle;padding: 3px;}
.wiersz-tabela td {padding: 5px;border-bottom: 1px solid yellow;background:black;}
a.historia{margin-bottom:10px;display:block;font-weight:bold;}

.kategoria{padding: 0.8em 0em;}
.kategoria span{font-size: 1.8em;color: #E40303;line-height: 100%;}

.footContent{padding:10px;background:yellow;color:black;margin-top:15px;}
.footContent .kontakt{font-size:1.2em;font-weight:bold;}
.footContent .info1{float:left;margin-top:10px;margin-right:20px;}
.footContent .info2{float:left;margin-top:10px;margin-right:20px;}
.footContent .info3{float:left;margin-top:10px;margin-right:20px;}

ul.pager {margin:3px 0px;float:right;font-size:1.1em;list-style:none;}
ul.pager li{float:left;margin-right:5px;}
ul.pager li a{ color:black;text-decoration:none;display:inline;background:yellow;padding:5px 10px;}
ul.pager li span{ color:#fff;background:black;padding:5px 10px;}

#licznik{padding:10px;}

/*****************************************************************/

.first {margin-left:0px !important;padding-left:0px !important;}
.last {margin-right:0px !important;padding-right:0px !important;}
