#bg_all{margin:50px auto 0 auto; padding:0; width:1002px;}
#bg_image{margin:25px 10px 0 10px; padding:0;}
#bg_galeria{margin:25px 10px 0 10px; padding:0;}

/*panel*/
/*topmenu*/
ul#toplink{margin:0; padding:0 0 5px 20px; list-style-type:none; height:19px; background:url(../images/system/panel_top.png) 0 bottom no-repeat; clear:both;}
ul#toplink li{margin:0; padding:0; height:19px; float:left; background:url(../images/system/tb_bg.png) 0 0 repeat-x;}
ul#toplink li.tbleft{width:8px; height:19px; background:url(../images/system/tb_left.png) 0 0 no-repeat;}
ul#toplink li.tbright{width:8px; height:19px; background:url(../images/system/tb_right.png) 0 0 no-repeat;}
ul#toplink li.tbmid{width:15px; height:19px; background:url(../images/system/tb_mid.png) 0 0 no-repeat;}
ul#toplink a.tblista{width:54px; height:18px; background:url(../images/system/tblista.png) 0 1px no-repeat; display:block;}
ul#toplink a.tblista:hover{background:none;}
ul#toplink a.tbnowagal{width:62px; height:18px; background:url(../images/system/tbnowagal.png) 0 1px no-repeat; display:block;}
ul#toplink a.tbnowagal:hover{background:none;}

/* -- topmenu*/

/*content*/
/*
div#content{margin:0; padding:0; width:1000px; display:block; min-height:450px; height:auto !important; height:450px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; clear:both;}
div#content form{margin:0; padding:0;}
div#manager{margin:0; padding:0;}
*/

div#topmenu, div.headmenu{margin:5px 0 5px 0; padding:0 0 6px 0; width:100%; min-height:25px; height:auto !important; height:25px; background:url(../images/system/top_menu_bg.png) 0 0 repeat-x; clear:both; border-bottom:1px solid #c6c6c6;}

