* {
	margin: 0px;
	padding: 0px;
	border: 0px;
	outline: none;
}

a {
	text-decoration: none;
}

.czysty {
	display: block;
	height: 0px;
	overflow: hidden;
	clear: both;
}

.linia {
	display: block;
	height: 1px;
	overflow: hidden;
	clear: both;
	background: #e7e7e7;
}

.page_nav {
	width: 613px;
	height: 20px;
	display: block;
}

.left_nav {
	text-align: right;
	width: 204px;
	height: 23px;
	float: left;
	display: block;
}

.center_nav {
	text-align: center;
	width: 204px;
	height: 23px;
	float: left;
	display: block;
}

.right_nav {
	text-align: left;
	width: 204px;
	height: 23px;
	float: left;
	display: block;
}

body {
	background: #ffffff url('../gfx/linia.jpg') repeat-x top left;
}

ol, ul {
	list-style-type: none;
}

li {
	background: url('../gfx/strzalka_small.jpg') no-repeat 20px 3px;
	margin-bottom: 3px;
	padding-left: 35px;
}

#lewe_tlo {
	width: 50%;
	height: 390px;
	position: absolute;
	top: 0px; 
	left: 0px;
	z-index: 1;
	background: url('../gfx/lewe_tlo.jpg') no-repeat top right;
}

#prawe_tlo {
	width: 50%;
	height: 390px;
	position: absolute;
	top: 0px; 
	right: 0px;
	z-index: 1;
	background: url('../gfx/prawe_tlo.jpg') no-repeat top left;
}

#centrujacy {
	margin-right: auto;
	margin-left: auto;
	width: 964px;
	position: relative;
	z-index: 2;
	display: block;
}

#gora {
	position: relative;
	height: 185px;
	background: url('../gfx/tlo_gora2.jpg') repeat-x top left;
	z-index: 30;
}

#logo {
	position: absolute;
	top: 25px;
	left: 0px;
	width: 348px;
	height: 50px;
	display: block;
	background: url('../gfx/logo.jpg') no-repeat top left;
}

#nav_icon {
	position: absolute;
	text-align: right;
	right: 236px;
	top: 41px;
	width: 123px;
	height: 23px;
	display: block;
	overflow: hidden;
	background: url('../gfx/icon_linia.jpg') no-repeat center top;
}

#nav_icon a{
	float: left;
	margin: 4px 15px 4px 15px;
	display: block;
	width: 11px;
	height: 10px;
	overflow: hidden;
}

#nav_icon .icon1 {	background: url('../gfx/icon1.jpg') no-repeat center top; }
#nav_icon .icon2 {	background: url('../gfx/icon2.jpg') no-repeat center top; }
#nav_icon .icon3 {	background: url('../gfx/icon3.jpg') no-repeat center top; }


#zaloguj {
	padding: 15px 0px 15px 20px;
	position: absolute;
	top: 30px;
	right: 0px;
	width: 201px;
	height: 13px;
	display: block;
	background: url('../gfx/tlo_zaloguj.jpg') no-repeat top left;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

#zaloguj img {
	padding-right: 20px;
}

#menu {
	width: 959px;
	height: 47px;
	display: block;
	float: left;
	position: absolute;
	left: 0px;
	top: 103px;
/*	bottom: 45px;*/
	padding-left: 10px;
	background: url('../gfx/tlo_menu.jpg') no-repeat left top;
}

#szukarka {
	position: absolute;
	right: 21px;
	top: 115px;
	height: 23px;
	width: 185px;
	background: url('../gfx/tlo_szukaj.jpg') no-repeat left top;
}

#szukarka .button {
	float: right;
	height: 18px;
	width: 18px;
	display: block;
	background: url('../gfx/button_szukaj.jpg') no-repeat left center;
	margin: 2px 3px 0px 0px;
}

#szukarka input {
	height: 18px;
	width: 148px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8d8b71;
	margin-top: 1px;
	padding: 3px 6px 0px 6px;
	float: right;
}


