body {
  	background-color:#320202;
  	margin: auto;
  	padding: 0px;
  	text-align: center;
  	width: 1000px;
  	font-family: Arial;
  	font-size: 11px;
  	color: #6E6E6E;
	line-height: 14px;
}

a {
  	color: #D28004;
  	text-decoration: none;
}


a.nic {  	
  	text-decoration: none;
}

a.nic:hover {  	
  	text-decoration: none;
}

a:hover {
  	color: #D28004;
  	text-decoration: underline;
}

a.stopka {
  	color: #6E6E6E;
  	text-decoration: none;
}

a.stopka:hover {
  	color: #f6c272;
  	text-decoration: none;
}


a.top_menu {
  	
  	text-decoration: none;
	font-size: 10pt;
	font-weight: bold;
}

table {
  	font-family: Arial;
  	font-size: 11px;
  	color: #6E6E6E;
	line-height: 14px;
	text-align: justify;
}

div.glowny {
	overflow: hidden;
	width: 1000px;
}

div.menu {
  	display: block;
  	width: 1000px;
  	height: 47px;
  	background-color: #ffffff;
  	overflow: hidden;
  	text-align: right;
}

div.top {
  	display: block;
  	width: 1000px;
  	height: 220px;
  	background-color: #ffffff;
  	overflow: hidden;
}

div.top_banner {
  	display: block;
  	width: 1000px;
  	height: 220px;
  	background-color: #ffffff;
  	overflow: hidden;
	text-align: right;
	vertical-align: bottom;
}

div.top_menu {
  	display: block;
  	width: 1000px;
  	background-color: black;
  	overflow: hidden;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
}


div.logo {
  	display: block;
  	float: left;
  	width: 230px;
  	height: 192px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
}

div.flashka {
  	display: block;
  	float: left;
  	width: 489px;
  	height: 192px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
}

div.main {
  	display: block;
  	width: 1000px;
  	background-color: #ffffff;
  	overflow: hidden;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 20px;
	padding-left: 50px;
	padding-right: 50px;
}

div.panel_left {
  	display: block;
  	float: left;
  	width: 230px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
  	margin-right: 0px;
  	text-align: left;
}

div.panel_left1 {
  	display: block;
  	float: left;
  	width: 215px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
  	margin-right: 0px;
  	text-align: left;
}

div.panel_right {
  	display: block;
  	float: left;
  	width: 489px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
  	text-align: left;
}

div.panel_right_1 {
  	display: block;
  	float: left;
  	width: 234px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
  	text-align: justify;
}

div.panel_right_1_2 {
  	display: block;
  	float: left;
  	width: 20px;
  	height: 10px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
  	text-align: justify;
}

div.panel_right_2 {
  	display: block;
  	float: left;
  	width: 235px;
  	background-color: #ffffff;
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
  	text-align: justify;
}

div.up_panel_right {
  	display: block;
  	width: 489px;
  	height: 132;
  	background: url(images/up_panel_right.gif);
  	margin: 0px;
  	padding: 0px;
  	overflow: hidden;
}

div.stopka {
  	display: block;
  	width: 1000px;
  	background-color: black;
  	overflow: hidden;
  	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

div.in_panel_right {
  	display: block;
  	float: left;
  	width: 143px;
  	height: 132px;
  	margin: 10px;
  	text-align: left;
}

span.nr_up_panel_right {
  	font-family: Arial;
  	font-size: 12px;
  	font-weight: bold;
  	color: #562a0d;
}

span.naglowek_up_panel_right {
  	font-family: Arial;
  	font-size: 18px;
  	font-weight: bold;
  	color: #f2a010;
}

span.naglowek1 {
  	font-family: Arial;
  	font-size: 16px;
  	font-weight: bold;
  	color: #666666;
}

span.naglowek2 {
  	font-family: Arial;
  	font-size: 16px;
  	font-weight: bold;
  	color: #f2a010;
}

input.form {
  	border: 1px solid #bbbbbb;
  	width: 250px;
  	font-family: Arial;
  	font-size: 11px;
}

textarea.form {
  	border: 1px solid #bbbbbb;
  	width: 250px;
  	height: 100px;
  	font-family: Arial;
  	font-size: 11px;
}

input.submit {
	border: 1px solid #bbbbbb;
	background-color: #efefef;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
}

span.message {
  	color: #ff0000;
  	font-weight: bold;
}

select.shoto_form {
	font-size:8pt;
	color:#6E6E6E;
}

input.shoto_form {
	font-size:8pt;
	color:#6E6E6E;
}


div.srodek_l {
	width: 100%;
	text-align: left;
}

div.srodek_c {
	width: 100%;
	text-align: center;
}

h2{
	font-size: 8pt;
	font-weight: normal;
	margin-top: 0px;
}


a.bold {
  	color: #D28004;
  	text-decoration: none;
	font-weight: bold;
}

a.bold:hover {
  	color: #D28004;
  	text-decoration: underline;
	font-weight: bold;
}

.kalk {
	font-weight: bold;
	font-size: 10pt;
}


.menu_dropdown {
	background-color: black;	
	text-align: left;	
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 5px;
	padding-right : 0px;
	padding-top : 0px;
	left: 0px;
	position : relative;
}

.oferta_li li {
  margin-top: 10px;
}

#formatki table {background-color: whitesmoke;}
#formatki td {vertical-align: middle; text-align: center}
#formatki .lew {text-align: left; font-weight: bold;}
#formatki tr {background-color: white}