/* nowe foto */
#k1 #foto {font: 12px/16px Tahoma, sans-serif; color: #121212;}
#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; 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;}
#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;}


