#vlightbox { 
zoom:1;
margin: auto;

 }
#vlightbox span{ display:block;
color: #000;
font-size: 10px;

}
#vlightbox a{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position:relative;
	vertical-align:top;
	margin:5px;
	width:160px;
	font-family:Trebuchet,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	opacity:0.87;
}
#vlightbox a img{
	display:block;
	border: none;
	margin:0;
}
img.border{
border: 1px solid #fff;
}
#vlightbox a:hover{
	opacity:1;
}
p.pasek{
color: #219d1a;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
text-align: center;
padding: 0px 8px 0px 8px;
margin: 0px 0px 8px 0px;
}	
p.pasek a{text-decoration: none;
font-size: 12px;} 
p.pasek  a:link{color: #24590b; } 
p.pasek  a:visited{color:#24590b;} 
p.pasek  a:hover {color: #FFFFFF; 
font-size: 14px;
font-weight: bold;
}
p.tytul{
color: #fff;
text-align: left;
font-family: Trebuchet MS;
font-size: 30px;
margin: 0px 0px 0px 100px;
padding: 0px 0px 0px 0px;
}
p.tytul1{
color: #fff;
text-align: left;
font-family: Times New Roman;
font-size: 26px;
text-decoration: underline;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
p.tytul2{
color: #000;
text-align: left;
font-family: Trebuchet MS;
font-size: 15px;
font-weight: bold;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}

p.powrot1{
color: #24590b;
text-align: left;
font-weight: bold; 
font-family: Times New Roman;
font-size: 30px;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 0px;
}
p.powrot{
color: #fff;
text-align: right;
font-weight: bold; 
font-family: Trebuchet MS;
font-size: 15px;
margin: 0px 80px 0px 0px;
padding: 0px 0px 0px 0px;
}
p.powrot a{
font-size: 15px;
text-decoration: none;} 
p.powrot a:link{color: #24590b; } 
p.powrot a:visited{color:#24590b; text-decoration: none;} 
p.powrot a:hover {
font-size: 15px;
color: #FFFFFF;}
p.cytat{
color: #fff;
text-align: center;
font-weight: bold; 
font-family: Times New Roman;
font-size: 30px;
line-height: 30px;
letter-spacing: 2px;
margin: 0px 80px 0px 0px;
padding: 10px 0px 10px 0px;
}
 div.stopka {
 width: 1000px;
 height:170px;
margin: 10px auto;
 border-top: 2px solid #24590b;
 border-bottom: 5px solid #24590b;
 padding: 10px 0px 10px 0px;
 }
 div.c {
margin: 0 auto; 
text-align: center;
}
 div.l {
margin: 0 auto; 
text-align: left;
}
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	background: #b1fc01;
	}