 TD { font-family: Verdana; font-weight: normal; font-size: 10pt; }
 BODY { font-family: Verdana; font-weight: normal; font-size: 10pt; background: url(tlo.jpg) }
 A  { TEXT-DECORATION: NONE; font-weight: bold; color: black }
 A:visited  { TEXT-DECORATION: NONE; color: black; font-weight: bold  }
 A:Hover  { TEXT-DECORATION: Underline; color: grey;}
H3 { font-family: Verdana; font-weight: bold; font-size: 12pt; color: grey; }
P { font-family: Verdana }


.box1 { font-family: Verdana; font-weight: bold; font-size: 12pt; border: solid 1px #6CB6F4; background: #5C8EB4 url('img/boxbg.jpg'); height: 30; }
 
.box1td { font-family: Verdana; font-weight: bold; text-align: right; }


.box2 { font-family: Verdana; font-weight: bold; font-size: 12pt; border: solid 2px #6CB6F4; background: #eeeeff url('img/boxbg.jpg'); height: 35; align: center; }



.box3 { font-family: Verdana; background: #5C8EB4; height: 25px; }





.menu1headertr { text-align: left; }
.menu1headertd { background: #ffffff; font-size: 9pt; color: white; height: 32px; padding-left: 8px ; background: url('img/tintblue.gif');  padding-left: 8px; }

.boxtr { text-align: center }
.boxtd { background: #ffffff;  font-size: 9pt; color: white; height: 32px; background: url('img/tintblue.gif'); padding: 0px; }


.opis_galerii1 { padding: 5px; TEXT-DECORATION: NONE; font-weight: normal; font-size: 9pt; font-family: verdana; display: block; background: #dddddd; height: 14}
.opis_galerii2 { padding: 5px; TEXT-DECORATION: NONE; font-weight: bold; font-size: 10pt; font-family: verdana; display: block; background: #dddddd; color: blue;  }
.opis_galerii2:hover { padding: 5px; TEXT-DECORATION: NONE; font-weight: bold; font-size: 10pt; font-family: verdana; display: block; background: #dddddd; color: blue; background-color: yellow }


.adminlink { padding: 5px; TEXT-DECORATION: NONE; font-weight: bold; font-size: 10pt; font-family: verdana; display: block; background: #dddddd; color: blue; width: 90px }
.adminlink:hover { padding: 5px; TEXT-DECORATION: NONE; font-weight: bold; font-size: 10pt; font-family: verdana; display: block; background: #dddddd; color: blue; background-color: yellow }

.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat; font-family: verdana; font-size: 9pt; z-index: 300; }
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden; z-index: 100;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#eeeeee; color:#000; z-index: 100;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden; z-index: 100;}


.DWIEKOLUMNY_NAGLOWEK { background: #5C8EB4; color: white; font-weight: bold; padding: 8px; font-size: 9pt }
.DWIEKOLUMNY_TEKST { padding: 8px; font-size: 9pt; }


#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(../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(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	}
#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;	}
/* Min-Width */
.lbWidth { /* most browsers */	position: absolute;	top: 0px; left: 0px;	width: 100%;	min-width: 790px;	}
* html .lbContent { /* IE6 */	margin-left: -790px;	position:relative;
	}
* html .lbMinWidth { /* IE6 */	padding-left: 790px;
	}		
/* Clearfix */	.clearfix:after {content: "."; display: block; height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html 
.clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 	
