* {
	margin:0;
	padding:0;
	}



body {
	text-align:center; /* horizontal centering for IE Win quirks */
	font-family:arial,tahoma,helvetica,tahoma;
	font-size:12px;
	line-height:150%;
	border-style:none;
	background:white;
	color:#202020;
	}

#kontener {
	margin:0 auto;
	margin-top:80px;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:180px;
	width:100%;
	clear:left;
	}
	
#tresc {
	margin:auto;
	margin-top:40px;
	width:925px;
	}

.tresc50 {
	width:420px;
	float:left;
	margin-left:35px;
	}


a {
	text-decoration:none;
	color:black;
	}
a:hover {
	text-decoration:none; background:#cc0000; color:white
	}
p {
	margin:0; border:none; margin-bottom:5px;
	}


img {
	border:0;
	vertical-align:text-bottom;
	}

ul	{
	margin-left:13px;
	margin-top:5px;
	margin-bottom:13px;
	padding-left:0;
}

span.nobr {white-space:nowrap}
span.bold {font-weight:bold}

h1,h2,h3 {
	font-weight:normal;
	margin-top:10px;
	}

h1.main {
background: #cc0000 url(img/nigdy.png) no-repeat center;
width:100%; height:180px;
text-indent: -9999px;
overflow: hidden;
display:block;
}

h2 {
	font-size:16px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px solid grey;
	}

h3 { color: #cc3300; font-size:13px; }