ul.tlmenu{margin:0; padding:0; list-style-type:none; float:left; clear:both;}
ul.tlmenu li{margin:0; padding:0; float:left;}
ul.tlmenu li.leftb{width:5px; height:25px; background:url(../images/system/top_menu_l.png) right 0 no-repeat #FFF;}
ul.tlmenu li.tm_but_left{width:4px; height:25px; background:url(../images/system/tm_but_l.png) 0 2px no-repeat;}
ul.tlmenu li.tm_but_right{width:4px; height:25px; background:url(../images/system/tm_but_r.png) 0 2px no-repeat;}
ul.tlmenu li.tm_but_mid{width:10px; height:25px; background:url(../images/system/tm_but_mid.png) 0 2px no-repeat;}
ul.tlmenu li.tm_but{height:25px; background:url(../images/system/tm_but_bg.png) 0 2px repeat-x; font-family:inherit; font-size:12px; color:#FF9900;}
ul.tlmenu li.tm_text{margin:4px 2px 0 4px; padding:0; font-size:12px; vertical-align:middle;}
ul.tlmenu li a{margin:3px 0 0 0; padding:0; font-family:inherit; font-size:12px; color:#FF9900; display:block; text-decoration:none;}
ul.tlmenu li a:hover{color:#c6c6c6;}

ul.trmenu{margin:0; padding:0; list-style-type:none; float:right;}
ul.trmenu li{margin:0; padding:0; float:left;}
ul.trmenu li.rightb{width:5px; height:25px; background:url(../images/system/top_menu_r.png) 0 0 no-repeat #FFF;}
ul.trmenu li.tm_but_left{width:4px; height:25px; background:url(../images/system/tm_but_l.png) 0 2px no-repeat;}
ul.trmenu li.tm_but_right{width:4px; height:25px; background:url(../images/system/tm_but_r.png) 0 2px no-repeat;}
ul.trmenu li.tm_but_mid{width:10px; height:25px; background:url(../images/system/tm_but_mid.png) 0 2px no-repeat;}
ul.trmenu li.tm_but{height:25px; background:url(../images/system/tm_but_bg.png) 0 2px repeat-x; font-family:inherit; font-size:12px; color:#FF9900;}
ul.trmenu li.tm_text{margin:4px 2px 0 4px; padding:0; font-size:12px; vertical-align:middle;}
ul.trmenu li a{margin:3px 0 0 0; padding:0; font-family:inherit; font-size:12px; color:#FF9900; display:block; text-decoration:none;}
ul.trmenu li a:hover{color:#c6c6c6;}

/*zdjecia*/

div#manager div#imgcontent{margin:0; padding:0; position:relative; clear:both;}
div#manager div.imgbox{margin:0; padding:0 9px 0 9px; width:182px; height:210px; float:left; cursor:move; background:url(../images/system/img_bg.png) 0 0 no-repeat; position:relative; left:0; top:0; z-index:1000;}
div#manager div.imgbox:hover,div#manager div.imgbox:active{background:url(../images/system/img_bg_off.png) 0 0 no-repeat;}

div#manager div.imgimg{margin:11px 0 0 0; padding:0; width:180px; height:120px; display:block; float:left; cursor:default; text-align:center; vertical-align:middle; border:1px solid #f2f2f2; overflow:hidden; background-color:#666; clear:both;}
div.imgbox p.imgopis{margin:0; padding:0; font-size:10px; height:28px; cursor:text; clear:both;}
div.imgbox ul.imginfo{margin:0; padding:0; list-style-type:none; height:24px; display:block; cursor:default; clear:both;}

div.imgbox ul.imgmenu{margin:0 6px 2px 0; padding:0; list-style-type:none; height:24px; display:block; float:right; cursor:default; position:absolute; right:0; bottom:0;}
div.imgbox ul.imgmenu li{margin:0; padding:0; float:left;}
div.imgbox ul.imgmenu li.mbleft{width:5px; height:24px; background:url(../images/system/mb_left.png) 0 0 no-repeat;}
div.imgbox ul.imgmenu li.mbright{width:5px; height:24px; background:url(../images/system/mb_right.png) 0 0 no-repeat;}
div.imgbox ul.imgmenu li.mbmid{width:9px; height:24px; background:url(../images/system/mb_mid.png) 0 0 no-repeat;}
div.imgbox ul.imgmenu li.mbbg{height:24px; background:url(../images/system/mb_bg.png) 0 0 repeat-x;}
div.imgbox ul.imgmenu li.mbbg a.mbdel{width:21px; height:19px; background:url(../images/system/mb_del.png) 0 1px no-repeat; display:block;}
/*div.imgbox ul.imgmenu li.mbbg a.mbdel:hover{background:none;}*/
div.imgbox ul.imgmenu li.mbbg a.mbedit{width:27px; height:19px; background:url(../images/system/mb_edit.png) 0 1px no-repeat; display:block;}

div.imgbox ul.imgtmenu{margin:2px 6px 0 0; padding:0; list-style-type:none; height:22px; display:block; cursor:default; position:absolute; right:0; top:0; clear:both;}
div.imgbox ul.imgtmenu li{margin:0; padding:0; float:left;}
div.imgbox ul.imgtmenu li.mtleft{width:4px; height:22px; background:url(../images/system/mt_left.png) 0 0 no-repeat;}
div.imgbox ul.imgtmenu li.mtright{width:4px; height:22px; background:url(../images/system/mt_right.png) 0 0 no-repeat;}
div.imgbox ul.imgtmenu li.mtmid{width:9px; height:22px; background:url(../images/system/mt_mid.png) 0 0 no-repeat;}
div.imgbox ul.imgtmenu li.mtbg{height:22px; background:url(../images/system/mt_bg.png) 0 0 repeat-x;}
div.imgbox ul.imgtmenu li.mtbg .mtclo{width:17px; height:18px; background:url(../images/system/mt_clo.png) 2px 3px no-repeat; display:block;}

ul.wboxTL{margin:0; padding:3px 0 0 0; list-style-type:none; height:26px; cursor:default; float:left; position:absolute; top:0; left:0;}
ul.wboxTL li{margin:0; padding:0; float:left; background:url(../images/system/mh_bg.png) 0 0 repeat-x;}
ul.wboxTL li.butli_leftb{margin:0; padding:0 0 0 5px; width:8px; height:26px; background:url(../images/system/mh_left.png) 5px 0 no-repeat;}
ul.wboxTL li.butli_rightb{width:8px; height:26px; background:url(../images/system/mh_right.png) 0 0 no-repeat;}
ul.wboxTL li.butli_midb{width:15px; height:26px; background:url(../images/system/mh_mid.png) 0 0 no-repeat;}
ul.wboxTL li .buta_imgsh{width:35px; height:26px; background:url(../images/system/mh_imgsh.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imginf{width:23px; height:26px; background:url(../images/system/mh_info.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imggal{width:38px; height:26px; background:url(../images/system/mh_galeria.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgfla{width:29px; height:26px; background:url(../images/system/mh_flash.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgdes{width:50px; height:26px; background:url(../images/system/mh_imgdes.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgset{width:50px; height:26px; background:url(../images/system/mh_imgset.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgshort{width:30px; height:26px; background:url(../images/system/mh_short.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgpubl{width:52px; height:26px; background:url(../images/system/mh_publ.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgoption{width:28px; height:26px; background:url(../images/system/mh_option.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgatt{width:48px; height:26px; background:url(../images/system/mh_att.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgexp{width:61px; height:26px; background:url(../images/system/mh_exp.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgtpl{width:40px; height:26px; background:url(../images/system/mh_tpl.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgtxt{width:28px; height:26px; background:url(../images/system/mh_txt.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgptr{width:75px; height:26px; background:url(../images/system/mh_ptr.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgspec{width:60px; height:26px; background:url(../images/system/mh_spec.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgver{width:35px; height:26px; background:url(../images/system/mh_ver.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}
ul.wboxTL li .buta_imgopener{width:118px; height:26px; background:url(../images/system/mh_opener.png) 0 3px no-repeat; display:block; position:relative; cursor:pointer;}

ul.wboxTR{margin:0; padding:3px 0 0 0; list-style-type:none; height:26px; cursor:default; float:left; position:absolute; top:0; right:0;}
ul.wboxTR li{margin:0; padding:0; float:left; background:url(../images/system/mh2_bg.png) 0 0 repeat-x;}
ul.wboxTR li.butli_leftb{width:5px; height:26px; background:url(../images/system/mh2_left.png) 0 0 no-repeat;}
ul.wboxTR li.butli_rightb{margin:0; padding:0 5px 0 0; width:5px; height:26px; background:url(../images/system/mh2_right.png) 0 0 no-repeat;}
ul.wboxTR li.butli_midb{width:9px; height:26px; background:url(../images/system/mh2_mid.png) 0 0 no-repeat;}
ul.wboxTR li.mhbg{height:26px; background:url(../images/system/mh2_bg.png) 0 0 repeat-x;}
ul.wboxTR li .buta_imgclo{width:15px; height:26px; background:url(../images/system/mh2_clo.png) 0 5px no-repeat; display:block; cursor:pointer;}
ul.wboxTR li .buta_imgbig{width:15px; height:26px; background:url(../images/system/mh2_big.png) 0 5px no-repeat; display:block; cursor:pointer;}
ul.wboxTR li .buta_imgsml{width:15px; height:26px; background:url(../images/system/mh2_sml.png) 0 5px no-repeat; display:block; cursor:pointer;}

div.mhlefth{margin:0; padding:0; width:7px; height:25px; display:block; background:url(../images/system/head_left.png) 0 0 no-repeat; float:left;}
div.mhrighth{margin:0; padding:0; width:7px; height:25px; display:block; background:url(../images/system/head_right.png) 0 0 no-repeat; float:right;}

ul.wboxBL{margin:0; padding:0; list-style-type:none; height:25px; cursor:default; float:left; position:absolute; bottom:0; left:0;}
ul.wboxBL li{margin:0; padding:0; float:left; background:url(../images/system/mf_bg.png) 0 0 repeat-x; height:25px;}
ul.wboxBL li.butli_leftb{width:7px; height:25px; background:url(../images/system/mf_left.png) 0 0 no-repeat;}
ul.wboxBL li.butli_rightb{width:7px; height:25px; background:url(../images/system/mf_right.png) 0 0 no-repeat;}
ul.wboxBL li.butli_midb{width:13px; height:25px; background:url(../images/system/mf_mid.png) 0 0 no-repeat;}
ul.wboxBL li.mfbg{height:25px; background:url(../images/system/mf_bg.png) 0 0 repeat-x;}
ul.wboxBL li .buta_empty{width:17px; height:25px; background:url(../images/system/mf_empty.png) 0 3px no-repeat; display:block; cursor:pointer;}
ul.wboxBL li.foot_left{width:5px; height:25px; background:url(../images/system/foot_left.png) 0 0 no-repeat;}

ul.wboxBR{margin:0; padding:0; list-style-type:none; height:25px; cursor:default; float:left; position:absolute; bottom:0; right:0;}
ul.wboxBR li{margin:0; padding:0; float:left; background:url(../images/system/mf2_bg.png) 0 0 repeat-x; height:25px;}
ul.wboxBR li.butli_leftb{width:5px; height:25px; background:url(../images/system/mf2_left.png) 0 0 no-repeat;}
ul.wboxBR li.butli_rightb{width:5px; height:25px; background:url(../images/system/mf2_right.png) 0 0 no-repeat;}
ul.wboxBR li.butli_midb{width:9px; height:25px; background:url(../images/system/mf2_mid.png) 0 0 no-repeat;}
ul.wboxBR li.mhbg{height:25px; background:url(../images/system/mf2_bg.png) 0 0 repeat-x;}
ul.wboxBR li .buta_imgsav{width:61px; height:25px; background:url(../images/system/mf2_sav.png) center 2px no-repeat; display:block; cursor:pointer;}
ul.wboxBR li .buta_imgsavas{width:67px; height:25px; background:url(../images/system/mf2_savas.png) center 2px no-repeat; display:block; cursor:pointer;}
ul.wboxBR li .buta_imgpubl{width:55px; height:25px; background:url(../images/system/mf2_publ.png) center 2px no-repeat; display:block; cursor:pointer;}
ul.wboxBR li .buta_imgdel{width:38px; height:25px; background:url(../images/system/mf2_del.png) center 2px no-repeat; display:block; cursor:pointer;}
ul.wboxBR li .buta_imgres{width:15px; height:25px; background:url(../images/system/mf2_res.png) center 2px no-repeat; display:block; cursor:pointer;}
ul.wboxBR li .buta_imgres:hover{}
ul.wboxBR li .buta_imgprint{width:39px; height:25px; background:url(../images/system/mf2_drukuj.png) center 2px no-repeat; display:block; cursor:pointer;}


/*(.wboxTL li.butw_imgsh{width:61px; height:25px; background:url(../images/system/mf2_sav.png) center 2px no-repeat; display:block;}
.wboxTL li.butw_imgdes{width:61px; height:25px; background:url(../images/system/mf2_sav.png) center 2px no-repeat; display:block;}*/
div.myfbut1{margin:0; padding:0; display:block; position:absolute; float:left; top:0; background-color:#FF0000; width:40px; height:50px; clear:left; left:100px;}


/*div.imgbox ul.imgmenu li.mbbg a.mbedit:hover{background:none;}*/
/* -- zdjecia*/
/* -- content*/

/*foot*/
ul#footlink{margin:0; padding:16px 0 0 20px; list-style-type:none; background:url(../images/system/panel_foot.png) 0 top no-repeat;}
/* -- foot*/

/* -- panel*/

ul#galeriebox{margin:0; padding:0; list-style-type:none; display:block;}
/*ul#galeriebox li{margin:0; padding:0; width:150px; height:60px; float:left; display:block; border:1px solid #cccccc;}*/
ul#galeriebox li.galbox{margin:0; padding:0; width:200px; height:210px; float:left; background:url(../images/system/img_bg.png) 0 0 no-repeat;}
ul#galeriebox li.galbox img.galimg{margin:11px 9px 0 9px; padding:0; width:180px; height:120px; display:block; clear:both; cursor:default;}
ul#galeriebox li.galbox p.galopis{margin:0 8px 0 8px; padding:0; font-size:10px; height:28px; cursor:text;}
ul#galeriebox li.galbox ul.galinfo{margin:0 8px 0 8px; padding:0; list-style-type:none; height:24px; display:block; cursor:default;}
ul#galeriebox li.galbox ul.galmenu{margin:0 4px 0 0; padding:0; list-style-type:none; height:24px; display:block; float:right; cursor:default;}
ul#galeriebox li.galbox ul.galmenu li{margin:0; padding:0; float:left;}
ul#galeriebox li.galbox ul.galmenu li.mbleft{width:5px; height:24px; background:url(../images/system/mb_left.png) 0 0 no-repeat;}
ul#galeriebox li.galbox ul.galmenu li.mbright{width:5px; height:24px; background:url(../images/system/mb_right.png) 0 0 no-repeat;}
ul#galeriebox li.galbox ul.galmenu li.mbmid{width:9px; height:24px; background:url(../images/system/mb_mid.png) 0 0 no-repeat;}
ul#galeriebox li.galbox ul.galmenu li.mbbg{height:24px; background:url(../images/system/mb_bg.png) 0 0 repeat-x;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbdel{width:21px; height:19px; background:url(../images/system/mb_del.png) 0 1px no-repeat; display:block;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbdel:hover{background:none;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbedit{width:27px; height:19px; background:url(../images/system/mb_edit.png) 0 1px no-repeat; display:block;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbedit:hover{background:none;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbgotogal{width:53px; height:19px; background:url(../images/system/mb_gotogal.png) 0 1px no-repeat; display:block;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbgototgal:hover{background:none;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbustawienia{width:45px; height:19px; background:url(../images/system/mb_ustawienia.png) 0 1px no-repeat; display:block;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbustawienia:hover{background:none;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbwyswietl{width:38px; height:19px; background:url(../images/system/mb_wyswietl.png) 0 1px no-repeat; display:block;}
ul#galeriebox li.galbox ul.galmenu li.mbbg a.mbwyswietl:hover{background:none;}


/*panel logowania*/
div#loginp{margin:0 auto 0 auto; padding:0; width:500px; height:77px; background:url(../images/system/loginp_bg.png) repeat-x;}
div#loginplab{margin:0; padding:0; width:368px; height:24px; background:url(../images/system/loginp_tag.png) 0 0 no-repeat; clear:both}
ul#loginul{margin:0; padding:0; list-style-type:none;}
ul#loginul li{margin:0; padding:0; float: left;}
ul#loginul #lbnd{margin:0; padding:0; width:6px; height:53px; background:url(../images/system/loginp_lbnd.png) 0 0 no-repeat;}
ul#loginul #rbnd{margin:0; padding:0; width:6px; height:53px; background:url(../images/system/loginp_rbnd.png) 0 0 no-repeat; float:right;}
ul#loginul label#loginlab{margin:13px 0 0 0; padding:0; width:38px; height:13px; background:url(../images/system/loginlab.png) 0 0 no-repeat; display:block; float:left;}
ul#loginul label#passlab{margin:13px 0 0 0; padding:0; width:38px; height:13px; background:url(../images/system/passlab.png) 0 0 no-repeat; display:block; float:left;}
ul#loginul input#login{margin:13px 0 0 0; padding:0; width:150px; float:left;}
ul#loginul input#pass{margin:13px 0 0 0; padding:0; width:150px; float:left;}
ul#loginul input#sub{margin:10px 0 0 0; padding:0; width:80px; height:35px; float:left;}
form#log{margin:0; padding:0;}
/* -- panel logowania*/

/*edycja zdjec*/

ul.imgedit{margin:0 auto 0 auto; padding:0; list-style-type:none; clear:both; width:100%; overflow:hidden; }
ul.imgedit li{margin:0; padding:0; border:0; border-top:1px solid #c6c6c6; display:none; line-height:24px; position:relative; width:100%; float:left; overflow:hidden; clear:both;}

ul.imgedit li label{margin:0; padding:0; font-family:inherit; font-size:12px; width:110px; position:relative; left:0; top:0; line-height:23px; display:block; background: #fff; z-index:2; vertical-align:baseline; float:left;}
ul.imgedit li p{margin:0; padding:0; display:block; float:left; font-family:inherit; font-size:12px;}
ul.imgedit li p.nazwa{font-weight:bold;}
ul.imgedit li input{margin:0; padding:2px 0 2px 0; font-family:inherit; font-size:12px; width:100%; position:absolute; left:110px; line-height:15px; top:2px; border:0; background-color:#f4f4f4; z-index:1; vertical-align:baseline; clear:both; text-indent:2px;}

ul.imgedit li textarea{margin:0; padding:0; position:relative; left:0; top:0; width:100%; height:100px; border:0; background-color:#f4f4f4; clear:both;}
ul.imgedit li div.imgs{margin:5px 0 5px 0; padding:5px; text-align:center; overflow:auto; border:1px solid #c6c6c6; line-height:normal; background-color:#f4f4f4;}
ul.imgedit li div.imgs img{margin:0; padding:0; clear:both;}
ul.imgedit li p.opis{margin:0; padding:0; font-family:inherit; font-size:12px; color:#666666;}
ul.imgedit li .fileupbox{margin:0; padding:0; background:url(../images/system/but_ro_przegladaj.png) right 0 no-repeat; height:22px; display:block; top:1px; position:absolute; right:0; z-index:3; width:200px; clear:both; cursor:pointer;}
ul.imgedit li input.fileup{margin:2px 0 2px 0; padding:0; line-height:15px; vertical-align:top; float:right; position:static; display:block; visibility:hidden; opacity:.0; filter:alpha(opacity=0); clear:both;}
ul.imgedit li .editbut{margin:0; padding:0; background:url(../images/system/but_ro_edytujopis.png) right 0 no-repeat; height:21px; display:block; bottom:1px; position:absolute; right:0; z-index:4; width:68px; clear:both; cursor:pointer;}
/* -- edycja zdjec*/


/*edycja zdjec*/

ul.docedit{margin:0 auto 0 auto; padding:0; list-style-type:none; clear:both; width:100%;}
ul.docedit li{margin:0 0 2px 0; padding:0; border:0; border-top:1px solid #c6c6c6; display:none; line-height:22px; width:100%; float:left; overflow:hidden; clear:both; background-color:#f4f4f4;}
ul.docedit li.noline{border:none;}

ul.docedit li label{margin:0; padding:0; font-family:inherit; font-size:12px; width:110px; line-height:21px; display:block; background-color: #fff; z-index:2; vertical-align:baseline; float:left;}
ul.docedit li label.fullbl{width:100%; line-height:18px; clear:both;}
ul.docedit li label.halfbl{width:50%; float:left; line-height:18px;}
ul.docedit li p{margin:0; padding:0; display:block; float:left; font-family:inherit; font-size:12px;}
ul.docedit li p.nazwa{font-weight:bold;}
ul.docedit li input{margin:0; padding:2px 0 2px 0; font-family:inherit; font-size:12px; width:80%; line-height:15px; border:0; background-color:#f4f4f4; vertical-align:baseline; float:left; text-indent:2px;}
ul.docedit li input.fullbl{position:static;}
ul.docedit li select{margin:0; padding:0; font-size:11px; line-height:20px; width:100%;}
ul.docedit li select.inl{width:auto;}

ul.docedit li textarea{margin:0; padding:0; width:100%; height:100px; border:0; background-color:#f4f4f4; clear:both;}
ul.docedit li div.imgs{margin:5px 0 5px 0; padding:5px; text-align:center; overflow:auto; border:1px solid #c6c6c6; line-height:normal; background-color:#f4f4f4;}
ul.docedit li div.imgs img{margin:0; padding:0; clear:both;}
ul.docedit li p.opis{margin:0; padding:0; font-family:inherit; font-size:12px; color:#666666;}
ul.docedit li .fileupbox{margin:0; padding:0; background:url(../images/system/but_ro_przegladaj.png) right 0 no-repeat; height:22px; display:block; top:1px; position:absolute; right:0; z-index:3; width:200px; clear:both; cursor:pointer;}
ul.docedit li input.fileup{margin:2px 0 2px 0; padding:0; line-height:15px; vertical-align:top; float:right; position:static; display:block; visibility:hidden; opacity:.0; filter:alpha(opacity=0); clear:both;}
ul.docedit li .editbut{margin:0; padding:0; background:url(../images/system/but_ro_edytujopis.png) right 0 no-repeat; height:21px; display:block; bottom:1px; position:absolute; right:0; z-index:4; width:68px; clear:both; cursor:pointer;}
ul.docedit li input.prodspec{clear:none; width:190px;}

ul.docedit li iframe.illustrframe{margin:0; padding:0; width:100%; height:100%; display:block; border:0;}

ul.docedit ul.grupybox{margin:0; padding:0; height:auto;}
ul.docedit ul.grupybox li{display:block; position:static; display:inline; float:none; clear:none; border:none;}

div.imgprevbox{margin:5px 0 0 0; padding:0; width:100%; border-bottom:1px solid #ccc;}
div.imgthumbbox{margin:0; padding:0; width:100%; font-size:11px;}
div.imgthumbbox ul{list-style-type:none; margin:5px; padding:0;}
div.imgthumbbox ul li.extxt{margin:0; padding:0; display: block; float:left; clear:both; line-height:17px; vertical-align:middle; width:100%;}
div.imgthumbbox ul li.libg{background-color:#f2f2f2;}
div.imgthumbbox ul li.extxt label{margin:0; padding:0; display: inline; float:left;}
div.imgthumbbox ul li.extxt label a{margin:0; padding:0; width:auto; float:left; position:static;}
div.imgthumbbox ul li.extxt a{margin:0; padding:0; display: inline; float:right; width:80px;}
div.imgthumbbox ul li.eximg{margin:0 2px 0 0; padding:0; display:block; float:left; border:1px solid #cccccc; clear:none; width:100px; height:100px;}
div.imgthumbbox ul li.eximg label{margin:0; padding:0; display: block; float:none; clear:both; width:100px; text-align:center;}
div.imgthumbbox ul li.eximg div.imgbox{margin:0; padding:0; display:block; width:100px; height:100px; clear:both;}
div.imgthumbbox ul li.eximg img{margin:0; padding:0; display:block;}
div.imgthumbbox ul li.eximg a{margin:0; padding:0; display:block; width:100px; text-align:center;}

ul.imgboxedit{margin:0 auto 0 auto; padding:0; list-style-type:none; clear:both; width:100%; overflow:hidden; border:1px solid #ccc; border-top:none;}
ul.imgboxedit li{margin:0; padding:0; border:0; border-top:1px solid #c6c6c6; line-height:24px; position:relative; width:100%; float:left; overflow:hidden; clear:both;}

ul.imgboxedit li label{margin:0; padding:0 0 0 5px; font-family:inherit; font-size:12px; width:105px; position:relative; left:0; top:0; line-height:23px; display:block; background: #fff; z-index:2; vertical-align:baseline; float:left;}
ul.imgboxedit li label.fullbl{width:100%;}
ul.imgboxedit li label.halfbl{width:48%; float:left;}
ul.imgboxedit li p{margin:0; padding:0; display:block; float:left; font-family:inherit; font-size:12px;}
ul.imgboxedit li p.nazwa{font-weight:bold;}
ul.imgboxedit li input{margin:0; padding:2px 0 2px 0; font-family:inherit; font-size:12px; width:100%; position:absolute; left:105px; line-height:15px; top:2px; border:0; background-color:#f4f4f4; z-index:1; vertical-align:baseline; clear:both; text-indent:2px;}

ul.imgboxedit li textarea{margin:0; padding:0; position:relative; left:0; top:0; width:100%; height:40px; border:0; background-color:#f4f4f4; clear:both;}
ul.imgboxedit li select{margin:0; padding:0; font-size:11px; line-height:20px; width:auto;}
ul.imgboxedit li option{margin:0; padding:0; font-size:11px;}
ul.imgboxedit li div.imgs{margin:5px 0 5px 0; padding:5px; text-align:center; overflow:auto; border:1px solid #c6c6c6; line-height:normal; background-color:#f4f4f4;}
ul.imgboxedit li div.imgs img{margin:0; padding:0; clear:both;}
ul.imgboxedit li p.opis{margin:0; padding:0; font-family:inherit; font-size:12px; color:#666666;}
ul.imgboxedit li .fileupbox{margin:0; padding:0; background:url(../images/system/but_ro_przegladaj.png) right 0 no-repeat; height:22px; display:block; top:1px; position:absolute; right:5px; z-index:3; width:200px; clear:both; cursor:pointer;}
ul.imgboxedit li input.fileup{margin:2px 0 2px 0; padding:0; line-height:15px; vertical-align:top; float:right; position:static; display:block; visibility:hidden; opacity:.0; filter:alpha(opacity=0); clear:both;}
ul.imgboxedit li .editbut{margin:0; padding:0; background:url(../images/system/but_ro_edytujopis.png) right 0 no-repeat; height:21px; display:block; bottom:1px; position:absolute; right:0; z-index:4; width:68px; clear:both; cursor:pointer;}

ul.imgboxedit ul.grupybox{margin:5px; padding:5px; height:auto; float:left; width:45%; border:1px solid #ccc; height:45px; overflow:auto;}
ul.imgboxedit ul.grupybox li{display:block; position:static; display:inline; float:none; clear:none; border:none;}
ul.imgboxedit div.grupyman{margin:0; padding:0; float:left;}

ul.imgsetbox{margin:0; padding:0; list-style-type:none; width:100%; height:180px; border:1px solid #ccc; border-top:none; overflow:hidden;}
ul.imgsetbox li{margin:0; padding:0; float:left; display:block; border:none; width:100%; position:relative;}
ul.imgsetbox li.nimgparr{margin:0; padding:0; width:100%; border:none;}
ul.imgsetbox li.opti{margin:0; padding:0; width:auto; float:left; clear:none;}
ul.imgsetbox li label{margin:0; padding:0 0 0 5px; font-family:inherit; font-size:12px; width:105px; position:relative; left:0; top:0; line-height:21px; display:block; background:#fff; z-index:2; vertical-align:baseline; float:left;}
ul.imgsetbox li label.fullbl{width:100%;}
ul.imgsetbox li label.halfbl{width:50%; float:left; display:block;}
ul.imgsetbox li label.thwi{padding:0; width:auto;}
ul.imgsetbox li input{margin:0; padding:2px 0 2px 0; font-family:inherit; font-size:12px; width:100%; position:absolute; left:105px; line-height:15px; top:2px; border:0; background-color:#f4f4f4; z-index:1; vertical-align:baseline; clear:both; text-indent:2px;}
ul.imgsetbox li input.thwi{margin:0 10px 0 5px; width:40px; float:left; clear:none; position:static;}
ul.imgsetbox li select.thwi{margin:0 10px 0 5px; width:140px; float:left; clear:none; position:static;}
ul.imgsetbox li select{margin:0; padding:0; font-size:11px; line-height:20px; width:auto;}
ul.imgsetbox li textarea.eopis{margin:0; padding:0; position:relative; left:0; top:0; width:100%; height:40px; border:0; background-color:#f4f4f4; clear:both; font-size:11px; text-indent:5px;}
ul.imgsetbox li ul{margin:0; padding:0; list-style-type:none;}

div.newimgset{margin:0; padding:0; clear:both; display:none;}
div.editimgset{margin:0; padding:0; clear:both; display:none;}
div.publoptbox{margin:0; padding:0; clear:both; display:none;}

ul.srcmenu{margin:10px 0 0 0; padding:3px 0 0 0; list-style-type:none; height:22px; cursor:default; clear:both;}
ul.srcmenu li{margin:0; padding:4px 0 0 0; float:left; height:18px; background:url(../images/system/ms_bg.png) 0 0 repeat-x; font-size:11px; color:#666; font-weight:bold;}
ul.srcmenu li.butli_leftb{margin:0; padding:0; width:8px; height:22px; background:url(../images/system/ms_left.png) 0 0 no-repeat;}
ul.srcmenu li.butli_rightb{margin:0; padding:0; width:8px; height:22px; background:url(../images/system/ms_right.png) 0 0 no-repeat;}
ul.srcmenu li.butli_midb{margin:0; padding:0; width:15px; height:22px; background:url(../images/system/ms_mid.png) 0 0 no-repeat;}



/* -- edycja zdjec*/

/* eksplorator serwisu*/
div.eksplorebox{margin:5px 0 0 0; padding:0; width:100%; height:100%;}
div.eksplorebox .eksplorebody{margin:0; padding:0; width:100%; position:relative; border:0;}
div.eksplorebox .eksplorenamef{margin:0; padding:0; width:100%; position:relative; overflow:hidden; border:0; border-bottom:1px solid #ccc;}

div.eksplorebox label{margin:0; padding:0 0 0 7px; font-family:inherit; font-size:12px; width:45px; position:relative; left:0; top:0; line-height:23px; display:block; background: #fff; z-index:2; vertical-align:baseline; float:left;}
div.eksplorebox p{margin:0; padding:0; display:block; float:left; font-family:inherit; font-size:12px;}
div.eksplorebox p.nazwa{font-weight:bold;}
div.eksplorebox input{margin:0; padding:2px 0 2px 0; font-family:inherit; font-size:12px; width:100%; position:absolute; left:52px; line-height:15px; top:2px; border:0; background-color:#f4f4f4; z-index:1; vertical-align:baseline; clear:both; text-indent:2px;}

div.expsleft{margin:5px 0 0 0; padding:0; clear:both; float:left; width:27%; background-color:#FFFFFF; display:block; overflow:auto;}
div.expsright{margin:5px 0 0 0; padding:0; clear:right; float:right; width:73%; background-color:#FFFFFF; display:block; position:relative;}
div.expsfull{margin:5px 0 0 0; padding:0; width:100%; background-color:#FFFFFF; display:block; overflow:auto;}

div.expsmid{margin:0; padding:0 2px 0 2px; height:100%; width:1px; position:absolute; left:-2px; top:0; z-index:10; cursor:e-resize; background-color:#CCC;}

div.exploreboxfoot{clear:both; font-size:1px; line-height:1px; height:1px;}

/*
ul.explorertree {list-style-type:none; margin:0; padding:0; display:block; width:auto; position:static; float:left;}
ul.explorertree ul{list-style-type:none; margin:0 0 0 15px; padding:0; display:block; float:left; clear:left; text-align:left}
ul.explorertree li{margin:2px 0 2px 0; padding:0; display:block; font-size:12px; border:none; position:static; float:left; line-height:13px; clear:both; text-align:left}
ul.explorertree ul li{clear:both; white-space:nowrap; float:left;}
ul.explorertree li img{margin:0; padding:0; display:block; float:left; clear:left;}
ul.explorertree li a{float:left; line-height:15px; margin:0; padding:0 3px 0 24px; clear:right; display:block; white-space:nowrap;}
ul.explorertree li a.expcat{text-decoration:none; background: url(../images/system/exp_cat.gif) no-repeat;}
ul.explorertree li a.expfree{text-decoration:none; background: url(../images/system/exp_cat.gif) no-repeat;}
ul.explorertree li a.exptxt{text-decoration:none; background: url(../images/system/exp_txt.gif) no-repeat;}
ul.explorertree li a.expcat:hover, .explorertree ul li a.expfree:hover{text-decoration:underline;}
*/

ul.explorertree {list-style-type:none; margin:0; padding:0; display:block; float:left; overflow:hidden;}
ul.explorertree ul{list-style-type:none; margin:0; padding:0 0 0 15px; display:block; float:left; clear:left; text-align:left;}
ul.explorertree li{margin:2px 0 2px 0; padding:0; display:block; font-size:12px; border:none; float:left; line-height:13px; text-align:left; width:100%; white-space:nowrap; clear:both;}
ul.explorertree li img{margin:0; padding:0; display:block; float:left; clear:none; vertical-align:top;}
ul.explorertree li a{margin:0; padding:1px 3px 0 24px; line-height:15px; display:block; white-space:nowrap; clear:none; vertical-align:top; cursor:pointer;}
ul.explorertree li a.expcat{text-decoration:none; background: url(../images/system/exp_cat.gif) no-repeat;}
ul.explorertree li a.expfree{text-decoration:none; background: url(../images/system/exp_cat.gif) no-repeat;}
ul.explorertree li a.exptxt{text-decoration:none; background: url(../images/system/exp_txt.gif) no-repeat;}
ul.explorertree li a.expcat:hover, .explorertree ul li a.expfree:hover{text-decoration:underline;}

div.explorerdock{margin:0; padding:0; display:block;}

div.explorerdock ul.expdul{list-style-type:none; margin:0 0 0 10px; padding:0; display:block;}
div.explorerdock ul.expdul li{margin:1px 0 1px 0;padding:0; display:inline; clear:both; font-size:12px; line-height:15px;}
div.explorerdock ul.expdul li a.expcat{display:block; text-decoration:none; background: url(../images/system/exp_cat.gif) no-repeat; margin:0; padding:0 3px 0 24px; line-height:17px;}
div.explorerdock ul.expdul li a.expfree{display:block; text-decoration:none; background: url(../images/system/exp_cat.gif) no-repeat; margin:0; padding:0 3px 0 24px; line-height:17px;}
div.explorerdock ul.expdul li a.exptxt{display:block; text-decoration:none; background: url(../images/system/exp_txt.gif) no-repeat; margin:0; padding:0 3px 0 24px; line-height:17px;}
div.explorerdock ul.expdul li a.expcat:hover, .explorertree ul li a.expfree:hover{text-decoration:underline;}

.explorer{margin:0; padding:0; overflow:auto; width:100%; clear:both; float:left;}


/* -- eksplorator serwisu*/

/* eksplorator sekcji */
ul.expx{margin:0; padding:0; list-style-type:none;}
ul.expx li{margin:0; padding:0; font-size:11px; line-height:1.8em;}
ul li.itr_0{padding:0 0 0 15px; display:none;}
ul li.itr_1{padding:0 0 0 25px; display:none;}
ul li.itr_2{padding:0 0 0 35px; display:none;}

/* koniec eksplorator sekcji */


.przykrywka{
	position:fixed !important;
	position:absolute;
	left:0;
	top:0;
	width:1px;
	height:1px;
	background:url(../images/system/spacer.png) 0 0 repeat;
/*	opacity: .20;
	filter: alpha(opacity=20); */
	z-index:30000;
}

div.Wprzykrywka{
	position:absolute;
	left:0;
	top:0;
	cursor:pointer;
	background:url(../images/system/spacer.png) 0 0 repeat;
	z-index:30000;
}

div.emptywindowbox{
	margin:0;
	padding:0; /*3px 5px 6px 5px;*/
	position:fixed !important;
	position:absolute;
	left:0;
	top:0;
	border:0;
/*	background:url(../images/system/grey50_bg.png) 0 0 repeat; */
	background-color:#fff;
}

div.emptywindowbox .ifhead{width:100%; height:29px; background-color:#cccccc; float:left; clear:both; margin:0; padding:0; background:url(../images/system/head_bg.png) 0 3px repeat-x; border:0; cursor:move;}
/* div.emptywindowbox .ifhead:hover{background:url(../images/system/head_bg_off.png) 0 0 repeat-x;} */
div.emptywindowbox .ifnimgokno{margin:0 auto 0 auto; padding:0; clear:both; background-color:#fff; border:0; float:left;}
div.emptywindowbox .ifeimgokno{margin:0 auto 0 auto; padding:0; clear:both; background-color:#fff; border:0; float:left;}
div.emptywindowbox .ifngalokno{margin:0 auto 0 auto; padding:0; clear:both; background-color:#fff; border:0; float:left;}
div.emptywindowbox .ifegalokno{margin:0 auto 0 auto; padding:0; clear:both; background-color:#fff; border:0; float:left;}
div.emptywindowbox .ifdocokno{margin:0 auto 0 auto; padding:0; clear:both; background-color:#fff; border:0; float:left;}
div.emptywindowbox .ifprintsrc{margin:0 auto 0 auto; padding:0; clear:both; background-color:#fff; border:0; float:left;}

div.emptywindowbox .shleft{margin:0; padding:0; display:block; width:4px; position:absolute; left:-4px; top:0; border:0; border-right:1px solid #ccc;}
div.emptywindowbox .shright{margin:0; padding:0; display:block; width:4px; position:absolute; right:-4px; top:0; border:0; border-left:1px solid #ccc;}
div.emptywindowbox .iffoot{margin:0; padding:0; width:100%; height:25px; background-color:#99FF99; float:left; clear:both; background:url(../images/system/foot_bg.png) 0 0 repeat-x; border:0;}

