 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {   margin:0;   padding:0; } table {border-collapse:collapse; border-spacing:0;} fieldset,img {border:0;} ol,ul {list-style:none;} caption,th {text-align:left;} h1,h2,h3,h4,h5,h6 {font-size:100%;}  body { background:#e5e5e5 url(/layouts/home2/img/pl/tlo_gora.jpg) center 258px no-repeat; font-family:tahoma; font-size:12px; } #logo { padding: 53px 0 0 17px; float:left; } h2 { } p { } .clear { clear:both; } .right { float:right; } .left { float:left; } a { text-decoration:none; color:#005598; } #banner{ width: 886px; min-height: 102px; margin: 0 auto; padding: 10px 0 0 0; background: url(/layouts/home2/img/pl/banner_bg.png) repeat-y; text-align:center; } .banner_bottom{ background: url(/layouts/home2/img/pl/banner_bottom_bg.png) no-repeat; height: 36px; width: 886px; margin: 0 auto; } #container { width:1000px; background: url(/layouts/home2/img/pl/content_middle.png) repeat-y; margin: 0 auto; z-index:2; position:relative; } #top { background:url(/layouts/home2/img/pl/content_top.jpg) no-repeat; padding: 0 8px; height: 199px; } #top .links { margin: 0px 0 0 60px; padding: 11px 0 0 0; float:left; } #top .links li{ display:inline; margin-left: 10px; } #login { float: right; width: 447px; height: 22px; padding: 23px 20px 0 25px; margin-bottom: -11px; background:url(/layouts/home2/img/pl/logowanie.png) left bottom no-repeat; position:relative; top: -11px; right: -8px; overflow:hidden; } #login a { padding: 2px 5px; color: #fff; font-weight:bold; } #login label{ color: white; font-weight:bold; font-size: 11px; margin-left: 10px; } #login input { width: 124px; height: 17px; background:url(/layouts/home2/img/pl/logowanie_input.jpg) repeat-x; border:0; color: white; font-weight:bold; } #login input.submit { background:none; width: auto; height: auto; } .rejestruj{ margin: 10px 20px 10px 30px; } .top_banner{ text-align: right; padding: 0 10px 0 0; } .lang ul{ float: right; margin: 10px; } .lang li{ display: inline; color: #c4c4c4; font-weight: bold; font-size:11px; margin-left: 5px; } #top .tablica{ clear:both; position:relative; top: -200px; left: 138px; margin-bottom:-71px; width: 178px; } .linia{ height: 10px; background: url(/layouts/home2/img/pl/content_linia.jpg) repeat-x; margin: 0 9px; } #content { padding: 14px 18px; } #left{ width: 260px; float: left; margin-right:11px; } #left .box h2{ width: 255px; } #main{ width: 475px; float: left; margin-right:11px; } #main .box h2{ width: 470px; } #right{ width: 204px; float: left; } #right .box h2{ width: 199px; } .box{ background: url(/layouts/home2/img/pl/naglowek_tlo_prawy.jpg) right 0 no-repeat; margin-bottom: 11px; } .box h2{ background: url(/layouts/home2/img/pl/naglowek_tlo.jpg) repeat-x; height: 27px; } .find h2{ background: url(/layouts/home2/img/pl/naglowek_tlo.jpg) repeat-x; height: 25px; border-bottom: 2px solid #2f0106; } .find{ background: url(/layouts/home2/img/pl/naglowek_tlo_prawy_find.jpg) right 0 no-repeat; } .find_noc{ background: #3e75a8 url(/layouts/home2/img/pl/znajdz_nocleg_bg.jpg) no-repeat; } .find_noc select{ width: 230px; height: 18px; font-size:11px; font-family:Verdana; } .find_noc input.miasto{ width: 230px; } .find_noc .linia{ height: 2px; background: url(/layouts/home2/img/pl/znajdz_linia.jpg) repeat-x; margin: 10px 0 10px 0px; } .find_noc label{ color: white; display: block; margin:10px 0 5px 0px; font-size:11px; font-family:Verdana; } .ikony{ background: #adc9df; width:245px; position:relative; margin-right: -30px; } .pictograms{ background:#adc9df; padding:20px 10px 10px 25px; } .pictograms li{ float:left; margin:0 1px 0 0; text-align:center; width:20px; } .pictograms li label{ margin:0; } .zaawansowane{ height: 30px; background:url(/layouts/home2/img/pl/znajdz_zaaw.jpg); position: relative; left: -15px; margin-right: -30px; width: 245px; padding:10px 0 0 15px; } .zaawansowane .link1{ position: relative; top: 5px; } .submit_left, .submit_left_input{ background:transparent url(/layouts/home2/img/pl/submit_left.png) no-repeat; padding: 0 15px 0 20px; height: 26px; display:block; border: 0; color: white; cursor:pointer; font-weight:bold; text-transform:uppercase; } .submit_left{ padding: 5px 15px 0 20px; height: 21px; } .submit_right, .submit_right_input{ background:transparent url(/layouts/home2/img/pl/submit_right.png) right 0 no-repeat; border: 0; display:block; height: 26px; width: 5px; } .submit_right{  } .cr_text{ background: #005d9a url(/layouts/home2/img/pl/cr_text.jpg) repeat-x; padding: 18px; float: left; width:224px; } .cr_text h3{ color: white; margin: 0 0 5px 0; } .cr_text p{ color: #b2d4ef; } .cr_bottom{ min-height: 40px; width: 260px; background: url(/layouts/home2/img/pl/cr_bottom.jpg); float: left; padding:3px 0; } .cr_bottom p{ text-align: right; color: white; font-weight:bold; margin: 3px 10px 0 0; } .cr_bottom p a, .cr_text h3 a { color: white; } .cr_text h3 a { text-transform:uppercase; } ul.lista{  } ul.lista li{ padding: 0 0 10px 0; border-bottom: 1px solid #cee9ff; } ul.lista img.ramka{ margin: 5px; width: 100px; } ul.lista h3{ padding-top:10px; margin: 0px 0 10px 110px; font-size:12px; font-weight:bold; color: #005598; } ul.lista h3 a, .calendar h3 a { color: #005598; } ul.lista p{ margin: 0px 0 5px 110px; } ul.lista .blue{ color: #005598; } .more{ float: right; } .katalogi li{  } .katalogi li a{ padding: 5px 15px 5px 15px;  font-size: 11px; font-family:Verdana; color: #005598; text-decoration:none; background: #c8e5fd; display: block; margin-bottom:1px; } .katalogi li a:hover{ background: #5c94c0 url(/layouts/home2/img/pl/katalogi_active.jpg) repeat-x; color: white; } .katalogi li a.active{ margin-left: 5px; background: #5c94c0 url(/layouts/home2/img/pl/katalogi_active.jpg) repeat-x; color: white; } .wiecej{ background:transparent url(/layouts/img/wiecej.jpg); height: 32px; padding: 8px 15px 0 0;  } .calendar{ font-size:11px; font-family:Verdana; } .calendar li{ background: transparent url(/layouts/home2/img/pl/kalendarz_imprez_tlo.jpg) repeat-y; margin-bottom:2px; padding:15px 10px; } .calendar p.data{ color:#898989; } .calendar h3{ color: #005598; margin: 2px 0 10px 0; } .calendar p{ color: #363636; line-height:16px; } #footer { background:transparent url(/layouts/img/footer.png) no-repeat; height: 103px; width: 970px; margin: 0 auto 30px auto; z-index:3; padding-left: 30px; position:relative; color: #848484; } #tlo_dol{ background:transparent url(/layouts/home2/img/pl/tlo_dol.jpg) center 0 no-repeat; height: 334px; position: relative; top: -400px; z-index:1; margin-bottom:-800px; } #footer li a, #project-sign a { color: #848484; } #footer li { float: left; margin: 20px 0; padding: 0px 10px 0px 10px; border-right: 1px solid #E1E7E7; } #footer li.last { border: 0; } #project-sign { margin: 20px auto;  text-align: right;  padding-right: 30px; float:right; width: 300px; } #search_box_advanced { padding:5px 4px; } .find_noc input[type=text], .find_noc select { width: 100%; border: 1px solid #005D9A; height: 20px; } .bold { font-weight:bold; } .messages { background:#E5E5E5; } .messages p { padding: 5px; } .find_noc .wiecej { padding-right: 2px; } .catalogs { text-align:center; width:685px; color: #848484; } .catalogs a { color: #848484; }﻿ .event_title{ font-weight:bold; text-transform:capitalize } #mapa .content ul{ margin: 25px 0 0 0; } #mapa .content li{ float:left; width: 105px; margin-bottom: 10px; } #noclegi .line{ float:left; margin:10px 0 0 21px; } #noclegi .line > div.left { width: 205px; } #noclegi .content img{ border: 1px solid #0d0d0d; width:203px; } #noclegi p{ margin:0; text-transform:uppercase; } #noclegi p.miasto a{ color: #ff9837; font-weight:bold; } #datepicker_div, .datepicker_inline { font-family: Tahoma, Helvetica, sans-serif; font-size: 14px; padding: 0; margin: 0; background: #ddd; width: 185px; } #datepicker_div { display: none; border: 1px solid #777; z-index: 9999; } .datepicker_inline { float: left; display: block; border: 0; } .datepicker_rtl { direction: rtl; } .datepicker_dialog { padding: 5px !important; border: 4px ridge #ddd !important; } button.datepicker_trigger { width: 25px; } img.datepicker_trigger { margin: 2px; vertical-align: middle; } .datepicker_prompt { float: left; padding: 2px; background: #ddd; color: #000; } * html .datepicker_prompt { width: 185px; } .datepicker_control, .datepicker_links, .datepicker_header, .datepicker { clear: both; float: left; width: 100%; color: #fff; } .datepicker_control { background:#FF9937 url(/layouts/home2/img/pl/naglowek_tlo.jpg) repeat-x scroll center center; padding: 2px 0px; } .datepicker_links { background: #000; padding: 2px 0px; } .datepicker_control, .datepicker_links { font-weight: bold; font-size: 80%; letter-spacing: 1px; } .datepicker_links label {  padding: 2px 5px; color: #888; } .datepicker_clear, .datepicker_prev { float: left; width: 34%; } .datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev { float: right; text-align: right; } .datepicker_current { float: left; width: 30%; text-align: center; } .datepicker_close, .datepicker_next { float: right; width: 34%; text-align: right; } .datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next { float: left; text-align: left; } .datepicker_header { padding: 1px 0 3px; background: #333; text-align: center; font-weight: bold; height: 1.3em; } .datepicker_header select { background: #333; color: #fff; border: 0px; font-weight: bold; } .datepicker { background: #ccc; text-align: center; font-size: 100%; } .datepicker a { display: block; width: 100%; } .datepicker_titleRow { background: #777; } .datepicker_daysRow { background: #FFFFFF; color: #666; } .datepicker_weekCol { background: #777; color: #fff; } .datepicker_daysCell { color: #000; border: 1px solid #ddd; } .datepicker_daysCell a{ display: block; } .datepicker_weekEndCell { background: #EEEEEE; } .datepicker_titleRow .datepicker_weekEndCell { background: #777; } .datepicker_daysCellOver { background: #fff; border: 1px solid #777; } .datepicker_unselectable { color: #ccc; } .datepicker_today { border: 1px solid #8D040C; background:#EEEEEE; color: black; } .datepicker_currentDay { background: #999 !important; } .datepicker_status { background: #ddd; width: 100%; font-size: 80%; text-align: center; }  #datepicker_div a, .datepicker_inline a { cursor: pointer; margin: 0; padding: 0; background: none; color: #000; } .datepicker_inline .datepicker_links a { padding: 0 5px !important; } .datepicker_control a { padding: 2px 5px !important; color: #fff !important; } .datepicker_links a { padding: 2px 5px !important; color: #fff !important; } .datepicker_titleRow a { color: #eee !important; } .datepicker_control a:hover { background: #FFF !important; color: #333 !important; } .datepicker_links a:hover, .datepicker_titleRow a:hover { background: #ddd; color: #333 !important; } .datepicker_links .datepicker_prev a:hover, .datepicker_links .datepicker_next a:hover { background: transparent; }   .datepicker_multi .datepicker { border: 1px solid #777; } .datepicker_oneMonth { float: left; width: 185px; } .datepicker_newRow { clear: left; }  .datepicker_cover {   display: none;   display: block;   position: absolute;   z-index: -1;   filter: mask();   top: -4px;   left: -4px;   width: 200px;   height: 200px; }.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; border-bottom:2px solid #005D9A; border-left:1px dotted black; border-right:1px dotted black; } .ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; } .ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;   font: menu; font-size: 12px;  line-height: 16px; overflow: hidden; } .ac_loading { background: white url('indicator.gif') right center no-repeat; } .ac_odd { background-color: #eee;  } .ac_over { background-color: #0A246A; color: white; } #slider_price,#slider_distance{ clear:both; } .ui-slider { position: relative; text-align: left; } .ui-slider .ui-slider-handle { position: absolute;} .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; } .ui-slider-range{} .ui-slider-horizontal { height: .1em; } .ui-slider-horizontal .ui-slider-handle { top: -.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: .8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-slider-disabled #indicator_distance, .ui-slider-disabled #additional_indicator_distance {background: url(/layouts/img/suwaki.png) scroll 70px 0;} .ui-slider-disabled #slider_distance {opacity:0.3;filter: alpha(opacity=30);} .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; } .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; } .ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff; color: #222222; } .ui-widget-content a { color: #222222; } .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 0 50% repeat-x; color: #222222; font-weight: bold; } .ui-widget-header a { color: #222222; }  .ui-state-default, .ui-widget-content .ui-state-default { background:transparent url(/layouts/img/suwaki.png) repeat scroll 47px 0; font-weight: normal; color: #555555; outline: none; width:23px; height:18px; } .ui-state-default2, .ui-widget-content2 .ui-state-default2 { background:transparent url(/layouts/img/suwaki.png) repeat scroll 24px 0; font-weight: normal; color: #555555; outline: none; width:23px; height:18px; } .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; } .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(images/ui-bg_glass_75_dadada_1x400.png) 0 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; } .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 0 50% repeat-x; font-weight: normal; color: #212121; outline: none; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }  .ui-widget-overlay { background: #aaaaaa none 0 0 repeat-x; opacity: .3;filter:Alpha(Opacity=30); } .ui-widget-shadow { margin: -4px 0 0 -4px; padding: 4px; background: #aaaaaa none 0 0 repeat-x; opacity: .35;filter:Alpha(Opacity=35); -moz-border-radius: 4px; -webkit-border-radius: 4px; }
