*{
	margin: 0px;
	padding: 0px;
	border: none;
}
body, html{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:  #FFFFFF;
}
a{
	color: #008c00;
}
a:hover{
	color: Black;
	text-decoration: none;
}
img{
	border: 0px solid #4f4f4e;
}
/* Przydatne style */
.required {
	font-weight: bold;
}
.textarea{
	border: 1px solid #d2dbba;
	background: #eeeef0;
	margin: 0 5px;
	overflow: auto;
	padding: 5px;
}

.textarea2{
	border: 1px solid #d2dbba;
	background: #FFFEE2 none repeat scroll 0 0;
	overflow: auto;
	padding: 0px;
	width:182px;
}

.textarea2long{
	border: 1px solid #d2dbba;
	background: #FFFEE2 none repeat scroll 0 0;
	overflow: auto;
	padding: 0px;
	width:282px;
	height:50px;
}
.select{
	width: 240px;
	height: 20px;
	border: 1px solid #d2dbba;
	background: #eeeef0;
	margin: 0 5px;
}
.inputbox{
	width: 160px;
	height: 20px;
	border: 1px solid #d2dbba;
	background: #eeeef0;
	margin: 0 5px;
}
.inputboxshort{
	width: 100px;
	height: 20px;
	border: 1px solid #d2dbba;
	background: #eeeef0;
	margin: 0 5px;
}
.inputboxlong{
	width: 300px;
	height: 20px;
	border: 1px solid #d2dbba;
	background: #eeeef0;
	margin: 0 5px;
}
.lab{
	width: 200px;
	display: block;
	float: left;
	padding-top: 5px;
}
.labshort{
	width: 80px;
	display: block;
	float: left;
	padding-top: 5px;
}
.lablong{
	width: 300px;
	display: block;
	float: left;
	padding-top: 5px;
}
.liniaFormularza{
	margin-bottom: 10px;
}
input.poleTekstowe242px{
	width: 232px;
	height: 21px;
	background: url(images/inputUslugi.png) no-repeat left top #fffee2;
	padding: 3px 0 0 10px;
}
.button{
	width: 59px;
	height: 22px;
	background: url(images/pokazButton.gif) left top no-repeat;
	margin-top: 5px;
	border: 0px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}
h2{
	font-size: 14px;
}
/* Koniec przydatnych styli */
div#wysrodkowanie{
	margin: 0px auto;
	width: 941px;
}
div#top{
  height: 55px;
}
#dodajFote{
	padding: 10px;
	clear: both;
}

