body{font:normal 14px "DejaVu Serif",Georgia,"Times New Roman",Times,serif; background-color: #3f3f3f; padding:0; }
h1{text-indent:-1em;font:bold 2em "DejaVu Sans",Verdana,Helvetica,Arial,sans-serif;margin:1em 0 0 0;padding:0 .2em;border-left:.9em solid #000;border-bottom:1px solid #000}
.note{font-size:.8em;color:#555}
.note p:first-letter{font-size:1em}
* html h1 .firstletter, h1:first-letter{color:#fff;padding-right:.1em;margin-left:-.1em}
p{line-height:1.5em;padding:0 1.5em;margin:.5em}
p:first-letter{font-size:1.2em}
h2{font:bold 1.5em "DejaVu Sans",Verdana,Helvetica,Arial,sans-serif;border-left:.9em solid #000;border-bottom:1px dashed #000}
h3{font:italic 0.75em "DejaVu Sans",Verdana,Helvetica,Arial,sans-serif;}
h4{font:normal 1.2em "DejaVu Sans",Verdana,Helvetica,Arial,sans-serif;color:#a5a5a5; border-left:.9em 
solid #a5a5a5;border-bottom:1px dashed #a5a5a5}
h5{font:bold 1.3em "DejaVu Sans",Verdana,Helvetica,Arial,sans-serif;color:#a5a5a5; border-left:.9em 
solid #a5a5a5;border-bottom:1px dashed #a5a5a5}
a:link,a:visited{font-weight:normal;text-decoration:none;color:#717171;}
a:hover{font-weight:normal;text-decoration:underline;color:#999}
a:active{font-weight:normal;text-decoration:none;color:#00000}
.render{clear:both;margin:0 2em 0 2em;padding:.5em;font:normal .7em "DejaVu Sans",Verdana,Helvetica,Arial,sans-serif;float:right;border:1px inset #000;min-width:200px}
.render a:link{font-weight:normal;color:blue;text-decoration:underline}
.render a:visited{font-weight:normal;color:purple;text-decoration:underline}
.render a:hover{font-weight:normal;text-decoration:underline}
.render a:active{font-weight:normal;color:red;text-decoration:underline}
code{padding:0 .5em;background-color:#eee}
.code{border-left:2em solid #eee;font:normal .9em "Courier New",Courier,monospace;white-space:pre;margin:0 3em 1.2em;padding:0}
#tabela {
   border: none;
   border-collapse: collapse;
   font-weight: lighter;
   font-family: verdana;
   font-size: 9px;
padding: 0px;
}
#tabelar {
   border-bottom:1px solid #a2a2a2;
   border-left:1px solid #a2a2a2;
   border-right:1px solid #a2a2a2;
   border-collapse: collapse;
   background-color: white;
   font-weight: lighter;
   font-family: verdana;
   font-size: 9px;
padding: 0px;
}
#tabelar3 {
border:1px dashed #a2a2a2;
   border-collapse: separate;
   background-color: none;
   font-weight: lighter;
   font-family: verdana;
   font-size: 12px;
color: #a2a2a2;
padding: 0px;
}
#tabelar2 {
border:1px dashed #a2a2a2;
   border-collapse: separate;
   background-color: none;
   font-weight: lighter;
   font-family: verdana;
   font-size: 9px;
color: #a2a2a2;
padding: 0px;
}
#tabela2 {
   border: none;
   border-collapse: collapse;
}
#tabela td {
   border: 0px dotted black;
   padding: 0px;
   font-size: 11px;
}
td.inne {
   background-color: white;
   font-weight: bold;
   color: red;
}
td.inne400 {
   background-color: #abc24b;
   font-weight: normal;
}
td.innetabe {
   background-color: white;
   font-weight: normal;
   color: #3f3f3f;
   font-family: verdana;
   font-size: 9px;
}

td.inne22 {
   background-color: #e0e0e0;
}
td.inne25 {
font-weight: normal;
   color: #dbdbdb;
   font-family: verdana;
   font-size: 11px;
}
td.inne23 {
   background-color: #000000;
}
td.topmenu {
min-height: 28px
background-color: white;
   background-image: url(images/menutop.jpg);
   font-weight: normal;
   font-size: 6px;
   color: #000000;
}

td.inne2 {
   background-color: #515151; 
   font-weight: normal;
   font-size: 4px;
   color: #717171;
}
td.inne88 { 
   font-weight: normal;
   font-size: 11px;
   color: #000000;
}

td.inne3 {
   background-color: #505050;
   font-weight: normal;
   font-size: 9px;
   font-family: verdana;
   color: #FFFFF0;
}
td.inne4 {
   background-color: #b2b2b2;
   font-weight: normal;
   font-size: 9px;
   font-family: verdana;
   color: #FFFFF0;
}
tr.inne {
   background-color: #a2a2a2;
background-image url(images/bac_menu.jpg);
  
}
tr.inne500 {
   background-color: #abc24b;
}
tr.inne2 {
   background-color: #C0C0C0;
   border: 1px dotted gray;
   font-size: 12px;
}
textarea { 
border:0; 
font-size: 11px;
color: black; 
scrollbar-arrow-color:#9B0000; 
scrollbar-base-color: white;
scrollbar-dark-shadow-color: white;
scrollbar-face-color: black;
scrollbar-shadow-color: silver;
background-color: #ffffff;
border-right: #505050 1px solid; 
border-top: #505050 1px solid;
border-bottom: #505050 1px solid;
border-left: #505050 1px solid; 
width: 450px;
height: 300px
}

input {
border-right: #505050 1px solid; 
border-top: #505050 1px solid;
border-bottom: #505050 1px solid;
border-left: #505050 1px solid;
border-collapse: collapse;
font-size: 11px; 
width: 450px
background-color: #000000; 
cursor: hand; 
color: black; 
font-family: tahoma,sans-serif; 
height: 19px;} 

#picture {
	float:left;
	width: 200px;
}
#picture2 {
	float:left;
margin:20px;
   padding: 5px;
   clear: left;         
   background: #FFFFFF;         
   border: 1px solid #36393D;  
}

#picture3 {
	float:left;
   padding: 10px;                  
   border: 0px solid #36393D;  
}
#picture4 {
	float:right;
margin:20px;
   padding: 5px;         
   background: #FFFFFF;         
   border: 0px solid #36393D;  
}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 5px solid #666;
	border-right: 5px 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(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}



a.link
{
background: url(images/menuindex1.jpg) no-repeat;
display:block;
height:130px;
overflow:hidden;
width:130px;
}
a.link:hover
{
background-position: 0px -130px;
}
a.link span
{
display:block;
text-indent: -9999px;
}

a.link2
{
background: url(images/menuindex2.jpg) no-repeat;
display:block;
height:130px;
overflow:hidden;
width:130px;
}
a.link2:hover
{
background-position: 0px -130px;
}
a.link2 span
{
display:block;
text-indent: -9999px;
}

a.link3
{
background: url(images/menuindex3.jpg) no-repeat;
display:block;
height:130px;
overflow:hidden;
width:130px;
}
a.link3:hover
{
background-position: 0px -130px;
}
a.link3 span
{
display:block;
text-indent: -9999px;
}

a.link4
{
background: url(images/menuindex4.jpg) no-repeat;
display:block;
height:130px;
overflow:hidden;
width:130px;
}
a.link4:hover
{
background-position: 0px -130px;
}
a.link4 span
{
display:block;
text-indent: -9999px;
}



ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-size:.8em;
background:url(images/bg.png) repeat-x top left;
font-family:Verdana,Helvetica,Arial,sans-serif;
border:1px solid #000;
margin:0;
padding:0;filter: Alpha(Opacity=50);
opacity: 0.8;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 15px 0;
font-weight:normal;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(images/bg.png) repeat-x top left;
text-decoration:none;
}

ul.menu .current a {
color:#fff;
font-weight:700;
}


/*RED*/
ul.menu.red{
background-color:#B11718;
}
ul.menu.red li a:hover, .menu.red li.current {
background-color:#DE3330;
}

#cssmenu {
list-style: none;
width: 150px;
padding-top: 35px;
mine-height: 125px;
padding-left: 50px;
background: url(images/background.png) no-repeat;
}

/* Generated via www.cssmenubuilder.com */

.breadcrumb{position:relative; height:30px; width:100%;}
.breadcrumb ul{position:relative; margin:0 5px 0 5px; padding:0; height:30px; background:url('images/breadcrumbImage.png') 0px -30px repeat-x; }
.breadcrumb ul li{padding:0; margin:0; list-style:none; float:left; height:30px display:inline;}
.breadcrumb ul li a{font:10px Arial, Helvetica, sans-serif; color:rgb(255,255,255); text-decoration:none; line-height:30px; display:block; background:url('images/breadcrumbImage.png') 100% -60px no-repeat; padding:0 17px 0 15px; }
.breadcrumb ul li a:hover {text-decoration:underline; color:rbg(255,255,255);}
.breadcrumb ul li a.active{background:none; color:rgb(255,255,255);}
.breadcrumb ul li a.active:hover {text-decoration:none;}
.breadcrumb .left{position:absolute; top:0px; left:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 0% 0px no-repeat;}
.breadcrumb .right{position:absolute; top:0px; right:0px; width:10px; height:30px; display:block; z-index:1; background:url('images/breadcrumbImage.png') 100% -90px no-repeat; }


/* Generated via www.cssmenubuilder.com */

.menur{margin:0; padding:0; width:150px; list-style:none;background:rgb(255,255,255);}
.menur li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menur li a{text-align:left;height:40px; padding:0px 25px; font:10px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none;}
.menur li a:hover{background:url('images/verMenuImages.png') 0px -40px no-repeat; color:rgb(255,255,255);}
.menur li a.active, .menu li a.active:hover{background:url('images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menur li a span{line-height:40px;}

#zdjeciee .wybrany {padding:1px; background: none; border: 1px solid #b3cc4c; }