@charset "utf-8";*{font-family: Verdana, Geneva, sans-serif;font-size:12px;}
#content ul, #content ol{-webkit-margin-before:10px;-webkit-margin-after:10px;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px;padding-left:0px;}
#content li{margin-left:15px;text-align:left;clear:none;float:none;list-style-position:inside;}
#wybsektor2 li{margin-left:0px;text-align:left;clear:none;float:none;list-style-position:inside;}
#wybsektor3 li{margin-left:0px;text-align:left;clear:none;float:none;list-style-position:inside;}
h2{font-size:20px;font-weight:normal;color:#678;padding:5px 0 5px 0;margin:0 0 10px 0;}
h3.title{font-size:17px;font-weight:normal;color:#678;padding:8px 0 5px 0;margin:0 0 0px 0;}
table.blue{padding:0px 0px 0px 0px;border:thin #a2a2fd solid;background-color:#F8F8FF;margin:5px 5px 5px 5px;float:right;}
table.blue_left{padding:0px 0px 0px 0px;border:thin #a2a2fd solid;background-color:#F8F8FF;margin:5px 5px 5px 5px;float:left;}
table.blue_left{padding:0px 0px 0px 0px;border:thin #a2a2fd solid;background-color:#F8F8FF;margin:5px 5px 5px 5px;width:150px;float:left;}
table.blue_right{padding:0px 0px 0px 0px;border:thin #a2a2fd solid;background-color:#F8F8FF;margin:5px 5px 5px 5px;width:150px;float:right;}
table.kropki{padding:0px 0px 0px 0px;margin:5px 5px 5px 5px;width:98%;border-radius:5px;}
fieldset{padding:4px 5px;}
img{border:0;}
form{display:inline;padding:0;margin:0;}
a{color:#1A5788;}
a:hover{text-decoration:none;color:#06f;}
img.left{float:left;margin:0 10px 10px 0;}
body{padding:0;margin:0;background:#fff;}
img.leftramka{float:left;margin:0px 10px 10px 0px;border:1px #b9b7b7 solid;padding:1px 1px 1px 1px;}
#context img.leftramka{float:left;margin:0px 7px 3px 0px;border:1px #b9b7b7 solid;padding:1px 1px 1px 1px;}
#context .news{padding-bottom:2px;clear:both;}
#context a{text-decoration:none;}
/** body.bg{background:#B3B3B3 url(../img/bg.png) 0 -30px repeat-x;} **/
#container{margin:auto auto auto auto;width:820px;position:relative; border-left: 1px solid #CCC;border-right: 1px solid #CCC;}
#popup{margin:auto;width:770px;position:relative;}
#container.sky{width:980px;}
#sky{position:absolute;right:8px;top:10px;z-index:100;}
#sky.margin-top{top:50px;}
#top{position:relative;background:#fff url(../img/top_bg.gif) bottom repeat-x;height:65px;}
#subtop{position:relative;margin:auto auto auto auto;width:997px;background:transparent url(../img/top_bg.jpg) bottom repeat-x;height:65px;}
#top.tiny{position:relative;background:#fff url(../img/top_bg.gif) 0 -8px repeat-x;height:40px;}
#subtop.tiny{position:relative;margin:auto;width:997px;backgro#und:url(../img/top_bg.jpg) 0 -8px repeat-x;height:40px;}
#header{position:relative; background:#fff;} /**url(../img/bg_1.png) bottom repeat-x; **/
#subhead{margin:auto;width: 100%;position:relative;height:auto !important;}
#header h1 img{margin:0 4px;}
#header h1 #oknonet{margin-bottom:3px;}
#logo{position:absolute;left:45px;top:5px;}
#inter{position:absolute;right:70px;top:12px;text-align:right;}
#inter.partly{width:150px;height:16px;overflow:hidden;}
#inter a{background:url(../img/fl_off.gif) center center no-repeat;float:right;display:block;width:15px;height:10px;padding:3px;margin:0 0px 0 0px;}
#inter a.sel{background:url(../img/fl_on.gif) center center no-repeat;}
#inter a img{width:15px;height:10px;}
ul.options{margin:0;padding:4px 0 4px 10px;}
ul.options li{background:url(../img/mark_st.gif) 5px 2px no-repeat;padding:0 0 6px 22px;display:block;list-style-type:none;margin:0 0px 0 0;}
ul.options li a{font-weight:bold;text-decoration:none;}
#topmenu{position:absolute;left:150px;top:38px;width:700px;}
#topmenu ul{margin:0;padding:0 0 0 0px;}
#topmenu ul li{list-style-type:none;padding:0 0 0 0px;background:transparent url(../img/top_menu_sep.gif) bottom right no-repeat;height:26px;display:block;float:left;margin:0 3px 0 0;width:auto !important;width:4px;}
#topmenu ul li a{margin:0 0 0 0;padding:0 0 0 0;background:transparent none repeat;display:block;height:26px;overflow:hidden;line-height:26px;text-decoration:none;color:#000;text-align:center;padding:0 5px 0 0px;white-space:nowrap;}
#topmenu ul li.addf{float:right;background:transparent url(../img/nbut_add_off_3.gif) center right no-repeat;}
#topmenu ul li.addf a{background:url(../img/nbut_add_off_1.gif) center left no-repeat;padding:0 10px 0 28px;text-decoration:none;font-size:12px;}
#topmenu ul li.czerwony-bold{font-weight:bold;color:#F00;text-decoration:underline;}
#topmenu ul li.nl{float:right;background:url(../img/nbut_nl_off_2.gif) center right no-repeat;}
#topmenu ul li.nl a{background:url(../img/nbut_nl_off_1.gif) center left no-repeat;padding:0 5px 0 28px;text-decoration:none;font-size:12px;}
#topmenu ul li.log{float:right;background:url(../img/nbut_log_off_2.gif) center right no-repeat;}
#topmenu ul li.log a{background:url(../img/nbut_log_off_1.gif) center left no-repeat;padding:0 7px 0 24px;text-decoration:none;font-size:12px;}
#topmenu ul li.forum{float:right;background:url(../img/nbut_forum_off_2.gif) center right no-repeat;}
#topmenu ul li.forum a{background:url(../img/nbut_forum_off_1.gif) center left no-repeat;padding:0 7px 0 28px;text-decoration:none;font-size:12px;}
#topmenu ul li.order{float:right;background:url(../img/nbut_order_off_12.gif) center right no-repeat;}
#topmenu ul li.order a{background:url(../img/nbut_order_off_11.gif) center left no-repeat;padding:0 7px 0 28px;text-decoration:none;font-size:12px;}
#stat{position:absolute;top:10px;left:400px;width:300px;text-align:left;color:#678;}
#stat a{text-decoration:none;}
#menu{
bottom:0;text-align: center;
margin: 0 auto;
width: 100%;
margin-top: 10px;
border-bottom: 2px solid #002C51;
height: 23px;
}
#menu ul{
	display: inline-block;
	margin: 0 auto;
	width:auto;
	background-color:#002C51;
	padding: 0;
}
#menu ul li{
	list-style-type: none;
	display: block;
	margin: 0 0px;
	height: 25px;
	float: left;
	background-color: #002C51;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#menu ul li a{
	height: 21px;
	display: block;
	float: left;
	text-decoration: none;
	color: #fff;
	line-height: 25px;
	font-size: 12px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #002C51;
	padding-top: 0;
	padding-right: 11px;
	padding-bottom: 0;
	padding-left: 11px;
}

#menu ul .mm1 a:hover, #menu ul .mm1.selected a {
	border-bottom-color: #1bbc9d;
}

#menu ul .mm2 a:hover,  #menu ul .mm2.selected a  {
	border-bottom-color: #3598dc;
}
#menu ul .mm3 a:hover,  #menu ul .mm3.selected a  {
	border-bottom-color: #9c59b8;
}
#menu ul .mm4 a:hover,  #menu ul .mm4.selected a  {
	border-bottom-color: #f1c40f;
}
#menu ul .mm5 a:hover,  #menu ul .mm5.selected a  {
	border-bottom-color: #e77e23;
}
#menu ul .mm6 a:hover,  #menu ul .mm6.selected a  {
	border-bottom-color: #e84c3d;
}
#menu ul .mm7 a:hover,  #menu ul .mm7.selected a  {
	border-bottom-color: #2fcc71;
}
#menu ul .mm8 a:hover,  #menu ul .mm8.selected a  {
	border-bottom-color: #c58ade;
}

#menu ul li a b{}

#main{background:#fff url(../img/k.gif) 0 0 repeat-x;margin-top:0px;padding:13px 15px 0 15px;}
#home{background:#fff; min-height: 650px;}

#page{background:#fff url(../img/dots2.gif) 570px repeat-y;background:#fff url(../img/col_bg_1.gif) 740px repeat-y;position:relative;}
#page.all{background:#fff;}
#lcol{width:390px;float:left;min-height:300px;padding:0 10px 0 0px;}
#lcol a, #rcol a{text-decoration:none;}
#rcol{width:388px;padding:0 0 0 0px;float:left;overflow:hidden;}
#footer{clear:left;}
#mainnews{position:relative;width:385px;border-bottom:1px #c8d0d8 solid;padding:0 0 5px 0;}
#snews{position:relative;width:385px;border-bottom:1px #c8d0d8 solid;padding:0 0 1px 0;}
#mainnews #mainfoto{position:absolute;border:0px #aaa solid;padding:0px;}
#mainnews #hotnews{padding:0 0 0 178px;min-height:157px;}
#mainnews #hotnews h3{margin:0;padding:0 0 2px 0;}
#mainnews #hotnews h3 a{font-size:18px;font-weight:normal;letter-spacing:-1px;color:#000;text-decoration:none;}
#mainnews #hotnews p{margin:0;padding:0 0 5px 0;}
#mainnews #hotnews p img{vertical-align:middle;}
#mainnews ul{margin:4px 0 0 0;padding:4px 0 0 0;border-top:1px #c8d0d8 solid;}
#mainnews ul li{display:inline;}
#mainnews ul li a{display:block;margin:0 0 0 0;padding:0 0 4px 15px;line-height:13px;background:url(../img/mark_1.gif) 0px 2px no-repeat;font-size:12px;color:#238;position:relative;text-decoration:none;}
#mainnews ul li a.reklama{background:url(../img/mark_red.gif) 0px 2px no-repeat;color:#e00;}
#mainnews ul li span{display:block;color:#aaa;float:right;}
#mainnews ul li a{text-decoration:none;}
#mainnews ul li a.hot{font-weight:bold;background:none;padding:0 0 4px 0px;}
#mainnews a:hover{text-decoration:underline;color:#f00;}
#freshnews{position:relative;padding:4px 0 0 0;}
#freshnews ul{padding-right:80px;}
#mainnews #nextfoto{position:absolute;right:0px;top:8px;}
#hnews{margin:0;padding:0 0 5px 0;}
#hnews li{list-style-type:none;display:block;position:relative;margin:0 0 0 0;padding:0 0 9px 0;border:0px red solid;width:355px;background:none;}
#hnews li img{position:absolute;left:5px;top:3px;}
#hnews li h4{margin:0;padding:0 0 2px 50px;font-weight:normal;color:#789;line-height:12px;border:0px green solid;}
#hnews li h3{margin:0;padding:0 0 2px 50px;}
#hnews li h3 a{font-size:12px;line-height:13px;color:#333;text-decoration:none;}
#hnews li p{margin:0;padding:0 0 0px 50px;}
#hnews li.firmy h3, #hnews li.firmy p, #hnews li.firmy h4{padding-left:85px;}
#hnews li.firmy img{left:2px;}
#hnews li p a{color:#456;text-decoration:none;}
#hnews li a:hover, #hnews li a:hover{color:#04f;}
#footer{padding:3px 0;color:#aaa;background:#fff;text-align:center;}
#footer #fmenu{background:#DDE1EA;margin:3px 0;text-align:center;padding:3px 0;position:relative;}
#footer #fmenu a, #footer #fmenu *{color:#777;}
#search{background:url(../img/box_search_bottom.gif) bottom left no-repeat;}
#content #search{background:url(../img/search_panel_right.gif) top right no-repeat;}
#fsearch, #fsearch2{display:block;height:30px;}
#top #fsearch{position:absolute;top:8px;left:220px;width:300px;}
#oknoblog{position:absolute;top:10px;left:220px;}
#cs #fsearch2{top:0px;right:0px;}
#cs #fsearch2 p{letter-spacing:-1px;}
#header #deutsch{position:absolute;top:30px;right:20px;display:block;width:21px;border:1px #AEAEAE solid;padding:1px;}
#top #searchinp{width:130px;background:url(../img/search_field.gif) top left no-repeat;height:21px;border:0;padding:4px 10px 0 5px;color:#666;}
#searchinp2{width:130px;background:#fafcff;}
#content #fsearch{display:block;margin:0;}
#search h3{margin:0;padding:14px 14px 0 20px;height:16px;overflow:hidden;font-weight:normal;background:url(../img/box_search_top.gif) top left no-repeat;}
#content #search h3{background:transparent;padding:14px 14px 0 20px;}
#search ul li{display:block;text-align:center;width:60px;margin:0px 0px 0px 0px;float:left;border-right:0px #000 solid;background:url(../img/box_zak.gif) 0px 3px no-repeat;line-height:16px;padding:0;}
#search ul li.sel{background:url(../img/box_search_zak.gif) top center no-repeat;border:0;margin-right:-1px;width:60px;}
#search ul li input{display:none;}
#search ul li label{cursor:pointer;font-family:Tahoma;}
#search p{padding:14px 20px 17px 20px;margin:0;vertical-align:middle;}
input.button{background:url(../img/but_bg_yellow.gif) repeat-x;border:1px #000 solid;height:16px;padding:0 5px;margin:0 5px;font-family:Tahoma;line-height:11px;}
input.txt{border-top:1px #858585 solid;border-left:1px #858585 solid;border-bottom:1px #f8f8f8 solid;border-right:1px #f8f8f8 solid;background:#eee;width:180px;}
#content #search input.txt{width:340px;}
.box{background:url(../img/box2_bottom_6195a5817e4d378cbf9a3a17880c2d41.png) bottom left no-repeat;width:388px;}
div.raquo{background:url(../img/raquo.gif) 0 3px no-repeat;padding:0 0 0 15px;}
div.raquo a{font-size:12px;}
#newstabs{
	border: 1px solid #CCC;
	width: 386px;
	position:relative;
background: none;
}
#newstabs ul{
font-size: 14px;
width: 100%;
background: none;
line-height: 25px;
padding: 0;
background-color: #ccc;
height: 25px;
}
#newstabs .ntabs .sel a {
background: none;
background-color: #fff;
padding: 0;
margin: 0;
}
.dots {
 border-spacing:0px;
}
.ntabs .box ul li.sel{
    border: 0;
    margin-right: 0;
    background: none;
    padding: 0;
    margin-top: 0;
background-color: #fff;
}
.ntabs .box ul li a {
  border: 0;
    margin-right: 0;
    background: none;
    padding: 0;
    margin-top: 0;
}
#newstabs .ntabs li {
background: none;
border-right: 1px #fff solid;
}
#newstabs .ntabs li.sel {
background: none;
background-color: #fff !important;
margin: 0;
padding: 0px 20px 0px 20px !important;
}
#newstabs .box ul li a{
background: background: none;
padding-right: 10px;
padding-left: 10px;
padding-top: 0px;
}
#newstabs .box ul {
background-color: #ccc;
}
#newstabs .box ul li {
background: none;
border-right: 1px #fff solid;
}
#newstabs .box ul li.sel {
	background: none;
}
#newstabs .box ul li.sel a {
	background: none;
}
#tnt1 .box div.zaj {
    padding: 10px 10px 15px 10px;
}
#newstabs table.dots td {
padding: 5px 0px 0px 0;	
border-bottom: 1px solid #CCC;
background:none;
}
#newstabs img.ramka {
width: 70px;
height: 70px;	
margin: 2px 2px 2px 2px;
}
#newstabs  .box {
	background: none;
}
#newstabs a.markst {
	background: none;