div#top h1{
	float: left;
	width: 140px;
	height: 45px;
	background: url('images/logo.png') no-repeat;
	text-indent: -9999px;
}
div#top h1 a{
	display: block;
	width: 100%;
	height: 100%;
}
a#stanLogowania{
	float: right;
	display: inline;
	margin: 35px 3px 0 0;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
}
a#stanLogowania:hover, a.hover:hover{
	text-decoration: underline;
}
div#menu{
	height: 66px;
	background: url('images/menu.png') no-repeat;
	padding-left: 9px;
	padding-bottom: 20px;
}
div#menu ul{
	height: 35px;
	padding-left: 1px;	
	background: url(images/lewewykonczenie.png) left top no-repeat;
}
div#menu ul li{
	display: inline;
}
div#menu ul li a{
	display: block;
	padding: 10px 10px 0 10px;
	float: left;
	background: url('images/elementmenu.png') right bottom no-repeat;
	height: 25px;
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
}
div#menu ul li a:hover, div#menu ul li a#aktywny{
	background: url('images/elementmenu.png') right top no-repeat;
}
div#stopka{
	height: 69px;
	background: url(images/stopka.png) left top no-repeat;
	margin-top: 15px;
	color: #4f4f4f;
	font-size: 10px;
	padding: 10px 0 0 10px;
	clear: both;
	width: 930px;
	float: left;
}
div.clear{
	clear: both;
}
div#stopka ul{
	list-style: none;
	float: left;
}
div#stopka ul li{
	display: inline;
}
div#stopka ul li a{
	color: #4f4f4f;
	text-decoration: none;
}
div#stopka a{
	text-decoration: underline;
	color: #4f4f4f;
}
div#stopka a:hover, div#stopka ul li a:hover{
	color: black;
	text-decoration: underline;
}
div#szukajUslugi{
	padding: 2px 0 0 0px;
}
div#szukajUslugi label{
	color: #222222;
	font-weight: bold;
	font-size: 12px;
	padding-left: 40px;
}
div#szukajUslugi input{
	width: 232px;
	height: 21px;
	background: url(images/inputUslugi.png) no-repeat left top #fffee2;
	padding: 3px 0 0 10px;
}
div#szukajUslugi #szukajSubmit{
	width: 61px;
	padding: 0px;
	height: 24px;
	text-transform: uppercase;
	font-weight: bold;
	background: url(images/submitUslugi.png) no-repeat left top #fd6500;
	color: #222222;
	margin-left: 20px;
	font-size: 11px;
}
div#pasekBoczny{
	float: left;
	width: 200px;
}
div.modul{
	background: url(images/modul.png) left bottom no-repeat;
	margin: 0 0 23px 0;
}
div.modul h3{
	background: url(images/modulh3.png) no-repeat left top;
	color:#333333;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 9px 0 0 10px;
}
div.modul div{
	background: url(images/cienh3.png) no-repeat left top;
	padding: 20px 10px 10px 15px;
}
div.modul div div, div.modul300 div div{
	background: none;
}
div.modul a{
	color: #333333;
	text-decoration: none;
}
div.modul div ul, div.modul300 div ul{
	margin: 0;
	padding: 0;
}
div.modul div ul li, div.modul300 div ul li{
	list-style: none;
	padding: 1px 0;
	margin: 0px;
}
div.modul div ul li ul, div.modul300 div ul li ul{
	margin-left: 15px;
}
div.modul div ul li ul li a#aktywnyLista, a#aktywnyLista{
	color: #e22800;
}
div.modul div ul li a, div.modul300 div ul a{
	background: url(images/li.gif) 0px 2px no-repeat;
	padding: 0 0 0 15px;
}
div.modul div ul li.lidown > a{
	background: url(images/lidown.gif) 0px 2px no-repeat;
	padding: 0 0 0 15px;
}
div.modul div ul li a:hover, div.modul300 div ul li a:hover{
	color: #008c00;
	text-decoration: underline;
}
div#gcomercial{
  width: 941px;
  height: 95px;
  margin-bottom: 20px;
  text-align:center;
  border:0px solid black;
}
div#komunikaty{
  width: 941px;
  float: right;
  margin-bottom: 20px;
  background: url(images/modul941.png) no-repeat left bottom;
}
div#komunikaty ul{
  list-style: none;
  background: url(images/goraRamki_941.png) no-repeat left top;
  padding: 15px;
}
div#komunikaty ul li{
  padding: 3px 0;
}
.pozytywny, .negatywny, .neutralny{
  font-size: 13px;
  font-weight: bold;
}
.pozytywny{
  color: #55a51c;
}
.negatywny{
  color: #ff0000;
}
div#zawartosc{
	width: 720px;
	float: right;
}
div#wstep{
	height: 90px;
	background: url(images/wstep.png) no-repeat left top;
	margin-bottom: 20px;
	position: relative;
}
div#wstep h2{
	font-family: Georgia, Palatino, Times, serif;
	font-size: 20px;
	position: absolute;
	top: 13px;
	left: 14px;
}
div#wstep #zalogujButton{
	position: absolute;
	top: 48px;
	left: 64px;
	background: url(images/buttonDuzy.gif) no-repeat left top transparent;
	width: 102px;
	height: 23px;
	text-align: center;
	color: Black;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	display: block;
	text-decoration: none;
	padding: 7px 0 0 0;
}

.preFirmButton, .prePrivateButton{
	height: 30px;
	text-align: center;
	color: Black;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	display: block;
	text-decoration: none;
	padding: 6px 0 0 0;
}

.preFirmButton{
	background: url(images/verywide2.gif) no-repeat left top transparent;
	width: 150px;
	margin-left:70px;
}
.prePrivateButton{
	background: url(images/verywide2.gif) no-repeat left top transparent;
	width: 150px;
	margin-left:70px;
}

