		html, body {
			height: 100%;
		}
		
		body {

			width: 100%;
			margin: 0 auto;
			background-color: white;
			font: normal 100% sans-serif;
		}

		
		#wrapper {
			display: table;
			height: 100%;
			margin: auto;
		}
		
		#cell {
			display: table-cell;
			vertical-align: middle;
			color: black;
			max-height: 600px;
			max-width: 1000px;	}


#tlo{
	position: relative;
	background: url(tlo_art.jpg) no-repeat;
	width: 1000px;
	height: 600px;
	z-index: 1;
}


#logo{  position: absolute;
	left:334px;
        top:7px;
	z-index: 20;  
        width:339px;
	height:103px;	}


#menu {
	position: absolute;
	left:37px;
        top:110px;
	z-index: 20;
        width:100px;
	height:454px;	
}


P.menu { 
font-size: 9pt; 
padding: 80px 40px 20px 10px; 
font-weight: bold; 
text-align: left; 
font-family: verdana,tahoma,helvetica,sans-serif; 
}


p.tytul {
font-weight: bold; 
font-size: 9pt; 
font-family: verdana,tahoma,helvetica,sans-serif; 
color: red;
}

p.data {
font-style: italic; 
font-size: 8pt; 
font-family: verdana,tahoma,helvetica,sans-serif; 
color: red;
}


a.menu{ color: #cf0000;  text-decoration:none; }
a.menu:hover{ color: black;  text-decoration:none; }


a.tekst {color:black; text-decoration:none;}
a.tekst:hover {color:red; text-decoration:none;}


a.apeiron {color:red; text-decoration:none;}
a.apeiron:hover {color:black; text-decoration:none;}




#opis {
	position: absolute;
	background: url(m.gif);
	z-index: 20;
left: 210px;
top: 125px;
        width:610px;
	height:360px;
	overflow: auto;
        font-family: helvetica, arial, verdana;
        font-size: 13px;
        word-spacing: 2px;
	line-height: 19px;
 }


.tresc1 {
text-align: justify;
font-size: 9pt; 
color:black;
padding: 0px 10px 0px 0px;
}

.tresc1 p:first-letter {background-color: transparent;color: red; font-size: 160%;  } 

ul.tresc {
padding-left: 15px;
}

li.kontakt1 {
list-style-type: none;
font-weight: bold; }


li.kontakt2 {
list-style-type: none;
padding-bottom: 10px;
color:black; 
}





#stopka { 
	width:270px;
	height:50px; 
        text-align:right; 
}

.dit {
	color: #cf0000;
	font-weight: bold;	
        font-family: helvetica, arial, verdana;
        font-size: 6pt;
        word-spacing: 0px;
	letter-spacing: 5px;
	padding: 539px 0px 0px 720px ;
}


#stat{	position: absolute;
	z-index: 20;
	left: 45px;
	top: 544px;
	width: 100px;
	height: 25px;
	opacity: 1;
}

#m{	position: absolute;
	background: url(m.gif);
	z-index: 3;
	width: 1000px;
	height: 600px;
	opacity: 0.01;
}

#dit{	position: absolute;
	z-index: 15;
	top: 570px;
	width: 1000px;
	height: 30px;
	opacity: 1;
}

