BODY {
	background: url('grafika/solid_grad.png');
	color: Black;
	font-family: sans-serif; }

H1 {
	text-align: center;
	margin: 0; }

B {
	font-weight: 900;
	font-size: 110%; }

P {
	text-align: justify;
	padding: 10px; }

IFRAME {
	border: 2px solid Black;
}

A IMG {
	text-decoration: none; border: none;
}


A {
	color: Black;
	text-decoration: none; }

A:hover {
	color: Red;
	text-decoration: none; }

A.menu {
	color: White;
	text-decoration: none;

	padding: 0px;
	padding-left: 10px; 
	padding-right: 10px; }

A.logo {
	color: Black;
	width: 180px;
	text-decoration: none;
	font-weight: 600;
	padding: 0px;
	padding-left: 10px; 
	padding-right: 10px; }

A.menu_selected {
	background: Black;
	color: White;
	font-weight: 600; }

A.menu:hover {
	text-decoration: underline;
	color: White; }

A.menu:active {
	background: White;
	color: Black; }

DIV.menu {
	float: left;
}

DIV#center {
	float: none;
	position: absolute;
	left: 50%; 
    margin-left: -400px;
	width: 800px; }
	
DIV#flash {
	width: 180px;
	height: 580px; }

DIV#dane {
	float: left;
	width: 800px;
	height: 80px;
	font-size: large;
	background: Red; }

DIV#grafika {
	background: url('grafika/solidbud.gif') no-repeat;
	width: 800px;
	height: 240px; }

DIV#flash {
	width: 800px;
	height: 100px; }

DIV#grafika_dol {
	float: left;
	background: url('grafika/solidbud_dol.gif') no-repeat;
	width: 800px;
	height: 50px;
	text-align: center; }

DIV#menu {
	width: 800px;
	height: 35px;
	padding-right: 20px;
	color: White;
	font-weight: 600;
	font-size: 18px;
	letter-spacing: 1px;
	margin-top: -95px;
	text-align: right; }

DIV#okno {
	float: left;
	background: url('grafika/solid_pat.png');
	width: 798px;
	height: auto;
	font-size: 14px;
	text-align: justify;
	border-left: 1px solid Black;
	border-right: 1px solid Black; }

DIV#oferta {
	padding: 0px; }

.podglad {
	margin-right: 5px;
	border: 1px }

.nazwa {
	float: left;
	width: 320px;
	text-align: right; }

.dane {
	float: left;
	width: 250px;
	padding-left: 10px;
	margin-bottom: 3px;
	text-align: left;
	font-weight: 600; }

.form_mat {
	float: left;
	margin-top: 20px;
	margin-left: 50px;
	width: 180px;
	height: 120px; }

.form_typ {
	text-align: center;
	margin-top: 20px;
	margin-left: 20px;
	width: 720px;
	height: 220px; }

.form_nazwa {
	float: left;
	margin-left: 100px;
	text-align: left;
	width: 230px; }

.form_pole {
}

.form_check {
	margin-left: 200px; }

.form_dane {
	float: left;
	margin-left: 80px;
	text-align: left;
	width: 230px; }

.center {
	font-weight: bold;
	margin-bottom: 20px;
	text-align: center; }

IMG.treppen {
	float: left;
	margin: 15px;
	border: 2px solid Black; }

IMG.treppen_main {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
	width: 250px;
	height: 337px; }

#rotator
{
	border: 1px solid #9B6B45;
	cursor: pointer;
	overflow: hidden;
	margin-top: 3px;
	position: relative;
	width: 200px;
	height: 150px;
}

#rotator img
{
	border: 0;
	cursor: pointer;
	width: 200px;
	height: 150px;
}

.hypertek {
	margin-top: 4px;
}

DIV#lewa {
	float: left;
}

DIV#prawa {
	float: left;
}

.kont {
	 width: 90%;
	 margin: 1em auto;
	 border: 1px solid Black; 
	 padding: 1em;
	 height: 100%;
}