div#wstep #pierwszyRaz{
	position: absolute;
	top: 14px;
	left: 277px;
	font-size: 15px;
	font-weight: bold;
}
div#wstep #stworz{
	position: absolute;
	top: 25px;
	left: 427px;
	font-size: 14px;
	font-weight: bold;
}
div#wstep #stworz strong{
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
}
div#wstep #dodawaj{
	position: absolute;
	top: 43px;
	left: 507px;
	font-size: 14px;
	font-weight: bold;
	width: 193px;
}
div#wstep #rejestrujButton{
	background: url(images/buttonDuzy.gif) no-repeat left top transparent;
	position: absolute;
	top: 45px;
	left: 395px;
	width: 102px;
	height: 23px;
	text-align: center;
	color: Black;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	display: block;
	text-decoration: none;
	padding: 7px 0 0 0;
}
div#tagi{
	background: url(images/podTagi.jpg) no-repeat left bottom;
	position: relative;
	min-height: 160px;
	height: auto !important;
  height: 160px;
}
div#tagi #listaTagow{
	background: url(images/tagiTop.png) left top no-repeat;
	list-style: none;
	padding: 40px 215px 20px 165px; 
	position: relative;
}
div#tagi #listaTagow li{
	display: inline;
	padding: 0 2px;
}
div#tagi #listaTagow li a{
	color: #008c00;
	text-decoration: none;
	font-weight: bold;
}
div#tagi #listaTagow li a:hover{
	text-decoration: underline;
	color: black;
}
div#tagi #listaTagow li.rozmiar1{
	font-size: 10px;
}
div#tagi #listaTagow li.rozmiar2{
	font-size: 12px;
}
div#tagi #listaTagow li.rozmiar3{
	font-size: 14px;
}
div#tagi #listaTagow li.rozmiar4{
	font-size: 16px;
}
div#tagi #listaTagow li.rozmiar5{
	font-size: 18px;
}
div#tagi #listaTagow li.rozmiar6{
	font-size: 20px;
}
div#tagi #pytania{
	position: absolute;
	left: 0px;
	top: 20px;
	list-style: none;
	font-family: Georgia, Palatino, Times, serif;
	font-size: 15px;
	font-weight: bold;
}
div#tagi #pytania li{
	background: url(images/libig.gif) no-repeat left center;
	padding-left: 15px;
	padding: 4px 15px;
}
div#tagi #pytania li a, div#tagi #pytania li{
	color: #242424;
	text-decoration: none;
}
div#tagi #pytania li a:hover{
	text-decoration: underline;
}
div#tagi h2{
	font-family: Georgia, Palatino, Times, serif;
	position: absolute;
	left: 205px;
	top: 1px;
	padding: 10px 40px 10px 20px;
	font-size: 16px;
	font-weight: bold;
}
div.kontenerfloat{
	width: 720px;
	clear: both;
	float: left;
	margin-bottom: 20px;
	margin-top: 20px;
}
div.modul400{
	float: left;
	width: 400px;
	background: url(images/modul400.png) no-repeat left bottom;
	margin-right: 20px;
}
div.modul400 h3{
	background: url(images/modulh3400.png) no-repeat left top;
	color:#333333;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 9px 0 0 10px;
}
div.modul400 div{
	background: url(images/cienh3_400.png) no-repeat left top;
	padding: 20px 10px 10px 15px;
}

div.modul7200{
	float: left;
	width: 720px;
	background: url(images/modul_720.png) no-repeat left bottom;
	margin-right: 20px;
}
div.modul7200 h4{
	background: url(images/modulh3720.png) no-repeat left top;
	color:#333333;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 9px 0 0 10px;
}
div.modul7200 div{
	background: url(images/cienh3_720.png) no-repeat left top;
	padding: 20px 2px 10px 2px;
}
div.modul400 div ul{
	list-style: none;
}
div.modul400 div ul li{
	padding: 3px 0;
}
div.modul400 div ul li a{
	color: #333333;
	text-decoration: none;
}
div.modul400 div ul li a:hover{
	text-decoration: underline;
	color: #008c00;
}
div.modul300{
	float: left;
	width: 300px;
	background: url(images/modul_300.png) no-repeat left bottom;
}
div.modul300 h3{
	background: url(images/modulh3300.png) no-repeat left top;
	color:#333333;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 9px 0 0 10px;
}
div.modul300 div{
	background: url(images/cienh3_300.png) no-repeat left top;
	padding: 20px 10px 10px 15px;
}
div.modul300 div ul{
	list-style: none;
}
div.modul300 div ul li{
	padding: 3px 0;
}
div.modul300 div ul li a{
	color: #333333;
	text-decoration: none;
}
div.modul300 div ul li a:hover{
	text-decoration: underline;
	color: #008c00;
}
div.modul720{
	background: url(images/modul_720.png) no-repeat left bottom;
	clear: both;
	margin-bottom: 20px;
}
div.modul720 h3{
	background: url(images/modulh3720.png) no-repeat left top;
	color:#333333;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	padding: 9px 0 0 10px;
}
div.modul720 div{
	background: url(images/cienh3_720.png) no-repeat left top;
	padding: 20px 10px 10px 15px;
}
div.modul720 div ul{
	list-style: none;
}
div.modul720 div ul li{
	padding: 3px 0;
}
div.modul720 div ul li a{
	color: #333333;
	text-decoration: none;
}
div.modul720 div ul li a:hover{
	text-decoration: underline;
	color: #008c00;
}
.data{
	font-size: 12px;
	font-weight: normal;
}
#wyszukiwanieZaawansowane{
	width: 690px;
}
#wyszukiwanieZaawansowane td{
	padding: 3px;
	width: 25%;
	text-align: right;
	vertical-align: middle;
}
#wyszukiwanieZaawansowane input, #wyszukiwanieZaawansowane select {
	width: 230px;
	height: 20px;
	border: 1px solid #d2dbba;
	background: #eeeef0;
	padding: 2px 5px 0 5px;
	font-style: italic;
}

