*{margin:0;padding:0px;}
@font-face {font-family: roboto; src: url(../font/Roboto-Regular.ttf);}

body{text-align:left;margin-bottom:55px;font-family: roboto, verdana, arial, tahoma, sans-serif;font-size:15px;color:#383838;background-color:#ededed;}

#gora_puste_miejsce{height:65px;}
#gora_rsp{width:100%; background-color:#3c7faf; position:fixed; z-index: +1;top:0px;}
#gora_wnetrze{width:100%;height:65px;padding:0em 0em;overflow:hidden;position:relative;}
#naglowek_gora{width:100%;height:31px; min-height:31px; position:relative;overflow:hidden;}
#naglowek_dol{width:100%;position:relative;overflow:hidden;}
#gora_rsp_kolka{display:none;}
#banner_maxi_rsp{width:100%;position:relative;}
#glowna_czesc{width:100%;overflow:hidden;display:inline-block;}
#stopka_rsp{width:100%;clear:both;float:left; background-color:#3c7faf; padding:10px 0px;}
.strona_rsp {margin: 0 auto; padding: 0; min-width:360px;}
.clear {clear: both;}
/* ---------- pola reklamowe na glownej ---*/
div.reklama_srodek{padding:5px; display:inline-block;}
div.sekcja_naglowek{font-size: 1.9em; font-weight:bold; text-align:left; color: #3c7faf;border-bottom:2px solid #3c7faf; margin-bottom: 10px;}
a.sekcja_naglowek{color: #3c7faf; padding:0px 5px;}
a.sekcja_naglowek:hover{box-shadow: 0px 0px 5px grey;}
a.przycisk_nieb{display: block;padding: 10px 15px;;border-radius: 5px;background: #0098ca;text-decoration: none;font-weight: bold; color:white; width:270px; box-shadow:0px 0px 5px gray;}
a.przycisk_nieb:hover{box-shadow:unset;}
a.przycisk_czerw{display: block;padding: 10px 15px;;border-radius: 5px;background: #dc3d19;text-decoration: none;font-weight: bold; color:white; width:270px; box-shadow:0px 0px 5px gray;}
a.przycisk_czerw:hover{box-shadow:unset;}
div#warto_zobaczyc_srodek{display:inline-block; text-align:center;}
div#las_min_glowna{display:inline-block;}
div#wm_min_glowna{display:inline-block;background-image: url("../img/background-wm.jpg"); border-radius: 5px;overflow: hidden;}
div#kamera_pogoda{width:100%;display:inline-block;}
div#noclegi_pod_tatrami{width:100%;}
div.kamera{width:800px;float:left;position:relative;}
img.kamera{width:100%; border-radius:5px; box-shadow:0px 0px 5px grey;}
img.kamera:hover{box-shadow:none;}
div.kamera_opis{position:absolute; top:0px; left:0px; padding:15px;}
a.kamera{color:white;text-shadow: 0px 0px 2px black;}
h2.kamera{font-size:1.2em;display:inline;font-weight:bold;}
div.pogoda{position:absolute;top:0px;right:0px;text-align:right;padding:15px;}
div.pogoda:hover{box-shadow:0px 0px 5px grey;}
a.pogoda{color:white;text-shadow: 0px 0px 2px black;}
div.kamera_lista{float:left; margin-left:20px;}
ul.kamera_lista{font-size: 1.1em; padding-top: 20px;}
li.kamera_lista{padding:8px;background:url("../img/kropka_zolta.gif") no-repeat left center; padding-left:15px; position:relative;}
li.kamera_lista:hover{background-color:none; box-shadow:0px 0px 5px gray;}
img.kamera_lista_live{position:absolute; right:5px;top:2px;}
div#naskroty{width:280px;float:left; margin-left:20px;}
div.naskroty_img{position:relative;margin-bottom:10px;padding:1px;}
div.naskroty_img:hover{box-shadow:0px 0px 5px grey;}
img.naskroty{width:100%;}
span.naskroty_napis{position: absolute; top: 35px; left: 0px; color: white; font-size: 1.5em; font-weight: bold; text-shadow: 0px 0px 2px black; width: 100%; text-align: center; }
div#ost_opinie{width:100%;display:inline-block;}
span.ost_opinie_nazwa{font-size:1.3em; font-weight:bold;}
p.ost_opinie_ocena{font-size:1.5em; font-weight:bold; color:darkgreen;}

/*-------------------------------------------------------------------------------------------------------*/

h1{font-size:2em;}
h2{font-size:1.2em;display:inline;font-weight:bold;}
h2.niebieski{font-size:1.2em;display:inline;font-weight:bold;color:#206994;}
h2.zielony{font-size:16px;display:inline;font-weight:bold;color:darkgreen;}
h3{font-size:1.1em;display:inline;}
h4{font-size:12px;}

hr.niebieska{border:0;height:3px;color:#336699;background-color: #206994;}
hr.zielona_cienka{border:0;height:1px;background-color:green;}

a{color:#004477;text-decoration:none;}
/*a:hover{text-decoration:underline;}*/
a.jasne_grube{font-weight:bold;color:#efefef;}
a.jasne_duze_grube{font-weight:bold;color:#efefef;}
a.ciemne_duze_grube{font-size:1.4em;font-weight:bold;color:#113355;}
a.male{font-size:0.85em;}
a.jasne_male{font-size:0.85em;color:#efefef;}
a.obiekt_zakladka{font-weight:bold;color:#efefef;text-decoration:none;}
a.linkcolor1{color:darkgreen;}
a.linkcolor11{font-size:14px;color:darkgreen;}
a.linkcolor2{font-size:10px;color:#efefef;}
a.linkcolor3{font-size:12px;font-weight:bold;}
a.linkcolor4{font-size:11px;color:#efefef;}
a.linkcolor5{font-size:1em;color:#336699;}
a.linktelefon{font-size:2em;color: red;font-weight:bold;text-decoration:none;}
a.menu_ciemne{font-weight:bold;font-size:1.2em;}
a.menu_jasne{font-weight:bold;font-size:1.2em;color:#efefef;}
a.checkbox{font-size:0.9em; text-decoration:none; color:#0077cc;}
a.checkbox:hover{color:white;}
a.checkbox_sel{font-size:0.9em; text-decoration:none; color:white;}
a.checkbox_sel:hover{color:white;}
p.male_szare{font-size:0.85em;color:#787878;}
p.male{font-size:0.85em;}
p.bardzo_male{font-size:0.7em; color:#336699;}
p.kolor1_grube{font-weight:bold; font-size:0.8em; color:#FCBF4D;}
p.kolor2_grube{font-weight:bold;font-size:1.4em;color:darkgreen;}
p.px12{font-size:12px;padding:5px;}
p.billboard{font-weight:bold;text-align:right;}
p.info{color:red;font-weight:bold;}
p.ostrzezenie{color:red;font-weight:bold;border:1px solid #FF0000;padding:3px;text-align:center;}
p.ostrzezenie1{color:#dc3d19; padding:3px; text-align:center; background-color:#dddddd;}
p.blad{ width: 500px; border:1px solid #FF0000; background-color: #FF8888; color: #ffffff; font-weight: bold; padding: 10px;}
p.sukces{ width: 500px; border:1px solid #127211; background-color: #1cb81b; color: #ffffff; font-weight: bold; padding: 10px;}
p.opisfoto{color:#003399;font-size:12px;font-weight:bold;}
p#obiektID{position:absolute;right:5px;top:5px;color:#898989;font-size:11px}
li{list-style-type:none;display:block;margin:0;padding:4px;padding-left:12px;}
li:hover{background-color:#feefb6;}
li#polecamytext{list-style-type:none;display:block;margin:0;padding:6px;padding-left:15px;font-size:0.9em;background:url("../img/lightziel.gif") no-repeat left center;}
li#polecamytext:hover{background-color:#feefb6;}
li#naskroty{list-style-type:none;display:block;margin:0;padding:2px;padding-left:15px;background:url("../img/kropka_zolta.gif") no-repeat left center;}
li#naskroty:hover{background-color:#feefb6;}
li.kamery{list-style-type:none;display:block;margin:0;padding:6px;padding-left:25px;background:url("../img/kamera.gif") no-repeat left center;}
li.szukaj{padding-left:4px;}
li.szukaj:hover{background-color:#0077cc; color:white;}
li.szukaj_sel{padding-left:4px; background-color:#0077cc;}
li.szukaj_sel:hover{background-color:#005b9c; color:white;}
li.form{padding:4px;margin-right:75px;margin-top:10px;text-align:right;}
li.form:hover{background-color:#efefef;}
input, option, select, textarea{color:#003366;padding:5px;}
input.przycisk_mapa{background:url("../img/szukaj_mapa.gif") no-repeat;border:0;cursor:pointer;height:26px;width:175px;}
input.przycisk{background:url("../img/szukaj.gif") no-repeat;border:0;cursor:pointer;height:26px;width:114px;}
input.szukaj{background:url("../img/szukaj.png") no-repeat;border:0;cursor:pointer;height:20px;width:80px;margin-left:10px;}
input.przycisk1{background-color:#dddddd;border:1px solid #999999;cursor:pointer;font-size:10px;text-align:center;color:#777777;}
input.text1{background-color:#efefef;border:1px solid #bbbbbb;font-size:14px;color:#003399;padding:1px;}
input.text2{border:1px solid #bbbbbb;font-size:1em;color:#003399;padding:3px;}
input.rejuser{border:1px solid #bbbbbb;font-size:14px;color:#003399;padding:2px;height:16px;}
select.szukajobiekt{border:0px;margin-bottom:10px;width:100%;border-radius:5px;font-size:1em; padding:2px;}
input.szukajobiekt{border:0px; padding:7px; margin-bottom:10px; width:209px; font-size:1em; border-radius:5px;}
.hoverdiv:hover{background-color:#dedede;}
.imgleft{float:left;margin-right:4px;margin-bottom:4px;}
.div_pasek_maly{background:url("../img/grad_sml.gif") repeat-x;height:7px;}
.div_pasek_maly2{background:url("../img/grad_sml2.gif") repeat-x;height:7px;}
div#strona{width:990px;margin-left:auto;margin-right:auto;text-align:left;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;overflow:hidden;}
div#gora{width:100%;}
img.webcam_widok{border:1px solid #898989;}
img.webcam_male_aktywne{width:190px;border:3px solid #d2af00;}
img.webcam_male_nieaktywne{width:160px;border:1px solid #ababab;}
img.webcam_male_nieaktywne:hover{border:3px solid #d2af00;width:190px;}
p.webcam_ostrzezenie{font-size:0.8em;}

#gora_menu{width:100%; background-color:#3c7faf; padding:2px 10px; text-align: left; overflow:hidden;}

#menu_gora{position:absolute; top:0px; right:0px; padding:1px;}
a.menu_gora{color:#efefef;}
#logo_zol{width:180px; float:left; text-align:center;}
#logowanie{float:right; margin-left:15px;}
div.button_logowanie{background: url("../img/klodka.png") no-repeat right;padding: 5px 30px 5px 5px; border-radius:5px;}
div.button_logowanie:hover{background-color:#da960a;}
#dodajobiekt{float:right; margin-left:15px;}
div.button_dodajobiekt{background: url("../img/add.png") no-repeat right;padding: 5px 30px 5px 5px; border-radius:5px;}
div.button_dodajobiekt:hover{background-color:#da960a;}
#menu{position:absolute; bottom:5px; left:230px;}
div.menu_zakladka_nieakt{height:23px;min-width:80px;color:#efefef;background-color:#007fb5;text-align:center;padding:3px 10px;float:left; border-radius:5px;margin-left:1px;}
div.menu_zakladka_nieakt_pom{height:23px;min-width:80px;color:#efefef;text-align:center;padding:3px 10px;;float:left; border-radius:5px;margin-left:1px;}
div.menu_zakladka_nieakt_ziel{height:23px;min-width:80px;color:#efefef;background-color:#dc3d19;text-align:center;padding:3px 10px;float:left; border-radius:5px;margin-left:1px;}
div.menu_zakladka_nieakt_fiol{height:23px;min-width:80px;color:#efefef;background-color:#4a549f;text-align:center;padding:3px 10px;float:left; border-radius:5px;margin-left:1px;}
div.menu_zakladka_szukaj{display:none;height:18px;min-width:45px;color:#005d94;background-color:#ffd64e;text-align:center;padding:5px 10px;float:left;border: 1px solid #0097ca; border-top-left-radius:6px;border-top-right-radius:6px;margin-top:6px;margin-left:1px;}
div.menu_zakladka_akt{height:23px;min-width:80px;color:#004477;background-color:#efefef;font-weight:bold;text-align:center;padding:3px 10px;float:left; border-radius:5px;margin-left:1px;}
div#menu_zakladka_pocz{width:10px;height:26px;margin-top:10px;background:url("../img/but_menu_pocz.gif") no-repeat;float:left;}
div#menu_zakladka_kon{width:10px;height:26px;margin-top:10px;background:url("../img/but_menu_kon.gif") no-repeat;float:left;}
div.menu_zakladka_nieakt:hover{background-color:#da960a;}
div.menu_zakladka_nieakt_pom:hover{background-color:#da960a;}
div.menu_zakladka_nieakt_ziel:hover{background-color:#da960a;}
div.menu_zakladka_nieakt_fiol:hover{background-color:#da960a;}
div.menu_zakladka_szukaj:hover{background-color:#da960a;color:#efefef;}
div#menu_logowanie{display:none;}
div#news_tv{width:280px;float:left; margin-left:20px; overflow:hidden;}
img.logotv200{width:200px;height:25px;border:0px;}
img.tv_pogoda{width:200px;}
div.webcam_tv{display:table;margin:auto;padding:10px 0px;background-color:#3c7faf;border: 1px solid #898989;box-shadow: 2px 2px 4px grey;border-radius: 5px;text-align:center;margin-bottom:10px;width:100%;}
div.tv{width:238px; background-color:#bbdefb; font-size:0.85em;display:inline-table;}
div.tv_img{overflow:hidden; width:238px; height:130px;position:relative;}
img.tv{width:238px;margin-top:-25px;}
img.tv_play{position:absolute;width:42px;top:40px;left:80px;}
div.tv_webcam{width:190px; background-color:#bbdefb; padding-bottom:3px; margin-top:15px;}
div.tv_img_webcam{overflow:hidden; width:190px; height:100px;}
img.tv_webcam{width:190px;margin-top:-20px;}
/*------ tv news ---*/
div.tv_news{display:table;width:270px; float:left; padding:5px;}
div.tv_news_foto{position:relative; width:140px; height:75px; overflow:hidden;float:left;}
img.tv_news_foto{width:140px;margin-top:-15px;}
img.tv_news_play{position:absolute; width:34px; top:22px; left:55px;}
div.tv_news_opis{display:table; float:left; padding-left:10px; width:120px;font-size:0.85em;}
/*-------tv pogoda -------*/
div.tv_pogoda{width:100%; font-size:0.9em;}
div.tv_pogoda_foto{position:relative; width:200px; height:105px; overflow:hidden;margin:auto;margin-top:10px;}
img.tv_pogoda_foto{width:230px;margin-top:-27px;margin-left:-15px}
img.tv_pogoda_play{position:absolute; width:44px; top:33px; left:78px;}
div.tv_pogoda_opis{display:table; text-align:center;}
/*--------------------*/
img.polecamy_male{float:left;width:253px;border:1px solid #999999;}
img.prosty_wybor_male{float:left;width:80px;border:1px solid #999999;}
img.prosty_wybor_duze{float:left;width:160px;margin-top:4px;margin-right:4px;margin-bottom:4px;border:1px solid #999999;}
img.ramka{border:1px solid #bbbbbb;}
div#tv200{width:190px;text-align:center;border-bottom:2px solid #FF9999;font-size:0.85em;}
#banner_maxi{width:100%; padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:0px;background-color:#efefef;}

#lewa{width:265px;float:left;}
#lewa_wnetrze{padding:5px;overflow:hidden;margin:0px 0px;}
#lewa_webcam{width:778px;float:left;}
#glowna_prawa{width:778px;float:left;}
#prawa_webcam{width:210px;float:left;}
#prawa_wnetrze_webcam{padding-right:5px;padding-left:5px;padding-bottom:5px;overflow:hidden;margin:0px 0px;text-align:center;color:#efefef;background-color:#3c7faf;}
#pogoda_srodek{width:766px;float:left;margin-left:5px;margin-right:5px;border:1px solid #ababab;background:url("../img/pogoda_tlo.jpg") no-repeat;}
#webcam_srodek{width:766px;text-align:center;border:1px solid #ababab;background:url("../img/pogoda_tlo.jpg") no-repeat;}
#webcam_widok{background-color:#cdcdcd;width:760px;margin-top:10px;margin-left:42px;margin-bottom:10px;border:1px solid #898989;}
#srodek_wnetrze{padding:5px;overflow:hidden;margin:0px;}
#prawa{width:310px;float:left;}
#prawa_wnetrze{overflow:hidden;margin:0px;padding:5px;}
#srodek_lista{width:100%;float:left;}
#srodek_wnetrze_lista{padding:5px;overflow:hidden;margin:0px;}
#prawa_lista{width:210px;float:left;}
#prawa_wnetrze_lista{overflow:hidden;margin:0px;padding:5px;}
#stopka{width:100%;clear:both;float:left;}
#stopka_gora{background-color:#173d67;padding:.3em;overflow:hidden; color:#efefef;}
a.stopka_gora{color:#efefef;}
a.stopka_gora:hover{text-decoration:underline;color:orange;}
div.stopka_gora_tytul{font-size:1.3em; padding-bottom: 15px; font-weight:bold;}
#stopka_kontakt{float:left; padding:10px; width:255px;}
#stopka_naskroty{float:left; padding:10px; width:530px;}
div.stopka_naskroty{display:inline-block; width:260px;}
#stopka_dlaobiektow{float:left; padding:10px; width:255px}
div.stopka_dlaobiektow{display:inline-block; width:235px;}
#stopka_dol{text-align:center; background-color:#3c7faf; font-size:0.85em;color:#bdbdbd;overflow:hidden;}
div.kontakt{text-align:center; padding:10px;}

.box200goranieb{width:200px;height:5px;background:url("../img/box200goranieb.gif");}
.box200tytulnieb{width:189px;height:14px;padding:3px 5px;border-left:1px solid #005d94;border-right:1px solid #005d94;background-color:#007fb5;}
.box200srodeknieb{width:189px;padding:3px 5px;border-left:1px solid #005d94;border-right:1px solid #005d94;background-color:#b0daea;}
.box200dolnieb{width:200px;height:5px;background:url("../img/box200dolnieb.gif");}
.box200gora_nieb_ciupa{width:200px;height:19px;padding-left:45px;padding-top:5px;background:url("../img/box200gora_nieb_ciupa.gif") no-repeat;}
.box200srodek_nieb_ciupa{width:188px;padding:3px 5px;border-left:1px solid #007fb5;border-right:1px solid #007fb5;border-bottom:1px solid #007fb5;background-color:#b0daea;}
.box200gora_czerw_ciupa{width:200px;height:19px;padding-left:45px;padding-top:5px;background:url("../img/box200gora_czerw_ciupa.gif") no-repeat;}
.box200srodek_czerw_ciupa{width:188px;padding:3px 5px;border-left:1px solid #b53600;border-right:1px solid #b53600;border-bottom:1px solid #b53600;background-color:#f7d5c7;}
.box200gora_zolt_ciupa{width:200px;height:19px;padding-left:45px;padding-top:5px;background:url("../img/box200gora_zolt_ciupa.gif") no-repeat;}
.box200srodek_zolt_ciupa{width:188px;padding:5px 5px;border-left:1px solid #c2b22d;border-right:1px solid #c2b22d;border-bottom:1px solid #c2b22d;background-color:#f8f2be;}
div.box_lewa_nieb{background-color: #0077cc; color: white; font-size: 1.1em; margin-top:15px; padding: 15px; border-radius: 5px 5px 0px 0px;}
.box200ziel{width:200px;height:20px;color:#efefef;font-weight:bold;font-size:1em;padding-left:10px;padding-top:5px;background:url("../img/box200ziel.gif") no-repeat;overflow:hidden;}
div.box_lewa_czerw{background-color: #dc3d19; color: white; font-size: 1.1em; margin-top: 15px; padding: 15px; border-radius: 5px 5px 0px 0px;}
.box200polecamy{width:200px;height:20px;color:#efefef;font-weight:bold;font-size:9px;padding-left:103px;padding-top:7px;background:url("../img/box200polecamy.gif") no-repeat;overflow:hidden;}
.box200prosty_wybor{width:200px;height:20px;color:#efefef;font-weight:bold;font-size:9px;padding-left:10px;padding-top:5px;background:url("../img/box200prostywybor.gif") no-repeat;overflow:hidden;}
.box200ostatnio{width:200px;height:20px;color:#efefef;font-weight:bold;font-size:12px;padding-left:10px;padding-top:5px;background:url("../img/box200ostatnio.gif") no-repeat;overflow:hidden;}
.box200srodek_nieb{padding:5px;margin:auto;background-color:#b0daea;overflow:hidden;}
div.box_lewa_srodek{padding:5px 5px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; overflow:hidden;}
div.kamera_nieb_tytul{background-color: #0077cc; color: white; font-size: 1.1em; padding: 10px; border-radius: 5px 5px 0px 0px;}
div.kamera_nieb{background-color:#0077cc; color:white; text-align:center;}
.box200reklama{width:190px;padding:5px;background-color:transparent;text-align:center;overflow:hidden;}
.box200bez_ramki{width:190px;padding:5px;background-color:transparent;text-align:center;overflow:hidden;}
.box200szukaj{width:200px;height:20px;color:#efefef;font-weight:bold;font-size:13px;text-align:center;padding-top:5px;background:url("../img/box200gran.gif") no-repeat;overflow:hidden;}
.box_srodek_szukaj{padding:15px; color:#81382e; background-color:#4caf50; overflow:hidden; border-radius:5px;}
div.box_szukaj_zaawans{border: 1px solid #0077cc; padding: 10px; border-radius: 0px 0px 5px 5px;}
div.szukaj_zaawans_tytul{background-color:#0077cc; color:white; font-size:1.1em;margin-top:15px;padding:15px; border-radius:5px 5px 0px 0px;}
.srodek_szukaj_noc{padding:5px 10px; color:#efefef; border:1px solid #0f7bcb ;overflow:hidden;}
.srodek_szukaj_noc_zaawans{min-width:240px;float:left;}
.srodek_szukaj_noc_zaawans_nazwa{background-color:#3c7faf;font-weight:bold;padding:5px;margin-right:20px;}
a.szukaj_akt_filtry{padding:4px;border: 1px solid #89b2c2;display:inline-block;margin:2px; text-decoration:none;color:white; background-color:#0077cc;}
a.szukaj_akt_filtry:hover {background-color:#005b9c;}
div.szukaj_akt_filtry_X{border-right: 1px solid #89b2c2; display:inline;padding-right:4px; color:#cf0000}
.box_srodek_zolty{padding:4px;border:1px solid #D2A903;background-color:#FEEFB6;overflow:hidden;}
.box300nieb{width:300px;height:20px;color:#efefef;font-weight:bold;font-size:1em;padding-left:10px;padding-top:5px;background:url("../img/box300nieb.gif") no-repeat;overflow:hidden;}
div.box_nieb{width:433px;color:#efefef;background-color:#55a5f2; font-weight:bold;font-size:1em;padding:5px 10px; overflow:hidden; border-radius: 8px 8px 0px 0px;}
div.box_nieb_srodek_transparent{width:441px;padding:5px 5px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background-color:transparent;overflow:hidden; border-radius:0px 0px 8px 8px;}
.box300ziel{width:300px;height:20px;color:#efefef;font-weight:bold;font-size:1em;padding-left:10px;padding-top:5px;background:url("../img/box300ziel.gif") no-repeat;overflow:hidden;}
.box300srodek_transparent{width:288px;padding:5px 5px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background-color:transparent;overflow:hidden;}
.box300polecamy{width:300px;height:20px;color:#efefef;font-weight:bold;font-size:11px;padding-left:105px;padding-top:7px;background:url("../img/box300polecamy.gif") no-repeat;overflow:hidden;}
.box300reklama{width:290px;padding:5px;background-color:transparent;text-align:center;overflow:hidden;}
#box300prosty_wybor{width:300px;height:20px;color:#efefef;font-weight:bold;padding-left:178px;padding-top:3px;background:url("../img/box300prostywybor.gif") no-repeat;overflow:hidden;}
#box300srodek_prosty_wybor{width:290px;padding:5px;overflow:hidden;}
.prosty_wybor{width:283px;margin:3px;padding:4px;border-bottom:1px solid #cdcdcd;overflow:hidden;}
.prosty_wybor:hover{background-color:#dedede;}
.box300srodek_nieb{width:288px;padding:5px;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background-color:#b0daea;overflow:hidden;}
#box300warto_zobaczyc{width:300px;background-color:#efefef;text-align:center;overflow:hidden;}
#polecamy{width:270px;margin:3px;padding:4px;border:1px solid #cdcdcd;background-color:#efefef;overflow:hidden;}
#polecamy:hover{background-color:#dedede;}
.polecamytext{position:relative;clear:both;overflow:hidden; margin-bottom:8px;}
.polecamytext:hover{background-color:#feefb6;}
.polecamy_info{color:#00FF00;}
.prosty_wybor_text{padding-top:3px;padding-bottom:3px;border-bottom:1px solid #bbbbbb;position:relative;clear:both;overflow:hidden;}
.prosty_wybor_text:hover{background-color:#feefb6;}
/* warto zobaczyc */
.warto_zobaczyc{width:255px;margin:5px;padding:5px;float:left;text-align:left;overflow:hidden;}
.warto_zobaczyc:hover{box-shadow:0px 0px 5px gray;}
.warto_zobaczyc_cena{text-align:right;position:absolute;bottom:0px;right:0px;padding:1px;padding-left:5px;padding-right:3px;overflow:hidden;color:white;font-size: 1.5em; background-color:red;border-top-left-radius: 8px;text-shadow: 0px 0px 1px black;}
p.warto_zobaczyc_info{text-align:center;color:#efefef;background-color:#ffaf00;font-weight:bold;text-shadow: 0px 0px 1px black;}
div.warto_zobaczyc_foto{width:100%;position:relative;height: 170px;overflow: hidden;}
img.warto_zobaczyc_foto{width: 130%;max-height: 225px;margin-top: -10px;margin-left: -20px;}
img.warto_zobaczyc_foto:hover{width: 150%;margin-top:-20px;margin-left:-40px;}
div.warto_zobaczyc_nazwa{position: absolute;top: 0px;left: 0px;padding: 5px;color: #f9ec26; text-shadow: 0px 0px 2px black;font-size: 1.4em;}
div.war_zob_miejscowosc{font-size:0.75em;display:inline-block;}
/*  warto zobaczyc BIG */
div.warto_zobaczyc_big{width:530px;margin:5px;padding:5px;float:left;text-align:left;overflow:hidden;}
div.warto_zobaczyc_big:hover{box-shadow:0px 0px 5px gray;}
div.warto_zobaczyc_cena_big{text-align:right;position:absolute;bottom:0px;right:0px;padding:1px;padding-left:5px;padding-right:3px;overflow:hidden;color:white;font-size: 1.5em; background-color:red;border-top-left-radius: 8px;text-shadow: 0px 0px 1px black;}
p.warto_zobaczyc_info_big{text-align:center;color:#efefef;background-color:#ffaf00;font-weight:bold;text-shadow: 0px 0px 1px black;}
div.warto_zobaczyc_foto_big{width:100%;position:relative;height: 260px;overflow: hidden;}
img.warto_zobaczyc_foto_big{width: 100%;max-height: 350px;margin-top: -20px;}
img.warto_zobaczyc_foto_big:hover{width: 105%;margin-top:-25px;margin-left:-10px;}
div.warto_zobaczyc_nazwa_big{position: absolute;top: 0px;left: 0px;padding: 5px;color: #f9ec26; text-shadow: 0px 0px 2px black;font-size: 1.4em;}
div.war_zob_miejscowosc_big{font-size:0.75em;display:inline-block;}
/* oststnio dodano */
div#ost_dod{display:inline-block;}
div.ost_dod{width:255px;margin:5px;padding:5px;float:left;text-align:left;overflow:hidden;}
div.ost_dod_foto{width:100%;position:relative;height: 170px;overflow: hidden; border-radius:10px;}
img.ost_dod_foto{width: 130%;max-height: 225px;margin-top: -10px;margin-left: -20px;}
img.ost_dod_foto:hover{width: 150%;margin-top:-20px;margin-left:-40px;}
div.ost_dod_nazwa{position: absolute;bottom: 0px;left: 0px;padding: 5px;color: #00caff;text-shadow: 0px 0px 2px black;font-size: 1.4em;; text-align:center;}
div.ost_dod_miejscowosc{font-size:0.75em;display:inline-block;}

div.warto_zobaczyc_poziomo{width:253px;height:196px;margin:3px;padding-bottom:3px;text-align:center;float:left;overflow:hidden;background-color:lightblue;border-radius: 8px;border-top-left-radius: 8px;position:relative;}
div.warto_zobaczyc_poziomo:hover{background-color:#dedede;}
a.warto_zobaczyc_poziomo{font-size:14px;}
img.warto_zobaczyc_poziomo{border:none; width:253px;height:161px;padding:0px;}
div.warto_zobaczyc_poziomo_info{position:absolute;top:0px;padding:5px;color:white;font-weight:bold;font-size:13px;width:100%;background: url("../img/tlo_czarne_opacity90.png");}
.uslugi_tur{border-bottom:1px solid #cdcdcd;}
.uslugi_tur:hover{background-color:#dedede;}
.pogodna_oferta{width:257px;margin-bottom:10px;overflow:hidden;position:relative;}
.pogodna_oferta:hover{background-color:#feefb6;}
.info_noclegi{width:257px;background-color:#d6dde2;margin-bottom:10px;overflow:hidden;}
.info_noclegi:hover{background-color:#bec9d1}
#navig{padding:5px;position:relative;}
#navig_wnetrze{width:760px;overflow:hidden;padding:3px;border:1px solid #bcbcbc;background-color:#dedede;}
/* ------------ billboardy-----------*/
.box445pom_ciupa{width:445px;height:19px;color:#efefef;font-weight:bold;font-size:14px;padding-left:45px;padding-top:5px;background:url("../img/box445pom_ciupa.gif") no-repeat;overflow:hidden;}
#billboardy{display:inline-block;width:100%; text-align:center;}
div.billboard{width:529px;height:380px;margin:10px;text-align:center; box-shadow: 1px 1px 5px grey; position:relative; border-radius: 8px; overflow:hidden;float:left}
div.billboard:hover{box-shadow:none;}
div.billboard_naglowek{width:100%; padding:5px; background: url("../img/tlo_pomar_opacity70.png"); position:absolute; top:0px; left:0px; text-shadow: 0px 0px 2px black}
a.billboard_naglowek{float:left; color:white; font-size:1.5em; text-align:left; text-decoration:none;}
div.billboard_foto{margin:auto;position:relative;padding:0px; background-color:#dddddd;overflow:hidden;}
img.billboard{border: none;width:100%;}
div.billboard_tekst{width:519px;padding:5px;position:absolute; bottom:0px; left:0px; font-size:0.65em; text-shadow:0px 0px 5px black;background: url(../img/gradient200.png);}
p.billboard_info{display:block; background-color:red; color:white;  padding:5px; margin: 5px -5px -5px -5px;}

#banner_gora{padding-top:10px;padding-bottom:10px;text-align:center;overflow:hidden;}
#banner_dol{margin:10px;text-align:center;}
#tytul_strony{background-color:#b0daea;border:1px solid #90b8c8;text-align:center;}
.tytul_strony{text-align:center;padding:10px;padding-bottom:5px;background-color:#b0daea;}
h1.tytul_strony{display:inline;font-size:24px;}
/*----------- stara lista obiektow -----------*/
#lista_normal{border:1px solid #BBBBBB;overflow:hidden;padding:0px;}
#lista_foto{float:left;width:150px;height:120px;position:relative;padding:5px;margin:5px;border:1px solid #aaaaaa;background-color:#dddddd;overflow:hidden;}
#lista_prawa{float:left;width:594px;}
#lista_normal_nazwa{background-color:#B0DAEA;position:relative;border-bottom:1px solid #BBBBBB;border-left:1px solid #BBBBBB;padding:5px;}
#lista_nawigacja{text-align:center;padding:10px;}
#lista_nrpoz{width:34px;height:21px;background-color:#dddddd;float:right;text-align:center;padding-top:10px;margin-top:-5px;margin-right:-5px;border-left:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;}
#lista_video{position:absolute;left:2px;top:2px;width:34px;height:34px}
#lista_text{padding:5px;}
#lista_opinia{width:150px;height:61px;float:right;text-align:center;padding-top:10px;margin-top:-5px;margin-right:-5px;}
#lista_promo{border:1px solid #D2A903;overflow:hidden;padding:0px;}
#lista_promo_nazwa{background-color:#FEEFB6;position:relative;border-bottom:1px solid #D2A903;border-left:1px solid #D2A903;padding:5px;}
/*----------- lista obiektow --------------*/
.lista_normal{overflow:hidden;padding:0px;position:relative;border:1px solid #BBBBBB;border-radius:6px;}
.lista_foto{float:left;width:220px;position:relative;padding:0px;margin-right:5px;border-right:1px solid #bbbbbb;border-bottom:1px solid #bbbbbb;background-color:#dddddd;overflow:hidden;}
.lista_prawa{width:100%;}
.lista_normal_nazwa{background-color:#B0DAEA;padding:5px;}
.lista_promo_nazwa{background-color:#FEEFB6;padding:5px;}
.lista_superstar_nazwa{background-color:#fee789;padding:5px;}
.lista_nrpoz{width:34px;height:21px;background-color:#dddddd;float:right;text-align:center;padding-top:10px;margin-top:-5px;margin-right:-5px;}
.lista_text{padding:5px;}
.lista_cena{float:right;padding: 2px; padding-left:10px; padding-right:10px;}
font.lista_cena_font{font-size:1.7em;font-weight:bold;color:#f24537}
.lista_opinia{width:150px;height:61px;float:right;text-align:center;padding-top:10px;margin-top:-5px;margin-right:-5px;}
.lista_nawigacja{text-align:center;padding:15px;}
.lista_img_avatar{width:50px; height:50px; border-radius:100%; border: 2px solid lightgray; position:absolute; bottom:2px; right:2px;}
.lista_img_brakavatar{width:50px; height:50px; border-radius:100%; border: 2px solid lightgray; position:absolute; bottom:2px; right:2px;opacity: .75;}
img.lista_obiekt_foto{border:none;width:220px;}
div.lista_telefon{float:left; font-size:1em; padding-left:10px; color:#f24537;text-align:right; font-weight:bold;}
a.lista_telefon{font-size:1.8em; color:#f24537;font-weight:bold;}
p.lista_info{color:#f24537;;font-weight:bold;font-size:1.1em;text-align:center;}
div.lista_telefon_I_strona{float:left; font-size:1em; padding-left:10px; color:#f24537;text-align:right; font-weight:bold;}
font.lista_I_strona_nazwa{font-size:1.8em; display:block; font-weight: bold;}
/* ------------- lista tablica ----------*/
div.lm_tytul{font-size:2em; font-weight:bold; color:#efefef; padding:15px 10px; background-color: #dc3d19; margin-top:5px; text-align:center; border-radius:5px; box-shadow:1px 1px 2px gray;}
div.wm{background-image: url("../img/background-wm.jpg");}
div.wm_tytul{font-size:2em; font-weight:bold; color:yellow; padding:15px 10px 10px 10px; background-color: #dc3d19; margin-top:5px; text-align:center;}
#srodek_lista_tablica{width:778px;float:left;background-image:url("../img/tablica.jpg");}
/*

.lista_tablica{position:relative;border: 1px solid #bcbcbc;overflow:hidden;padding:5px;background-color:#efefef; border-radius:5px;}
.lista_tablica_prawa{float:left; width:510px;}
.lista_tablica_nazwa{padding:5px;}
.lista_tablica_text{font-size:12px;padding:5px;}
div.lista_tablica_wolne{padding:10px;color:darkgreen;font-weight:bold;}
font.lista_tablica_wolne{color:red;font-weight:bold;font-size:1.1em;}
div.tablica_dodano{font-size:0.85em; color:#787878; padding-right:150px; padding-bottom:5px; text-align:right;}
.lista_tablica_cena{position:absolute;right:0px;bottom:0px; background-color:#f24537; color:#ffffff; font-size:1.6em; height: 50px; width: 90px; text-align:center; font-weight:bold; font-family:roboto; line-height:50px; border-top-left-radius:12px;}
.lista_tablica_cena_kom{position:absolute; bottom:0px; right:0px; color:#ffffff; font-size:9px; padding:2px;}
.lista_tablica_foto{width:220px; float:left;padding:4px;margin:5px;margin-top:0px;border:1px solid #aaaaaa;overflow:hidden;position:relative;}
.lista_tablica_info{position:absolute; right:90px; bottom:0px; background-color:#f24537; color:#ffffff; float:right; padding-left:15px; padding-right: 8px; height:30px; line-height:30px; font-size:15px; font-family:roboto; border-top-left-radius:12px;}
img.tablica_foto{width:220px; border:none;}
.lista_tablica_opinia{width:150px;height:61px;text-align:center;position:absolute; top:3px;right:0px;}
*/
.lista_tablica{position:relative;border: 1px solid #bcbcbc;overflow:hidden;padding:0px;background-color:white; border-radius:5px; box-shadow: 1px 1px 2px grey;}
.lista_tablica_wm{position:relative;border: 1px solid #bcbcbc;overflow:hidden;padding:0px;border-radius:5px;}
.lista_tablica_nazwa{padding:5px;}
.lista_tablica_text{font-size:12px;padding:5px;}
.lista_tablica_cena{position:absolute; right:0px; top:0px; background-color:#f24537; color:#ffffff; font-size:24px; text-align:center; font-weight:bold; font-family:roboto; display:inline-block; padding:5px; min-width:90px; border-radius:0px 5px 5px 0px; height:44px;}
.lista_tablica_cena_kom{position:absolute; bottom:0px; right:0px; color:#ffffff; font-size:9px; padding:2px;}
.lista_tablica_foto{float:left;padding:4px;margin:5px;margin-top:0px;border:1px solid #aaaaaa;overflow:hidden;position:relative;}
.lista_tablica_info{position:relative; background-color:#0098CA; color:#ffffff; font-size:16px; font-family:roboto; margin-bottom:8px; border-radius:5px 5px 5px 5px; min-height:54px;}
div.lista_tablica_info_srodek{float:left; padding-left:5px; width:100%;}
div.lt_info_gora{position:absolute; top:0px; left:5px; right:100px; font-weight:bold; background-color:white; color:#206994; padding:4px 6px; margin:2px 0px 0px -3px; border-radius: 4px 0px 0px 0px;}
div.lt_info_dol{position:absolute; bottom:0px; left:5px; font-size: 14px; padding:2px;}
p.lt_nadzis{font-size:13px; float:right; font-weight:normal; color:#f24537;}
#lista_tablica_foto{display:block;width:29%; position:absolute; top:5px; bottom:5px; left:5px; }
#lt_foto_rsp{display:none; padding:5px; position:relative;}
div.lista_tablica_prawa{float:right; width:70%; min-width:343px;}
h2.lista_tablica_nazwa{font-size:20px;display:inline;font-weight:bold;color:#206994;}
h2.lista_tablica_wm_nazwa{font-size:20px;display:inline;font-weight:bold;color:#ffffff;text-shadow: 0px 0px 5px black;}
div.lista_tablica_telefon{color:#f24537;text-align:right; font-weight:bold;}
a.lista_tablica_telefon{font-size:2em; color:#f24537;font-weight:bold;}
a.lista_tablica_wm_telefon{font-size:2em; color:#ffffff;font-weight:bold;text-shadow: 0px 0px 5px black;}
img.tablica_foto{border:none;}
img.lt_img_brakavatar{width:50px; height:50px; border-radius:100%; border: 2px solid lightgray; position:absolute; bottom:10px; left:10px;opacity: .75;}
img.lt_img_avatar{width:50px; height:50px; border-radius:100%; border: 2px solid lightgray; position:absolute; bottom:10px; left:10px;}
.lista_tablica_opinia{width:150px;height:61px;text-align:center;position:absolute; top:3px;right:0px;}

div.las_min_mini{position:relative;overflow:hidden;padding:0px;border-radius:5px; width:530px;float:left;margin:10px;}
div.wm_min_mini{position:relative;overflow:hidden;padding:0px;border-radius:5px; width:530px;float:left;margin:10px;}
.lista_tablica_mini_cena{background-color:#f24537; color:#ffffff; float:right; margin-left:5px; padding:2px; padding-left:5px; padding-right: 5px; font-size:1.2em; height:24px;}
.lista_tablica_mini_info{background-color:#3d94f6; color:#ffffff; position:absolute; bottom:0px; right:0px; text-align:right; padding:2px; padding-left:8px; line-height:24px; font-size:0.95em; border-top-left-radius:8px;}
.lista_tablica_mini_prawa{float:left;width:434px;}
/* ------------------------------------------- */
#error{background-color:#FF8888;border:1px solid #FF0000;color:#efefef;font-weight:bold;padding:5px;}
div.obiekt_zakladka_ciemna{background:url("../img/but100ciemny.gif") no-repeat;height:16px;width:100px;padding-top:5px;float:left;text-align:center;margin-right:2px;color:#efefef;font-weight:bold;overflow:hidden;}
div.obiekt_zakladka_jasna{background:url("../img/but100jasny.gif") no-repeat;height:16px;width:100px;padding-top:5px;float:left;text-align:center;margin-right:2px;color:#9a9a9a;font-weight:bold;overflow:hidden;}
div.obiekt_zakladka_pomar{background:url("../img/but100pomar.gif") no-repeat;height:16px;width:100px;padding-top:5px;float:left;text-align:center;margin-right:2px;color:#efefef;font-weight:bold;overflow:hidden;}
div.obiekt_zakladka_pomar:hover{background:url("../img/but100pomar1.gif") no-repeat;}
a.obiekt_zakladka {background-color:#ffbe47; height:25px; width:105px; padding-top:5px; text-align:center; margin:2px; color:#efefef; font-weight:bold; overflow:hidden; display:inline-block;}
a.obiekt_zakladka:hover{background-color:#f9a409;}
div#foto_opis{background-color:#dddddd;border:1px solid #bbbbbb;padding:5px;float:left;}
div#srodek_obiekt{padding:5px;}
div#obiekt_nazwa{font-size:1.2em;font-weight:bold;padding:5px;padding-bottom:10px;padding-top:10px;text-align:center;}
h1.obiekt_nazwa{font-size:1.7em;font-weight:bold;}
div#obiekt_cena{width:100%; display:inline; float:right; background-color:#ef5350; padding:10px 30px; color:white; text-align:right;}
div.obiekt_cena_kom{float:right; width:90%}
font.obiekt_cena{font-size:2em; font-weight:bold;}
div#obiekt_info{font-weight:bold; padding:10px; color:#ef5350; text-align:center; font-size: 1.2em; width:92%; margin:auto; border-radius:10px; clear:both; border: 3px solid #ef5350;}
div#obiekt_adres{overflow:hidden;padding:5px;border-bottom:1px solid #bcbcbc;border-left:1px solid #bcbcbc;border-right:1px solid #bcbcbc;background-color:#dedede;}
div#obiekt_telefony{text-align:center; padding: 5px 0px;}
div#obiekt_online{text-align:center; padding: 10px 0px;}
div#obiekt_menu{padding: 10px 0px;overflow:hidden; position:relative; text-align:center;}
div.obiekt_telefon{display: inline-block; padding: 0px 15px;}
div.Obiekt_NextPrev{padding:5px;text-align:center;}
div#obiekt_zweryf{position:absolute;right:2px;top:2px}
div.obiekt_sekcja_tytul{background-color:orange; padding:5px; color: white; font-size:18px; font-weight:bold;}
div.obiekt_kontakt{overflow: hidden; position: relative; padding: 5px; border: 1px solid #bbbbbb;}
img.obiekt_tel{width:25px; height:25px; border:none;}
img.obiekt_avatar{width:60px; height:60px; border-radius:100%; border: 2px solid lightgray; position:absolute; bottom:0px; right:0px;}
img.obiekt_brakavatar{width:55px; height:55px; border-radius:100%; border: 2px solid lightgray; position:absolute; bottom:6px; right:6px;opacity: .75;}
img.obiekt_logo{margin:auto;}
.odstep{height:20px;width:100%;}
.odstep_duzy{height:25px;width:100%;display:inline-block;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
/* ------------ GALERIA WEBCAM ----------------- */
div#galeria_webcam{width:756px;background:url("../img/galeria.png") no-repeat;background-position:1px 1px;background-color:#d5dce2;border:1px solid #AAA;text-align:center;float:left;padding:5px;}
div.galeria_webcam_foto{width:170px;margin:3px;padding:5px;text-align:center;float:left;border:1px solid #AAA;font-size:0.9em;background-color:#efefef;overflow:hidden;}
div.galeria_webcam_foto:hover{background-color:#dedede;}
img.galeria_webcam_obraz{width:160px;height:100px;border:1px solid #AAA;}
li.galeria_webcam{list-style-type:none;display:block;margin:0;padding:5px;padding-left:15px;color:#336699;background:url("../img/kropka_zolta.gif") no-repeat left center;}

/* -------------- GALERIA WEBCAM NA GLO�WNEJ STRONIE ---------*/
div#galeria_webcams{width:100%; display:inline-block;}
div.galeria_webcams_fotos{margin:auto; display:table;}
div.galeria_webcams_foto{width:250px; margin:3px; padding:5px; text-align:center; float:left; background-color: white; overflow:hidden;}
img.galeria_webcams_obraz{width:240px; border:1px solid #AAA;}

/* -------------- Panel Video Obiektu ---------
div.panel_video{width:368px;float:left;margin:5px;}
div.panel_video_tytul{width:368px;height:25px;padding-left:10px;padding-top:5px;text-align:left;font-size:12px;font-weight:bold;color:#FFF;background:url("../img/box_panelvideo.png") no-repeat;overflow:hidden;}
div.panel_video_srodek{margin-top:-5px;width:356px;padding:5px;border:1px solid #f0b64b;overflow:hidden;text-align:center;}
*/
/*--------------Pola REKLAMOWE ---------------*/
div.pole_reklamowe_odstep_gora{padding-top:10px;}
div.pole_reklamowe_odstep_dol{padding-bottom: 10px;}
/* ------------- Pola z filmami na stronach miejscowosci ----------------- */
div.pole_film{padding:3px;border:1px solid #bcbcbc;color:#336699;margin-bottom:2px;}
/*------------------ Pole z opisem strony -------------------- */
div.pole_opis_strony{overflow:hidden;}
/*------------------ opinie o obiektach ------------------ */
table.opinie{border-spacing:5px;}
th.opinie{background-color: #B0DAEA; padding:5px; text-align:center;}
td.opinie_ciemna{padding:5px;background-color: #E5E5E5; vertical-align:top;}
td.opinie_jasna{padding:5px; vertical-align:top;}
fieldset.odp_wla{width:500px;float:right;padding:5px;margin-top:10px;text-align:left;background-color:#fff7cd;font-style:italic;}
legend.odp_wla{font-size:0.85em;}
form.dodaj_opinie{padding:10px;}
div.dodaj_opinie_ocena{width:325px; margin:auto;}
fieldset.dodaj_opinie_ocena{width:300px;padding:10px;}
fieldset.dodaj_opinie_autor{width:500px;padding:10px;margin:auto;}
span.dodaj_opinie_data{display:inline-block; padding:5px;}
/*-------------------- top lista ------------------- */
div.top_lista{padding-top:3px;padding-bottom:3px;position:relative;clear:both;overflow:hidden;}
div.top_lista:hover{background-color:#dedede;}
img.toplista{float:left;width:60px;height:40px;margin-right:4px;margin-bottom:4px;margin-top:3px;border:1px solid #999999;}
/*------------------- rejestracja nowego uzytkownika ------------- */
div.rejuser{width:600px; text-align:left; padding:15px; border:1px solid #bcbcbc;}
/*------------------- Kamery Tatry ---------------------*/
div.kamery_tatry{width:100%;text-align:center;float:left;background-color:#d5dce2;border:1px solid #AAA;}
div.kamery_tatry_foto{width:470px;margin:3px;padding:5px;text-align:center;border:1px solid #AAA;font-size:0.9em;background-color:#efefef;overflow:hidden;display:inline-table;}
img.kamery_tatry_obraz{width:470px;border:1px solid #AAA;}

/*------------------- Szukaj webcam -----------------*/
div.szukaj_webcam{border:1px solid #bcbcbc;background-color:#fdec96;margin-left:5px;margin-right:5px;margin-top:-2px;padding:5px;}
select.szukaj_webcam{background-color:#efefef;padding:2px;border:1px solid #bbbbbb;height:22px;}
/*-------------------TABLICA -----------------------*/
div.tablica{background:url("../img/tablica.png");height:720px;padding:5px;}
div.karteczka{background:url("../img/karteczka.png") no-repeat;float:left;width:211px;height:215px;padding-top:30px;text-align:center;margin-left:10px;}
/*----------------- Prosty wybor poziomo -----------------*/
.prosty_wybor_poziomo_glowne{border-top:1px solid #ababab;margin-top:-1px;}
.prosty_wybor_poziomo{width:255px;margin:5px;padding:5px;text-align:left;overflow:hidden;float:left;}
.prosty_wybor_poziomo:hover{box-shadow:0px 0px 5px gray;}
img.prosty_wybor_poziomo_img{width:235px; border:none;}
.prosty_wybor_poziomo_txt{font-size:0.9em;padding:0px;}
.prosty_wybor_poziomo_info{position:absolute;bottom:0px;width:100%;font-size:11px;font-weight:bold;background-color:#fefefe; color:#fe0000; text-align:center; padding:2px; padding-top:5px;padding-bottom:5px;opacity: .65; filter: alpha(opacity=65); -moz-opacity: 0.65;}
/*---------------- w naszym obiektywie -------------*/
.noclegi_w_obiektywie{border:1px solid #bcbcbc;margin:5px;padding-top:26px;background-color:#fdec96;background-image:url(../img/noclegi_w.gif);background-repeat:no-repeat;}
.noclegi_w_obiektywie_obiekt{width:180px;margin:0px;padding:5px;text-align:center;overflow:hidden;float:left;}
.noclegi_w_obiektywie_obiekt:hover{background-color:#dedede;}
img.noclegi_w_obiektywie_obiekt_img{width:180px;height:128px;border:none;}
.noclegi_w_obiektywie_obiekt_txt{font-size:0.9em;padding:0px;}
.noclegi_w_obiektywie_obiekt_info{position:absolute;bottom:0px;width:100%;font-size:0.85em;font-weight:bold;background-color:#fefefe; color:#fe0000; text-align:center; padding-top:3px;padding-bottom:3px;opacity: .65;}

/*--------------- lista opinie --------------------*/
div.lista_opinie{padding:5px;text-align:left;border-bottom:1px solid #cdcdcd;overflow:hidden;position:relative;}
a.lista_opinie_navig{margin: 0 0 0 1px;padding: 6px 7px;border-radius: 2px;background: #e2e9f1;text-decoration: none;font-size: 18px;}
a.lista_opinie_navig:hover{background: #b4c6da;}
a.lista_opinie_navig_ciemny{margin: 0 0 0 1px;padding: 6px 7px;border-radius: 2px;background: #b4c6da;text-decoration: none;font-size: 12px;}
a.lista_opinie_navig_ciemny:hover{background: #ffae5e;}
a.lista_opinie_przycisk{float:right;margin: 10px 0 0 1px;padding: 6px 7px;border-radius: 2px;background: #b4c6da;text-decoration: none;font-weight:bold;}
a.lista_opinie_przycisk:hover{background: #ffae5e;}
.lista_opinie_navig_akt{margin: 0 0 0 1px;padding: 6px 7px;border-radius: 2px;background: #efefef;text-decoration: none;font-size: 18px;font-weight: bold;border: 1px solid #dfdfdf;}
.lista_opinie_odp_wla{font-style:italic;padding:5px;margin-top:10px;border:none;background-color:#dfdfdf;}
div.lista_opinie_ogolne{margin-top:10px;padding:5px;float:right;font-size:0.85em;}
img.lista_opinie_foto{padding-right:20px;float:left;border:none;}
h1.lista_opinie_noclegi{padding:10px;margin-top:5px;text-align:center;border-radius: 5px;background-color:#F18811;color:#efefef;}
a.opinie_noclegi{border-radius: 5px; border:1px solid #a36f12; background: #E68517; padding: 15px;text-decoration: none; color:#fefefe; font-size:1.1em; display:block; text-align:center;}
a.opinie_noclegi:hover{background: #ff9722}
/* ------ lista ostatnie opinie ---------- */
div.ostatnie_opinie{padding:5px;text-align:left;border-bottom:1px solid #cdcdcd;background-color:#efefef;overflow:hidden;position:relative;}
div.ostatnie_opinie_przycisk{text-align:center;width:100%;margin-bottom:15px;}
a.ostatnie_opinie_przycisk{width:45%; display:block; padding:10px 5px; margin:auto; border-radius: 2px; background: #b4c6da; text-decoration: none; font-weight:bold;}
a.ostatnie_opinie_przycisk:hover{background: #ff9722}
div.ost_opinie_txt{width:63%; float:left; padding:5px;}
div.ost_opinie_foto{display:block; width:34%; position:absolute; top:5px; right:5px; bottom:5px; border-radius:5px;}
/*---------------widokonline--------------------*/
div#widokonline{text-align:left; width:100%; float:left; overflow:hidden; margin-bottom:15px;}
div.widokonline_img{position:relative;}
div.widokonline_info{position:absolute;bottom:0px;left:0px;background-color:#00507d;color:white;text-align:left;padding:5px 10px; border-top-right-radius: 10px; text-shadow: 0px 0px 1px black;}
a.widokonline{font-size:1em;color:#787878;}
img.widokonline{width:100%;border-radius:5px;}
/*------------------- Szukaj obiekt -----------------*/
div.szukaj_obiekt{position:absolute;top:60px;padding:20px;color:#efefef;font-size:1.5em; text-shadow:0px 0px 5px #000;font-weight:bold;}
select.szukaj_obiekt{background-color:#efefef;font-size:0.85em;border:3px solid #4caf50;height:50px;border-radius:5px;}
form.szukaj_obiekt{display:inline;}
input.szukaj_obiekt{background-color:#efefef;font-size:0.85em;border:3px solid #4caf50;height:28px;width:150px;padding:8px;border-radius:5px;}
h2.szukaj_obiekt{font-size:1.5em;display:inline;font-weight:bold;color:#efefef;text-shadow:0px 0px 2px #000;}
input.szukaj_obiekt_button{background-color:#0077cc;border:3px solid #4caf50;cursor:pointer;font-size:0.85em;text-align:center;color:white;border-radius:5px; height:50px;width:150px;}
input.szukaj_obiekt_button:hover{background-color:#005b9c;}
/*------------------- Szukaj obiekt slider -----------------*/
div.szukaj_obiekt_slider{position:absolute;top:100px;padding:20px;color:#efefef;font-size:1.3em; text-shadow:0px 0px 5px #000;font-weight:bold;}

/*----------infobox-----------*/
div.infobox{background:url("../img/background_infobox.png") repeat-y;width:778px;margin:0 auto 0; text-align:center;margin-top:5px; padding-left:12px;}
/*--------------- przyciski -----------------------*/
.btn {
	display: block;
  border: none;
  color: white;
  padding: 14px 28px;
  font-size: 16px;
	border-radius:4px;
  cursor: pointer;
	margin:auto;
}

.success {background-color: #4CAF50;} /* Green */
.success:hover {background-color: #46a049;}

.info {background-color: #2196F3;} /* Blue */
.info:hover {background: #0b7dda;}

.warning {background-color: #ff9800;} /* Orange */
.warning:hover {background: #e68a00;}

.danger {background-color: #f44336;} /* Red */
.danger:hover {background: #da190b;}

.default {background-color: #e7e7e7; color: black;} /* Gray */
.default:hover {background: #ddd;}

.rez_online_lista {background-color: #4CAF50;float:right; margin:10px;}
.rez_online_lista:hover {background-color: #46a049;}

.rez_online {background-color: #4CAF50;margin:auto; border:solid green 1px;font-size:1.3em;}
.rez_online:hover {background-color: #46a049;}

#btn_dogory {
  display: none; /* Hidden by default */
  position: fixed; /* Fixed/sticky position */
  bottom: 20px; /* Place the button at the bottom of the page */
  right: 30px; /* Place the button 30px from the right */
  z-index: 99; /* Make sure it does not overlap */
  border: none; /* Remove borders */
  outline: none; /* Remove outline */
  background-color: #4CAF50; /* Set a background color */
  color: white; /* Text color */
  cursor: pointer; /* Add a mouse pointer on hover */
  padding: 15px; /* Some padding */
  border-radius: 100%; /* Rounded corners */
  font-size: 18px; /* Increase font size */
}

#btn_dogory:hover {
  background-color: #46a049; /* Add a dark-grey background on hover */
}

.button_nieb_160{
	width:160px;
	height:22px;
	text-align:center;
	color:#fefefe;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding-top:2px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
	background:url("../img/button_nieb_160.png") no-repeat;
	border:0;
	cursor:pointer;
	float:right;
}.button_nieb_160:hover{
	background:url("../img/button_nieb_160_hover.png") no-repeat;
}.button_nieb_160:active{
	position:relative;
	top:1px;
}
.przycisk_zolt {
	-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
	box-shadow:inset 0px 1px 0px 0px #fff6af;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffec64), color-stop(1, #ffab23) );
	background:-moz-linear-gradient( center top, #ffec64 5%, #ffab23 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffec64', endColorstr='#ffab23');
	background-color:#ffec64;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffaa22;
	display:inline-block;
	color:#2e4a9c;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:1px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffee66;
}.przycisk_zolt:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #ffec64) );
	background:-moz-linear-gradient( center top, #ffab23 5%, #ffec64 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#ffec64');
	background-color:#ffab23;
}.przycisk_zolt:active {
	position:relative;
	top:1px;
}
.button_zielony {
	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #6b9900) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #6b9900 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#6b9900');
	background-color:#9dce2c;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:30px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #689324;
}
.button_zielony:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6b9900), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #6b9900 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9900', endColorstr='#9dce2c');
	background-color:#6b9900;
}.button_zielony:active {
	position:relative;
	top:1px;
}
.button_czerwony {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:30px;
	line-height:30px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.button_czerwony:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}.button_czerwony:active {
	position:relative;
	top:1px;
}
