@import "ban.css";
/* LAYOUT - div_layout.css */
* { margin: 0px; padding: 0px; text-align: left; }
body { background-color: #fff; font-family: Tahoma, sans-serif; font-size: 11px; text-align: center; margin: 0 12px; }
#sW, #sS, #sF { width: 970px; margin:0 auto; }
#slS { position: absolut; }
#sWbg { height: 20px; }
#sWblg { height: 70px; }
.Wimg1 { vertical-align: top; }
#bg_blk { height: 16px; padding-top: 6px; margin-bottom: 20px; }

#k1ol { width: 650px; }
#k2lo { width: 300px; position: absolute; right: 0px; top: 20px; }
#k1 { width: 650px; float:left;overflow:visible;}
#k2 { width: 300px; float:right;}

#header { height: 162px; }
#header .kL { width: 412px; }
#header .kR { width: 215px; text-align: right; }
#forumbody .kL, #forumbody .kR { width: 315px; padding-left: 10px; }
/* /LAYOUT */

/* OGOLNE - div_inc.css */
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a, a:hover, a:visited, a:active { color: #039; }
a.fs1, a.fs1:hover, a.fs1:active { color: #334fdb; }
a.fs1:visited { color: #5b4196; }
img { border: none; }
/*.clr { clear: both; } */
.kL { float: left; }
.kR { float: right; }
.dSpace { height: 20px; clear: both; }
@media all and (min-width: 0px){
  .dSpace{overflow: hidden;}
}


/* winieta - czapeczka */
.ban { background-color: #fff; }
/* .Wimg1 { margin-bottom: 0 !important; margin-bottom: -2px; } */
.st1 { color: #900; }
.Ww1 { background-color: #fff; }
.Ww1 a { color: #333; font-weight: normal; }
.Ww1 a:visited { color: #333; font-weight: normal; }
.Ww1 a:hover { color: #333; font-weight: normal; }
.Wtxt { color: #fff; }
.Ww1k1 { float: left; }
.Ww1k2 { padding: 3px; float: left; }
.Ww1k3 { padding: 3px; float: right; }
.Wtxt { padding-bottom: 4px; }

/* winieta */
#sWblg { border-bottom: 0px solid #e9e9e9; margin-bottom: 6px;}
#sW { border-bottom: 1px solid #e9e9e9; padding-bottom: 6px; }
body #sW {border: 0;}
body #sWblg {height: auto; overflow: hidden; zoom: 1;}
.W1 { float: left; }
.W2 { float: right; }

/* stopka */
#sFt { border-bottom: 1px solid #999; border-top: 1px solid #999; padding: 6px; background-color: #fff; }
#sFt a { color: #333; }
#sFt a.sFag { color: #999; }
#sFb { text-align: center; border-top: 1px solid #fff; }

/* STYL - div_fotoforum.css */

/* rozne linki */
a.link_add { background: transparent url('/i/plus.gif') no-repeat 0% 50%; padding-left: 12px; }
a.link_del { background: transparent url('/i/del.gif') no-repeat 0% 50%; }
a.link_quote { background: transparent url('/i/quote.gif') no-repeat 0% 50%; }
a.link_reply { background: transparent url('/i/reply.gif') no-repeat 0% 50%; }
a.link_prev { background: transparent url('/i/prev.gif') no-repeat 0% 50%; }
a.link_next { background: transparent url('/i/next.gif') no-repeat 100% 50%; }
a.link_all { background: transparent url('/i/all.gif') no-repeat 0% 50%; }
a.link_one { background: transparent url('/i/one.gif') no-repeat 0% 50%; }
a.link_usun { background: transparent url('/i/usun.gif') no-repeat 0% 50%; padding-left: 12px; }


#forumheader,#topicheader { font-family: 'Trebuchet MS', Tahoma, sans-serif; }
#forumheader {border-bottom: 1px solid #eaeadb; }
#forumheader h1,#forumheader h3 { color: #148; font-size: 30px; font-weight: bold; margin: 32px 0 16px; }
#forumheader .kL span { font-size: 12px; font-weight: bold; }
#forumheader .kR span { font-size: 10px; }

#topicline {border-bottom: 1px solid #eaeadb; width:100%;}

#forumheader h1 { color: #148; font-size: 30px; font-weight: bold; margin: 32px 0 16px; }
#forumheader .kL span { font-size: 12px; font-weight: bold; }
#forumheader .kR span { font-size: 10px; }

#forumbody .entry { margin-top: 24px; }
#forumbody .entry0 { float: left; }
#forumbody .entry a { font-size: 12px; font-weight: bold; }
#forumbody .entry span { color: #666; }
#forumbody .entry a.info { margin-left: 4px; }
#forumbody .entry a.info:hover { background: transparent; text-decoration: none; font-weight: normal; }
#forumbody .entry a.info span.o { display: none; }
#forumbody .entry a.info:hover span.o { display: inline; position: absolute; top: auto; left: auto; }
#forumbody .entry a.info:hover span.o span
{ background: #f1f1e7; color: #363636; border: 1px solid #ccccc2; font-size: 10px;
  text-decoration: none; padding: 2px; text-align: center; position: relative; top: -12px; left: -4px; }
#forumbody .entry a.info span.o span img { position: relative; left: -3px; top: 8px;}


.fasmall { color: #000000; text-decoration: none ; font-size: 9px}
.fa0 { color: #000000; text-decoration: none }
.fa1 { color: #000000; padding-left: 2px;}
.fa2,.fa2:visited { color: #003399; }
.fa3,.fa3:visited { color: #cc3300; }
.fa4,.fa4:visited { color: #cc3300; }
.fa7,.fa7:visited { color: #339933; }
.fa8,.fa8:visited { color: #a2a2a2; }
.fa9,.fa9:visited { color: #cc3300; }
.fa1,.fa2,.fa3,.fa4,.fa5,.fa6,.fa7,.fa8,.fa9 {  text-decoration: none }

.fs0 { color: #393;}
.fsc { color: #000; }
.fs0:visited { color: #226622 }
.fs1 { color: #039; }
.fs2 {color: #885566;}
.fs3 {color: #777; text-decoration: line-through; }
.fs3:hover { color: #777;}
.fs8 {color: #a2a2a2;}
.fs8:hover { color: #a2a2a2; text-decoration: none }

.fa1,.fa2,.fa3,.fa4,.fa5,.fa6,.fa7,.fa8,.fa9,.fs0,.fsC,.fs1,.fs2,.fs3,.fs8 { font-weight: bold; font-family: 'Trebuchet MS', Tahoma, sans-serif;}

#forumbody .sub { color: #000; }
#forumbody .subH { background: #fff url('/i/h2bg.gif') no-repeat 0% 0%; font-family: 'Trebuchet MS', Tahoma, sans-serif; font-weight: bold; padding: 3px 10px; height: 21px; }
#forumbody .subH a { font-size: 16px; }
#forumbody .subHt { font-size: 16px; }
#forumbody .subH span { color: #c4c4b2; font-size: 10px; margin: 0 10px; }
#forumbody .subH a.small { font-size: 10px; }
#forumbody .dSpace { height: 36px; }

#topicheader h1,#topicheader h3 { font-size: 18px; margin-top: 4px; font-weight: bold; text-decoration: underline; color: #148;}
#topicheader .s0 h1 {color: inherit;font-size: inherit;text-decoration: none;font-weight: inherit;}
#topicheader .dSpace { font-size: 22px; height: 22px; }
#topicheader .kL span.s0 { font-size: 20px; font-weight: bold; }
#topicheader .kL span.s1 { font-size: 14px; color: #424242; }
#topicheader .kL span.s2 { font-size: 12px; color: #424242; margin-left: 8px; }
#topicheader .kL span.s1 a { font-weight: bold; }
#topicheader .kR.l0 { padding-top: 8px;}
#topicheader .kR.l0 a { font-size: 10px; margin-left: 2px; padding-left: 12px; }
#topicheader .kR.l1 a { font-size: 11px; font-weight: bold; margin-left: 2px; padding-left: 12px; }

#topicbody { font-family: Verdana, Tahoma, sans-serif; font-size: 12px; color: #2b2b2b; line-height:18px; overflow: hidden; width: 650px;}
#topicbody .content { margin: 14px 0 8px; text-align: justify; }
#topicbody .main { padding: 4px; }
#topicbody .sub { text-align: right; }
.navi, .navi_bottom, .navi_dol { background: #fff url('/i/h2bg.gif') no-repeat 0% 0%; padding: 5px 8px; font-size: 11px; color: #4a4a4a; margin: 8px 0; height: 22px; }
.navi, .navi_bottom a, .navi_dol a { font-weight: bold; position: relative; top: 2px; }
.navi_mid { float: left; width: 330px; text-align: center; }
.navi_mid span { position: relative; top: 2px; margin: 0 4px; }
.navi_mid a { margin: 0 4px; }
.navi_bottom .prev, #topicbody .navi_bottom .prev { float: left; width: 150px; }
.navi_bottom .next, #topicbody .navi_bottom .next { float: left; width: 150px; text-align: right; }
.navi_bottom .prev a { padding-left: 12px; }
.navi_bottom .next a { padding-right: 12px; }
#topicbody .prev, #topicbody .next { width: 160px; }
#topicbody a.link_add { font-size: 10px; }

#topicbody .prev { float: left; width: 120px; }
#topicbody .sort { float: left; width: 222px; }
#topicbody .expanded .prev { float: left; width: 160px; }
#topicbody .expanded .next { float: right; width: 160px; text-align: right; }
#topicbody .sort select { font-size: 10px; width: 150px; }
#topicbody .all  { float: left;}
#topicbody .all .link_all { position: relative; left: 12px; }
#topicbody .expanded .all  { float: left; position: relative; left: -12px; }
#topicbody .next { float: right; width: 80px; text-align: right; }
#topicbody .range { position: relative; top: 2px; font-size: 11px; margin-left: 2px; }
#topicbody a.link_next { padding-right: 10px; }
#topicbody a.link_prev,#topicbody a.link_all,#topicbody a.link_one { padding-left: 10px; }
#sS #k1 #topicbody .entry { background: #fff url('/i/bullet.gif') no-repeat 0% 50%; padding: 1px 0 1px 8px; font-size: 11px; }
#sS #k1 #topicbody .entry a { font-family: Tahoma, sans-serif; }
#sS #k1 #topicbody .entry span { font-family: Tahoma, sans-serif; }
#sS #k1 #topicbody .entry a.fa1 { font-family: 'Trebuchet MS', Tahoma, sans-serif; }
#topicbody .data { color: #5e5e5e; font-family: Tahoma, sans-serif; font-size: 10px; font-weight: normal; }
#sS #k1 #topicbody .expanded .entry { background-image: none; }
#topicbody .expanded .data { font-size: 11px; }
#topicbody .expanded .fs1 { font-size: 12px; }
#topicbody .entry .b { color: #000; }
#topicbody .exp_fav { text-align: right; margin-right: 8px; }
#topicbody .fa1, #topicbody .fa1:hover, #topicbody .fa1:visited, #topicbody .fa1:active, #topicbody .fa1:focus { color: #000; }



#latestphoto { background: #fff url('/i/lpbg.gif') no-repeat 0% 0%; height: 176px; margin-top: 24px; position: relative; }
#latestphoto .lpimg { position: relative; top: -16px; left: 25px; }
#latestphoto h2, #latestphoto h5 { font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 12px; font-weight: bold; color: #1f1f1f; position: relative; top: -32px; left: 90px; margin-bottom: -32px; width:50%}
#latestphoto .wiecej { font-family: Tahoma, sans-serif; font-size: 12px; font-weight: bold; color: #148; position: absolute; right: 10px !important; right: 25px; top: 12px; }
#latestphoto .container { margin: 0px 12px; margin-top: 8px; }
#latestphoto .entry { float: left; width: 100px; margin: 0 11px; }

#fotoheader .kL { width: 400px; font-weight:bold;}
#fotoheader { border-bottom: 1px solid #eee; padding-bottom: 8px;}
#fotoheader h1 { color: #148; margin-bottom:20px; margin-top:20px;}

#forummenu { border-style: solid; border-color: #e1e1cb; border-width: 2px 0 1px; background-color: #fafaf5; font-size: 11px; margin-top: 16px; margin-bottom: 15px; }
#forummenu .head { font-weight: bold; font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 14px; padding: 4px 6px; }
#forummenu .line, #forummenu .lineC { border-top: 1px solid #e1e1cb; padding: 4px 6px;}
#forummenu .category { background: transparent url('/i/expand.gif') no-repeat 0% 50%; padding-left: 12px; }
#forummenu .entry { background: transparent url('/i/bullet.gif') no-repeat 0% 50%; padding-left: 12px; font-weight: bold; }
#forummenu .lineC { background-color: #fff;  }
#forummenu .lineC .entry { background: transparent url('/i/current.gif') no-repeat 0% 50%; padding-left: 12px; font-weight: bold; }

#loginWnd { width: 619px; height: 122px; background: transparent url('/i/loginbg.gif') no-repeat 0% 0%; padding: 10px; margin-top: 16px; }
#loginWnd h2 { font-size: 14px; margin-bottom: 10px; }
#loginWnd form { font-family: Tahoma, sans-serif; font-size: 11px; color: #000; border-bottom: 1px solid #efefe6; padding-bottom: 12px; width: 599px; }
#loginWnd form input.t { background-color: #fff; color: #000; width: 172px; font-size: 12px; padding: 2px; border: 1px solid #c3c3b1; margin-right: 16px; }
#loginWnd form input.i { position: relative; top: 5px !important; top: 3px; }
#loginWnd span.zaloz { display: block; border-top: 1px solid #fcfcf8; font-size: 11px; font-weight: bold; padding-top: 6px; width: 599px; }
#loginWnd a.azaloz { font-weight: bold; }

#reklama { border-bottom: 1px solid #aeaeae; padding-bottom: 4px; }
#reklama div { border-bottom: 1px solid #aeaeae; padding: 2px; margin: 8px 0 4px; font-family: Tahoma, sans-serif; letter-spacing: 4px; text-align: center; font-size: 10px; color: #aeaeae; }


#forum h2,#forum h1 { font-size: 20px; font-family: 'Trebuchet MS',Tahoma,sans-serif;}
#forum h2 span, #forum h1 span { font-size: 16px; color: #767676; }
#forum a.favorite { font-size: 10px; font-family: 'Trebuchet MS',Tahoma,sans-serif; background: transparent url('/i/plus.gif') no-repeat 0px 3px; padding-left: 12px; position: relative; top: 4px; }
#forum .descr { padding: 5px 0 25px; display: block; line-height: 16px; font-size: 12px; }
#forum .navi { font-family: 'Trebuchet MS',Tahoma,sans-serif; font-size: 11px; background: #fff url('/i/h2bg.gif') no-repeat 0% 0%; padding: 6px 10px; margin-bottom: 4px; }
#forum .navi .newtopic { font-weight: bold; background: transparent url('/i/bigplus.gif') no-repeat 0px 3px; padding-left: 16px; }
#forum .navi form { display: inline; margin-left: 4px; position: relative; top: -2px !important; top: -3px; }
#forum .navi span { color: #4a4a4a; position: relative; position: relative; top: -1px;  }
#forum .navi select { border: 1px solid #a5acb2; }
#forum ul.threadlist { list-style-type: none; font-size: 11px; }
#forum ul.threadlist a { font-family: Tahoma,sans-serif; font-size: 11px; font-weight: bold; }
#forum ul.threadlist img { padding-left: 6px; margin-right: 4px; }
#forum ul.threadlist a.bullet { background: transparent url('/i/bigbullet.gif') no-repeat 0px 8px; }
#forum ul.threadlist .sticky { background-color:#eee; width: auto !important; width: 650px; }
#forum ul.threadlist .asticky {margin-top:5px; }
#forum ul.threadlist b { margin: 0 4px; font-size: 11px; color: #666; }
#forum ul.threadlist span.fa0 { font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 11px; }
#forum ul.threadlist span.fa1 { color: #000; font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 11px; }
#forum ul.threadlist span.fa4 { color: #a00; font-weight: bold; }
#forum ul.threadlist .kR { margin-right: 12px; color: #333; position: relative; top: 2px; }
#forum ul.threadlist li { line-height: 17px; overflow: hidden; }
#forum .pagescontainer { text-align: center; margin-top: 20px; }
#forum .pages { margin: 0 auto; width: 524px; height: 24px; }
#forum .pages span { float: left; display: block; line-height: 24px; }
#forum .pages span span { float: none; display: inline; color: #7b797a; font-weight: bold; }
#forum .pages span.next { float: right; text-align: right; }
#forum .pages span.all { text-align: center; width: 274px; }
#forum .pages a { border: 1px solid #eaeaea; padding: 4px; font-weight: bold; margin: 4px 2px 0; }
#forum .pages span.prev, #forum .pages span.next { width: 120px; border-bottom: 1px solid #fff;}
#forum .descr li{ list-style-type: square; padding-left: 6px; margin-left:21px; }

#gallery .pagescontainer { text-align: center; margin-top: 20px; }
#gallery .pages { margin: 0 auto; width: 376px; height: 24px; }
#gallery .pages span { float: left; display: block; line-height: 24px; }
#gallery .pages span span { float: none; display: inline; color: #7b797a; font-weight: bold; }
#gallery .pages span.next { float: right; text-align: right; }
#gallery .pages span.next a { display: block; width: 68px; height: 21px; padding: 0 4px; line-height: 21px; }
#gallery .pages span.all { text-align: center; width: 200px; }
#gallery .pages a { border: 1px solid #eaeaea; padding: 4px; font-weight: bold; }
#gallery .pages span.prev { width: 90px; }
#gallery .pages span.next { width: 80px; }
#gallery .pages span.small { font-size: 9px; display: inline; float: none; }


#search { background: #fff url('/i/h2bg.gif') no-repeat 0% 0%; padding: 0px 10px 12px; font-size: 11px; color: #4a4a4a; position: relative; margin-top: 0px; padding-top: 4px; }
#search form { display: inline; }
#search input { margin: 0; padding: 0; }
#search input.t { width: 110px; height: 15px; border: 1px solid #a5acb2; margin: 0 8px; position: relative; top: 1px; }
#search input.r { margin: 0 2px 0 8px !important; vertical-align: middle; margin: 0px; }
#search input.i { margin: 0 20px; position: relative; top: 4px; }
#search span.small { font-size: 10px; font-weight: bold; color: #c4c4b2; position: absolute; right: 10px !important; right: 30px; top: 6px; }
#search span.s { font-weight: bold; color: #373737; }

#leftFrame { width: 240px; font-family: 'Trebuchet MS',Tahoma,sans-serif; font-size: 12px; font-weight: bold; color: #3a3a3a; line-height: 16px; }
#leftFrame h2 { font-size: 22px; line-height: 26px; margin: 0 0 16px; color: #000; }
#leftFrame h3 { font-size: 14px; line-height: 18px; padding-bottom: 5px;}
#leftFrame span.photoCnt { font-size: 15px; color: #000; }
#leftFrame div.sep { margin-top: 12px; padding-top: 12px; border-top: 1px solid #e6e6db; }
#leftFrame li { line-height: 18px; margin: 0; padding: 0; padding-bottom: 4px; list-style-type: none; }
#leftFrame ul { margin-top: 4px; }
#leftFrame li a { background: transparent url('/i/bullet.gif') no-repeat 0px 8px; padding-left: 10px; }
#leftFrame select, #leftFrame input.t { border: 1px solid #a5acb2; margin:0; padding: 1px 2px; width: 192px; }
#leftFrame input.i { position: relative; top: 4px; }
#leftFrame span.tags { font-weight: normal; }

#gallery { width: 370px; }
#gallery a.photo, #gallery div.container { float: left; width: 100px; height: 148px; margin: 0 0 0 35px; display: block; position: relative; z-index: 1; }
#gallery a.photoB { width: 100px; display: block; position: relative; z-index: 1; }
#gallery a.photo img, #gallery a.photoB img { width: 100px; height: 100px; }
#gallery a.photo span.tip img, #gallery a.photoB span.tip img { width: 5px; height: 4px; }
#gallery div.first, #gallery a.first { margin-left: 0; }
#gallery a.photo img, #gallery a.photoB img { border: 1px solid #eee; display: block; margin-bottom: 8px; }
#gallery a.photo span.tip, #gallery a.photoB span.tip { display: none; }
#gallery a.photo:hover, #gallery a.photoB:hover { text-decoration: none; color: #000; z-index: 2; position: relative; }
#gallery a.photo:hover span.tip, #gallery a.photoB:hover span.tip { display: block; position: absolute; width: 220px; padding: 8px; border: 1px solid #ccccc2; background-color: #f1f1e5; left: 80px; bottom: 100px; z-index: 3; }
#gallery a.photo:hover span.tip span, #gallery a.photoB:hover span.tip span { position: absolute; left: 0px; bottom: 0px; background: none; border: 0; padding: 0; }
#gallery a.photo:hover span.tip span img, #gallery a.photoB:hover span.tip span img { position: relative; top: 12px; left: -1px; }
#gallery a.photo span.name, #gallery a.photoB span.name { display: block;}
#gallery a.ready {background-color:#5e5;}


#foto span.tip { display: none; margin: 10px 0 0 0;}
#zFZ span.tip { display: none;}
#foto a.tips .infoIcon, #zFZ a.tips .infoIcon{ position: relative; top: 2px; left: 4px; }
#foto a.tips,#zFZ a.tips { margin: 10px 0 0 0; z-index: 1; cursor: default; }
#foto a.tips:hover, #zFZ a.tips:hover{ background: transparent; text-decoration: none; color: #000; z-index: 2; position: relative; }
#foto a.tips:hover span.tip,#zFZ a.tips:hover span.tip { display: block; position: absolute; width: 220px; padding: 8px; border: 1px solid #ccccc2; background-color: #f1f1e5; left: 20px; top: 0px; z-index: 3; }
#foto a.tips:hover span.tip span.itip,#zFZ a.tips:hover span.tip span.itip  { position: absolute; left: 0px; bottom: 0px; background: none; border: 0; padding: 0; }
#foto a.tips:hover span.tip span.itip img,#zFZ a.tips:hover span.tip span.itip img { position: relative; top: 12px; left: -1px; }
#foto span.smallText, #zFZ span.smallText { color:#5c5c5c;}
#foto span.smallLink, #zFZ span.smallLink { color:#000;}
#foto .tip span { position: absolute; left: 0; top: -4px; }
#zFZ .tip span { position: absolute; left: 0; top: 0px; }
#foto .tip span.smallText,#foto .tip span.smallLink { position: relative; }
#zFZ .tip span.smallText,#zFZ .tip span.smallLink { position: relative; }
#foto span img,#zFZ span img { position: relative; left: -4px; top: -1px;}

#foto { font-size: 14px; color: #5c5c5c; font-weight: bold; margin: 0; }
#foto span.info { line-height: 24px; }
#foto span span.date { margin-left: 12px; }
#fotoEdit { font-family: 'Trebuchet MS',Tahoma,sans-serif; border: 1px solid #fff; }
#fotoEdit h2 { font-size: 20px; }
#fotoEdit h2.ready { color:#3c3; }
#fotoEdit img.z { border: 0; position: relative; top: 2px; left: 8px; cursor: pointer; }
#fotoEdit .kR img { border: 0; position: relative; top: 7px; cursor: pointer; }
#fotoEdit input.t { width: 290px; padding: 2px; font-family: 'Trebuchet MS',Tahoma,sans-serif; font-weight: bold; font-size: 14px; background-color: #f9faf5; color: #000; border: 1px solid #c2c3b1; margin: 1px 0 !important; margin: 0;}
#fotoEdit img.x { position: relative; top: 3px; margin: 0 8px; cursor: pointer; }
#foto .body { margin-top: 8px; padding-top: 12px; border-top: 1px solid #e5e7da; }
#foto .fotoDescr { font-family: Tahoma,sans-serif; font-size: 11px; color: #000; line-height: 16px; font-weight: normal; margin: 16px 0; }
#foto .fotoDescr img { cursor: pointer; }
#foto #fotoDescr { width: 580px; font-size: 11px; line-height: 16px; }
#foto #fotoDescr0 { width: 550px; font-size: 11px; line-height: 16px; }
#foto #fotoDescr textarea { width: 560px; background-color: #f9faf5; color: #000; border: 1px solid #c2c3b1; padding: 4px; height: 52px; }
#fotoEdit .admindel { color: #e00; position: relative; top: 4px; }
#foto .admindel { color: #e00;}

#editFa { margin-left: 30px; width: 536px; }
#editFa .kL { width: 105px; }
#editFa .kR { width: 400px; }
#editFa .kR .kL { width: 36px; margin-top: 2px; }
#editFa .kR .kR { width: 364px; }
#editFa .It, #editFa textarea { border: 1px solid #c3c3b1; width: 356px; padding: 2px 4px; background-color: #fcfcfc; font-size: 11px; }
#editFa .It { height: 14px; }
#editFa textarea { height: 36px; font-family: Tahoma, sans-serif; }
#editFa .kR .clr { height: 8px; font-size: 1px; line-height: 8px; }
#editFa .removeImg { text-align: left; margin:10px 0 10px 0; }
#editFa .editFe { border-bottom: 14px solid #fff; }
#editFa .editFf { border-top: 1px solid #e6e6db; margin-top: 20px; padding-top: 5px; text-align: right; }


.bar { border-color: #e5e7da; border-style: solid; border-width: 1px 0; padding: 12px 0; font-family: 'Trebuchet MS',Tahoma,sans-serif; margin: 0; }
.bar span { font-family: Tahoma,sans-serif; }
.bar span.cnt { font-weight: bold; color: #666; }
.bar a { font-weight: bold; }
.bar a.x { margin-left: 12px; }

.blox { margin-top: 32px; color: #424242; font-family: Tahoma,sans-serif; font-size: 11px; }
.blox h2 { font-family: 'Trebuchet MS',Tahoma,sans-serif; font-size: 14px; margin: 4px 0 16px; }
.blox h2 img { position: relative; top: 7px; border: 0; }
.blox textarea { border: 1px solid #c3c3b1; padding: 8px; width: 624px; height: 32px; font-size: 11px; font-family: Tahoma,sans-serif; margin-top: 4px; }

.ip {font-family:Arial, Helvetica, Verdana; color:#aaaaaa;font-size:11px ;TEXT-DECORATION: none; FONT-STYLE:italic}

.margin0 {margin-left: 1px;}
.margin1 {margin-left: 9px;}
.margin2 {margin-left: 18px;}
.margin3 {margin-left: 27px;}
.margin4 {margin-left: 36px;}
.margin5 {margin-left: 45px;}
.margin6 {margin-left: 54px;}
.margin7 {margin-left: 63px;}
.margin8 {margin-left: 72px;}
.margin9 {margin-left: 81px;}
.margin10 {margin-left: 90px;}
.margin11 {margin-left: 99px;}
.margin12 {margin-left: 108px;}
.margin13 {margin-left: 117px;}
.margin14 {margin-left: 126px;}
.margin15 {margin-left: 135px;}
.margin16 {margin-left: 144px;}
.margin17 {margin-left: 153px;}
.margin18 {margin-left: 162px;}
.margin19 {margin-left: 171px;}
.margin20 {margin-left: 180px;}
.margin21 {margin-left: 189px;}
.margin22 {margin-left: 198px;}
.margin23 {margin-left: 207px;}
.margin24 {margin-left: 216px;}
.margin25 {margin-left: 225px;}
.margin26 {margin-left: 234px;}
/*.mdef {width: 750px;}*/
.mdef {padding-left: 3px;}
.mpic {width: 640px;}

/*

style poprzednie

*/
.mainBox{margin:0 auto;width:760px;}

/* linki tytuly teksty */
.tit0{font-size:28px; color: #ee3a3a; font-weight:bold;}
.tit01{font-size:18px; color: #c20d0d;}
.tit1C{font-size:18px; color: #48f; font-weight:bold;}
.tit2{font-size:15px; color: #888888; font-weight:bold;}
.titA{font-size:12px; color: #888888; font-weight:bold;}
.tit3{font-size:12px; color: #555; font-weight:bold;}
.tit3C{font-size:12px; color:#48f; font-weight:bold;}
.tit4{font-size:12px; color: #555; font-weight:bold;}
.tit5{font-size:11px; color: #555;}

.link1{font-size:11px; color: #069;}
.link1a{font-size:12px; color: #069;}
.link1C{font-size:18px; color: #48f; font-weight:bold;}
.link2{font-size:14px; color: #069;}
.link1:hover,.link2:hover {text-decoration: underline;}
.link3{font-size:10px; color: #069;font-weight:bold;}
.link4{font-size:12px; color: #515151;}
.link5{font-size:11px; color: #5588ee;}
.link5b{font-size:12px; color: #069;font-weight:bold;}
.linkSpec1{font-size:11px; color: #ee8855;font-weight:bold;}

.txt0{font-size:10px; color: #555;}
.txt1{font-size:11px;color: #2b2b2b;}
.txt1b{font-size:11px; color: #555;}
.txt2{font-size:11px; color: #515151;}
.txt2a{font-size:12px; color: #515151;}
.txt3{font-size:11px; color: #515151;font-weight:bold;}
.txt3o{font-family:Verdana,arial,helvetica,sans-serif; font-size:12px;}
.txt4{font-size:12px; color: #515151;font-weight:bold;}
.txt5{font-size:12px; color: #676767;}
.bold{font-weight:bold;}

.ready_s { background-color:#ae9; }
.ready_z { background-color:#ea9; }
.cenz_s { color:#f33; }


/*.pm8 { margin-left: -8px; } */

/* wspolnicy, nieudolne prapoczatki */
.bigLink{font-family:Tahoma, sans-serif; font-size:13px; color: #5588ee; font-weight:bold;}
.smallLink{font-family:Tahoma, sans-serif; font-size:11px; color: #5588ee;}

.l11{font-family:Tahoma, sans-serif; font-size:11px; color: #006699;text-decoration: none;}
.l12{font-family:Tahoma, sans-serif; font-size:12px; color: #006699;text-decoration: none;}

.tx12{font-family:Tahoma, sans-serif; font-size:12px; color: #000000;text-decoration: none;}
.smallText{font-family:Tahoma, sans-serif; font-size:11px; color: #777777;}
.mediumLink{font-family:Tahoma, sans-serif; font-size:12px; color: #5588ee; font-weight:bold;}


br.b1 {font-size: 4px}
br.b2 {font-size: 8px}

.input {font-size: 13px; background:#ffffff; border:1px solid #bbb; color: black;}
.inputTA1{border: 1px solid #bbb;width:380px;}
.inputField {float:left; border: #49a9e8 1px solid; FONT-SIZE: 13px; WIDTH: auto; COLOR: #000000; MARGIN-RIGHT: 6px; BACKGROUND-COLOR: #ffffff}
.inputLabel{width:70px;text-align:right;margin:0 5px 0 0;font-weight: bold;}
.inputLogin{width:140px;height:19px;padding:0;vertical-align:middle;border:#b7b7b7 1px solid;}

.button{ font-size: 13px; background:#dbefab; border:1px solid #cbdf9b; color: black;}
.buttonH{ font-size: 13px; background:#bbbbff; border:1px solid #bbbbff; color: black;}


/* wspolnicy cd */
.box {font-size:11px;font-family:Verdana, sans-serif;margin:auto;line-height:17px;
      color:#000;border:1px solid #ccc;padding:10px; }
.left{float:left;}
.auto10{margin:10px auto;}
.pright10{padding-right:10px;}
.mright10{margin-right:10px;}
.mleft10{margin-left:10px;}
.mside10{margin-left:10px;margin-right:10px;}
.ptop10{padding-top:10px;}
.ptop30{padding-top:30px;}
.ptop50{padding-top:50px;}
.mtop10{margin-top:10px;}
.mtop20{margin-top:20px;}
.mtop30{margin-top:30px;}
.mtop50{margin-top:50px;}
.mbot10{margin-bottom:10px;}
.m10{margin:10px;}
.ml8 {margin-left:8px;}
.mr4 {margin-right:4px;}
.hmax{ height:100%; }
.wmax{ width:100%; }
.w80p{ width:80%; }
.border1{margin:0;padding:0;border-top: 1px solid #c5c5c5; padding-top: 10px; }
.border1b{border:#c5c5c5 1px solid;}
.borderBig{border:#e5e5e5 10px solid;}
.tleft{text-align:left;}
.tright{text-align:right;}
.plusbg{ background-color:#f2f2f2;color:#000; }
.right {float:right;text-align:right;margin-right:4px;}
.clr {height:0;font-size:0;padding:0;line-height:1px;clear:both;overflow:hidden;}
.h24 {height:24px;}
.pd { padding: 8px 0 }
.p16 { padding: 16px; }
.pl16 { padding-left: 16px; }
.pl12 { padding-left: 12px; }
.pr8 { padding-right: 8px; }
.pdx { padding: 12px 8px; width: 320px; }
.pdx2 { padding: 0 8px 12px; width: 320px; }
.pdx3 { padding: 0 8px 12px; }
.lh18 { line-height: 18px; }
.uline {text-decoration: underline;}

/* moduly */
/* winieta */
.wiTop{top:0;margin:0 auto;padding:0;width:760px;height:16px;background-color:#f3f3f3;}
.wiLogo{position:absolute;top:0;margin:0;padding:0;border:0;}
.wiLogo2{margin:0 0 0 16px;padding:0;border:0;height:18px;}
#wiBox{top:0;margin:0 auto;padding:0;width:760px;height:107px;}
#wiBox2{position:relative;top:33px;margin:0 0 0 190px;padding:0;border:0;height:18px;}
#wiBox3{position:relative;top:0px;margin:-20px 0 0 390px;padding:0;border:0;height:18px;width:180px;text-align:right;}

/* boxy z hp */
#hpBox{width:740px;height:398px;border:#e1e1e1 10px solid;margin:0;padding:0;}
#hpBox2{float:left;width:470px;height:398px;border-right:#e1e1e1 10px solid;margin:0;padding:0;}
#hpBox3{float:right;width:260px;height:398px;margin:0;padding:0;border:0;}

#hpBox32{width:200px;height:105px;margin:21px 30px 32px 30px;padding:0;border:0;}
#hpBox33{width:215px;height:72px;margin:16px auto;padding:0;border:0;}

#hpBox34{width:227px;height:104px;margin:53px 10px 0 23px;padding:0;border:0;}
#hpBox341{width:227px;height:12px;margin:0 0 10px 0;padding:0;border:0;}
#hpBox342{width:227px;height:64px;margin:0;padding:0;border:0;}
#hpBox343{width:227px;height:21px;margin:0 0 11px 0;padding:0;border:0;}
.hpBox34L{width:28px;height:18px;margin:3px 0 0 0;padding:0;border:0;float:left;}
.hpBox34B{width:25px;height:21px;margin:0;padding:0;border:#e1e1e1 1px solid;float:left;background-color:#fdfcfd;
  vertical-align:middle;text-align:center;
}

/* hp po zalogowaniu */
#hpBox35{width:230px; height:21px;margin:21px 10px 33px 20px;padding:0;}
#hpBox36{width:230px;height:94px;margin:0px 10px 21px 20px;padding:0;border:0;}
#hpBox36 li{width:190px;height:20px;list-style: url(/i/ic_pointer.gif);padding:0;margin:0 0 0 18px;}
#hpBox36 ul{padding:0;margin:0;}

/* boxy dolne */
#hpBox4{width:490px;height:146px;float:left;margin:23px 20px 0 0;padding:0;border:0;}
#hpBox41{width:490px;height:24px;margin:0;padding:0;border:0;}
#hpBox42{width:490px;height:122px;margin:0;padding:0;border:0;background-color:#f2f2f2;}
#hpBox42 img{border:#dbdbdb 1px solid;width:100px;height:100px;margin:10px;padding:0;}
#hpBox42 a{margin:0;padding:0;border:0;}

#hpBox43{width:490px;height:24px;float:left;margin:20px 0 0 0;padding:0;border:0;}
#hpBox431{width:490px;height:24px;float:left;margin:0;padding:0;border:0;}
#hpBox431 .left{height:24px;}

#hpBox5{width:250px;height:230px;float:right;margin:23px 0 0 0;padding:0;border:0;}
#hpBox5 hr {height: 1px;width:100%;margin-bottom:5px;border:0;padding:0;background-color:#dbdbdb;}
#hpBox5 li{list-style: url(/i/ic_pointer.gif);padding:0;}
#hpBox5 ul{padding:0;margin-left:16px}
#hpBox5 p{padding:0;margin:10px 0 10px 0;}
#hpBox51{width:250px;height:24px;text-align:left;margin:0;padding:0;border:0;}
#hpBox52{width:250px;height:32px;text-align:left;margin:0;padding:0;border:0;vertical-align:middle;}

/* box wykorzysanego moejsca */
.tbox, .tbox2 { margin: 2px 8px; }
.tbox2 { text-align: justify; }
#transferBoxT{width:240px;height:16px;margin:0 0 0 10px;}
#transferBox{width:238px;height:65px;margin:0 auto;border:#e4e4e4 1px solid;padding:0;}
#transferBarBox{width:198px;height:6px;border:#e4e4e4 1px solid;margin:21px 19px 8px 19px;padding:0;overflow:hidden;}
#transferBar{margin:0;padding:0;height:6px;background:url("/i/transfer_gradient.gif") top left;}
#transferBarT{width:200px;height:20px;margin:0px 0px 0px 19px;padding:0;}


/* #limitBoxT{width:540px;height:16px;margin:0;}
#limitBox h3 { font-family: 'Trebuchet MS', Tahoma, sans-serif; font-size: 12px; margin: 8px 0; }
#limitBox ul { list-style: none; margin-left: 32px; width: 536px; font-size: 11px; }
#limitBox ul li { float: left; width: 134px; text-align: center; }
#limitBox ul li.ff { width: 67px; text-align: left; }
#limitBox ul li.ll { width: 67px; text-align: right; }
#limitBarBox { width: 523px; margin: 0 0 8px 32px; height: 4px; padding: 6px 7px 7px 6px; background: url('/i/uploadbkg.gif') no-repeat 0 0; }
#limitBox span { margin-left: 32px; }
#limitBar { height: 4px; background-color: #6fbb0a; font-size: 1px; line-height: 4px; }*/
.grpBarBox {font-size:11px;font-family:Verdana, sans-serif;margin:auto;padding:4px; background-color:#f8f8f1; width:740px;}
.grpBardBox form {width:392px;}

#box {margin:0;display:block;}
#box.h400{ height:400px; }
#box.w600{ width:600px; }
#box.w470{ width:470px; }
#box.w300{ width:300px; }
#box.w290{ width:290px; }
#box.b1{border:#e5e5e5 1px solid;}
#box.b10{border: #e5e5e5 10px solid;}
#box.right{float:right;}
#box.bright10{ border-right:#e5e5e5 10px solid;}
#box.auto{margin:10px auto;}
#box.tcenter{text-align:center;}
#ul0 li{margin:2px auto; width:100%;text-align:left;}

#stopka {line-height: 28px; width: 760px; margin-top: 20px; height: 40px; text-align: center; word-spacing: 5px;}
#stopka hr {height: 1px; width:100%; margin:0;border:0;padding:0;background-color:#dbdbdb;}
a.stopka_b, a:hover.stopka_b {font-weight: bold; color: #000; text-decoration: none}
a.stopka_n, a:hover.stopka_n {color: #000; text-decoration: none}

/* strona uzytkownika (userHpBoxRight.jsp) */

#boxMain {margin:0;padding:0;}
#boxLeft {float:left; width:470px;border: 10px solid #e5e5e5; }
#boxRight {margin: 0px 4px; width:250px; float:right;padding:0;}
#boxE3 span { display: block; }
#fotocnt { font-size: 32px; font-weight: bold; color: #888; background:#fff url('/i/dig/bg.gif') repeat 0%; padding: 4px;}
.E3a { border-top: 1px solid #e8e8e8; margin-top: 16px; padding-top: 12px; }
.E3a li { list-style-image: url("/i/ic_pointer.gif"); margin-left: -16px; }
.E3a li a { color: #069; }
span.addfoto { padding: 10px 20px 0; margin-bottom: -10px; }
a.imgnobrd img { border: none; }
textarea.userdescr { border: 1px solid #aaa; width: 232px; font-family: Tahoma, sans-serif; font-size: 11px; }
input.userdescrsubmit { border: 1px solid #e1e1e1; background-color: #fdfcfd; font-family: Tahoma, sans-serif; font-size: 11px; color: #069; font-weight: bold; width: 112px; padding: 2px; cursor: pointer; margin: -8px 6px -16px 0; }
input.userdescrcancel { border: 1px solid #e1e1e1; background-color: #fdfcfd; font-family: Tahoma, sans-serif; font-size: 11px; color: #069; font-weight: bold; width: 112px; padding: 2px; cursor: pointer; margin: -8px 0 -16px; }
div#userDescr2 { cursor: pointer; }

/* strona uzytkownika - albumy (userGalleries.jsp) */

.z_alb { color: #069; display: block; background: #fff url('/i/ic_plus.gif') no-repeat 0%; padding-left: 16px; font-weight: bold; }
.alb_clr { clear: both; }
#alb_header { margin-bottom: 4px; }
.alb1, .alb2 { width: 45%; border: 1px solid #e8e8e8; padding: 8px; }
#alb_body img { float: left; border-right: 8px solid #fff; }
#alb_body a { font-size: 14px; margin-right: 4px; }
.alb1 { float: left; }
.alb2 { float: right; }

/* albumy - albums.jsp */
.albums_page {font-size: 12px;}
.albums_page h1 {font: 20px 'Trebuchet MS',sans-serif; color: #000; margin-bottom: 10px;}
.albums_page .otherRankings {height: 33px; font: 11px/33px Tahoma, sans-serif; overflow: hidden; zoom: 1; border: solid #e9e9dd; border-width: 1px 0; color: #454545; margin-bottom: 10px;}
.albums_page .otherRankings li {float: left; display: inline; margin-left: 7px; padding-left: 11px; background: url('/i/rankingsSep.gif') no-repeat 0 50%;}
.albums_page .otherRankings li.first {margin: 0; padding: 0; background: none;}
.albums_page .otherRankings p {float: left; display: inline; margin: 0 8px 0 2px;}
.albums_page .otherRankings ul {list-style: none; overflow: hidden; zoom: 1;}
.albums_page .otherRankings a {font-weight: bold;}
.albums_page .body ul {list-style: none;}
.albums_page .body li {float: left; display: inline; width: 108px; margin: 0 0 25px 27px; background: url('/i/album-bg.gif') no-repeat 0 0; text-align: center;}
.albums_page .body li.first {margin-left: 1px;}
.albums_page .body li.clr {clear: both; width: 100%; height: 0; line-height: 0; font-size: 0; margin: 0; padding: 0; background: none;}
.albums_page .body li .foto {display: block; position: relative; zoom: 1; z-index: 3; margin: 8px 0 4px 8px;}
.albums_page .body li .foto .tip {display: none;}
.albums_page .body li .foto:hover, .albums_page .body li .fotoHov {text-decoration: none; z-index: 5; zoom: 1;}
.albums_page .body li .foto:hover .tip, .albums_page .body li .fotoHov .tip {display: block; position: absolute; left: 64px; top: 16px; color: #323232; width: 150px; padding: 3px 5px; background: #fffff6; border: 1px solid #e5d9cb; font: 10px Tahoma, sans-serif; zoom: 1;}
.albums_page .body li .foto:hover .tip .fancy, .albums_page .body li .fotoHov .tip .fancy {display: block; position: absolute; left: -1px; bottom: -4px; width: 5px; height: 4px; line-height: 4px; font-size: 4px; background: url('/i/imgHint1.gif') no-repeat 0 0;}
.albums_page div.pages {width: 650px;}
.albums_page div.pages .pages {width: 460px;}
* html .albums_page .body li .foto {
    color: expression(
        this.onmouseover = new Function("this.className += ' fotoHov';"),
        this.onmouseout = new Function("this.className = this.className.replace('fotoHov', '');")
    );
}

/* upload (upload.jsp) */

#formularz { width: 600px; }
#formularz h2, #formularz h3 { font-family: 'Trebuchet MS',Tahoma,sans-serif; font-weight: bold; }
#formularz h2 { font-size: 20px; margin: 28px 0 20px; }
#formularz h3 { font-size: 12px; margin-bottom: 8px; }
#Ukey { border: 1px solid #e8e8e8; padding: 8px; }
#Uleft { width: 540px; margin-left: 32px; }
#Uleft .files { border-bottom: 1px solid #e6e6dc; }
#Uright { float: right; width: 250px; }
div#UprivHintI { display: inline; }
div#UprivHintI a:hover { background-color: #fff; color: #000; }
div#UprivHintI a img { cursor: pointer; border: 0;}
div#UprivHintI a span { display: none; }
div#UprivHintI a:hover span { display: block; position: relative; top: -80px; left: 164px; width: 240px; height: 60px; padding: 4px; border: 2px solid #069; background-color: #fff; margin-bottom: -72px;}
.Ufile { margin-bottom: 12px; }
.Uinput { border: 1px solid #888; padding: 0 2px; }
.Usubmit { width: 97px; height: 31px; background: url('/i/btn_add.gif') no-repeat 0 0; cursor: pointer; margin: 10px 0 0 443px; }
.Ubutton { border: 1px solid #e1e1e1; background: #fdfcfd url('/i/ic_plus.gif') no-repeat 35% 50%; font-family: Tahoma, sans-serif; font-size: 11px; color: #069; font-weight: bold; width: 284px; padding: 2px 2px 2px 5%; cursor: pointer;}

/* forum - grupa (group.jsp) */

.Fdscr { float: right; padding: 0; margin: 0; width: 630px;}
.FGwndleft { width: 570px; float: left; border: 1px solid #f2f2f2; padding: 0; line-height: 15px; margin: 0;}
.FGwndleft .header { background-color: #fafafa; margin: 0 0 8px; padding: 4px 4px 4px 16px; height: 20px; font-weight: bold; font-size: 11px; color: #666; }
.FGwndleft .header select { margin-left: 8px; }
.FGwndleft .header a { font-size: 11px; position: relative; top: 2px; }
.FGwndleft .FGbody { background-color: #fff; margin: 0; padding: 0;}
.FGimages .header { background-color: #fafafa; padding: 6px 4px 2px; font-size: 12px; height: 20px; font-size: 11px; text-align: center; font-weight: bold; color: #666; }
.FGimages { border: 1px solid #f2f2f2; width: 165px; float: right; margin: 0;}
.FGright { float: right; text-align: right; padding-right: 8px; font-size: 10px; }
.FGleft { float: left; padding-left: 16px; }
.FGtitle { padding: 4px 0; border-top: 1px solid #f2f2f2; margin-top: -20px; }
a.new { background: transparent url('/i/ic_new.gif') no-repeat 0% 100%; padding-left: 16px; }
a.plus { background: transparent url('/i/ic_plus2.gif') no-repeat 0% 100%; padding-left: 16px; }
.topBox { margin-bottom: 12px; padding: 0;}

/* regulamin */
#regulamin h2 { font-size: 24px; margin: 8px 0; }
#art { line-height: 16px;}
#art ol { margin: 4px 0; }
#art ol li { list-style-type: decimal; margin-left: 24px; }
#art ol.let li { list-style-type: lower-alpha; }
#art .par { font-size: 14px; font-weight: bold; margin: 8px 0; }
#art .link1a { font-weight: bold; font-size: 12px; }
.akc { border: 1px solid #e1e1e1; background-color: #fdfcfd; font-family: Tahoma, sans-serif; font-size: 11px; color: #069; font-weight: bold; width: 142px; padding: 2px; cursor: pointer; }

/* browser zdjec */
#browserBox{clear:both; background-color: #fff;width:640px;padding-bottom: 20px;}
#browserBox .browser { margin-left: 48px; }
#browserBox a.bTit{margin:0;padding:0;color:#555;}
#browserBox .Btit{color:#000;font-family:'Trebuchet MS',Tahoma,sans-serif;font-size:12px;}
#menu_tabs,#browserBox,#m1d,#m2d,#m3d,#m4d,#m5d,#m6d,#m7d,#wybrane{font-family:Verdana,arial,helvetica,sans-serif; font-size:11px;}
#m,#menu_tabs li{float:left; }
#m,.n_bg{height:18px;}
#m{line-height:normal;}
#menu_tabs ul,li{list-style:none; margin:0;padding:0;}
#menu_tabs li { margin-right: 4px; font: bold 16px "Trebuchet MS", sans-serif;}
#menu_tabs a,#menu a.lnk{display:block; text-decoration:none; padding: 4px; border: 1px solid #d3d3d3; border-bottom: none; }
#menu_tabs a { color: #464646;}
#m1,#m2,#m3,#m4,#m5,#m6 { position: relative; top: 1px; z-index: 2; }
#m1d,#m2d,#m3d,#m4d,#m5d,#m6d { border-top:1px solid #b4b4b4; border-bottom: 1px solid #e5e7dc; z-index: 1; }
#menu_tabs li,a{text-decoration:none;}
#menu_tabs li#m1,#m1d{background-color:#f8f8f1;}
#menu_tabs li#m2,#m2d{background-color:#dfecf1;}
#menu_tabs li#m3,#m3d{background-color:#fcd0c9;}
#menu_tabs li#m4,#m4d{background-color:#f2f2f2;}
#menu_tabs li#m5,#m5d{background-color:#feefd5;}
#menu_tabs li#m7,#m7d{background-color:#fff7d2;}
#menu_tabs li#m6,#m6d{background-color:#f8f8f1;}

#menu_tabs li#m1, #menu_tabs li#m6 {font: bold 11px Tahoma, sans-serif; color: #424242;}
#menu_tabs li#m1 {background: url('/i/z_twojej_galerii.gif') no-repeat left top; width: 114px; height: 27px; border:none; padding-left: 27px;}
#menu_tabs li#m6 {background: url('/i/nowe_z_dysku.gif') no-repeat left top; width: 106px; height: 27px; border:none; padding-left: 27px;}
#menu_tabs li#m1 a, #menu_tabs li#m6 a  {border: none;}
#menu_tabs li#m6.sel {background: url('/i/nowe_z_dysku_sel.gif') no-repeat left top; width: 106px; height: 27px; border:none; padding-left: 27px;}
#menu_tabs li#m1.sel {background: url('/i/z_twojej_galerii_sel.gif') no-repeat left top; width: 118px; height: 27px; border:none; padding-left: 27px;}

#m1d,#m2d,#m3d,#m4d,#m5d,#m6d,#m7d{display:none; height:162px; padding:6px 0 0 0; width: 590px;}
#m5d {position:absolute;}
#md {clear:both; height:auto;}
#md form{display:inline}
.mBox {font-size:11px;font-family:Verdana, sans-serif;margin:auto;padding:4px; background-color: #f8f8f1; width:100%;}
.mRight {float:right;text-align:right; margin-right:4px;width:20%;}
#md ul,#wybrane ul{margin:0 20px 0 20px;padding:0 0 0 0;}
#md li{float:left; display: block; width: 100px; margin: 0px; padding: 10px 5px;}
#wybrane li{float:left; display: block; width: 100px; margin: 0px; padding: 10px 5px 0 5px;}
#md span.smallLink{margin-right:14px;padding:0;vertical-align:top;}
#m4d li.kli{width: 120px; margin: 0px; padding: 8px; }
#m4d ul {height:125px;}


#pages {padding:10px 10px 5px 10px; vertical-align:top; margin: 10px 15px 0px; border-top: 1px solid #e5e7dc;}
#pages a {background: url('/i/pages_bg.gif') repeat-x top left; height: 21px; line-height: 21px; color: #039; border: 1px solid #deded7; font-family: Tahoma, sans-serif; font-size: 11px;}
#pages a.right{float:right;text-align:center; margin-right:14px;width:100px; color: #039; }
#pages a.left, span.left{float:left;text-align:center; margin-left:14px;width:100px; color: #039;}
#pages a.page,a.selpage{text-align:center; border:#deded7 1px solid; padding: 1px 4px; margin: 0 2px; color: #039;}
/* hacks */
*:first-child+html #pages a.page { line-height: 25px; }
* html #pages a.page { line-height: 25px;}

#pages a.selpage{background-color:#acafb8; color: #919191; font-weight: normal;}
#pages .allp { float: left; text-align: center; width: 284px; }
#pagesNumbers {margin:0 auto 0 auto;}
#wybrane { display: none; clear: both; margin-bottom: 12px; }
#wybrane0 {height:133px;width:590px; background-color: #f2f2f2; border: 1px solid #d3d3d3; margin: 16px 0 0 48px; }
#wybrane a.left{float:left;text-align:left; margin:0;padding:0;}
#wybrane span.smallLink{margin:0 1px 0 0;padding:0;vertical-align:top;}

.dod { color: #069; position: relative; top: -2px; left: 2px; }

#m6d { padding: 6px 0 0 16px; width: 574px; height: 204px; overflow: hidden; }
#BSupform .uploadFormComment { display: block; font: 12px Tahoma, sans-serif; color: #282828; margin-bottom: 4px; }
#BSupform input.upInput { display: block; margin-top: -8px; }
#BSupform .upButton { width: 98px; height: 31px; background:url('/i/btn_upload.gif') no-repeat 0 0; margin-left: 450px; margin-top: -45px; cursor: pointer;}
/* hacks */
* html #BSupform .upButton {margin-left: 460px;}
*:first-child+html #BSupform .upButton {margin-left: 460px;}

#m6d #m6limits { border-top: 1px solid #e5e7dc; margin-top: 15px; margin-right: 15px; font: 12px Tahoma, sans-serif; color: #282828; overflow:hidden; position: relative;}
#m6d #m6limits .spacer {padding-right: 170px; font-weight: bold;}
#m6d #m6limits img { vertical-align: middle; }
#m6d #m6limits #limitBarBoxSmall {position: absolute; top: 11px; left: 170px; background: #f8f8f1 url('/i/limit_small_bg.gif') no-repeat top left; width: 70px; height: 4px; padding: 1px 1px 4px 1px; z-index: 10;}
#m6d #m6limits #limitBarBoxSmall #limitBarSmall {background-color: #6FBB0A; font-size:1px; height:4px; line-height:4px;}

#m1d {font: bold 12px "Trebuchet MS", sans-serif; color: #333; padding-left: 15px; height: auto; overflow: hidden;}
#m1d a{font: bold 12px "Trebuchet MS", sans-serif; color: #148;}
#md #m1d ul {margin:0 0 0 0;padding:0 0 0 0;}
#md #m1d ul li {padding-right: 10px;}
#md #m1d ul a.link_add {background: transparent url(/i/btn_plus.gif) no-repeat scroll 0% 50%;}
#md #m1d ul a { font: 11px/14px Tahoma,sans-serif; }
#md #m1d ul#ul1 .kli a {display: inline-block; font: 11px/13px Tahoma,sans-serif; overflow: hidden; max-width: 80px; }

select#album { margin-bottom: 8px; width: 200px; border: 1px solid #e1e1e1; }
input#addToGalleryButton { width: 200px; margin-bottom: 16px; }
div.tagLine { clear: both; width: 200px; height: 20px; }
div.tagLine a.link1a { background: transparent url('/i/ic_pointer.gif') no-repeat 0% 50%; display: block; float: left; padding: 2px 1px 1px 12px; }
div.tagLine a.usun { display: block; float: right; padding: 1px; }
input.usun { display: block; float: right; }
div.tagLine a.usun,div.tagLine a.usun:hover,div.tagLine a.usun:visited { border: none; }
div.tagLine a.usun img,div.tagLine a.usun:hover img,div.tagLine a.usun:visited img { border: none; }
div#imKlucze { margin-bottom: 8px; }
input#inTag { border: 1px solid #e1e1e1; margin-bottom: 12px; }
input.EPsubmit { border: 1px solid #e1e1e1; background-color: #fdfcfd; width: 52px; color: #069; cursor: pointer; margin-bottom: 12px; }
div.EPalbum { border: 1px solid #e1e1e1; padding: 4px; width: 190px; margin-bottom: 12px; }
div#alb_body0 { width: 204px; border-top: 1px solid #e1e1e1; padding-top: 8px; margin-top: 8px; }
div#addAlbumButton { width: 204px; border-bottom: 1px solid #e1e1e1; padding-bottom: 8px; margin-bottom: 8px; }
div#addAlbumButton input { margin-bottom: 0px; }
div#alb_body0 div.EPalbum a.usun { background: transparent url('/i/ic_minus_alb.gif') no-repeat 0% 50%; display: block; color: #069; font-size: 11px; float: right; padding: 4px 0 0 14px; }
div.tagLine div.tagLeft { float: left; width: 176px; }
div.tagLine div.tagLeft input { width: 100%; }
textarea#imDescription { width: 99%; border: 1px solid #e1e1e1; }
#divTitle,#divDescription,#divSecurity { cursor: pointer; }
#divTitle input.EP1 { border: 1px solid #e1e1e1; width: 310px; }
#divTitle input.EP2 { border: 1px solid #e1e1e1; background-color: #fdfcfd; color: #069; margin-left: 8px; width: 62px; cursor: pointer; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; }
#divDescription div.EP0 { margin: 0 2px 0 -8px; padding: 4px 0; }
#divDescription input.EP1 { border: 1px solid #e1e1e1; background-color: #fdfcfd; color: #069; margin-left: 8px; width: 62px; cursor: pointer; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; float: left; display: block; }
#divDescription input.EP2 { border: 1px solid #e1e1e1; background-color: #fdfcfd; color: #069; margin-left: 8px; width: 62px; cursor: pointer; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; float: right; display: block; }
div.EPphotoDescr div { padding: 4px; }
div.EPheader { width: 490px; }
div.EPhead { font-size: 14px; font-weight: bold; float: left; width: 160px; }
div.EPformat { float: right; font-weight: bold; width: 200px; }
div.EPformat a { color: #069; }
.EPf0 { float: left; }
.EPf0,.EPf1 { padding: 4px 8px; }
.selected { background-color: #e5e5e5; }

/*opinie*/

.OPheader { width: 490px; }
.OPHleft {float: left; font-size: 12px; font-weight: bold; }
.OPHright {float: right; }
.OPHright a {font-weight: bold;color:#069;background: transparent url('/i/ic_comment.gif') no-repeat 0% 50%; padding-left: 16px; }

.OPnavi { border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; padding: 4px 0; margin-bottom: 12px; }
.OPnavi a {color: #069; font-weight: bold; font-size:11px;}
.OPNprev { width: 25%; text-align: left; }
.OPNprev a { background: transparent url('/i/ic_prev.gif') no-repeat 0% 50%; padding-left: 16px; }
.OPNall { width: 50%; text-align: center; }
.OPNall a { background: transparent url('/i/ic_sall.gif') no-repeat 0% 50%; padding-left: 16px; }
.OPNnext { width: 25%; text-align: right; }
.OPNnext a { background: transparent url('/i/ic_next.gif') no-repeat 100% 50%; padding-right: 16px; }

.OPmorepages { padding:12px 0 2px; margin: 2px 0;border:none;}
.OPmorepages td { padding: 4px 0;}
.OPmorepages a { color: #069; font-size: 11px; background-color: #f7f7f7; }
.OPMPprev { width: 20%; text-align: left; }
.OPMPprev a { background: #f7f7f7 url('/i/ic_sprev.gif') no-repeat 5% 50%; border: 1px solid #d3d3d3; padding: 2px 8px 2px 20px; }
.OPMPnext a { background: #f7f7f7 url('/i/ic_snext.gif') no-repeat 95% 50%; border: 1px solid #d3d3d3; padding: 2px 20px 2px 8px; }
.OPMPnext { width: 20%; text-align: right; }
.OPMPall { width: 60%; text-align: center; font-weight: bold; }
.OPMPall a { font-weight: normal; padding: 2px 4px; border: 1px solid #d3d3d3; margin: 2px; }

/* duzy format */

.PbigFormat { float: right; }
.PbigFormat .PbigFormat0, .PbigFormat a, .PbigFormat .PbigFormat1 { float: left; font-weight: bold; margin-left: 2px; padding: 4px; }
.PbigFormat a,.PbigFormat a:visited { color: #069; }
.PbigFormat .PbigFormat1 { background-color: #e1e1e1; }
.PbigPhoto img { border: 10px solid #e1e1e1; }

/* dodawanie posta */
#addPostBox{font-family:Verdana,arial,helvetica,sans-serif; font-size:12px; height:210px; width:650px; margin:0; padding-top: 20px; margin-bottom: 14px; }
#addPostBox span.addPostTitle{font-weight: bold; float:left; width: 40px; margin: 0 8px 0 0; font-family: 'Trebuchet MS',Tahoma,sans-serif; font-size: 12px; color: #1e1e1e; text-align: right; }
#addPostBox span.addPostText{margin:0;font-weight:bold;font-family: 'Trebuchet MS',Tahoma,sans-serif; font-size: 12px; color: #1e1e1e; display: block; }
textarea.addPostTextarea{font-family:Verdana, sans-serif;font-size: 12px;border: #b7b7b7 1px solid;width:590px !important; width:582px; height: 180px; }
input.addPostInput {font-family:Verdana, sans-serif;border: #b7b7b7 1px solid; font-size: 12px; width: 410px !important; width: 402px; height:18px; margin:0 0 5px; padding-top:2px;}
.addPostBr{margin:5px;}
.addPostSubmit { float:right;width:97px; height:31px;cursor:pointer;background:url('/i/btn_send.gif') no-repeat 0 0; margin: -10px 10px 10px 32px; }
/* hack */
*:first-child+html .addPostSubmit {margin-top: 10px;}
#addPostBox .warning { width: 600px; font-size: 11px; color: #707070; margin-top: 4px; border-bottom: 10px solid #fff; float: right; }
.addPostBr { height: 1px; font-size: 1px; line-height: 1px; margin-bottom: -2px; }

/* galeria */

#Gleft { float: left; border: 1px solid #e8e8e8; width: 510px; padding: 8px 16px; }
#Gright { float: right; width: 200px; }
table.gallery { width: 100%; }
table.gallery td { padding-bottom: 10px; }
table.gallery td img { border: 10px solid #f2f2f2; margin-bottom: 2px; }
.current { font-size: 11px; }
.disabled { font-size: 11px; color: #aaa; }
.small { font-size: 8px; }

/* upload zdjec */
#uploadForm{float:right;font-family:Verdana,arial,helvetica,sans-serif; font-size:11px; height:150px; width:245px; margin:5px;}
#uploadForm .uploadFormTitle{margin:0 5px 0 0;}
#uploadForm .uploadFormComment{margin:0 5px 0 0;font-size:10px;}
#uploadForm .upInput{float:right;border: #49a9e8 1px solid;width:245px;height:22px;clear:both;}
#uploadForm .upButton{float:right;margin:10px 5px 0 0;position:relative;}
#progressSuperBox{ z-index: 10;
  width:540px;position:absolute;left:0;top:0;
  visibility:hidden;
  /*background-color: white;filter:alpha(opacity=90);opacity: 0.9;z-index: 99; border:1px solid #49a9e8;*/
}
#progressBox{padding:10px;border:#c1c4b3 1px solid;width:520px;height:200px;
  visibility:hidden;background-color:#fff;vertical-align:middle;text-align:center;}
#progressBar{width:520px;height:6px;border:#e9eae2 1px solid; margin:10px auto 10px auto;padding:0;overflow:hidden;}
#progressGo{width:100px;height:100px;margin:0 auto;background:url('/i/kolo.gif') no-repeat 0 0;}
#progressPercent{padding:40px 0; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; color: #999; font-family: 'Trebuchet MS',Tahoma,sans-serif;width:100px; text-align: center; }
#progressInfo { font-size: 14px;}
#bar{margin:0;padding:0;height:10px;background:#6dbb07;}

/*  logowania */
div#Lmain0 { width: 100%; text-align: center; }
div#Lmain { width: 760px; height: 475px; text-align: center; margin: 0 auto; }
div#Ldiv { margin: 100px auto; width: 500px; line-height: 12px; }
div#Lwnd { width: 100%; border: 1px solid #a8a8a8; }
.Lform { margin:0;padding:0; display: block; }
.Linp { width: 142px; border: 1px solid #b7b7b7; background-color: #fff; color: #515151; font-family: Tahoma, sans-serif; font-size: 11px; padding: 0 2px; }
.Lsubmit { width: 71px; border: 1px solid #e1e1e1; background-color: #fdfcfd; color: #069; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; cursor: pointer; }
.Laa { line-height: 18px; text-align: left; }
.Lbb { height: 30px; margin: 0; padding: 0; }
.Ldd { height: 36px; margin: 0; padding: 0; }
.Lff { height: 38px; margin: 0; padding: 0; }
.Lgg { width: 426px; margin: 0 auto; padding: 0; height: 8px; font-size: 1px; border-top: 1px solid #c3c3c3; }

/* stronicowane */

#Gleft div a { border: 1px solid #d3d3d3; padding: 2px 4px; background-color: #f7f7f7; }
#Gleft div .disabled { display: none; }
#Gleft div a, #Gleft div .current { font-weight: bold; font-size: 11px; }
#Gleft .GLnext { background: #f7f7f7 url('/i/ic_snext.gif') no-repeat 100% 50%; padding-right: 12px; }
#Gleft .GLprev { background: #f7f7f7 url('/i/ic_sprev.gif') no-repeat 0% 50%; padding-left: 12px; }

/* prawdopodobnie nieuzywane */
.szaratbbg{border:#e5e5e5 10px solid; background:#e5e5e5;}
.szaratb{border:#e5e5e5 10px solid;}
.w1{font-family:Verdana, sans-serif;font-size:12px;color:#0b46ef}
.szary {BACKGROUND-COLOR: #b7bcbf}

.redT{font-family:Verdana, sans-serif; font-size:30px; color: #ff5a5a;}
.grayT{font-size:18px; color: #888888; font-weight:bold;}

/* subject */
span#kosz {float:right; position: relative; top: -32px; }
.reply  {clear: both; float: right; position: relative; top: -26px; font-weight: bold; color: #069; background: transparent url('/i/ic_comment.gif') no-repeat 0% 50%; padding-left: 16px; }
hr.shr { clear: both; position: relative; top: -20px; margin-bottom: -16px; border: none; height: 1px; background-color: #e1e1e1; }

#komunikat {width:100%;border-top:1px solid #cccccc; border-bottom: 1px solid #cccccc;background-color:#F8F8F1;margin:10px 0 10px 0;}
#komunikat_h {color: #999;font-size: 11px;margin-right: 6px;text-align:right;}
#komunikat_v {font-size:14px;font-family: Tahoma, sans-serif;margin:10px 0 20px 0;text-align:center;width:100%;}

/* stare forumowe */
.n_b {border: #fbfbfb solid 1px;}
.n_bg2 {border: #cccc99 solid 1px;background-color: #f8f8f1;}
#b12m {MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px;FONT-SIZE: 12px;}
.bg_blk3 {background-color: #E6E6E6; line-height:1px; padding: 0px; margin: 0px;}
br.b1 {FONT-SIZE: 4px}
br.b2 {FONT-SIZE: 8px}
b.header { font-size: 16px; font-family: 'Trebuchet MS', Tahoma, sans-serif; }

.replyingTo { width: 647px; margin-top: 20px; }
.replyingTo .addPostTitle { font-family:'Trebuchet MS',Tahoma,sans-serif; font-size: 12px; font-weight: bold; color: #1e1e1e; }
.replyingTo #t2m { float: right; width: 567px; border: 1px solid #e1e1cb; background: #f4f4ec; padding: 10px; margin-top: 8px; display: inline; margin-right: 10px; }

#os_t2m a { text-decoration: underline; }


#leftFrame { width: 240px; font-family: 'Trebuchet MS',Tahoma,sans-serif; font-size: 12px; font-weight: bold; color: #808080; line-height: 16px; }
#leftFrame .aboutEntry { border-top: 1px solid #eaeadb; padding: 4px 0; color: #1d1d1d; overflow: hidden; zoom: 1;}
#leftFrame .first { border: none; }
#editFa .kR .kL { text-align: right; margin-right: 5px; width: 31px; }
#editFa .ItP { border: 1px solid #c3c3b1; width: 356px; padding: 2px 4px; background-color: #fcfcfc; font-size: 11px; color: #777; }
#editFa .It { border: 1px solid #c3c3b1; width: 356px; padding: 2px 4px; background-color: #fcfcfc; font-size: 11px; color: #000; }
.keysList h3 { font-size: 22px; font-weight: bold; font-family: 'Trebuchet MS', Tahoma, sans-serif; }
.keysList .nfo { font-size: 12px; color: #444; font-weight: bold; font-family: 'Trebuchet MS', Tahoma, sans-serif; }
#keysabout {margin-top: 24px;}
.keysList0 { margin-top: 24px; font-family: Tahoma, sans-serif; line-height: 1.2em; }
.keysList0 a { margin-right: 12px; line-height: 1.2em;}

/* nowa czapeczka */
#sWbgNew { background: #f1f1f1; font-family: Tahoma,sans-serif; font-size: 10px; height:16px; overflow:hidden; zoom:1; margin: 0 -10px; padding: 4px 10px 0; }
#sWbgNew .Ww1 { background: #f1f1f1; }
#sWbgNew .Ww1k1 { float: left; background: #f1f1f1; }
#sWbgNew .Ww1k2 { float: right; background: #f1f1f1; }
#sWbgNew a, #sWbgNew a:hover, #sWbgNew a:visited { color: #999; }
#sWbgNew a.WtxtSpec { font-weight: bold; }
#sWbgNew a { border-right: 1px solid #fff; }
#sWbgNew a.WtxtNbrd { border: 0; }
#sWbgNew .Ww1k1 a { margin-right: 8px; padding-right: 8px; }
#sWbgNew .Ww1k2 a { margin-left: 8px; padding-left: 8px; }

/* zajawka */
.zFZ_inner { font-family: 'Trebuchet MS',Tahoma, sans-serif; font-size: 11px; font-weight: normal; color: #000; border-bottom: 1px solid #eaeadb; padding-bottom: 4px; margin: 8px 0; }
.zFZ_inner .kL { width: 100px; text-align: left; margin-bottom: 10px; }
.zFZ_inner .kR { width: 135px; margin-bottom: 10px; }
#zFZ .zFZ_inner select { width: 69px; font-size: 11px; }
.zFZ_inner #zcode { background: #eee; border: 1px solid #c3c3b1; padding: 4px; font-family: Tahoma, sans-serif; font-size: 11px; color: #000; width: 230px;overflow: hidden; }
.zFZ_buttons { text-align: right; vertical-align: middle;}
.zFZ_buttons input { margin-left: 4px; }
.zFZ_buttons img { vertical-align: top; }


#foto { width: 640px; }
#foto .fotoHead { border-bottom: 1px solid #e5e7da; margin-bottom: 8px; }
#foto .fotoHead h2 { font-size: 14px; font-family: Tahoma, sans-serif; font-weight: bold; float: left; }
#foto .fotoHead .kR { float: right; width: 162px; font-size: 11px; font-weight: normal; }
#foto .fotoHead .kR .left { display: block; width: 72px; text-align: right; padding-right: 8px; height: 20px; line-height: 20px; border: solid #e5e7da; border-width: 1px 1px 0; position: relative; left: 5px; }
#foto .fotoHead .kR .right { display: block; width: 66px; text-align: left; padding-left: 8px; height: 20px; line-height: 20px; border: solid #e5e7da; border-width: 1px 1px 0; position: relative; left: 4px; }
#foto #fotoTitle { font-size: 18px; font-family: Tahoma, sans-serif; color: #000; }
#foto h2 .date { font-size: 11px; font-family: Tahoma, sans-serif; font-weight: normal; margin-left: 8px; }
#foto h2 img { position: relative; top: 3px; }
#foto .body { border: none; padding-top: 0; }
#foto .fotoTags { background: #fbfbf6; border: solid #e5e7da; border-width: 1px 0; height: 29px; padding: 0; }
#foto #fotoTags0 { padding: 0; margin: 0; height: 29px; line-height: 29px; }
#foto .fotoTags { font-family: Tahoma,sans-serif; font-size: 11px; color: #000; line-height: 16px; font-weight: normal; margin: 16px 0; padding-top: 8px; }
#foto .fotoTags .kL img { vertical-align: middle; position: relative; top: -2px; margin-right: 6px; margin-left: 4px; }
#foto .fotoTags .kR img { cursor: pointer; }
#foto #fotoTags { width: 530px; font-size: 11px; line-height: 16px; }
#foto #fotoTags0 { font-size: 11px; line-height: 16px; }
#foto #fotoTags input.InK { width: 490px; background-color: #f9faf5; color: #000; border: 1px solid #c2c3b1; padding: 4px; font-size: 11px; }
#foto #fotoTagsB img.x { margin-left: 4px; }
#fotoTags0 .doBrd { border-left: 1px solid #cecebb; padding-left: 12px; display: block; float: right; width: 615px; }
#foto span.txt1, span.txt2 { font-weight: normal; }
.dyskbar { width: 640px; border-color: #e5e7da; border-style: solid; border-width: 0 0 1px 0; padding: 0 0 12px 0; font-family: 'Trebuchet MS',Tahoma,sans-serif; margin: 0; }
.dyskbar span { font-family: Tahoma,sans-serif; }
.dyskbar span.cnt { font-weight: bold; color: #666; }
.dyskbar a { font-weight: bold; }
.dyskbar a.x { margin-left: 12px; }


#category {padding:12px 12px 10px 12px;background-color:#fff;border:1px solid #f2efdf;border-width:0px 1px;}
#category a{color:#148;}
#category *{padding:0;margin:0;}
#category h2{color:#303031;font-size:30px;font-weight:normal;margin:0px 0px 40px 0px;padding-top:10px;font-family:Tahoma, sans-serif;}
#category .linfo {background-color:#fff;padding:0px 0px 16px;}
#category .info{background-color:#f9f9f9;overflow:hidden;zoom:1;margin:0px 0px;}
#category .info .kL{width:109px;background-color:#fff;color:#363636;font-size:11px;font-weight:bold;padding:6px 0px;}
#category .info .kR{width:290;padding:4px 13px 4px 11px;text-align:right;color:#8f8f94;font-size:10px;}
#category .info .kR strong{font-weight:normal;color:#6c6c6f;}
#category .info .kR img{padding:0px 3px;vertical-align:bottom;}
#category .dzial{overflow:hidden;zoom:1;}
#category h3{font-size:17px;color:#363636;font-weight:normal; font-family:Tahoma, sans-serif;margin-top:30px;background: url('/i/h4KatBrd.gif') repeat-x bottom left;padding-bottom:10px;margin-bottom:10px;}
#category h3 span{font-size:12px;margin-left:10px;}
#category h3 a{font-size:11px;font-weight:bold;margin-left:10px;}
#category ul{float:left;width:303px;}
#category ul.first{margin-right:15px;}
#category ul.spec li{background-color: #f7faff;padding:0;padding-left:7px;margin-bottom:3px;height:22px;padding-top:15px;}
#category ul.spec li a{background: url('/i/specLiKat.gif') no-repeat left 6px;padding-left:16px;}
#category li{list-style-type:none;border-bottom:1px solid #d7dfec;padding-bottom:10px;margin-bottom:10px;}
#category li h4{font-size:15px;font-weight:bold;font-family:Tahoma, sans-serif;padding-bottom:10px;}
#category li h4 span{color:#8f8f94;font-size:11px;font-weight:normal;margin-left:3px;}
#category li h4 img{vertical-align:bottom;}



#listaForow a.info { margin-left: 4px; }
#listaForow a.info:hover { background: transparent; text-decoration: none; font-weight: normal; }
#listaForow a.info span.o { display: none; }
#listaForow a.info:hover span.o { display: inline; position: absolute; top: auto; left: auto; }
#listaForow a.info:hover span.o span
{ background: #f1f1e7; color: #363636; border: 1px solid #ccccc2; font-size: 10px;
  text-decoration: none; padding: 2px; text-align: center; position: relative; top: -10px; left: -8px; }
#listaForow a.info span.o span img { position: relative; left: -3px; top: 6px;}

#chmurka {background:url('/i/chmurkaInfR.gif') no-repeat right center;padding:3px 8px 4px 0px;font-size:10px;color:#6c6c6f;white-space:nowrap;z-index:5;display:none;margin-top:0px;position:absolute;left:0px;top:0px;}
#chmurka #txt{background:url('/i/chmurkaInfL.gif') no-repeat left center;padding:3px 0px 8px 8px;position:relative;top:1px;}

#cat_list {padding:15px 12px 16px 12px;background-color:#fff;border:1px solid #f2efdf;border-width:1px 1px 0px 1px;}
#cat_list *{margin:0;padding:0;}
#cat_list h2{color:#303031;font-size:30px;font-weight:normal;margin:0px 0px 10px 0px;font-family:Tahoma, sans-serif;zoom:1;}
#cat_list .menuTop{background-color:#f7faff;overflow:hidden;zoom:1;font-weight:bold;padding:9px 0px;}
#cat_list li{list-style-type:none;background: url('/i/specLiKat.gif') no-repeat left 6px;padding-left:16px;margin-left:11px;font-size:15px;font-weight:bold;float:left;}
#cat_list span{color:#8f8f94;font-size:11px;font-weight:normal;padding-left:3px;margin-right:12px;}
#cat_list a{color:#148;}
#cat_list .imgBtn{cursor:pointer;}
#cat_list .info{background-color:#fafafa;overflow:hidden;zoom:1;margin-top:18px;}
#cat_list .info .kL{width:109px;background-color:#fff;color:#363636;font-size:11px;font-weight:bold;padding:9px 0px;}
#cat_list .info .kR{width:290;background-color:#fff;border:1px solid #ececec;padding:8px 4px 8px 11px;}
#cat_list .info .kR a{padding:0px 6px; font-weight:bold;}
#cat_list .info .kR span{margin:0;padding:9px 8px; color:#363636; background: #ececec url('/i/sortWgKat.gif') no-repeat center top;}
#cat_list .list{margin-top:17px;line-height:auto;}
#cat_list .list .kR{width:116px;text-align:center; padding:9px 0px;line-height:16px;}
#cat_list .list .kR span{padding:0px;margin:0px;}
#cat_list .list .kL{background:url('/i/brdKatDate.gif') repeat-y right top;width:505px;}
#cat_list .list .clr{border-bottom:1px solid #d7dfec;margin-bottom:10px;}
#cat_list .list h4{font-size:15px;font-weight:bold;font-family:Tahoma, sans-serif;padding:0px 0px 9px 0px;line-height:16px;}
#cat_list .list p{padding:0px 0px 15px 0px;}
#cat_list .list h4 span{padding:0px;margin:2px;}
#cat_list .legendList {text-align:right;color:#8f8f94;padding:7px 9px;background-color:#f9f9f9;}
#cat_list .legendList img{margin:0px 5px 0px 10px;}
#cat_list .legendList strong{font-weight:normal;color:#6c6c6f;margin-left:26px;}


#NwscK{border:1px solid #e0e0e0;padding:2px;margin-bottom:13px;}
#NwscK0{background: #fcfcfc url('/i/bgNwscK.gif') repeat-x left top;padding:11px 0px;}
#NwscK0 h6{font-family:Tahoma, sans-serif;color:#ccc;font-size:9px;font-weight:normal;margin-bottom:10px;}
#NwscK0 h5{color:#a5a5a5;font-family:Tahoma, sans-serif;font-weight:normal;font-size:11px;padding:4px 0px;}
#NwscK0 h4{font-family:Tahoma, sans-serif;font-size:16px;font-weight:bold;}
#NwscK0 li{list-style-type:none;float:left;background:url('/i/listNwscK.gif') no-repeat left center;border:0;margin:0;padding:0;height:12px;padding-left:7px;margin-right:12px;}
#NwscK0 ul{overflow:hidden;zoom:1;float:none;width:auto;padding:1px 0px;}
#NwscK0 .kL{width:363px;padding:0px 10px;}
#NwscK0 .kL2{width:253px;padding:0px 10px;float:left}
#NwscK0 .kL .txt {padding:12px 0px;color:#303031;}
#NwscK0 .kL2 .txt{padding:6px 0px 12px;color:#303031;}
#NwscK0 .kR{background:url('/i/brdNwscK.gif') repeat-y left top;padding-left:14px;overflow:hidden;zoom:1;}
#NwscK0 .kR div{float:left;margin-right:10px;}
#NwscK .kR div img{margin-bottom:4px;}
.hp_ztop {margin-top:20px;}

/* usuniety post */
.cl6 {COLOR: #999999; TEXT-DECORATION: none}

#Nwsc {margin-top:18px;}
#Nwsc h6{font-family:Tahoma, sans-serif;color:#ccc;font-size:9px;font-weight:normal;margin-bottom:5px;}
#Nwsc p{color:#303031;}

#zajR{border:1px solid #ece5c1;overflow:hidden;zoom:1;background-color:#fffdf6;height:171px;}
#zajR h4{padding:10px 8px;}
#zajR .zdj{text-align:center;background: url('/i/zdjBg.jpg') no-repeat center top;padding:0px 9px 8px 0px;}
#zajR .zdj img{border:1px solid #cdcdcd;}
#zajR p{line-height:16px;padding:0px 14px;font-size:11px;}
#zajR h5{line-height:16px;padding:0px 14px;font-size:12px;margin-top:10px;}
#zajR a{font-weight:bold;}


.blogBox {padding-bottom:10px;zoom:1;margin-top:10px;border:1px solid #dbe4f1;padding:10px;}
.blogBox a{color:#148;}
.blogBox h3{font-family:'Trebuchet MS', Tahoma, sans-serif;font-size:14px;font-weight:bold;}
.blogBox .wpisBox{overflow:hidden;zoom:1;}
.blogBox img{padding:3px;background-color:#d4e6f5;border-bottom:1px solid #c4dbef;}
.blogBox .kR{color:#333;font-size:11px;float:none;}
.blogBox .wpisBox h4{font-size:12px;font-family:Tahoma, sans-serif;margin:10px 0px 5px 0px;}
.blogBox .info{font-size:10px;color:#666;}
.blogBox .info .data{display:block;}
.blogBox .info a{margin-right:5px;}
.blogBox .wiecej{font-size:10px;font-weight:bold;text-align:right;margin-right:10px;margin-top:10px;}
.blogBox .wpisBox .tresc{margin-right:10px;}

#k2 table{border:1px solid #E0E0E0;padding:0px;}
#k2 td{  padding:10px 10px 0px 10px;}
#k2 #t2m .ck{display:none;}
#k2 #t2m a.cl4{background:transparent url(/i/listNwscK.gif) no-repeat left center;line-height:15px;padding-left:10px;}
#k2 #l1m a.ct5 b{line-height:18px;}
#k2 #l1m{position:relative;}
#k2 #l1m a.cl2 b{position:absolute;right:-120px !important;right:-100px;top:-20px;}
#k2 table img{position:relative;right:0px !important;right:0px;}

/* robert - css dla chmurki tagow */
.keysList .nfo { font-size: 12px; color: #444; font-weight: bold; font-family: 'Trebuchet MS', Tahoma, sans-serif; }
.keysList .odwroc {margin: 25px 0;}
.keysList .odwroc a {background-color: #0e448c; color: #FFF;padding: 3px 4px; clear: both; margin: 10px 0; font-weight: bold; text-decoration: none;}
.keysList .odwroc a:hover {background-color: #3363a4;}
.keysList .str{text-align:center;margin-top:23px;margin-bottom:30px;}
.keysList .str a {border:1px solid #eaeaea;font-weight:bold;padding:6px;margin:0px 3px; color: #274899;}
.keysList .str span {padding:0px;margin:0px;font-weight:bold;color:#808080;display:inline;background:none;margin:0px 3px;}
.keysList .str a.previous {margin-right:100px;}
.keysList .str a.next {margin-left:100px;}
.keysList .subT {color: #b8b8b8; border-top: 1px solid #eaebe6; padding-top: 6px;}
.keysList .subT .l {width:  510px; float: left;}
.keysList .subT .nfo {width: 140px;float: right; text-align: right;}
.keysList .subT .l a {margin: 0 5px;}
.keysList .subT .l span {color: #777; font-weight: bold;}

div.pages { width: 642px; margin: 0 auto; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: bold; padding: 20px 0; height: 24px; line-height: 24px; border-bottom: 16px solid #fff; clear: both; }
.pages .prev { float: left; width: 100px; color: #999; }
.pages .pages { float: left; width: 435px; text-align: center; }
.pages a { border: 1px solid #ededed; padding: 4px 6px; margin: 0 2px; }
.pages .index .pages .next span { border: 1px solid #ededed; padding: 4px 6px; margin: 0 2px; }
.pages .prev span, next span {border:0px;}
.pages .pages span { border: 1px solid #fff; padding: 4px 6px; margin: 0 2px; }
.pages .next { float: left: width: 100px; text-align: right; color: #999; }

#tpCon {height: 56px;}

#forum .polecamy {font: 10px "Trebuchet MS",Tahoma,Verdana;color: #797979;}
#forum ul.threadlist li.threadlist713 {width: 195px;float: left;height: 120px;margin-top: 8px;display: block; position: relative;padding-left: 117px;}
#forum ul.threadlist li.threadlist713 div.kL, #forum ul.threadlist li.threadlist713 div.kR {float: none;position:static;}
#forum ul.threadlist li.threadlist713 a.fancyHover {text-decoration: none; line-height: 13px;display: block;font: normal 10px Tahoma; color: #555555;display: inline-block; width: 190px; padding: 2px; padding-left: 10px; border: 1px solid #fff;margin-left: -11px;margin-bottom: 24px;border-bottom: 1px solid #e6e6db;padding-bottom: 6px;}
#forum ul.threadlist li.threadlist713 {margin-right: 10px;}
#forum ul.threadlist li.threadlist713 a.fancyHover b {color: #1f1f1f; font-weight: normal;}
#forum ul.threadlist li.threadlist713 a.fancyHover b.noPhoto {color: #909090;}
#forum ul.threadlist li.threadlist713 a.fancyHover span {font: normal 11px Tahoma,sans-serif; color: #148;}
#forum ul.threadlist li.threadlist713 a.fancyHover:hover {text-decoration: none; background-color: #f8f8f1; border: 1px solid #e6e6db;border-left: 1px solid #f8f8f1;}
#forum ul.threadlist li.threadlist713 a.fancyHover img {position: absolute; top: 0; left: 0; padding: 3px;background-color: #fff; border: 1px solid #fff;}
#forum ul.threadlist li.threadlist713 a.fancyHover:hover img {background-color: #f8f8f1; border: 1px solid #e6e6db;}
#forum ul.threadlist li.threadlist713 a.fancyHover .borderCover {position: absolute;left: 107px;top: 2px;height: 33px; border-left: 9px solid #fff;}
#forum ul.threadlist li.threadlist713 a.fancyHover:hover .borderCover {border-left: 1px solid #f8f8f1;height: 33px;top: 1px;}
#forum ul.threadlist li.threadlist713 .fancyAddon {position: absolute; bottom: 13px; left: 115px; width: 192px;}
#forum ul.threadlist li.threadlist713 .fancyAddon span.date {color: #818181;}
#forum ul.threadlist li.threadlist713 .fancyAddon span.tip img { width: 5px; height: 4px; }
#forum ul.threadlist li.threadlist713 .fancyAddon span.tip { display: none; }
#forum ul.threadlist li.threadlist713 .fancyAddon a:hover span.tip { display: block; position: absolute; width: 165px; padding: 8px; border: 1px solid #ccccc2; background-color: #f1f1e5; left: 10px; top: -56px; z-index: 3; font: 11px Tahoma, sans-serif; color: #000;}
#forum ul.threadlist li.threadlist713 .fancyAddon a:hover span.tip span { position: absolute; left: 0px; bottom: 0px; background: none; border: 0; padding: 0; }
#forum ul.threadlist li.threadlist713 .fancyAddon a:hover span.tip span img { position: relative; top: 4px; left: -7px; }
#forum ul.threadlist li.threadlist713 .fancyAddon a:hover span.tip span img {display: none;}
#forum ul.threadlist .redThick {padding-right: 15px; background: url(/i/forum/v_c.gif) center right no-repeat;}
#forum ul.threadlist .navyThick {padding-right: 15px; background: url(/i/forum/v_n.gif) center right no-repeat;}

/*
.minusikOuter {margin-top: 30px;}
.minusikInner{position:relative; float:none !important; float:left; }
.minusikImgM{display:block; position:absolute; right:2px; top:auto !important;  bottom:-5px; margin-bottom:-25px;}
* html .minusikImgM {right: 0;height: 1%;}
.minusikSplitter {clear: both;}
* html .minusikOuter, * html .minusikInner, * html .minusikSplitter, * html .minusikOuter img {height: 1%;}
*/
.minusikImgM{position: relative; top: 9px; margin-left: 7px;}
.minusikSplitter {position: relative; top: -5px;margin-bottom: 10px;}

.mpic a img {margin-right: 5px;}
.mpic {padding-top: 20px;}

#forum .navi .kL span {font-weight: normal;top: 0;}

#topicbody .main {border: 1px solid #e6e6e6;}
#topicbody a:hover .main {border: 1px solid #6a9ae1;}

/* new limitbox big */
.clr {	clear: both; }
.bold {	font-weight: bold; }
#limitBox span {display: inline;}
#limitBox { background-color: #f8f8f1; width: 572px; overflow: hidden; padding: 10px 0 25px; margin: 25px auto 0;}
#limitBox div.info { font: 12px Tahoma, sans-serif; color: #282828;	margin-top: 15px;}
#limitBox #powierzchnia_dyskowa div.info { padding-left: 35px; margin-top: 0;}
#limitBox #limit_transferu, #limitBox #powierzchnia_dyskowa { float: left; width: 216px; overflow: hidden; padding: 0 35px;}
#limitBox #powierzchnia_dyskowa {background: transparent url('/i/limit_vert_border.gif') repeat-y left top;}
#limitBox #powierzchnia_dyskowa { width: 257px;	padding-left: 1px; padding-right: 14px;}
#limitBox h3 {	font: bold 14px "Trebuchet MS", sans-serif;	text-align: center;	color: #000; margin:0;}
#limitBox #limit_transferu #limitBarBox { background: #f8f8f1 url('/i/limit_tr_bg.gif') no-repeat top left; width: 203px; height: 4px; padding: 6px 7px 11px 6px; margin-top: 60px;}

#limitBox #limit_transferu ul {	list-style: none; font: 11px Tahoma, sans-serif; color: #000; margin: 0; padding: 0;}
#limitBox #limit_transferu li {	float: left; width: 30px;}
#limitBox #limit_transferu li.first { width: 186px;}
#limitBox #limit_transferu #limitBarBox #limitBar {	background-color: #6FBB0A; font-size:1px; height:4px; line-height:4px;}
#limitBox #limit_transferu #limitBarBox #limitBar #limit { position: relative;}
#limitBox #limit_transferu #limitBarBox #limitBar #limit #limitTxt { font: bold 18px Tahoma, sans-serif; height: 32px; line-height: 32px; border: 1px solid #c2c3b1; background-color: #fff; position: absolute; top: -45px; padding-left: 5px;	padding-right: 5px;	z-index: 5;	left: -23px;}
#limitBox #limit_transferu #limitBarBox #limitBar #limit #limitArr { background: #f8f8f1 url('/i/limit_arr_down.gif') no-repeat center bottom; width: 9px; height: 5px; position: absolute; top: -12px; left: -5px; z-index: 10;}
#limitBox #powierzchnia_dyskowa #pd_limit {	position: relative;}
#limitBox #powierzchnia_dyskowa #pd_limit #pd_limitTxt { font: bold 18px Tahoma, sans-serif; height: 32px; line-height: 32px; border: 1px solid #c2c3b1; background-color: #fff; position: absolute; padding-left: 5px;	padding-right: 5px;	z-index: 5;	left: 166px; top: 53px;}
#limitBox #powierzchnia_dyskowa #pd_limit #pd_limitArr { background: transparent url('/i/limit_arr_left.gif') no-repeat center bottom; width: 5px; height: 9px; z-index: 10;	position: absolute;	left: 162px; top: 65px;}
* html #limitBox #powierzchnia_dyskowa #pd_limit #pd_limitArr {top: 62px;}

/* czym sa klucze tip */
a.czym_sa_klucze {position: relative;}
a.czym_sa_klucze span.tip_y img { width: 5px; height: 4px; }
a.czym_sa_klucze span.tip_y { display: none; }
a.czym_sa_klucze:hover span.tip_y { display: block; position: absolute; width: 200px; padding: 8px; border: 1px solid #e2ddd1; background-color: #fffdf5; left: 33px; top: -86px; z-index: 3; font: 11px Tahoma, sans-serif; color: #474747; text-decoration: none;}
a.czym_sa_klucze:hover span.tip_y span { position: absolute; left: 6px; bottom: 0px; background: none; border: 0; padding: 0; }
a.czym_sa_klucze:hover span.tip_y span img { position: relative; top: 4px; left: -7px; }

/* logowanie */
#userWnd {border: 1px solid #dbe4f1; font: 11px Tahoma, sans-serif; color: #292929; margin-bottom: 20px;}
#userWnd .uwHead { background: url('/i/uwHead_bg.gif') no-repeat 0 0; height: 21px; line-height: 21px; padding-left: 28px; padding-right: 8px;}
#userWnd .uwHead .kL {font: bold 14px 'Trebuchet MS', sans-serif;}
#userWnd .uwHead .kR, #userWnd .uwBody a {font-weight: bold;}
#userWnd .uwBody { border: 1px solid #fff; background: url('/i/uwBody_bg.gif') repeat-x 0 0; padding-top: 14px; padding-left: 11px; overflow: hidden;}
#userWnd .uwBody span {display: block; padding-bottom: 10px;}
#userWnd .uwBody form.Lform {margin-bottom: 10px;}
#userWnd .uwBody input.t {border: 1px solid #bababa; width: 71px; font-size: 12px; padding: 2px; margin-right: 8px; margin-left: 4px; }
#userWnd .uwBody input.i {vertical-align: middle; position: relative; top: -2px;}
#userWnd .uwBody span.zaloz {display: block; padding-bottom: 3px;}
*html #userWnd .uwBody input.i {top: -4px;}
*:first-child+html #userWnd .uwBody input.i {top: -4px;}

/* keysearch */
.keysearch {border: 1px solid #dbe4f1; margin-top: 13px; padding: 10px 13px 10px 11px;}
.keysearch span {display: block; font: bold 14px 'Trebuchet MS', sans-serif; color: #292929; margin-bottom: 12px;}
.keysearch input {font: 12px Tahoma, sans-serif; padding: 2px; width: 194px; border: 1px solid #bababa; color: #a5a4a4;}
.keysearch img {vertical-align: middle; position: relative; top: -2px;}
*html .keysearch img {top: -4px;}
*:first-child+html .keysearch img {top: -4px;}

/* forumabout */
#forumabout { margin-top: 20px; color: #e0e0e0;}
#forumabout a {padding: 0 14px; font-weight: bold;}
#forumabout a.first {padding-left: 0;}
#forumabout a.last {padding-right: 0;}

/* new_HP */
#new_HP_wrp {border: 1px solid #d2eef5;}
#new_HP {border: 1px solid #fff; background: #fff url('/i/new_HP_bg.gif') repeat-x 0 0; height: 450px; overflow: hidden;}
#new_HP .kL {width: 440px; margin-left: 5px; margin-top: 5px;}
#new_HP ul#new_images li {float: left;}
#new_HP ul#new_images li a {display: block; height: 100px; width: 100px; margin: 5px; position: relative;}
#new_HP ul#new_images li a .hover_addon {display: none; position: absolute; top: 0; left: 0; height: 100px; width: 100px; z-index: 10;}
#new_HP ul#new_images li a:hover {margin: 3px; border: 2px solid #ffe7aa;}
#new_HP ul#new_images li a:hover .hover_addon {display: block;}
* html #new_HP ul#new_images li a:hover .hover_addon {display: none;}
#new_HP .kR {width: 170px; margin-right: 15px; padding-top: 40px; position: relative; height: 410px;}
* html #new_HP .kR {margin-right: 7px; }
#new_HP .kR span {display: block; font: bold 15px 'Trebuchet MS', sans-serif; color: #3a3a3a; margin-left: 28px;}
#new_HP .kR a {font-weight: bold;}
#new_HP .kR a.wrzucaj {display: block; width: 105px; height: 36px; background: url('/i/wrzucaj.gif') no-repeat 10px 13px; margin-left: 28px; font: bold 28px 'Trebuchet MS', sans-serif; padding-top: 103px;}
#new_HP .kR a.wrzucaj:hover {background: url('/i/wrzucaj_hover.gif') no-repeat 10px 13px; color: #3d70b5; text-decoration: none;}
#new_HP .kR a.ogladaj {display: block; width: 105px; height: 36px; background: url('/i/ogladaj.gif') no-repeat 10px 0; margin-left: 28px; margin-top: 33px; font: bold 28px 'Trebuchet MS', sans-serif; padding-top: 90px;}
#new_HP .kR a.ogladaj:hover {background: url('/i/ogladaj_hover.gif') no-repeat 10px 0; color: #3d70b5; text-decoration: none;}
#new_HP .kR a.zaloz {display:block; margin-top: 43px; margin-left: 15px;}
#new_HP .kR a.dodaj_zdj {display: block; width: 152px; height: 30px; background: url('/i/dodaj_zdjecia.gif') no-repeat 17px 0; font: bold 24px 'Trebuchet MS', sans-serif; margin-left: 10px; padding-top: 100px; white-space: nowrap;}
#new_HP .kR a.dodaj_zdj:hover {background: url('/i/dodaj_zdjecia_hover.gif') no-repeat 17px 0; color: #3d70b5; text-decoration: none;}
#new_HP .kR .usr_photo_info {margin-top: 24px; border-top: 1px solid #d2eef5; border-bottom: 1px solid #d2eef5; padding: 24px 0; text-align: center; font: 14px 'Trebuchet MS', sans-serif; color: #393939;}
#new_HP .kR a.gal_link {display: block; height: 20px; line-height: 20px; border-bottom: 1px solid #d2eef5;}
#new_HP .kR a.gal_link:hover {background: url('/i/gal_link_hover.gif') repeat-x 0 0;}
#new_HP .kR .usr_limits {position: absolute; bottom: 0px;}
#new_HP .kR .usr_limits img { vertical-align: middle; margin-left: 15px; }
#new_HP .kR .usr_limits h4 {border-bottom: 1px solid #d2eef5; padding-bottom: 5px; margin-bottom: 5px; font: bold 11px Tahoma, sans-serif;}
#new_HP .kR .usr_limits #limits {position: relative;}
#new_HP .kR .usr_limits #limits span{ font: 11px Tahoma, sans-serif; color: #282828; margin: 0; }
#new_HP .kR .usr_limits #limits #usr_limitBarBoxSmall {position: absolute; top: 3px; left: 100px; background: #f8f8f1 url('/i/limit_small_bg.gif') no-repeat top left; width: 70px; height: 4px; padding: 1px 1px 4px 1px;}
#new_HP .kR .usr_limits #limits #usr_limitBarBoxSmall #usr_limitBarSmall {background-color: #6FBB0A; font-size:1px; height:4px; line-height:4px;}
*:first-child+html #new_HP ul#new_images li a:hover .hover_addon {display: none;}

/* kategorie fotoforum */
#kategorie_ff { border: 1px solid #ffe6ab; margin-top: 20px;}
#kategorie_ff .kategorie_ff_head { background-color: #ffe6ab; height: 21px; line-height: 21px; padding: 0 8px;}
#kategorie_ff .kategorie_ff_head .kL {font: bold 14px 'Trebuchet MS', sans-serif; color: #252525; }
#kategorie_ff .kategorie_ff_head .kR {font-weight: bold;}
#kategorie_ff .kategorie_ff_body {border: 1px solid #fff; background: url('/i/kategorie_ff_body_bg.gif') repeat-x 0 0; padding: 0 20px 10px; height: 85px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul {margin-top: 10px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.normal, #kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.hover {float: left; width: 191px; font: bold 15px Tahoma, sans-serif; background: url('/i/kategorie_ptaszek.gif') no-repeat 0 11px; padding-left: 6px; line-height: 24px; position: relative; }
* html #kategorie_ff .kategorie_ff_body li {height: 24px; background-position: 0 10px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.hover {z-index: 10;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li span {padding: 0 6px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.hover span { border: 1px solid #dbe4f1; border-width: 1px 1px 0; background: url('/i/kat_hover.gif') no-repeat 0 0; padding: 0 5px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li a {padding-right: 7px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat {display: block; width: auto; position: absolute; top: 20px; left: 6px; white-space: nowrap; background: url('/i/pod_kat_bg.gif') no-repeat 0 0; height: 20px; line-height: 20px; padding: 0 5px; border: 1px solid #dbe4f1; z-index: -5;}
* html #kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat {top: 18px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat li {background-image: none; font: 11px Tahoma,sans-serif; line-height: 20px; display: inline;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat li a { border-right: 1px solid #dbe4f1; padding-right: 8px; padding-left: 8px; }
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat li.more {font-weight: bold; }
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat li.more a {border: none; margin-left: 5px; padding: 0 4px; background: url('/i/kat_more.gif') repeat-x 0 0; line-height: 15px;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li ul.pod_kat li.first a {padding-left: 0;}

#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.normal img.op {display: inline;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.normal img.cl {display: none;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.normal ul.pod_kat {display: none;}

#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.hover img.op {display: none;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.hover img.cl {display: inline;}
#kategorie_ff .kategorie_ff_body #kategorie_ff_ul li.hover ul.pod_kat {display: block;}

/* lista kategorii */
#lista_kat h3 {olor:#303031; font-size:30px; font-weight:normal; margin:30px 0px; font-family:Tahoma, sans-serif;}
#lista_kat .col {float: left; width: 210px; margin-left: 6px; overflow: hidden; zoom: 1;}
* html #lista_kat .col {margin-right: -3px;}
#lista_kat .pod_kat {border-bottom:1px solid #d7dfec;margin-bottom:30px;padding-bottom:8px;}
#lista_kat .pod_kat h4 {font-size:17px;font-family:Tahoma, sans-serif;font-weight:normal;padding-bottom:10px;margin-bottom:10px;background: url('/i/pod_kat_h4.gif') repeat-x bottom left;}
#lista_kat .pod_kat li{list-style-type:none;padding:5px 0px;font-size:12px;}
#lista_kat .pod_kat li span{color:#8f8f94;font-size:11px;font-weight:normal;padding-left:3px;}
#lista_kat .pod_kat ul.forum_group {background-color:#f7faff;border-bottom:1px solid #d7dfec;font-weight:bold;margin-bottom:7px;}
#lista_kat .pod_kat ul.forum_group li{background: url('/i/forum_group_li.gif') no-repeat left 8px;padding-left:16px;margin-left:7px;}

/* box uzytkownik zalogowany*/
#userWnd_logged {border: 1px solid #dbe4f1; font: 11px Tahoma, sans-serif; color: #292929; margin-bottom: 20px;}
#userWnd_logged .uwHead_logged { background: url('/i/uwHead_bg.gif') no-repeat 0 0; height: 21px; line-height: 21px; padding-left: 28px; padding-right: 8px;}
#userWnd_logged .uwHead_logged .kL {font: bold 14px 'Trebuchet MS', sans-serif;}
#userWnd_logged .uwHead_logged .kR {line-height: 17px;}
#userWnd_logged .uwHead_logged .kR img {position: relative; top: 2px;}
#userWnd_logged .uwHead_logged .kR img.down {display: none;}
#userWnd_logged .uwHead_logged .kR a {padding-right: 8px;}
#userWnd_logged .uwHead_logged .kR a.first { margin-right: 8px; border-right: 1px solid #fff;}
#userWnd_logged .uwBody_logged { border: 1px solid #fff; background: url('/i/uwBody_bg.gif') repeat-x 0 0; padding: 9px; overflow: hidden; font-weight: bold; zoom: 1;}
#userWnd_logged .uwBody_logged .kL a, #userWnd_logged .uwBody_logged .kR a {line-height: 25px;}
#userWnd_logged .uwBody_logged .kR a {background: url('/i/dodaj_zdjecia_sm.gif') no-repeat 0 center; padding-left: 45px; display: block; height: 25px;}
* html #userWnd_logged .uwBody_logged .kR a {float: right;}
#userWnd_logged .uwBody_logged .fav_forums {margin-top: 10px;}
#userWnd_logged .uwBody_logged .fav_forums div.ul_fora { width: 103px; height: 21px; line-height: 21px; border: 1px solid #d8e2eb; border-bottom: none; text-align: center; background: #fff; position: relative; z-index: 10;}
#userWnd_logged .uwBody_logged .fav_forums div.lista {border: 1px solid #d8e2eb; padding: 9px; position: relative; top: -1px; z-index: 5; overflow: hidden; zoom: 1;}
#userWnd_logged .uwBody_logged .fav_forums ul {width: 125px; float: left; padding-right: 4px; overflow: hidden;}
#userWnd_logged .uwBody_logged .fav_forums li {line-height: 21px; background: url('/i/fav_forums_bg.gif') no-repeat left center; padding-left: 10px; }

/* informacja o tym co bedzie po zalogowaniuu na boksie do logowania */
#theme {background: transparent url('/i/theme_bg.gif') no-repeat top left;width: 619px;height: 178px;overflow: hidden;margin-top: 10px;position: relative;}
#theme .clr {	clear: both;}
#theme h3 {font: bold 24px Tahoma, sans-serif;color: #930a07;margin: 0;position: absolute;left: 294px;top: 0;}
#theme #logo {margin-left: 50px;float: left;}
* html #theme #logo {margin-left: 25px;}
#theme ul {font: bold 11px Tahoma, sans-serif;line-height: 18px;color: #000;list-style: none;padding: 0;margin: 60px 0px 0px 55px;float: left;}
* html #theme ul {margin-left: 52px;}
#theme ul li {background: url('/i/bullet_red.gif') no-repeat left center;padding-left: 15px;vertical-align: middle;}
#theme ul li.last {margin-top: 15px;background-position: left 5px;}
#theme ul li a {width: 76px;height: 23px; background: url('/i/pomoc.gif') no-repeat center center;display: block;color: #000;text-decoration: none;padding-left: 23px;	padding-top: 3px;margin-top: -21px;margin-left: 137px;}
#theme ul li a:hover {text-decoration: underline;}

#k2 .powrot {margin-top: 42px; padding: 15px 0; border: 1px solid #ccc; border-width: 1px 0; font-size: 14px; font-weight: bold;}

/* box masowe dodawanie p.sz */
#pdz_wrp {border: 1px solid #dbe4f1; padding: 14px 0 21px; margin-bottom: 13px;}
#pdz_wrp h3 {color: #292929; font: bold 14px 'Trebuchet MS', sans-serif; padding: 0 13px 14px;}
#pdz {padding: 0 35px; font: bold 12px Tahoma, sans-serif; color: #a6a6a6;}
#pdz .active {font-size: 14px; color: #232323;}
#pdz .img_ctr {width: 66px; height: 52px;}
#pdz .active .img_ctr {height: 66px;}
#pdz_1, #pdz_2, #pdz_3 {position: relative; zoom: 1;}
#pdz_1 span, #pdz_2 span, #pdz_3 span {position: absolute; left: 75px; top: 35%; white-space: nowrap;}
#pdz_1 .img_ctr {background: url('/i/pdz_1.gif') no-repeat center 0;}
#pdz_1.active .img_ctr {background: url('/i/pdz_1_active.gif') no-repeat center 0;}
#pdz_2 .img_ctr {background: url('/i/pdz_2.gif') no-repeat center 0;}
#pdz_2.active .img_ctr {background: url('/i/pdz_2_active.gif') no-repeat center 0;}
#pdz_3 .img_ctr {background: url('/i/pdz_3.gif') no-repeat center 0;}
#pdz_3.active .img_ctr {background: url('/i/pdz_3_active.gif') no-repeat center 0;}

/* naglowki */
#mass_upl {margin-top: 30px;}
#mass_upl h2 {font: bold 20px 'Trebuchet MS', sans-serif; color: #000; padding-left: 40px; padding-bottom: 40px;}
#mass_upl h2#etap_1 {background: url('/i/etap_1.gif') no-repeat 0 0;}
#mass_upl h2#etap_2 {background: url('/i/etap_2.gif') no-repeat 0 0;}
#mass_upl h2#etap_3 {background: url('/i/etap_3.gif') no-repeat 0 0;}

/* formularz */
#mass_upl form {display: inline;}
#mass_upl #upl_button, #mass_upl #sbt_button {text-align: center;}
#mass_upl #sbt_button {margin-top: 35px;}
#mass_upl #upl_summary {border: 1px solid #d2eef5; border-width: 1px 0; background: url('/i/upl_summary_bg.gif') repeat-x 0 0; height: 38px;}
#mass_upl #upl_summary span {display: block; float: left; font: bold 12px Tahoma, sans-serif; line-height: 38px;}
#mass_upl #upl_summary span#t_files {padding-left: 10px; width: 410px;}
#mass_upl #upl_summary span#t_size {width: 100px; text-align: center;}
#mass_upl input#big {border: none; background: url('/i/upl_btn_big.gif') no-repeat 0 0; width: 209px; height: 52px; padding-left: 117px; font: bold 24px 'Trebuchet MS', sans-serif; color: #148; padding-top: 22px;}
#mass_upl input#big:hover {color: #46c;}
#mass_upl input#big.small {border: none; background: url('/i/upl_btn_small.gif') no-repeat 0 0; width: 95px; height: 22px; padding-left: 30px; padding-top: 5px; font: bold 14px 'Trebuchet MS', sans-serif; color: #148; position: relative; top: 4px;}
#mass_upl input#btn_submit_photos {border: none; background: url('/i/btn_submit_photos.gif') no-repeat 0 0; width: 196px; height: 36px; cursor: pointer;}

/* lista plikow */
#mass_upl #photoupload-queue-head {border: 1px solid #d2eef5; border-width: 1px 0; color: #95afb6; font: 11px Tahoma, sans-serif; height: 21px; overflow: hidden;}
#mass_upl #photoupload-queue-head span {display: block; float: left; line-height: 21px;}
#mass_upl #photoupload-queue-head span.filename {padding-left: 10px; width: 410px;}
#mass_upl #photoupload-queue-head span.filesize {width: 100px; text-align: center;}
#mass_upl #photoupload-queue-head span.delete {text-align: center; width: 130px;}
#mass_upl #photoupload-queue-wrp {overflow: auto; height: 176px; position: relative;}
#mass_upl #photoupload-queue {overflow: hidden; width: 633px;}
#mass_upl #photoupload-queue li {border-bottom: 1px solid #d2eef5; overflow: hidden; font: 12px Tahoma, sans-serif; line-height: 21px;}
#mass_upl #photoupload-queue li.file-failed {background: #fff0ed;}
#mass_upl #photoupload-queue li.file-success {background: #e1ffe1;}
#mass_upl #photoupload-queue li a.file-remove {background: url('/i/btn_remove_photo.gif') no-repeat 0 0; height: 14px; width: 14px; display: block; float: right; margin-top: 4px; margin-right: 42px !important; margin-right: 21px; text-indent: -9999px;}
#mass_upl #photoupload-queue li span.file-name {display: block; float: left; line-height: 21px; padding-left: 10px; width: 410px;}
#mass_upl #photoupload-queue li span.file-size {display: block; float: left; line-height: 21px; width: 100px; text-align: center;}
#mass_upl #photoupload-queue li.file-success .file-info-ctr {display: none;}
#mass_upl #photoupload-queue li .file-info-ctr {clear: both; position: relative; color: #666; overflow: hidden; zoom: 1;}
#mass_upl #photoupload-queue li .file-info-ctr .file-info {margin: 0 10px; position: relative; z-index: 2;}
#mass_upl #photoupload-queue li .file-info-ctr .file-info-progress {position: absolute; top: 0; left: 0; background-color:#81B466; height: 21px; z-index: 1;}

/* info */
#mass_upl #upl_info {display: block; margin-top: 45px; color: #454545; font: 12px Tahoma, sans-serif; line-height: 130%;}
#mass_upl #upl_info a {font-weight: bold;}

/* errors */
#mass_upl #photoupload-error {border: 1px solid #e3e3e3; border-width: 1px 0; background: url('/i/photoupload-error_bg.gif') repeat-x 0 0; font: bold 12px Tahoma, sans-serif; color: #000; line-height: 24px; margin-bottom: 20px; padding: 0 10px;}

/* ukrywanie */
#mass_upl .hide, #mass_upl #upl_info.hide {display: none;}

/* symylacja */
#checklimit.hide {display: none;}
#checklimit {text-align: center; padding-top: 25px;}
#checklimit input {border: none; background: url('/i/btn_sim.gif') no-repeat 0 0; height: 21px; width: 117px; font: bold 11px Tahoma, sans-serif; text-align: center; padding-bottom: 3px;}

/* kulcze */
#mass_upl h3 {font: bold 20px 'Trebuchet MS', sans-serif; margin-bottom: 20px;}
#mass_upl #add_keys {border: 1px solid #e8ead5; border-width: 1px 0; background: url('/i/add_keys_bg.gif') repeat-x 0 0; height: 38px; padding-left: 10px;}
* html #mass_upl #add_keys {padding-top: 6px; height: 32px;}
#mass_upl #add_keys span {font: bold 12px Tahoma,sans-serif; padding-right: 10px; vertical-align: middle; line-height: 38px;}
#mass_upl #add_keys #txt_keys {width: 366px; height: 18px; border: 1px solid #bababa; padding-top: 2px; vertical-align: middle;}
#mass_upl #add_keys #btn_add_keys_ok {width: 34px; height: 23px; background: url('/i/btn_add_keys_ok.gif') no-repeat 0 0; border: none; margin-left: 10px; vertical-align: middle;}
#mass_upl #add_keys span a {font-weight: normal}
#mass_upl #add_keys .menu_s {padding: 0;}
#mass_upl #add_keys .showPct {color: #666;}
#mass_upl #add_keys small  {vertical-align: middle; padding: 0 4px;}
#mass_upl #add_keys #txt_keys_1 {width: 170px; height: 18px; border: 1px solid #bababa; padding-top: 2px; vertical-align: middle; margin-left: 3px;}
#mass_upl .mass_photos_list {overflow: hidden; clear: both; zoom: 1;}
#mass_upl .mass_photo {width: 310px; overflow: hidden; float: left; margin-top: 34px; margin-right: 15px;}
#mass_upl .mass_photo .kL {float: left; width: 100px; overflow: hidden;}
#mass_upl .mass_photo .kL input{margin-top: 6px;}
#mass_upl .mass_photo .kR {float: right; width: 195px; overflow: hidden;}
#mass_upl .mass_photo .kR span {display: block; font: 11px Tahoma, sans-serif; color: #606060; margin-bottom: 3px;}
#mass_upl .mass_photo .kR input, #mass_upl .mass_photo .kR textarea {font: 11px Tahoma, sans-serif; color: #696969; border: 1px solid #bababa;}
#mass_upl .mass_photo .kR input {height: 13px; padding: 2px 4px; width: 185px;}
#mass_upl .mass_photo .kR textarea {width: 193px; height: 40px; overflow: auto;}
#mass_upl #mass_photos_save {margin-top: 30px; padding-top: 25px; border-top: 1px solid #e3e3e3; text-align: center;}
#mass_upl #mass_photos_save input {margin: 0 10px;}
#mass_upl #mass_photos_save input, #mass_upl #mass_photos_save span {vertical-align: middle;}
#mass_upl #mass_photos_save span {font-weight: bold; font-size: 12px; color: #3b3b3b;}

#load_img{width: 100px; height: 100px; margin: 0 auto; background: url('/i/kolo.gif') no-repeat 0 0; text-align: center; font-weight: bold;}
#load_img span {position: relative; top: 40px;}

/* mass_edit_info */
.mass_edit_info {border: 1px solid #dbe4f1; margin-top: 13px; padding: 10px 12px 10px 11px;}
.mass_edit_info h5 {font: bold 14px 'Trebuchet MS',sans-serif; color: #292929; margin-bottom: 12px;}
.mass_edit_info li {margin-bottom: 6px; line-height: 14px; color: #292929; font-size: 12px; list-style: inside disc; }

/* mass str */
#mass_upl .pageswrp {text-align: center;}
#mass_upl .pageswrp .pages {text-align: center; width: 650px; border: none; padding-top: 0;}
#mass_upl .pageswrp .pages a {color: #039;}
#mass_upl .mass_dod_save {text-align: center;}
#mass_upl .mass_dod_save input, #mass_upl .mass_dod_save span {vertical-align: middle;}
#mass_upl .mass_dod_save span {font-weight: bold; font-size: 12px; color: #3b3b3b;}
#mass_upl #komunikat_2 {margin-top: 10px; font-size: 12px; font-weight: bold; line-height: 26px; height: 26px; padding-left: 10px; background: url('/i/komunikat_2.gif') repeat-x 0 0;}

/* ramka albumy */
#leftFrame .aboutEntry .aboutEntryHead {overflow: hidden; zoom:1; padding-bottom: 4px; font-family: Tahoma, sans-serif; font-size: 11px;}
#leftFrame .aboutEntry .aboutEntryBody {padding-top: 4px; border-top: 1px solid #eaeadb; padding-left: 20px; font-family: Tahoma, sans-serif; font-size: 11px; font-weight: normal;}
#leftFrame .aboutEntry .aboutEntryBody li {list-style: square inside;}
#leftFrame .aboutEntry .aboutEntryBody ul a {background: none; padding: 0; margin-right: 5px;}
#leftFrame .aboutEntry .aboutEntryBody ul span {color: #999;}

/* albumy */
#box_albumy {width: 650px; overflow: hidden;}

#box_albumy .hidden {display: none;}

#box_albumy .top label {font-size: 14px; font-weight: bold; margin-right: 15px;}
#box_albumy .top input {font: 11px Tahoma, sans-serif; color: #999; padding: 3px 4px; height: 13px; width: 300px;}
#box_albumy .top * {vertical-align: middle;}

#box_albumy .body {margin: 15px 0 0; padding: 10px 0; height: 145px; border: 1px solid #666; border-width: 1px 0 0;}
#box_albumy .body #empty_album_txt p {text-align: center; margin-top: 15px;}
#box_albumy .body #empty_album_txt .big {font-size: 20px; color: #666;}
#box_albumy .body #empty_album_txt .small {font-size: 14px;}

#box_albumy #album_photos_wrp {overflow: hidden; line-height: 21px;}
#box_albumy #album_photos_wrp .albumPhotosHead {overflow: hidden; zoom: 1; padding-bottom: 5px;}
#box_albumy #album_photos_wrp .albumPhotosHead .left {float: left; font: bold 12px/21px Tahoma, sans-serif; width: 125px;}
#box_albumy #album_photos_wrp .albumPhotosHead #toppages {border: none; overflow: hidden; height: 21px; line-height: 21px; width: 480px;}
#box_albumy #album_photos_wrp .albumPhotosHead #toppages a.page, #box_albumy #album_photos_wrp .albumPhotosHead #toppages a.selpage{text-align:center; border:#deded7 1px solid; padding: 1px 4px; margin: 0 2px; color: #039;}
#box_albumy #album_photos_wrp .albumPhotosHead #toppages a {background-image: url('/i/pages_bg.gif'); height: 21px; line-height: 21px;}
#box_albumy #album_photos_wrp .albumPhotosHead #toppages a.page, #box_albumy #album_photos_wrp .albumPhotosHead #toppages a.selpage, #box_albumy #album_photos_wrp .albumPhotosHead #toppages span.selpage {padding: 3px 4px !important; padding: 0px 4px; #padding: 0 4px !important; line-height: 21px;}
#box_albumy #left_arrow_ctr {float: left; display: inline; width: 25px; margin-top: 10px;}
#box_albumy #right_arrow_ctr {float: right; display: inline; width: 25px; text-align: right; margin-top: 10px;}
#box_albumy #right_arrow, #box_albumy #left_arrow {cursor: pointer;}
#box_albumy #lista {float: left; width: 600px; height: 120px; overflow: hidden;}
#box_albumy #album_phohtos {width: 6000px; height: 120px; overflow: hidden;}
#box_albumy #album_phohtos li {float: left; display: inline; width: 100px; height: 120px; margin: 0 10px; overflow: hidden;}
#box_albumy #album_phohtos li .image img {margin-bottom: 5px;}
#box_albumy #album_phohtos li .image a {display: block; width: 100px; height: 105px; overflow: hidden;}
#box_albumy #album_phohtos li .image .remove_file {display: inline; font-size: 11px; padding-left: 15px; background: url('/i/usun.gif') no-repeat 0 1px;}

#box_albumy .bottom #save_options {text-align: center; padding-top: 15px; border-top: 1px solid #666; }
#box_albumy .bottom #save_options input {vertical-align: middle;}
#box_albumy .bottom #save_options span {vertical-align: middle; font-size: 14px; margin-left: 15px;}

#box_albumy #box_albumy_body {padding: 15px 0 5px; margin: 15px 0; border: 1px solid #666; border-width: 1px 0;}
#box_albumy #pic_switcher {font-size: 12px; padding: 0 15px; position: relative; z-index: 2;}
#box_albumy #pic_switcher small {font-size: 12px;}
#box_albumy #pic_switcher .lbl {font-weight: bold; margin-right: 15px;}
#box_albumy #keysearch {width: 250px; height: 52px; border: 1px solid #666; position: absolute; background: #fff; right: 42px; top: 15px; overflow: hidden; zoom: 1; padding: 10px;}
//#box_albumy #keysearch form {padding: 10px;}
#box_albumy #keysearch label {font-size: 12px; font-weight: bold; display: block; margin-bottom: 5px;}
#box_albumy #keysearch input {font: 11px Tahoma, sans-serif; color: #333; padding: 3px 4px; height: 13px; width: 165px; float: left;}
#box_albumy #keysearch .btn_ok {float: right; width: 39px; height: 22px; background: url('/i/btn_log_ok.gif') no-repeat 0 0;}
#box_albumy #galery_photos {width: 650px; overflow: hidden; margin: 15px 0 0; position: relative; z-index: 1;}
#box_albumy #galery_photos li {float: left; width: 100px; height: 130px; display: inline; margin: 0px 15px; position: relative; overflow: hidden;}
#box_albumy #galery_photos li .image {positon: relative; z-index: 1;}
#box_albumy #galery_photos li .image img {margin-bottom: 5px;}
#box_albumy #galery_photos li .image a {display: block; height: 105px; width: 100px; overflow: hidden;}
#box_albumy #galery_photos li .image .add_file {display: inline; font-size: 11px; padding-left: 15px; background: url('/i/btn_plus.gif') no-repeat 0 2px;}
#box_albumy #galery_photos li .inactive .inactive_bg {height: 100px; width: 100px; position: absolute; top: 0; left: 0; z-index: 2; background: url('/i/inactive_bg.png') no-repeat 0 0;}
* html #box_albumy #galery_photos li .inactive .inactive_bg {background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/i/inactive_bg.png');}
#box_albumy #galery_photos li .inactive .add_file {display: none;}

#box_albumy #pages {margin: 0; padding: 10px 0; border: none; overflow: hidden; height: 19px; line-height: 19px;}
#box_albumy #pages .allp {width: 418px;}
#box_albumy #pages a {background-image: url('/i/pages_bg.gif'); height: 19px; line-height: 19px;}
#box_albumy #pages a.page, #box_albumy #pages a.selpage, #box_albumy #pages span.selpage {padding: 3px 4px !important; padding: 0px 4px; #padding: 0 4px !important; line-height: 21px;}

/* ramka wiecej opcji */
.hidden {display: none;}

#add_keys {position: relative; z-index: 10; zoom: 1;}
#add_keys .keysMenu {float: left; display: inline; margin-right: 15px; zoom: 1;}
#album_options {float: left; display: inline; padding: 9px 0; position: relative;}
* html #mass_upl #add_keys span {line-height: 28px;}
* html #album_options {padding: 4px 0 0;}
#album_options div {width: 195px; height: 20px; background: url('/i/ablum_options_bg.gif') no-repeat 0 0; line-height: 20px; padding-left: 8px;}
#album_options ul {font-size: 12px; width: 205px; margin: 0; list-style: none; padding: 5px 0; background: #fff; border: 1px solid #bababa; position: absolute; top: 28px !important; top: 23px; left: 0; display: none; z-index: 12;}
#album_options li {padding: 3px 0 3px 20px; margin: 0 5px; cursor: pointer; zoom: 1;}
#album_options .spec {padding: 3px 3px 8px 3px; border-bottom: 1px solid #bababa;}
#album_options .inactive {padding: 3px; color: #929292; cursor: default;}
#album_options .selected {background: #fff url('/i/album_selected.gif') no-repeat 5px 7px;}
#album_options .hovered {background-color: #efefef;}

#add_keys .fancyForm {width: 275px; height: 64px; border: 1px solid #bababa; position: absolute; background: #fff; left: 50px; top: 28px; overflow: hidden; z-index: 11; zoom: 1;}
#add_keys .fancyForm2 {left: 350px;}
#add_keys .fancyForm form {padding: 10px; display: block; overflow: hidden; zoom: 1;}
#add_keys .fancyForm label {font-size: 12px; font-weight: bold; display: block; margin-bottom: 7px;}
#add_keys .fancyForm input {font: 11px Tahoma, sans-serif; color: #333; padding: 3px 4px; height: 13px; width: 185px; float: left;}
#add_keys .fancyForm .btn_ok {float: left; width: 39px; height: 22px; background: #fff url('/i/btn_log_ok.gif') no-repeat 0 0; border: none; margin-left: 10px;}

#leftFrame .aboutEntry .editAlbum {float: right;}

/* zmiany w komentarzach 081218 */
.OPmainbox { width: 640px; }
.OPmainbox .OPheader { overflow: hidden; zoom: 1; padding: 12px 0; width: 100%; }
.OPmainbox .OPheader .OPInfo { font: normal 20px Tahoma,sans-serif; color: #5c5c5c; float: left; }
.OPmainbox .OPheader .OPaddLink { float: left; padding-left: 16px; padding-top: 2px; }
.OPmainbox .OPheader .OPaddLink a { padding-left: 6px; width: 111px; height: 26px; display: block; background: url('/i/opinie/op-btn-addcomment.gif') no-repeat 0 0; font: normal 11px/26px Tahoma,sans-serif; text-align: center; }
.OPmainbox .addc_zal { float: right; font: normal 12px/26px Tahoma,sans-serif; }
.OPmainbox .addc_zal a { font-weight: bold; }
.OPmainbox .pagescontainer .pages { text-align: center; padding: 10px 0; height: auto; border: 0; }
.OPmainbox .pagescontainer .pages .prev { display: inline; float: none; }
.OPmainbox .opinion { padding: 0 0 18px 49px; background: url('/i/opinie/op-bg-face.gif') no-repeat 0 8px; border: 0; }
.OPmainbox .opRemoved { background: 0; }
.OPmainbox .opRemoved .op_head { border-bottom: 1px solid #dbdbdb; padding-bottom: 4px; }
.OPmainbox .opRemoved .op_body { display: none; }
.OPmainbox .opinion .op_head { padding-left: 7px; font: normal 11px Tahoma,sans-serif; color: #999; overflow: hidden; zoom: 1; }
.OPmainbox .opinion .op_head .lnk_restoreRemoved { color: #090; }
.OPmainbox .opinion .op_head .lnk_remove { background: url('/i/del.gif') no-repeat 0 50%; padding-left: 12px; }
.OPmainbox .opinion .op_head .c0 { float: left; }
.OPmainbox .opinion .op_head .c1 { float: right; }
.OPmainbox .opinion .op_head .oD { margin-left: 12px; }
.OPmainbox .opinion .op_body { margin-left: 7px; border: 1px solid #ededd3; background: #f9f9ec; }
.OPmainbox .opinion .op_htm { position: relative; left: -8px; padding: 8px 8px 8px 16px; background: url('/i/opinie/op-bg-arrow-yellow.gif') no-repeat 0 0; width: 558px; overflow: hidden; }
.OPmainbox .opHlight .op_body { border-color: #bcc6d3; background: #dbe4f1; }
.OPmainbox .opHlight .op_htm { background-image: url('/i/opinie/op-bg-arrow-blue.gif'); }
.OPmainbox .opRemovedD .op_body { border-color: #dbdbdb; background: #f2f2f2; }
.OPmainbox .opRemovedD .op_htm { background-image: url('/i/opinie/op-bg-arrow-gray.gif'); }
.OPmainbox .addOpinion { overflow: hidden; zoom: 1; padding-top: 4px; margin: 12px 0 32px; }
.OPmainbox fieldset { border: 0; }
.OPmainbox .addPostTitle { font: normal 20px Tahoma,sans-serif; color: #5d5d5d; padding-bottom: 4px; }
.OPmainbox .addOpinionTextarea { border: 1px solid #ccc; padding: 4px 8px; width: 450px; font: normal 11px/15px Tahoma,sans-serif; }
.OPmainbox .addOpinion .submit_row { overflow: hidden; zoom: 1; width: 468px; padding: 8px 0; }
.OPmainbox .addOpinion .submit_row .c0 { float: left; }
.OPmainbox .addOpinion .submit_row .c1 { float: right; }
.OPmainbox .addOpinionSubmit { width: 122px; height: 32px; background: url('/i/opinie/op-btn-add.gif') no-repeat 0 0; border: 0; text-align: center; font: bold 12px Tahoma,sans-serif; cursor: pointer; }

/* rankingi */
.rankings .head {position: relative; zoom: 1;}
.rankings h1 {font: 20px 'Trebuchet MS',sans-serif; color: #000; margin-bottom: 10px;}
.rankings .timeRange {position: absolute; right: 0; top: 6px; overflow: hidden; zoom: 1; font: 11px Tahoma, sans-serif; color: #313131; list-style: none;}
.rankings .head li {float: left; display: inline; margin-left: 7px; padding-left: 11px; background: url('/i/rankingsSep.gif') no-repeat 0 50%;}
.rankings .head li.first {margin: 0; padding: 0; background: none;}
.rankings .otherRankings {height: 33px; font: 11px/33px Tahoma, sans-serif; overflow: hidden; zoom: 1; border: solid #e9e9dd; border-width: 1px 0; color: #454545; margin-bottom: 10px;}
.rankings .otherRankings p {float: left; display: inline; margin: 0 8px 0 2px;}
.rankings .otherRankings ul {list-style: none; overflow: hidden; zoom: 1;}
.rankings .otherRankings a {font-weight: bold;}
.rankings .body ul {list-style: none;}
.rankings .body li {float: left; display: inline; width: 100px; margin: 0 0 30px 35px;}
.rankings .body li.first {margin-left: 10px;}
.rankings .body li.clr {clear: both; width: 100%; height: 0; line-height: 0; font-size: 0; margin: 0; padding: 0; background: none;}
.rankings .body li .autor {display: block; font: 11px Tahoma, sans-serif; margin-bottom: 4px; color: #000;}
.rankings .body li .foto {display: block; position: relative; zoom: 1; z-index: 3;}
.rankings .body li .foto .tip {display: none;}
.rankings .body li .foto:hover, .rankings .body li .fotoHov {text-decoration: none; z-index: 5; zoom: 1;}
.rankings .body li .foto:hover .tip, .rankings .body li .fotoHov .tip {display: block; position: absolute; left: 64px; top: 16px; color: #323232; width: 240px; padding: 3px 5px; background: #fffff6; border: 1px solid #e5d9cb; font: 10px Tahoma, sans-serif; zoom: 1;}
.rankings .body li .foto:hover .tip .fancy, .rankings .body li .fotoHov .tip .fancy {display: block; position: absolute; left: -1px; bottom: -4px; width: 5px; height: 4px; line-height: 4px; font-size: 4px; background: url('/i/imgHint1.gif') no-repeat 0 0;}
.rankings .pages {color: #7b797a;}
* html .rankings .body li .foto {
    color: expression(
        this.onmouseover = new Function("this.className += ' fotoHov';"),
        this.onmouseout = new Function("this.className = this.className.replace('fotoHov', '');")
    );
}

/* zajawka rankingi */
.mod_ffRankings {margin: 13px 0; padding: 8px 0 5px; border: 1px solid #e0e0e0;}
.mod_ffRankings .head {font: bold 13px Tahoma, sans-serif; color: #292929; padding: 0 10px;}
.mod_ffRankings .body ul {list-style: none;}
.mod_ffRankings .body li {float: left; display: inline; width: 76px; margin-left: 18px; zoom: 1; padding: 10px 0;  height: 90px;}
.mod_ffRankings .body li img {width: 76px; height: 76px;}
.mod_ffRankings .body li a {display: block; position: relative; zoom: 1; z-index: 3;}
.mod_ffRankings .body li a .tip {display: none;}
.mod_ffRankings .body li a:hover, .mod_ffRankings .body li .fotoHov {text-decoration: none; z-index: 5; zoom: 1;}
.mod_ffRankings .body li a:hover .tip, .mod_ffRankings .body li .fotoHov .tip {display: block; position: absolute; left: 28px; top: 4px; color: #323232; width: 130px; padding: 10px; background: #fffff6; border: 1px solid #e5d9cb; font: 11px Tahoma, sans-serif; zoom: 1;}
.mod_ffRankings .body li a:hover .tip .fancy, .mod_ffRankings .body li fotoHov .tip .fancy {display: block; position: absolute; left: -1px; bottom: -4px; width: 5px; height: 4px; line-height: 4px; font-size: 4px; background: url('/i/imgHint1.gif') no-repeat 0 0;}
.mod_ffRankings .more {clear: both; font: bold 11px Tahoma, sans-serif; text-align: right; padding: 5px 15px 0 0 !important; padding: 0 15px 0 0; #padding: 0 15px 0 0 !important;}
* html .mod_ffRankings .body li a {
    color: expression(
        this.onmouseover = new Function("this.className += ' fotoHov';"),
        this.onmouseout = new Function("this.className = this.className.replace('fotoHov', '');")
    );
}

#smallUserSearchForm fieldset {border: 0;}
#smallUserSearchForm fieldset * {vertical-align: middle;} 
#smallUserSearchForm label {font: bold 11px Tahoma, sans-serif; color: #292929;}
#smallUserSearchForm .iTxt {width: 90px; height: 15px; padding: 1px; background: #fff; border: 1px solid #c0c2b5; font: 11px Arial, sans-serif; color: #000;}

/* box - logowanie */
#login-box {background: #e8f4ff url('/i/login-box-bg.gif') repeat-x 0 100%; min-height: 61px; height: auto !important; height: 61px; width: 300px; float: right; margin: 15px 0 5px;}
#login-box .clr {clear: both;}
#login-box ul {list-style: none;}
#login-box.not-logged .inner {padding: 13px 0 0 10px;}
#login-box.not-logged fieldset {border: 0; margin: 0 0 3px;}
#login-box.not-logged fieldset * {float: left;}
#login-box.not-logged label {color: #363636; font: 12px/21px Arial, sans-serif; margin-right: 4px;}
#login-box.not-logged .t {background: #fff; border: 1px solid #bababa; margin: 0; padding: 0; font: 12px Arial, sans-serif; padding: 3px 2px; width: 76px; margin-right: 5px;}
#login-box.not-logged #login-box-login {margin-right: 10px;}
#login-box.not-logged a {font: 11px Arial, sans-serif; text-decoration: underline; margin-left: 35px;}
#login-box.logged-in .inner {padding: 11px 15px 0; font: 12px/15px Tahoma, sans-serif;}
#login-box.logged-in .c0 {float: left; display: inline; width: 200px;}
#login-box.logged-in .c1 {float: right; display: inline;}
#login-box.logged-in li {padding-bottom: 7px;}
#login-box.logged-in a {font-weight: bold;}

/* nawigacja */
#ffNav {width: 970px; margin: 0 auto 15px; background: url('/i/ffNavC0-bg.gif') repeat-x 0 0; height: 34px; position: relative; zoom: 1; z-index: 25;}
#ffNav ul {list-style: none;}
#ffNav ul.c0 {float: left; display: inline; width: 670px;}
#ffNav ul.c1 {float: right; display: inline; width: 300px;}
#ffNav li {float: left; display: inline; height: 34px; font: bold 14px/32px Tahoma, sans-serif; position: relative; z-index: 7;}
#ffNav li.hovered {background: url('/i/ffNavC0-hover-bg.gif') repeat-x 0 0;}
#ffNav li li {float: none; display: block; height: auto; font: 12px/14px Tahoma, sans-serif;}
#ffNav ul.c1 li {background: url('/i/ffNavC1-bg.gif') repeat-x 0 0;}
#ffNav ul.c1 li.hovered {background: url('/i/ffNavC1-hover-bg.gif') repeat-x 0 0;}
#ffNav ul.c1 li li, #ffNav #ffNavSearch.hovered, #ffNav #ffNavAddPhoto.hovered {background: none;}
#ffNav #ffNavRankings {width: 135px;}
#ffNav #ffNavCatalog {width: 165px;}
#ffNav #ffNavCatalog a {border: 0; padding: 0 8px;}
#ffNav #ffNavFavorites a {border: 0;}
#ffNav #ffNavSearch {margin: 6px 12px 0 10px; position: relative; height: 28px;}
#ffNav #ffNavSearchForm {float: left;}
#ffNav #ffNavSearchForm fieldset {border: 0; float: left;}
#ffNav #ffNavSearchForm fieldset * {float: left;}
#ffNav #ffNavSearchForm .t {background: #fff; border: 1px solid #bababa; border-right-color: #fff; font: 12px Arial, sans-serif; color: #4d4d4d; padding: 2px 5px; width: 107px; margin-right: 27px;}
#ffNav #ffNavSearchForm .i {position: relative; top: -1px; margin-bottom: -1px;}
#ffNav #ffNavSearchSwitch {width: 141px; position: absolute; top: 21px; left: 0;}
#ffNav #ffNavSearchSwitch img {position: absolute; right: 0; top: -21px; cursor: pointer;}
#ffNav #ffNavSearchSwitch ul {background: #fff; border: 1px solid #bababa; position: relative; top: -1px; display: none;}
#ffNav #ffNavSearchSwitch ul li {font: 12px/14px Tahoma, sans-serif; padding: 3px 5px; cursor: pointer; zoom: 1;}
#ffNav #ffNavSearchSwitch ul li.active {background: #eee; cursor: default;}
#ffNav #ffNavSearchSwitch ul li.hovered {background: #ddd;}
#ffNav #ffNavAddPhoto a {padding: 0; border: 0; width: 115px; height: 30px; line-height: 30px; background: url('/i/ffNavAddPhoto-bg.gif') no-repeat 0 0; text-align: center; margin-top: 1px; color: #e29a00;}
#ffNav #ffNavAddPhoto a:hover {text-decoration: underline;}
#ffNav #ffNavAddPhoto a span {padding: 0; background: none;}
#ffNav li a {padding: 0 10px; display: block; border-right: 1px solid #fff; height: 34px; float: left; color: #039;}
#ffNav li.hovered a {text-decoration: none; color: #0a72c2;}
#ffNav li a span {padding-right: 15px; background: url('/i/ffNavExpandArrow.gif') no-repeat 100% 5px;}
#ffNav li .sub a {padding: 0; display: inline; border: 0; height: auto; float: none; color: #039;}
#ffNav li .sub a span {padding: 0; background: none;}
#ffNav.not-logged #ffNavPhotos a span, #ffNav.not-logged #ffNavAlbums a span {background: none; padding: 0;}
#ffNav .sub {position: absolute; left: 0; top: 34px; border-top: 1px solid #fff; margin: 0; padding: 12px 20px 0; display: none; zoom: 1;}
#ffNav ul.c0 .sub {background: #f2f8ff;}
#ffNav ul.c1 .sub {background: #f0f1f1;}
#ffNav .sub p {font: 12px Tahoma, sans-serif; color: #363636; margin-bottom: 12px;}
#ffNav .sub p small {color: #999;}
#ffNav .sub .col {float: left; display: inline; margin: 0;}
#ffNav .sub a:hover {color: #0a72c2;}
#ffNav .sub li strong {color: #363636;}
#ffNav ul.sub {padding: 0; margin: 0;}
#ffNav ul.sub li {white-space: nowrap;}
#ffNav ul.sub li a, #ffNav ul.sub li strong {padding: 2px 12px 4px; border-bottom: 1px solid #fff; display: block;}
* html #ffNav ul.sub li a { zoom: 1; }
* html #ffNav ul.sub li strong { zoom: 1; }
#ffNav ul.sub li.spec {font-weight: bold;}
#ffNav ul.sub li.spec1 {border-bottom: 1px solid #d7dfe7;}
#ffNav ul.sub li.spec2 {border-top: 1px solid #d7dfe7; font-weight: normal}
#ffNav ul.sub li a span {font-size: 10px; color: #666;}
#ffNav .c0 ul.sub li a:hover {background: url('/i/ffNavC0-sub-hover-bg.gif') repeat-x 0 0;}
#ffNav .c1 ul.sub li a:hover {background: url('/i/ffNavC1-sub-hover-bg.gif') repeat-x 0 0;}
#ffNav #ffNavKeys .sub {width: 235px; padding: 12px 10px 2px;}
#ffNav #ffNavKeys .sub p {margin-bottom: 5px;}
#ffNav #ffNavKeys .sub a:hover {text-decoration: underline;}
#ffNav #ffNavKeys .sub .col {display: block; width: 115px; margin-left: 5px;}
#ffNav #ffNavKeys .sub .first {margin: 0;}
#ffNav #ffNavKeys .sub li {line-height: 18px; list-style: none; margin: 0; padding: 0; zoom: 1;}
#ffNav #ffNavKeys .sub p.more {clear: both; border-top: 1px solid #e4eefe; font-weight: bold; text-align: right; padding-top: 3px; margin-top: 5px;}
#ffNav #ffNavFavorites .sub {width: 384px; padding: 12px 10px 10px;}
#ffNav #ffNavFavorites .sub a:hover {text-decoration: underline;}
#ffNav #ffNavFavorites .sub .col {display: block; width: 220px; padding: 0 0 0 15px; margin: 0 0 0 -1px; border: 1px solid #fff; border-width: 0 0 0 1px;}
#ffNav #ffNavFavorites .sub .first {width: 130px; margin: 0; padding: 0 10px 0 0; border-width: 0 1px 0 0;}
#ffNav #ffNavFavorites .sub li {line-height: 18px; overflow: hidden; zoom: 1;}
#ffNav #ffNavFavorites .sub li.h {line-height: 15px; margin-bottom: 5px; zoom: 1;}
#ffNav #ffNavFavorites .sub li strong {display: block; font-size: 12px;}
#ffNav #ffNavCatalog .sub {width: 450px; left: auto; right: 0; padding-bottom: 8px;}
#ffNav #ffNavCatalog .sub a {padding: 0;}
#ffNav #ffNavCatalog .sub a:hover {text-decoration: underline;}
#ffNav #ffNavCatalog .sub .col {width: 200px; margin-left: 50px;}
#ffNav #ffNavCatalog .sub .first {margin: 0;}
#ffNav #ffNavCatalog .sub .entry {margin-bottom: 12px;}
#ffNav #ffNavCatalog .sub .entry p {font: bold 12px Tahoma, sans-serif; margin: 0;}
#ffNav #ffNavCatalog .sub .entry li {font: 11px/14px Tahoma, sans-serif; padding-left: 14px; background: url('/i/ffNavCatalogDot.gif') no-repeat 7px 6px;}
#login-box.logged-in .c1 li {text-align: right;}
#ffNav #ffNavFavorites .subWide {width: 524px; left: -140px;}
#ffNav #ffNavFavorites .subWide .first {width: 280px; padding: 0;}
#ffNav #ffNavFavorites .subWide .first ul {float: left; display: inline; width: 130px; margin: 0 10px 0 0;}


#bg_blk, #topicheader, #topicheader h3 { position: relative; }
#bg_blk #box_recommend_done, #bg_blk #box_recommend_btn, #topicheader h3 #box_recommend_done, #topicheader h3 #box_recommend_btn { position: absolute; right: 0; bottom: 0; width: 137px; height: 17px; font: bold 11px Tahoma,sans-serif; }
#bg_blk #box_recommend_btn a, #topicheader h3 #box_recommend_btn a { background: url('http://bi.gazeta.pl/i/16/forum/polec-ico.gif') no-repeat 0 50%; padding-left: 22px; }
#bg_blk #box_recommend_btn span, #topicheader h3 #box_recommend_btn span { background: url('http://bi.gazeta.pl/i/16/forum/polec-expand.gif') no-repeat 100% 4px; padding-right: 12px; }
#bg_blk #box_recommend_done, #topicheader h3 #box_recommend_done { display: none; }
#bg_blk #box_recommend_done, #topicheader h3 #box_recommend_done { width: 182px; padding-left: 20px; background: url('http://bi.gazeta.pl/i/16/forum/polec-done.gif') no-repeat 0 0; }
#box_recommend { display: none; position: absolute; background: #fff; border: 1px solid #a5acb2; z-index: 100; right: 0; padding: 8px; width: 330px; }
#box_recommend fieldset { border: 0; }
#box_recommend input { vertical-align: middle; }
#box_recommend strong { font: bold 12px 'Trebuchet MS',Tahoma,sans-serif; color: #000; border-bottom: 1px solid #ebeced; padding-bottom: 4px; margin-bottom: 8px; display: block; }
#box_recommend label { display: block; font: bold 13px 'Trebuchet MS',Tahoma,sans-serif; }
#box_recommend label span { font-weight: normal; font-size: 10px; }
#box_recommend .brct, #box_recommend textarea { border: 1px solid #a5acb2; padding: 2px 4px; font: normal 11px Tahoma,sans-serif; }
#box_recommend .brct { width: 175px; }
#box_recommend textarea { width: 320px; }
#box_recommend .formrow { padding-bottom: 6px; }
#box_recommend .fr_submit { text-align: right; }
#box_recommend .fr_submit a { font: normal 11px/22px 'Trebuchet MS',Tahoma,sans-serif; margin-right: 8px; }
#box_recommend .fr_submit input { width: 72px; height: 22px; border: 0; background: url('http://bi.gazeta.pl/i/16/forum/polec-send.gif') no-repeat 0 0; font: bold 12px 'Trebuchet MS',Tahoma,sans-serif; padding-bottom: 2px; }
#i_brc_disabled { padding: 4px 0; height: 20px; font: normal 11px/18px Tahoma,sans-serif; }
#i_brc_hint { display: none; }
.hint_display #i_brc_hint { display: inline; margin-left: 12px; color: #148; font-weight: bold; }
.hint_display { cursor: pointer; background: #ffd; }
#o_brct_error { color: #a00; font-weight: bold; margin-bottom: 8px; }



/* nowe foto */
#k1 #foto {font: 12px/16px Tahoma, sans-serif; color: #121212; overflow:hidden; }
#k1 #foto .fotoHead {padding-bottom: 4px; margin-bottom: 4px; border-bottom: 2px solid #e0ebfe;}
#k1 #foto .fotoHead .c0 {float: left; font-size: 14px; font-weight: bold;}
#k1 #foto .fotoHead .c1 {float: right; font-weight: bold; text-transform: uppercase;}
#k1 #foto .fotoHead .c1 .left {float: none; border-right: 1px solid #c3c3c3; padding-right: 10px; margin-right: 6px;}
#k1 #foto .fotoHead .c1 .right {float: none; margin: 0;}
#k1 #foto .fotoHead:after, #k1 #foto .fotoOptions:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#k1 #foto .body {padding: 0; margin: 0; border: 0; background: #f2f2f2;}
#k1 #foto .fotoOptions {height: 28px; font: 11px/27px Tahoma, sans-serif; background: #e4e4e4;  padding: 0 8px; zoom: 1; position: relative;}
#k1 #foto .fotoOptions .c0 {float: left;}
#k1 #foto .fotoOptions .c0 .polec {padding-left: 22px; padding-top: 1px; background: url('/i/ico-polec.gif') no-repeat 0 1px;}
#k1 #foto .fotoOptions .c0 .orig {padding-left: 19px; padding-top: 1px; background: url('/i/ico-pobierz.gif') no-repeat 0 0; margin-left: 5px;}
#k1 #foto .fotoOptions .c0 .exif {padding-left: 20px; padding-top: 1px; background: url('/i/ico-info.gif') no-repeat 0 0; margin: 0 0 0 5px;}
#k1 #foto .fotoOptions .c0 .linki {padding-left: 20px; background: url('/i/ico-links.gif') no-repeat 0 50%; margin-left: 5px;}
#k1 #foto .fotoOptions .c1 {float: right; color: #2e2e2e;}
#k1 #foto .fotoOptions .c1 span {border-left: 1px solid #a1a1a1; margin-left: 4px; padding-left: 8px;}
#k1 #foto .fotoOptions .c1 .first {border: 0; margin: 0; padding: 0;}
#k1 #foto .fotoOptions #box_recommend {left: 0; right: auto; bottom: 25px;}
#k1 #foto .fotoOptions #box_recommend_done { position: absolute; left: 0; top: -25px; width: 137px; height: 25px; font: bold 11px/24px Tahoma,sans-serif; width: 192px; padding-left: 30px; background: #fff url('/i/polec-done.gif') no-repeat 10px 5px; display: none;}
#k1 #foto .fotoOptions #box_recommend .fr_submit input {text-align: center; cursor: pointer;}
#k1 #foto .fotoOptions .pop_up_box {width: 236px; background: url('/i/popup-box-btm-bg.gif') no-repeat 50% 100%; position: absolute; bottom: 20px; left: 125px; padding-bottom: 4px; font: bold 11px/15px Tahoma, sans-serif; color: #000;}
#k1 #foto .fotoOptions .pop_up_box .inner {background: #fff; border: 1px solid #ccc; border-bottom: 0; padding: 7px 10px 10px; zoom: 1;}
#k1 #foto .fotoOptions .pop_up_box .inner .body {background: #fff;}
#k1 #foto .fotoOptions .pop_up_box .row {overflow: hidden; zoom: 1;}
#k1 #foto .fotoOptions .pop_up_box .head {overflow: hidden; zoom: 1; padding-bottom: 8px;}
#k1 #foto .fotoOptions .pop_up_box .head p {font: bold 14px Tahoma, sans-serif; float: left;}
#k1 #foto .fotoOptions .pop_up_box .head .close {font: 10px Tahoma, sans-serif; padding-right: 8px; float: right; background: url('/i/ico-close.gif') no-repeat 100% 4px; cursor: pointer;}
#k1 #foto .fotoOptions .pop_up_box .body .c0 {width: 80px; text-align: right; font-size: 10px; font-weight: normal; color: #5c5c5c;}
#k1 #foto .fotoOptions .pop_up_box .body .c1 {width: 130px;}
#k1 #foto .fotoOptions #box_exif_data {display: none;}
#k1 #foto .fotoOptions #links_to_photo {width: 208px; left: 213px; display: none;}
#k1 #foto .fotoOptions #links_to_photo .head {padding: 0;}
#k1 #foto .fotoOptions #links_to_photo .row {padding-top: 8px;}
#k1 #foto .fotoOptions #links_to_photo .body .c0 {float: none; width: auto; text-align: left;}
#k1 #foto .fotoOptions #links_to_photo .body .c1 {float: none; width: auto;}
#k1 #foto .fotoOptions #links_to_photo input {border: 1px solid #d3d5d6; border-top: 1px solid #6d6f70; font: 12px Tahoma, sans-serif; color: #0b333c; padding: 3px; width: 178px; margin-top: 2px;}
#k1 #foto .fotoDescr {font: 12px/16px Tahoma, sans-serif; color: #121212; margin: 10px 0 0 0; padding: 0 0 12px; border-bottom: 2px solid #e0ebfe;}
#k1 #foto .fotoDescr .c0 {float: left; width: 65%;}
#k1 #foto .fotoDescr .c1 {float: right; width: 30%; text-align: right; color: #6e6e6e;}
#k1 #foto .fotoDescr .c1 a {font-weight: bold;}
#k1 #foto .fotoDescr .desc {clear: both; padding-top: 8px;}
#k1 #foto h1 {font: 18px Tahoma, sans-serif; display: inline; vertical-align: middle;}
#k1 #foto h2 {font: 12px Tahoma, sans-serif; color: #121212; display: inline;}
#tagsEdit img,#fotoTitleWrp img, #fotoKeysWrp img, #fotoDescWrp img, #fotoDeleteWrp img {vertical-align: middle; margin: 0 3px 2px; cursor: pointer;}
#fotoDeleteWrp {margin-top: 10px;}
#fotoDeleteWrp .delete {font: 12px Tahoma, sans-serif; color: #ce372e; padding-left: 20px; background: url('/i/ico-delete.gif') no-repeat 0 0;}
#k1 .form-wrapper, #k2 .form-wrapper {font: 10px Tahoma, sans-serif; color: #797979; margin-bottom:2px;}
#imTitle {font: bold 14px Tahoma, sans-serif; color: #121212; background: #f8f8f8; border: 1px solid #bcbcbc; padding: 2px 3px 3px; width: 527px; vertical-align: middle;}
#newDescr {font: 12px Tahoma, sans-serif; color: #121212; background: #f8f8f8; border: 1px solid #bcbcbc; padding: 3px; overflow: auto; width: 527px; height: 54px; vertical-align: middle;}
#fotoDeleteWrp .warning {font: bold 12px/20px Tahoma, sans-serif; color: #ce372e; vertical-align: middle;}
#tagsEdit .form-wrapper {color: #797979; text-align: right;}
#newTags {font: 12px Tahoma, sans-serif; color: #121212; background: #f8f8f8; border: 1px solid #bcbcbc; padding: 3px; overflow: auto; width: 276px; height: 96px; margin: 8px 0;}

/* opinie poprawki */
#k1 .OPmainbox .addOpinion {margin: 6px 0 20px; padding: 0;}
#k1 .OPmainbox .addc_zal {float: none;}
#k1 .OPmainbox .addPostTitle {padding: 0 0 10px;}
#k1 .OPmainbox .addOpinion .row {overflow: hidden; zoom: 1; padding-top: 10px;}
#k1 .OPmainbox .addOpinion label {font: bold 12px/20px Tahoma, sans-serif; float: left; width: 45px; text-align: right; margin-right: 10px; display: inline;}
#k1 .OPmainbox .addOpinion #opLogin, #k1 .OPmainbox .addOpinion #opPass{border: 1px solid #d3d5d6; font: 12px Tahoma, sans-serif; color: #000; float: left; border-top: 1px solid #6d6f70; padding: 3px; width: 110px; margin-right: 5px;}
#k1 .OPmainbox .addOpinionTextarea {border: 1px solid #d3d5d6; height: 100px; width: 566px;}
#k1 .OPmainbox .addOpinion .submit_row {padding: 10px 0 0; width: auto; overflow: hidden; zoom: 1;}
#k1 .OPmainbox .addOpinion .submit_row .c0 {padding-left: 55px;}
#k1 .OPmainbox .addOpinion .submit_row .c0 label {font-weight: normal; width: auto; float: none; margin-left: 3px;}
#k1 .OPmainbox .opTitle { font: normal 18px Tahoma,sans-serif; color: #121212; padding: 15px 0; }
#k1 .OPmainbox .opTitle span {color: #aaa;}
#k1 .OPmainbox .opinion .op_head a.fs1, #k1 .OPmainbox .opinion .op_head a.fs1:hover, #k1 .OPmainbox .opinion .op_head a.fs1:active {color: #039; font: bold 11px Tahoma, sans-serif;}
#k1 .OPmainbox .opinion .op_body {font: 12px/16px Tahoma, sans-serif; color: #121212;}

/* mod_ffRankings #k1 */
#k1 .mod_ffRankings .head {clear: both;}
#k1 .mod_ffRankings .body li {margin-left: 15px;}
#k1 .mod_ffRankings .body li.first {margin-left: 10px;}
#k1 .mod_ffRankings .more {padding-top: 0 !important;}

/* .slidePhoto */
#k2 .slidePhoto {border: 2px solid #e0e0e0; padding: 6px; margin-bottom: 12px;}
#k2 .slidePhoto .head {margin-bottom: 8px; zoom: 1;}
#k2 .slidePhoto .head p {font: bold 14px/17px Tahoma, sans-serif; color: #191919; float: left;}
#k2 .slidePhoto .head small {font: 10px/17px Tahoma, sans-serif; color: #464545; float: right;}
#k2 .slidePhoto .body {position: relative; padding: 0 13px; zoom: 1;}
#k2 .slidePhoto .body .pr, #k2 .slidePhoto .body .nx {height: 76px; width: 13px; text-align: center; background: #e4e4e4; font: bold 12px/76px Tahoma, sans-serif; color: #a4a4a4; position: absolute; top: 0; left: 0;}
#k2 .slidePhoto .body .nx {right: 2px; left: auto;}
#k2 .slidePhoto .body .sliderActive {background: #afd2f3; color: #039; cursor: pointer;}
#k2 .slidePhoto .body .wrapper {overflow: hidden; zoom: 1; position: relative; height: 76px; width: 249px;}
#k2 .slidePhoto .body img {width: 76px; height: 76px; margin: 0;}
#k2 .slidePhoto .body a:hover img {width: 72px; height: 72px; border: 2px solid #ffe7aa;}
#k2 .slidePhoto .body ul {overflow: hidden; zoom: 1; width: 9000px; position: relative;}
#k2 .slidePhoto .head:after { content: '.'; display: block; height: 0; width: 0; visibility: hidden; clear: both; }
#k2 .slidePhoto .params {display: none;}
#k2 .slidePhoto .body li {float: left; display: inline; margin-left: 7px; height: 76px; width: 76px; background: url('/i/axldr.gif') no-repeat 45% 45%;}


/* #relatedPhotos */
#k2 #relatedPhotos {margin-bottom: 12px; font: 12px/16px Tahoma, sans-serif;}
#k2 #relatedPhotos .head {margin-bottom: 4px;}
#k2 #relatedPhotos .head p {font: 10px Tahoma, sans-serif; color: #626262;}
#k2 #relatedPhotos .body {background: #ececec; border: 2px solid #e0e0e0; padding: 0 6px;}
#k2 #relatedPhotos .body .en {border-top: 1px solid #e0e0e0; padding: 6px 0 8px;}
#k2 #relatedPhotos .body .albumy {border: 0;}
#k2 #relatedPhotos .body .top {height: 17px; overflow: hidden;}
#k2 #relatedPhotos .body .content {display: none;}
#k2 #relatedPhotos .body .name {font: bold 14px Tahoma, sans-serif; padding-left: 13px; color: #191919; background: url('/i/ico-expand.gif') no-repeat 0 50%; margin-right: 8px;}
#k2 #relatedPhotos .body .nameHovered {background: url('/i/ico-expand-hover.gif') no-repeat 0 50%; color: #5e5e5e; cursor: pointer;}
#k2 #relatedPhotos .body .expanded .name, #k2 #relatedPhotos .body .expanded .nameHovered {background: url('/i/ico-expanded.gif') no-repeat 0 50%;}
#k2 #relatedPhotos .body .expanded .nameHovered {color: #5e5e5e;}
#k2 #relatedPhotos .body .expanded .top {display: none;}
#k2 #relatedPhotos .body .expanded .content {display: block;}
#k2 #relatedPhotos .body .expanded .content .other small {display: block; color: #363636;}
#k2 #relatedPhotos .body .forum .name {float: left;}
#k2 #relatedPhotos .body .forum .links {overflow: hidden; zooom: 1; display: block; }
#k2 #relatedPhotos .slidePhoto {border: 0; padding: 0;}
#k2 #relatedPhotos .slidePhoto .body {border: 0; padding: 0 13px;}
#k2 #relatedPhotos .body .oneName {font: bold 14px Tahoma, sans-serif; color: #191919;}

/*added*/
#fotoDeleteWrp {margin-top: 10px; display: inline; }
.photo-actions { margin-bottom: 5px; }
.photo-actions a { font: 12px Tahoma, sans-serif; color: #003399; padding-left: 20px; background: url('/i/ico-del-blue.gif') no-repeat 0 0; }
.photo-actions #fotoEdit { display: inline; margin-right: 10px; }
.photo-actions #fotoEdit a { background-image: url('/i/ico-edit-blue.gif') }