#wyszukiwanieZaawansowane select {
	width: 242px;
	padding-right:0px;
}

#wyszukiwanieZaawansowane input#wyszukaj{
	color: Black;
	text-transform: uppercase;
	border: 0px;
	width: 100px;
	height: 28px;
	font-style: normal;
	font-weight: bold;
	background: url(images/wyszukajButton.gif) left top no-repeat;
}
form#opcje input{
	border: 1px solid #cfceb7;
	background: #fffee2;
	padding: 3px;
	width: 163px;
}
label#labelMiejscowosc, form#opcje p{
	display: block;
	padding-top: 10px;
	padding-bottom: 3px;
}
form#opcje input#cenaod, form#opcje input#cenado{
	width: 50px;
	margin: 0 4px;
}
form#opcje input#pokaz{
	width: 59px;
	height: 22px;
	background: url(images/pokazButton.gif) left top no-repeat;
	margin-left: 111px;
	margin-top: 5px;
	border: 0px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
}
div#sciezka{
	height: 35px;
	background: url(images/sciezka.png) no-repeat left top;
	color: #474846;
	padding: 0 0 0 10px;
}
div#sciezka a{
	display: block;
	background: url(images/separator.png) right top no-repeat;
	height: 26px;
	font-size: 13px;
	font-weight: bold;
	padding: 9px 20px 0 5px;
	color: #474846;
	text-decoration: none;
	float: left;
}
div#sciezka a.ost{
	background: none;
}
div#sciezka a:hover{
	text-decoration: underline;
}
div#podSciezka{
	background: url(images/podsciezka.png) left bottom no-repeat;
	padding: 5px 0px;
	margin-bottom: 20px;
	float: left;
}
div#podSciezka div{
	float: left;
	width: 921px;
	padding: 5px 10px;
	border-top: 1px solid #c8d2ae;
}
div#podSciezka div label{
	width: 155px;
	display:block;
	float:left;
	padding-top: 10px;
}
.input505{
	width: 505px;
	border: 1px solid #cfceb7;
}
.input300{
	width: 300px;
	border: 1px solid #cfceb7;
}

.inputShort{
	width: 50px;
	border: 1px solid #cfceb7;
}
.textareaLong{
	width: 505px;
	height: 250px;
	border: 1px solid #cfceb7;
}
.textareaNormal{
	width: 300px;
	height: 100px;
	border: 1px solid #cfceb7;
}
div#podSciezka div.first{
	border: 0px;
}
input#szukajWKategorii{
	width: 228px;
	height: 18px;
	background: #fffee2;
	border: 1px solid #cfceb7;
	padding: 2px 0 0 10px;
}
input#katSubmit{
	width: 59px;
	height: 22px;
	background: url(images/pokazButton.gif) left top no-repeat;
	margin-left: 10px;
	font-weight: bold;
	margin-top: 5px;
	border: 0px;
	font-size: 11px;
	text-transform: uppercase;
}
table#lista,table.lista{
	width: 720px;
	background: url(images/naglowekLista.png) left top no-repeat;
}

