*{	margin:0;padding:0;     	}          h2{display:none;}body {  position:relative;margin:0;padding:0;    background:#ffffff;  color:#636363;  font:70% Verdana,Arial,sans-serif;}a{    color: #636363;    text-decoration: none;}a:hover {	color: #f3a835;}img{	padding: 0px 0px 0px 0px;  		margin: 0px 0px 0px 0px;  		vertical-align: middle;		border: 0px;}li {    line-height: 1.5em;    margin-left: 0.2em;}/*otacza cala zawartosc*/#calosc {	width: 1000px;	padding: 0;  	margin: 0 auto; 	height: 110%;}/*otacza gorna czesc strony*/#top {	width: 1000px;	padding: 0;  	margin: 0 auto;  }/*gorna czesc logo z menu nawigacyjnym*/#logo_gora {	width: 1000px;	height: 37px;	float: left;	text-align: right;	background-image: url(pics/logo_gora.jpg);}/*ramki zdjec*/img.photo { border: 1px solid #dddddd !important; padding: 5px; background-color: #ffffff;margin-right:5px; }/*menu nawigacyjne w gornej czesci loga*/div.menu_goraa{margin: 3px 8px 0 0;}.menu_gora{	display: inline;	color: #636363;	font-weight: bold;}.menu_gora_dodaj{	display: inline;	color: #636363;}li.menu_gora a:link, li.menu_gora a:visited{color: #636363;	display: inline;}li.menu_gora a:hover {	color: #f3a835;	text-decoration:none;}li.menu_gora_dodaj a:link, li.menu_gora_dodaj a:visited{color: #636363;}li.menu_gora_dodaj a:hover {	color: #f3a835;}img.image_link{opacity: 0.5;}img.image_link:hover{opacity: 1;}/*srodek loga*/#logo_srodek{	width: 1000px;	height: 213px;	display: block;	float: left;	background-image: url(pics/logo_srodek.jpg);}#logo_srodek_de{	width: 1000px;	height: 213px;	display: block;	float: left;	background-image: url(pics/logo_srodek_de.jpg);}/*menu pod logiem -- na dzien dzisiejszy rodzaje obiektow*/#menu{	width: 1000px;	height: 20px;	float: left;	/*background-image: url(pics/logo_menu.gif);*/	background: #efefef;}.gorne_menu {	list-style: none;	margin: 0;	padding: 0;	float: left;	display: inline;}li.gorne_menu a:link, li.gorne_menu a:visited {	text-decoration: none;	display: block;	text-align: center;	height: 20px;	color: #636363;	padding-right: 5px;	padding-left: 5px;	display: inline;}li.gorne_menu a:hover {	background: #fd8842;	display: block !important;	height: 20px;	color: #FFFFFF;	padding-right: 5px;	padding-left: 5px;	display: inline;	}/*otacza cala srodkowa czesc od loga do stopki*/#srodek {	width: 1000px;	float: left;}/*kolumna lewa*/#kolumna_l{	margin: 2px 0 0 0;	width: 210px;	float: left;	height: 100%;	padding: 0;}/*belka tytulowa */.tytul_lewo{	background: #fd8842 url("pics/menu_tytul.gif") no-repeat left top;	color:#f4f4f4;  	font:12px Verdana,Arial,sans-serif;	font-weight: bold;	text-align: center;	clear: both;	margin-right: 4px; 	height: 15px;}.tytul_srodek{	background: #fd8842 url("pics/menu_tytul.gif") no-repeat left top;	color:#f4f4f4;  	font:12px Verdana,Arial,sans-serif;	font-weight: bold;	text-align: center;	clear: both;	margin: 0; 	height: 15px;}.tytul_prawo{	background: #fd8842 url("pics/menu_tytul.gif") no-repeat left top;	color:#f4f4f4;  	font:12px Verdana,Arial,sans-serif;	font-weight: bold;	text-align: center;	clear: both;	margin-left: 4px; 	height: 15px;}/*tresc pod belka tytulowa*/.tresc_lewo{	padding: 5px 3px 10px 3px;	margin: 0 4px 4px 0;	color:#636363;  	font:12px Verdana,Arial,sans-serif;	border: solid #f3a835;	border-width: 0 1px 1px !important;	border-width: 0;	overflow: hidden;}.tresc_prawo{	padding: 5px 3px 10px 3px;	margin: 0 0 4px 4px; 	color:#636363;  	font:12px Verdana,Arial,sans-serif;	border: solid #f3a835;	border-width: 0 1px 1px !important;	border-width: 0;	overflow: hidden;}.tresc_srodek{	padding: 5px 3px 10px 3px;	margin: 0 0 4px 0; 	color:#636363;  	font:12px Verdana,Arial,sans-serif;	border: solid #f3a835;	border-width: 0 1px 1px !important;	border-width: 0;	overflow: hidden;}/*tresc pod belka tytulowa - informacje o obiekcie na stronie z oferta*/.tresc_informacje{	padding: 5px 3px 10px 3px !important;	padding: 5px 5px 3px 2px;	margin: 0 4px 4px 0;	color:#636363;	background: #efefef;	font:12px Verdana,Arial,sans-serif;	border: solid #f3a835;	border-width: 0 1px 1px !important;	border-width: 0;}/*formatowanie wypunktowania w lewej kolumnie*/#kolumna_l li{background: url(pics/opcja.png) no-repeat left top;list-style-type: none;font:12px Verdana,Arial,sans-serif;padding-left: 15px;padding-right: 5px;}ul.kol_l a:link, ul.kol_l a:visited {	color: #636363;	text-decoration: none;	display: block;}ul.kol_l a:hover {	color: #f3a835;	}/*kolumna srodkowa kazdej podtrony (oprocz podstrony z oferta)*/#kolumna_s {float: left;width: 630px;margin: 2px auto !important;/*moz margin*/margin: 2px 0 0 -44px;/*IE margin*/padding: 0;}/*kolumna srodkowa podstrony z oferta obiektu*/#kolumna_s_oferta {float: left;width: 790px;margin: 2px auto !important;/*moz margin*/margin: 2px 0 0 -44px;/*IE margin*/padding: 0;}/*kolumna prawa*/#kolumna_p {margin: 2px auto;	width: 160px;	float: left;	height: 100%;	padding: 0;}/*strona z oferta obiektu - div w ktorym znajduja sie informacje*/#oferta_info{	margin: 0;	padding: 0;	float: left;	vertical-align: top;	text-align:justify;	width: 650px;}/*strona z oferta obiektu - div w ktorym znajduja sie zdjecia*/#oferta_zdjecia{margin: 0 !important;/*moz margin*/margin: 0 0 0 -20px;/*IE margin*/	padding-top: 10px;	float: right;	width: 120px;	background: #efefef;	text-align:center;}/*przyciski wstecz i drukuj u gory oferty*/.wstecz{float:left;}.drukuj{float: right;padding-right: 5px;}/*promowane obiekty na stronie glownej, 2 klasy ktore powoduja, ze tla obiektow wysepuja naprzemiennie*/.promowane{float: left;margin: 0;padding: 4px;width: 116px;height: 170px;text-align: center;}.promowanee{float: left;margin: 0;padding: 4px;width: 116px;height: 170px;text-align: center;}.ofertaZdjecie{padding-top: 7px;padding-right: 7px;padding-bottom: 7px;padding-left: 7px;margin-bottom: 3px;background: #f0efef;border: 1px #e3e3e3 solid;}/*oferty specjalne na stronie glownej, 2 klasy ktore powoduja, ze tla obiektow wysepuja naprzemiennie*/.specjalna{float: left;padding: 4px 4px 4px 4px;width: 98.5%;background-color: #F1F1F1; }.specjalna:hover{float: left;padding: 4px 4px 4px 4px;width: 98.5%;background-color:#e7e7e7; }.specjalnaa{float: left;padding: 4px 4px 4px 4px;width: 98.5%;}.specjalnaa:hover{float: left;padding: 4px 4px 4px 4px;width: 98.5%;background-color: #fafafa; }.aspecjalna{color:#636363;}.aspecjalna:hover{color: #434343;text-decoration: none;}.specjalna_tekst{float: left;margin: 0;padding: 0;width: 85%;}.specjalna_img{float: right;margin: 0;padding: 0;width: 15%;}.specjalna_img_ramka{width: 70px;height: 60px;border: 1px solid #fff6cf;text-align: center;padding-top: 10px;background-color: #fffbeb;}.pokaz_oferty_specjalne{float:left; margin: 2px 0 0 0; padding: 7px 3px 0 5px; background: #fdb642; width: 98.5%; height: 24px;text-align: center;}.pokaz_oferty_specjalne:hover{background: #fed797;  }.pokaz_oferty_specjalne a:hover{color: #000000;}/*podzial miejscowosci na stronie g³ównej*/.tabActive{	background-color: #ffffff;	border-top: 1px solid #e6e6e6;	border-left: 1px solid #e6e6e6;	border-right: 1px solid #e6e6e6;	padding: 4px;	font-weight: bold;}.tabUnActive{	background-color: #efefef;	border-top: 1px solid #e6e6e6;	border-left: 1px solid #e6e6e6;	border-right: 1px solid #e6e6e6;	padding: 4px;	cursor: pointer;}.tabUnActive:hover{color: #FD8842;}.miejscowosci_noclegowe{border: 1px solid #e6e6e6;margin-top: 3px;padding: 10px 5px 5px 5px;overflow: hidden;}.miejscowosci_noclegowe li{background: url(pics/mlista.gif) no-repeat left top;list-style-type: none;font:12px Verdana,Arial,sans-serif;padding-left: 15px;padding-right: 5px;}ul.miejscowosci1{	width: 33%;	float: left;	display: block;}ul.miejscowosci2{	float:left;	width: 33%;	display: block;}ul.miejscowosci3 {	float:left;	width: 33%;	display: block;}/*Najlepiej oceniane*/.najlepiej_oceniane1{padding:4px;background-color: #fdb642}.najlepiej_oceniane2{padding:4px;background-color: #fed797}.oferta_miejscowosci{color: #636363;/*float: left;*/}.oferta_miejscowosci a{color: #636363;}.oferta_miejscowosci a:hover{color: #f3a835;text-decoration: none;}/*oferty pojawiajace sie w result i w specjalnej czyli lista z wyszukiwarki, regionu, miasta itd.*/td.drugi {background-color: #f3f3f3;}td.pierwszy_pro {background-color: #FFFCDB;}td.drugi_pro {background-color: #FFE3B7;}td.dark {background-color: #efefef;	border: solid #f3a835;	border-width: 1px 0 1px 0;vertical-align: middle;height: 25px;}/*faq*/.faq{color: #636363;float: left;}.faq a{color: #636363;}.faq a:hover{color: #f3a835;text-decoration: none;}/*mapa strony*/ul.mapa1{	margin: 0;	padding: 0 0 4px 14px;	font-size: 16px;	color: #636363;}li.mapa1 a:link, li.mapa1 a:visited{color: #636363;}li.mapa1 a:hover {	color: #f3a835;}ul.mapa2{	margin: 0;	padding: 0 0 4px 26px;	font-size: 14px;	color: #636363;}li.mapa2 a:link, li.mapa2 a:visited{color: #636363;}li.mapa2 a:hover {	color: #f3a835;}ul.mapa3{	margin: 0;	padding: 0 0 4px 38px;	font-size: 12px;	color: #636363;}li.mapa3 a:link, li.mapa3 a:visited{color: #636363;}li.mapa3 a:hover {	color: #f3a835;}/*miejscowosci*/.miejscowosci_tekst{float: left;width: 100%;color: #636363;}.miejscowosci_tekst a{color: #737373;text-decoration: none;}.miejscowosci_skrot a{color: #616161;text-decoration: none;}.miejscowosci_skrot a:hover{color: #838383;text-decoration: none;}.miejscowosci_zdjecia{float: left;margin-top: 10px;}.miejscowosci_zdjecie{padding-top: 7px;padding-right: 7px;padding-bottom: 7px;padding-left: 7px;margin-right: 7px;background: #f0efef;border: 1px #e3e3e3 solid;}p.alfabet{width: 100%;text-align: center;color:#636363;float: left;}.alfabet a{color: #636363;}.alfabet a:hover{color: #fd8842;}/*czcionka napisu informuj¹cego o zni¿ce na stronie z wyszukanymi obiektami ($result)*/.result_rezerwacja{font-size: 9px;color: red;vertical-align: top;padding: 0;margin: 0;}/*twoja oferta*/.ostrzezenie{background:  #fea671 url("pics/ostrzezenie.png") no-repeat;padding: 4px 3px 3px 50px;margin: 0 0 5px 0;border: 1px solid #a44b15;color: #ffffff;min-height: 35px;}.ostrzezenie a:hover{color: white;}.komunikat_blad{color: red;font-weight: bold;}.ostrzezenie_tr{color: red;}/*obiekty promowane z regionu aktualnie otwartej oferty*/.promowane_region_zdjecie{float: left;width: 65px;}.promowane_region_opis{float: left;overflow: hidden;width: 130px;}.promowane_region{float: left;width: 100%;background-color: #F1F1F1; }/*dodaj oferte*//*komorki w ktorych jest tytu³ (abonament, cena)*/td.silver1{background-color: #c0c0c0;width:120px;}/*komorki w ktorych jest nazwa abonamentu*/td.silver2{background-color: #dcdcdc;width:165px;text-align:center;}/*komorki w ktorych s¹ ceny*/td.silver3{background-color: #f8f8f8; text-align:center;}/*tabela z w³aciowociami abonamentu*/td.silver_tab1{background-color: #dcdcdc;width:580px;}td.silver_tab2{background-color: #f8f8f8; text-align:center;width:40px;}/*komorki w ktorych jest tytu³ (abonament, cena)*/td.gold1{background-color: #ffed24;width:120px;}/*komorki w ktorych jest nazwa abonamentu*/td.gold2{background-color: #fff79c;width:165px;text-align:center;}/*komorki w ktorych s¹ ceny*/td.gold3{background-color: #fffcdb; text-align:center;}/*tabela z w³aciowociami abonamentu*/td.gold_tab1{background-color: #fff79c;width:580px;}td.gold_tab2{background-color: #fffcdb; text-align:center;width:40px;}/*platnosci*/div.kod_doladowujacy{text-align: center;width: 100%;background-color: #f1f1f1;}tr.platnosc3 {background-color: #c0c0c0;}tr.platnosc2 {background-color: #eeeeee;}tr.platnosc1 {background-color: #f8f8f8;}tr.platnosc4{background-color: #fffcdb;}tr.platnosc5 {background-color: #fff79c;}tr.platnosc6 {background-color: #ffed24;}/*formularz*/div.tresc_kontakt{padding-left: 10px;float:left;}div.tresc_kontakt2{padding-top: 30px;padding-right: 30px;line-height: 18px;text-align: justify;float:right;font-size: 12px;}fieldset{border:0px;}legend {font-size: 12px;font-weight: bold;margin: 0;padding: 0;}label{font-size: 12px;line-height: 20px;cursor: pointer;}textarea.message{width: 250px;height: 80px;}input.name {width: 250px;}select.name {width: 250px;}select.twoja_oferta, input.twoja_oferta{width: 150px;}input.image{border: 0;}/*stopka*/#dol {	width: 1000px;	clear: both;	background: #fd8842;	overflow: hidden;	height: 30px;}.stopka_lewo{float: left;margin: 8px 0 8px 5px;}.stopka_lewo a{color: #fafafa;}.stopka_prawo{float: right;margin: 8px 5px 8px 0;}.stopka_prawo a{color: #fafafa;}.dodaj_oferte{font-size: 11px;padding: 0;margin: 0;text-align: justify;}/*ADMIN*/.admin_miejscowosc{border: 1px solid; background: #eaeaea}.admin_miejscowosc:hover{ background: #fefefe}ul#menu_oferta { width: 100%; height: 43px; background: #FFF url("images/menu-bg.gif") top left repeat-x; font-size: 0.9sem; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }ul#menu_oferta li { display: block; float: left; margin: 0 0 0 5px; }ul#menu_oferta li a { height: 43px; color: #777; text-decoration: none; display: block; float: left; line-height: 200%; padding: 8px 15px 0; }ul#menu_oferta li a:hover { color: #333; }ul#menu_oferta li a.current{ color: #FFF; background: #FFF url("images/current-bg.gif") top left repeat-x; padding: 5px 15px 0; }ul#menu_oferta li a.current:hover { color: #777; }/*Strona startowa, regiony glowne*/.region_g{margin: 0 0 4px 0; height: 500px}.region_g_l{background: url(images/region.jpg) 0 0 no-repeat; height:250px; width: 315px; float:left; display:block;}.region_g_p{background: url(images/region.jpg) -315px 0 no-repeat; height:250px; width: 315px; float:right; display:block;}.region_d_l{background: url(images/region.jpg) 0 -250px no-repeat; height:250px; width: 315px; float:left; display:block}.region_d_p{background: url(images/region.jpg) -315px -250px  no-repeat; height:250px; width: 315px; float:right; display:block;}.region_g a{height:125px; width:180px; font-size: 15px; display:block;  z-index:2;}.region_g a:hover{color: #FFFFFF;}.region_g_la{ position:relative; left:8px; top:110px } .region_g_pa{ position:relative; left:130px; top:10px } .region_l_ul{ position:relative; left:18px; font-size: 13px; list-style-type: square; }  .region_p_ul{ position:relative; top: -110px; left:140px; font-size: 13px; list-style-type: square; }/*Koniec Strona startowa regiony glowne*//*#menu_oferta {	background: #efefef;	float: left;	list-style: none;	margin: 0;	padding: 0;	width: 100%;}#menu_oferta li {	float: left;	margin: 0;	padding: 0;}#menu_oferta a {	background: #efefef url("images/seperator.gif") bottom right no-repeat;	color: #636363;	display: block;	float: left;	margin: 0;	padding: 6px 12px;	text-decoration: none;}#menu_oferta a:hover {	background: #fd8842 url("images/hover.gif") bottom center no-repeat;	color: #fff;	padding-bottom: 6px;}*/