#top-banner {width:987px;text-align:center;margin:14px auto;position:relative;z-index:1000;}
#top {position:relative;z-index:1001;background-color:white;padding-top:4px;}
#top a:focus {outline-width:0;}
#top .logo {position:relative;width:100%;overflow:hidden;background:white url(../img/winietka_bgr.png) no-repeat;clear:both;}
#content {width:987px;margin:0 auto;overflow:hidden;}


#top-bar {background:#dbbf79;height:27px;line-height:27px;color:white;position:relative;z-index:20;font-size:11px;}
#top-bar * {font-size:11px;}
#top-bar .logged {float:right;padding-left:17px;margin:0;}
#top-bar .logged span {float:left;max-width:177px;overflow:hidden;white-space:nowrap;margin-right:12px;}
#top-bar .logged ul {list-style-type:none;margin:0;padding:0;float:left;}
#top-bar .logged ul li {float:left;border-left:1px solid white;}
#top-bar .logged ul .panel {background: url("../img/panel_bgr.gif") repeat-x scroll 0 0 #FFA200;}
#top-bar .logged ul li a {float:left;padding:0 8px;}

.columns {width:100%;overflow:hidden;}

#top-bar a {color:white;}
#top-bar a:hover {background-color:#6194cc;color:white;text-decoration:none;}

#tools {/*position:absolute;*/top:0;right:1px;list-style-type:none;margin:0;padding:0;float:left;}
#tools li {float:left;border-left:1px solid white;position:relative;}
#tools li.first {border-left-width:0;}
#tools li a {padding:0 10px;float:left;height:28px;}
#tools li a:hover {background-color:#6194cc;color:white;}
#tools li.submenu a {padding-right:22px;padding-bottom:2px;background:transparent url(../img/arrowmenu.gif) no-repeat 100% 11px;height:27px;}
#tools li.submenu a img {vertical-align:top;margin-top:8px;}

.border-box .orange_hd {width:100%;height:38px;overflow:hidden;margin-bottom:10px;}
.border-box .granat_hd {width:100%;height:38px;overflow:hidden;margin-bottom:10px;}
.border-box .lightblue_hd {width:100%;height:38px;overflow:hidden;margin-bottom:10px;}

#tools .hover ul {display:block;}
#top-bar #tools .hover a {background:#6194cc url(../img/arrow1.gif) no-repeat 100% 12px;color:white;text-decoration:none;padding-bottom:2px;position:relative;z-index:11;border-left:1px solid #e2cc97;padding-left:9px;}
#tools ul {list-style-type:none;display:none;position:absolute;z-index:10;width:174px;background:transparent url(../img/submenu.gif) no-repeat left bottom;padding:0 0 4px 0;left:1px;top:28px;margin:0;line-height:1.3em;}
#tools ul.to-right {left:auto;right:0;}
#tools ul.lang {width:112px;}
#top-bar #tools ul a {height:auto;}
#tools ul li {float:none;border-width:0;border-left:1px solid #7bafdc;border-right:1px solid #7bafdc;vertical-align:bottom;width:173px;position:static;background-color:#6194cc}
#tools ul li.first {border-left-width:1px;}
#top-bar #tools ul img {vertical-align:top;margin-top:0;}
#top-bar #tools li.submenu ul li a {padding:9px 10px;width:150px;float:none;border-top:1px solid #7bafdc;display:block;background:transparent none;color:white;border-left-width:0;}
#top-bar #tools li.submenu ul.to-right li a {width:133px;padding-right:22px;}
#top-bar #tools li.submenu ul.lang li a {width:90px;padding-right:20px;}
#top-bar #tools li.submenu ul li.first a {border-top-width:0;}
#top-bar #tools a:hover {background-color:#6194cc;color:white;text-decoration:none;}
#top #top-bar #tools li.submenu ul a:hover {color:white;text-decoration:underline;}

#top-bar #tools li.submenu ul li.see-more a {background:transparent url(../img/arrow_more.gif) no-repeat 145px 50%;}

#top .title {float:left;padding:6px 0 0 21px;margin:0;}
#top .top-text {font-size:17px; font-weight:bold;color:#173d67;padding:20px 400px 17px 221px;}
#top .top-text em {font-size:11px;font-weight:normal;color:#839db6;font-style:normal;position:relative;top:2px;}

#top .top-links {position:absolute;right:8px;top:5px;list-style-type:none;margin:0;padding:0;}
#top .top-links li {float:left;line-height:1.3em}

#top .top-links .link1 a {background:transparent url(../img/top_bar_add.gif) no-repeat scroll -5px 0;color:#3C77D3;float:left;height:41px;margin-top:7px;padding:1px 10px 6px 65px;width:55px;}
#top .top-links .link1 a:hover {text-decoration:underline}
#top .top-links .link2 a {background:url("../img/top_bar_photos.gif") no-repeat scroll 0 1px transparent;color:#3C77D3;float:left;height:41px;margin-top:7px;padding:1px 0 6px 67px;width:82px;}
#top .top-links .link2 a:hover {text-decoration:underline}
#top .top-links .link3 a {background:url("../img/top_bar_article.gif") no-repeat scroll 0 1px transparent;color:#3C77D3;float:left;height:41px;margin-top:7px;padding:6px 0 6px 67px;width:51px;}
#top .top-links .link3 a:hover {text-decoration:underline}