table.lista{
	width: 716px;
}
table#lista tr.naglowekLista,table.lista tr.naglowekLista{
	height: 36px;
}
table#lista img,table.lista img{
	float: left;
	margin: 0 10px 10px 10px ;
}
table#lista #tytulNaglowka,table.lista #tytulNaglowka{
	text-align: left;
	padding: 0 0 0 15px;
	font-size: 14px;
}
table#lista .sort,table.lista .sort{
	font-size: 14px;
	text-align: center;
	padding: 0 0 0 10px;
	background: url(images/sort.png) left top no-repeat;
	width: 80px;
	vertical-align: middle;
}
table#lista .sort p,table.lista .sort p{
	float: left;
	padding-right: 5px;
}
table#lista .gora,table.lista .gora{
	display: block;
	float: left;
	width: 8px;
	height: 4px;
	background: url(images/gora.png) left center no-repeat;
}
table#lista .dol,table.lista .dol{
	display: block;
	float: left;
	width: 8px;
	height: 4px;
	background: url(images/dol.png) left center no-repeat;
	margin: 0 3px;
}
table#lista h3,table.lista h3{
	font-size: 14px;
	font-weight: bold;
}
table#lista td,table.lista td{
	padding: 10px;
}
table#lista .opis,table.lista .opis{
	border-bottom: 1px solid #a9c65c;
}
table#lista .miasto,table.lista .miasto{
	border-bottom: 1px solid #a9c65c;
	border-left: 1px solid #e3edc8;
	text-align: center;
}
table#lista .cena,table.lista .cena{
	border-bottom: 1px solid #a9c65c;
	border-left: 1px solid #e3edc8;
	text-align: center;
	font-size: 14px;
}
table#lista .opisOstatni,table.lista .opisOstatni{
}
table#lista .miastoOstatnie,table.lista .miastoOstatnie{
	border-left: 1px solid #e3edc8;
	text-align: center;
}
table#lista .cenaOstatnia,table.lista .cenaOstatnia{
	border-left: 1px solid #e3edc8;
	text-align: center;
	font-size: 14px;
}
table#lista .cena .jednostka, table#lista .cenaOstatnia .jednostka,table.lista .cena .jednostka, table.lista .cenaOstatnia .jednostka{
	font-size: 10px;
}
#stopkaLista{
	background: url(images/stopkaLista.png) left top no-repeat;
	vertical-align: top;
	text-align: right;
	height: 36px;
}
#stopkaLista a{
	background: white;
	border: 1px solid #9d9d9c;
	color: #333333;
	text-decoration: none;
	padding: 3px 6px;
}
#stopkaLista a:hover, #stopkaLista a#aktywnyPaginacja{
	background: black;
	color: white;
}
table#lista tr.jasna,table.lista tr.jasna{
	background: #ffffff;
}
table#lista tr.ciemna{
	background: #f6fce8;
}
table.lista tr.ciemna{
	background: #f9ffeb;
}
#podSciezka p{
	padding: 3px;
}
div#pasekBoczny300{
	float: right;
	width: 300px;
}
div#pasekBoczny300Lewy{
	float: left;
	width: 300px;
}
div#zawartosc620{
	float: left;
	width: 620px;
}
div.zawartosc620Prawy{
	float: right;
	width: 620px;
}
div.zawartosc620Prawy p{
	padding: 10px 0;
}
div#zawartosc620 h1,div.zawartosc620Prawy h1, h1#cmspage{
	background: url(images/h1_620.png) no-repeat left top;
	font-size: 14px;
	padding: 9px 0 10px 10px;
}
h1#cmspage{
margin-bottom : 20px;
}
.label, .labelCiemny{
	height: 33px;
	width: 209px;
	border-bottom: 1px solid #a9c65c;
	border-right: 1px solid #e3edc8;
	padding: 19px 0 0 10px;
	float: left;
	background: White;
}
.input, .inputCiemny{
	float: left;
	width: 379px;
	height: 37px;
	border-bottom: 1px solid #a9c65c;
	padding: 15px 0 0 20px;
	color: #608500;
	font-size: 9px;
	background: White;
}
.labelCiemny, .inputCiemny{
	background: #f6fce8;
}
.input input, .input select, .inputCiemny input, .inputCiemny select{
	background: #fffee2;
	border: 1px solid #cfceb7;
	width: 182px;
	padding: 2px 0;
}
.label span{
	color: #ff1e00;
}
.akceptacja, .akceptacja a{
	background: #f6fce8;
	color: #608500;
}
.akceptacja{
	padding: 10px 0 0px 240px; 
	float: left;
}
.akceptacja a:hover{
	text-decoration: none;
	color: black;
}
.akceptacja input{
	background: url(images/zalozKonto.png) left top no-repeat;
	width: 107px;
	height: 22px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 10px;
}
p#stopka620{
	width: 620px;
	height: 35px;
	background: url(images/stopka_620.png) no-repeat left top;
	clear: both;
}
p#przySelect{
	float: left;
	width: 137px;
}
p#selecty{
	float: right;
	width: 570px;
	margin-right: 192px;
	display: inline;
}
p#selecty select{
	width: 173px;
	background: #fffee2;
	margin-bottom: 5px;
	border: 1px solid #707069;
}
#okreslSzczegoly td{
	padding: 3px;
}
#okreslSzczegoly input, #okreslSzczegoly select{
	width: 94px;
	border: 1px solid #cfceb7;
	background: #fffee2;
}
#okreslSzczegoly .input195, .input195{
	width: 195px;
	border: 1px solid #cfceb7;
	background: #fffee2;
}
#okreslSzczegoly input.checkbox{
	width: auto;
	border: 0px;
}
#okreslSzczegoly input#zapisz, .observe, .confirmcontact{
	width: 59px;
	height: 22px;
	background: url(images/pokazButton.gif) left top no-repeat;
	margin-top: 5px;
	border: 0px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	float: right;
}
.observe{
	width: 79px;
	background: url(images/wide.gif) left top no-repeat;
}
.confirmcontact{
	width: 140px;
	background: url(images/verywide.gif) left top no-repeat;
}
#poleEdytora{
	width: 618px;
	border: 1px solid black;
	height: 282px;
	background: #fffee2;
	margin-bottom: 10px;
}
#miniaturki{
	float: left;
	padding: 10px;
}
.miniatura{
	float: left;
	margin: 5px;
}
.miniatura a{
  float: left;
  display: block;
}
.miniatura{
  float: left;
}
#dolaczPlik{
	padding: 10px;
}
#plik{
	border: 1px solid #cfceb7;
	margin-right: 10px;
}
#dolaczPlik label{
  margin-right: 10px;	
}
.ogloszenia{
	width: 620px;
	background: #f6fce8;
}
div.zawartosc620Prawy .ogloszenia p{
	padding:0;
}
.ogloszenia td{
	border-bottom: 1px solid #a9c65c;
	border-right: 1px solid #e3edc8;
	padding: 5px;
	text-align: center;
}
.ogloszenia td.opis{
	text-align: left;
}

