.document {	font-family: Tahoma;	line-height: 140%;	font-size: 12px;	color: #333333;	margin: 0px;	padding: 0px;	background: #FFFFFF url(/img/background.jpg) repeat-x;	text-align: center;}.clr {  clear: both;}.kreska {  margin: 5px 0 0 5px;  background: url(/img/kreska.jpg) left no-repeat;  padding: 0 0 0 5px;}.kropki {  margin: 5px 0 0 5px;  background: url(/img/kropki.jpg) left no-repeat;  padding: 0 0 0 5px;}a:link, a:visited {  text-decoration: none;  color: #333333;}a:hover {  text-decoration: underline;}h1 {  width: 100%;  color: #32aedc;  font-weight: bold;  padding: 10px 0;  margin: 0px;  line-height: 40px;  font-size: 23px;}#frame {	width: 980px;	margin: 0px auto;	text-align: left;	padding: 0 2px;	background: url(/img/frame2.gif) repeat-y;}#header {	width: 980px;	height: 60px;	padding: 0px;	margin-bottom: 1px;	border-bottom: 1px solid #32aedc;}.logo {	width: 260px;    height: 48px;	padding: 0px;	margin: 7px 0 0 15px;	border: 0px;	display: block;	float: left;	background: url(/img/logo.png);}#headmore {  width: 600px;  height: 60px;  text-align: right;  float: right;  padding-top: 10px;}/* to nie ja taką kichę w css zrobiłem n! ;) */#head-1, #head-2, #head-3, #head-4, #head-5, #head-6, #head-7, #head-8, #head-9, #head-10, #head-11, #head-12, #head-13, #head-14, #head-15, #head-16{ width: 606px; height: 54px; padding: 117px 374px 0px 0px; }#head-1 { background: url(/img/top.jpg) left no-repeat; }#head-2 { background: url(/img/top_2.jpg) left no-repeat; }#head-3 { background: url(/img/top_3.jpg) left no-repeat; }#head-4 { background: url(/img/top_4.jpg) left no-repeat; }#head-5 { background: url(/img/top_5.jpg) left no-repeat; }#head-6 { background: url(/img/top_6.jpg) left no-repeat; }#head-7 { background: url(/img/top_7.jpg) left no-repeat; }#head-8 { background: url(/img/top_8.jpg) left no-repeat; }#head-9 { background: url(/img/top_9.jpg) left no-repeat; }#head-10 { background: url(/img/top_10.jpg) left no-repeat; }#head-11 { background: url(/img/top_11.jpg) left no-repeat; }#head-12 { background: url(/img/top_12.jpg) left no-repeat; }#head-13 { background: url(/img/top_13.jpg) left no-repeat; }#head-14 { background: url(/img/top_14.jpg) left no-repeat; }#head-15 { background: url(/img/top_15.jpg) left no-repeat; }#head-16 { background: url(/img/top_16.jpg) left no-repeat; }#head-1 #menu, #head-2 #menu, #head-3 #menu, #head-4 #menu, #head-5 #menu, #head-6 #menu, #head-7 #menu, #head-8 #menu, #head-9 #menu, #head-10 #menu, #head-11 #menu, #head-12 #menu, #head-13 #menu, #head-14 #menu, #head-15 #menu, #head-16 #menu{	width: 606px;	padding: 0px;	height: 54px;	background: #32aedc;}#baner {	width: 900px;	padding: 28px 28px 5px 28px; }#info {  float: left;  width: 970px;	padding: 0px 0px 0px 10px;  color: #00517a;  line-height: 30px;  background: url(/img/info.jpg) right repeat-y;}#info span {  font-weight: bold;}.arrow { 	padding: 0px 0px 0px 15px;  background: url(/img/li2.gif) left no-repeat;   margin: 0 0 0 5px;}.thin {  font-weight: bold;}#ad {  width: 980px;	padding: 20px 0;	text-align: center;  background: url(/img/info.jpg) right repeat-y;}#main{  float: left;  margin: 0px;  width: 605px;  padding: 0px;}#mainin {  width: 565px;  padding: 20px;  margin: 0px;}#right {  float: right;  margin: 0px;  width: 374px;}#footer {	width: 980px;	height: 54px;	padding: 0px 2px;	clear: both;	text-align: center;	background: url(/img/footer1.gif) no-repeat;	margin: 0px auto;	line-height: 54px;	font-size: 16px;}#footer a:link, #footer a:visited {  color: #1a98c6;  margin: 0 5px;}#footer a:hover {}/* MENU */#menu ul {	padding: 0px;	margin: 0px;	border: 0px;	list-style: none;}#menu ul li {	float: left;	border: 0px;	margin: 0px;	padding: 0px;	height: 54px;}#menu ul li a, #menu ul li a:visited {	display: block;	height: 54px;	color: #FFFFFF;	font-size: 20px;	font-family: Tahoma;	line-height: 54px;	padding: 0 10px;	margin: 0px;	text-align: center;}#menu ul li a:hover {	background: #1a98c6;	text-decoration: none;}/* koniec menu *//* header */.strona-glowna, .ulubione, .mapa {  padding: 0px 0px 0px 24px;  margin: 5px 8px 0px 5px;  border: 0;  font-size: 10px;}.rss {  padding: 0px 0px 0px 10px;  margin: 0px 10px 0px 5px;  border: 0;  font-size: 10px;}.rss img {  border: 0;}.mapa {  background: url(/img/mapa.jpg) left no-repeat; }.ulubione {  background: url(/img/ulubione.jpg) left no-repeat; }.strona-glowna {  background: url(/img/strona-glowna.jpg) left no-repeat; }/* form */#right input {  background: #FFFFFF;  border: 0px;  padding: 4px 2px 2px 2px;  font-size: 14px;  color: #d0d0d0;  margin: 0px;  line-height: 20px;  height: 20px;}.wyszukaj {  width: 160px;  font-family: Tahoma;  font-size: 10px;}#right .submit {  padding: 0px;  text-align: center;  width: 27px;  height: 26px;  background: #b8e5f5;  color: #FFFFFF;  line-height: 22px;  border: 0px;}#right form {  margin: 0px;  border: 0px;  padding: 0px;}/* left */.panetop {  background: url(/img/panetop.jpg);	width: 349px;	height: 57px;	line-height: 57px;	padding: 0 0 0 25px;	font-size: 25px;	color: #FFFFFF;}.panetop2 {  background: url(/img/panetop.jpg);	width: 349px;	height: 57px;	padding: 0 0 0 25px;	font-size: 25px;	color: #FFFFFF;}.panetop2 .div1 {  float: left;  height: 40px;  padding: 17px 0 0 0;}.paneogloszenia {  width: 354px;  margin: 1px 0 2px 0;  padding: 10px 10px 10px 10px;  background: #b8e5f5;}.paneogloszenia h2 {  color: #FFFFFF;  font-weight: normal;  font-size: 22px;  margin: 0;  padding: 5px 0px 15px 15px;}.paneogloszenia ul {	padding: 0px 20px 0px 0px;	margin: 0px;	border: 0px;	list-style: none;	float: left;}.paneogloszenia ul li {	border: 0px;	margin: 0px;	padding: 0px 0px 0px 13px;	background: url(/img/li2.gif) left no-repeat;	line-height: 20px;	font-size: 13px;	color: #FFFFFF;}.paneogloszenia ul li a {  color: #333333;}/* */.item-hotel, .item-polecamy {  width: 352px;  margin: 1px 0 5px 0;  padding: 10px;}#right .item-hotel .photo {  float: right;  width: 100px;  overflow: hidden;  border-left: 1px solid #dddddd;}#right .item-hotel .info {  float: left;  width: 240px;  padding: 0px 10px 0px 0px;}.item-hotel h3, .item-polecamy h3 {  color: #7db30c;  font-weight: bold;  margin: 0px;  padding: 5px 0px 0px 0px;  font-size: 14px;}.link-zobacz {  background: url(/img/zobacz.jpg);	width: 61px;	height: 17px;	float: right;	margin: 5px 15px 0px 0px;}#right .item-polecamy .photo {  float: left;  width: 100px;  overflow: hidden;  border: 0;}#right .item-polecamy .info {  float: right;  width: 240px;  padding: 0px 0px 0px 10px;}.panebaner {  width: 374px;  text-align: center;  padding: 30px 0;}.panelinks {  width: 234px;  text-align: left;  padding: 0px 0px 30px 140px;}.panelinks a {  display: block;}.link-kasuj-ogloszenie {  width: 104px;  height: 17px;  background: url(/img/kasuj-ogloszenie.jpg);}.link-powrot-do-listy {  width: 142px;  height: 17px;  background: url(/img/powrot-do-listy.jpg);}.link-promoj-ogloszenie {  width: 112px;  height: 17px;  background: url(/img/promoj-ogloszenie.jpg);}/* k* jak można robic bledy nawet w nazwach plików :P */.link-ogloszenie-premium {  width: 150px;  height: 17px;  background: url(/img/ogloszenie-premium.jpg);}/* main */.maintop {  background: url(/img/maintop.jpg);	width: 580px;	height: 57px;	padding: 0 0 0 25px;	line-height: 57px;	font-size: 25px;	color: #FFFFFF;	margin: 0px 0px 10px 0px;}#main span {  font-weight: bold;}#main p {  margin: 0px;  padding: 10px 0;}.separator {  width: 556px;  height: 1px;  margin: 2px 24px 2px 25px;  padding: 0px;  background: url(/img/separator.jpg) repeat-x;}.node {  width: 556px;  padding: 15px 24px 15px 25px;}.node p, .premium p {  text-align: justify;}.node .info {}#main .info {  width: 510px;  margin: 0;  padding: 0;}.czytaj-calosc {  width: 87px;  height: 17px;  background: url(/img/czytaj-calosc.jpg);  display: block;  margin: 0px 0px 0px 0px;  padding: 0px;  float: right;}.premium {  width: 574px;  padding: 0px 17px 0px 14px;}.premium .top {  width: 574px;  height: 9px;  background: url(/img/premium-top.jpg); }.premium .bottom {  width: 574px;  height: 9px;  background: url(/img/premium-bottom.jpg); }.premium .content {  width: 554px;  background: #fffbcc;  padding: 0px 10px;}.premium h2, .node h2 {  width: 433px;  height: 34px;  line-height: 21px;  font-size: 16px;  background: url(/img/h2-premium.jpg) top left  no-repeat;  color: #1a98c6;  font-weight: bold;  margin: 0 0 10px 0;  padding: 0 0 10px 40px;  float: left;  text-align: left;}.node h2 {  width: 514px;  height: 34px;  line-height: 21px;  font-size: 16px;  background: url(/img/h2-node.png) top left no-repeat;  color: #1a98c6;  font-weight: bold;  margin: 0 0 10px 0 ;  padding: 0 0 10px 40px !important;}.premium-img {  width: 70px;  height: 18px;  background: url(/img/premium.jpg) top left no-repeat;  display: block;  margin: 2px 11px 0 0;  padding: 0 0 0 0;  float: left;}#pages {  padding: 5px 0;  text-align: center;  color: #1a98c6;}#pages a:link, #pages a:visited {  color: #1a98c6;  padding: 4px 6px;  margin: 0 2px;}#pages a:hover {  background: #1a98c6;  color: #FFFFFF;  text-decoration: none;}/* *//* main */#form-wymagany, #form-opcjonalny, #form-pliki {  border: 0px;  width: 100%;}.short {  width: 95px;  text-align: right;  font-weight: bold;}#mainin h1 {  font-weight: normal;}#mainin #form-wymagany input {  width: 448px;  height: 14px;  padding: 4px 2px 2px 2px;  border: 1px solid #bcbcbc;  font-size: 11px;}#mainin #form-opcjonalny input {  width: 166px;  height: 14px;  padding: 4px 2px 2px 2px;  border: 1px solid #bcbcbc;  font-size: 11px;}#form-pliki input {  width: 430px;  margin: 10px 0 0 0;}.pole-tekstowe {  width: 448px;  height: 14px;  padding: 4px 2px 2px 2px;  border: 1px solid #bcbcbc;  font-size: 11px;  height: 100px;}.popraw, .ok, .cofnij, .dalej, .dodaj-ogloszenie, .zatwierdz, .podglad, .wiecej {  width: 180px;  height: 33px;  margin: 0 0 5px 0;  display: block;}.popraw {  background: url(/img/popraw.jpg);}.ok {  background: url(/img/ok.jpg);}.cofnij {  background: url(/img/cofnij.jpg);}.dalej {  background: url(/img/dalej.jpg);}.dodaj-ogloszenie {  background: url(/img/dodaj.jpg);}.zatwierdz {  background: url(/img/zatwierdz.jpg);}.podglad {  background: url(/img/podglad.jpg);}.wiecej {  background: url(/img/wiecej.jpg);}.foot {  text-align: center;  vertical-align: middle;  margin: 10px auto;  padding: 0;  font-size: 10px;}.foot .logo {    display: inline;    background: none;    line-height: 20px;    padding: 5px 5px 0px;    vertical-align: middle;    height: auto;    width: auto;    float: none;}.foot img{    line-height: 140%;    border: none;}.green {  color: #7eb30d;}.form_error { color: red; font-weight: bold; }.flash_info { text-align: center; font-size: 14px; font-weight:bold; color:red; border: 1px solid #000; padding:10px; }.content_top {  width: 700px;  background: #fffbcc;  padding: 0;   margin: 0px auto;  text-align: justify;}.random_premium {  background: #fffbcc;  padding: 0;   margin: 0px auto;  text-align: justify;}.content_top h2, .random_premium h2 {  font-size: 16px;  color: #1a98c6;  font-weight: bold;  padding: 5px 0 0 5px;}.content_top p, .random_premium p { padding: 5px;}.content_top img, .random_premium img { display: inline; border: 2px #000 solid; float: left; margin: 5px; }#mainin #form-opcjonalny input#use_map {    width: 13px;    height: 15px;    margin: 6px 10px 4px;}#map_row{    }#map_row .short{    vertical-align: 20px;}#ogloszenie_map_display,#ogloszenie_map{    width: 460px;    height: 300px;}#right .panesearchmap {}#right .panesearchmap #search_map {    width: 352px;    height: 264px;    margin: 10px auto;}#right .panesearchmap form {    width: 352px;    margin: 0px auto 20px;}.prev_next_classified {    text-align: center;}.prev_next_classified a.disabled {    color: #c0c0c0;    text-decoration: none;}.prev_next_classified a {    color: #7FB613;    font-weight: bold;}.node.additional_classifieds,.node.random_classifieds{    float: left;    width: 250px;}.node.additional_classifieds h2,.node.random_classifieds h2{    padding-left: 0px !important;    background: none;    display: block;    width: 250px;}.node.additional_classifieds ul,.node.random_classifieds ul{    display: block;    list-style-type: none;    padding: 0;    clear:both;}.node.additional_classifieds ul li,.node.random_classifieds ul li{    display: block;    clear: both;    background:url("/img/zobacz.jpg") no-repeat scroll 0px 3px transparent;    padding: 3px 0px 0px 18px;}.node.additional_classifieds ul a,.node.random_classifieds ul a{    padding: 0px 3px;    display: block;    min-height: 18px;    _height: 18px;    line-height: 17px;    background: #fff;}
