﻿html {
	margin: 0;
	border: 0;
	padding: 0;
	height: 99%; /*  fix height to 100% for IE */
	max-height: 99%; /* fix height for other browsers */
}

body {
	height: 100%; /*  fix height to 100% for IE */
	max-height: 100%; /*  fix height for other browsers */
	width: 776px;
	margin: 0 auto;
	font-family: 'Courier New', Courier, monospace;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	background: #533f1c url("../images/bcg_high.jpg") center top no-repeat;
}

div#main {
	height: 780px;
	/*border: solid 1px red;*/
}

div.radyjko {
	z-index: 100;
	margin-left: 500px;
	position: absolute;
}

div#menu {
	position: relative;
	left: 186px;
	top: 12px;
	width: 175px;
	height: 220px;
	font-size: 12pt;
	/*border: solid 1px red;*/
}

td.menu {
	padding-left: 8px;
	font-size: 8pt;
}

a.menu, a.menu:visited {
	color: #000000;
	text-decoration: none;
}

a.menu:hover {
	color: #ffffff;
}

a.biezacy, a.biezacy:visited, a.biezacy:hover {
	color: #ffffff;
	text-decoration: none;
	cursor: default;
}

a.biezacy_s, a.biezacy_s:visited, a.biezacy_s:hover {
	color: #000000;
	text-decoration: none;
	cursor: default;
}

a.niebiezacy, a.niebiezacy:visited {
	color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

a.niebiezacy:hover {
	color: #000000;
}

div#menu-bottom{
	float: right;
	position: relative;
	right: 0px;
	top: 78px;
	font-family: arial;
	/*border: solid 1px red;*/
}

div#main_text{
	float: right;
	position: relative;
	right: 20px;
	top: 137px;
	width: 390px;
	height: 460px;
	overflow: hidden;
	/*overflow-y: auto;
	overflow-x: none;*/
	/*border: solid 1px red;*/
 }
 
div#up {
	position: relative;
	left: 763px;
	bottom: 100px;
	width: 10px;
	height: 20px;
	border: solid 1px #dfc789;
	background: #dfc789 url("../images/up.gif") no-repeat;
}

div#down {
	position: relative;
	left: 763px;
	bottom: 90px;
	width: 10px;
	height: 20px;
	border: solid 1px #dfc789;
	background: #dfc789 url("../images/down.gif") no-repeat;
}
div#news1 {
	position: relative;
	left: 3px;
	top: 34px;
	width: 340px;
	height: 206px;
	/*border: solid 1px red;*/
}

div#news2 {
	position: relative;
	left: 3px;
	top: 44px;
	width: 340px;
	height: 206px;
	/*border: solid 1px red;*/
}

div.sklad {
	/*display: block;
	/*clear: left;*/
	/*vertical-align: middle;*/
	margin-bottom: 10px;
	height: 113px;
	width: 90%;
}

div img.sklad {
	float: left;
	margin-right: 10px;
	display: inline;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

div img.sklad:hover {
	float: left;
	margin-right: 10px;
	display: inline;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
}

img {
	border: 0px;
	float: right;
}

img.lewy {
	float: left;
	margin: 0px 4px 0px 0px;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

img.prawy {
	float: right;
	margin: 0px 0px 0px 4px;
	opacity:.50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}

img.lewy:hover, img.prawy:hover {
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
}

img.dyskografia {
	float: right;
	margin: 0px 4px 0px 4px;
}

img.promo {
	border: solid 6px #ffffff;
	margin-left: 4px;
}

table {
	padding: 0px;
	margin: 0px;
}

a.cd, a.cd:visited, a.cd:hover {
	text-decoration: none;
}

a, a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #c4a757;
}

a.tekst, a.tekst:visited {
	font-weight: bold;
	text-decoration: underline;
}

a.tekst:hover {
	text-decoration: none;
}

a.linki, a.linki:visited {
	font-weight: bold;
	text-decoration: underline;
	display: block;
}

a.linki:hover {
	text-decoration: none;
}

h1 {
	font-size: 12pt;
}

h1.dzial {
	font-variant: small-caps;
}

h2 {
	font-size: 8pt;
}

h2.data {
	font-size: 8pt;
	color: #ed8a2d;
}

h2.data_kg {
	font-size: 8pt;
	color: #ed8a2d;
	display: inline;
	float: right;
	vertical-align: top;
}

h2.tytul {
	font-size: 8pt;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

h3 {
	font-size: 8pt;
	margin: 0px;
	clear: left;
	width: 200px;
}

h4 {
	font-size: 8pt;
}

ul {
	list-style-type: disc;
}

ul ul {
	list-style-type: circle;
	padding-left: 20px;
}
ol {
	width: 200px;
}
span a img {
	float: left;
	margin: 10px 30px 10px 10px;
}

div#info {
	float: right;
	padding-right: 50px;
	margin-top: -30px;
}

div#info a, div#info a:visited {
	color: #766946;
}

div#info a:hover {
	color: #c4a757;
}


fieldset {
	margin: 10px;
	padding: 10px 10px 0px 10px;
	width: 200px;
	border: solid 1px #000000;
}

form fieldset div {
	margin-bottom: 10px;
}

form fieldset div input {
	background-color: #dfc789;
	border: none;
}