td.opis p{
	color: #133800;
}	

.ogloszenia td.data{
	width: 80px;
	font-size: 11px;
}
.ogloszenia tr.ost td{
	border-bottom: 0px;
}
.ogloszenia .wykonczenie{
	background: url(images/stopka_620.png) left top no-repeat;
	height: 36px;
	border: 0px;
}
.ogloszenia .skrajPrawy{
	border-right: 0px;
}
.ogloszenia .raz{
	background: url(images/h1_620.png) left top no-repeat;
	height: 36x;
	padding: 9px 0 12px 10px;
	font-weight: bold;
	font-size: 13px;
	border: 0px;
	text-align: left;
}
.ogloszenia .dwa{
	background: url(images/dwa.png) left top no-repeat;
	height: 36x;
	font-weight: bold;
	font-size: 13px;
	padding: 9px 3px 12px 3px;
	text-align: center;
	border: 0px;
}
.ogloszenia .trzy{
	background: url(images/trzy.png) right top no-repeat;
	height: 36x;
	font-weight: bold;
	font-size: 13px;
	padding: 9px 3px 12px 3px;
	text-align: center;
	border: 0px;
}
.center{
	text-align: center;
}
.szaraRamka{
	border: 0px solid #4f4f4e;
}
.valignTop td{
	vertical-align: top;
}
#dodaneMiniaturki{
	background: #f6fce8;
	border-top: 1px solid #a9c65c;
	padding: 10px 0;
}
#dodaneMiniaturki a img{
	margin: 4px;
}
.glowne{
  width: 24px;
  height: 24px;
  background: url(images/glowne.gif) right top no-repeat;
  display: block;
  float: left;
  padding-left: 2px;
  padding-right: 6px;
  margin-top: 5px;
  margin-bottom:5px;
}
.usun{
  background: url(images/usun.gif) right top no-repeat;
  width: 24px;
  height: 24px;
  padding-left: 15px;
  padding-right: 2px;
  margin-top: 5px;
  margin-bottom:5px;
  display: block;
  float: left;
}

ul.pres {
	list-style-type: none;
}

li.prestop {
	margin-top : 10px;
}

li.presright {
	margin-left:10px; 
	margin-top:5px;
}

