body {margin: 0px; padding: 0px; border: 0px; font-family: Tahoma; font-size: 10px; background: url(grafika/tlo.jpg); text-align:left;}
img {margin: 0px; padding: 0px; border: 0px}
p {margin: 0px; padding: 0px; border: 0px}
ul {margin: 0px; padding-left: 15px}
ol {margin: 0px; padding-left: 15px}
li {margin: 0px; padding-left: 0px}

#top {width: 100%; height: 309px; background: url(grafika/tlo_top.jpg); z-index: 1;position: absolute;}
#logo {width: 100%; height: 309px; position: absolute; z-index: 2; margin: auto; text-align: center;float: left;}

#main{width: 100%; height: 100px; border: 0; text-align:center; position:absolute; z-index:2;float: left; margin-top: 309px;}
#main_tlo{width: 830px; background: url(grafika/main_tlo.jpg); margin: auto; overflow: auto;}
#main_in{width: 776px; margin: auto;}

#left_title{width: 194px; height:27px; font-size: 14px; font-weight: bold; text-align: center; background: #9da1a4; padding-top: 8px}

.srodek{ width: 484px; margin: auto; margin-top: 40px; overflow: auto; padding-bottom: 20px}
.obrazek {float: left; width: 90px;}
.tresc {float: right; width: 370px;}
.tresc_all{float: right; width: 480px; color: white}
.tytul {width: 370px; height: 27px; background: url(grafika/kropka.jpg) no-repeat;  text-align: left;}
.tytul_in {font-size: 16px; color: white; font-weight: bold; padding-left: 25px; padding-top: 2px; float: left}
.data{float: right; font-size: 10px; color: white; padding-top: 10px}
.tresc{text-align: justify; color: white}

.opis{padding-left: 4px; color: white; font-size: 12px; text-align: justify}
.rodzaj{color: white; font-size: 13px; font-weight: bold; padding-top: 7px}
A.menu {
	width: 194px;
	background: #9da1a4;
	display: block;
	border-top: 6px #757a80 solid;
	height: 24px;
	padding-top: 6px;	
	text-align: left;
	font-size: 12px;
	color: #28323e;
	text-decoration: none;
	font-weight: bold;
}
A.menu:link {
	width: 194px;
	background: #9da1a4;
	display: block;	
	border-top: 6px #757a80 solid;	
	height: 24px;
	padding-top: 6px;	
	text-align: left;	
	font-size: 12px;
	color: #28323e;	
	text-decoration: none;	
	font-weight: bold;	
}
A.menu:visited {
	width: 194px;
	background: #9da1a4;
	display: block;	
	border-top: 6px #757a80 solid;
	height: 24px;
	padding-top: 6px;	
	text-align: left;	
	font-size: 12px;
	color: #28323e;	
	text-decoration: none;
	font-weight: bold;	
}
A.menu:active {
	width: 194px;
	background: #9da1a4;
	display: block;	
	border-top: 6px #757a80 solid;	
	height: 24px;
	padding-top: 6px;	
	text-align: left;	
	font-size: 12px;
	color: #28323e;	
	text-decoration: none;	
	font-weight: bold;	
}
A.menu:hover {
	width: 194px;
	background: #cecfd1;
	border-top: 6px #757a80 solid;	
	display: block;	
	height: 24px;
	padding-top: 6px;	
	text-align: left;
	font-size: 12px;
	color: #28323e;	
	text-decoration: none;	
	font-weight: bold;	
}


A {
color: white; text-decoration: underline;
}
A:link {
color: white; text-decoration: underline;
}
A:visited {
color: white; text-decoration: underline;
}
A:active {
color: white; text-decoration: underline;
}
A:hover {
color: white; text-decoration: none;
}
#tabelka td { border-bottom: 1px white solid; }