.more-submenu {position:absolute;top:0;right:-312px;background-color:#6194cc;z-index:20;padding-top:5px;}
#container #top-bar .hide {display:none;}
#container #top-bar .more-submenu .columns {display:table}
#container #top-bar #tools .more-submenu .close {text-align:right;margin:0.1em 0 0.6em 0;}
#container #top-bar #tools .more-submenu .close a {text-align:right;padding:0 26px 0 0;background:transparent url(../img/arrow3.gif ) no-repeat 33px 50%;margin:0;display:inline;border-width:0;}
#container #top-bar .more-submenu ol {position:static;width:auto;border-width:0;padding:5px 0;top:0;display:table-cell;list-style-type:none;margin:0;}
* html #container #top-bar .more-submenu ol {float:left;width:170px;}
*+html #container #top-bar .more-submenu ol {float:left;}
#container #top-bar .more-submenu ol li {border-width:0;background:transparent url(../img/dot.gif) repeat-y;position:relative;left:-1px;}
#container #top-bar #tools .more-submenu ol li a {background:transparent none;width:250px;padding:0;border-width:0;padding:0 18px;}
#container #top #top-bar #tools .more-submenu a:hover {background-color:transparent;text-decoration:underline;}

#main-content {position:relative;width:100%;}
.collapsecolumn {position:absolute;right:7px;top:2px;z-index:300;}
.expandcolumn {position:absolute;right:324px;top:3px;z-index:300;}
.two-columns .collapsecolumn {display:none;}
.one-column .expandcolumn {display:none;}

.one-column .col-right {display:none;}
.one-column .col-left {padding-right:48px;}
.col-right {float:right;width:300px;padding-right:18px;}
.col-left {padding-left:30px;padding-right:348px;}
.main-page .col-left {padding-right:358px;}
.sub-page .col-left {padding-right:330px;}

* html .left-col-container {float:left;margin-right:13px;}
* html .left-col-container .path {margin-right:14px;}
* html .left-col-container .col-left {padding-right:19px;}
* html .main-page .left-col-container .col-left {padding-right:29px;}

.one-column .path {margin-right:32px;}
.path {margin-right:330px;padding-top:3px;padding-left:35px;padding-bottom:16px;color:red;}
.path ul {list-style-type:none;margin:0;padding:0;width:100%;overflow:hidden;}
.path li {display:inline;padding-left:11px;padding-right:2px;background:transparent url(../img/arrowred.png) no-repeat 0 5px;}
.path li.home {padding-left:0;background-image:none;}
.path a {color:#3885d6;}
.path a:hover {text-decoration:underline;}
.path em {color:#999999;font-style:normal;padding-left:10px;}
.path span {color:#555555;font-weight:normal;}

.main-panels {background:#b7c6d5 url(../img/panels.png) repeat-x left bottom;border-top:1px solid #9db0c5;padding:0 24px;margin-bottom:14px;}
.main-panels ul {list-style-type:none;margin:0;padding:10px 0 0 0;width:100%;line-height:31px;overflow:hidden;}
.main-panels ul li {float:left;}
.main-panels ul li a {float:left;padding-left:2px;background:transparent url(../img/path1.png) no-repeat left bottom;margin-right:5px;}
.main-panels ul li a span {float:left;padding-left:13px;padding-right:15px;background:transparent url(../img/path2.png) no-repeat right bottom;color:white;font-weight:bold;}
.main-panels ul li.active a, .main-panels ul li a:hover {background-position:left top;text-decoration:none;}
.main-panels ul li.active span, .main-panels ul li a:hover span {background-position:right top;color:#446a94;text-decoration:none;}
.main-panels ul li em {font-style: normal;font-weight: normal;}

.google-ad {padding:15px 0px;margin:16px 0;width: 100%; float:left;}
.google-ad .box {float:left;width:45%;}

#map-container {border:1px solid #748DAA;margin-bottom:16px;}
#map-container #map {width:100%;border-width:0;}

#container #okolica h2 {margin-bottom:10px;}
#container #najpopular h2 {margin-bottom:10px;}
#container #miasto h2 {margin-bottom:10px;}

#miasto {border:1px solid #d2dce5;border-width:0 1px;padding:0 5px;}
#miasto h2 {margin:0;}
#miasto .additional {display:none;}
#miasto.show-all .additional {display:block;}

.orange_hd h2 span {padding:0 15px 9px 15px;line-height:29px;color:white;display:block;}
.granat_hd h2 span {padding:0 15px 9px 15px;line-height:29px;color:white;display:block;}
.lightblue_hd h2 span {padding:0 15px 9px 15px;line-height:29px;color:white;display:block;}

.lightblue_hd{
background:#317AAC url('../img/bg_h2lightblue.gif') 0 0 repeat-x;
}
.lightblue_hd h2{
background:url('../img/side2_h3lightblue.gif') 100% 0 no-repeat;
}
.lightblue_hd h2 span{
background:url('../img/side2_h3blightblue.gif') 0 0 no-repeat;
}

.see-also .title {color:white;background:#e2cc97 url(../img/rightcol.png) no-repeat -900px 0;font-size:13px;margin:0;padding:0 13px;line-height:25px;font-weight:bold;}
.see-also ul {list-style-type:none;line-height:1.2em;margin:0;padding:0;background:#f1f4f7;}
.see-also ul li {border-top:3px solid white;padding-top:10px;padding-bottom:10px;padding-left:55px;}
.see-also ul li.icon1 {background:transparent url(../img/seealso.gif) no-repeat 9px 5px;}
.see-also ul li.icon2 {background:transparent url(../img/seealso.gif) no-repeat 9px -47px;padding-top:4px;padding-bottom:8px;}
.see-also ul li.icon3 {background:transparent url(../img/seealso.gif) no-repeat 9px -86px;}
.see-also ul li span {color:#bd9d6d;display:block;padding-left:11px;}
.see-also ul a {color:#3c77d3;display:block;padding:0 0 0 11px;background:transparent url(../img/icons.gif) no-repeat 0 -44px;}
.see-also ul a:hover {text-decoration:underline;}

.panel-right {margin:0 0 10px 0;padding-top:5px;background:white url(../img/rightcol.png) no-repeat 0 0;}
.panel-right-bg {padding-bottom:1px;background:white url(../img/rightcol.png) no-repeat -300px 100%;}
.panel-right-bg1 {width:292px;padding:0 4px 3px 4px;overflow:hidden;background:white url(../img/rightcol.png) repeat-y -600px 0;}

.panel-right1 {margin:0 0 10px 0;padding-top:5px;background:#eff3f7 url(../img/rightcol1.png) no-repeat 0 0;}
.panel-right1-bg {padding-bottom:1px;background:#eff3f7 url(../img/rightcol1.png) no-repeat -300px 100%;}
.panel-right1-bg1 {width:292px;padding:0 4px 3px 4px;overflow:hidden;background:#eff3f7 url(../img/rightcol1.png) repeat-y -600px 0;}

.panel-banner {margin-bottom:10px;}

.errors_report {background:url("../img/koperta.gif") no-repeat scroll 0 0 white;height:69px;padding:14px 14px 2px 87px;line-height:1.3em;}
.errors_report-panel .more {background:url("../img/leftcol.png") no-repeat scroll -1990px -35px white;line-height:25px;margin:-18px 0 0 87px;padding:0 16px;text-align:right;}
.errors_report-panel .more a {color:#3c77d3;padding-left:11px;background:transparent url(../img/icons.gif) no-repeat 0 -46px;}
.errors_report span {color:#ff6600;font-weight:bold;}
.errors_report a {color:#ff6600;font-weight:bold;}

.search-map {height:90px;background:#304e81 url(../img/searchmap.jpg) no-repeat;margin-bottom:13px;}
.search-map h2 {color:white;margin:0;padding:9px 12px 13px 12px;font-size:17px;}
.search-map .input {margin-left:12px;width:175px;padding:2px 5px;vertical-align:middle;border:1px solid #d4d0c8;}
.search-map .btn {    background: url("../img/searchbuttonsmall.gif") no-repeat scroll 0 0 #007AB8;border-width: 0;color: #333333;font-family: verdana,sans-serif;height: 23px !important;
margin-left: 10px;margin-top: 1px;max-height: 23px !important;padding: 0 0 2px !important;position: static;vertical-align: middle;width: 68px; font-size: 11px;}
.search-map .hover {background-position:left bottom;}

.search-map-str {height:135px;background:#304e81 url(../img/searchmap.jpg) no-repeat;margin-bottom:13px;}
.search-map-str h2 {color:white;margin:0;padding:9px 12px 13px 12px;font-size:17px;}
.search-map-str .input {margin-left:12px;width:175px;padding:2px 5px;vertical-align:middle;border:1px solid #d4d0c8;}
.search-map-str .btn {background: url("../img/searchbuttonsmall.gif") no-repeat scroll 0 0 #007AB8;border-width: 0;color: #333333;font-family: verdana,sans-serif;height: 23px !important;
margin-left: 10px;margin-top: 1px;max-height: 23px !important;padding: 0 0 2px !important;position: static;vertical-align: middle;width: 68px; font-size: 11px;}
.search-map-str .hover {background-position:left bottom;}
.inp-str { margin-top: 5px; }
.inputCityName, .inputStreetName {color:white; display:block; font-size:11px; margin:5px 2px 4px 12px;}

.panel-stats {float:right;position:relative;top:-37px;color:#093C73;}
.panel-stats dl {margin:0;color:#093c73;}
.panel-stats dt {float:left;font-size:10px;font-weight:bold;padding-top:3px;padding-bottom:7px;padding-left:45px;line-height:1.2em}
.panel-stats dt.icon1 {background:url("../img/belka_uzytkownicy.gif") no-repeat scroll 18px 8px transparent;}
.panel-stats dt.icon1 a{color:#3C77D3;display:block;}
.panel-stats dt.icon2 {background:url("../img/belka_zdjecia.gif") no-repeat scroll 13px 8px transparent;padding-left: 42px;}
.panel-stats dt.icon2 a{color:#3C77D3;display:block;}
.panel-stats dt.icon3 {background:url("../img/belka_galerie.gif") no-repeat scroll 16px 8px transparent;}
.panel-stats dt.icon3 a{color:#3C77D3;display:block;}
.panel-stats dt.icon4 {background:url("../img/belka_artykuly.gif") no-repeat scroll 16px 8px transparent;}
.panel-stats dt.icon4 a{color:#3C77D3;display:block;}
.panel-stats dd {margin-left:175px;font-size:16px;color:#cad5de;padding:7px 0;margin-bottom:3px;font-weight:bold;}
.panel-stats dt span {font-weight:normal;padding-right:0px;font-size: 11px;}

.new-photos .title {color:white;background:#bebb73 url(../img/rightcol.png) no-repeat -1484px 0;font-size:13px;margin:0;padding:0 13px;line-height:25px;font-weight:bold;}
.new-photos .bg {background:#f1f4f7 url(../img/rightcol.png) no-repeat -2068px 0;margin-top:5px;padding-top:1px;}
.new-photos .bg1 {background:transparent url(../img/rightcol.png) no-repeat -2360px 100%;padding-bottom:14px;padding-top:10px;}
.new-photos ul {list-style-type:none;margin:0;padding:0 1px;background:#f1f4f7 url(../img/rightcol.png) repeat-y -2652px 0;width:290px}
.new-photos ul ul {width:auto;background-image:none;}
.new-photos h3 {font-size:13px;margin:0;padding:0 0 5px;}
.new-photos h3 a {color:#093c73;}
.new-photos h3 a:hover {text-decoration:underline;}
.new-photos h3 span {border-left: 1px dotted #3c77d3;font-size: 11px;font-weight: normal;margin-left: 5px;padding-left: 5px;}
.new-photos h3 span a {color:#3c77d3}
.new-photos .more {text-align:right;line-height:28px;padding:3px 9px 0 9px;margin:0;}
.new-photos .more a {color:#3c77d3;padding-left:11px;background:transparent url(../img/icons.gif) no-repeat 0 -46px;}
.new-photos .more a:hover {text-decoration:underline;}
.new-photos li {padding:7px 10px 2px 15px;}
.new-photos li.first {background-image:none;}
.new-photos li li {display:inline;padding:0 8px 0 0;background-image:none;}
.new-photos li li img {border:1px solid #c7d3de;padding:3px 3px 4px 3px;background-color:white;}

#map-search {position:relative;z-index:300;margin-bottom:14px;border:1px solid #b6c5d5;border-bottom-width:0;background:transparent url(../img/mapsearch.png) repeat-x left bottom;height:37px;}
#map-search fieldset {position:relative;padding-left:1px;}
#map-search h2 {float:left;background:white url(../img/searchfilter.png) no-repeat 100% 0;position:relative;height:38px;text-transform:uppercase;font-size:12px;font-family:tahoma, sans-serif;top:-1px;}
#map-search h2 a {float:left;line-height:28px;height:33px;color:#67809b;padding:5px 31px 0 10px;background:transparent url(../img/searchfilter1.png) no-repeat 0 0;position:relative;}
#map-search .expand {position:relative;}
#map-search .expand h2 {background-position:right bottom;z-index:200;}
#map-search .expand h2 a {background-position:left bottom;z-index:300;left:-2px;padding-left:12px;padding-right:29px;}
#map-search .expand h2 a:hover {text-decoration:none;}
#map-search #roll-over {z-index:100;display:none;position:absolute;left:-2px;top:36px;background-color:white;border:1px solid #748daa;padding:10px 6px 10px 6px;}

#map-search #roll-over .brak_noclegow {width:100%;color:#67809B;font-size:11px;}
#map-search #roll-over .brak_noclegow a {background:transparent url(../img/expandarrow.png) no-repeat scroll 0 5px;color:#3C77D3;padding:0 0 0 12px;}
#map-search #roll-over .brak_noclegow a:hover {text-decoration:underline;}

#map-search .expand #roll-over {display:block;padding:10px 20px 17px 19px;min-width:220px;}
#map-search #roll-over li {width:100%;vertical-align:bottom;white-space:nowrap;}
* html #map-search #roll-over {width:225px;}
*+html #map-search #roll-over {width:225px;}
#map-search #roll-over label {float:none;font-weight:normal;display:block;padding:3px 0;padding-right:15px;color:#4f4f4f;cursor:pointer;margin-right:0;width:100%;}
#map-search #roll-over label:hover {background-color:#ecf0f4;}
#map-search #roll-over label input {margin:0 7px;border-width:0;padding:2px;}
* html #map-search #roll-over label input {padding:0;border-width:0;}
*+html #map-search #roll-over label input {padding:0;border-width:0;}
#map-search #roll-over label * {vertical-align:middle;}
#roll-over .border-bottom {/*background:transparent url(../img/dashed.png) repeat-x left bottom*/;margin-bottom:12px;padding-bottom:7px;border-bottom:1px dashed #748DAA;}
#roll-over em {color:#999999;font-style:normal;}
#map-search .label-input label {font-size:11px;margin:0;line-height:34px;padding:0 12px;}
#map-search .label-input .input {margin-top:3px;vertical-align:middle;padding:3px;width:140px;}
#map-search .btn {vertical-align:middle;width:68px;color:white;margin-top:3px;border-width:0;height:28px !important;max-height:28px !important;background:#007ab8 url(searchbv.gif) no-repeat;padding:0 0 2px 0 !important;font-weight:bold;font-size:12px;position:static;vertical-align:middle;}
#map-search .hover {background-position:left bottom;}

#obiekty_noclegowe {float:left;}
#przydatne_miejsca {float:left;}
#mapa_zdjecia {float:left;}
#mapa_banner {float:left;}

#map-search #roll-over1 {z-index:100;display:none;position:absolute;left:-2px;top:36px;background-color:white;border:1px solid #748daa;padding:10px 6px 10px 6px;min-width:220px;}
#map-search .expand #roll-over1 {display:block;padding-right:20px;padding-left:17px;}
#map-search #roll-over1 li {width:100%;vertical-align:bottom;white-space:nowrap;}
* html #map-search #roll-over1 {width:225px;}
*+html #map-search #roll-over1 {width:225px;}
#map-search #roll-over1 label {float:none;font-weight:normal;display:block;padding:3px 0;padding-right:15px;color:#4f4f4f;cursor:pointer;margin-right:0;width:100%;}
#map-search #roll-over1 label:hover {background-color:#ecf0f4;}
#map-search #roll-over1 label input {margin:0 7px;border-width:0;padding:2px;}
* html #map-search #roll-over1 label input {padding:0;border-width:0;}
*+html #map-search #roll-over1 label input {padding:0;border-width:0;}
#map-search #roll-over1 label * {vertical-align:middle;}
#roll-over1 em {color:#999999;font-style:normal;}

#map-search #roll-over2 {z-index:100;display:none;position:absolute;left:-2px;top:36px;background-color:white;border:1px solid #748daa;padding:10px 15px 5px 20px;min-width:220px;}
#map-search .expand #roll-over2 {display:block;}
#map-search #roll-over2 h3 {font-size:12px;color:#67809b;font-family:tahoma, sans-serif;}
#map-search #roll-over2 ul {list-style-type:none;margin:0;padding:8px 0 0 0;width:240px;float:none;overflow:hidden;}
#map-search #roll-over2 ul li {float:left;border:1px solid #748DAA;width:69px;height:52px;margin:0 8px 11px 0}
#map-search #roll-over2 ul li img {vertical-align:bottom;}
#map-search #roll-over2 p {margin-top:5px;color:#67809b;font-family:tahoma, sans-serif;line-height:1.3em;width:240px;}
#map-search #roll-over2 a {font-family:verdana, sans-serif;}
#map-search #roll-over2 .add {padding:17px 0 6px 0;}
#map-search #roll-over2 .add a {padding-left:54px;background:transparent url(../img/add_photo.gif) no-repeat 0px 0px;color:#3c77d3;display:block;padding-right:90px;}
#map-search #roll-over2 .add a:hover {text-decoration:underline;}
#map-search #roll-over2 .more {text-align:right;}
#map-search #roll-over2 .more a {color:#3c77d3;padding-left:11px;background:transparent url(../img/icons.gif) no-repeat 0 -44px;padding-right:10px;}
#map-search #roll-over2 .more a:hover {text-decoration:underline;}

#map-search #roll-over3 {z-index:100;display:none;position:absolute;left:-2px;top:36px;background-color:white;border:1px solid #748daa;padding:10px 8px 5px 8px;width:262px;}
#map-search .expand #roll-over3 {display:block;}
#map-search #roll-over3 h3 {font-size:12px;color:#67809b;font-family:tahoma, sans-serif;margin-bottom:14px;padding-left:12px;}
#map-search #roll-over3 .weather {width:262px;color:#7d8a98;overflow:hidden;font-size:11px;}
#map-search #roll-over3 .weather p {margin:0.6em 0;}
#map-search #roll-over3 .imgw {float:right;margin-top:5px;}
#map-search #roll-over3 .weather-icon {float:left;}
#map-search #roll-over3 dl {margin-left:80px;margin-top:1em;}
#map-search #roll-over3 dt {display:inline;padding-right:2px;}
#map-search #roll-over3 dd {font-weight:bold;color:#173d67;margin:0;display:inline;}
#map-search #roll-over3 dd.temp {font-size:17px;}
#map-search #roll-over3 dd img {vertical-align:middle;margin:6px 0;}
#map-search #roll-over3 .more {text-align:right;line-height:27px;padding:4px 9px 0 9px;margin:0;/*background:white url(http://www.eholiday.pl/img/leftcol.png) no-repeat -1987px -35px;*/border-top:1px dashed #748DAA;}
#map-search #roll-over3 .more a {color:#3c77d3;padding-left:11px;background:transparent url(http://www.eholiday.pl/img/icons.gif) no-repeat 0 -46px;}
#map-search #roll-over3 .more a:hover {text-decoration:underline;}
.links-expanded {line-height:1.5em;font-size:12px;}
.links-expanded li a {font-size:11px;}

#map-search #roll-over4 {z-index:100;display:none;position:absolute;left:-2px;top:36px;background-color:white;border:1px solid #748daa;padding:18px 20px 16px 20px;width:240px;cursor:pointer;}
#map-search .expand #roll-over4 {display:block;}
#map-search #roll-over4 h3 {font-size:11px;line-height:1.7em;margin:0;}
#map-search #roll-over4 h3 a {color:#fb5700;}
#map-search #roll-over4 h3 a:hover {text-decoration:none;}
#map-search #roll-over4 p {margin:0;line-height:1.45em;color:#67809b;}
#map-search #roll-over4 p a {color:#3C77D3;line-height:2.5em;padding-left:18px;background:transparent url("../img/expandcolumn.png") no-repeat scroll -3px -37px;}
#map-search #roll-over4.mouseover p a {text-decoration:underline;}

#map-search #roll-over4 p a.eris_text {padding-left:0;background:none;margin:0;line-height:1.45em;color:#67809b;}
#map-search #roll-over4 p a.eris_text:hover {text-decoration:none;}

#map-search #roll-over5 {z-index:100;display:none;position:absolute;left:-2px;top:36px;background-color:white;border:1px solid #748daa;padding:10px 15px 5px 20px;min-width:220px;}
#map-search .expand #roll-over5 {display:block;}
#map-search #roll-over5 h3 {font-size:12px;color:#67809b;font-family:tahoma, sans-serif;}
#map-search #roll-over5 ul {list-style-type:none;margin:0;padding:8px 0 0 0;width:240px;float:none;overflow:hidden;}
#map-search #roll-over5 ul li {float:left;width:200px;height:22px;margin:0 8px 5px 0}
#map-search #roll-over5 ul li img {vertical-align:bottom;}
#map-search #roll-over5 p {margin-top:5px;color:#67809b;font-family:tahoma, sans-serif;line-height:1.3em;width:240px;}
#map-search #roll-over5 a {font-family:verdana, sans-serif;}
#map-search #roll-over5 .add {padding:17px 0 6px 0;}
#map-search #roll-over5 .add a {padding-left:54px;background:transparent url(../img/add_art.gif) no-repeat 0px 0px;color:#3c77d3;display:block;padding-right:90px;}
#map-search #roll-over5 .add a:hover {text-decoration:underline;}
#map-search #roll-over5 .more {text-align:right;}
#map-search #roll-over5 .more a {color:#3c77d3;padding-left:11px;background:transparent url(../img/icons.gif) no-repeat 0 -44px;padding-right:10px;}
#map-search #roll-over5 .more a:hover {text-decoration:underline;}

.page-title {padding:21px 0 11px 0;border-bottom:1px solid#748DAA;margin-bottom: 13px;background: url("../img/bgr_pod_miasto.gif") repeat-x scroll left bottom #FFFFFF;}
.page-title h2 {color:#173d67;font-size:17px;display:inline;}
.page-title p {color:#8FA2B5;display:inline;padding:0 5px;font-size: 13px;}
.page-title ul {list-style-type:none;margin:6px 0 0;padding:0;display:block;}
.page-title li {display:inline;background:transparent url(../img/verticalline.png) no-repeat 10px 2px;padding-left:24px;}
.page-title li.first {padding-left:0;background-image:none;}
.page-title ul a {color:#0067cc;}
.page-title ul a:hover {text-decoration:underline;}

.col-left .new-gallery {width:100%;overflow:hidden;padding-bottom:33px;}
.new-gallery .photo img {border:1px solid #748DAA;color:#ffffff;font-size:11px !important;
line-height:1em;overflow:hidden;}
.new-gallery li {font-family:tahoma,arial,sans-serif;font-size:11px;height:181px;margin-bottom:0;overflow:hidden;}
.new-gallery dt {float:left;padding:0 1px 0 2px;}
.new-gallery dd {color:#999999;}
.new-gallery p {color:#67809B;padding-top:3px;font-size:10px;}

.subpage-navigator {border:1px solid #b6c5d5;background:url("../img/mapsearch.png") repeat-x scroll left 7px #F1F4F7;padding:9px 0;margin:8px 0 4px 0;width: 100%; float: left;}
.subpage-navigator ul {list-style-type:none;margin:0;padding:0;text-align:center;line-height:22px;}
.subpage-navigator li {padding:0;display:inline;color:#7d7d6c;}
.subpage-navigator li a {background-color:#f8fafb;border:1px solid #739DD0;padding:4px 7px;color:#3c77d3;margin-right:3px;}
.subpage-navigator li a:hover {background-color:#66ADFF;border:1px solid #66ADFF;padding:4px 7px;color:#ffffff;margin-right:3px;text-decoration:none;}
.subpage-navigator li.selected a {background-color:#739dd0;border:1px solid #739dd0;color:white;}
.subpage-navigator .prev {float:left;padding-left:20px;}
.subpage-navigator .next {float:right;padding-right:17px;}
.subpage-navigator .prev a:hover {padding-right:17px;background:url("../img/navigator.png") no-repeat scroll 0 0 transparent;border-width:0;display:block;padding:0 0 0 32px;color:#3c77d3;text-decoration:underline;}
.subpage-navigator .prev a {display:block;border-width:0;padding:0 0 0 32px; background:transparent url(../img/navigator.png) no-repeat;}
.subpage-navigator .next a {display:block;border-width:0;padding:0 32px 0 0;background:transparent url(../img/navigator.png) no-repeat 100% -22px;}
.subpage-navigator .next a:hover {padding-right:17px;background:url("../img/navigator.png") no-repeat scroll 100% -22px transparent;border-width:0;display:block;
padding:0 32px 0 0;color:#3c77d3;text-decoration:underline;}

.gallery-navigator-p {float:right;margin:0 4px 0 0;}
.gallery-navigator-p a {float:left;height:24px;overflow:hidden;position:relative;}
.gallery-navigator-p .next {margin-right:0px;}
.gallery-navigator-p .zoom {margin-right:6px;}
.gallery-navigator-p .zoom_off {margin-right:6px;float:left;}
.gallery-navigator-p a:hover {border-width:0;}
.gallery-navigator-p a:hover img {position:relative;top:-24px;}
.gallery-navigator-p .gallery-number {color:#093c73;float:left;font-size:18px;font-weight:bold;padding:0 15px;text-align:center;}

.gallery-photo {overflow:hidden;width:100%;}
.gallery-photo .photo {background:#B6C5D5 url(../img/foto_bgr.gif) repeat-x scroll left top;border:1px solid #8197b1;padding:20px;color:#4F6374;margin-bottom:20px;}
.gallery-photo .photo span {display:block;width:482px;margin:0 auto;}
.gallery-photo .photo span img {border:5px solid #ffffff;margin-bottom:5px;}
.gallery-photo .photo span .dodano {padding-bottom:7px;}
.gallery-photo .photo span .opis {padding-bottom:7px;}

.photo-tools {padding:20px 0;height:25px;position:relative;}
.photo-tools ul {list-style-type:none;margin:12px 0 0 0;padding:0;position:absolute;right:1px;}
.photo-tools ul li {float:left;padding-left:10px;}
.photo-tools ul a {display:block;border:1px solid #b6c5d5;line-height:21px;padding:0 8px;color:#173D67;}
.photo-tools ul li a:hover {border:1px solid #8197B1;text-decoration:none;}
.photo-tools ul li.prev a {background:#EFF3F7 url(../img/prevgallery.png) no-repeat scroll left -1px;padding-left:31px;}
.photo-tools ul li.prev a:hover {background:#EFF3F7 url(../img/prevgallery.png) no-repeat scroll left -23px;}
.photo-tools ul li.index a {background:#EFF3F7 url(../img/indexgallery.png) no-repeat scroll left -1px;padding-left:28px;}
.photo-tools ul li.index a:hover {background:#EFF3F7 url(../img/indexgallery.png) no-repeat scroll left -23px;}
.photo-tools ul li.next a {background:#EFF3F7 url(../img/nextgallery.png) no-repeat scroll right -1px;padding-right:31px;}
.photo-tools ul li.next a:hover {background:#EFF3F7 url(../img/nextgallery.png) no-repeat scroll right -23px;}

.photo-autor {float:left;border-right:1px dotted #8197B1;padding:15px 17px;width:170px;/*height:107px;*/}
.photo-autor img {float:left;margin-right:18px;}
.photo-autor dl {margin:30px 0 0 0;line-height:22px;font-size:11px;color:#7a7a7a;}
.photo-autor br {clear:both;}
.photo-autor dl strong {color:#4F6374;}
.photo-autor dt {display:inline;color:#919DA7;}
.photo-autor dt.author {color:#919DA7;}
.photo-autor dd {display:inline;margin:0;}
.photo-autor dl a {color:#0067cc;font-weight:bold;}

.gallery-photo .subcol-right {margin-left:216px;}
.gallery-photo .subcol-right p {padding-left:8px;color:#003b72;font-size:14px;font-weight:bold;padding-bottom:2px;}
.gallery-photo .subcol-right dl {font-size:11px;padding-left:8px;/*border-bottom:1px solid #d2dce5*/;line-height:1.6em;padding-bottom:0px;}
.gallery-photo .subcol-right dt {color:#919DA7;float:left;margin-right:3px;}
.gallery-photo .subcol-right dd {color:#4F6374;}
.gallery-photo .subcol-right dd a {color:#0067cc;}

.gallery-navigator li * {vertical-align:middle;}
.gallery-navigator {background:url("../img/mapsearch.png") repeat-x scroll left 7px #F1F4F7;border:1px solid #B6C5D5;margin:5px 0 16px 0;padding:8px 0 10px 0;}
.gallery-navigator ul {list-style-type:none;margin:0;padding:0;text-align:right;line-height:22px;}
.gallery-navigator li {color:#333333;font-weight:bold;padding:0 10px;}
.gallery-navigator select {border:1px solid #748DAA;color:#555555; height:23px; padding:2px; width:191px;margin-left:7px;}
* html .gallery-navigator select {position:relative;bottom:-5px;}
*+html .gallery-navigator select {position:relative;bottom:-5px;}
.gallery-navigator li .slowo_klucz {background: url("../img/dots.gif") repeat-y scroll right 0 transparent;;display:inline;margin-right:7px;padding: 7px 12px 7px 0;}
.gallery-navigator li .sortuj {display: inline;}
.gallery-navigator li #flds {border:1px solid #8097b3;padding:3px 4px;}
.gallery-navigator li .slowo_klucz .btn {background: url("../img/searchbuttonbelka.gif") no-repeat scroll 0 0 #a7b7c7;border: none;color:#333333;font-family: verdana,sans-serif;
font-size: 11px;height: 23px !important;margin-left: 10px;max-height: 23px !important;padding: 0 0 4px !important;position: static;vertical-align: middle;width: 64px;}
.gallery-navigator li .slowo_klucz .hover {background-position:left bottom;}

.score {background-color:transparent;background-image:url("../img/stars_grey.gif");height:23px;position:relative;width:115px;z-index:2;margin-top:6px}
.score .score_range {background:url("../img/stars_green.gif") repeat-x scroll 0 0 transparent;height:23px;position:absolute;width:0%;z-index:2;top:0px;}
.score .score_left {color:#000000;display:block;height:23px;left:0;overflow:visible;position:absolute;top:0;width:5px;z-index:53;background: transparent;}
.score .score_left img {cursor:pointer;left:-10px;position:absolute;}

.rating {float:left; font-size:11px; height:30px;position:relative;top:-20px;}
.rating input {margin-top:31px;padding:0 7px}
.rate_button {float:left;position:relative;left:120px;padding:1px 7px;top:-55px;}
.rate_top {display:block;}
.rate_bot {display:block;color:#ff6600}
.r_avg {font-weight:bold}
.r_cnt {font-weight:bold}
.r_usr {font-weight:bold}


.comment-list {padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #d2dce5;width:100%;}
.add-comment {width:100%;overflow:hidden;}
.show .add-comment {display:none;}
#main-content .add-comment a {background:url("../img/comment.png") no-repeat scroll left 0 #EFF3F7;border:1px solid #b6c5d5;color:#173D67;float:left;line-height:21px;padding:0 27px 0 37px;}
#main-content .add-comment a:hover {background:#739DD0 url(../img/comment.png) no-repeat scroll left -22px;text-decoration:none;border:1px solid #8197B1;}

.comments-title {background:#317AAC url('../img/bg_h2lightblue.gif') 0 0 repeat-x;margin:0 0 7px 0;width:100%;}
.comments-title h3 {background:url('../img/side2_h3lightblue.gif') 100% 0 no-repeat;}
.comments-title h3 span {background:url('../img/side2_h3blightblue.gif') 0 0 no-repeat;padding:0 15px 9px 15px;line-height:29px;color:white;display:block;}

.input-comment {display:none;overflow:hidden;width:100%;}
.show .input-comment {display:block;}
.input-comment h3 {width:100%;overflow:hidden;position:relative;z-index:10;}
.input-comment h3 span {float:left;background:#eff3f7 url(../img/comment1.png) no-repeat 12px 9px;border:1px solid #d2dce5;padding:0 27px 0 37px;line-height:29px;color:#0067cc;font-weight:bold;border-bottom-width:0;}
.input-comment .border {background-color:#eff3f7;border:1px solid #d2dce5;padding:17px 0 15px 0;margin-top:-1px;}
.input-comment fieldset {float:left;width:304px;padding-left:13px;}
.input-comment fieldset .textarea {border:1px solid #b7c6d5;padding:2px 4px;width:294px;height:142px;}
.input-comment fieldset .buttons {text-align:right;padding-top:10px;}
.input-comment fieldset .buttons .btn {vertical-align:middle;width:68px;color:white;margin-left:10px;border-width:0;height:28px !important;max-height:28px !important;background:#007ab8 url(../img/searchbuttonsmall1.gif) no-repeat;padding:0 0 2px 0 !important;font-weight:bold;font-size:12px;position:static;font-size:12px;}
.input-comment fieldset .buttons .hover {background-position:left bottom;}

.input-comment .info {padding-left:15px;border-left:1px dashed #b7c6d5;float:right;width:300px;padding-right:15px;height:185px;padding-top:5px;}
.input-comment .info p {width:216px;height:44px;background:#fee3e3 url(../img/commenttip.png) no-repeat;color:#a01010;padding:8px 11px;font-weight:bold;line-height:1.4em;margin-bottom:1em;}
.input-comment .info-content {color:#4F6374;font-size:11px;line-height:1.4em;}
.input-comment .info-content strong {color:#0067cc;}
.input-comment .info-content span {color:#859fbd;}
.btn {cursor:pointer;}

.weather {background:transparent url(../img/dot3.gif) repeat-x;width:100%;}

.weather-panel h2, .weather-panel .title {color:white;background:#e2cc97 url(../img/rightcol.png) no-repeat -4000px 0;font-size:13px;margin:0;padding:0 13px;line-height:25px;font-weight:bold;}
.weather-panel .weather {padding-left:6px;width:275px;color:#7d8a98;overflow:hidden;background:none;}
.weather-panel .weather p {margin:0.6em 0;}
.weather-panel .imgw {float:right;margin-top:5px;}
.weather-panel .weather-icon {float:left;}
.weather-panel dl {margin-left:80px;margin-top:1em;}
.weather-panel dt {display:inline;padding-right:2px;}
.weather-panel dd {font-weight:bold;color:#173d67;margin:0;display:inline;}
.weather-panel dd.temp {font-size:17px;}
.weather-panel dd img {vertical-align:middle;margin:6px 0;}
.weather-panel .more {text-align:right;line-height:27px;padding:4px 9px 0 9px;margin:0;background:white url(../img/leftcol.png) no-repeat -1987px -35px;}
.weather-panel .more a {color:#3c77d3;padding-left:11px;background:transparent url(../img/icons.gif) no-repeat 0 -46px;}

#article-container {border:1px solid #748DAA;margin-bottom:16px;}

#crosslinks {background:#173d67 url(../img/copyright.png) repeat-x;margin-top:15px;font-family:tahoma,arial,helvetica,sans-serif;}
#crosslinks .container {background:transparent url(../img/eholiday_cross.gif) no-repeat scroll 14px 38px;padding-left:180px;width:807px;overflow:visible;position:relative;padding-bottom:34px;}
#crosslinks #open-links {position:absolute;left:700px;bottom:-18px;}
#crosslinks #close-links {position:absolute;left:700px;bottom:-19px;display:none;}
#crosslinks h1 {margin:0;padding:29px 0 17px 0;line-height:1.2em;font-size:17px;}
#crosslinks h1 a {color:#bad3f0;}
#crosslinks h1 a:hover {color:#bad3f0;text-decoration:underline;}
#crosslinks ul {list-style-type:none;margin:0;padding:0;float:left;width:250px;}
#crosslinks ul li {padding-bottom:3px;}
#crosslinks ul li.additional {display:none;}
#crosslinks.show ul li.additional {display:block;}
#crosslinks.show #open-links {display:none;}
#crosslinks.show #close-links {display:block;}
#crosslinks ul a {color:#739dd0;}
#crosslinks ul a:hover {text-decoration:underline;}

#copyright {background:#173D67 url(../img/crosslinks.png) repeat-x scroll 0 0;color:white;line-height:40px;font-family:tahoma, sans-serif;/*margin-top:12px;*/}
#copyright a {color:#3c77d3;}
#copyright p {margin:0 auto;padding:0 36px;width:915px;}
#copyright p em {font-style:normal;color:#3c77d3;}


.article-list { color:#7A7A7A;float:left;padding-top:1px;width:100%;}
* html .article-list  {float:none;}
*+html .article-list  {float:none;}
.article-list  a{color:#0067CC;}
.article-list  a:hover{text-decoration:underline;}
.article-list  h2 {color:#173D67 !important;font-size:17px;}
.article-list .article-tools {margin-top:4px;padding-bottom:14px;background:transparent url(../img/toolsbg.png) repeat-x left bottom;font-family:verdana, sans-serif;}

.article-list h2 em {font-weight:normal;font-size:11px !important; color:#8fa2b5; display:block; font-style:normal;margin-top:4px;}
.article-list h2 span {font-weight:normal;font-size:11px !important; color:#8fa2b5;font-style:normal;}
.article-list .list {list-style-type:none;margin:0;padding:0 0 16px 0;}
.article-list .list dl {margin:0;text-align:right;}
.article-list .list dl dt {display:inline;}
.article-list .list dl dt img {vertical-align:middle;margin:0 2px 0 5px;}
.article-list .list dl dd {margin:0;display:inline;}
.article-list .list li {padding-bottom:14px;padding-top:7px;background:transparent url(../img/listdots.png) repeat-x left bottom;width:100%;overflow:hidden;}
.article-list .list .photo {float:left;margin-top:8px;border:1px solid #748daa;}
.article-list .list .photo img {display:block;}
.article-list .list h3 {margin:0 0 0 132px;padding:5px 0 2px 0;font-size:17px;line-height:17px;font-weight:bold;width:458px;}
.article-list .list h3 a {color: #FF6600;}
.article-list .list p {margin:0 0 0 132px;color:#333333;font-size:12px;width:458px;}

.article-small-list {background:transparent url(../img/listdots.png) repeat-x left top;list-style-type:none;margin:4px 0 10px 0;padding:0;}
.article-small-list li {padding:10px 0;background:transparent url(../img/listdots.png) repeat-x left bottom;}
.article-small-list li .photo {float:left;border:1px solid #748daa;margin-top:3px;}
.article-small-list li .photo img {vertical-align:bottom;}
.article-small-list li h4 {margin:0 0 0 82px;line-height:13px;}
.article-small-list li h4 a {color:#0066cc;font-size:11px;}
.article-small-list li p {line-height:14px;margin:0 0 0 82px;color:#333333 !important;width:163px !important;}

.article-vote {color:#363f4d;padding-top:18px;position:relative;z-index:1;}
.article-vote a {color:#ff6600;}
.article-vote img {margin-top:6px;}


.article-panels {margin-top:-20px;background:transparent url(../img/toolsbg.png) repeat-x left bottom;font-family:verdana, sans-serif;height:31px;width:100%;position:relative;}
.article-panels ul {list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:0;}
.article-panels ul li {float:left;padding-left:3px;}
.article-panels ul li a {background-color:#ffedb7;border:1px solid #748daa;padding:0 12px;font-size:12px;line-height:29px;float:left;color:#093c73;}
.article-panels ul li.selected a {background-color:white;border-bottom-width:0;padding-bottom:1px;}
.article-panels ul li.noselected {}

#panel_tab3 #ul_f li {border:1px solid #A7B7C7;background-color: #FFFFFF;}
#panel_tab3 #ul_f li.selected {background-color:#ffff00;border:1px solid #FF6600;}
#panel_tab3 #ul_f li.noselected {border:1px solid #A7B7C7;}

.article-title {padding:11px 0 10px 0;}
.article-title dl {margin:0 0 12px 0;}
.article-title dl dt {display:inline;}
.article-title dl dt img {vertical-align:middle;margin:0 2px 1px 0;}
.article-title dl dd {margin:0 5px 0 0;display:inline;color:#8fa2b5;}
.article-title dl a {font-size:11px;color:#3c77d3;}
.article-title h2 {font-size:22px;color:#173d67;margin:0;line-height:24px;}
.article-title h2 a {font-size:11px;color:#3c77d3;font-weight:normal;white-space:nowrap;}

.article-content {font-size:12px;color:#333333;line-height:15px;width:100%;overflow:hidden;padding:1px 0}
.article-content p {font-size: 13px;line-height: 1.5em;margin: 7px 27px 14px 0;}

.article-content .add_photo p{color:#363F4D;font-size:11px;line-height:1.5em;padding-right:19px;padding-top:7px;}
.article-content .add_photo img{border:1px solid #D2DCE5; padding:5px; float:left; margin:5px 20px 5px 0;}
.article-content .add_photo p strong{font-size:11px !important;}
.article-content .add_photo p.add{padding-left:157px; line-height:30px;}
.article-content .add_photo p.add a{
background:url('../img/add2.jpg') 0 4px no-repeat;
padding-left:33px;
display:block;
width:150px;
height:30px;
}

.box-gallery {background-color: #C8D4E0;border: 1px solid #9DB0C5;float: left;margin: 13px 23px 23px 0;padding: 10px;width: 144px;}
.box-gallery .show-all {background: url("../img/articlegallery.png") no-repeat scroll 0 1px transparent;font-size: 11px;line-height: 1.2em;margin: 0;padding-bottom: 6px;padding-left: 29px;}
.box-gallery .show-all a {color: #173D67;}
.article-gallery {float:none;}
.article-gallery li {height: 130px !important;width: 137px;position:relative;}
.article-gallery li .nr {left: 2px; position: absolute;top: 2px;}
.box-gallery .article-gallery {padding-bottom:0;}

.article-footer .back {text-align:right;margin:0 0 23px 0;padding:0 14px;font-size:12px;line-height:29px;background-color:#c8d4e0;border:1px solid #9db0c5;}
.article-footer .back a {padding:3px 24px 3px 0;background:transparent url(../img/backarticle.png) no-repeat 100% 50%;color:#173d67;}

.box-snip { font-family: "tahoma", "arial", "helvetica", sans-serif; }
.box-snip h3 {color: #093C73;font-size: 17px;font-weight: normal;line-height: 1.3em;margin: -4px 0 5px;padding-left: 6px;}
.box-snip h3 a { color:#66ADFF;font-weight:bold;  }
.box-snip ol { list-style-type: none; margin: 0; padding: 0 0 1px 0; }
.box-snip ol li { border:1px solid #9eb1c6;margin-bottom:6px; background:#d9e1e9 url(../img/snip.png) no-repeat -1px -32px;padding: 6px 6px 10px 10px;overflow:hidden;width:300px;}
.box-snip ol li p { margin:0; font-size:13px; color: #093c73; line-height:14px;width:145px;}
.box-snip ol li p a { color: #093c73}
.box-snip ol li .price { font-size:12px;color:#ff3300;margin:2px 0 3px; }
.box-snip ol li .price strong { font-size:18px; }
.box-snip ol li .right { float:right; width: 123px; }
.box-snip ol li .check { display:block; height:23px; line-height:22px; background-color:#6aad03;color:white;font-size:12px;font-weight:bold;text-align:center;width:100%;margin:-2px 0 0 0;}


