html, body {
background-color: #000;
background-image: url(gfx/bgr_site.gif);
color: #464646;
margin: 0;
padding: 0;
font-family: tahoma, verdana, arial, helvetica;
font-size: 11px;
line-height: 15px;
text-align: center;
} 

td {
color: #464646;
margin: 0;
padding: 0;
font-family: tahoma, verdana, arial, helvetica;
font-size: 11px;
line-height: 15px;
} 

.td2 {
color: #ffffff;
background-color: #2D2D2D;
margin: 0;
padding: 0;
font-family: tahoma, verdana, arial, helvetica;
font-size: 11px;
line-height: 15px;
text-align: right;
background-image: url();
} 

#strona {
width: 980px;
margin: auto;
text-align: left;
background-color: #000;
}

#kolumna_lewa {
width: 160px;
float: left;
display: inline;
margin-left: 10px;
text-align: left;
}

#kolumna_prawa {
width: 800px;
float: left;
margin-left: 5px;
text-align: left;
background-color: #000;
}

#kategorie {
width: 160px;
}

#newsletter {
width: 160px;
}

.kategoria {
background-repeat: no-repeat;
width: 160px;
height: 38px;
cursor:hand;
font-weight: bolder;
}

.headline { 
color: #666666;
font: bolder 11px tahoma, verdana, arial, helvetica;
line-height: 15px;
}

.menu a:link, .menu a:visited {
	display: inline;
	text-decoration: none;
	height: 40px;
	color: #1074B7;
	font-size: 14px;
	font-weight: bold;
	float: left;
}

.menu a:hover {
	background-color: #D3D3D3;
	color: #1074B7;
	font-size: 14px;
	font-weight: bold;
	display: inline;
	float: left;
}

.for {
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	color: #666;
	padding-left: 5px;
	padding-top: 3px;
	border-color: #ccc;
	border-style: solid;
	border-width: 1px;
	background-color: #fff;
	width: 200px;
}

.for2 {
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	color: #fff;
	padding: 3px;
	border-color: #999;
	border-style: solid;
	border-width: 1px;
	background-color: #000;
	width: 195px;
	height: 22px;
}

.kat_opis {
	margin-left: 12px;
	padding-top: 10px;
}

A:link {color: #999966; text-decoration: underline; line-height: 15px;}
A:visited {color: #999966; text-decoration: underline; line-height: 15px;}
A:hover {color: #999966; text-decoration: none; line-height: 15px;}
A:active {color: #999966; text-decoration: none; line-height: 15px;}

A.kat:link {color: #fff; text-decoration: none; line-height: 15px;}
A.kat:visited {color: #fff; text-decoration: none; line-height: 15px;}
A.kat:hover {color: #fff; text-decoration: none; line-height: 15px;}
A.kat:active {color: #fff; text-decoration: none; line-height: 15px;}
