@import url('/css/div_narty_inc.css');
@import "/info/ban.css";
@import url('/css/sondaze.css');
.ZTKwrp{padding-bottom:60px;}
.ZTKwrp .ZTKwrpm{color:#666666;}
.ZTKwrp .ZTKwrpm img{margin-bottom:20px;}
.ZTKwrp h3{color:#999999;font-size:16px;font-weight:normal;margin:4px 10px 4px 11px;text-transform:uppercase;}
.ZTKwrp b{font-size:12px;line-height:30px;}
.ZTKwrp .ZTKo{line-height:16px;padding:0px 20px;}
.ZTKwrp .ZTKwrpm img.i{display:none;}
.ZTKwrp .ZTKa{font-weight:normal;padding-left:30px;background:url(/i/obrazki/turystyka/list_ico.gif) no-repeat 20px 6px;line-height:18px;}

.ZBCwrp { padding: 7px 10px; border: solid #e8f3ff; border-width: 0 1px; border-bottom: 1px solid #fff; }
.ZBCwrp h3 { font-size: 18px; font-family: 'Trebuchet MS', Tahoma, sans-serif; margin-bottom: 12px; }
.ZBCwrp img { float: left; margin: 3px 12px 10px 0; padding: 1px; border: 2px solid #d5e4f5; }
.ZBCwrp ul { list-style: none; }
.ZBCwrp h4 { font-size: 14px; font-family: 'Trebuchet MS', Tahoma, sans-serif; margin-bottom: 8px; }
.ZBCwrp4 { clear: both; border-bottom: 1px solid #e8f3ff; padding-bottom: 8px; margin-bottom: 11px; }
.ZBCwrp li { line-height: 20px; }
.ZBCwrp li a { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 4px; padding-left: 10px; }
.ZBCw { text-align: right; font-weight: bold; }
.ZBCw a { backgrounurl('/i/obrazki/narty/raquo0.gif') no-repeat 100% 5px; padding-right: 10px; }

.MZBC { border: solid #e8f3ff; border-width: 0 1px 1px; padding: 0 10px 10px; height: auto; position: relative; top: -1px; width: 379px; }
.MZBC ul { list-style: none; }
.MZBChead { font-weight: bold; font-size: 18px; font-family: 'Trebuchet MS', Tahoma, sans-serif; position: relative; top: -14px; }
.MZBChead img { position: relative; top: 8px; margin-right: 10px; }
.MZBC li { line-height: 20px; }
.MZBC li a { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 4px; padding-left: 10px; }
.MZBCwrp .MZBCwrp1 { float: left; width: 198px; }
.MZBCwrp .MZBCwrp { float: right; width: 180px; }
.MZBCwrp .MZBCw { text-align: right; font-weight: bold; margin: 10px 10px 0 0; }

#k1 .iTLAF h1 { font-size: 16px; font-family: 'Trebuchet MS', Tahoma, sans-serif; margin-bottom: 8px; }
#k1 .iTLAF img { border: 1px solid #cfdeee; padding: 4px; }
#k1 .iTLAF p { margin: 8px 0; line-height: 14px; }
#k1 .iTLAF .w { text-align: right; padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px solid #cfdeee; }
#k1 .iTLAF .w a { font-weight: bold; background: url('/i/obrazki/narty/raquo0.gif') no-repeat 100% 50%; padding-right: 10px; margin-right: 2px; }
#k1 .iTLAF .Str { padding: 2px 0; height: 32px; }
#k1 .iTLAF .Str a { border: 1px solid #cfdeee; padding: 4px; zoom: 1; }
#k1 .iTLAF .Str b { border: 1px solid #fff; padding: 4px; position: relative; left: 2px; top: 0px !important; top: -5px; }
#k1 .iTLAF .Str .all { text-align: center; float: left; width: 200px; }
#k1 .iTLAF .prev { float: left; width: 100px; }
#k1 .iTLAF .next { float: right; width: 100px; text-align: right; }
#k1 .iTLAF .prev, #k1 .iTLAF .next, #k1 .iTLAF .all { border-top: 1px solid #fff; }


.ZJwrp { background: #e8f3ff url('/i/obrazki/narty/akt_bg.gif') no-repeat 0 100% !important; background-position: 1px 100%; border: solid #e8f3ff; border-width: 1px 1px 0; padding: 10px 10px 52px; }
.ZJwrp h3 { font-size: 18px; font-family: 'Trebuchet MS', Tahoma, sans-serif; margin-bottom: 10px; }
.ZJwrp .ZJw { text-align: right; font-weight: bold; }
.ZJwrp a.ZJt { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 4px; padding-left: 10px; }
.ZJwrp3 { line-height: 20px; }
.ZJwrp .ZJd , .ZJwrp .ZJcp { display: none; }

#akt_tabs { background: url('/i/obrazki/narty/akt_tabs_bg.gif') repeat-x; border-bottom: 1px solid #c9dcf1; height: 28px; }
#akt_tabs ul { list-style: none; height: 28px; margin: 0 !important; margin-bottom: -14px; }
#akt_tabs li { float: left; font-weight: bold; padding: 7px 14px 7px 15px; background: url('/i/obrazki/narty/akt_tabs_brd.gif') no-repeat 100% 0; text-align: center; height: 28px; }
#akt_tabs li.spec { float: right; background: url('/i/obrazki/narty/akt_tabs_bg0.gif') repeat-x; padding-right: 10px; }
#akt_tabs li.beforespec { background-image: none; }

#mt_head { background: url('/i/obrazki/narty/mt_bg.jpg') no-repeat; width: 401px; height: 303px; position: relative; }
#mt_head .content { width: 274px; height: 169px; position: absolute; bottom: 6px; right: 6px; }
#mt_head h2 { font-size: 21px; font-family: 'Trebuchet MS', Tahoma, sans-serif; color: #ae051d; margin: 8px 8px 4px; }
#mt_head ul { list-style: none; margin-left: 8px; }
#mt_head li { line-height: 20px; }
#mt_head li a { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 4px; padding-left: 10px; }
#mt_head .kL { width: 120px; }
#mt_head .kR { width: 152px; background: url('/i/obrazki/narty/mt_kr_bg.gif') no-repeat 0 4px; padding-left: 2px; }

.ZBCspec { border: 1px solid #cfdeee; padding: 10px; position: relative; margin-bottom: 10px; }
.ZBCspecH { height: 127px; }
.ZBCspecL { height: 81px; }
.ZBCspec0 { width: 160px; }
.ZBCspec0 ul { list-style: none; }
.ZBCspec0 li { line-height: 20px; }
.ZBCspec0 li a { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 4px; padding-left: 10px; }
.ZBCspec .imgbackground { position: absolute; right: 0px !important; right: -1px; top: 0px; }
.ZBCspec .imgspec { position: absolute; left: 10px; bottom: 0px; }
.ZBCspecW { position: absolute; right: 0px; bottom: 0px; width: 146px; height: 23px; line-height: 23px; font-weight: bold; background: #f2f8ff; }
.ZBCspecW a { padding: 0 10px; background: url('/i/obrazki/narty/raquo0.gif') no-repeat 100% 5px; }
.ZBCspec h3 { font-size: 15px; padding-bottom: 6px; margin-bottom: 4px; background: url('/i/obrazki/narty/dotsH.gif') repeat-x bottom; }

.znajdzKwatere { margin: -6px 0 10px;  }

.iNTLDAF img { float: left; margin: 0 10px 10px 0; }
.iNTLDAF .T { font-size: 14px; font-family: 'Trebuchet MS', Tahoma, sans-serif; }
.iNTLDAF .D { display: block; float: left; margin: 8px 0 14px 0; }
.iNTLDAF .CP { position: relative; top: 8px; font-weight: bold; }
.iNTLDAF h3 { font-size: 18px; font-family: 'Trebuchet MS', Tahoma, sans-serif; margin-bottom: 10px; }

.iNTLDAF .pages {text-align:center;margin-top:56px;margin-bottom:10px;}
.iNTLDAF .pages a {border:1px solid #d9dbcd;font-weight:bold;padding:4px 6px;margin:0px 2px;}
.iNTLDAF .pages span {padding:0px;margin:0px;font-weight:bold;padding:4px 6px;color:#676268;display:inline;background:none;}
.iNTLDAF .pages a.prev {margin-right:12px;}
.iNTLDAF .pages a.next {margin-left:12px;}

.LSwrp { border: 1px solid #cfdeee; padding: 10px 0 10px 10px; margin-bottom: 10px; }
.LSwrp ul { list-style: none; }
.LSwrp li { line-height: 18px; clear: both; }
.LSwrp li a { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 6px; padding-left: 10px; display: block; width: 155px; float: left; }
.LSwrp li span.star { display: block; float: right; width: 60px; }
.LSwrp h3 { font-size: 15px; padding-bottom: 6px; margin: 0 10px 8px 0; background: url('/i/obrazki/narty/dotsH.gif') repeat-x bottom; }

.prdI { border: 1px solid #cfdeee; padding: 10px 0 10px 10px; margin-bottom: 10px; }
.prdI ul { list-style: none; }
.prdI li { line-height: 18px; clear: both; }
.prdI li a { background: url('/i/obrazki/narty/arrow0.gif') no-repeat 0 6px; padding-left: 10px; display: block; width: 155px; float: left; }
.prdI li span.star { display: block; float: right; width: 60px; }
.prdI h3 { font-size: 15px; padding-bottom: 6px; margin: 0 10px 8px 0; background: url('/i/obrazki/narty/dotsH.gif') repeat-x bottom; }


.galeria { border: 1px solid #cfdeee; padding: 10px; margin-bottom: 10px; text-align: center; }
.galeria * { text-align: left; }
.galeria h2 { font-size: 15px; padding-bottom: 6px; margin-bottom: 8px; background: url('/i/obrazki/narty/dotsH.gif') repeat-x bottom; }
.galeria .gK1 { float: left; width: 15px; text-align: center; }
.galeria .gK0 { float: left; width: 202px; }
.galeria .gK0 div { text-align: center; }
.galeria .curImg { margin-left: 3px; border: 1px solid #cfdeee; }
.galeria .gK1, .galeria .gK2 { padding-top: 48px; }
.galeria .galOpis h2 { background-image: none; font-size: 14px; margin: 4px 0; }
.galeria .galOpis { margin: 0 auto; width: 182px; padding-left: 3px; }

.prod .kL { width: 200px; border: 1px solid #cfdeee; }
.prod .kR { width: 449px; border-left: 1px solid #cfdeee; margin-left: -1px; }
.prod .imgH { padding: 14px 9px 16px; background: url('/i/obrazki/narty/dotsH.gif') repeat-x bottom; }
.prod .imgF { padding: 10px 9px 0; }
.prod .about { background: #e8f3ff; padding: 14px; }
.prod h2 { font-size: 30px; font-family: 'Trebuchet MS', Tahoma, sans-serif; margin-bottom: 20px;  }
.prod .about .lead { font-size: 12px; color: #012752; padding-bottom: 24px; background: url('/i/obrazki/narty/dotsHb.gif') repeat-x bottom; margin-bottom: 14px; }
.prod .about .addr { font-size: 10px; color: #7f7f7f; line-height: 15px; }
.prod .info { margin-left: 14px; padding: 14px 14px 14px 0; background: url('/i/obrazki/narty/dotsH.gif') repeat-x bottom; }
.prod h4 { font-size: 14px; margin-bottom: 14px; }
.prod p { margin-bottom: 12px; }
.prod .contact { padding: 14px; font-size: 13px; line-height: 15px; }
.prod h3 { font-size: 20px; margin-bottom: 20px; }

.oferty { width: 964px; font-family: Tahoma, sans-serif; font-size: 11px; line-height: 14px; }
.oferta, .oferta0 { float: left; width: 291px; height: 75px; background: #deebf9; position: relative; padding: 9px 0 0 9px; overflow: hidden; margin-bottom: 32px; }
.oferta { margin-left: 32px; }
.ofertaF { float: left; width: 60px; height: 60px; padding: 2px; border: 1px solid #c8dbef; }
.ofertaF img { width: 60px; height: 60px; }
.oferty .kR { width: 184px; margin-right: 30px; text-align: left; display: inline; }
.ofertaS { position: absolute; padding: 1px 0 1px 1px; border: solid #cbdaeb; border-width: 1px 0 1px 1px; right: 0px; top: 31px; }
.oferty h2 { font-size: 14px; font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 14px; margin-bottom: 8px; }

#k1 .zaj_fotoforum { background: #e8f3ff; padding: 10px; border-bottom: 14px solid #fff; font-family: Tahoma, sans-serif; font-size: 11px; padding-bottom:30px !important; padding-bottom:20px;}
#k1 .zaj_fotoforum a, .zaj_fotoforum a:hover, .zaj_fotoforum a:visited { color: #148; }
#k1 .zaj_fotoforum a, .zaj_fotoforum a:visited { text-decoration: none; }
#k1 .zaj_fotoforum a:hover { text-decoration: underline; }
#k1 .zaj_fotoforum h2 { font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 14px; background: url('/i/obrazki/fotoforum/zajh2.gif') no-repeat 0 0; padding-left: 42px; line-height: 23px; height: 23px; float: left; }
#k1 .zaj_fotoforum .more { float: right; font-weight: bold; position:relative;top:167px;margin-right:8px;}
#k1 .zaj_fotoforum .head { padding-bottom: 4px; border-bottom: 1px solid #fff; margin-bottom: 8px; }
#k1 .zaj_fotoforum .clr { clear: both; }
#k1 .zaj_fotoforum .entryFirst { width: 106px; float: left; text-align: center; }
#k1 .zaj_fotoforum .entry { width: 106px; float: left; display: inline; margin-left: 28px; text-align: center; }
#k1 .zaj_fotoforum .body img { padding: 1px; border: 2px solid #fff; margin-bottom: 4px; width: 100px; height: 100px; }
#k1 .zaj_fotoforum .add { float: right; font-weight: bold; position:relative;top: -155px !important; top:-162px;}
#k1 .zaj_fotoforum a br  { display:none;}
#k1 .zaj_fotoforum a img {display:block;}

.MT { height: 239px; margin-bottom: 14px; background: url('/i/obrazki/narty/mt_bg.gif') no-repeat; font-family: Tahoma, sans-serif; font-size: 12px; }
.MT_imgs { float: left; display: inline; margin: 11px 0 0 11px; width: 296px; height: 212px; overflow: hidden; border: 3px solid #d5e4f5; }
.MT_imgs div { display: none; border: 1px solid #fff; width: 294px; height: 210px; overflow: hidden; }
.MT_body { float: right; width: 323px; margin-right: 15px; }
.MT h2 { font-size: 24px; font-family: 'Trebuchet MS', Tahoma, sans-serif; color: #93adcb; padding: 20px 0 16px 40px; }
.MT ul { list-style: none; }
.MT li { font-size: 12px; line-height: 15px; color: #148; width: 282px; padding: 5px 0 3px 41px; height: 35px; }
.MT li a, .MT li a:hover, .MT li a:visited { color: #148; }
.MT li.act { background: #d5e4f5; color: #000; }
.MT li.act a, .MT.act li a:hover, .MT.act li a:visited { color: #000; }

/* player video */
#k3 .miniPlayer { padding: 0; margin: 0 0 14px; position: relative; border: 1px solid #e8f3ff; width: 298px; height: 316px; overflow: hidden; zoom: 1; background: #f7fbff; }
#k3 .miniPlayer .wideoIndex { border: 0; padding: 0; margin: 0; background: #f7fbff; position: relative; z-index: 2; }
#k3 .miniPlayer li { display: none; }
#k3 .miniPlayer li.active { display: block; background: 0; border: solid #e8f3ff; border-width: 1px 0 0; }
#k3 .miniPlayer li img { display: none; }
#k3 .miniPlayer h3 { font: 11px Tahoma, sans-serif; font-weight: bold; margin-bottom: 6px; line-height: 14px; }
#k3 .miniPlayer h3 span { display: inline; }
#k3 .miniPlayer h3 a { padding: 0; }
#k3 .miniPlayer p.vDesc { font: 11px Tahoma, sans-serif; color: #000; line-height: 15px; }
#k3 .miniPlayer .playBtn { position: absolute; left: 0px; top: 0px; z-index: 1; cursor: pointer; }
#k3 .miniPlayer .playing h3 a { padding: 0; background: none; }
#k3 .miniPlayer .filmikDiv { height: 230px; overflow: hidden; }
#k3 .miniPlayer .description { display: none; }
form #b12m{color:#999;}
form #b12m input{border:1px solid #ccc;}
form #b12m b{line-height:20px;color:#000;}
#b12m form{color:#000;}
#b12m form input{margin-right:10px;margin-top:5px;}

#vtrip_first_div {margin-bottom: 14px;}

/*nowy wideo index*/
.wideoIndex * {margin: 0; padding: 0;}
.wideoIndex img {border: 0;}
.wideoIndex ul {list-style: none;}
.wideoIndex a {text-decoration: none;}
.wideoIndex a:hover {text-decoration: underline;}

.wideoIndex {margin-bottom: 20px; font-family: Arial, sans-serif;}
.wideoIndex .index_head {border-bottom: 1px solid #d7e2f0; padding-bottom: 5px; overflow: hidden; zoom: 1;}
.wideoIndex .index_head h2 {font-size: 14px; font-weight: bold; color: #3a404c; text-transform: uppercase; float: left;}
.wideoIndex .index_head .rss_link {float: left; margin-top: 3px; margin-left: 8px;}

.wideoIndex .index_str {width: 642px; margin: 25px auto 0; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; padding: 8px 0; height: 24px; line-height: 24px; text-align: center;}
.wideoIndex .index_str .prev { float: left; width: 100px; color: #999; height:24px;}
.wideoIndex .index_str .pages { float: left; width: 442px; text-align: center; }
.wideoIndex .index_str a { border: 1px solid #ededed; padding: 4px 6px; margin: 0 2px; }
.wideoIndex .index_str .prev span, .index .pages .next span { border: 1px solid #ededed; padding: 4px 6px; margin: 0 2px; }
.wideoIndex .index_str .pages span { border: 1px solid #fff; padding: 4px 6px; margin: 0 2px; }
.wideoIndex .index_str .next { float: left; width: 100px; text-align: right; color: #999; height:24px;}
.wideoIndex .kR{float:none;}

/* wersja 1 kolumna */
.wi_verC1 li {margin-top: 20px; overflow: hidden;}
.wi_verC1 li .kL {float: left; display: inline; width: 122px; margin-right: 10px;}
.wi_verC1 li .kR {overflow: hidden; zoom: 1;}
.wi_verC1 .wideoImg {position: relative;}
.wi_verC1 .wideoImg .mainImg {border: 1px solid #d7e2f0;}
.wi_verC1 .wideoImg .playBtn {position: absolute; top: 36px; left: 50px;}
.wi_verC1 .wideoImg .fancyLead {display: none;}
.wi_verC1 h3 {font-size: 18px; font-weight: bold; display: inline;}
.wi_verC1 .czas {font-size: 14px; font-weight: bold; color: #8e8e8e; padding-left: 5px;}
.wi_verC1 .lead {font-size: 12px; color: #000; padding: 2px 0;}
.wi_verC1 .autor, .wi_verC1 .data {font-size: 10px; color: #8e8e8e;}
.wi_verC1 .data {border-left: 1px solid #c2c2c2; padding-left: 5px;}
.wi_verC1 .data .time {margin-left: 8px;}

/* wersja 4 kolumny */
.wi_verC4 ul {overflow: hidden; margin-top: 20px;}
.wi_verC4 li {float: left; display: inline; width: 122px; margin: 0 19px 30px; overflow: hidden;}
.wi_verC4 li.first {margin-left: 20px;}
.wi_verC4 li.clr {float: none; clear: both; font-size: 0; height: 0; line-height: 0; display: block; width: 100%; margin: 0; overflow: hidden;}
.wi_verC4 .wideoImg {position: relative; margin-bottom: 6px;}
.wi_verC4 .wideoImg a {display: block;}
.wi_verC4 .wideoImg .mainImg {border: 1px solid #d7e2f0;}
.wi_verC4 .wideoImg .playBtn {position: absolute; top: 36px; left: 50px;}
.wi_verC4 .wideoImg .fancyLead {display: none;}
.wi_verC4 .wideoImg a:hover {text-decoration: none;}
.wi_verC4 .wideoImg a:hover .playBtn {display: none;}
.wi_verC4 .wideoImg a:hover .fancyLead {position: absolute; top: 1px; left: 1px; height: 84px; width: 108px; padding: 2px 6px 4px; overflow: hidden; display: block;}
.wi_verC4 .wideoImg a:hover .fancyBg {position: absolute; top: 0; left: 0; height: 90px; width: 120px; overflow: hidden; background: #000; opacity: 0.7; filter:alpha(opacity=70); z-index: 1;}
.wi_verC4 .wideoImg a:hover .flead {display: block; color: #fff; font-size: 11px; height: 84px; width: 108px; overflow: hidden; position: relative; z-index: 2; cursor: pointer;}
* html .wi_verC4 .wideoImg a{
    color: expression(
        this.onmouseover = new Function("this.className += ' hov_';"),
        this.onmouseout = new Function("this.className = this.className.replace('hov_', '');")
    );
}
.wi_verC4 h3 {font-size: 12px; font-weight: bold; display: inline;}
.wi_verC4 .czas {font-size: 11px; font-weight: bold; color: #8e8e8e; padding-left: 5px;}
.wi_verC4 .data {font-size: 10px; color: #8e8e8e;}
.wi_verC4 .data .time {margin-left: 6px;}

#xml_box { border: 1px solid #cfdeee; background: #f7fbff; padding: 8px 12px; margin-bottom: 12px; }
#xml_box fieldset { border: 0; }
#xml_box fieldset .t { border: 1px solid #999; padding: 2px 4px; width: 255px; margin-right: 8px; }
#xml_box fieldset input { vertical-align: middle; }
#xml_box h2 { font: bold 15px Tahoma,sans-serif; padding-bottom: 8px; }
#xml_box .head { overflow: hidden; zoom: 1; }
#xml_box .head .c0 { float: left; width: 320px; padding: 12px 0 6px; }
#xml_box .head .c1 { float: right; }
#xml_box .body ul { list-style: none; overflow: hidden; zoom: 1; height: 25px; }
#xml_box .body li { float: left; background: url('/i/obrazki/narty/xml-tab-i.png') no-repeat 0 0; width: 72px; }
#xml_box .body li.active { background: url('/i/obrazki/narty/xml-tab-act.png') no-repeat 0 0; }
#xml_box .body li a { color: #5c6b7f; display: block; text-align: center; height: 25px; font: normal 10px/24px Tahoma,sans-serif; zoom: 1; }
#xml_box .body .hidden { display: none; }
#xml_box .body table { width: 100%; border-collapse: collapse; }
#xml_box .body th, #xml_box .body td { border: solid #fff; border-width: 0 2px 2px 0; text-align: center; padding: 4px 0; font: normal 10px Tahoma,sans-serif; }
#xml_box .body th { background: #dbe8f7; }
#xml_box .body td { background: #ecf3f9; }
