body 
{
	margin:0px;
	border:0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background : #000 url(grafika/bg.jpg) repeat-y center;
	color : White;
}

div#main
{
	width : 746px;
	margin:0px 0px 0px -380px;
	text-align : left;
	background : #1E2436;
	left:50%;
	position:absolute;
	vertical-align : top;
	border-left : 7px solid White;
	border-right : 7px solid White;
}

div#logo
{
	margin:0px 0px 0px 0px;
	background : transparent;
	width : 746px;
	height : 280px;
}

div#logo2
{
	margin:5px 0px 5px 0px;
	background : transparent;
	width : 746px;
	height : 92px;
	text-align : center;
}

div#logo3
{
	margin:5px 0px 5px 0px;
	background : transparent;
	width : 746px;
	height : 20px;
	text-align : center;
}

div#logo3
{
	margin:5px 30px 5px 0px;
	background : transparent;
	width : 746px;
	height : 30px;
	text-align : center;
}

div#pasek
{
	margin:0px 0px 0px 0px;
	background : transparent url(grafika/menu-srodek.jpg) repeat-y bottom;
	width : 746px;
	height : 27px;
	float : left;
}

div#pasek2
{
	margin:0px 0px 0px 0px;
	background : transparent url(grafika/menu-srodek2.jpg) repeat-y bottom;
	width : 746px;
	height : 27px;
	float : left;
}

div#nawigacja, table.nawigacja
{
	margin:0px 0px 0px 0px;
	background : Black;
	width : 746px;
	height : 13px;
	color : Gray;
	font-size : 7pt;
	vertical-align : middle;
}

div#stopka
{
	margin:0px 0px 0px 0px;
	background : transparent url(grafika/dolny.jpg) repeat-x;
	width : 746px;
	height : 28px;
	float : left;
}

div#podpis
{
	margin:0px 0px 0px 0px;
	width: 746px;
	height: 30px;
	float : left;
	background : White;
	color : Gray;
	text-align : center;
	font-size : 8pt;
}

div#menu
{
	margin:0px 0px 0px 0px;
	width : 148px;
	float : left;
	vertical-align : top;
}

div#strona
{
	margin:0px 0px 0px 0px;
	background : transparent;
	width : 746px;
}

div#tresc
{
	margin:0px 0px 0px 0px;
	padding: 0px;
	width : 598px;
	float : left;
	vertical-align : top;
	background : url(grafika/fik.gif) repeat-y;
	border-bottom : 1px solid #1E2436;
}

div#tresc2, div#legenda
{
	margin:0px 0px 0px 0px;
	padding: 0px;
	width : 598px;
	float : right;
	vertical-align : top;
	background : url(grafika/fik2.gif) repeat-y;
}

div#zloty_kolumna_1
{
	margin:0px 0px 0px 0px;
	width : 199px;
	float : left;
	vertical-align : top;
}

div#zloty_kolumna_2
{
	margin:0px 0px 0px 0px;
	width : 199px;
	float : left;
	vertical-align : top;
}

div#zloty_kolumna_3
{
	margin:0px 0px 0px 0px;
	width : 199px;
	float : left;
	vertical-align : top;
}

div.news
{
	margin:0px 0px 0px 0px;
	width : 100%;
	text-align : justify;
	color : #F2F2F2;
}

div.miesiac
{
	margin:0px 0px 0px 0px;
	width : 100%;
	text-align : center;
	color : #86B9FF;
	background : #464F69;
	font-weight : bold;
	letter-spacing : 3px;
	border-top: 1px solid #FEFEFE;
	border-bottom: 1px solid #FEFEFE;
	float : left;
}

div.news_foto
{
	margin: 0px 2px 2px 0px;
	float: left;
	width: 100px;
	height: 75px;
	text-align : center;
	vertical-align : top;
}

div.pic
{
	border : none;
	float : left;
	width : 112px;
	height : 89px;
	background : url(grafika/bgr.gif) no-repeat;
	text-align : center;
	padding-top : 7px;
	margin : 6px 10px 6px 6px;
}

div.pic2
{
	border : none;
	float : left;
	width : 112px;
	height : 89px;
	background : url(grafika/bgr.gif) no-repeat;
	text-align : center;
	padding-top : 7px;
	margin : 3px 3px 3px 3px;
}

a.menu, a:VISITED.menu
{
	color : White;
	text-decoration : none;
	font-weight : bold;
	font-family : Tahoma;
	font-size : 9pt;
	letter-spacing : 1px;
}

a:HOVER.menu
{
	color : #FDFF54;
}

