A:link {text-decoration: none; color: #3366CC; font-family: trebuchet ms, tahoma } 
A:visited {text-decoration: none; color: #3366CC; font-family: trebuchet ms, tahoma }
A:active {text-decoration: none; color: #3366CC; font-family: trebuchet ms, tahoma } 
A:hover {text-decoration: underline; color: #ff0000; font-family: "trebuchet ms", tahoma }

A:link.c {text-decoration: none; color: #ff0000; font-family: trebuchet ms, tahoma } 
A:visited.c {text-decoration: none; color: #ff0000; font-family: "trebuchet ms", tahoma }
A:active.c {text-decoration: none; color: #ff0000; font-family: "trebuchet ms", tahoma } 
A:hover.c {text-decoration: underline; color: #333399; font-family: "trebuchet ms", tahoma }

A:link.n {text-decoration: none; color: #330099; font-family: "trebuchet ms", tahoma } 
A:visited.n {text-decoration: none; color: #330099; font-family: "trebuchet ms", tahoma }
A:active.n {text-decoration: none; color: #330099; font-family: "trebuchet ms", tahoma } 
A:hover.n {text-decoration: underline; color: #ff0000; font-family: "trebuchet ms", tahoma }

A:link.b {text-decoration: none; color: #ffffff; font-family: "trebuchet ms", tahoma } 
A:visited.b {text-decoration: none; color: #ffffff; font-family: "trebuchet ms", tahoma }
A:active.b {text-decoration: none; color: #ffffff; font-family: "trebuchet ms", tahoma } 
A:hover.b {text-decoration: underline; color: #ffff80; font-family: "trebuchet ms", tahoma }

body { font-family: "trebuchet ms", tahoma, verdana, arial; font-size: 8pt; color: #000000 }

.domena { font-family: "trebuchet ms", tahoma, verdana; font-size: 14pt; color: #FFCC00}
.dzial  { font-family: "trebuchet ms", tahoma, verdana; font-size: 18pt; color: #330099 }
.tytul  { font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #ff0000 }
.podpis  { font-family: tahoma, verdana; font-size: 7pt; color: #808080 }
.linkb  { font-family: "trebuchet ms", tahoma, verdana; font-size: 13px; color: #FFCC00; font-weight: bold}
.ukryty			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #FFFFFF }

.j			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #000000 }
.js		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #808080 }
.jc		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #ff0000 }
.jn		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #330099 }
.jz		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #008000 }

.jb			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #000000; font-weight: bold }
.jsb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #808080; font-weight: bold }
.jcb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #ff0000; font-weight: bold }
.jnb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #330099; font-weight: bold }
.jzb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; text-align: justify; color: #008000; font-weight: bold }

.jm			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #000000 }
.jms		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #808080 }
.jmc		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #ff0000 }
.jmn		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #330099 }
.jmz		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #008000 }

.jmb			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #000000; font-weight: bold }
.jmsb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #808080; font-weight: bold }
.jmcb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #ff0000; font-weight: bold }
.jmnb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 13pt; text-align: justify; color: #FFCC00; font-weight: bold }
.jmzb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; text-align: justify; color: #008000; font-weight: bold }

.jm2			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #000000 }
.jms2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #808080 }
.jmc2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #ff0000 }
.jmn2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #330099 }
.jmz2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #008000 }

.jmb2			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #000000; font-weight: bold }
.jmsb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #808080; font-weight: bold }
.jmcb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #ff0000; font-weight: bold }
.jmnb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #330099; font-weight: bold }
.jmzb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; text-align: justify; color: #008000; font-weight: bold }

.p			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #000000 }
.ps		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #808080 }
.pc		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #ff0000 }
.pn		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #330099 }
.pz		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #008000 }

.p2			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #000000 }
.ps2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #808080 }
.pc2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #ff0000 }
.pn2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #330099 }
.pz2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 12pt; color: #008000 }

.pb			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #000000; font-weight: bold }
.psb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #808080; font-weight: bold }
.pcb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #ff0000; font-weight: bold }
.pcb2	{ font-family: "trebuchet ms", tahoma, verdana; font-size: 9pt; color: #ff0000; font-weight: bold }
.pnb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 10pt; color: #330099; font-weight: bold }

.m			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #000000 }
.mw		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #ffffff }
.ms		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #808080 }
.mc		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #ff0000 }
.mn		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #330099 }
.mz		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #008000 }

.mb			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #000000; font-weight: bold }
.msb			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #808080; font-weight: bold }
.mcb			{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #ff0000; font-weight: bold }
.mnb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #330099; font-weight: bold }
.mnb		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 8pt; color: #008000; font-weight: bold }

.m2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #000000 }
.ms2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #808080 }
.mc2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #ff0000 }
.mn2	{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #330099 }
.mz2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #008000 }

.mb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #000000; font-weight: bold }
.msb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #808080; font-weight: bold }
.mcb2		{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #ff0000; font-weight: bold }
.mnb2	{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #330099; font-weight: bold }
.mzb2	{ font-family: "trebuchet ms", tahoma, verdana; font-size: 7pt; color: #008000; font-weight: bold }

p 	{ margin: 0; padding: 0 }
li 	{ margin-left: 8px; list-style-position: outside; text-align: left }
ul	{ margin-left: 8px; margin-top: 10px; margin-bottom: 10px; padding: 0; text-align: left }
ol	{ margin-left: 8px; margin-top: 10px; margin-bottom: 10px; padding: 0; text-align: left }

.handcursor { cursor: hand; cursor: pointer; }

#lightbox{
 position: absolute;
 left: 0;
 width: 100%;
 z-index: 100;
 text-align: center;
 line-height: 0;
 }

#lightbox a img{ border: none; }

#outerImageContainer{
 position: relative;
 background-color: #fff;
 width: 250px;
 height: 250px;
 margin: 0 auto;
 }

#imageContainer{
 padding: 10px;
 }

#loading{
 position: absolute;
 top: 40%;
 left: 0%;
 height: 25%;
 width: 100%;
 text-align: center;
 line-height: 0;
 }
 
#hoverNav{
 position: absolute;
 top: 0;
 left: 0;
 height: 100%;
 width: 100%;
 z-index: 10;
 }
 
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
 width: 49%;
 height: 100%;
 background: transparent url(js/lightbox/images/blank.gif) no-repeat; /* Trick IE into showing hover */
 display: block;
 }
 
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(js/lightbox/images/prev.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(js/lightbox/images/next.gif) right 15% no-repeat; }

#imageDataContainer{
 font: 10px Verdana, Helvetica, sans-serif;
 background-color: #fff;
 margin: 0 auto;
 line-height: 1.4em;
 overflow: auto;
 width: 100% 
 }

#imageData{ padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; } 
#imageData #caption{ font-weight: bold; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; }   
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; } 
  
#overlay{
 position: absolute;
 top: 0;
 left: 0;
 z-index: 90;
 width: 100%;
 height: 500px;
 background-color: #000;
 }
 
 
 .glossymenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: url(interface/glossyback.gif) repeat-x bottom left;
font: bold 12px "Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(interface/glossyback2.gif);
}
a:active {  }
a:hover {  }
a:link {  }
a:visited {  }
a:active {  }
a:link {  }
a:hover {  }
a:link {  }
