html, body    { color: #000; background-repeat: repeat-x; margin: 0; padding: 0 }
#kontener      { background-image: url(tlo_body2.png); background-repeat: repeat-y; background-position: left ; margin: auto; width: 800px }
#menu  { height: 50px }
#logo     { background-color: #888; background-image: url(logo.gif); background-repeat: no-repeat; height: 200px }
#lewy      { background-repeat: repeat-y; float: left; width: 200px; overflow: hidden }
#menul       { padding-left: 10px; border-bottom: 5px solid #fff; width: 200px; overflow: hidden }
#skroty       { background-color: #fff; background-image: url(rog.gif); background-repeat: no-repeat; background-position: left top; padding-top: 20px; padding-bottom: 20px; padding-left: 10px; width: 200px; overflow: hidden }
#reklama   { border-top: 5px solid white; overflow: hidden }
#tresc        { float: left; padding-right: 10px; padding-left: 20px; width: 570px; overflow: hidden }
#menud    { background-color: #888; background-image: url(menud.gif); background-repeat: repeat-x; width: 100%; height: 70px }
#stopka     { background-color: #888; clear: both; width: 100%; height: 70px }


h1        { color: #36c; font-weight: normal; font-size: 16pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 15px 0 12px }

h2      { color: #0052cc; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
h3  { color: #333; font-weight: bold; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 16px 0 0 }
p      { color: #333; font-weight: normal; font-size: 9pt; line-height: 160%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }
ul    { color: gray; font-weight: normal; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; margin: 0 0 0 0; padding: 0 0 0 15pt }
li       { color: #333; font-weight: normal; font-size: 9pt; line-height: 160%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0 }


.tresc li   { list-style-type: disc; list-style-position: outside; margin-left:15px; display: list-item; margin-top: 5px;   }
.tresc ul li { list-style-type: disc; list-style-position: outside; margin-bottom: 5px;}
.tresc ul li a { list-style-type: disc; list-style-position: outside; margin-top: 20px;  }
.tresc a { color: #333; font: 10pt/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.tresc a:hover { color: red; font: 10pt/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
table    { margin-bottom: 20px }


td     { text-align: left; vertical-align: bottom; padding-bottom: 10px; border-bottom: 1px solid #999 }
.menu  { background-image: url(menug.png); background-repeat: repeat-x; height: 100% }
.menu ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

	
.menu ul {
	list-style-type:none;
	}

.menu li {
	float:left;
	}

.menu li a  { color: #fff; font: bold 12px/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(menug.png); background-repeat: repeat-x; float: left; padding: 17px 20px 14pt 19px; display: block }
	
.menu li a:hover        { color: #fff; background-image: url(menug_2.png); background-repeat: repeat-x }
.menud  { background-image: url(menud.gif); background-repeat: repeat-x; height: 100% }
.menud ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

	
.menud ul {list-style-type:none}

.menud li  { float: left }

.menud li a        { color: #333; font: 8pt/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-image: url(menud.gif); background-repeat: repeat-x; float: left; padding: 17px 22px; height: 100%; display: block }
	

.menud li a:hover   { color: #ff4500}
.menus h1, ul li { list-style-type: none; list-style-position: ; margin: 0; padding: 0; display: block }
.menus h1 { color: #666; font: bold 11pt/normal Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 10px; margin-left: 10px }
.menus ul { margin-bottom: 10px }
.menus ul li  { background-image: url(st_s.gif); background-repeat: no-repeat; background-position: left center; list-style-type: none; margin-left: 10px; padding-left: 5px }
.menus ul li a   { color: #333; font: 8pt/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 10px }

.menus li a:hover { color: #f30 }
.menul h1, ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;}

.menul h1      { color: #fc3; font: bold 12pt/normal Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 5px; margin-left: 10px }

.menul ul { margin-bottom: 10px;}

.menul ul li     { background-image: url(st_l.gif); background-repeat: no-repeat; background-position: left center; list-style-type: none; margin-left: 10px; padding-left: 5px }

.menul ul li a   { color: #fff; font: 10pt/normal Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 10px }

.menul li a:hover   { color: #FFCC33}
