
body {background-image: url("_site/img/bg_2.png"); background-repeat: no-repeat;background-position: top center; font-family:Tahoma,Kalimati,Verdana,Helvetica,Arial;font-size:11px; margin:0px;}
body.hp {background-position: center 60px;background-image: url("_site/img/bg.png");}

a {color: #000000; text-decoration: none;}
a:hover {text-decoration: underline;}
a:focus {outline: none;}
.pt5 {padding-top: 5px;}
.pr {position: relative;}
img {border: 0px;}
div.top {height:31px;width:1000px; margin:auto;position: relative;margin-top: 60px;}
div.top_r{display: none; width: 445px;position: absolute; left:0px; top: -35px; background: #fafafa; height: 30px; border: 1px solid #eeeeee}
a.top_r {display: block; margin: 8px 0 0 10px; color:#555555}
div.top1 {height:68px;width:1000px; margin:auto;text-align:left;}
span.devmm {display: block; margin: 14px 0 0 0; float: left;}
span.todayinfo {display: block; margin: 14px 0 0 20px; float: left; color: rgb(5,67,112); font-weight: bold}
span.namedays {display: block; margin: 14px 0 0 20px; float: left; color: rgb(220,220,220); font-weight: bold}
span.weatherlabel {display: block; margin: 14px 0 0 20px; float: left; color: rgb(102,102,102); }
span.weathericon {display: block; margin: 6px 0 0 3px; float: left; }
span.weathertemp{display: block; margin: 14px 0 0 3px; float: left;color: rgb(183,0,0); }

.red_, .red, .czerwony {color: rgb(183,0,0);}
.blue, .niebieski {color: rgb(5,67,112);}
.gray, .szary {color: rgb(102,102,102);}
.green , .zielony {color: #008800}


.white {color: rgb(255,255,255);}
.di {display: inline;}
.cb{clear:both;}
.dn {display: none;}
.b {font-weight: bold;}
.p20 {padding:20px;}
.p10 {padding:10px;}
.p5 {padding:5px;}
.tl {text-align: left;}
.fl {float: left;}
.fr {float: right;}
.lh200 {line-height: 200%;}
.f10 {font-size: 10px;}
form {margin: 0px; padding: 0px;}
div.internet_explorer_bug_1_fix {padding-left: 20px;}
h1 {margin:0px;padding:0px;font-family:"Trebuchet MS";color: rgb(5,67,112);font-size:17px;font-weight:normal;}
div.loginzone {width:360px;height:68px;background-image:url("_site/img/loginzone.png");float:left;}
div.loggedzone {width:360px;height:68px;float:left;background-image:url("_site/img/bg_logged.png");}
div.login { text-align: left; margin: 26px 5px 5px 0px; float: left; height: 37px; width: 171px; background: transparent; padding: 0px;}
div.login  div.links, div.pass div.links {margin: 9px 0 0 1px; font-size:10px;}
div.login input {margin: 0px;border:0px;width:125px;font-family:Tahoma;font-size:11px;color: rgb(102,102,102);background: transparent url("_site/img/userpass.png") no-repeat top right ;   padding: 0px;}
div.pass { margin: 26px 5px 5px 0px; float: left; height: 37px; width: 150px; }
div.pass input {border:0px;width:125px;font-family:Tahoma;font-size:11px;color: rgb(102,102,102);background: transparent url("_site/img/userpass.png") no-repeat bottom right ; }
div.bluespacer{float:left;width:10px;background:rgb(5,67,112); height: 58px;margin-top:9px;}
div.bluespacerext{float:left;width:10px;background:rgb(5,67,112); height: 59px;margin-top:9px;}
div.bgloginsubmit{width:156px;background-repeat:no-repeat;background-image:url("_site/img/bgloginsubmit.png"); height:58px; float:left;margin-top:9px;background-color:#ffffff;cursor:pointer;}

div.bgloginsubmit div.load {float: left; margin: 20px 0 0 40px}
a.loginsubmit, a.logoutsubmit , a.noticessubmit {display: block; width:71px;height:33px;background-image:url("_site/img/loginsubmit.png");margin: 15px 0 0 20px;color:#ffffff;cursor:pointer;}
 a.nicebluebutton {display: block; width:71px;height:33px;background-image:url("_site/img/loginsubmit.png");margin: 15px 0 0 0px;color:#ffffff;cursor:pointer;}

a.dn{display: none; }
a.loginsubmit span, a.logoutsubmit span  {display: block;color:#ffffff; padding: 4px 0 0 17px;cursor:pointer;}
a.nicebluebutton span, a.noticessubmit span {display: block;color:#ffffff; padding: 4px 0 0 20px;cursor:pointer;text-align: left;}
div.bgsearch {float:left;width:362px;background-image:url("_site/img/loginzone.png"); height: 59px;margin-top:9px;  background-repeat: no-repeat;background-position: bottom left}
div.search {margin: 20px 0 0 0px; width: 200px;float:left; padding-left: 25px;}
div.search input {border: none;background:none;font-family:Tahoma;font-size:11px;color: rgb(183,0,0);width:190px;}
div.cat {margin: 19px 0 0 23px; float:left;}
div.cat select {border: none;font-family:Tahoma;font-size:11px;color: rgb(183,0,0);width:103px;height:18px;}
div.magn {width:102px;height:68px;background-image:url("_site/img/magn.png");float:left;}
a.searchsubmit {display:block;width:63px;height:39px;margin:27px 0 0 17px; color:#ffffff;cursor:pointer;}
a.searchsubmit span.ssbg{display:block;width:63px;height:39px;background-image:url("_site/img/searchsubmit.png");}
a.searchsubmit span.ssbg span.sslabel {display:block;padding: 3px 0 0 15px;}
div.flashtop{margin:auto;width:1000px;height:129px;background-image:url("http://static2.minskmaz.com/img/top_2.png"); cursor: pointer}
/*body.hp div.flashtop{margin:auto;width:1000px;height:200px;background-image:url("_site/img/top.png");} */
body.hp div.flashtop{margin:auto;width:1000px;height:200px;background: none;} 
 
div.all {width:1000px; margin:auto;margin-top:12px;}
div.goodtimes {width:1000px; margin:auto;margin-top:12px;text-align:center;}
div.left {width: 523px; float: left;}
div.box_news {width: 522px; border: 1px solid #d6d6d6 ; position: relative; border-bottom: none;}

div.news1 {width:335px;height:254px; float: left;margin:6px 6px 0px 6px; position: relative;cursor: pointer;}
div.news2 {width:175px;height:266px; float: left;}

div.opacity1 {position: absolute; width: 315px; height: 30px; background:#ffffff;opacity:0.8;filter:alpha(opacity=80)}
div.opacity1_text {position: absolute; color: #054370;font-family: "Trebuchet MS";  font-size:14px;margin: 6px 0 0 5px;font-weight:normal;padding:0px;z-index:1}
div.opacity2_text {position: absolute; color: #ffffff;font-family: "Tahoma";  font-size:12px;margin: 187px 0 0 5px;font-weight:bold;padding:0px;z-index:1}
div.opacity2_text a {color: #ffffff; text-decoration: none;}
div.opacity3_text {opacity:0.6;filter:alpha(opacity=60); position: absolute; color: #ffffff;font-family: "Tahoma";  font-size:11px;margin: 207px 0 0 5px;font-weight:normal;padding:0px;z-index:1}
div.opacity3 {position: absolute; width: 335px; height: 50px; background:#000000;opacity:0.6;filter:alpha(opacity=80); margin-top: 204px;}
div.opacity2 {position: absolute; background: #054370;width: 315px; height: 20px; margin-top: 184px;opacity:0.8;filter:alpha(opacity=80)}



h2 {color: rgb(5,67,112);font-size:13px;font-weight:bold;padding: 0px;margin:0px; margin: 5px 0 5px 0;}
div.news1 p {color:rgb(102,102,102)}
div.news1 p img { display: block; float: left; margin: 0 5px 5px 0; padding: 0 0 2px 0; border-bottom: 5px solid rgb(183,0,0);}
div.news2 h3 { font-family: "Trebuchet MS";  font-size:13px;margin: 5px 0 5px 10px;font-weight:normal;padding:0px; font-weight: bold;}
 
div.news2 div.list0 {padding: 2px 10px 6px 10px;height: 42px; overflow: hidden;   background: #F6F6F6 margin-bottom: 2px;} 
div.news2 div.list1 {background: #F6F6F6 ; padding: 1px 10px 7px 10px; height: 42px; overflow: hidden; }

div.news2 span.x {display: block;font-size:10px; margin: 2px 0 2px 0; color:#888888 ; padding: 2px 0}
div.news2 a.bl {display: block; margin: 5px 0 0 10px;font-weight: bold;}
div.right {float: left; width: 468px; margin:0 0 0 9px;}
div.box_informator div.content {height: 235px; overflow: hidden;}
div.box_informator div.header {height:67px;width:468px;background-image:url("_site/img/bgset_1.png");background-position: left -380px ; }
div.box_informator div.header  h1 {margin:0px;padding:10px 0 5px 10px; color: #ffffff;font-family: "Trebuchet MS"; font-weight: normal; font-size:14px; height:24px;}
div.box_informator div.info1 {background: #ffffff;float: left; width: 150px; margin: 0 0 0 10px;height:22px;border-top:4px solid rgb(183,0,0); background-image: url("_site/img/bg_sz.png");text-align: center;}
div.box_informator div.info2 {background: #ffffff;float: left; width: 70px; margin: 7px 0 0 3px;height:19px; background-image: url("_site/img/bg_sz.png");text-align: center;}
div.box_informator div.info1 a {display: block; margin-top: 4px;color: rgb(5,67,112);font-weight:bold;}
div.box_informator div.info2 a {display: block; margin-top: 3px;color: rgb(102,102,102);  font-size:10px;}
div.box_informator div.info3 {background: #ffffff;float: left; width: 40px; margin: 7px 0 0 3px;height:19px; background-image: url("_site/img/bg_sz.png");text-align: center;}
div.box_informator div.info3 a {display: block; margin-top: 3px;color: rgb(102,102,102);  font-size:10px;}

div.box_informator div.content {width:468px; background:#eeeeee; padding: 7px 0 0 0;}
div.box_informator div.event0 {width:466px;margin:0 1px 0 1px;background:#fafafa;height:59px;}
div.box_informator div.event1{width:466px;margin:0 1px 0 1px;height:59px}
div.box_informator div.event0 a.lightbox, div.box_informator div.event1 a.lightbox {display:block; width:63px; height:46px; margin: 6px 15px 0 10px;float:left} 
span.has_image { float:left; display: block;width: 375px;}
span.has_image span {width: 270px; float: left;}

a.mol1 {display: block; float: left;  padding: 2px 0 0 4px; width: 510px; overflow: hidden; text-decoration: none; height:14px; }
div.n_box div.mol_lead {float: left; width: 450px; margin:8px 0 8px 4px; ;}
div.n_box div.mol_img {float: left;   width: 50px; height: 50px; margin: 8px 0 8px 10px; text-align:center}
div.n_box a.fr {float: right;}
 

span.no_image span {width: 350px; float: left;}
 
div.box_informator div.footer	a.in1 {float: left; display: block; margin: 1px 2px 3px 4px; width: 62px; height: 29px;  }
div.box_informator div.footer	a.in2 {float: left; display: block; margin: 1px 2px 3px 4px; width: 56px; height: 29px;  }
div.box_informator div.footer	a.in3 {float: left; display: block; margin: 1px 2px 3px 0px; width: 56px; height: 29px;  }


div.box_informator   div.footer {height:34px;width:468px;background-image:url("_site/img/bgset_1.png");background-position: left -456px ; }
div.box_informator   div.footer a{display:block;font-weight:bold;margin-left:12px; float:left; margin-top: 2px; color:#888888}

#informator_load {padding: 100px 0 0 220px;}
#notices_load {padding: 100px 0 0 165px;} 

div.box_notices {width:348px;float:left;margin:5px 0 0 0}
 
div.box_notices div.header {height:71px;width:348px;background-image:url("_site/img/bgset_1.png");background-position: left -278px ; }
div.box_notices div.header  h1 {margin:0px;padding:15px 0 5px 10px; color: rgb(255,255,255); font-weight: normal; font-size:14px; height:24px;}
div.box_notices div.info1 {overflow:hidden;background: #ffffff;float: left; width: 160px; margin: 0px 0 0 7px;height:22px;border-top:4px solid rgb(183,0,0); background-image: url("_site/img/bg_sz.png");text-align: center;}
div.box_notices div.info2 {background: #ffffff;float: left; width: 80px; margin: 7px 0 0 3px;height:19px; background-image: url("_site/img/bg_sz.png");text-align: center;}
div.box_notices div.info1 a {display: block; margin-top: 4px;color: rgb(5,67,112);font-weight:bold;}
div.box_notices div.info2 select {font-size:10px;border:none;background:none;width:80px;height:19px;color: rgb(102,102,102);background:#ffffff; }
div.box_notices div.content {width:342px; background:#eeeeee; padding: 7px 0 0 0;}
div.box_notices div.event0 {width:340px;margin:0 1px 0 1px;background:#fafafa;height:59px;}
div.box_notices div.event1{width:340px;margin:0 1px 0 1px;height:59px}
div.box_notices div.img {display:block; width:63px; height:46px; margin: 6px 15px 0 10px;float:left;text-align:center;} 

div.box_notices div.event0 span, div.box_notices div.event1 span {display: block;float:left;width:250px;overflow:hidden}
div.box_notices div.event0 div.nhas_no_image span, div.box_notices div.event1 div.nhas_no_image span {display: block;float:left;width:320px;overflow:hidden}


div.box_notices div.event0 span.date, div.box_notices div.event1 span.date {font-size:10px;margin-top:6px;}
div.box_notices div.event0 span.title  , div.box_notices div.event1 span.title  {margin-top:2px; height: 15px;}
div.box_notices div.event0 span.lead  , div.box_notices div.event1 span.lead  {margin-top:2px;}
div.box_notices div.nhas_image {float: left; width: 250px;}
div.box_notices div.nhas_no_image {float: left; width: 320px; margin-left: 10px;}


div.box_notices div.footer {height:28px;width:342px;background-image:url("_site/img/bgset_1.png");background-position: left -350px ; }
div.box_notices div.footer a{display:block;font-weight:bold;margin-left:12px; float:left; margin-top:7px;}
div.box_adv {float: left; margin:12px 0 0 5px;}
div.box_adv img {display: blosk; float: left; margin:10px 0 0 0;border: 1px solid rgb(221,221,221)}

div.box_buttons {float: left; margin: 8px 0 0 0}
div.box_buttons a {display: block;border:1px solid #ffffff;width:169px;background-image:url("_site/img/buttons.png");}
div.box_buttons a:hover {border:1px solid rgb(208,208,208);}
div.box_buttons a.button1 {height: 56px;}
div.box_buttons a.button1:hover {background-position: right 0px ;}
div.box_buttons a.button2 {height: 65px;background-position: left -57px ;margin-top:1px;}
div.box_buttons a.button2:hover {background-position: right -57px }
div.box_buttons a.button3 {height: 60px;background-position: left -125px ;margin-top:2px;}
div.box_buttons a.button3:hover {background-position: right -125px }
div.box_buttons a.button4 {height: 50px;background-position: left -195px ; margin-top:7px;}
div.box_buttons a.button4:hover {background-position: right -195px }

div.box_gallery {float: left;width:286px; height:246px;margin:10px 10px 0 0px;}
h4 {margin: 0px; padding:0px;font-family:"Trebuchet MS";background-image:url("_site/img/bg_box.png");height:24px;background-position: right -27px ;border-bottom:1px solid #ffffff;font-size:10px;}

h4 span.x { padding: 6px 0 0 5px; color:#ffffff; display: block}
div.box_lastusers div.boxcontent {background: none;}
div.box_gallery div.boxcontent {height:194px;width:285px;}
div.boxfooter {background-image:url("_site/img/bg_box.png");height:27px;background-position: right 0px ;clear: both; border-left: 1px solid #d0d0d0;}
div.left div.boxfooter { width: 522px; border: none;}
div.box_gallery div.boxfooter {width:285px}
div.box_gallery div.boxfooter a {display: block; margin: 7px 0 0 110px; float: left; font-weight: bold;}
div.box_gallery div.arrowleft {width:12px;height:13px;cursor:pointer;font-size:20px;font-weight: bold;float:left;margin:172px 5px 0 3px}
div.box_gallery div.arrowright {width:12px;height:13px;cursor:pointer;font-size:20px;font-weight: bold;float:left;margin:172px 2px 0 2px}


div.box_photo div.boxcontent {width: 521px;}
div.box_photo div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}
div.box_photo div.leadphoto {float: left; margin: 10px 0 0 10px;}
div.box_photo div.desc {float: left; width:400px;margin:10px 0 5px 10px}
div.box_photo div.desc a.title {font-size:13px;font-weight: bold;display: block; border-bottom: 1px solid rgb(150,150,150);}
div.box_photo div.desc  span { display: block; margin: 2px 0 0px 0px; float: left;   color: #555555}
div.box_photo div.thumbs span {display: block; margin: 3px 0 0 10px;  float: left; }
a.bord {border:1px solid #d2d2d2; display: block;}
a.bord:hover {border:1px solid #555555; display: block;}

div.box_press {clear: both;margin:7px 0 0 0;border-left:1px solid rgb(208,208,208); float: left; width: 523px;clear: both; }
div.box_press div.boxcontent {width: 521px;}
div.box_press div.boxcontent div.item {clear: both;}
div.box_press div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}

div.box_press div.boxcontent img.db {display: block; margin: 8px 0 0 10px; float: left;}
img.db {display: block; margin: 8px 0 0 0px; float: left;}
div.item span {display: block; float: left; width: 430px;}
 

div.box_partners  div.info{width:1000px; height:100px; border:1px solid rgb(217,217,217);float: left; margin: 5px 0 0 0;}
div.box_partners span.title {display: block; margin: 5px 0 0 5px; font-family: "Trebuchet MS"; font-size: 18px;font-weight:bold;color:#adadad}
div.box_partners div.content {display: block; margin: 9px 0 0 5px;}
div.box_partners  table tr td {padding: 0 10px 0 10px;}
div.box_partners  table {margin: auto;}
div.box_companies {margin: 10px 0 0 0;float:left: width: 1000px; } 
div.box_companies div.boxcontent {width: 998px;}
div.box_companies div.boxfooter a {display: block; margin: 7px 0 0 740px; float: left; font-weight: bold;}
div.box_companies  table tr td {padding: 0 10px 0 10px;}
div.box_companies  table {margin: auto;margin-top:10px;}

div.box_lastusers {margin-bottom: 10px;float: left; margin-top:5px;width:523px;}
div.box_lastusers div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}

div.box_lastphotos {margin-bottom: 10px;border-left:1px solid rgb(208,208,208); float: left;width:523px;}
div.box_lastphotos div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}

div.box_lastvideos {margin-bottom: 10px;  float: left; width:523px;}
div.box_lastvideos div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}
div.box_lastvideos h4 {background-position: left -27px ;}
div.box_lastvideos div.boxcontent {width: 522px;}
div.box_lastvideos  div.item span.date {display: block; float: left;margin:2px 0 0 10px;width: 50px;}
div.box_lastvideos  div.item span.title {display: block; float: left;}
div.box_lastvideos  div.item span.title a {font-size: 11px;font-weight: normal;}
div.spacer {width:30px; height: 10px;}
div.box_lastvideos  div.item {  clear: both; padding: 0 0 2px 0; float: left; width: 400px;}

div.righticon1 {float: right; position: absolute; margin-left: 382px; width: 141px; height:45px; background: transparent url("_site/img/transparent_sprite.png") no-repeat 13px -98px;}
div.righticon2 {float: right; position: absolute; margin-left: 345px; width: 141px; height:76px; background: transparent url("_site/img/transparent_sprite.png") no-repeat -6px -145px; margin-top: -10px;}
div.righticon3 {float: right; position: absolute; margin-left: 357px;width: 141px; height:76px;  background: transparent url("_site/img/transparent_sprite.png") no-repeat -11px -223px; margin-top: -10px;}
div.righticon4 {float: right; position: absolute; margin-left: 389px;width: 141px; height:76px;  background: transparent url("_site/img/transparent_sprite.png") no-repeat -128px -221px; margin-top: -17px;}

div.box_lastforum {margin-top: 10px;  float: left;width:468px;}
div.box_lastforum div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}
div.box_lastforum h4 {background-position: left -27px ;background-image: url("_site/img/bg_red.png")}
div.box_police {margin-top: 10px;  float: left;width:468px;}
div.box_police div.boxfooter a {display: block; margin: 7px 0 0 10px; float: left; font-weight: bold;}
div.box_police h4 {background-position: left -27px ;background-image: url("_site/img/bg_red.png")}
ul.menu {list-style-type: none; margin: 0px; padding: 0px;  }
ul.menu li {display: block; width: 180px; height:22px;}
ul.menu li a{background-image: url("_site/img/bg_menuleft.png"); display: block; width: 180px; height:22px; background-position: bottom; text-align: right; color: #ffffff; }
ul.menu li a.active,ul.menu li a:hover {background-position: top; text-decoration: none; color:#ffffff;  }
ul.menu li a span {display: block;   padding: 4px 20px 0 0}
div.p_left {float: left; width: 180px;}
div.p_center {float: left; width: 618px;   margin-left:10px;}
div.p_main {width: 618px; border: 1px solid rgb(221,221,221);}
div.p_right {width: 169px; float: left; margin-left: 10px;}
div.ihome {width: 16px; float: left; height:16px ;background-image: url("_site/img/home.png"); margin: 2px 0 0 0 ; cursor: pointer;}
div.iright {width: 12px; float: left; height:12px ;background-image: url("_site/img/right.gif"); margin: 5px 5px 0 5px  }
div.breadcrumbs {height: 25px;}
div.breadcrumbs a{color: rgb(183,0,0); font-weight: normal;}
div.breadcrumbs a:hover {text-decoration: none;color: rgb(183,0,0);}
h2.iitem, div.iitem {margin:4px 0 0 0;float: left;color: rgb(183,0,0);font-weight:bold; font-size: 11px;} 

div.iprint {float: right; margin:4px 0 0 0;}
div.iprinticon {float: right; width:16px;height:16px; background-image: url("_site/img/print.png"); margin:3px 5px 0 0;}
div.iback {float: right; margin:4px 13px 0 0;}
div.ibackicon {float: right; width:12px;height:12px; background-image: url("_site/img/left.gif"); margin:5px 5px 0 0;}

div.calendar {margin: 5px 0 0 50px; background:#ffffff; width: 360px;}
table.calendar td { width:44px; height:30px; font-size: 11px;   text-align: right;vertical-align:bottom; color:rgb(165,165,165); background:#ffffff; color:rgb(5,67,112);}
table.calendar td.sunday {color:rgb(183,0,0)}
tr.first td.inactive {border-left: 1px solid rgb(240,240,240); border-top: 1px solid rgb(240,240,240); color:rgb(225,225,225)}
tr.last td.inactive {border-right: 1px solid rgb(240,240,240); border-bottom: 1px solid rgb(240,240,240); color:rgb(225,225,225)}
td.active {border: 1px solid rgb(218,218,218);}
table.calendar td.marked {color:#000000;background-image:url("_site/img/calendar_marked.png");background-repeat: no-repeat;cursor: pointer;background-color:#efefef}

table.calendar td.markevent {background-image:url("_site/img/calendar_marked.png");background-repeat: no-repeat;cursor: pointer;background-color:#ffcccc;}


table.calendar {border-collapse: collapse;clear: both;}
table.calendar th {font-weight: bold;font-family:Arial;font-size:11px;color:rgb(183,0,0)}
div.calendar_left {float: left; width: 20px; font-weight:bold;color: #000000;}
div.calendar_month {float: left; width: 300px; font-weight: bold;color: #000000;text-align: center;}
div.calendar_right {float: left;width: 20px; font-weight:bold;color: #000000;text-align: right;}
div.calendar_label {width: 360px;clear: both; margin-bottom:15px;}

span.dymek {width:152px;position:absolute;display: block;margin:-30px 0 0 10px; display:none;}
span.pb{margin:-100px 0 0 10px;}
span.dymek span {display: block;}

span.dymek1 {background-image:url("_site/img/dymek1.png");width:152px;height:3px;float:left;}
span.dymek2 {background-image:url("_site/img/dymek2.png");width:152px;color: rgb(5,67,112);font-size:10px;float:left;text-align: left;}
span.dymek3 {background-image:url("_site/img/dymek3.png");width:152px;height:10px;float:left;}
span.dymek2 span.d {font-weight: bold; display: block; width: 145px; margin: 0 0 0 8px;float:left;}
span.dymek2 span.t {  display: block; width: 145px; margin: 0 0 5px 8px; height:25px; overflow: hidden;float:left;}
div.kinowrap {width:400px;  float: left;margin:10px 0 0 30px;background:#ffffff; height: 210px; }
div.kino {width:390px;  float: left;}

ul.menu li.headcat {background-image:url("_site/img/bg_redli.png"); height:30px;text-align:center; color:#ffffff;font-family:"Trebuchet MS";font-size:13px;font-weight:bold;margin-top:5px;}
ul.menu li.headcat span.x {padding-top:8px;display: block; margin: auto; font-size: 12px;}

div.iconstar{background-image:url("_site/img/ikony/star.png"); width:35px;height:29px; }
div.iconmark{background-image:url("_site/img/ikony/questionmark.png"); width:23px;height:23px; }

div.n_premiuminfo {background-image:url("_site/img/bg_redli.png"); height:30px;  color:#ffffff;font-family:"Trebuchet MS";font-size:13px;font-weight:bold; width: 200px; background-position: bottom; float: left;}
div.n_premiuminfo div.iconstar {float: left;}
div.n_premiuminfo h4 {background: none; padding: 0px; margin: 6px 0 0 5px; color:#ffffff; border: 0px; float: left; display: block}
div.n_questionmark {float: left; background: #1c537c;height:25px;width:180px;margin:5px 0 0 0}
div.n_questionmark div.iconmark {float: left; margin: 1px 5px 0 1px;}
div.n_questionmark a {display: block; float: left; color:#ffffff; margin: 6px 0 0 1px;}
div.n_premiummain {border: 1px solid rgb(183,0,0) ; clear: both;}
div.n_premiummain div.event0 {clear: both; background: #eeeeee;}
div.n_premiummain div.event1 {clear: both; background: #fafafa; clear: both;}
div.n_premiummain span.title {font-size: 12px;display: block; margin: 0px 0 5px 0;   font-family:Arial;width: 455px;font-weight: bold;color: rgb(183,0,0); float: left; overflow: hidden;cursor: pointer;}
div.n_premiummain span.date {display: block; margin: 0 0 7px 0; font-size: 11px;width: 550px; font-weight: normal; color:#555555; float: right;width: 130px; text-align: right;}

div.n_premiummain span.img {float: left;width:70px; display:block; }
div.n_premiummain span.content {float: left; width:470px;display:block; cursor: pointer;}
div.n_premiummain span.dn {display: none;}

div.n_info {background: transparent url(_site/img/bg_.png) repeat-x scroll 0 0 ; height:30px;  color:#ffffff;font-family:"Trebuchet MS";font-size:13px;font-weight:bold; width: 598px; background-position: bottom; float: left; border-bottom:1px solid #054370}
div.n_info div.iconstar {float: left;}
div.n_info h4 {background: none; padding: 0px; margin: 6px 0 0 5px; color:#054370; border: 0px; float: left; display: block; font-size:15px; }

div.n_main {  clear: both;}
div.n_main div.event0 {clear: both; background: #eeeeee; border-top: 1px solid #cccccc;}
div.n_main div.event1 {clear: both; background: #fafafa; clear: both; border-top: 1px solid #cccccc;}

div.n_main span.title {display: block; margin: 0px 0 5px 0;   font-family:Arial;width: 455px;font-weight: bold;color:#054370; float: left; overflow: hidden; cursor: pointer;}
div.n_main span.date {display: block; margin: 0px 0 7px 0; font-size: 11px;width: 550px; font-weight: normal; color:#555555; float: right;width: 130px; text-align: right;}
div.n_main span.img {float: left;width:70px; display:block; }
div.n_main span.content {float: left; width:480px;display:block;cursor: pointer; }
div.n_main span.dn {display: none;}
table.stronnicowanie tr td {text-align: center; width: 15px; height:12px; border: 1px solid #e5e5e5; background:#efefef;vertical-align: middle;}
table.stronnicowanie tr td.active {background: rgb(183,0,0); color: #ffffff;}
table.stronnicowanie tr td.visited {background: rgb(255,255,255); }
table.stronnicowanie tr td.noclass {text-align: center;  border: 0px; background:none;vertical-align: middle; padding:0 10px 0 10px;}
table.stronnicowanie {margin-top: 15px ;margin-bottom: 10px; margin-left: auto;margin-right:auto; clear: both;}
div.n_seeall{float:left;margin: 10px 0 0 15px;}

div.n_title {margin: 13px 0 0px 130px;clear:both;float:left;}
div.n_title  div {float: left;}
div.n_tleft {width: 33px; height: 33px; background-image:url("_site/img/n1.png");}
div.n_tright {width: 33px; height: 33px; background-image:url("_site/img/n3.png");}
div.n_tcenter {height: 33px; background-image:url("_site/img/n2.png"); text-align: center;width:280px;}
div.n_tcenter h5, div.n_tcenter h1 {display: block; padding: 7px 10px 0 10px ; margin: 0px;color:#ffffff; font-size:15px; font-family:"Trebuchet MS" ; font-weight: bold;}

div.n_bottom {margin: auto;clear: both; cursor:pointer;margin: 0px 0 0px 130px;}
div.n_bottom  div {float: left;}
div.n_bleft {width: 33px; height: 33px; background-image:url("_site/img/n1.png");background-position: left -34px; }
div.n_bright {width: 33px; height: 33px; background-image:url("_site/img/n3.png");background-position: left -34px; }
div.n_bcenter { background-image:url("_site/img/n2.png"); text-align: center;width:280px;height:60px; background-position: left -34px; background-repeat: repeat-x;}
div.n_bcenter h5 {display: block; padding: 7px 10px 0 10px ; margin: 0px;color:#ffffff; font-size:14px; font-family:"Trebuchet MS" }
div.n_bcenter h5.dn {display: none;}
div.n_plus {width:32px;height:32px;background-image:url("_site/img/ikony/c_plus.png");display: block;margin: auto;margin-top: -5px;margin-left:125px;	}
div.n_minus {width:32px;height:32px;background-image:url("_site/img/ikony/c_minus.png");display: block;margin: auto;margin-top: -5px;margin-left:125px;	}
div.dn {display: none;}
div.n_form {clear: both;text-align:left;width:344px;border-left: 1px solid #bbbbbb;border-right: 1px solid #bbbbbb;display:none;margin-left:130px;padding:0px;}
.hideme {width:1px;height:1px;position:absolute;border:0px;background:none;}

div.n_cat {float: left; width: 100px; text-align: left; margin: 5px 0 0 0} 
div.n_value {float: left; width: 220px; text-align: left;margin: 5px 0 0 0}
div.n_cat_l {text-align: left}
div.n_value input, div.n_value select {font-family:Arial;font-size:11px;border:1px solid rgb(38,91,129);width:220px;}
div.n_cat_l textarea {font-family:Arial;font-size:11px;border:1px solid rgb(38,91,129);width:320px;height:60px;margin-top:7px;}
div.n_error{margin: 5px 0 5px 0; text-align: left;font-weight: bold;background:#ffeeee;clear:both;padding:2px 0 2px 0; margin: 5px 0 5px 0; float: left;width:322px;}
div.foto_uploaded{text-align: left;}
div.delete_image {margin: 10px 0 0 15px; cursor: pointer; font-weight: bold;}
div.n_cat_l textarea.little {height:30px;}
div.bgsubmit{width:100px; height:50px;  background-color:#ffffff;cursor:pointer; margin: auto; text-align: center; margin-left: 105px;}
div.bgsubmit div.load {margin-left: 5px; margin-top: 10px;}
#mynotices {margin-top: 10px;}
#mynoticesload {margin:auto;text-align:center;}
#noticesmainload {clear: both;text-align:center;width:344px;border-left: 1px solid #bbbbbb;border-right: 1px solid #bbbbbb;margin-left:130px;padding:10px 0 10px 0;display:none;}
.delete_image span {font-weight: normal;font-size:10px;}
div.noticessubmits {margin: auto;}

div.n_contact{float: left; width:400px;}

div.event0 span.n_email, div.event1 span.n_email {  background-image:url("_site/img/ikony/letter.png");background-repeat: no-repeat; padding: 1px 10px 0 25px; background-position: 0 1px;display:inline; cursor: auto;}
div.event0 span.n_phone, div.event1 span.n_phone { background-image:url("_site/img/ikony/phone.png");background-repeat: no-repeat; padding: 5px 10px 0 25px; background-position: 0 0px;  display:inline; cursor: auto;}

span.n_person  {font-weight: bold; margin: 0px 0 0px 0; display: block;clear: both;}
div.event0  span.n_person, div.event1  span.n_person {font-weight: bold; margin: 10px 0 3px 0; display: block;clear: both; width: 300px;}

div.n_person {font-weight: bold;margin: 5px 0 5px 0;width:500px;clear: both;}
div.n_email {  background-image:url("_site/img/ikony/letter.png");background-repeat: no-repeat; padding: 0px 10px 0 25px; background-position: 0 1px; float: left;}
div.n_phone { background-image:url("_site/img/ikony/phone.png");background-repeat: no-repeat; padding: 0px 10px 0 25px; background-position: 0 0px;  float: left; height:15px;}
div.mycontrols {float: right;}
div.deletemynotice {float: right; color: rgb(183,0,0); font-weight: bold;cursor:pointer; border:1px solid rgb(183,0,0); padding: 5px 15px 5px 15px;}
div.editmynotice {float: right;color: rgb(5,67,112); font-weight: bold;cursor:pointer;padding: 5px 15px 5px 15px;border:1px solid rgb(5,67,112); margin-right: 10px;}
div.nmain_1{font-size: 15px; float: left; margin: 14px 0 10px 20px;width:170px; text-align: right;}
div.nmain_2{font-size: 16px; float: left; margin: 10px 0 0 10px;}
div.nmain_2 select {font-size: 18px; border: 1px solid #dddddd; width: 250px;}
div.nmain_3{font-size: 15px; float: left; margin: 3px 0 0 20px;width:170px;text-align: right;}
div.nmain_5{ height:35px;}
div.nmain_4{font-size: 20px; float: left; margin: 0px 0 0 10px;}
div.nmain_4 select {font-size: 18px; border: 1px solid #dddddd; width: 250px;}
div.mmain_wrap {border: 1px solid #eeeeee;width: 470px;margin: 20px auto 30px auto;}
.lightgray {color:#888888}

div.pb_litera {border-bottom: 1px solid rgb(5,67,112); font-size: 20px; font-weight: bold; color: rgb(5,67,112); font-family: "Trebuchet MS";background:transparent url(_site/img/bg_.png) repeat-x; padding:  0 5px 0px 5px;}
div.pb_block {margin-top: 10px;}
div.pb_item0 {background: #fafafa;padding: 3px;}
div.pb_item1 {background: #ffffff;padding: 3px;}
div.pb_special {background:#eeeeee;}
div.pb_data {height: 530px; overflow-y: scroll; clear: both; padding-right: 5px; border: 1px solid #fafafa; width: 500px; float: left;margin: 10px 0 0 0}
div.pb_inactive {float: left; background: #ffffff; border: 1px solid #ffffff; padding:5px; padding: 2px 3px  2px 3px;}
div.pb_active {float: left; background: #ffffff; border: 1px solid #dddddd; padding: 2px 3px  2px 3px;}
div#komunikat {   background:transparent url(_site/img/ikony/i.png) no-repeat 3px 3px; padding: 7px 0 9px 30px; border: 1px solid #eeeeee; margin: 5px; font-weight: bold; display: none;}
div.info_icon {   background:transparent url(_site/img/ikony/i.png) no-repeat 3px 3px; padding: 7px 0 9px 30px; border: 1px solid #eeeeee; margin: 5px; }
input.pb_filtr {border: 1px solid #dddddd; font-size: 11px; width: 100px;}

div.line_details div.pb_litera {font-size: 15px; margin: 10px 0 10px 0}
span.pb_in1 {display: block; float: left; width: 400px; overflow: hidden;}
span.pb_in4 {display: block; float: left; width: 550px; overflow: hidden; padding:  0 0 5px 5px; line-height: 150%;}
div.pb_in4 {display: block; float: left; width: 400px; overflow: hidden; padding:  0 0 5px 5px; line-height: 150%;}
span.pb_in2 {display: block; float: left; width: 300px; overflow: hidden;}
span.pb_in3 {display: block; float: right; overflow: hidden;}
div.pb_logo {width:160px; text-align: center;}

div.closeMapDiv {margin: 10px;}
div.closeMapDiv input {border: none; background:rgb(5,67,112); padding: 3px 5px 3px 5px; color:#ffffff; font-size: 11px; font-family:Arial;}
input.bluebutton {border: none; background:rgb(5,67,112); padding: 3px 5px 3px 5px; color:#ffffff; font-size: 11px; font-family:Arial; cursor: pointer;}
span.f_logo {display: block;width: 120px;text-align: center;}
ul.firmy, ul.hp_galeria {list-style-type: none; margin: 0px; padding: 0px;}
ul.firmy li, ul.hp_galeria li {padding: 0px;}
span.f_logo  a {display: block; width: 120px; height:40px; background-repeat: no-repeat; background-position: center;}
div.box_companies {margin-top: 10px; clear: both;}
div.box_companies  div.boxfooter a.firmy {padding-right: 40px; margin: 5px 0 0 0;}
div.box_companies  div.boxfooter fieldset {display: block; float: left; padding: 0px; border: none; margin: 5px 0 0 5px;}
div.box_companies  div.boxfooter fieldset  span {display: block; float:left;}
span.cbl {margin: 2px 0 0 2px;;}
div.box_informator div.header  h1.cf {padding-top: 15px; height: auto;padding-bottom: 7px;}
div#google_map {width:460px;height:500px;float:left;margin: 10px 0 0 10px}
div#google_map_ex {width:400px;height:150px;float:left;margin: 10px 0 0 10px}
div.map_options {width:460px;height:20px;float:left;margin: 10px 0 0 10px}
div.map_options_ex {width:400px;height:20px;float:left;margin: 0px 0 0 10px}
.mt5 {margin-top: 5px;}
div.pb_search {margin: 5px auto; width: 420px; font-weight: bold;}
div.pb_hint {padding: 5px 0 30px 0; font-size: 10px; color:#999999; text-align: center;}
div.pb_hint {margin: 5px auto;     font-size: 10px; color:#999999}
div.pb_extended {float: left;}
div.pb_in4 a {text-decoration: none;}
div.added {background: #dddddd;}



td.pb_label {  width: 100px; text-align: right; padding: 3px 5px 0 0; vertical-align: top;	}


input.pb_dodaj {  border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:310px ;}

table.pb span.red {font-family: "Courier New"; font-size: 13px; font-weight: bold;}
select.pb_line {width: 310px; font-size: 11px; border:1px solid #bbbbbb;}

table.pb div.error, table.profil div.error {display:none; padding: 5px 0; color: #B70000 }
table.pb div.error1, table.profil div.error1 {display:none; padding: 5px 0; color: #B70000 }

div.warning {background: transparent url("_site/img/ikony/warning.png") no-repeat; padding: 10px 0 35px 35px; height: 8px;}	
div.item_right {margin: 8px 0 0 10px; float: left; width: 490px;  overflow: hidden;}
div.item_right_ext {margin: 8px 0 0 0px; float: left; width: 580px;  overflow: hidden;}
div.item div.date { font-size: 10px; color: #999999; margin-bottom: 3px;}
span.title i {font-style: normal; color: #dd0000}
div.curled_news {line-height: 150%;}
div.curled_news div.image {float: left; padding: 3px; border: 1px solid #dddddd; margin-right: 10px;}
div.curled_news h2 {margin-bottom: 0px; padding-bottom: 0px; width: 400px;}
div.curled_news div.date {font-size: 10px; color: #aaaaaa; padding-bottom: 10px;}
div.curled_news div.info_icon {padding-top: 0px; padding-bottom: 0px; font-size: 10px; margin: 10px 0 0 0 ;}
div.curled_news div.info_icon  a {font-weight: bold;}
div.special_bg_1 {background: transparent url("/_site/img/curled_1.png") no-repeat top right}
div.special_bg_2 {background: transparent url("/_site/img/curled_2.png") no-repeat top right}
div.title {padding-bottom: 3px;}
div.lead {line-height: 130%;}
a.th {display: block; border: 1px solid #ffffff; width:105px; height:89px; background: transparent url("/_site/img/ath.png") no-repeat left 72px; padding: 1px; float: left; margin: 0px 5px; ;}
a.th img {}
a.th:hover {border: 1px solid rgb(204,204,204);background: rgb(239,244,250) url("/_site/img/ath.png") no-repeat  right 72px; ;opacity:1;filter:alpha(opacity=100) }

div.news_showall {background: transparent url("/_site/img/ikony/varrows.png") no-repeat left top; padding:  2px 0 3px 20px; clear: both; float: right; margin: 10px; cursor: pointer;}
div.news_hideall {background: transparent url("/_site/img/ikony/varrows.png") no-repeat left -26px; padding:  5px 0 3px 20px; clear: both; float: right; margin: 10px; cursor: pointer; display: none;}

div.forum_cat {border-bottom: 1px solid rgb(5,67,112); font-size: 20px; font-weight: bold; color: rgb(5,67,112); font-family: "Trebuchet MS";background:transparent url(_site/img/bg_.png) repeat-x; padding:  0 5px 5px 5px; font-size: 14px; margin: 0px 0 5px 0;}


div.f_tr0,div.f_tr1,div.f_trh {clear: both; height: 24px; }
div.f_tr1 {background: #fafafa; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef}
div.f_trh {background: #eaeaea;  }
div.f_tr0 div ,div.f_tr1 div,div.f_trh div {float: left;   overflow: hidden; height: 20px;}

div.f_td1 {width: 405px; border-right:1px solid #ffffff;padding: 5px 0px 2px 4px;}
div.f_td2 {width: 100px; border-right:1px solid #ffffff; padding: 5px 0px 2px 4px;}
div.f_td3 {width: 100px; border-right:1px solid #ffffff;padding: 5px 0px 2px 4px;}
div.f_td4 {width: 69px; border-right:1px solid #ffffff; padding: 5px 0px 2px 4px; text-align: right;}


div.f_trh div {border: 0px; font-weight: bold;}

div.f_tr0  div.f_avatar, div.f_tr1  div.f_avatar {border:1px solid #eeeeee; width: 20px; height: 20px; margin-right: 5px; padding:0px; margin-top: -4px;}
span.f_data {color: #999999; font-size: 10px;}
div.forum_main{width:600px; }

div.f_all {background: #fafafa url("/_site/img/ikony/varrowssmall.png") no-repeat left 8px; padding: 6px 0 6px 18px; cursor: pointer; border-top: 1px solid #999999; margin-top: 1px; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef;}
div.f_add {background: #fafafa url("/_site/img/ikony/plus.png") no-repeat left 8px; padding: 6px 0 6px 18px; cursor: pointer;    border-bottom: 1px solid #efefef}
div.f_hide {background: #fafafa url("/_site/img/ikony/varrowssmall.png") no-repeat left -12px; padding: 6px 0 6px 18px; cursor: pointer; border-top: 1px solid #999999; margin-top: 1px; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef}

p {margin: 0px;}
div.forum_lead {margin-bottom: 10px; color: #444444; line-height: 120%; }
div.forum_2 input{  border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:310px ;}
div.forum_1 {padding: 10px 0}
div.forum_3 {margin-left: 10px;}
div.forum_3 input {height: 18px; padding-top:1px; margin-bottom: 10px; }
div.forum_2 {margin-bottom: 10px;}
div.forum_entry {clear: both; border-bottom: 1px solid #eeeeee;}
div.forum_user {float: left; width: 150px; line-height: 130%; margin: 10px 0; text-align: center;}
div.forum_post {float: left; width: 450px; line-height: 130%;margin: 10px 0; text-align: justify; }
div.forum_post_data {padding: 5px 0}
div.forum_nick {font-weight: bold; margin: auto; padding: 2px 0 0 0 }
div.forum_cat div.fr {font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-align: right; margin-top: -3px;}
div.forum_cat div.fr a {font-size: 10px; color: #aaaaaa; font-weight: bold;}
div.forum_created {font-size: 10px; color:#aaaaaa; text-align: right;}
div.r_checkbox{float: left; margin: 10px 10px 0 30px;}
div.r_checkbox_desc {float: left; width: 380px; margin-top: 10px;}
div#regenerate {color:#aaaaaa; margin: auto; text-align: center; cursor: pointer;cursor: pointer;}
div.content_main {margin-top: 10px; line-height: 130%}
table.description {float: right; border: 1px solid #efefef;margin: 0 0 5px 5px}
table.description tr td {font-weight: normal; color: rgb(102,102,102); padding: 3px; }

table.descriptionleft {float: left; border: 1px solid #efefef;margin: 0 5px 5px 0px}
table.descriptionleft tr td {font-weight: normal; color: rgb(102,102,102); padding: 3px; }


div.band {clear: both; padding: 10px 0; border-bottom: 1px solid #eaeaea}
div.school {clear: both; padding: 10px 0; border-bottom: 1px solid #eaeaea}

div.band_photo {float: left;}
div.school_photo {float: left; width: 90px;}

div.band_desc {float: left; width: 470px; margin-left: 10px; }
div.school_desc {float: left; width: 470px; margin-left:10px;}

div.band_desc h3 {padding: 0px; margin: 0px;margin-bottom: 10px;}
div.school_desc h3 {padding: 0px; margin: 0px;margin-bottom: 10px;font-size:11px;}

div.band_desc a.red {display: block; float: right; margin-top: 5px;}
div.band_details_photo {text-align: center; padding: 10px 0}
div.band_details_desc {line-height: 130%}
div.old_blue {background:#ECF0FC; border-bottom:1px solid #DDDDDD; border-top:1px solid #DDDDDD; padding: 5px 10px; font-weight: bold;margin-top: 10px; width: 598px; margin-left: -10px;}
div.old_blue1 {background:#ECF0FC;   border-top:1px solid #ffffff; padding: 5px 10px; font-weight: bold; cursor: pointer; width: 598px; margin-left: -10px;}
ol.gallery {line-height: 140%}
.fs10 {font-size: 10px;}
ul.gallery {margin-bottom: 10px;}
div.gallery_author {margin: 5px 0;}
div.show_on_map {background: transparent url("/_site/img/ikony/search.png") no-repeat left 1px; color: #bbbbbb; font-size: 10px; padding-left: 15px; cursor: pointer}
div.logged_1 {padding: 15px 0 0 40px;}
div.logged_2 {padding: 15px 10px 0 0px;}
div.profil1 {width: 400px; float: left; }

input.profil_dodaj {  border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:250px ;}
td.profil_label {  width: 90px; text-align: right; padding: 3px 5px 0 0; vertical-align: top;	}

table.profil { padding: 10px 20px 0px 20px; border: 1px solid #cccccc; background: #fafafa;}
table.profil a.noticessubmit {margin: 5px 0 5px 0}
select.profil_dodaj {width: 250px; font-size: 11px; border:1px solid #bbbbbb;}
div.profil2 {float: left; width: 370px; margin-left: 10px;}
iframe.awatar {border: 1px solid #cccccc; width: 368px; height: 180px;}

table.addlink { padding: 5px 5px 5px 5px; border: 0px; background: none;}
table.addlink input {  border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:80px ;}

div.map_profil {  width: 368px; height: 300px;}
div.map_profil_wrap {border: 1px solid #cccccc; width: 368px;  background: #fafafa} 
div.load_1 {height: 50px;}
div.load_3 {height: 50px;}
div.map_d1 {float: left; margin: 0 0 10px 85px;}
div.map_d2 {float: left;}
div.load_4 {clear: both;margin: 20px 0 20px 176px;}
div.success_4 {text-align: center; margin: 10px 0}
.tac {text-align: center;}


ul.search {list-style-type: none; padding-left: 0px;}
ul.search li {padding-bottom: 5px; margin-bottom: 5px;}
.copy_prevent {font-size:1px; color: #ffffff;!important}
div.rec {  z-index:3}
div.mapa_main {  z-index:4}div.avatar_wrap {padding: 3px; margin: 10px auto; border: 1px solid #aaaaaa; width: 100px; text-align: center}
input.file { border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:200px }
div.input_file {margin-left: 60px; margin-bottom: 5px;}
div.tab {display: none;}
ul.nicepoints li {line-height: 150%}
.cp {cursor: pointer;}
div.googlemain {width: 780px; height: 500px; border:1px solid #aaaaaa; margin-top: 10px; clear: both;}
select.blue  {width: 250px; font-size: 11px; border:1px solid #bbbbbb; height: 19px;}
input.blue {border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:310px ; width: 20px; height:19px; margin-right: 10px;}
span.pano_desc {display: block; padding: 5px 0}
div.pano ol {margin-left: 0px; padding-left: 30px;}
div.pano ol li {padding: 3px;}
div.pano ol li.gray {padding: 3px; background: #eaeaea;}
div.panorama {width: 700px; height: 420px; padding: 5px; border: 1px solid #eeeeee;}
div.dd_details {padding: 5px; border: 1px solid #eeeeee; width: 400px;}
div.pnext {background: transparent url(_site/img/ikony/next-horizontal.png) no-repeat scroll 0 0; width: 32px; height: 32px; cursor: pointer;}
div.pprev {background: transparent url(_site/img/ikony/prev-horizontal.png) no-repeat scroll 0 0; width: 32px; height: 32px; cursor: pointer;}
div.panod div {margin-top: 180px;}
ul.dd_subitems {margin: 10px 0px;padding: 0 0 0 13px;}
p.just {text-align: justify; }

span.ph_source {display: block; color: #000000;}
span.ph_description{display: block; color: #555555; padding: 5px 0;  }
span.ph_monuments {display: block; color: #555555;} 
ol.powiat_hist  li {padding: 10px 0}

table.niceTable {border-collapse: collapse;  }
table.niceTable th {color: #ffffff; background:#054370; text-align: left; padding: 5px;}
table.niceTable tr td {padding: 3px 5px; }
table.niceTable tr.tr0 td {background: #efefef}
div.cgk_head {border-bottom: 1px solid rgb(5,67,112); font-size: 15px; font-weight: bold; color: rgb(5,67,112); font-family: "Trebuchet MS";background:transparent url(_site/img/bg_.png) repeat-x; padding:  0 5px 0px 5px; margin-top: 20px; clear: both;}
div.cgk_img {float: left; width: 90px;   padding: 5px; text-align: center; margin: 5px 10px 5px 0;}
div.cgk_img img {padding: 2px; border: 1px solid #eaeaea}
div.cgk_desc {padding: 10px 0 5px 10px; line-height: 130%}
div.cgk_summary {clear: both; background: #fafafa;   border-bottom: 1px solid #eeeeee; height: 25px;}
h2.cgk_title {clear: both; background: #efefef; padding: 5px 10px; font-weight: bold; margin-top: 10px; font-size: 11px; color: #000000}
h2.cgk_title a:hover {text-decoration: none;}
div.cgk_place {float: left; padding: 5px 10px;}
div.cgk_materials {float: right; padding: 5px 10px;}
div.cgk_materials select {width: 200px; font-size: 11px; font-family: Tahoma; border: 1px solid #eeeeee;}
div.cgk_desc a.wiecej{ display: block; float: right; margin: 10px 0}

div.no_image {width: 462px; height: 50px; float: left;  margin: 0 0 0 5px;  }
div.has_image {width: 380px; height: 50px; float: left;  }


div.calendar_card {width:31px;height:35px;display: block;font-size:9px;float:right;background: transparent url("_site/img/transparent_sprite.png") no-repeat -1px -58px;margin:10px 10px 0 0;text-align:center;}
div.calendar_card a {display: block;padding-top:13px;font-size:15px;font-weight:bold;font-family:Arial;text-decoration:none;}
div.calendarinfo  {display: block;width:56px; text-align:right; float:right;margin:17px 3px 0 0}
div.calendarinfo  a { font-size:9px; ; color:#888888; }
div.cgk_date {font-size:10px;margin-top:6px;}
div.cgk_title  {margin-top:2px; height: 15px; overflow: hidden; font-weight: bold;}

div.add_single {background: #fafafa; border:1px solid #eeeeee; margin-top: 10px; padding: 10px 0 0 10px;}
div.add_single input {border: 1px solid #eeeeee; font-size: 11px; display: block; margin-top: 5px;}
div.add_single select {border: 1px solid #eeeeee; font-size: 11px; display: block; margin-top: 5px; width: 100px;}
div.add_single_item {float: left; margin: 10px 5px 10px 0}
div.add_single input.add_address {width: 150px;}
div.add_single input.add_desc {width: 220px;}



a.bluemirror {display: block; width:71px;height:33px;background-image:url("_site/img/loginsubmit.png");margin: 0px;color:#ffffff;cursor:pointer;}
a.bluemirror span {display: block;color:#ffffff; padding: 4px 0 0 20px;cursor:pointer;text-align: left;}

div.add_submit {background: transparent url(_site/img/load4.gif) no-repeat 35px 10px; width: 80px; }
div.add_submit a.bluemirror {margin: 10px 0 0 10px;}
div.add_single div.red , div.add_single div.blue {padding-bottom: 10px;}

div.box_item {width:100px; float: left; }
div.box_photo {text-align: center;}
div.box_photo img { padding: 2px; border: 1px solid #eeeeee }
div.box_desc {height: 23px; text-align: center; font-size: 9px; overflow: hidden;}
div.box_desc a {color: #777777;}
div.box_desc a:hover {color: #000000; text-decoration: none;}
div.box_lastvideos div.boxes {margin: 10px 0 0 10px;}
div.box_lastusers div.boxes {margin: 10px 0 0 10px; width: 512px;}

div.boxl_entry {width: 467px; clear: both; padding: 10px 0}
div.boxl_date {float: left; width: 100px; margin: 2px 0 2px 10px; font-size: 10px; color: #888888}
div.boxl_desc {float: left; width: 337px;margin: 2px 0 2px 5px;}

div.f_entry0,div.f_entry1 {width: 467px; height: 34px;}
div.f_entry0 { background: rgb(238,238,238);}
div.f_date {float: right; font-size: 10px; color: #888888; margin: 2px 10px 2px 0 ; width: 140px; height: 12px; overflow: hidden; text-align: right;}
div.f_date a  {color: #888888}
div.f_subject {float: left; font-size: 10px; margin: 2px 0 2px 10px;  width: 275px; height: 12px; overflow: hidden;}
div.f_subject a {color: #555555}
div.f_content {clear: both; height: 15px; width: 400px; overflow: hidden; margin: 0px 0 0 10px;}
div.f_image {margin: 5px 0 0 5px; float: left;}
div.f_image img {padding: 2px; border: 1px solid #eeeeee;} 

div.box_lastforum a:hover {text-decoration: none;}
div.box_u {width: 170px; height: 30px; float: left;}
div.u_img  {float: left;}
div.u_img img {padding: 2px; border: 1px solid #eeeeee;}
div.u_nick {float: left; margin: 2px 0 0 5px;}
div.box_lastvideos {margin-top: 10px;}
div.tags {float: left; height:155px; overflow: hidden; line-height: 20px;width: 600px;  padding: 10px 10px 10px 0; text-align: justify; }
div.tags  a {padding: 0 20px 0 0;}
div.tags a.t10 {font-size: 11px; color: #888888}
div.tags a.t11 {font-size: 12px;color: #888888}
div.tags a.t12 {font-size: 13px;color: #000000;font-weight: bold;}
div.tags a.t13 {font-size: 14px;color: #000000; font-weight: bold;}
div.tags a.t14 {font-size: 15px;font-weight: bold;}
div.tags a.t15 {font-size: 16px; font-weight: bold;}
div.tags a.t16 {font-size: 17px; color: #054370}
div.tags a.t17 {font-size: 18px; color: #b70000}
div.tagi_wrap {width: 100%; background: transparent url('/_site/img/bg_tagi.png') no-repeat center;}
div.shortcuts {float: right;width: 362px; height:155px; overflow: hidden; padding: 10px 10px}

ul.shortcuts {padding: 10px 5px 0 20px; line-height: 150%; color: #555555; float: left;  width: 155px; display: block; float: left;margin:0px;}
ul.shortcuts li {padding: 0px; margin: 0px;}
ul.shortcuts li a {color: #555555; }

div.f_copy {width: 17px; height: 17px; background: transparent url('/_site/img/bgset_1.png') no-repeat -4px -28px; float: left; margin: 4px 10px 0 0}
div.f_left a.cf {display: block; float: left; font-size: 22px; color: #aaaaaa;}
div.f_left a.cf:hover {text-decoration: none;}
div.f_left span.year {color: #aaaaaa; font-size: 10px; display: block; margin: 12px 0 0 5px; float: left;}
div.f_left {float: left;}
div.f_right {float: right; width: 650px; height: 40px; font-size: 10px; text-align: justify; color: #aaaaaa;} 
div.f_right a {color: #aaaaaa;} 
div.footer_spacer {width: 1000px; height: 6px; background: transparent url('/_site/img/bgset_1.png') repeat-x; clear: both;}
div.ficon {width: 11px; height: 11px; float: left; margin: 2px 0 20px 0}
div.f1 {background: transparent url('/_site/img/bgset_1.png') no-repeat -3px -11px; }
div.f2 {background: transparent url('/_site/img/bgset_1.png') no-repeat -21px -11px; }
div.f3 {background: transparent url('/_site/img/bgset_1.png') no-repeat -74px -11px; }
div.f4 {background: transparent url('/_site/img/bgset_1.png') no-repeat -41px -10px; }
div.f5 {background: transparent url('/_site/img/bgset_1.png') no-repeat -58px -11px; }
div.f6 {background: transparent url('/_site/img/bgset_1.png') no-repeat -29px -30px; }
div.fdesc {float:left; padding: 0 15px 0 5px ;}
div.fdesc a {color: #aaaaaa; font-size: 10px;}
div.boxcontent {background-image: url("_site/img/bg_galbox.png");border-right:1px solid rgb(208,208,208);margin:0px;background-repeat:repeat-x;padding:0px;float: left;}


div.box_title_new { height: 26px; background: transparent url('/_site/img/sprite_box.png') repeat-x  left -52px;}
div.box_title_new h4 { background: transparent url('/_site/img/sprite_box.png') repeat-x left 0px; display: block; float: left; padding: 7px 10px 0 10px; font-size: 10px; font-family: Tahoma; height: 19px; color: #054370;margin: 0px; border:0px;}
div.box_title_new div.bt_1 {float: left; width: 5px; height: 26px; background: transparent url('/_site/img/sprite_box.png') no-repeat left -26px;}
div.box_title_new div.bt_3 {float: left; width: 5px; height: 26px; background: transparent url('/_site/img/sprite_box.png') no-repeat -5px -26px;}
div.box_title_new div.bt_4 {float: right; width: 5px; height: 26px; background: transparent url('/_site/img/sprite_box.png') no-repeat -10px -26px;}
div.box_lastusers div.newbg {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 521px;}
div.box_lastvideos div.newbg {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 521px;}
div.box_lastforum div.newbg {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 466px;}
div.box_police div.newbg {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 466px;}
div.box_right_profil div.newbg {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 368px;}

div.box_companies div.firmy {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 998px;}

div.box_gallery div.hp_galeria {background: transparent url('/_site/img/sprite_box.png') repeat-x  left -79px; border-left: 1px solid #D0D0D0; width: 284px;}

div.box_lastusers div.boxfooter {border-left: 1px solid #D0D0D0}
div.box_companies div.boxfooter {width: 999px;}

div.left div.b_news {width: 523px;border-left: 1px solid #D0D0D0 }
div.left div.b_news a {display: block; float: left; padding: 5px 5px 0 5px;}

div.bggray {background: #F6F6F6 ;}
div.n_box {height: 20px; } 
div.n_box div.date {font-size: 10px; margin-top: 3px; width:50px; margin-left: 5px; color: #666666} 
div.n_box a {display: block; float: left; margin-top: 2px;} 
div.n_box a.title {width: 200px; overflow: hidden; width: 460px; overflow: hidden;}
div.n_box div {float: left; margin-top: 2px;}

ul.menu_new {list-style-type: none; float: right; margin: 0px; padding: 0px; margin-top: 10px;}
ul.menu_new li {float: left; display: block; width: 73px; height: 65px;  margin-left: 5px;}
ul.menu_new li.bg {background: transparent url('/_site/img/bgset_1.png') no-repeat 0px -52px;}

ul.menu_new  li a {display: block; font-size: 10px;width: 73px; text-align: center; padding-top: 50px; color: #054370;}
ul.menu_new  li a:hover {text-decoration: none;}

ul.menu_new  li a.mtn3{background: transparent url("_site/img/transparent_sprite.png") no-repeat -97px 8px;}
ul.menu_new  li a.mtn4 {background: transparent url("_site/img/transparent_sprite.png") no-repeat -154px 7px;}
ul.menu_new  li a.mtn6 {background: transparent url("_site/img/transparent_sprite.png") no-repeat -273px 8px;}
ul.menu_new  li a.mtn5 {background: transparent url("_site/img/transparent_sprite.png") no-repeat -212px 8px;}
ul.menu_new  li a.mtn2 {background: transparent url("_site/img/transparent_sprite.png") no-repeat -39px 7px;}

ul.menu_new  li a.mtn1 {background: transparent url("_site/img/transparent_sprite.png") no-repeat 17px 13px;}

ul.menu_new  li a.mtn7 {background: transparent url("_site/img/transparent_sprite.png") no-repeat -327px 8px;}
ul.menu_new  li a.mtn8 {background: transparent url("_site/img/transparent_sprite.png") no-repeat -381px 8px;}



div.news_item {border-top: 1px solid #eeeeee; margin: 3px 0px; float: left; width: 598px;}
div.nsponsored {background: #fafafa; position: relative}
div.nsponsored_info {position: absolute; right: 0px; color: #aaaaaa; margin: 5px 5px 0 0;}
span.result_hit {font-weight: bold; color: #054370; background: #ffcc55}
ul.search li  span.img {float: left; display: block; margin: 0 10px 10px 0; width: 105px; height: 70px;}
/* ul.search li a, ul.search li span {display: block; float: left;} */
ul.search li {clear: both; padding-left: 0px; margin-left: 0px;}
ul.search {padding-left: 0px; margin-left: 0px;}
a.pa {background: transparent url("_site/img/transparent_sprite.png") no-repeat -55px -63px; position: absolute; display: block; width: 25px; height:25px; right: 0%}
a.pa:hover{background: transparent url("_site/img/transparent_sprite.png") no-repeat -78px -63px; }

div.box_informator a.pa {right: 10px; top: 0px;}
div.box_news a.pa {left: 10px; top: 10px; z-index:100}
img.nice_wrap {border: 1px solid #eeeeee; padding: 5px;}
div.friends_icons {color: #aaaaaa; font-size: 10px; margin: 5px 0 0 5px; }
div.friends_icons div {float: left; background:transparent url("_site/img/friends.png") no-repeat; height: 18px; text-align: left; margin-right: 6px; cursor: pointer}
div.friends_icons div.friends_1 {background-position: -9px -35px; padding-left: 19px; }
div.friends_icons div.friends_2 {background-position: -9px -62px; padding-left: 20px; }
div.friends_icons div.friends_3 {background-position: -6px -5px; padding-left: 28px;}
div.friends_icons div.friends_4 {background-position: -6px -89px;  width: 22px; height: 18px;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #aaa;
	background-color: #fafafa;
	padding: 5px;
	opacity: 0.85;
}
#tooltip h3, #tooltip div { margin: 0; font-size: 11px; font-weight: normal;}




div.photoload {width: 150px; height: 150px; float: left; background: #eeeeee url('/_site/img/load2.gif') no-repeat center; border: 1px solid #ffffff;  display: none; }
div.photo_item {width: 150px; height: 150px; float: left;  border: 1px solid #eeeeee; margin-right: 5px;}
div.photo_main {width: 140px; margin: 10px auto; height: 90px; text-align: center; position: relative;} 
div.photo_description {width: 140px; text-align: center;   height: 30px; margin: auto;}
div.photo_delete {position: absolute; right: 0px; top: 0px; background: transparent url('/_site/img/ikony/usun.gif'); width:10px; height:10px; cursor: pointer; }

div.profil_loading {background: transparent url('/_site/img/lightbox-ico-loading.gif') no-repeat; width: 300px; padding: 10px 0 10px 40px; margin: 0 0 10px 0}

div.profil_desc {width: 350px;}
div.profil_desc dt {float: left; display: block; clear: both; width: 90px; padding: 0px;display: block; }
div.profil_desc dd{float: left; display: block; font-weight: bold; padding: 0px; margin: 0px;display: block; }
div.profil_desc dl{display: block; line-height:150%; clear: both; margin: 0px; padding: 0px;}
div.profil_opis {padding-top: 10px;}
div.profil_title {border-bottom: 1px solid rgb(5,67,112); font-size: 15px; font-weight: bold; color: rgb(5,67,112); font-family: "Trebuchet MS";background:transparent url(_site/img/bg_.png) repeat-x; padding:  0 5px 0px 5px; margin: 0px 0 10px 0 }
div.profil_link {padding: 5px 10px; border-bottom: 1px solid #eeeeee}
div.photo_profil_main {width: 85px; margin: 10px auto 0 auto; height: 70px; text-align: center; position: relative;} 
div.photo_profil_item {width: 90px; height: 100px; float: left;  border: 1px solid #eeeeee; margin-right: 6px; margin-bottom: 5px;}
div.photo_profil_description {width: 90px; text-align: center;   height: 14px; margin: auto; font-size: 10px; overflow: hidden}
div.form_abuse {padding: 10px; border:1px solid #eeeeee; overflow: hidden; margin-top: 10px;}
div.form_abuse input {border:1px solid #bbbbbb; font-family:Arial; font-size:11px; width:430px ;   height:15px; margin-right: 10px; display: block; margin: 10px 0; }
div.form_abuse div.input {background: transparent url('/_site/img/load1.gif') no-repeat center; width: 71px; height: 33px;float: right;}
div.submit_abuse {cursor: pointer;}
div.notifyme {padding: 10px 0; margin-bottom: 10px;}
div.notifyme label {float: left; margin-top: 3px; width: 575px;}
div.notifyme input {float: left;}
div.profil_left {float: left; width: 600px;}
div.profil_right {float: right; width: 370px;}
div.box_right_profil {position: relative; overflow: hidden;}
div.box_right_profil div.f_subject {width: 100px;}
div.box_right_profil div.f_content {width: 325px;}
div.box_right_profil div.f_entry0, div.box_right_profil div.f_entry1 {width:368px; }
div.box_right_profil div.righticon1 {margin-left: 224px;}
div.box_right_profil div.box_item {width: 92px;}
div.box_right_profil div.righticon2 {margin-left: 251px; margin-top: 0px;}
div.box_right_profil div.righticon4 {margin-left: 242px; margin-top: -5px;}
div.box_right_profil  div.boxfooter {border-left: none; width: 359px; padding-left: 10px;}
div.boxes_profil {margin-left: 0px;}
div.user_features {clear: both; padding: 10px 10px 0 41px ; text-align: right;}
div.sg_title {clear: both;}
div.sg_up {clear: both; margin: 5px 0}
div.sg_down {clear: both; margin: 5px 0; border-bottom: 1px dotted #cccccc; padding-bottom: 5px;}
div.sg_title {clear: both;}

div.curled_news p {margin: 0px;}
div.news_discuss {clear: both; margin: 10px 0; border: 1px solid #eeeeee; padding: 10px; overflow: hidden;}
div.news_discuss_icon {width: 43px; height: 33px; background: transparent url(_site/img/transparent_sprite.png) no-repeat scroll -287px -3px; float: left;}
div.news_discuss a {display :block; float: left; margin-left: 10px;}
div.news_discuss a:hover {text-decoration: none;}
div.forum_desc {padding: 5px 0}
.niceimageleft {border:1px solid #EEEEEE; padding:2px; float: left; margin-right: 2px; margin-bottom: 2px;}
.niceimageright {border:1px solid #EEEEEE; padding:2px; float: left; margin-left: 2px; margin-bottom: 2px;}
div.left_partners {border:1px solid #D9D9D9; clear: both; padding: 10px; text-align: center; margin-top : 10px;}
div.left_partners div.partners_title {color: #bbbbbb; font-weight: bold;  text-align: left; padding-bottom: 10px;}
div.left_partners img { margin: 5px auto;}
div.left_partners a img {opacity:0.5;filter:alpha(opacity=50)}}
div.left_partners a:hover img {opacity:0.1;filter:alpha(opacity=10)}}

div.p_right div.left_partners  {width: 174px;}

a.lead_main {display: block; width: 149px; height: 140px; float: left; margin: 10px 0}
a.lead_main span {display: block; margin: auto; text-align: center; width: 130px;}
a.lead_main img {display: block;  text-align: center; width: 70px; height: 70px; padding: 5px; border: 1px solid #eeeeee; margin: 10px auto;opacity:0.7;filter:alpha(opacity=70)}
a.lead_main span.desc {color: #999999; font-size: 10px;}
a.lead_main:hover {text-decoration: none;}
a.lead_main:hover img {opacity:1;filter:alpha(opacity=100)}

div.lead_text {line-height: 150%;} 

table.form_add input { border:1px solid #bbbbbb; font-family:Arial; font-size:11px; }
div.stop_ie_6 {border: 5px solid #ff0000; width: 950px; padding: 20px; margin: 60px auto; text-align: left; font-size: 15px; color: #aa0000; background: #ffffff}
div.stop_ie_6 h1 {font-size: 25px; color: #ff0000; font-weight: bold;}

div.facebook {border: 1px solid #dddddd; width:1000px;height:170px; margin:auto;margin-top:15px; overflow: hidden;}
img.niceimage {padding: 3px; border: 1px solid #dddddd;}
a.nohover:hover {text-decoration: none;}
a.vt {float:right; width: 73px;height:65px;margin: 17px 0 0 0;  background: transparent url('http://static.minskmaz.com/_site/img/koszary2.jpg')}
a.vt:hover {background: transparent url('http://static.minskmaz.com/_site/img/koszary2.jpg') no-repeat left -67px;}
a.vt1 {display: block; float:left;font-size:16px;margin: 17px 0px 0 0}
a.vt2 {display: block; float:left;font-size:11px;margin: -1px 0px 0 0; color:#bbbbbb;}
div.socialmedia {float: left; margin: 15px 0 0 0; width: 80px; display: block}
div.topfix {background: none; border: none; top: -60px; height: 100px; display: block; width: 450px;}/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	height: 40px;
	width: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

* html #fancybox-loading {	/* IE6 */
	position: absolute;
	margin-top: 0;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/_site/img/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: #000;
	z-index: 1100;
	display: none;
}

* html #fancybox-overlay {	/* IE6 */
	position: absolute;
	width: 100%;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 20px;
	z-index: 1101;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #FFF;
}

#fancybox-inner {
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: 0;
	outline: none;
	overflow: hidden;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox_error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 7px;
	margin: 0;
}

#fancybox-content {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
	-ms-interpolation-mode: bicubic;
}

#fancybox-frame {
	position: relative;
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-title {
	position: absolute;
	bottom: 0;
	left: 0;
	font-family: Tahoma;
	font-size: 11px;
	z-index: 1102;
	font-weight: bold;
}

.fancybox-title-inside {
	padding: 10px 0;
	text-align: center;
	color: #333;
}

.fancybox-title-outside {
	padding-top: 5px;
	color: #FFF;
	text-align: center;
	font-weight: bold;
}

.fancybox-title-over {
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/_site/img/fancybox/fancy_title_over.png');
	display: block;
}

#fancybox-title-wrap {
	display: inline-block;
}

#fancybox-title-wrap span {
	height: 32px;
	float: left;
}

#fancybox-title-left {
	padding-left: 15px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -90px;
	background-repeat: no-repeat;
}

#fancybox-title-main {
	font-weight: bold;
	line-height: 29px;
	background-image: url('/_site/img/fancybox/fancybox-x.png');
	background-position: 0px -40px;
	color: #FFF;
}

#fancybox-title-right {
	padding-left: 15px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -55px -90px;
	background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background-image: url('/_site/img/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible;    /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancy-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancy-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/_site/img/fancybox/fancybox-x.png');
}

#fancy-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancy-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/_site/img/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancy-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancy-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/_site/img/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancy-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancy-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/_site/img/fancybox/fancybox-y.png');
}

#fancy-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/_site/img/fancybox/fancybox.png');
	background-position: -40px -122px;
}

/* IE */

#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_site/img/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/*
Default style definitions for:

Uploadify v1.6.2
Copyright (C) 2009 by Ronnie Garcia
Co-developed by Travis Nickels
*/
.fileUploadQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 300px;
}
.fileUploadQueueItem .cancel {
	float: right;
}
.fileUploadProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.fileUploadProgressBar {
	background-color: #0099FF;
}.ac_results {
	padding: 0px;
	border: 1px solid #cccccc;
	background-color: Window;
	overflow: hidden;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
	
	height: 15px;
	font-size: 11px;
	font-family: Arial;
	color: #999999;
}

.ac_loading {
	background : Window url('_site/img/load4.gif') right center no-repeat;
}

.ac_over {
	background-color: Highlight;
	color: HighlightText;
}
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.firmy .jcarousel-container {
	
}

 
.firmy .jcarousel-container-horizontal {
    width: 990px;
    padding: 10px 10px;
}
 

.firmy .jcarousel-clip-horizontal {
    width:  980px;
    height: 135px;
	 
}

 

.firmy .jcarousel-item {
    width: 196px;
    height: 150px;
}

.firmy .jcarousel-item-horizontal {
    margin-right: 0px;
}

.firmy .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.firmy .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.firmy .jcarousel-next-horizontal {
    position: absolute;
    top: 56px;
    right: -7px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(_site/img/ikony/next-horizontal.png) no-repeat 0 0;
}

.firmy .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.firmy .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.firmy .jcarousel-next-disabled-horizontal,
.firmy .jcarousel-next-disabled-horizontal:hover,
.firmy .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.firmy .jcarousel-prev-horizontal {
    position: absolute;
    top: 53px;
    left: -19px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(_site/img/ikony/prev-horizontal.png) no-repeat 0 0;
}

.firmy .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.firmy .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.firmy .jcarousel-prev-disabled-horizontal,
.firmy .jcarousel-prev-disabled-horizontal:hover,
.firmy .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.firmy .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.firmy .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.firmy .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.firmy .jcarousel-next-disabled-vertical,
.firmy .jcarousel-next-disabled-vertical:hover,
.firmy .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.firmy .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.firmy .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.firmy .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.firmy .jcarousel-prev-disabled-vertical,
.firmy .jcarousel-prev-disabled-vertical:hover,
.firmy .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
.hp_galeria .jcarousel-container {
	
}

.hp_galeria .jcarousel-container-horizontal {
    width: 244	px;
    padding: 10px 40px 10px 40px;
}

.hp_galeria .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.hp_galeria .jcarousel-clip-horizontal {
	margin: 0 0 0 -20px;  
    width:  244px;
    height: 183px;
}

.hp_galeria .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.hp_galeria .jcarousel-item {
    width: 244px;
    height: 183px;
}

.hp_galeria .jcarousel-item-horizontal {
    margin-right: 10px;
}

.hp_galeria .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.hp_galeria .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.hp_galeria .jcarousel-next-horizontal {
    position: absolute;
    top: 83px;
    right: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(_site/img/ikony/next-horizontal.png) no-repeat 0 0;
}

.hp_galeria .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.hp_galeria .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.hp_galeria .jcarousel-next-disabled-horizontal,
.hp_galeria .jcarousel-next-disabled-horizontal:hover,
.hp_galeria .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.hp_galeria .jcarousel-prev-horizontal {
    position: absolute;
    top: 83px;
    left: 0px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(_site/img/ikony/prev-horizontal.png) no-repeat 0 0;
}

.hp_galeria .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.hp_galeria .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.hp_galeria .jcarousel-prev-disabled-horizontal,
.hp_galeria .jcarousel-prev-disabled-horizontal:hover,
.hp_galeria .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.hp_galeria .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.hp_galeria .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.hp_galeria .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.hp_galeria .jcarousel-next-disabled-vertical,
.hp_galeria .jcarousel-next-disabled-vertical:hover,
.hp_galeria .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.hp_galeria .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.hp_galeria .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.hp_galeria .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.hp_galeria .jcarousel-prev-disabled-vertical,
.hp_galeria .jcarousel-prev-disabled-vertical:hover,
.hp_galeria .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