#menu a {
	padding: 18px 0px 18px 15px;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5e9234;
	display: block;
	float: left;
	text-align: center;
	background: url('../gfx/linia_menu.jpg') no-repeat left center;
	position: relative;
}

#menu a.first {
	background: none;
}

#menu a.selected {	
	color: #5a563d;
	background: url('../gfx/menu_select.jpg') no-repeat left 8px;
}

#menu a.selected .button_right {
	background: url('../gfx/menu_select2.jpg') no-repeat left 8px;
}

#menu a.opened, #menu a:hover {	
	color: #5a563d;
	background: url('../gfx/menu_open.jpg') no-repeat left 8px;
}

#menu a.opened .button_right, #menu a:hover .button_right{
	background: url('../gfx/menu_open2.jpg') no-repeat left 8px;
}

#menu a .button_right {
	width: 15px;
	height: 47px;
	display: block;
	position: absolute;
	top: 0px;
	right: -15px;
	background: none;
}

#menu div {
	display: none;
	position: absolute;
	left: 0px;
	top: 47px;
	padding: 10px;
	background: #fefefe url('../gfx/sub_menu_back.jpg') repeat-x left bottom;
	border: 1px solid #c0c0c0;
	border-top: none;
	z-index: 15;
}

#menu div a {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5e9234;
	display: block;
	text-align: left;
	background: none;
	padding: 0px;
	line-height: 20px;
	margin: 0px;
	float: none;
	height: auto;
}

#menu div a.selected, #menu div a.opened, #menu div a:hover {	
	color: #5a563d;
	background: none;
}

#menu div div {
	padding: 5px 0px 5px 15px;
	margin: 2px 0px 2px 0px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
	border: 1px solid #e7e7e7;
	border-left: none;
	border-right: none;
	background: none;
}


#menu a.noopened, #menu a.noopened .button_right {
	color: #5e9234;
	background: none;
}

#info .button {
	width: 107px;
	height: 20px;
	display: block;
	background: url('../gfx/button.png') no-repeat left center;
	position: absolute;
	right: 20px;
	bottom: 22px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	z-index: 5;
}

#info .header {
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: bold;
}

#box_small {
	width: 311px;
	height: 171px;
	display: block;
	margin-right: 15px;
	float: left;
	background: url('../gfx/tlo_box_small.jpg') no-repeat left center;
	position: relative;
	margin-bottom: 27px;
}

#box_small .header {
	color: #000000;
	position: absolute;
	right: 21px;
	top: 20px;
	text-align: right;
}

#box_big {
	width: 638px;
	height: 171px;
	display: block;
	float: left;
	position: relative;
	margin-bottom: 27px;
}

#box_big #box_big_image {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	display: block;
	width: 638px;
	height: 170px;
	overflow: hidden;
}

#box_big #box_big_image img {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	display: block;
	width: 638px;
	height: 170px;
}

#box_big .lewy_gorny, #box_big .lewy_dolny, #box_big .prawy_gorny, #box_big .prawy_dolny {
	width: 12px;
	height: 12px;
	display: block;
	position: absolute;
	z-index: 2;
	overflow: hidden;
}

#box_big .lewy_gorny {
	top: 0px;
	left: 0px;
	background: url('../gfx/lewy_gorny.png') no-repeat left top;
}

#box_big .lewy_dolny {
	bottom: 0px;
	left: 0px;
	background: url('../gfx/lewy_dolny.png') no-repeat left top;
}

#box_big .prawy_dolny {
	bottom: 0px;
	right: 0px;
	background: url('../gfx/prawy_dolny.png') no-repeat left top;
}

#box_big .prawy_gorny {
	top: 0px;
	right: 0px;
	background: url('../gfx/prawy_gorny.png') no-repeat left top;
}

#box_big .header {
	color: #ffffff;
	position: relative;
	z-index: 3;
}

#box_big table {
	position: absolute;
	left: 21px;
	top: 0px;
	width: 390px;
	height: 171px;
}

