html { height: 100%; }
body { margin: 0; padding: 0; height: auto !important; height: 100%; min-height: 100%; color: #000; font-family: Arial; font-size: 11px; background: #fff; text-align: justify;}


img { 
	border-width: 0; 
}

a {font: normal 14px Tahoma;  text-decoration: none; color: #0066cc;}
a:hover { text-decoration: none; font: normal 13px Tahoma;  color: #006600;}
a:hover.next { text-decoration: none; font: normal 12px Tahoma;  color: #006600;}
a:hover.next_shema { text-decoration: none; font: normal 15px Tahoma;  color: #006600;}


p { font-size: 12pt; color: #0033cc;}
li { font-size: 12pt; color: #0033cc;}

.podpis {font-size: 12pt; color: #0033cc;}


h1 {color: #0066cc;}
h2 {color: #0066cc;}

#header { width: 990px; margin: 0 auto; height: 200px; background: url(../images/bg-header.jpg); }
#header a { display: block; width: 385px; height: 160px; }

#sponsor { width: 990px; margin: 0 auto; height: 115px; margin-top: -40px; }
#clock { width: 990px; margin: 0 auto; display: block; margin-top: 5px; }

#center { width: 990px; margin: 0 auto; background: #fff;}
#center-left { width: 220px; float: left; }
#center-right { margin-left: 240px; margin-right: 10px;}


#footer { width: 990px; margin: 0 auto; height: 129px; background: url(../images/bg-footer.jpg); }
#footer a.logo { display: block; width: 45px; height: 45px; margin-left: 938px; margin-top: -22px; border: solid 0px red; }

#menu { margin-left: 15px; font: normal 14px Tahoma; }
#menu a { display: block; line-height: 37px; padding-left: 45px; background: url(../images/menu-item.jpg) no-repeat; text-decoration: none; }


@media screen {
	input {
		display: block;
	}
	p.advert {
		display: none;
	}
}

@media print {
	a { 
		display: none;
	}
	input {
		display: none;
	}
	p.advert {
		display: block;
	}
	#center-left {
		display: none;
	}
	#menu {
		display: none;
	}
	#center-right { 
		margin-left: 0px; 
		margin-right: 10px;
	}
	img.close {
		display: none;
	}
	#header { 
		width: 990px; 
		margin: 0 auto; 
		height: 200px; 
		background: url(../images/print_head.gif) no-repeat; 
	}
	#footer { 
		display: none;
	}
}
#maps { position: relative; width: 750px; margin: 0 auto; height: 50px; margin-left: 0px; margin-top: -40px; background: url(../images/clear750.gif);}