body {
  	margin: auto;
  	padding: 0px;
  	font-family: Arial;
  	font-size: 11px;
  	color: #888888;
  	background-color: #e6e4d8;
  	text-align: center;
  	line-height: 13px;
  	width: 740px;
}

a.menu {
  	font-family: Arial;
  	font-size: 11px;
  	color: #888888;
  	text-decoration: none;
}

a.menu:hover {
  	font-family: Arial;
  	font-size: 11px;
  	color: #cb0000;
  	text-decoration: none;
}

img {
	border: 0 none;
}

a.link {
  	font-family: Arial;
  	font-size: 11px;
  	color: #cb0000;
  	text-decoration: underline;
}

a.link:hover {
  	font-family: Arial;
  	font-size: 11px;
  	color: #888888;
  	text-decoration: underline;
}

a.white {
  	font-family: Arial;
  	font-size: 11px;
  	color: #ffffff;
  	text-decoration: none;
}

a.white:hover {
  	font-family: Arial;
  	font-size: 11px;
  	color: #ffffff;
  	text-decoration: underline;
}

a.link_stopka {
  	font-family: Arial;
  	font-size: 11px;
  	color: #cb0000;
  	text-decoration: none;
}

a.link_stopka:hover {
  	font-family: Arial;
  	font-size: 11px;
  	color: #888888;
  	text-decoration: none;
}

a.link_dot {
  	font-family: Arial;
  	font-size: 11px;
  	color: #cb0000;
  	text-decoration: none;
  	font-weight: bold;
}

a.link_dot:hover {
  	font-family: Arial;
  	font-size: 11px;
  	color: #888888;
  	text-decoration: none;
  	font-weight: bold;
}

table {
  	font-family: Arial;
  	font-size: 11px;
  	color: #888888;
  	line-height: 12px;
}

div.all {
  	display: block;
  	width: 740px;
  	text-align: center;
  	margin-top: 20px;
  	margin-bottom: 20px;
  	
}

div.top {
  	width: 740px;
  	height: 132px;
  	display: block;
}

div.top_menu {
  	width: 556px;
  	height: 132px;
	display: block; 
	float: left;
	background: url(images/top_3.jpg);
}

div.middle {
  	width: 740px;
  	display: block;
  	background: url(images/background.jpg);
  	text-align: left;
  	overflow: hidden;
}

div.bottom {
  	width: 740px;
  	height: 18px;
  	display: block;
  	background: url(images/bottom.jpg);
}

div.main {
  	width: 664px;
  	display: block;
  	padding-left: 38px;
  	padding-right: 38px;
}

div.horizontal_space {
  	display: block;
  	overflow: hidden;
  	height: 10px;
}

div.vertical_space {
  	display: block;
  	overflow: hidden;
  	width: 16px;
  	height: 10px;
  	float: left;
  	position: static;
}

div.flash {
  	display: block;
  	width: 484px;
  	height: 188px;
  	float: left;
  	position: static;
}

div.searcher {
  	display: block;
  	width: 180px;
  	height: 57px;
  	position: static;
  	background: url(images/searcher_box.jpg);
}

div.welcome {
  	display: block;
  	width: 180px;
  	height: 115px;
  	position: static;
  	background: url(images/welcome_box.jpg);
}

div.subskrybcja {
  	display: block;
  	width: 288px;
  	height: 99px;
  	position: static;
  	background: url(images/subskrybcja_box.jpg);
  	color: #ffffff;
}

div.box {
  	padding: 10px;
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;	
}

div.home_left {
  	display: block;
  	width: 288px;
  	float: left;
  	position: static;
}

div.home_right {
  	display: block;
  	width: 360px;
  	float: left;
  	position: static;
}

div.sub_left {
  	display: block;
  	width: 464px;
  	float: left;
  	position: static;
  	text-align: justify;
}

div.sub_middle {
  	display: block;
  	width: 20px;
  	height: 10px;
  	float: left;
  	position: static;
}

div.sub_right {
  	display: block;
  	width: 180px;
  	float: left;
  	position: static;
}

div.home_bottom {
  	display: block;
  	width: 664px;
  	float: left;
  	position: static;
}

div.stopka {
  	display: block;
  	width: 664px;
  	float: left;
  	text-align: right;
  	position: static;
}

div.dot_line {
  	background: url(images/kropki.gif);
  	height: 1px;
  	overflow: hidden;
}

div.dot_line_pion {
  	background: url(images/kropki_pion.gif);
  	width: 1px;
  	height: 71px;
  	overflow: hidden;
	display: block; 
	float: left;
}

div.menu_layer {
	display: block; 
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}

span.naglowek {
  	color: #cb0000;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

span.naglowek_big {
  	color: #cb0000;
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	text-align: left;
}

span.data {
  	color: #cb0000;
}

div.white {
  	background-color: #ffffff;
  	color: #ffffff;
  	height: 1px;
  	font-size: 0px;
  	border: none;
  	margin-top: 5px;
  	margin-bottom: 5px;
  	overflow: hidden;
}

input.form {
    border: solid 1px #888888;
  	background-color: #ffffff;
  	font-family: Arial;
  	font-size: 11px;
  	width: 140px;
}

input.form_m {
    border: solid 1px #888888;
  	background-color: #ffffff;
  	font-family: Arial;
  	font-size: 11px;
  	width: 40px;
}

select.form {
    border: solid 1px #888888;
  	background-color: #ffffff;
  	font-family: Arial;
  	font-size: 11px;
}

form.form {
  	overflow: hidden;
  	padding-top: 3px;
  	padding-bottom: 0px;
  	padding-left: 0px;
  	padding-right: 0px;
  	margin: 0px;
}

textarea.form {
    	border: solid 1px #888888;
  	background-color: #ffffff;	
  	font-family: Arial;
  	font-size: 11px;
  	width: 300px;
	height: 100px;
}