#info .aktualnosci {
	width: 410px;
	height: 199px;
	display: block;
	float: left;
	background: url('../gfx/info_tlo.jpg') no-repeat 15px top;
	padding-left: 72px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

#info .strzalka {
	font-weight: bold;
	color: #5c9031;
	line-height: 17px;
	float: left;
	padding-left: 30px;
	background: url('../gfx/strzalka.jpg') no-repeat left center;
	margin-bottom: 16px;
}

.odstep {
	line-height: 17px;
	float: left;
	padding-left: 30px;
}

#info .aktualnosci p{
	margin-bottom: 16px;
}

#info .oferta {
	width: 410px;
	height: 199px;
	display: block;
	float: left;
	background: url('../gfx/info_tlo.jpg') no-repeat 15px top;
	padding-left: 72px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

#info .oferta a{
	font-weight: bold;
	color: #5c9031;
	line-height: 17px;
	float: left;
	padding-left: 30px;
	background: url('../gfx/strzalka.jpg') no-repeat left center;
	margin-bottom: 16px;
}

#info .oferta p{
	margin-bottom: 16px;
}

#dol {
	margin-top: 30px;
	margin-bottom: 15px;
}

#dol .odstep_pion{
	width: 15px;
	height: 137px;
	display: block;
	float: left;
}

#dol .box {
	width: 186px;
	height: 137px;
	display: block;
	background: url('../gfx/tlo_box.jpg') no-repeat left center;
	float: left;
	margin-bottom: 15px;
	position: relative;
	padding: 0px 20px 0px 105px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8d8b71;
}

#dol .box .header{
	font-family: Times New Roman;
	font-size: 18px;
	color: #000000;
	padding: 12px 0px 5px 0px;
}

#dol .box img{
	position: absolute;
	top: 20px;
	left: 17px;
}

#dol .button {
	width: 107px;
	height: 20px;
	display: block;
	background: url('../gfx/button_box.jpg') no-repeat left center;
	position: absolute;
	right: 21px;
	bottom: 21px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
}

#dol .data {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	position: absolute;
	top: 20px;
	right: 20px;
}

#dol .box table{
	border-collapse: collapse;
/*	border: 1px solid #e7e7e7;*/
}

#dol .box tr.z_linia {
	border-bottom: 1px solid #e7e7e7;
	height: 17px;
}
#dol .box tr.bez_lini {
	height: 17px;
}

#dol .box td {
	font-weight: bold;
}

#dol .box td.waluta {
	color: #5c9031;
	border-right: 1px solid #e7e7e7;
	width: 50px;
}

#dol .box td.stawka {
	color: #8d8b71;
	border-right: 1px solid #e7e7e7;
	width: 75px;
	text-align: center;
}

#dol .box td.spadek {
	color: #85290d;
	width: 60px;
	text-align: right;
}

#dol .news {
	margin-top: 10px;
	height: 23px;
	width: 185px;
	background: url('../gfx/tlo_szukaj.jpg') no-repeat top left;
	float: left;
}

#dol .news .button1 {
	float: right;
	height: 18px;
	width: 18px;
	display: block;
	background: url('../gfx/button_szukaj.jpg') no-repeat left center;
	margin: 2px 3px 0px 0px;
}

#dol .news input {
	height: 18px;
	width: 148px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8d8b71;
	margin-top: 1px;
	padding: 3px 6px 0px 6px;
	float: right;
}

#lewa_kolumna {
	float: left;
	width: 613px;
	height: auto !important;
	height: 100px;
	min-height: 100px;
	display: block;
	padding: 0px 20px 20px 20px;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-align: justify;
	position: relative;
}

#lewa_kolumna a{
	font-family: Tahoma;
	font-size: 12px;
	color: #5e9234;
}

#lewa_kolumna .news_foto{
	margin: 12px 12px 12px 12px;
	width: 180px;
	height: 135px;
	display: block;
	float: left;
	position: relative;
	cursor: pointer;
	overflow: hidden;
}

#lewa_kolumna .news_foto img{
	width: 180px;
	height: 135px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

