HTML,BODY {
  margin:0px;
  padding:0px;
  background-image: url(img/bgall.gif);
}

BODY {
  background-color: #FFF;
  margin:0px;
  padding:0 0 30px 0;
	font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000;
}

a:link {  color: #C00; text-decoration: none}
a:visited {  color: #C00; text-decoration: none}
a:active {  color: #C00; text-decoration: none}
a:hover {  color: #C00; text-decoration: underline}

IMG {
  border:0;
}

H1 {
  font-weight:bold;
  font-size:12px;
  color:#7B522D;
  margin:0 0 15px 0;
}

H7 {
  font-weight:bold;
  font-size:14px;
  color:#000;
	background-image: url(img/lfire.gif);
	background-repeat:no-repeat;
  padding-left:30px;	  
}

H2 {
  font-size:12px;
  font-weight:bold;
  color:#000;
  margin:0px;  
}


H4 {
  font-size:9px;
  font-weight:normal;
  color:#999;
  margin:0 0 10px 0;  
}

UL {
  list-style-image: url(img/dot.gif);
  text-align:justify;
}

.aktualnosc {
  color:#444;
  padding:0 7px 0 7px;
  text-align:justify;
  margin-bottom:10px;
}

.aktuimg {
  float:left;
  margin:0px 5px 5px -10px;
  padding:4px;
  background-color:#EDE9DD;
}

#container {
  width: 771px;
	margin: 0 auto;
	background-image: url(img/bg.gif);
	background-repeat:repeat-y;	
}

#head {
  height:28px;
  margin:0 11px 0 11px;
	background-image: url(img/bghead.gif);
	background-repeat:no-repeat;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-style:italic;
  font-size:17px;
  padding:9px 0 0 20px;	
}

.title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:17px;
  color:#D00;
  margin-bottom:20px;
  border-bottom:1px solid #D00;
  padding-bottom:2px;
}

#menu {
  height:71px;
  margin:0 11px 0 11px;  
  background-image: url(img/bgmenu.gif);
	background-repeat:repeat-x;  
}

#red {
  height:85px;
  margin:0 11px 0 11px;  
  background-image: url(img/bgred.gif);
	background-repeat:repeat-x;
	color:#800;
	text-align:right;
	font-size:9px;
	padding-right:30px;
	letter-spacing:1px;
	line-height:12px;
}

#banner {
  margin-top:20px;
  text-align:center;
}

#left {
  float:left;
  width:490px;
  padding-left:11px;
}

#center {
  padding:0px 11px 0px 11px;
}

#belka {
  height:30px;
  background-color:#EDE9DD;
  margin-bottom:1px;
  line-height:30px;
  text-align:left;
  padding-left:20px;
}

#right {
  float:right;
  width:258px;
  padding-right:11px;
}

#search {
  height:27px;
  background-color:#E1DAC7;
  padding-top:3px;
  margin-bottom:1px;
  text-align:center;
}

.block {
  background-color:#EDE9DD;
  margin-bottom:1px;
  padding:20px 10px 10px 10px;
}

.little {
  font-size:10px;
  color:#000;
}

.pager {
  color:#000;
  font-size:17px;
  font-weight:bold;
  text-align:center;
}

#footer {
  width: 771px;
	margin: 0 auto;
	background-image: url(img/bgfoot.gif);
	background-repeat:no-repeat;
	padding-top:5px;
	font-size:9px;
	color:#444;
}

#copyright {
  padding-left:30px
}

.text {
  background-color:#DDD;
  padding:10px;
  margin:10px;
}

#bip {
  text-align:center;
  padding:10px;
}

.wiecej {
  margin:-5px 0 10px 0;
  text-align:right;
}

.mniej {
  margin:-5px 0 10px 0;
  text-align:left;
}

.articles {
  padding:20px;
}

.articles p {
  background-color:#FFF;
}

.smallerror {
  background-color:#ffffe1;
  border:1px solid #555;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size:10px;
  margin:10px 0 20px 0;
  padding:10px;
}

.button {
  border: none;
  background: transparent url(img/button.gif) 0 0 no-repeat;
  width: 129px;
  height: 21px;
  font-weight:bold;
  color:#FFF;
}

.button::-moz-focus-inner {
  border: none;
}

.mbutton {
  border: none;
  background: transparent url(img/mbutton.gif) 0 0 no-repeat;
  width: 21px;
  height: 21px;
  font-weight:bold;
  color:#FFF;
}

.mbutton::-moz-focus-inner {
  border: none;
}

.buttonm {
  border: none;
  background: transparent url(img/buttonm.gif) 0 0 no-repeat;
  width:95px;
  height:21px;
  font-weight:bold;
  color:#FFF;
}

.buttonm::-moz-focus-inner {
  border: none;
}

.clear {
clear:both;
padding:0px;
margin:0px;
}



#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
}

#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
}
	
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#closeButton { top: 5px; right: 5px; }

#lightbox img { border: none; clear: both; } 
#overlay img { border: none; }

#overlay { background-image: url(img/overlay.png); }

* html #overlay {
	background-color: #7B522D;
	background-color: transparent;
	background-image: url(img/blank.gif);	
}