padding: 0;
font-size: 14px;
font-weight: bold;
}
#wnews {
border-bottom: 1px solid #CCC;	
}
.ntabs a {
    font-size: 14px;
}
.ntabs .box ul li{
	line-height: 25px;
}
#newstabs .ntabs .box ul li.sel a {
background: none;
padding-right: 0px;
padding-top: 0px;
background-color: #fff;
}
#nt5 {
border-right: 1px solid rgb(204, 204, 204) !important;
}

#wnews td.wimg, .wnews td.wimg {
padding: 2px !important;	
}
#newstabs .box ul {
height: 25px;
padding: 0;
}
#newstabs .ntabs a {
line-height: 25px;
}
#newstabs a.rss{position:absolute;left:10px;bottom:12px;display:block;padding:0 0 0 16px;line-height:14px;background:url(../img/oa_rss.gif) 0px 2px no-repeat;color:#222;font-size:10px;}
#newstabs a.arch{position:absolute;right:10px;bottom:12px;}
.box ul{margin:0;padding:11px 10px 0 10px;height:18px;overflow:hidden;background:url(../img/box2_top.png) top left no-repeat;position:relative;}
.box ul li{display:block;text-align:center;margin:0;float:left;border-right:0px #000 solid;background:url(../img/box_zak.gif) 0px 3px no-repeat;line-height:16px;padding:0 10px 0 10px;cursor:pointer;}
.box ul li.topis{cursor:default;background:none;color:#2A6798;}
.oknotube ul li.topis{letter-spacing:-1px;padding:0 5px 0 5px;}
.box ul li span{cursor:pointer;}
.box ul li.sel{border:0;margin-right:-1px;background:url(../img/box_book.gif) left top no-repeat;padding:0 0px 0 10px;margin-top:-1px;}
.box ul li.sel span, .box ul li.sel a{display:block;cursor:pointer;background:url(../img/box_book.gif) right top no-repeat;padding-right:10px;padding-top:1px;}
.box .date{color:#7F7F7F;padding:0px 0px 0px 0px;}
.box h3{color:#404040;font-size:13px;margin:0;padding:0px 0px 4px 0px;}
.box a{color:#404040;text-decoration:none;}
.box div.zaj {
    padding: 6px 5px 16px 5px;
    margin: 0;
    position: relative;
}
div.zaj{clear:both;}
.box div.zaj div.ztxt{margin:0px;padding:0px 3px 0 0;position:relative;}
#mbans{padding:2px 0px 0px 0px;clear:left;position:relative;}
#mbans img, #mbans object{margin:0px 0 0 0px;}
#cbans{padding:10px 0px;clear:both;position:relative;text-align:center;}
#cbans img{margin:0 0 5px 0;}
#rnews{margin:0 0 0 5px;padding:2px 0 0 0;background:url(../img/dots2.gif) repeat-x;width:355px;}
#rnews li{list-style-type:none;display:block;margin:0 0 0 0;padding:0 0 6px 0;background:url(../img/dots2.gif) bottom repeat-x;width:355px;}
#rnews li a{display:block;margin:0 0 0 0;padding:0 0 0 19px;line-height:17px;background:url(../img/mark_1.gif) 3px 4px no-repeat;color:#222;text-decoration:none;}
a.arch{display:block;padding:0 0 0 23px;line-height:20px;background:url(../img/ico_arch.gif) 0px 0px no-repeat;color:#222;}
div.arch{float:right;padding:5px 0px;}
div.rss{float:left;padding:5px 0;}
.lbox{background:url(../img/lbox_bottom.png) bottom left no-repeat;clear:both;padding-bottom:12px !important;padding-bottom:2px;width:385px;overflow:hidden;}
.lbox h3{margin:0;padding:4px 10px 0 10px;height:18px;overflow:hidden;background:url(../img/lbox_top.gif) top left no-repeat;font-weight:normal;color:#006;}
.lbox p.dl{width:197px;float:left;background:url(../img/dots2.gif) right repeat-y;margin:0;padding:5px 10px 5px 10px;}
.lbox p.fl{width:240px;float:left;background:url(../img/dots2.gif) right repeat-y;margin:0;padding:5px 10px 5px 10px;}
.lbox img.dr{float:right;margin:20px 15px 0 0;}
.sbox{background:url(../img/sbox_bottom.png) bottom left no-repeat;padding-bottom:10px;margin-bottom:5px;}
.sbox h3{font-weight:normal;padding:3px 0 11px 0;margin:0;}
.sboxh{margin:0;padding:7px 10px 0 10px;background:#fff url(../img/sbox_top.png) top left no-repeat;height:auto !important;height:125px;min-height:125px;}
#rcol .sboxh{padding:11px 10px 0 10px;height:120px;}
.sbox img.left{margin:20px 20px 0 0;}
.box img.left, #sfoto img{border:1px #a8a6a6 solid;padding:1px;}
#lcol p.szaj{width:235px;}
p.szaj{float:right;padding:0 0 10px 0;overflow:hidden;margin:0 10px;width:235px;}
p.nofoto, #lcol p.nofoto{width:330px;}
p.szaj a{color:#000;}
#slist{margin:0 0 0 10px;padding:2px 0 0 0;background:url(../img/dots2.gif) repeat-x;width:345px;clear:both;}
#slist li{list-style-type:none;display:block;margin:0 0 0 0;padding:0 03px 0;background:url(../img/dots2.gif) bottom repeat-x;width:345px;}
#slist li a{display:block;margin:0 0 0 0;padding:0 0 4px 17px;line-height:15px;background:url(../img/mark_1.gif) 3px 3px no-repeat;color:#222;}
.linki{margin:0 0 0 10px;padding:2px 0 0 0;}
.linki li{list-style-type:none;display:block;margin:0 0 0 0;padding:0 03px 0;background:url(../img/dots2.gif) bottom repeat-x;width:170px;float:left;}
.linki li a{display:block;margin:0 0 0 0;padding:0 0 4px 17px;line-height:15px;background:url(../img/mark_red.gif) 3px 3px no-repeat;color:#222;}
#lcol table.lastspol{margin-right:10px;}
table.lastspol th{color:#006;text-align:left;padding:3px 5px 5px 3px;font-family:Tahoma;font-size:13px;background:url(../img/dots2.gif) bottom repeat-x;}
table.lastspol td{text-align:left;padding:3px 5px;vertical-align:top;width:50%;}
table.lastspol td a{color:#006;text-align:left;padding:0 0 2px 17px;background:url(../img/mark_red.gif) 0px 3px no-repeat;font-family:Tahoma;}
table.lastspol td.auto a{display:block;}
.pbox{background:url(../img/pbox.png) no-repeat;height:167px;text-align:center;clear:both;margin-left:-1px;position:relative;}
.pbox #bprev{position:absolute;right:40px;top:8px;cursor:pointer;}
.pbox #bnext{position:absolute;right:10px;top:8px;cursor:pointer;}
.pbox h3{font-weight:normal;padding:10px 0 6px 12px;margin:0;text-align:left;color:#678;}
.pbox table{margin:0;position:absolute;top:35px;left:10px;}
.pbox table td{text-align:center;vertical-align:middle;border-left:1px #787878 solid;}
.pbox table tr.fotki td{height:78px;width:85px;overflow:hidden;}
.pbox table tr.opis td{border-left:1px #fff solid;vertical-align:top;width:85px;height:28px;overflow:hidden;font-family:Tahoma;line-height:12px;}
.pbox table tr.opis td p, .pbox table tr.opis td a{margin:0;padding:0;width:85px;height:35px;overflow:hidden;display:block;color:#444;}
.pbox table td.f, .pbox table tr.opis td.f{border-left:0;}
#content{background:#fff;min-height:500px;width:730px;}
#content.all{width:auto;overflow:visible;}
#category{background:url(../img/cbox_bg.gif) left repeat-y;margin:0;padding:0;position:relative;}
#cats fieldset{margin:1px 10px 0 0px;border:1px #aaa solid;}
#cats fieldset fieldset{margin:0;border:1px #ccc solid;}
#category h3{position:absolute;right:20px;top:7px;font-weight:normal;z-index:10;margin:0;padding:0;color:#666;}
#category #cats{margin:0;padding:20px 12px 13px 13px;background:url(../img/cbox_top.gif) top left no-repeat;position:relative;}
#category div.cfoot{background:url(../img/cbox_bottom.gif) top left repeat-y;height:9px;overflow:hidden;}
#cats fieldset a{background:url(../img/mark_small.gif) 0px 3px no-repeat;padding:0 6px 0 12px;color:#237;line-height:15px;white-space:nowrap;}
#cats fieldset a.selected{font-weight:bold;}
#cats fieldset legend a{background:none;padding:0 0px 0 0px;color:#237;font-weight:bold;line-height:normal;}
.firmy{margin:0 0 3px 0px;position:relative;background:url(../img/dots2.gif) bottom repeat-x;}
.firmy img.flogo{position:absolute;left:2px;}
.firmy div{padding:0 0 10px 100px;}
.firmy h3{margin:0;padding:0 0 2px 0px;}
.firmy p{margin:0;padding:0 0 0px 0px;}
.firmy h4, h4.data{margin:0;padding:0 0 2px 0px;font-weight:normal;color:#789;line-height:12px;border:0px green solid;}
.datanewsa{margin:0;padding:0 0 2px 0px;font-weight:normal;color:#789;line-height:12px;border:0px green solid;}
.kfirmy{margin:0 20px 0px 20px;position:relative;background:url(../img/dots2.gif) bottom repeat-x;padding:10px 0 10px 0;}
.kfirmy img.flogo{float:left;}
.kfirmy div{float:right;width:400px;}
.kfirmy hr{clear:both;height:1px;visibility:hidden;}
.kfirmy h4{margin:0;padding:0 0 2px 0px;}
table.data{margin-left:-1px;border-top:3px #D5DBE5 solid;}
table.data *{font-family:tahoma, arial;}
table.data th{border-top:0px #7F7F7F solid;border-bottom:0px #7F7F7F solid;background:#D5DBE5 none repeat;padding:3px 5px 3px 5px;font-weight:bold;border-left:1px #fff solid;text-align:center;color:#2A628D;}
table.data tfoot td{border-top:0px #7F7F7F solid;}
table.data tr td{border-bottom:1px #D8E0E5 dashed;border-left:1px #DFE3EB solid;padding:3px 5px 3px 5px;margin:0;}
table.data tr.x td{background-color:#F5F6F9;}
table.data tr td.r{text-align:right;}
table.data tr.zolty td{background:#FEF4C0;}
table.data tr th.c{text-align:center;}
table.data tr td:first-child, table.data tr th:first-child{border-left:0;}
table.data tr th.rama{border-left:1px #9Fa3a6 solid;}
table.data tr th.nb{border-bottom:0;}
table.data tr td.rama{border-left:1px #9Fa3a6 solid;}
td.nw{white-space:nowrap;}
tr.alertRow input.textm, tr.formRow input.textm, tr.formRow input.text, tr.formRow textarea, tr.alertRow input.text, tr.alertRow textarea, #home input.inp{background-color:#fff;border:1px #aaa solid;width:300px;padding:2px;font-size:12px;}
tr.alertRow input.textm, tr.alertRow input.text, tr.alertRow textarea{border-color:#f40;font-size:12px;}
tr.alertRow input.textm, tr.formRow input.textm{width:50px;font-size:12px;}
#form h3{border-bottom:1px #b7b7b7 solid;padding-bottom:5px;}
tr.formRow td, tr.alertRow td{border-bottom:0px #bbb solid;padding:3px 3px;font-size:12px;}
tr.alertRow td{border-bottom:1px #777 solid;}
td.input{white-space:nowrap;}
tr.formRow textarea, tr.alertRow textarea{height:200px;}
tr.formRow td.label, tr.alertRow td.label{padding:2px 5px 2px 0px;}
tr.alertRow td.label{background:transparent url(../img/form_alert.gif) center left no-repeat;border-bottom:1px #777 solid;padding-left:20px;}
tr.formRow td.info, tr.alertRow td.info{padding:2px 10px;}
td.info{width:120px;}
tr.alertRow td.info{color:#f40;}
td.required{color:#f40;border-bottom:1px #678 solid;}
tr.formRow td.chbx, tr.alertRow td.chbx{border:0;padding-left:0;}
h2.title{font-size:20px;font-weight:normal;color:#678;background:url(../img/dots2.gif) bottom left repeat-x;padding:5px 0 5px 0;margin:0 0 10px 0;}
h1.title{font-size:23px;font-weight:bold;color:#000000;padding:5px 0 5px 0;margin:0 0 10px 0;border-bottom: 1px solid #CCC;}
h2.title span{float:right;text-align:right;font-size:12px;padding-top:6px;}
h2.firma{font-size:20px;font-weight:bold;color:#1A5788;padding:5px 0 5px 0;margin:0 0 15px 0;}
h2.firma span{font-size:12px;padding-top:6px;font-weight:normal;}
h1.firma{font-size:20px;font-weight:bold;color:#1A5788;padding:5px 0 5px 0;margin:0 0 15px 0;}
h1.firma span{font-size:12px;padding-top:6px;font-weight:normal;}
#alertwin{position:absolute;z-index:100;left:50%;margin-left:-155px;top:250px;width:310px;background:#D72A29;}
#alertwin .close{width:17px;height:17px;float:right;background:transparent url(../img/close_x.gif) center center no-repeat;overflow:hidden;cursor:pointer;}
#alertwin .message{color:#fff;background:#D72A29;background:#fff;color:#D72A29;clear:both;padding:50px 40px;margin:1px;text-align:center;font-family:Tahoma;font-size:13px;}
#mainbaner{min-height:100px;padding-top: 15px;text-align:center;}
#Exp_Outside{margin:0 auto;z-index:998 !important;}
#rec{background:#fff;text-align:center;}
.lrbox{background:url(../img/lrbox_bottom.gif) bottom left no-repeat;clear:both;padding-bottom:12px !important;padding-bottom:10px;}
.lrbox ul{margin:0;padding:2px 4px 6px 6px;list-style-type:none;border-top:1px #D8D8D8 solid;}
.lrbox li{margin:0;padding:0;display:inline;background:none;list-style-type:none;}
.lrbox li.hidden{display:none;}
.lrbox li a{display:block;padding:2px 0 2px 16px;background:url(../img/art2.gif) 0px 2px no-repeat;border-bottom:1px #E3E3E7 solid;border-top:1px #fff solid;}
.lrbox h3{margin:0;padding:4px 10px 0 6px;height:auto !important;height:18px;min-height:18px;background:url(../img/lrbox2_top.gif) top left no-repeat;font-weight:bold;color:#1A5788;}
.lrbox a.more{display:block;background:url(../img/mark_st.gif) 7px 3px no-repeat;padding:0px 2px 5px 22px;font-weight:normal;color:#025;}
#context{position:absolute;left:750px;top:10px;width:200px;z-index:10;}
ol{padding-left:27px !important;margin-left:2px;margin-top:5px;}
.box .none{display:none;}
#hsmenu, #fimenu{margin:5px 0 0 0;padding:0 0 0 0;background:transparent url(../img/zak_bg.gif) 0 -2px repeat-x;height:21px;overflow:hidden;display:block;clear:both;}
#hsmenu li, #fimenu li{margin:0 1px 0px 1px;padding:0 0 0 0;background:transparent url(../img/fzak_off_1.gif) top left no-repeat;height:21px;display:block;float:left;}
#hsmenu li a, #fimenu li a{margin:0 0 0 0;padding:0 0 0 0;background:transparent url(../img/fzak_off_2.gif) top right no-repeat;display:block;height:21px;overflow:hidden;line-height:21px;text-decoration:none;color:#1A5788;font-weight:bold;letter-spacing:-1px;text-align:center;padding:0 10px 0 10px !important;padding:0 9px 0 9px;white-space:nowrap;float:left;width:auto;}
#hsmenu li.selected, #fimenu li.wyr{background:url(../img/fzak_w_1.gif) top left no-repeat;}
#hsmenu li.selected a, #fimenu li.wyr a{background:url(../img/fzak_w_2.gif) top right no-repeat;color:#222;}
#hsmenu li.selected, #fimenu li.selected{background:url(../img/fzak_on_1.gif) top left no-repeat;}
#hsmenu li.selected a, #fimenu li.selected a{background:url(../img/fzak_on_2.gif) top right no-repeat;}
img.rightc{float:right;clear:right;margin:0 0px 10px 10px;}
img.rightramka{border:1px #b9b7b7 solid;float:right;clear:right;margin:0 0px 10px 10px;padding:1px 1px 1px 1px;}
#dfirma{padding:15px 10px;border:1px #000 solid;border-top:0;min-height:370px;height:auto !important;height:370px;background:#fff;}
.news{margin:0 0 3px 0;position:relative;background:url(../img/dots2.gif) bottom repeat-x;padding:0 0 20px 0;}
.oknoad-news{padding:4px 5px 10px 5px;border:1px #ddd solid;background:url(../img/oknoad.gif) top center no-repeat;margin-bottom:6px;}
.oknoad-news-head{border-bottom:1px #ddd solid;height:10px;margin-bottom:4px;}
.news h3{margin:0;padding:0 0 2px 0px;}
.news p{margin:0;padding:0 0 0px 0px;}
.news h4{margin:0;padding:0 0 2px 0px;font-weight:normal;color:#789;line-height:12px;border:0px green solid;}
a.out, a.back{background:url(../img/mark_small.gif) 0px 4px no-repeat;padding:0 0px 0 12px;line-height:15px;white-space:nowrap;}
a.back{background:url(../img/mark_small_1.gif) 0px 4px no-repeat;color:#00a;}
div.back{padding:15px 0 0 0;}
div.back a{font-weight:bold;}
body.popup{padding:15px;}
.firmaopis{clear:both;padding:5px 0 0 0;}
.warning{border:1px red solid;padding:10px;margin:0 0 10px 0;background:#fff8f8;}
.warning a{color:#e00;}
.edit{border:1px red solid;padding:10px;margin:0 0 10px 0;background:#fff8f8;text-align:center;width:120px;}
.edit a{color:#e00;}
.add-cb{width:120px;height:21px;float:left;margin-top:0;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:5px;padding-right:0px;padding-bottom:0;padding-left:25px;background-image:url(../img/dodaj-do.gif);background-repeat:no-repeat;background-position:0px 1px;}
.add-cb a{color:#000;text-decoration:none;}
#dd table{margin:5px 5px 0 5px;background:url(../img/dots2.gif) top center repeat-y;}
#dd table td{width:50%;}
#dd a{color:#234;}
td.c{text-align:center;}
td.r, table.dots tr td.r{text-align:right;padding-right:0;}
div.selKat{padding:3px 0;}
#navibar{position:relative;color:#686157;font-size:10px;height:15px;overflow:hidden;background:transparent url(../img/dots2_xlight.gif) 0 14px repeat-x;}
#navibar a{color:#686157;font-size:10px;white-space:nowrap;line-height:14px;}
#navibar a:hover{color:#000;text-decoration:underline;}
#asocats{margin:0;padding:0 7px 0 0px;float:left;width:160px;}
#context #asocats{width:197px;}
#asocats h4{margin:0;padding:0 0 4px 0;font-weight:normal;}
#asocats dt, #asocats li, #asocats ul{display:inline;margin:0;padding:0;}
#asocats dt a, #asocats li a{display:block;background:rgb(226,231,241);padding:2px 2px 2px 6px;margin:0 0 1px 0;color:#025;font-weight:bold;}
#asocats .s0 a{background:#0E3D6A url(../img/arr_r.gif) 8px 5px no-repeat;padding:2px 2px 2px 28px;font-weight:normal;color:#fff;font-size:12px;}
#asocats .s2 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 5px 1px no-repeat;padding:2px 2px 2px 28px;font-weight:normal;}
#asocats .s3 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 15px 1px no-repeat;padding:2px 2px 2px 38px;font-weight:normal;}
#asocats .s4 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 25px 1px no-repeat;padding:2px 2px 2px 48px;font-weight:normal;}
#asocats .s5 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 35px 1px no-repeat;padding:2px 2px 2px 58px;font-weight:normal;}
#asocats .selected a{background-color:#adf;}
#asocats a.s0-sel{display:block;background:#0E3D6A url(../img/arr_d.gif) 8px 5px no-repeat;padding:2px 2px 2px 28px;font-weight:normal;color:#fff;font-size:12px;}
#filogo{text-align:right;padding:0 0 10px 0;}
#filogo img{max-width:180px;}
#fiadres{border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;text-align:right;padding:5px 0 10px 0;margin:10px 0 0 0;}
#fiadres h3 {padding: 0px; margin: 0px; color: #000000;font-size: 15px;font-weight: bold;font-style: normal; border-left:none;}
#fiadres h3:before {content: "";}
#fiadres.filright{text-align:left;}
#fiadres a{text-decoration:none;}
table.dots td, tr.dots td{background:url(../img/dots2.gif) 0 2px repeat-x;padding:5px 5px 0px 0;}
table.dots td:last-child{padding-right:2px;}
table.dotsb td{background:url(../img/dots2.gif) bottom repeat-x;padding:0px 10px 5px 0;}
p.border{border-bottom:1px #444 solid;padding-bottom:5px;margin-bottom:5px;}
#searchresults{padding-top:20px;}
body.popup #searchresults{padding-top:20px;height:400px;overflow:auto;}
img.ramka{border:1px #b9b7b7 solid;margin:5px 2px 5px 2px;padding:1px 1px 1px 1px;}
div.news-gallery img{border:1px #b9b7b7 solid;margin:5px 1px 5px 1px;padding:1px 1px 1px 1px;}
fieldset #oknk{display:inline;}
fieldset select, fieldset select *{font-family:Tahoma;}
td.powiaty select{width:120px;}
#top .szukaj{display:block;float:left;width:26px;height:24px;background:url(../img/search_icon.gif) 0px 0px no-repeat;overflow:hidden;line-height:60px;}
.szukaj{display:block;float:left;width:17px;height:16px;background:#fb0 url(../img/zoom.gif) 3px 3px no-repeat;overflow:hidden;line-height:40px;}
#fsearch p, #fsearch2 p{margin:0;padding:0 2px 10px;float:left;font-weight:bold;}
#fsearch p input, #fsearch2 p input{font-weight:normal;}
#wnews td, .wnews td{vertical-align:top;padding:4px 0;}
#wnews td.wtxt, .wnews td.wtxt{padding:4px 0 4px 0px;width:286px;vertical-align:middle;}
#wnews td.wimg, .wnews td.wimg{padding:4px 9px 2px 2px;}
#wnews h3, .wnews h3{padding:0 0 5px 0;margin:0;}
#wnews img, .wnews img{border:1px #a8a6a6 solid;padding:1px;margin:0px;}
#wnews p, .wnews p{padding:0;margin:0;}
table.wnews{position:relative;}
#sfoto{width:107px;margin-left:3px;height:105px;overflow:hidden;float:left;text-align:center;}
.fotoopis{border:1px #abc solid;padding:3px;margin:0 0 4px 0;}
.fotoopis p{margin:0;padding:3px 0 0 0;color:#567;text-align:center;}
.nextprev{background:url(../img/dots2.gif) top repeat-x;padding:3px 5px 3px 0;text-align:center;font-size:10px;clear:both;margin:10px 0 0 0;}
.nodots{background:transparent;}
.nextprev b{color:#e23232;}
.tprodukty .nextprev{background:#fff;padding:2px 0 0px 0;}
.nextprev *{font-size:1.5em;font-family:Tahoma;text-align:right;}
.nextprev a{color:#000;text-decoration:none;}
.nextprev a.next{background:url(../img/next.gif) center right no-repeat;padding:0 11px 2px 0;}
.nextprev a.prev{background:url(../img/prev.gif) center left no-repeat;padding:0 0 2px 14px;font-size:11px;}
.nextprev a span, .nextprev span span{display:none;}
.nextprev span.next{background:url(../img/next_n.gif) center right no-repeat;padding:0 11px 2px 0;color:#999;}
.nextprev span.prev{background:url(../img/prev_n.gif) center left no-repeat;padding:0 0 2px 14px;color:#999;}
hr{height:10px;margin:0 auto;background:url(../img/dots2.gif) center center repeat-x;border:none;}
div.preparat{vertical-align:top;background:url(../img/produkt.gif) 0px 0px no-repeat;padding:5px 10px 5px 130px;position:relative;width:148px;float:left;height:120px;overflow:hidden;}
div.produkt-promo{background:url(../img/produkt_promo.gif) 0px 0px no-repeat;}
div.produkt-promo p.opis-promo, div.produkt-promo p.opis-promo *{color:#f20;}
div.preparat a.more{background:url(../img/mark_st.gif) 0px 3px no-repeat;padding:0px 2px 5px 15px;font-weight:normal;color:#025;}
div.preparat h2{margin:0;padding:5px 0 2px 0;font-weight:bold;}
div.preparat h2, div.preparat h2 a{color:#236;font-family:Arial;font-size:14px;}
div.preparat h3{color:#469;font-family:Verdana;font-size:10px;margin:0;padding:0 0 0px 0;font-weight:normal;}
div.preparat h4{color:#e00;font-family:Verdana;font-size:13px;margin:0;padding:0 0 8px 0;font-weight:bold;}
div.preparat h4 del{color:#666;font-size:11px;font-weight:normal;}
div.preparat p{color:#456;margin:0;padding:0 0px 3px 2px;font-family:Tahoma;}
div.photo{position:absolute;left:16px;top:26px;}
div.photo a, div.photo span{width:92px;height:69px;text-align:center;display:table-cell !important;display:block;vertical-align:middle;}
div.photo a img, div.photo span img{vertical-align:middle;margin-top:auto;}
#produkty{width:580px;float:right;}
#delprod{position:absolute;top:3px;right:10px;cursor:pointer;}
div.preparat div.edycja{position:absolute;bottom:10px;right:10px;cursor:pointer;width:80px;text-align:right;}
.mini p{font-size:10px;}
img.obrazek{border:1px #b9b7b7 solid;padding:1px;margin:1px;}
a.markst{background:url(../img/mark_st.gif) 0 2px no-repeat;padding:0 0 0 14px;font-weight:bold;display:block;}
a.art{background:url(../img/art.gif) center left no-repeat;padding:0 0 0 14px;}
p.sop{color:#2A4758;margin:0;padding:3px 0 3px 0;}
a.selectSelector, div.selectSelector, #cats fieldset a.selectSelector{background:#fff;border:1px #2A628D solid;height:17px;width:150px;cursor:pointer !important;position:relative;display:block;text-decoration:none;color:#000;font-size:10px;text-align:left;margin-left:0px !important;margin-left:3px;line-height:normal;padding:0;}
.selectLabel{padding-left:2px;overflow:hidden;font-size:10px;white-space:nowrap;line-height:17px;display:block;background:#fff url(../img/selector.gif) right no-repeat;color:#000;}
.selectList{margin:0;padding:0;list-style:none;background:#fff;border:1px #959595 solid;width:100%;}
.selectItemOff{display:block;list-style-type:none;padding:0 0 0 2px;margin:0;height:15px;white-space:nowrap;text-decoration:none;color:#000;font-size:10px;}
.selectItemOn{display:block;list-style-type:none;padding:0 0 0 2px;margin:0;height:15px;white-space:nowrap;text-decoration:none;background:#959595;color:#fff;font-size:10px;}
table.right{float:right;margin:0 0 10px 15px;}
#fimenu, #dfirma{top:-20px;position:relative;-webkit-margin-after: 0 !important;}
#firmalogo{float:right;width:auto;padding:5px 0 0 0;clear:right;position:relative;z-index:40;height:auto !important;height:64px;min-height:64px;overflow:hidden;} /* 192 */
table.dots td p, table.dotsb td p{margin:0;padding:3px 0 4px 0;}
.clear, hr.clear{clear:both;visibility:hidden;height:1px;overflow:hidden;margin:0;padding:0;}
.clear-left, hr.clear-left{clear:left;visibility:hidden;height:1px;overflow:hidden;margin:0;padding:0;}
a.red{color:#f00;}
#content.gielda{min-height:500px;background:#555;height:auto !important;height:500px;width:775px;overflow-x:hidden;}
#forumTopics{width:100%;}
#forumTopics td.r{text-align:right;}
#forumTopics a.topic{font-weight:bold;}
.forumQuote{border-left:1px #ccc solid;margin:0pt 0pt 0pt 0.8ex;padding-left:1ex;}
#forumPosts tr.postWyr td{background-color:#FAFBFC;}
#forumPosts tr.postWyr td.postContent{background-color:#F2F4F7;background-image:url(../img/forum_post_1.gif);background-repeat:repeat-y;}
#forumPosts tr td.postInfo{vertical-align:top;white-space:nowrap;padding:5px 8px;border-bottom:5px #fff solid;}
#forumPosts tr td.postInfo, #forumPosts tr td.postInfo *{font-size:11px;font-family:Tahoma;color:#89a;white-space:nowrap;}
#forumPosts tr td.postInfo div.author{font-weight:bold;color:#24a;}
#forumPosts tr td.postInfo a{}
#forumPosts tr td.postContent{background-image:url(../img/forum_post_2.gif);background-repeat:repeat-y;padding:5px 5px 5px 15px;font-size:12px;border-bottom:5px #fff solid;}
#forumPosts tr td.postContent *{font-size:12px;}
#forumPosts tr td.postContent h3{padding:0 0 5px 0;margin:0;}
a.cytuj{float:right;display:block;}
#forumPosts tr td.postInfo div.authButt{background-color:#F0F2F5;border:1px #9ab solid;padding:2px;margin:2px 0;}
#forumPosts tr td.postInfo div.authButt *{vertical-align:middle;}
#forumPosts tr td.postInfo div.authButt a{padding-right:5px;}
#forumPosts tr th{background:#CAD7E5;padding:6px 2px;border-bottom:5px #fff solid;}
#forumPosts tr th.l{text-align:left;}
#forumPosts tr th h3{color:#1B5889;float:right;margin:0;padding:0 10px 0 0;font-weight:bold;font-size:12px;}
img.forum{border:1px #b9b7b7 solid;margin:5px 2px 5px 2px;padding:2px;}
.hsprt{color:#999;font-family:Tahoma;font-size:11px;}
.wymtxt{vertical-align:middle;padding:0 0 0 0px;}
.wymtxt a{font-family:Tahoma;}
.wymimg{white-space:nowrap;padding-top:2px;padding-bottom:2px;width:233px;}
.wymimg img{margin:0 1px 0 2px;}
h3.wym, h3.fwym{color:#1A5788;background:#E5E5E5 url(../img/h3.gif) 0 0 no-repeat;margin:0 0 0px 0;padding:3px 0 3px 42px;width:340px;}
h3.fwym{font-weight:normal;position:relative;}
#wymiennik, #fwymiennik{border:0px #E5E5E5 solid;width:382px;position:relative;padding-bottom:2px;margin:5px 0 5px 2px;}
table.bborder{border:1px #E5E5E5 solid;border-top:0;width:100%;}
#fwymiennik{height:130px;}
#pi1, #pi2, #fpi1, #fpi2{position:absolute;top:3px;left:3px;}
#pi2, #fpi2{left:20px;}
div.nc a{font-weight:bold;display:block;}
#context p{margin:0;padding:2px 0 5px 0;}
#context table h3{margin:0;padding:0;}
div.inne h3{margin:0;padding:3px 0;}
div.inne h3.inne{border-top:1px #567 solid;padding:5px 0;margin:5px 0;}
.h3_form{color:#000;background-color:#D6EAF8;font-size:14px;font-style:normal;font-weight:bold;text-align:center;}
#homenews{width:385px;}
#homenews #hsmenu li a{padding:0 18px 0 17px;}
.btmenu{margin:0px 0 5px 0;padding:0 0 0 0;background:transparent url(../img/zak_bg_1.gif) 0 0px repeat-x;height:21px;overflow:hidden;display:block;clear:both;}
.btmenu li{margin:0 0 0px 3px;padding:0 0 0 0;background:transparent url(../img/fzak_off_1_1.gif) bottom left no-repeat;height:21px;display:block;float:left;}
.btmenu li a{margin:0 0 0 0;padding:0 0 0 0;background:transparent url(../img/fzak_off_2_1.gif) bottom right no-repeat;display:block;height:21px;overflow:hidden;line-height:21px;text-decoration:none;color:#1A5788;font-weight:bold;letter-spacing:-1px;text-align:center;padding:0 9px 0 9px;white-space:nowrap;float:left;width:auto;}
.btmenu li.selected{background:url(../img/fzak_on_1_1.gif) bottom left no-repeat;}
.btmenu li.selected a{background:url(../img/fzak_on_2_1.gif) bottom right no-repeat;}
#hnlist, #dnlist{border-left:1px #000 solid;border-right:1px #000 solid;padding:7px;height:auto !important;height:240px;min-height:240px;}
.loading{background:url(/actualizer/img/loading.gif) center center no-repeat;min-height:243px;}
#cwbox{width:385px; clear:both;}
#cwbox #bprev{position:absolute;right:40px;top:8px;cursor:pointer;}
#cwbox #bnext{position:absolute;right:10px;top:8px;cursor:pointer;}
#cwbox h3 a{font-weight:bold;}
.hbox{background:url(../img/box_bottom.png) bottom left no-repeat;position:relative;}
.inbox{background:url(../img/stdbox_top.png) top left no-repeat;padding:5px 3px 5px 6px;}
.inbox h3{font-weight:normal;padding:7px 0 6px 5px;margin:0;text-align:left;color:#678;}
.inbox h4{font-weight:normal;padding:6px 0 7px 5px;margin:0;text-align:left;color:#678;text-transform:uppercase;background:url(../img/h4_gradient.gif) repeat-x;}
#cwbox table{margin:0;border-spacing:0;border-collapse:collapse;}
#cwbox table td{text-align:center;vertical-align:middle;border-left:1px #787878 solid;padding:0;margin:0;}
#cwbox table tr.fotki td{height:82px;width:89px;overflow:hidden;}
div.m-foto{position:relative;width:94px;}
div.m-appla{display:none;position:absolute;top:51px;left:1px;width:87px;height:23px;background:url(../img/home_promo2.png) center center no-repeat !important;background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/home_promo2.png);}
div.m-promo{position:absolute;top:55px;left:23px;width:60px;height:35px;text-align:center;}
div.m-promo *{color:#e20;font-family:Verdana;letter-spacing:-1px;vertical-align:middle;}
#cwbox table tr.opis td{border-left:1px #fff solid;vertical-align:top;padding:3px 0;height:39px;overflow:hidden;font-family:Tahoma;line-height:12px;}
#cwbox table tr.opis td p, #cwbox table tr.opis td a{margin:0;padding:0;width:85px;height:35px;overflow:hidden;display:block;color:#444;}
#cwbox table td.f, #cwbox table tr.opis td.f{border-left:0;}
#pbox{background:url(../img/pbox.png) -6px -34px no-repeat;}
ul.zakladki{margin:5px 0 0 0;padding:0 0 0 0;background:transparent url(../img/fzak_bg.gif) 0 -3px;display:block;height:auto !important;height:21px;}
ul.zakladki li{margin:0 0 3px 3px;padding:0 0 0 0;background:transparent url(../img/fzak_off_1.gif) top left no-repeat;height:21px;display:block;float:left;}
ul.zakladki li.clear{clear:both;visibility:hidden;height:1px;overflow:hidden;margin:0;padding:0;display:block;float:none;}
ul.zakladki li a{margin:0 0 0 0;padding:0 0 0 0;background:transparent url(../img/fzak_off_2.gif) top right no-repeat;display:block;height:21px;overflow:hidden;line-height:21px;text-decoration:none;color:#1A5788;font-weight:normal;letter-spacing:-1px;text-align:center;padding:0 8px 0 8px;white-space:nowrap;float:left;width:auto;text-transform:lowercase;}
ul.zakladki li.selected{background:url(../img/fzak_on_1.gif) top left no-repeat;}
ul.zakladki li.selected a{background:url(../img/fzak_on_2.gif) top right no-repeat;}
#cwzak{}
a.cat{background:url(../img/mark_small.gif) 0px 3px no-repeat;padding:0 6px 0 12px;color:#237;line-height:15px;white-space:nowrap;}
#cwcats{border:0px #1A5788 solid;padding:6px 10px 0 10px;margin-bottom:10px;}
#cs{float:left;width:580px;background:#fff;padding-left:10px;border-left:1px #039 solid;min-height:700px;position:relative;}
#cs.wide{width:795px;padding:0;border:0;}
#cs.widemax{width:100%;padding:0;border:0;max-width: 1100px;}
#cs.widem{width:100%;padding:0;border:0;max-width: 900px;}
#cs h2{font-family:Arial;color:#039;font-size:24px;font-weight:normal;margin:10px 0;padding:0 0 5px 0;}
#cs h1{font-family:Arial;color:#039;font-size:24px;font-weight:normal;margin:10px 0;padding:0 0 5px 0;}
#csnavibar{position:relative;color:#686157;font-size:10px;height:15px;overflow:hidden;background:#F0F2F6;padding:3px 5px;margin:0px 0 5px 0;}
#csnavibar a{color:#040C62;font-size:11px;white-space:nowrap;line-height:14px;letter-spacing:-1px;}
#csnavibar a:hover{color:#000;text-decoration:underline;}
.csprd{width:260px;border-bottom:1px #B5B5BD solid;float:left;padding:10px 15px 10px 15px;height:115px;overflow:hidden;position:relative;}
.csprd-foto{float:left;width:90px;text-align:left;}
.csprd-foto img{margin-bottom:4px;}
.csprd-txt{float:left;width:170px;}
.csprd-cena{background:url(../img/cena_bgw.gif) center left no-repeat;padding:8px;color:#06497A;}
.csprd-cena b{color:#06497A;}
div.preparat div.csprd-cena{background:none;padding:0px 0 0 0;}
p.promo-area{background:url(../img/promo_area2.gif) left top no-repeat;padding:4px 0 0 30px;height:29px;margin:1px 0 0 0;width:139px;}
p.promo-area a{color:#f20;letter-spacing:-1px;}
.csprd-list{background:url(../img/dots2.gif) top repeat-x;padding:10px 0 0 0;}
#cscats{margin:0;padding:0 7px 0 0px;float:left;width:160px;}
#cscats a, #csnews a, #csnavibar a, #cspfirma a, #cs a{text-decoration:none;}
#cscats h3{color:#1A5788;margin:0;padding:5px 0 8px 0;}
#context #cscats{width:197px;}
#cscats h4{margin:0;padding:0 0 4px 0;font-weight:normal;}
#cscats dt, #cscats li, #cscats ul{display:inline;margin:0;padding:0;}
#cscats dt a, #cscats li a{display:block;color:#025;margin:0 0 1px 0;}
#cscats .s0 a{background:#0E3D6A url(../img/arr_r.gif) 5px 5px no-repeat;padding:2px 2px 2px 18px;font-weight:normal;color:#fff;font-size:12px;}
#cscats .s1 a{display:block;background:rgb(226,231,241) url(../img/arr_wr.gif) 5px 7px no-repeat;padding:3px 2px 3px 18px;font-size:12px;color:#025;}
#cscats .s2 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 5px 1px no-repeat;padding:2px 2px 2px 28px;font-weight:normal;font-size:11px;}
#cscats .s3 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 15px 1px no-repeat;padding:2px 2px 2px 38px;font-weight:normal;font-size:11px;}
#cscats .s4 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 25px 1px no-repeat;padding:2px 2px 2px 48px;font-weight:normal;font-size:11px;}
#cscats .s5 a{background:rgb(240,242,246) url(../img/marker_prod.gif) 35px 1px no-repeat;padding:2px 2px 2px 58px;font-weight:normal;font-size:11px;}
#cscats .selected a{background-color:#adf;}
#cscats .rozw a{background-image:url(../img/marker_prod_sel.gif);}
#cscats .s1-sel a{background-color:#adf;}
#cscats .s1-rozw a{background-image:url(../img/arr_wd.gif);background-color:#adf;}
#cscats a.s0-sel{display:block;background:#0E3D6A url(../img/arr_d.gif) 5px 5px no-repeat;padding:2px 2px 2px 18px;font-weight:normal;color:#fff;font-size:12px;}
td.resttxt{padding-left:25px;}
td.resttxt a{font-size:12px;white-space:nowrap;line-height:17px;}
#csnews{margin-bottom:1px;background:#F0F2F6;background:#fff url(../img/dots2.gif) bottom repeat-x;padding:3px 3px 6px 0px;}
.sky #csnews{padding-right:163px;}
#csnews img{border:1px #a8a6a6 solid;padding:1px;margin:0px;}
#csnews td.wimg{padding-right:10px;}
#cspfirma{border-top:1px #9AA0AE solid;background:#F5F6F8;margin:10px 0;clear:both;}
#cspfirma h3{margin:0 0 4px 0;padding:4px 10px;background:#E3E4E6;font-size:11px;font-weight:bold;color:#024;}
#cspfirma h3 span{font-size:11px;font-weight:normal;}
#cspfirma p{padding:4px 10px 6px 10px;margin:0;}
#cspfirma p.frm a{text-decoration:none;background:url(../img/mark_st.gif) 7px 3px no-repeat;padding:0px 2px 5px 22px;}
p.scimgs{overflow:hidden;height:75px;}
p.scimgs img{vertical-align:middle;margin:5px;}
p.scimgso img{vertical-align:middle;margin:5px;}
p.scimgso img{}
#csfilter{display:block;padding-bottom:8px;}
#cs #hsmenu{margin-bottom:10px;}
a.mfirma{letter-spacing:-1px;}
th.DatePicker{font-size:11px;font-weight:bold;}
.DatePicker{background-color:#f8f8f8;}
.DatePickerHdr{background-color:#f0f0f0;}
.DatePickerHdrBtn{cursor:pointer;}
.DatePickerBtn{cursor:pointer;}
.DatePickerBtnSelect{background-color:#faa;cursor:pointer;}
#content img.ad-place{display:none;}
#content img.gallery-place{display:none;}
#content a{}
img.ad-place{border:1px #f00 dashed;height:200px;width:200px;margin:6px;display:block;background:#E5E5E5 url(../img/reklama.gif) center center no-repeat;}
img.gallery-place{border:1px #f00 dashed;height:200px;width:200px;margin:6px;display:block;background:#E5E5E5 url(../img/library/icons/images.png) center center no-repeat;}
div.ad-insert{border-top:1px #678 dashed;border-bottom:1px #678 dashed;padding:5px 0;text-align:center;overflow:hidden;}
div.ad-insert, div.ad-insert-top{overflow:hidden;}
div.big-avatar{float:left;border-right:1px #678 dashed;padding:0 30px 0px 0;margin:0 30px 0 0;height:240px;}
a[rel=lightbox]{text-decoration:none;}
table.dots a, table.dotsb a, span a, #dfirma a, #footer a{text-decoration:none;}
ul.jwyb{margin:-2px 0 0 0;padding:0;position:absolute;top:3px;right:5px;width:106px;height:17px;overflow:hidden;background:#ECEEF3 url(../img/wybierak.gif) no-repeat;z-index:10;padding:0 0px 0 0px;}
ul.jwyb-120{width:126px;background:#ECEEF3 url(../img/wybierak120.gif) no-repeat;}
ul.jwyb li{list-style-type:none;list-style-image:none;margin:0 0 0 0;padding:0 0 0 0;display:inline;background:none;}
ul.jwyb li a{display:block;padding:2px 5px 2px 10px;margin:0 0 0 0px;text-decoration:none;}
ul.jwyb li a.xsel{background:#B3B7C1;color:#fff;}
#wybsektor{right:110px;}
#wybsektor2{right:136px;}
p.firma-bar{margin:0;padding:4px 0 6px 0;text-align:right;}
p.firma-bar a{text-decoration:none;background:url(../img/mark_st.gif) 7px 3px no-repeat;padding:0px 2px 5px 22px;}
span.bar1, span.bar2, span.bar3, span.bar4{overflow:hidden;height:8px;width:0;display:block;}
span.tbar{height:4px;margin-bottom:1px;}
span.bar1{background:#FF9E63;}
span.bar2{background:#9E63FF;}
.help{cursor:help;}
span.bar3{background:#9EFF63;}
span.bar4{background:red;}
a.pdf{padding:1px 0 1px 20px;background:url(../img/library/icons/ico_pdf.gif) center left no-repeat;}
a.pdf-big, a.pdf-big-inline{padding:15px 0 0px 60px;height:auto !important;height:30px;min-height:30px;display:block;background:url(../img/library/icons/ico_pdf_big_1.gif) center left no-repeat;}
a.pdf-big-inline{padding:20px 0 20px 60px;display:inline;}
#forumnaj{border:1px #E5E5E5 solid;padding-bottom:2px;margin:5px 0 5px 0;height:90px;width:365px;}
#forumnaj h3{color:#1A5788;background:#E5E5E5;margin:0 0 2px 0;padding:2px 0 3px 5px;}
#forumnaj ul{margin:4px 0 0 0;padding:0px 0 0 5px;border-top:0px #c8d0d8 solid;}
#forumnaj ul li{display:inline;background:none;margin:0;padding:0;}
#forumnaj ul li a{display:block;margin:0 0 0 0;padding:0 0 6px 20px;line-height:14px;background:url(../img/topicb2.gif) 0px 1px no-repeat;font-size:12px;color:#238;position:relative;text-decoration:none;width:160px;height:10px;overflow:hidden;float:left;letter-spacing:0px;}
#forumnaj ul li a:hover{background:url(../img/topicb.gif) 0px 1px no-repeat;color:#03f;}
a.expand{display:block;background:url(../img/oa_d.gif) center left no-repeat;height:14px;line-height:14px;margin:9px 0 0 0;padding:0 0 0 16px;}
#newstabs a.expand{width:50px;}
a.expanded{background:url(../img/oa_u.gif) center left no-repeat;}
a.all-tab-news{position:absolute;bottom:12px;right:10px;float:right;height:14px;line-height:14px;display:block;background:url(../img/oa_r.gif) center left no-repeat;padding:0 0 0 16px;margin:5px 0px 0px 0;text-align:center;}
a.all-tab-news span{line-height:14px;height:14px;display:block;padding:0 0px 0 0px;letter-spacing:-1px;}
#oknoMapMenu li{margin:0;padding:2px 0 5px 0;display:block;list-style-type:none;background:url(../img/dots2_light.gif) bottom repeat-x;}
#oknoMapMenu li span{display:block;padding:4px 0 3px 25px;background:url(../img/ico_okna.gif) 0 0px no-repeat;font-size:12px;font-weight:bold;}
#oknoMapMenu li span.ico-okna{background-image:url(../img/ico_okna.gif);}
#oknoMapMenu li span.ico-drzwi{background-image:url(../img/ico_drzwi.gif);}
#oknoMapMenu li span.ico-fasady{background-image:url(../img/ico_fasady.gif);}
#oknoMapMenu li span.ico-oslony{background-image:url(../img/ico_oslony.gif);}
#oknoMapMenu li span.ico-bramy{background-image:url(../img/ico_bramy.gif);}
#oknoMapMenu li li span{background:url(../img/om_plus.gif) 0 3px no-repeat;padding:0 0 0 16px;cursor:pointer;font-size:11px;font-weight:normal;}
#oknoMapMenu li li span.minus{background:url(../img/om_minus.gif) 0 3px no-repeat;}
#oknoMapMenu li li{padding-left:6px;padding:1px 0 1px 6px;background:none;}
#oknoMapMenu li li li{padding:0 0 0 14px;}
#oknoMapMenu, #oknoMapMenu ul{margin:0;padding:0;}
#oknoMapMenu li li label{display:block;position:relative;padding:1px 0 2px 17px;margin:0;}
#oknoMapMenu li li input{margin:0px 0px 0 0;padding:0;vertical-align:middle;position:absolute;left:0;top:1px;}
#oknoMapMenu ul ul{display:none;padding:4px 0;}
#oknoMapMenu ul ul.visible{display:block;}
#oknoMapLeft{width:185px;margin-right:5px;float:left;overflow:hidden;}
#oknoMapLeft fieldset{margin:1px 10px 0 0px;border:1px #aaa solid;}
#oknoMapMain{float:left;width:777px;}
#oknoMapMap{position:relative;width:520px;float:left;border:2px #0E3D6A solid;border-top:26px #0E3D6A solid;}
#oknoMapTopPanel{position:absolute;top:-20px;right:5px;text-align:right;width:200px;height:20px;}
#link_this{color:#fff;text-decoration:none;padding:0 0 0 20px;background:url(../img/mlink.gif) center left no-repeat;}
#link_this_panel{position:absolute;width:500px;padding:10px;height:40px;background:#E2E4E7;z-index:1000;display:none;}
#link_this_panel p{margin:0;padding:2px;}
#link_this_panel input{border:1px #0E3D6A solid;color:#0E3D6A;background:#fff;width:480px;}
#map_canvas{height:470px;margin:0px;}
#oknoMapSearch{height:22px;padding:4px;white-space:nowrap;background:#e2e4e7;}
#oknoMapSearch input.txt{width:120px;}
#mapLoading{background:#04F url(../img/loader.gif) 7px 5px no-repeat;color:#fff;font-weight:bold;padding:5px 5px 5px 30px;position:absolute;z-index:10000;width:100px;text-align:center;top:50%;left:50%;line-height:24px;margin:-20px 0 0 -65px;border-radius:5px;}
#oknoMapRight{float:left;width:240px;height:500px;position:relative;border:1px #0E3D6A solid;margin-left:5px;}
#oknoMapFirmy{width:240px;height:500px;overflow:auto;overflow-x:hidden;}
#oknoMapFirma{height:444px;overflow:auto;background-color:#E4EFFF;padding:8px;}
#oknoMapFirmaOpr{position:absolute;left:0;bottom:0;padding:10px;background:#1A5788;width:220px;}
#oknoMapFirmaOpr a{color:#fff;}
div.rfirma{background:url(../img/dots2.gif) bottom repeat-x;padding:2px 0 5px 0;cursor:pointer;}
div.rf-logo{float:left;width:76px;text-align:center;overflow-x:hidden;}
div.rf-addr{float:right;width:130px;overflow-x:hidden;}
div.rf-addr, div.rf-addr *{font-family:Tahoma;}
div.rf-addr img{margin-right:1px;}
div.rf-hover{background-color:#f0f3ff;}
a.minib{color:#fff;background:#1A5788;border-radius:5px;display:block;padding:2px 5px;margin:3px 1px;float:left;text-decoration:none;}
p.cicons{padding:3px 0;margin:0;}
p.pr-z-cat{}
p.pr-z-cat img{margin:1px;vertical-align:middle;}
#mapZapOfert{border-radius:5px;border:1px #0E3D6A solid;padding:10px;margin:10px 0;}
#mapZapOfert h3{color:#1A5788;margin:0;font-size:17px;font-weight:normal;padding:0 0 10px 0;}
a.mback{padding:0 0px 0 16px;line-height:15px;white-space:nowrap;background:url(../img/mback.gif) 0px 4px no-repeat;color:#fff;text-decoration:none;display:block;float:left;}
a.mdown{padding:0 0px 0 16px;line-height:11px;background:url(../img/mdown.gif) 0px 4px no-repeat;color:#fff;text-decoration:none;display:block;width:130px;float:right;}
div.firmazap{height:180px;background:url(../img/dots2.gif) bottom repeat-x;}
div.firmazap div.zfirma{width:210px;float:left;}
div.firmazap textarea{width:540px;height:140px;margin:4px 0;}
div.zfirm-txt{float:right;width:540px;}
label.copycnt{float:right;}
a.zap-remove{text-decoration:none;vertical-align:middle;margin-top:10px;display:block;}
a.zap-remove img{vertical-align:middle;}
#mapZapFoot{text-align:right;display:none;}
#mapZapFoot input{margin:5px 0;}
#mapZapInfo{background:#f0f0f0;border-radius:5px;border:1px #e00 solid;padding:10px;margin:5px 0;color:#e00;text-align:center;}
div.firmazap div.rf-addr img{margin:3px 1px 0 0;}
.hidden{display:none;}
table.data-big{width:100%;border:0;margin-left:-1px;}
table.data-big *{font-size:12px;}
table.data-big th{border-bottom:2px #07F solid;padding:5px 10px 5px 10px;font-weight:normal;text-align:left;}
table.data-big th.r{text-align:right;}
table.data-big td.r{text-align:right;}
table.data-big tr td{border-bottom:1px #ddd solid;padding:5px 10px 5px 10px;margin:0;}
table.data-big tr td:first-child{border-left:0;}
td.nw{white-space:nowrap;}
table.data-big tfoot tr td{border:0;}
a.add-item{font-size:12px;padding:7px 0px 7px 30px;line-height:11px;background:url(../img/ico-add.gif) 0px 0px no-repeat;display:block;text-decoration:none;color:#000;}
a.edit-item:hover{color:#07f;}
a.edit-item{font-size:12px;padding:7px 0px 7px 30px;line-height:11px;background:url(../img/ico-edit.gif) center left no-repeat;display:block;text-decoration:none;color:#000;}
a.edit-item:hover{color:#07f;}
ul.left-menu{margin:0;padding:0;}
ul.left-menu li{list-style-type:none;display:block;background:url(../img/dots2.gif) bottom repeat-x;padding:2px 0px 4px 5px;}
ul.left-menu li a{font-size:12px;padding:3px 0px 4px 24px;line-height:11px;background:url(../img/oa_r.gif) 0 4px no-repeat;display:block;text-decoration:none;color:#000;}
ul.left-menu li.link{margin-top:10px;}
ul.left-menu li.link a{background:url(../img/oa_r_1.gif) 0 4px no-repeat;color:#048;}
#bLeft{width:185px;margin-right:5px;float:left;overflow:hidden;}
#bLeft fieldset{margin:1px 10px 0 0px;border:1px #aaa solid;}
#bMain{float:left;width:580px;padding:0 0 0 15px;background:url(../img/dots2.gif) left repeat-y;}
body#blogi.bg{background:#B3B3B3 url(../img/bg.png) 0 -64px repeat-x;}
body#blog.bg{background:#B3B3B3 url(../img/bg.png) 0 -104px repeat-x;}
#blMain{width:380px;padding:0 5px 0 0px;float:left;}
#blR1{padding:0 5px 0 10px;width:220px;float:left;}
#blR2{padding:0 0 0 10px;background:url(../img/dots2.gif) left repeat-y;width:160px;float:left;}
h3.bl-promo{font-size:22px;font-weight:normal;border-left:5px #06f solid;padding-left:10px;}
h3.bl-promo span{font-size:12px;font-weight:normal;}
.bl-promo-wpis{padding:4px 0 5px 0;background:url(../img/dots2.gif) bottom repeat-x;min-height:145px;}
.bl-promo-wpis h2{margin:0;padding:0px 0;}
.bl-promo-wpis h2 a{font-size:17px;color:#05a;text-decoration:none;}
.bl-promo-wpis-in{position:relative;padding:0 0 0 120px;}
a.bl-promo-wpis-foto{display:block;position:absolute;left:0px;top:0px;width:100px;height:100px;padding:4px;border:1px #aaa solid;}
.bl-promo-wpis-in h3 a{text-decoration:none;font-size:11px;color:#e60;}
.bl-promo-wpis-in h3 a span{text-decoration:none;font-size:12px;color:#777;font-weight:normal;}
.bl-promo-wpis-in p a{font-size:12px;text-decoration:none;color:#333;}
h3.bl-rnag{font-size:17px;font-weight:normal;border-left:5px #f80 solid;padding-left:10px;}
h3.bl-rnag a{font-size:17px;font-weight:normal;text-decoration:none;}
h3.bl-rnag span{font-size:11px;font-weight:normal;}
#blCats ul.left-menu{padding:5px;margin:0 5px 0 0;}
#blCats ul.left-menu li{background:none;}
#blCats ul.left-menu li a{padding-left:20px;}
#blCats ul.left-menu li.selected a{padding-left:20px;background:url(../img/oa_r_1.gif) 0 4px no-repeat;font-weight:bold;}
.bl-new-wpis{border-bottom:1px #eee solid;padding:7px 0;}
.bl-new-wpis p{margin:0;padding:1px 0 0 0;}
.bl-new-wpis span{font-weight:bold;color:#888;}
.bl-new-wpis h2{margin:0;padding:1px 0;}
.bl-new-wpis h2 a{text-decoration:none;font-size:13px;color:#e60;font-weight:bold;}
.bl-new-wpis h3{margin:0;padding:1px 0;}
.bl-new-wpis h3 a{text-decoration:none;font-size:12px;font-weight:normal;}
.bl-new-lwpis{border-bottom:1px #eee solid;padding:7px 0;}
.bl-new-lwpis h3{margin:0;padding:1px 0;}
.bl-new-lwpis h3 a{text-decoration:none;font-size:12px;font-weight:normal;}
.bl-new-lwpis span{color:#888;}
.bl-freshb b{display:block;width:30px;text-align:left;font-size:24px;float:left;color:#ddd;}
.bl-freshb h3{margin:0;padding:0 0 0 80px;}
.bl-freshb h2{margin:0;padding:0 0 0 80px;}
.bl-freshb p{margin:0;padding:5px 0 0 80px;}
.bl-freshb h2 a{text-decoration:none;font-size:12px;font-weight:normal;}
.bl-freshb h3 a{text-decoration:none;font-size:12px;color:#333;}
.bl-freshb{border-bottom:1px #eee solid;padding:7px 0;position:relative;min-height:75px;}
.bl-freshb img{position:absolute;left:0;top:5px;}
.bl-rangb b{display:block;width:30px;text-align:left;font-size:24px;float:left;color:#ddd;}
.bl-rangb h3{margin:0;padding:0 0 0 30px;}
.bl-rangb h2{margin:0;padding:0 0 0 30px;}
.bl-rangb h2 a{text-decoration:none;font-size:12px;font-weight:normal;}
.bl-rangb h3 a{text-decoration:none;font-size:13px;color:#e60;}
.bl-rangb{border-bottom:1px #eee solid;padding:7px 0;}
h1.blog-title{font-size:29px;font-weight:normal;border-left:5px #06f solid;padding-left:10px;}
h1.blog-title a{font-size:29px;font-weight:normal;text-decoration:none;color:#000;}
h1.blog-title span{font-size:17px;font-weight:normal;}
span.gray{color:#999;}
#blogMenu{float:left;width:180px;}
#blogMain{float:left;width:590px;padding-left:10px;background:url(../img/dots2.gif) left repeat-y;}
.bl-omnie a{text-decoration:none;}
.bl-omnie h3 a{font-size:12px;color:#06e;}
.bl-omnie p a{color:#000;}
a.prv-item{font-size:12px;padding:7px 0px 7px 30px;line-height:11px;background:url(../img/ico-prv.gif) center left no-repeat;display:block;text-decoration:none;color:#000;}
a.edit-item:hover{color:#07f;}
a.btn-set{border:1px #888 solid;padding:3px;text-decoration:none;color:#000;border-radius:3px;}
a.btn-set-red{border:1px #f00 solid;padding:3px;text-decoration:none;color:#f00;border-radius:3px;}
a.kom-do-wpisu{text-decoration:none;color:#888;font-size:11px;}
a.see-comm{font-size:12px;padding:7px 0px 7px 30px;line-height:11px;background:url(../img/ico-comm.gif) center left no-repeat;display:block;text-decoration:none;color:#000;}
a.edit-item:hover{color:#07f;}
.bl-kom-wpis h2{margin:0;padding:1px 0;}
.bl-kom-wpis h2 a{text-decoration:none;font-size:11px;color:#e60;font-weight:normal;}
.bl-kom-wpis h3{margin:0;padding:1px 0;}
.bl-kom-wpis h3 a{text-decoration:none;font-size:12px;color:#05A;font-weight:normal;}
.bl-kom-wpis p{margin:0;padding:1px 0;}
.bl-kom-wpis p a{text-decoration:none;font-size:12px;color:#333;}
tr.avatars label{display:block;float:left;width:100px;height:100px;padding:4px;border:1px #aaa solid;background:#fff;position:relative;margin:2px;}
tr.avatars label input{position:absolute;left:5px;top:5px;}
p.alert, div.alert{background:#ffffe8 url(../img/form_alert.gif) center left no-repeat;padding:15px 25px;margin:0 0 15px 0;border:1px #d00 solid;position:relative;}
div.alert-close{position:absolute;top:0px;right:0px;width:15px;height:15px;background:url(../img/mx.gif) center center no-repeat;cursor:pointer;}
div.alert-ld{position:absolute;bottom:-20px;left:-40px;width:40px;height:54px;background:url(../img/mwskaz.gif) center center no-repeat;cursor:pointer;}
div.blog-home-wpis{width:85px;float:left;padding-right:4px;position:relative;}
div.blog-home-wpis-last{padding-right:0px;}
div.blog-home-wpis h2, div.blog-home-wpis span{display:block;margin:-40px 0 0 0;padding:0 2px;height:40px;width:76px;overflow:hidden;}
div.blog-home-wpis h2{margin-bottom:10px;position:absolute;}
div.blog-home-wpis span{background:#000;opacity:0.6;filter:alpha(opacity=60);}
div.blog-home-wpis h2 a{color:#fff;font-size:11px;font-family:Tahoma;display:block;}
a.blog-home-wpis-foto img{width:80px;height:80px;}
#blogtabs{height:130px;}
#blogi_katalog div.bl-freshb{width:350px;float:left;height:70px;margin:10px;padding:5px;border:0;border-left:1px #ddd solid;border-bottom:1px #ddd solid;}
#blogi_katalog div.bl-freshb img{left:7px;}
#wazne{background:url(../img/layout/wazner_bg.png) 0 0 no-repeat;width:383px;height:183px;overflow:hidden;margin:0 0 0 2px;position:relative;}
#wazne h2{color:#fff;margin:0;padding:0;position:absolute;left:4px;top:8px;width:45px;font-size:11px;font-weight:normal;}
#wazne ul{margin:0;padding:5px 0 0 5px;height:20px;}
#wazne ul li{list-style-type:none;display:block;cursor:pointer;margin:0 0px;height:20px;float:left;padding-right:0px;}
#wazne ul li span{height:20px;display:block;float:left;text-decoration:none;color:#fff;line-height:17px;padding:0 4px 0 4px;font-size:11px;}
#wazne ul li.active{background:url(../img/layout/wzakr2.gif) top right no-repeat;padding-right:3px;}
#wazne ul li.active span{background:url(../img/layout/wzakr1.gif) top left no-repeat;padding:0 4px 0 6px;}
div.wazne-sekcja{display:none;position:relative;}
div.wazne{display:none;position:absolute;}
div.wazne *{color:#fff;}
div.wazne-foto{position:absolute;left:10px;top:15px;width:100px;height:100px;overflow:hidden;}
div.wazne-foto div{position:absolute;left:0;top:0;background:url(../img/layout/wfoto.gif) 0 0 no-repeat;z-index:10;width:100px;height:100px;}
div.wazne-txt{position:absolute;left:120px;top:12px;width:250px;}
div.wazne-txt h3{margin:0;padding:0 0 2px 0;line-height: 14px;}
div.wazne-txt p{margin:0;padding:0;line-height: 12px;}
#wazne_navi{position:absolute;top:150px;right:11px;width:267px;}
#wazne_navi span{cursor:pointer;display:block;width:19px;line-height:15px;height:17px;color:#fff;text-align:center;float:right;background:url(../img/layout/wn0.gif) 0 0 no-repeat;margin:0 1px;}
#wazne_navi span.active{background:url(../img/layout/wn1.gif) 0 0 no-repeat;color:#10467D;}
#wazne_navi span.w-spons{display:none;}
.postbody .oknoad-news{letter-spacing:-1px;line-height:12px;height:65px;width:239px;}
.postbody .oknoad-news *{line-height:12px;}
.postbody .oknoad-news p{display:inline;padding-left:10px;}
.navbar .oknoad-news{letter-spacing:-1px;line-height:12px;height:65px;width:235px;background-color:#fff;}
.navbar .oknoad-news *{line-height:12px;}
.navbar .oknoad-news p{display:inline;padding-left:10px;}
#news_left{border:1px #ccc solid;padding:7px;margin:0 10px 10px 0px;float:left;width:150px;}
#news_left *{text-decoration:none;}
#news_left .oknoad-news *{letter-spacing:-1px;}
div.news-gallery{text-align:center;}
#news_left .oknoad-news{border:0;background:none;padding:0;}
#news_left .oknoad-news-head{height:3px;}
p.fopis{font-size:11px;color:#777;margin:0;padding:2px 0 4px 0;font-family:Tahoma;}
p.fautor{font-size:10px;letter-spacing:-1px;color:#aaa;text-align:left;  margin: 122px 0px 0px 0px;padding: 2px;background: rgba(0, 0, 0, 0.7);
  position: absolute;max-width: 146px;}
p.fautor2 {font-size:10px;letter-spacing:-1px;color:#aaa; text-align:left;  padding: 2px; background: rgba(0, 0, 0, 0.7); position: absolute;max-width: 146px; position: absolute; bottom: 0px; margin-top: 0px;
margin-right: 0px;
margin-bottom: 3px;
margin-left: 0px;left: 0px;}
#phpbb #menu{display:none;}
p.zr{margin:0;padding:2px 0 0 12px;background:url(../img/dot.gif) 1px 7px no-repeat;}
p.zr a{font-family:Tahoma;}
.left-zobacz{border: 1px #aaa solid;margin: 0;background-color: #f7fbfe;padding: 5px;-webkit-border-radius: 3px 3px 3px 3px;border-radius: 3px 3px 3px 3px;}
.left-zobacz h3{text-transform:uppercase;color:#048;margin:0;padding:3px 0;}
p.gal-navi{text-align:right;height:20px;}
p.gal-navi a, p.gal-navi span{padding:5px;border:1px #aaa solid;margin-left:5px;text-decoration:none;}
p.gal-navi span{color:#bbb;}
p.gal-navi a.gal-back{float:left;display:block;margin-left:0px;margin-top:-5px;}
a.left-foto{border-top:1px #aaa solid;padding-top:3px;display:block;}
div.oa-keyword{position:absolute;border:1px #000 solid;margin:0;padding:8px 18px 8px 8px;background:#ffc;width:200px;text-align:center;z-index:200;display:none;border-radius:5px;}
div.oa-close{position:absolute;top:0px;right:0px;width:15px;height:15px;background:url(../img/close_ad_1.gif) center center no-repeat;cursor:pointer;}
div.oa-keyword div.oa-ad{position:absolute;top:0px;left:0px;width:15px;color:#787860;}
div.oa-keyword *{color:#000;text-decoration:none;letter-spacing:-1px;font-size:10px;}
div.oa-wsk{position:absolute;top:-6px;left:15px;width:11px;height:7px;background:url(../img/dziubek.gif) center center no-repeat;}
#wnbox{position:relative;height:170px;overflow:hidden;}
#wnbox_navi{position:absolute;top:140px;right:11px;width:267px;z-index:6;}
#wnbox_navi span{cursor:pointer;display:block;width:19px;line-height:15px;height:17px;color:#666;text-align:center;float:right;background:url(../img/layout/wn1.gif) 0 0 no-repeat;margin:0 1px;}
#wnbox_navi span.active{background:url(../img/layout/wn1.gif) 0 0 no-repeat;color:#025;font-weight:bold;}
#ot_container{margin:auto;width:980px;position:relative;}
#ot_lcol{width:510px;float:left;min-height:300px;padding:0 10px 0 0px;}
#ot_lcol a, #ot_rcol a{text-decoration:none;}
#ot_rcol{width:450px;padding:0 0 0 0px;float:left;}
#ot_search{position:absolute;left:180px;top:10px;}
#ot_stat{float:right;}
#ot_logo img{margin:10px 0;}
div.ot-movie-small{width:245px;height:90px;padding:0 10px 10px 0;float:left;}
.addthis_toolbox .hover_effect{width:220px;padding:6px 0 6px 1px;border:2px solid #eee;border-radius:5px;}
.addthis_toolbox .hover_effect div{float:left;}
.addthis_toolbox .hover_effect a{border:2px solid #fff;padding:2px 2px 3px 16px;position:relative;text-decoration:none;}
.addthis_toolbox .hover_effect a:hover{border:2px solid #105CB6;border-radius:4px;background:#B4D3F8;color:#105CB6;text-decoration:none;}
.addthis_toolbox .hover_effect span{position:absolute;width:16px;height:16px;top:2px;left:1px;}
table.data-big td div.oknoad-news *{font-size:11px;}
table.data-big td div.oknoad-news{padding-bottom:0px;}
#ot_movies{background:url(../img/layout/ot_ban.gif) 0 0 no-repeat;width:550px;height:90px;padding:34px 0 0 0;margin:5px 0 5px 175px;}
#ot_movies *{font-family:Tahoma;font-size:11px;color:#fff;text-decoration:none;}
#ot_movies .subbox{float:left;width:32%;position:relative;height:100px;}
#ot_movies .subbox img{position:absolute;right:0;top:5px;width:96px;height:72px;}
#ot_movies .subbox p{padding:5px 100px 0px 5px;margin:0;text-align:right;}
.oknotube-box div.zaj{padding:6px 9px 9px 10px;}
.oknotube-box div.blog-home-wpis{width:91px;float:left;padding-right:1px;position:relative;}
.oknotube-box a.blog-home-wpis-foto img{width:91px;height:63px;}
.oknotube-box a.blog-home-wpis-foto{display:block;background:#000;width:91px;height:80px;}
.oknotube-box div.blog-home-wpis h2, .oknotube-box div.blog-home-wpis span{display:block;margin:-40px 0 0 0;padding:0 2px;height:40px;width:87px;overflow:hidden;}
.home-oknotube-play{position:absolute;left:3px;top:10px;}
.topis img{margin-top:-1px;}
div.blog-home-wpis span{background:#000;opacity:0.6;filter:alpha(opacity=60);}
.oknotube-box div.blog-home-wpis-last{padding-right:0px;}
#ottabs{height:130px;}
.pointer{cursor:pointer;}
.checkboxes label{display:block;}
.skiptranslate.goog-te-gadget{font-size:7px;}
.goog-logo-link{font-size:7px;}
.autor{overflow:hidden;clear:both;width:100%;margin:5px 2px 5px 2px;}
.autor img.avatar{float:right;border:10px #eaeaea solid;width:67px;height:100px;margin-right:10px;}
.autor .message{border-radius:2ex;width:165px;float:right;margin-right:1px;background:#eaeaea none repeat;padding:5px;height:55px;margin-top:48px;}
.autor .message .info{margin-bottom:10px;overflow:hidden;color:#A0A0A0;}
.autor .message p{font-size:9px;color:black;}
.autor .message a{color:black;font-size:9px;}
#gora{background-image:url(../img/ph_03.png);margin:0;padding:0;background-color:#d9d9d9;}
#gora ul{width:550px;list-style-type:none;height:32px;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto;padding:0px;}
#gora li{float:left;}
#gora ul li{background-image:url(../img/ph_04.png);background-repeat:no-repeat;background-position:right top;padding-right:5px;padding-left:5px;display:block;line-height:20px;text-decoration:none;font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#371C1C;}
#gora ul li a{margin:0 0 0 0;padding:0 0 0 0;background:transparent none repeat;display:block;height:32px;overflow:hidden;line-height:20px;text-decoration:none;color:#666;text-align:center;padding:0 5px 0 0px;white-space:nowrap;}
#gora ul li.addf{float:right;}
#gora ul li.addf a{text-decoration:none;font-size:12px;padding-top:0;padding-bottom:0;}
#gora .tm-1{float:left;padding:0px;margin:0px;height:32px;width:17px;background-image:url(../img/ph_02.png);background-repeat:no-repeat;background-position:right top;background-color:#dfdfdf;}
#gora .tm-2{float:right;padding:0px;margin:0px;height:32px;width:17px;background-image:url(../img/ph_08.png);background-repeat:no-repeat;background-position:left top;background-color:#dfdfdf;}
#wyszukiwarka-gora{}
#gora ul .wysz-g{display:block;}
#gora .szukaj3{display:block;width:22px;height:22px;background:url(../img/szuk-g.gif) 0px 0px no-repeat;overflow:hidden;line-height:60px;}
#gora ul .wysz-g #wyszukiwarka-gora #searchinp{border:1px groove #666;}
#adpsa{position:fixed;bottom:0px;}
#gora ul li.addx{text-decoration:none;font-size:12px;padding-top:0;padding-bottom:0;}
#gora ul li.addx a{text-decoration:none;font-size:12px;padding-top:0;padding-bottom:0;}
#gora .tm-3{padding:0px;margin:0px;height:32px;width:17px;background-image:url(../img/ph_08.png);background-repeat:no-repeat;background-position:left top;background-color:#dfdfdf;}
.displayCounter{font-size:11px;background-color:#EAEAEA;border:1px solid #DADADA;border-radius:3px;padding:2px;padding-left:5px;padding-right:5px;float:left;margin-left:5px;margin-right:5px;}
#counter{display:block;position:absolute;top:2px;left:400px;width:637px;height:33px;background-image:url(../img/counter.png);font-family:Verdana, Geneva, sans-serif;}
#counter a{text-decoration:none;}
#counter span{font-family:Arial Black;font-size:16px;font-family:Verdana, Geneva, sans-serif;}
#counter .txt1, #counter .txt2{display:block;position:absolute;top:0px;font-size:14px;font-family:Verdana, Geneva, sans-serif;}
#counter .txt1{color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:17px;font-weight:bold;left:165px;top:5px;text-shadow:0px 0px 3px #fff;}
#counter .txt2{color:#fff;font-family:Verdana, Geneva, sans-serif;font-weight:bold;font-size:17px;left:380px;top:5px;text-shadow:0px 0px 3px #fff;}
#counter .days, #counter .hours, #counter .minutes, #counter .seconds{position:absolute;font-size:17px;color:#323031;display:block;font-family:Verdana, Geneva, sans-serif;font-weight:bold;}
#counter .days{left:5px;font-family:Verdana, Geneva, sans-serif;top:7px;}
#counter .hours{left:55px;font-family:Verdana, Geneva, sans-serif;top:7px;color:#a71a22;}
#counter .minutes{left:92px;font-family:Verdana, Geneva, sans-serif;top:7px;color:#a71a22;}
#counter .seconds{left:130px;font-family:Verdana, Geneva, sans-serif;top:7px;}
#contentPakiety{width:auto;}
#entrySelect{position:relative;background:url(../img/descbox_bottom.png) no-repeat center bottom;padding-bottom:16px;}
#entrySelect .choose{position:absolute;top:10px;left:20px;}
#contentPakiety ul.selectMenu{background:url(../img/descbox_top.png) no-repeat 0px 89px;padding:0 10px 0 0;margin:0px;height:102px;list-style:none;}
#contentPakiety ul.selectMenu li{float:right;}
#contentPakiety ul.selectMenu li a{display:block;height:90px;text-decoration:none;color:#676767;}
#contentPakiety ul.selectMenu li.podstawowy a{background:url(../img/buttonoff_podstawowy.png) no-repeat top center;height:74px;margin-top:15px;padding-left:37px;padding-right:37px;}
#contentPakiety ul.selectMenu li.abc a{background:url(../img/abc_podstawowy.jpg) no-repeat top center;height:74px;margin-top:15px;padding-left:55px;padding-right:55px;}
#contentPakiety ul.selectMenu li.abcSelected a{background:url(../img/abc_podstawowy.jpg)  no-repeat top center;padding-left:56px;padding-right:56px;}
#contentPakiety ul.selectMenu li.pelny a{background:url(../img/buttonoff_pelny.png) no-repeat top center;height:74px;margin-top:15px;padding-left:56px;padding-right:56px;}
#contentPakiety ul.selectMenu li.emailing a{background:url(../img/buttonoff_emailing.png) no-repeat top center;height:74px;margin-top:15px;padding-left:60px;padding-right:60px;}
#contentPakiety ul.selectMenu li.podstawowySelected a{background:url(../img/buttonon_podstawowy.png) no-repeat top center;padding-left:37px;padding-right:37px;}
#contentPakiety ul.selectMenu li.pelnySelected a{background:url(../img/buttonon_pelny.png) no-repeat top center;padding-left:56px;padding-right:56px;}
#contentPakiety ul.selectMenu li.emailingSelected a{background:url(../img/buttonon_emailing.png) no-repeat top center;padding-left:60px;padding-right:60px;}
#contentPakiety .pakietDescr{width:784px;background-image:url(../img/descbox_bg.png);background-repeat:no-repeat;border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc;padding:5px;}
#contentPakiety .pakietDescr img.pakietImg{}
#contentPakiety .pakietDescr .descrText{float:left;width:470px;margin-right:10px;}
#contentPakiety ul{padding-left:10px;list-style:none;}
#contentPakiety ul.advantageList li{background:url(../img/advantage_list_arrow.png) no-repeat left top;padding-left:20px;padding-bottom:10px;}
#contentPakiety .pakietDescr .fadein{float:right;position:relative;background:url(../img/plansza_bg.png) no-repeat;width:302px;height:410px;}
#contentPakiety .pakietDescr .fadein img{position:absolute;left:11px;}
.lad-cynk{font-weight:bold;color:#D40D10;font-family:Verdana, Geneva, sans-serif;font-size:18px;text-align:center;text-decoration:none;}
.czerwony-cynk{color:#BC0824;font-family:Verdana, Geneva, sans-serif;font-size:12px;}
.czerwony-link-cynk{color:#00963F;font-family:Verdana, Geneva, sans-serif;font-size:14px;text-align:center;}
.obrazek-bok-cynk{display:block;margin:0px;padding:0px;height:220px;}
.bg #container #main #content div table tbody tr td .lad-cynk .title{color:#D40D10;}
.form-new-2011{width:200px;border:1px solid #999;border-radius:3px;margin:0;padding:5px;background:#fff;background:-webkit-gradient(linear, left top, left 25, from(#fff), color-stop(6%, #eee), to(#fff));background:-moz-linear-gradient(top, #fff, #eee 2px, #fff 25px);box-shadow:rgba(0,0,0,0.1) 0px 0px 8px;}
#krysztal-2011{border:1px solid #FFF;background:url(none) no-repeat #FFF;font-family:tahoma, helvetica, sans-serif;font-style:normal;font-size:14px;color:#454743;}
ul#qual-menu{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:30px;font-size:12px;font-weight:bold;background:transparent url(/img/qualipol/nav_bg.png) repeat-x top left;font-family:Arial, Helvetica, sans-serif;border-bottom:1px solid #000;border-top:1px solid #000;}
ul#qual-menu li{display:block;float:left;margin:0;padding:0;}
ul#qual-menu li a{display:block;float:left;color:#999;text-decoration:none;font-weight:bold;padding-top:8px;padding-right:5px;padding-bottom:0;padding-left:5px;}
ul#qual-menu li a:hover{color:#000;height:22px;background:transparent url(/img/qualipol/nav_bg.png) 0px -30px no-repeat;}
ul#qual-menu li a.current{display:inline;height:22px;background:transparent url(/img/qualipol/nav_bg.png) 0px -30px no-repeat;float:left;margin:0;}
.autor2{overflow:hidden;clear:none;width:100%;margin:5px;}
.autor2 img.avatar{float:none;border:10px solid #eaeaea;width:67px;height:100px;margin-right:10px;clear:none;}
.autor2 .message{border-radius:2ex;width:200px;float:none;margin-right:10px;background:#eaeaea;padding:10px;min-height:50px;margin-top:2px;}
.autor2 .message .info{margin-bottom:10px;overflow:hidden;color:#A0A0A0;}
.autor2 .message p{font-size:12px;color:black;}
.autor2 .message a{color:black;}
.comment{border-bottom:1px #cacaca dashed;border-left:0px #aaa solid;border-right:0px #aaa solid;padding:7px 0px 4px 0px;clear:both;background:#fff;}
.comment-head{padding:0 0 4px 0;position:relative;width:100%;}
a.comment-quote{position:absolute;right:0px;top:0px;text-align:right;text-decoration:none;padding:3px 15px 3px 0;display:block;float:right;background:url(../img/cytuj_1.gif) top right no-repeat;}
.comment-txt, .comment-txt *{color:#555;}
.comment-head, .comment-head *{color:#678;}
.comment-head a{color:#e00;}
.forumQuote{border-left:1px #ccc solid;margin:0pt 0pt 0pt 0.8ex;padding-left:1ex;}
.forumQuote, .forumQuote *{color:#666;}
#komentarze h2.red{margin-bottom:0;}
#addcomment{padding:10px 0;}
#addcomment a{display:block;background:url(../img/topic.gif) 0 1px no-repeat;padding:0px 0 2px 22px;color:#f70;font-weight:bold;text-decoration:none;font-size:12px;}
input.comment-submit{background:#FF7800;color:#fff;font-weight:bold;border:1px #fff solid;padding:2px 4px;}
fieldset{padding:4px 5px;margin:1px 10px 0 0px;border:1px #aaa solid;}
fieldset legend{color:#aaa;}
textarea.commment-area{width:100%;background:#eee;border:0;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box >#lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.sprite-button_prev{background-position:0 -440px;width:27px;height:16px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-adclose{background-position:0 0;width:16px;height:16px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-bg_1{background-position:0 -66px;width:1px;height:128px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-box_book{background-position:0 -244px;width:200px;height:19px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-box_zak{background-position:0 -313px;width:1px;height:11px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-button_next{background-position:0 -374px;width:27px;height:16px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-dots2{background-position:0 -506px;width:3px;height:3px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-fzak_bg{background-position:0 -559px;width:1px;height:24px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-fzak_off_1{background-position:0 -633px;width:222px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-fzak_off_2{background-position:0 -704px;width:5px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-fzak_on_1{background-position:0 -775px;width:222px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-fzak_on_2{background-position:0 -846px;width:5px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-h3{background-position:0 -917px;width:382px;height:19px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-home_promo2{background-position:0 -986px;width:87px;height:23px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-lbox_top{background-position:0 -1059px;width:385px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-mark_1{background-position:0 -1130px;width:10px;height:10px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-mark_red{background-position:0 -1190px;width:10px;height:10px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-mark_small{background-position:0 -1250px;width:9px;height:9px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-mark_st{background-position:0 -1309px;width:9px;height:9px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-nbut_add_off_1{background-position:0 -1368px;width:22px;height:26px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-nbut_add_off_2{background-position:0 -1444px;width:150px;height:26px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-nzak_main_off_1{background-position:0 -1520px;width:240px;height:25px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-nzak_main_off_2{background-position:0 -1595px;width:16px;height:25px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-oa_d{background-position:0 -1670px;width:11px;height:11px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-oa_r{background-position:0 -1731px;width:11px;height:11px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-oa_rss{background-position:0 -1792px;width:11px;height:11px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-oknoadh{background-position:0 -1853px;width:81px;height:9px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-oknotube_mini{background-position:0 -1912px;width:69px;height:19px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-ot_play4{background-position:-435px 0;width:28px;height:28px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-ph_04{background-position:-435px -78px;width:1px;height:34px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-pi1{background-position:-435px -162px;width:16px;height:11px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-pi2{background-position:-435px -223px;width:16px;height:11px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-szuk-g{background-position:-435px -284px;width:18px;height:18px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-top_bg{background-position:-435px -352px;width:1px;height:75px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-top_menu_sep{background-position:-435px -477px;width:2px;height:20px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-wn0{background-position:-435px -547px;width:19px;height:17px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-wn1{background-position:-435px -614px;width:19px;height:17px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-wzakr1{background-position:-435px -681px;width:200px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
.sprite-wzakr2{background-position:-435px -752px;width:3px;height:21px;background-image:url(/img/csg-5007c23db9a40.png);}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus{border-color:#ff0000;background:none;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus{border-color:#3366ff;background-color:#3366ff;background-image:none;filter:none;}
#menu ul li h1{font-weight:normal;margin:0px;padding:0px;}
#menu ul li h2{font-weight:normal;margin:0px;padding:0px;}
#menu ul li h3{font-weight:normal;margin:0px;padding:0px;}
#cwcats h2{font-weight:normal;margin:0px;padding:0px;display:inline;font-size:12px;}
#cwzak h1{font-weight:normal;margin:0px;padding:0px;display:inline;font-size:12px;}
#cwzak h4{font-weight:normal;margin:0px;padding:0px;display:inline;font-size:12px;}
.newsletter-form{border-radius:10px;font-size:14px;width:160px;padding:10px;margin:0px;border:1px #D8E0E5 dashed}
#newsletter .button{border:1px #000 solid;height:20px;font-family:Tahoma;line-height:20px;font-size:14px;background-image:url(../img/but_bg_yellow.gif);background-repeat:repeat-x;background-position:center;background-size:contain;width:160px;margin-top:0;margin-bottom:0;margin-left:auto;padding:0;margin-right:auto;}
#newsletter .txt{border-top:1px #858585 solid;border-left:1px #858585 solid;border-bottom:1px #f8f8f8 solid;border-right:1px #f8f8f8 solid;background:#eee;width:155px;margin-top:10px;margin-bottom:10px;line-height:20px;padding-left:5px;}
.newsletter-form #newsletter{margin:0px;padding:0px;}
.newsletter-form #newsletter h3{margin:0px;padding:0px;color:#006;text-align:left;font-family:Tahoma;font-size:13px;}
.newsletter-form #newsletter p{margin:0px;padding:0px;font-size:12px;}
#googleplus{position:fixed;right:0;top:250px;width:40px;height:15px;background-color:#FFF;-webkit-border-radius:20px 0px 0px 20px;border-radius:10px 0px 0px 10px;padding-top:20px;margin:0em;padding-right:10px;padding-bottom:25px;padding-left:10px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:none;border-bottom-style:solid;border-left-style:solid;border-top-color:#CCC;border-right-color:#CCC;border-bottom-color:#CCC;border-left-color:#CCC;}
.sliderBanner .handle, .sliderBanner .mainArea{}
.sliderBanner{position:fixed;width:331px;cursor:pointer;z-index:200;}
.sliderBanner .handle{text-align:center;position:absolute;z-index:2;width:30px;height:110px;border-style:solid;border-width:1px;}
.sliderBanner .mainArea{overflow:hidden;text-align:center;position:absolute;z-index:1;width:300px;border-style:solid;border-width:1px;}
.sliderBanner .mainArea img.mainimg{width:180px;height:280px;margin-left:10px;margin-top:10px;}
.sliderBanner a img{border:0px;}
.sliderBanner.positionLeft{left:-304px;}
.sliderBanner.positionLeft .handle{right:0px;top:0px;border-left:none;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-top-right-radius:5px;}
.sliderBanner.positionLeft .mainArea{left:0px;top:0px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-left:none;}
.sliderBanner.positionRight{right:-304px;}
.sliderBanner.positionRight .handle{left:0px;top:0px;border-right:none;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border:0px;}
.sliderBanner.positionRight .mainArea{right:0px;top:0px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-right:none;}
.uwaga-info {
	color: #FFF;
	font-family: Verdana,Geneva,sans-serif;
	text-align: center;
	height: 90px;
	width: 750px;
	background-image: url('http://www.oknonet.pl/img/dane/czarny.jpg');
	text-decoration: none;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
.uwaga-info a {
	color: #FFF;
	text-decoration: none;
	font-size: 20px;
	line-height: normal;
	font-weight: bold;
}
.actad-strip img {
max-width: 790px;
}
.cont-inner .country li a {
	text-decoration: none;
	font-size: 16px;
	display: block;
	padding: 10px;
	width: 160px;
	-webkit-transition: all 200ms ease-in-out;
	-moz-transition: all 200ms ease-in-out;
	-ms-transition: all 200ms ease-in-out;
	-o-transition: all 200ms ease-in-out;
	transition: all 200ms ease-in-out;
	height: 20px;
	line-height: 20px;
	text-align: left;
}
.cont-inner .country {
	text-align: center;
}
.cont-inner .country li a:hover {
	transform: scale(1.1);
}
.cont-inner .country li {
	list-style-type: none;
	float: left !important;
	display: block;
	clear: none;
	list-style-position: inside;
}

#loginRegister .left {float: left; width: 500px; border-right: 1px solid #ccc; padding-right: 20px;}
#loginRegister .right {float: right; width: 400px; }
.logozaufali {
	display: table-cell;
	float: left;
	height: 70px;
	width: 95px;
	line-height: 70px;
	text-align: center;
	vertical-align: middle;
}
.mobileicon {
	display: inline;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.headernav {
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	clear: both;
	min-height: 60px;
	position: fixed;
	z-index:999;
}
#header {
	padding-top:72px;
}
.headernav .navbar .logosvg {
	margin-top: 5px;
	float: left;
	margin-left: 95px;
}
.headernav .navbar #cse-search-form {
	float: left;
	margin-left: 30px;
}
.google {
	float: left;
	width: 277px;
	margin-left: 15px;
	margin-top: 6px;
}
.headernav .navbar {
	max-width: 1135px;
	margin-right: auto;
	margin-left: auto;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.headernav .icons {
	float: left;
}
.dl-menuwrapper {
margin-left: 5px;
}
.headernav .navbar .icons ul li {
	float: left;
	list-style-type: none;
}
.headernav .navbar .icons ul li a .fa {
	background-color: #000000;
	height: 35px;
	width: 35px;
	color: #FFF;
	display: block;
	text-decoration: none;
	line-height: 35px;
	margin-right: auto;
	margin-left: auto;
}
.headernav .navbar .icons ul li a {
	float: left;
	display: block;
	text-align: center;
	color: #000;
	text-decoration: none;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	width: 50px;
}
/** .headernav .navbar .icons ul li a:hover {
	color: #FFF;
	background-color: #236A9E;
}
**/
.headernav .navbar .icons ul {
	margin: 0px;
	padding: 0px;
}
ul, menu, dir {
	margin: 0px;
	padding: 0px;
}
.darkHeader {
	-webkit-box-shadow: rgba(26,26,26,0.7) 1px 0 5px;
	-moz-box-shadow: rgba(26,26,26,0.7) 1px 0 5px;
	box-shadow: rgba(26,26,26,0.7) 1px 0 5px;
}
.adblock {background-color: #ffffff; width: 100%;}
.adblock1 {
	font-size: 27px;
	line-height: normal;
	font-weight: bold;
	background-color: #ffffff;
}
.adblock2 {color: #999999;font-style: italic;font-size: 12pt;background-color: #ffffff;margin-top: 10px;}
.adblock3 {font-size: 17px;line-height: 23px;background-color: #ffffff;margin-top: 20px;}
.adblock3 a {color: #1B5F9F;font-size: 17px;}
.adblock4 {font-size: 50px;color: #FFFFFF;font-weight: bold;border-top-width: 25px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #FF0000;border-right-color: #FF0000;border-bottom-color: #FF0000;border-left-color: #FF0000;border-right-width: 20px;border-bottom-width: 25px;border-left-width: 20px;background-color: #FF0000;margin-left: 20px;float: left;}
.adblock5 {text-align: left; float: left; max-width: 750px; padding-left: 20px;padding-right: 20px;}
.adblock6 {text-align: right;padding-top: 30px;padding-bottom: 30px; }
.adblock6 a {color: #1B5F9F;font-size: 11pt;}
.linia {
	border-top-width: 1px;
	border-top-style: solid;
margin-bottom: 5px;
	border-top-color: #CCC;
}
.zapytaj{
	-moz-box-shadow:inset 0px 1px 0px 0px #D5592E;
	-webkit-box-shadow:inset 0px 1px 0px 0px #D5592E;
	box-shadow:inset 0px 1px 0px 0px #D5592E;
	background-color:#FF652F;
	border:1px solid #ffffff;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
}
.zapytaj:hover {
	background-color:#FF4200;
color:#ffffff;
}
.zapytaj:active {
	position:relative;
	top:1px;
}



.payib {
  background: rgba(0, 0, 0, 0) url("http://static.payu.com/pl/standard/partners/buttons/payu_account_button_long_03.png") no-repeat scroll 0 0;
  border: 0 none;
  cursor: pointer;
  display: inline-block;
  height: 50px;
  width: 290px;
}

.filright{
float:left;width:45%;text-align:center;
}

.filright > a{
  text-align: left;
}


.filright .fiadres, .filright p.firma-bar{
 text-align: left;
}


.filleft{
width:45%;float:right;
}

.filleft > a{

}

.notactive{
 color: #bbb;
    opacity: 0.5;
}


.db75{

}
.moreinfo {
	background-color: #00427e;font-size: 12px;line-height: 27px;font-weight: bold;color: #FFF;text-decoration: none;padding-right: 12px;padding-left: 12px;height: 27px;display: block;width: auto;float: right;
}
.moreinfo a{
	font-size: 12px;
}
.moreinfo:hover {
color:white;
}
#AdSmall{
height: 0px;
opacity:0;
z-index: 1;
}
#AdBig {
z-index: 10;
}
#hideAd {
    display: block;
    background: #1E5B88;
    color: white;
    height: 20px;
    line-height: 20px;
    text-align: center;
    text-decoration: none;
    width: 70px;
float:right;
}
#my_timer {
float: left;
    display: block;
    height: 20px;
    line-height: 20px;
    height: 25px;
}
/* Image Box Style */
#mainwrapper .otbox {
	border: 5px solid #fff;
	cursor: pointer;
	height: 126px;
	float: left;
	margin: 5px;
	position: relative;
	overflow: hidden;
	width: 215px;
		-webkit-box-shadow: 1px 1px 1px 1px #ccc;
		-moz-box-shadow: 1px 1px 1px 1px #ccc;
		box-shadow: 1px 1px 1px 1px #ccc;
}
#mainwrapper .otbox img {
	position: absolute;
	left: 0;
		-webkit-transition: all 300ms ease-out;
		-moz-transition: all 300ms ease-out;
		-o-transition: all 300ms ease-out;
		-ms-transition: all 300ms ease-out;	
	transition: all 300ms ease-out;
width: 100% !important;
height: auto;
}

/* Caption Common Style */
#mainwrapper .otbox .caption {
	background-color: rgba(0,0,0,0.8);
	position: absolute;
	color: #fff;
	z-index: 100;
		-webkit-transition: all 300ms ease-out;
		-moz-transition: all 300ms ease-out;
		-o-transition: all 300ms ease-out;
		-ms-transition: all 300ms ease-out;	
		transition: all 300ms ease-out;
	left: 0;
}



#mainwrapper .otbox .full-caption {
width: 185px;
height: 107px;
top: -122px;
text-align: left;
padding-top: 15px;
padding-left: 15px;
padding-right: 15px;
}



/** Full Caption :hover Behaviour **/
#mainwrapper .otbox:hover .full-caption {
	-moz-transform: translateY(100%);
	-o-transform: translateY(100%);
	-webkit-transform: translateY(100%);
	opacity: 1;
	transform: translateY(100%);
}

/** Fade Caption :hover Behaviour **/
#mainwrapper .otbox:hover .fade-caption, #mainwrapper .box:hover .scale-caption  {
	opacity: 1;
}

/** Slide Caption :hover Behaviour **/
#mainwrapper .otbox:hover .slide-caption {
	background-color: rgba(0,0,0,1) !important;
	-moz-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	-webkit-transform: translateX(-100%);
	opacity: 1;
	transform: translateX(-100%);
}


#mainwrapper .otbox:hover .scale-caption h3, #mainwrapper .otbox:hover .scale-caption p {
	-moz-transform: translateX(185px);
	-o-transform: translateX(185px);
	-webkit-transform: translateX(185px);
	transform: translateX(185px);
}
#mainwrapper {
clear: both;
background: url(../img/dots2_light.gif) repeat-x;
padding: 5px;
margin-top:10px;
}
#otplayer {
float: left;
margin-right: 20px;
width: 680px;
}
.otdesc {
float: left;
width: 215px;
margin-left: 5px;
margin-right: 5px;
clear: left;
font-size: 12px;
}
.otlink {
float: left;
height: 200px;
}
#otinfo {
float: left;
clear: left;
width: 680px;
}
#otside {
float: right;
width: 250px;
}
.otmovieCompany {
width: 350px;
float: right;

}
.otdisplayCounter {
float: left;
clear: left;
}
#otmovieAuthor {
float: left;
clear: left;
}

#otmovieDescription {
float: left;
clear: left;
}
#otdesc {
background: url(../img/dots2_light.gif) repeat-x;
width: 330px;
height: auto;
float: left;
padding: 5px 0 10px 0;
margin: 10px 0 0 0;
}
.otbox p {
margin: 0;
}

.yof{
position:relative;
}


.yof .play-ico{
 background: rgba(0, 0, 0, 0) url("../img/layout/ytplay.png") no-repeat scroll center center / contain ;
    bottom: 19px;
    cursor: pointer;
    display: block;
    height: 33px;
    left: 15px;
    position: absolute;
    width: 29px;
}

.abceng a {background:url(../img/abc.png) no-repeat top center;height:74px !important;margin-top:15px;padding-left:55px;padding-right:55px;}
.pelnyeng a {background:url(../img/adv.gif) no-repeat top center;height:74px !important;margin-top:15px;padding-left:56px;padding-right:56px;}
.podsteng a {background:url(../img/basic.png) no-repeat top center;height:74px !important;margin-top:15px;padding-left:37px;padding-right:37px;}

.cse .gsc-control-cse, .gsc-control-cse {
padding: 0 !important;
}
#rcol #AdBig {
	text-align: center;
	height: auto;
	width: 100%;
}
#rcol #AdSmall {
	text-align: center;
}

#halfpage {
clear: both;
padding-bottom: 15px;
}
@media only screen and (max-width:1135px) { 
#halfpage{
max-width:20%;
}
#sidemain{
max-width:20%;
}
}
@media only screen and (max-width:1040px) { 
#halfpage{
max-width:15%;
}
#sidemain{
max-width:15%;
}
}
@media only screen and (max-width:1000px) { 
#halfpage{
display:none;
}
#sidemain{
display:none;
}
}
#mainbaner img{
max-width: 100%;
height: auto;
}
.fa-youtube-play .icoy {
color: #ca0000;
}
.icoy {
    float: none;
    position: absolute;
    z-index: 1;
    margin-left: 125px;
    margin-top: 100px;
    font-size: 5em !important;
    background: white;
    border-radius: 15px;
    height: 30px;
    line-height: 25px !important;
    pointer-events: none;
}
@media screen and (max-width: 1000px) {

.headernav .navbar .logosvg {
margin-left: auto;
max-width: 150px;
}

.google {
max-width: 150px;
}
.dl-menuwrapper .dl-menu {
margin-left: -175px;
float: left;
}
}
#waznen {
	display: block;
	position: relative;
	float: left;
	overflow: hidden;
	border: 1px solid #CCC;
height: 190px;
width: 385px;
margin-bottom: 5px;
}
.waznecaption {
	position: absolute;
	background: black;
	background: rgba(0,0,0,0.75);
	color: white;
	padding: 5px 5px;
	opacity: 0;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
}
.waznetitle {
	position: absolute;
	background: black;
	background: rgba(0,0,0,0.75);
	color: white;
	padding: 5px 5px;
	opacity: 1;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	width: 375px;
}
.waznetitle h3 a{
font-size:16px;
font-weight:bold;
}
#waznen:hover .waznecaption {
	opacity: 1;
}
#waznen:before {
	position: absolute;
	background: black;
	background: rgba(0,0,0,0.75);
	color: white;
	padding: 5px 5px;
	opacity: 1;
	-webkit-transition: all 0.6s ease;
	-moz-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;	
}
#waznen:hover:before {
	opacity: 0;
}
.cap-bot:before {
	bottom: 10px;
	left: 10px;
}
.cap-bot .waznecaption {
	left: 0;
	bottom: -30%;
}
.cap-bot:hover .waznecaption {
	bottom: 0;
}
.cap-bot .waznetitle {
	left: 0;
		bottom: 0;
}
.cap-bot:hover .waznetitle {
		opacity: 1;
}
#waznepager{
	padding: 0px;
	position: absolute;
	top: 10px;
	right: 10px;
	visibility: visible;
	z-index: 100;
}
#waznepager a{
	padding: 0px;
	width: 20px;
	height: 20px;
		color: white;
	list-style: none;
	opacity: 0.9;
	float: left;
	border-radius: 3px;
	cursor: pointer;
	text-align: center;
	background-color: #000;
	line-height: 20px;
	text-decoration: none;
margin-right: 2px;
}
#waznepager a:hover{
	opacity:1;
}
#waznepager a:active {
opacity:1;	
}
.waznetitle h3 {
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.waznecaption h3 {
	font-size: 12px;
	font-weight: bold;
		margin: 0px;
	padding: 0px;
}
.waznecaption h3 a {
	color: #FFF;
	text-decoration: none;
}
.waznecaption a {
	color: #FFF;
	text-decoration: none;	
}
.waznetitle h3  a {
	color: #FFF;
	text-decoration: none;	
}
.btn-video {
 color: #ffffff;
  font-size: 16px;
  background: #3498db;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
display:block;
margin-botton:20px;
width: 120px;
}
.btn-video:hover {
 color: #ffffff;
background: #3498db;
}
.btn-eks {
display: block;
padding: 10px;
color: #000;
}
.newsbox {
float:right;
width:450px;
border: 1px solid #CCC; 
margin:10px
}
 {

}

#newsbox td.wimg, .wnews td.wimg {
padding: 2px !important;	
}
#wnews  .wtxt a{
font-weight:bold;
}
#newsbox td.wtxt, .wnews td.wtxt{padding:4px 0 4px 0px; border-bottom: 1px solid #CCC;vertical-align: middle;}
#newsbox td.wimg, .wnews td.wimg{padding:4px 9px 2px 2px; border-bottom: 1px solid #CCC;}
#newsbox h3, .wnews h3{padding:0 0 5px 0;margin:0;}
#newsbox img, .wnews img{border:1px #a8a6a6 solid;padding:1px;margin:0px;}
#newsbox p, .wnews p{padding:0;margin:0;}

#newsbox a {
	text-decoration: none;
	color: #000;
}

#box-sum {
	display: block;
	position: relative;
	float: left;
	overflow: hidden;
	border: 1px solid #CCC;
height: 190px;
width: 385px;
}

 .form-wrapper {
        width: 450px;
border: 1px solid #36F;
display: block;
margin-left: auto;
margin-right: auto;

    }
    
    .form-wrapper input {
        width: 330px;
        height: 20px;
        padding: 10px 5px;
        float: left;    
        border: 0;
        background: #fff;     
    }
    
    .form-wrapper input:focus {
        outline: 0;
        background: #fff;
        -moz-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        -webkit-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
        box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
    }
    
    .form-wrapper input::-webkit-input-placeholder {
       color: #999;
       font-weight: normal;
       font-style: italic;
    }
    
    .form-wrapper input:-moz-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;
    }
    
    .form-wrapper input:-ms-input-placeholder {
        color: #999;
        font-weight: normal;
        font-style: italic;

    }    
    
    .form-wrapper button {
		overflow: visible;
        position: relative;
        float: right;
        border: 0;
        padding: 0;
        cursor: pointer;
        height: 40px;
        width: 110px;
        font: bold 15px/40px 'lucida sans', 'trebuchet MS', 'Tahoma';
        color: #fff;
        text-transform: uppercase;
        background: #36f;
        text-shadow: 0 -1px 0 rgba(0, 0 ,0, .3);
    }   
      
    .form-wrapper button:hover{		
        background: #36f;
    }	
      
    .form-wrapper button:active,
    .form-wrapper button:focus{   
        background: #c42f2f;    
    }
    
    .form-wrapper button:before {
        content: '';
        position: absolute;
        border-width: 8px 8px 8px 0;
        border-style: solid solid solid none;
        border-color: transparent #36f transparent;
        top: 12px;
        left: -6px;
    }
    
    .form-wrapper button:hover:before{
        border-right-color: #36F;
    }
    
    .form-wrapper button:focus:before{
        border-right-color: #36F;
    }    
    
    .form-wrapper button::-moz-focus-inner {
        border: 0;
        padding: 0;
    }

    /*-------------------------------------*/
    
    .cf:before, .cf:after{
      content:"";
      display:table;
    }
    
    .cf:after{
      clear:both;
    }

    .cf{
      zoom:1;
    }

.data li {
margin-left: 15px;
text-align: left;
clear: none;
float: none;
list-style-position: inside;
}
.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 4px;
}
.btn-primary {
    color: #fff !important;
    background-color: #337ab7;
    border-color: #2e6da4;
}

.more {
float: left;
clear: left;
}
.lphoto  {
	display: block;
		height: auto;
	max-width: 150px;	
}

.lnews h3 .ltitle {
	font-size: 16px;
	color: #1A5788;
	text-decoration: none;
}
.lnews h3 {
margin: 0;	
}
.lnews p .ltext {
	font-size: 13px;
	color: #000;
	text-decoration: none;
}
.lnews {
    margin-bottom: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #F6F6F6;
    padding-bottom: 5px;
    position: relative;
    clear: both;
    min-height: 100px;
}
.lboximg {
text-align: center;
float: left;
height: 150px;
width: 150px;
border: 1px solid #eaeaea;
margin-right: 10px;	
}
.contentart h2 {
font-size: 14px;
font-weight: bold;
color: #000;
padding: 0;
margin: 0;
}
.contentart h2 a{
font-size: 14px;
font-weight: bold;
}

.contentart h3 {
font-size: 13px;
font-weight: normal;
color: #000;
padding: 0;
margin: 0;
font-style: italic;
border-left: 5px solid #1e5b88;
overflow: hidden;
padding-left: 10px;
}
.contentart h3 a{
font-size: 13px;
font-style: italic;
border-left: none;
}

.contentart h4 {
font-size: 13px;
font-weight: normal;
color: #666;
padding: 0;
margin: 0;
}
.contentart h4 a{
font-size: 13px;
}

#otplayer h1 {
font-size: 20px;
font-weight: normal;
color: #678;
padding: 5px 0 5px 0;
margin: 0 0 10px 0;
}
.contentart h4::before {
float: left;
    content: "➤";
font-style: normal;
padding-right: 10px;
}
.left-zobacz h3::before {
    content: "";
padding: 0px;
}
progress {
  /* Positioning */
  position: fixed;
  left: 0;
  top: 81px;
z-index: 999;

  /* Dimensions */
  width: 100%;
  height: 3px;

  /* Reset the appearance */
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;

  /* Get rid of the default border in Firefox/Opera. */
  border: none;

  /* Progress bar container for Firefox/IE10+ */
  background-color: transparent;

  /* Progress bar value for IE10+ */
  color: red;
}
progress::-webkit-progress-bar {
  background-color: transparent;
}

progress::-webkit-progress-value {
  background-color:  #1e5b88;
}

progress::-moz-progress-bar {
  background-color:  #1e5b88;
}
.box sup {
font-size:10px;
}
#rcol sup {
font-size:10px;
}
.autor-foto {
	display:table-cell;
	vertical-align:middle;
}
.autor-foto img {
	border-radius: 50%;
	display: block;
	border: none;
	max-height: 100px;
	width: auto;
}

.autor-footer .autor-kontakt .autor-stanowisko {
	font-size: 12px;
	color: #666;
	display: block;
	clear: left;
}
.autor-footer .autor-kontakt .autor-imie {
	font-size: 16px;
	font-weight: bold;
	display: block;
	clear: left;
}
.autor-footer .autor-kontakt a {
	font-size: 14px;
	color: #000;
	text-decoration: none;
	display: block;
	clear: left;
}
.autor-footer .autor-tel {
	font-size: 14px;
	color: #000;
	text-decoration: none;
	display: block;
	clear: left;
}
.autor-footer .autor-kontakt {
	padding-left: 10px;
	display:table-cell;
	vertical-align:middle;
	line-height: 25px;
min-width: 210px;

}
.autor-footer {
	padding-left: 20px;
	display: table;
	height: 145px;
	width: auto;
	float: left;
}


.art_tag a{
color:#666;
text-decoration:none;
}

.art_tag a:hover{
color:#000;

}

.zwiazki {
border: 1px #ddd solid;
max-width: 220px;
width: auto;
}
.zwiazki-h {
    text-align: center;
    border-bottom: 1px #ddd solid;
    margin-bottom: 3px;
    padding: 2px;
}
.left-dots {
border-left-width: 1px;
border-left-style: dotted;
border-left-color: #999;
padding-left: 10px;
text-align: center;
}
.hideim {
 position: absolute;
  left: -999em;
}
.hiddendiv {
border: none;
height: 40px !important;
overflow: hidden;
}
.certyh input[type="checkbox"]:checked + div {
  width: 100%;
  max-height: 99em;
  opacity: 1;
  height: auto !important;
  overflow: hidden;
  transition: opacity 1.5s linear, max-height 1.5s linear;
}

.premiery .lnews h3  {
text-align: center;
font-size: 30px;
line-height: 20px;
padding-bottom: 5px;
}
.premiery .lnews h4 {
text-align: center;
font-size: 15px;
padding: 0;
margin: 5px;
}


.premiery .lnews h3 .ltitle {
text-align: center;
}
.fir960 .firmain .fir700 .premiera  {
font-size: 20px;
color: #f00;
}
.fir960 .firmain .fir700 .premieradata {
font-size: 28px;
}

.premiery h4 {
font-size: 18px;
font-weight: normal;
}
#premiery #container #main,
#premiery #container #home {
    background-color: #FAFAFB;
text-align: center;

}
#premiery .product-block {

    margin-bottom: 10px;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    -moz-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.1);
    max-width: 260px;
    padding: 20px 20px;
    width: 100%;
    background-color: #fff;
margin-left: 10px;
}
#premiery .product-block:hover {

    -moz-box-shadow: 0 15px 40px -10px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 15px 40px -10px rgba(0, 0, 0, 0.3);
    box-shadow: 0 15px 40px -10px rgba(0, 0, 0, 0.3);
}
#premiery .product-pic {
    display: block;
    width: 100%;
    height: 260px;
    margin-bottom: 0px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
}

.product-pic img {
    width: auto;
    height: auto;
    max-height:240px;
max-width:260px;
}

#premiery .product-logo {

    display: block;
    width: 100%;
    height: 50px;
    margin-bottom: 0px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
    text-align: center;
}

.product-logo img {
    max-width: 100%;
    max-height: 50px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
#premiery .product-title span {
    text-transform: uppercase;
    display: block;
    color: #111;
    font-size: 18px;
    letter-spacing: 0.5px;
    line-height: 18px;
    text-align: center;
    -moz-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    -webkit-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    height: 40px;
    text-decoration: none;
}
#premiery a {
       text-decoration: none;   
}
#premiery .product-block .product-title:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 100%
}

#premiery .product-block .product-descr {
    display: block;
    color: #9B9B9B;
    font-size: 20px;
    line-height: 16px;
    margin-top: 0px;
    text-align: center;
    margin-bottom:10px;
}
#rec::before, #mbans::before, #mainbaner::before, #halfpage::before, #AdSmall::before{
content: "Reklama";
font-size:9px; 
font-style:normal; 
float:left; 
clear:both;
color:#777;
margin-bottom: 2px;
border-bottom: 1px solid #CCC;
display: block;
width: 100%;
text-align: left;
}
#rec::after, #mbans::after, #mainbaner::after, #halfpage::after, #AdSmall::after{
content: '';
margin-top: 2px;
border-bottom: 1px solid #CCC;
clear:both;
display: block;
width: 100%;
}
.infobox {
	position: relative;
	width: 200px;
	float: left;
	height: 200px;
	margin-right: 20px;
	background-color: #fbfbfb;
	border: #e8e8e8 solid 1px;
}

.itext {
  display: block;
  width: 100%;
  height: auto;
    top: 50%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: absolute;
text-align: center;
font-size: 20px;
}

.infobox-overlay {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #2e353b;
	overflow: hidden;
	width: 100%;
	height: 0;
	transition: .5s ease;
}

.infobox:hover .infobox-overlay {
  height: 100%;
}

.infobox-text {
	color: white;
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: left;
width: 100%;
margin-left: 10px;
}
.infobox-text a {
font-size: 14px;
color: #ffffff;
font-weight: 400;
text-decoration: none;
}
.infobox-text a:hover{
color: #cecaca;
}
.ps-caption a b{
font-size: 16px;

}
.markstpromo {
font-size: 14px;
font-weight: bold;
}
.wtxt a {
font-size: 14px;
font-weight: bold;
}
.box-cage {
width: 48%;
padding-right: 1%;
float: left;
clear: right;
height: 170px;
overflow: hidden;
}
.firconim-date {
padding-top:25px;
display:block;
}

.p15 {
padding-top:15px;
}
.pb15 {
padding-bottom:15px;
}
.katw {
width: 900px;
}
.obrazl {
float:left;
border:1px #b9b7b7 solid;
padding:1px;
margin:1px;
margin-right: 10px;
margin-top: 5px;
}
.adform-adbox{
    max-width: 100%;
    height: auto;
}