#lewa_kolumna .news_foto span{
	width: 180px;
	height: 135px;
	display: block;
	background: url('../gfx/obrazek_tlo.png') no-repeat left center;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;	
}

#lewa_kolumna .header {
	font-size: 25px;
	padding-bottom: 10px;
	line-height: 25px;
}

#lewa_kolumna .mapa_strony {
	position: relative;
	left: -35px;
}

#lewa_kolumna .tree_pole{
	padding: 0px 0px 0px 35px;
	height: 16px;
	line-height: 16px;
}

#lewa_kolumna .tree_pole a {
	color: #5e9234;
	display: block; 
	line-height: 16px;
	padding: 0px 0px 0px 19px;
	text-decoration: none;
	font-weight: normal;
	background: url('../gfx/tree-document.gif') no-repeat left center;
}

#lewa_kolumna .tree_pole a:hover {
	font-weight: bold;
}

#lewa_kolumna .tree_pole .a_pogrubione {
	color: #5e9234;
	font-weight: bold;
	background: url('../gfx/tree-folder.gif') no-repeat left center;
}

#lewa_kolumna .lewy_kontakt {
	width: 311px;
	display: block;
	float: left;
	border-right: 1px solid #ededed;
	margin-bottom: 20px;
}

#lewa_kolumna .prawy_kontakt {
	float: left;
	padding-left: 50px;
}

.googleBack {
	width: 613px;
	height: 397px;
	overflow: hidden;
	display: block;
	position: relative;
}

#mapkaGoogle {
	width: 613px;
	height: 397px;
	overflow: hidden;
	display: block;
}

#lewa_kolumna .lewy_gorny, #lewa_kolumna .lewy_dolny, #lewa_kolumna .prawy_gorny, #lewa_kolumna .prawy_dolny {
	width: 12px;
	height: 12px;
	display: block;
	position: absolute;
	z-index: 2;
	overflow: hidden;
}

#lewa_kolumna .lewy_gorny {
	top: 0px;
	left: 0px;
	background: url('../gfx/lewy_gorny.png') no-repeat left center;
}

#lewa_kolumna .lewy_dolny {
	bottom: 0px;
	left: 0px;
	background: url('../gfx/lewy_dolny.png') no-repeat left center;
}

#lewa_kolumna .prawy_gorny {
	top: 0px;
	right: 0px;
	background: url('../gfx/prawy_gorny.png') no-repeat left center;
}

#lewa_kolumna .prawy_dolny {
	bottom: 0px;
	right: 0px;
	background: url('../gfx/prawy_dolny.png') no-repeat left center;
}

#lewa_kolumna label {
	width: 220px;
	height: 23px;
	float: left;
	text-align: right;
	display: block;
	padding: 0px 10px 10px 0px;
	line-height: 23px;
}

#lewa_kolumna input {
	width: 177px;
	height: 15px;
	border: 1px solid #dcdcdc;
	float: left;
	padding: 4px 4px 4px 4px;
}

#lewa_kolumna .okres {
	width: 37px;
	height: 15px;
	display: block;
	border: 1px solid #dcdcdc;
	float: left;
	margin-left: 30px;
}

#lewa_kolumna .radio {
	width: 23px;
	height: 23px;
	display: block;
	border: 0px;
	float: left;
}

#lewa_kolumna .wybor {
	line-height: 23px;
	float: left;
}

#lewa_kolumna .form_radio_button {
	display: block;
	float: left;
	position: relative;
	overflow: hidden;
	width: 16px;
	height: 16px;
	cursor: pointer;
	padding: 3px 3px 3px 3px;
}

#lewa_kolumna .form_radio_button .radio {
	display: block;
	overflow: hidden;
	width: 16px;
	height: 16px;
	cursor: pointer;
	background: url('../gfx/radio_button.gif') no-repeat 0px 0px;
}

#lewa_kolumna .form_radio_button .radio_checked {
	background: url('../gfx/radio_button.gif') no-repeat 0px -16px;
}