table.tabela
{
	border : 0px;
	font-size : 10pt;
}

td.menu
{
	margin:0px 0px 0px 0px;
	width : 148px;
	background: #1E2436 url(grafika/menu-srodek.jpg);
	vertical-align : top;
}

td.naglowek
{
	font-size : 10pt;
	font-family : Tahoma;
	color : #FEFEFE;
	letter-spacing : 2px;
	border-bottom : 1px dashed #FEFEFE;
	font-weight : bold;
}

a.galeria, a:VISITED.galeria
{
	font-size : 10pt;
	font-family : Tahoma;
	color : #FFFFFF;
	letter-spacing : 2px;
	font-weight : bold;
}

a:HOVER.galeria
{
	font-size : 10pt;
	font-family : Tahoma;
	color : #FDFF54;
	letter-spacing : 2px;
	font-weight : bold;
}

td.kolor1
{
	background : #464F69;
	font-size : 8pt;
	color : White;
}

td.kolor2
{
	background : #4E5771;
	color : White;
	font-size : 8pt;
}

td.kolor3
{
	background : transparent;
	color : White;
	font-size : 8pt;
}

td.stopka
{
	background : transparent;
}

table.zlot
{
	border : 0px;
	font-size : 10pt;
}

table.zlot_trwa
{
	border : 0px;
	font-size : 10pt;
}

table.zlot_stary
{
	border : 0px;
	font-size : 10pt;
}

td.opis_zlot
{
	color : #A9FAA7;
	font-size : 8pt;
	border-bottom : 1px dashed #FEFEFE;
}

a.zlot, a:VISITED.zlot, p.leg_zlot
{
	color : #FEFEFE;
	text-decoration : none;
	font-weight : bold;
	font-size : 10pt;
}

a:HOVER.zlot
{
	color : #FDFF54;
	text-decoration : none;
}

td.opis_zlot_trwa
{
	color : #A9FAA7;
	font-size : 8pt;
	border-bottom : 1px dashed #86B9FF;
}

a.zlot_trwa, a:VISITED.zlot_trwa, p.leg_zlot_trwa
{
	color : #86B9FF;
	text-decoration : none;
	font-weight : bold;
	font-size : 10pt;
}

a:HOVER.zlot_trwa
{
	color : #FDFF54;
	text-decoration : none;
}

td.opis_zlot_stary
{
	color : #A9FAA7;
	font-size : 8pt;
	border-bottom : 1px dashed #FFC45E;
}

a.zlot_stary, a:VISITED.zlot_stary, p.leg_zlot_stary
{
	color : #FFC45E;
	text-decoration : none;
	font-weight : bold;
	font-size : 10pt;
}

a:HOVER.zlot_stary
{
	color : #FDFF54;
	text-decoration : none;
}

form
{
	margin:0px 0px 0px 0px;
}

p
{
	margin:0px 0px 0px 0px;
}

p.opisy
{
	margin:5px 5px 5px 5px;
}

input.tekst, textarea.poletxt
{
	font-size : 10pt;
	color : #D74200;
	background : #F4F4F4;
	border : 1px solid Black;
}

select.opcje
{
	font-size : 8pt;
	color : #D74200;
	background : #F4F4F4;
	border : 1px solid Black;
}

input.przycisk
{
	font-size : 10pt;
	color : #FEFEFC;
	background : Black;
	border : 1px solid Black;
}

a, a:VISITED, a.strona, a:VISITED.strona
{
	color : Silver;
	text-decoration : none;
}

a:HOVER, a:HOVER.strona
{
	color : #FDFF54;
}

a.nawigacja, a:VISITED.nawigacja
{
	color : Gray;
	font-size : 7pt;
	text-decoration : none;
}

a:HOVER.nawigacja,  p#zegarek
{
	color : Silver;
	font-size : 7pt;
	text-decoration : none;
}

td.linki
{
	color : Gray;
	font-size : 7pt;
	text-decoration : none;
}

a.linki, a:VISITED.linki
{
	color : #86B9FF;
	font-size : 7pt;
	text-decoration : none;
}

a:HOVER.linki
{
	color : #FDFF54;
	font-size : 7pt;
	text-decoration : none;
}

hr
{
	color : Gray;
	background-color : Gray;
	height : 1px;
	width : 90%;
	border : 0px;
	text-align : center;
}

img
{
	border: 0px;
	margin:0px 0px 0px 0px;
}

img.ikonka
{
	border: 0px;
	margin:0px 0px 0px 0px;
	vertical-align : middle;
}