#lewa_kolumna .button {
	width: 64px;
	height: 20px;
	display: block;
	background: url('../gfx/oblicz.png') no-repeat left center;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
	margin: 10px 0px 20px 215px;
}

#lewa_kolumna .obrazek {
	width: 221px;
	height: 137px;
	display: block;
	position: relative;
	margin: 22px 19px 22px 0px;
	float: left;
}

#lewa_kolumna .tytul {
	background: #5e9234;
}

#lewa_kolumna .bialy {
	background: #f8f8f8;
}

#lewa_kolumna .zielony {
	background: #dbf3c8;
}

#lewa_kolumna .tabela_lokaty {
	width: 613px;
	font-size: 11px;
	line-height: 17px;
	border: 1px solid #e7e7e7;
}

#lewa_kolumna .lokaty {
	text-align: center;
	font-weight: bold;
	color: #ffffff;
}

#lewa_kolumna .zmienne {
	width: 306px;
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;	
}

#lewa_kolumna .stale {
	width: 307px;
	text-align: center;
	font-weight: bold;
	border-top: 1px solid #e7e7e7;
}

#lewa_kolumna .czas {
	text-align: left;
	padding-left: 20px;
	border-top: 1px solid #e7e7e7;
}

#lewa_kolumna .procent {
	text-align: right;
	font-weight: bold;
	color: #85290d;
	padding-right: 15px;
	border-top: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;	
}

#lewa_kolumna .tabela_lokaty, .tabela_lokaty tr, .tabela_lokaty td{
	border-collapse: collapse;
}

#lewa_kolumna .strzalka {
	font-weight: bold;
	color: #5c9031;
	line-height: 17px;
	padding: 2px 0px 2px 25px;
	background: url('../gfx/strzalka.jpg') no-repeat left center;
}

#lewa_kolumna .odstep {
	line-height: 17px;
	padding-left: 25px;
}

#lewa_kolumna .linia {
	margin: 19px 0px 19px 0px;
}

#lewa_kolumna .page_nav a, #lewa_kolumna .page_nav span {
	padding: 0px 4px 0px 4px;
}

#prawa_kolumna {
	float: left;
	width: 311px;
	display: block;
/*	padding-top: 35px;*/
}

#prawa_kolumna .button {
	width: 107px;
	height: 20px;
	display: block;
	background: url('../gfx/button.png') no-repeat left center;
	position: absolute;
	right: 20px;
	bottom: 22px;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
	overflow: hidden;
}

#prawa_kolumna .box .button {
	background: url('../gfx/button_box.jpg') no-repeat left center;
}

#prawa_kolumna .data {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: right;
	position: absolute;
	top: 20px;
	right: 20px;
}

#prawa_kolumna .box {
	width: 186px;
	height: 137px;
	display: block;
	background: url('../gfx/tlo_box.jpg') no-repeat left center;
	float: left;
	margin-bottom: 15px;
	position: relative;
	padding: 0px 20px 0px 105px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8d8b71;
}

#prawa_kolumna .box .header{
	font-family: Times New Roman;
	font-size: 18px;
	color: #000000;
	padding: 12px 0px 5px 0px;
}

#prawa_kolumna .box img{
	position: absolute;
	top: 20px;
	left: 17px;
}

#prawa_kolumna .header {
	font-family: Times New Roman;
	font-size: 24px;
	font-weight: bold;
}

#prawa_kolumna .box table{
	border-collapse: collapse;
}

#prawa_kolumna .box tr.z_linia {
	border-bottom: 1px solid #e7e7e7;
	height: 17px;
}

#prawa_kolumna .box tr.bez_lini {
	height: 17px;
}

#prawa_kolumna .box td {
	font-weight: bold;
}

#prawa_kolumna .box td.waluta {
	color: #5c9031;
	border-right: 1px solid #e7e7e7;
	width: 50px;
}

#prawa_kolumna .box td.stawka {
	color: #8d8b71;
	border-right: 1px solid #e7e7e7;
	width: 75px;
	text-align: center;
}

#prawa_kolumna .box td.spadek {
	color: #85290d;
	width: 60px;
	text-align: right;
}

#prawa_kolumna .news {
	margin-top: 10px;
	height: 23px;
	width: 185px;
	background: url('../gfx/tlo_szukaj.jpg') no-repeat top left;
	float: left;
}

#prawa_kolumna .news .button1 {
	float: right;
	height: 18px;
	width: 18px;
	display: block;
	background: url('../gfx/button_szukaj.jpg') no-repeat left center;
	margin: 2px 3px 0px 0px;
}

#prawa_kolumna .news input {
	height: 18px;
	width: 148px;
	font-family: Tahoma;
	font-size: 11px;
	color: #8d8b71;
	margin-top: 1px;
	padding: 3px 6px 0px 6px;
	float: right;
}

#prawa_kolumna #box_small {
	margin-bottom: 15px;
	margin-right: 0px;
}

#stopka {
	height: 50px;
	display: block;
	padding: 30px 0px 30px 0px;
	position: relative;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#stopka a {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}

#stopka .odnosniki{
	position: absolute;
	top: 30px;
	left: -11px;
}

#stopka .copy{
	position: absolute;
	top: 30px;
	right: 0px;
	text-align: right;
	padding-right: 64px;
	background: url('../gfx/logo_small.jpg') no-repeat right center;
	height: 29px;
	display: block;
}

#stopka .odnosniki a{
	padding: 0px 11px 0px 11px;
}

.ukryty {
	display: none;
}

#lewa_kolumna #tab_nav {
	display: block;
	height: 47px;
	background: url('../gfx/tab_nav.jpg') repeat-x left bottom;
	padding-left: 10px;
	overflow: hidden;
}

#lewa_kolumna #tab_nav a {
	padding: 18px 0px 18px 15px;
	margin-right: 15px;
	font-family: Tahoma;
	height: 14px;
	line-height: 14px;
	font-size: 11px;
	font-weight: bold;
	color: #5e9234;
	display: block;
	float: left;
	text-align: center;
	background: none;
	position: relative;
}

#lewa_kolumna #tab_nav a span {
	padding: 18px 15px 18px 0px;
	width: 0px;
	height: 14px;
	display: block;
	overflow: hidden;
	position: absolute;
	right: -15px;
	top: 0px;
	background: none;
}

#lewa_kolumna #tab_nav a:hover, #lewa_kolumna #tab_nav a.opened {
	background: url('../gfx/tab_menu.jpg') no-repeat left 8px;
}

#lewa_kolumna #tab_nav a:hover span, #lewa_kolumna #tab_nav a.opened span {
	background: url('../gfx/tab_menu_end.jpg') no-repeat left 8px;
}

#lewa_kolumna #tab_place .tab_place {
	display: none;
	position: relative;
	background: url('../gfx/tab_place.jpg') no-repeat center top;
}

table.rameczka {
	width: 100%;
}

table.rameczka td {
	padding: 3px;
	text-align: left;
}

table.rameczka, table.rameczka tr, table.rameczka td {
	border: 1px solid #e7e7e7;
	border-collapse: collapse;
}

table.rameczka tr.szary, table.rameczka tr.szary td {
	background: #f8f8f8;
}

table.rameczka tr.bury, table.rameczka tr.bury td {
	background: #dbf3c8;
}

table.rameczka tr.naglowek, table.rameczka tr.naglowek td {
	background: #5e9234;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: bold;
}

#newsletter_text {
	display: none;
}

#newsletter_text a {
	color: #5C9031;
	font-weight: bold;
	display: block;
	float: right;
}

#lewa_kolumna div {
	position: relative;
}

#lewa_kolumna img {
	display: block;
	position: relative;
	z-index: 1;
}

#lewa_kolumna .dolewej {
	float: left;
	margin: 15px;
	margin-left: 0px;
	display: block;
	position: relative;
}

#lewa_kolumna .doprawej {
	float: right;
	margin: 15px;
	margin-right: 0px;
	display: block;
	position: relative;
}
