html {overflow-y: scroll}
.photo-navigation .photo-right .photo-zoom {background: url("../images/zoom.png") no-repeat scroll center center #000000;height: 37px;right: -70px;margin-top: 73px;opacity: 0.4;overflow: hidden;position: absolute;top: 0;transition: opacity 0.2s ease 0s;width: 37px;}
.photo-navigation .photo-right .photo-zoom:hover{opacity: 0.6;}
.p_col{font-weight:700; color:#39FC58}
.p_rating{font-weight:700; color:#2AB549}
.p_hits{font-weight:700; color:#39FC58}
.photo-container{-moz-user-select: none;-webkit-user-select: none; user-select: none; }
#button_more_photo{background: none repeat scroll 0 0 #555555;border-radius: 5px 5px 5px 5px;color: #FFFFFF;cursor: pointer;font-size: 16px;height: 20px;margin: 30px auto auto;padding-top: 10px;text-align: center;width: 60%;line-height: 10px;}
.com_content ul {list-style-type: none;padding-left: 16px;}
.com_content li {list-style-type: disc;padding-left: 0;}
.b-photo-image, .full_img{cursor: pointer}
.iline {border-top: 1px solid #BFBFBF;height: 1px;line-height: 1px;padding-bottom: 10px;}
.back-photo{background: url("/components/photos/images/bgb3.png") repeat scroll 0 0 transparent;display: block;font: 12px arial,sans-serif;height: 100%;left: 0;overflow-x: hidden;overflow-y: scroll;position: fixed;text-align: center;top: 0;width: 100%;z-index: 100;}
/*.back-photo{overflow-x: auto;overflow-y: scroll;bottom: 0;position: fixed;right: 0;background: url("/components/photos/images/bgb3.png") repeat scroll 0 0 rgba(0, 0, 0, 0);left: 0;top: 0;z-index: 8010;display: block;height: auto;width: auto}*/
/*.photo-main{ height: auto;left: 446px;opacity: 1;overflow: visible;position: absolute;top: 20px;width: 700px;border: 0 none;margin: 0;outline: medium none;padding: 0;vertical-align: top;}*/
.photo-main {/*min-height: 500px;*/min-width:50%;background-color: #fff;border: 1px solid #AAAAAA;box-shadow: 0 0 9px #666666;display: inline-block;margin: 15px 0 4px 17px;overflow: visible;padding-top: 5px;position: relative;/*width: 900px;*/padding: 10px;}
.photo-navigation {-moz-user-select: none;/*min-height: 350px;*/outline: medium none;overflow: visible;position: relative;}
.photo-main .photo-close, .back-photo .photo-close_info, .show_info .photo-close{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9wDGhAIOsPfSxUAAAC2SURBVCjPjZIxEoIwEEVfIofwINa2dlJ7A2ppkyq01HIEW1obLuCMh/EAsZAwS8g6bgf5b2bz8k2MkbodAt/xY9+gjcztXu99ABxwBKr74zldTgcNWnI2O3dAqNtBg5axgAe6HP4BdYA35+st/SgFKEEAZpajwZSgtCrCZL52ERr7Bis//pmUy61qq66ErUDFXqc9lRHNccqdimeyOUURwARUc2PQmrOxp9lOBQgisLGcvTOA/wAOgk9ndRS/tAAAAABJRU5ErkJggg==");background-position: center center;background-repeat: no-repeat;cursor: pointer;display: block;height: 30px;position: absolute;right: -5px;top: -5px;width: 30px;}
.photo-indexcounter {font-size: 18px;padding: 0 0 5px 10px;text-align: left;}
.photo-navigation .photo-right-ear{background: url("/components/photos/images/ptobuts.png") no-repeat scroll 0 -105px transparent;top:0;height: 35px;right: -70px;position: absolute;width: 37px}
.photo-navigation .photo-right-ear:hover{  background-position:0 -140px}
.photo-left .photo-left-ear{background: url("/components/photos/images/ptobuts.png") no-repeat scroll 0 0 transparent;top: 0;height: 35px;left: -70px;position: absolute;width: 37px;}
.photo-left .photo-left-ear:hover{background-position: 0 -35px}
.photo-navigation .photo-right-ear, .photo-left .photo-left-ear, .photo-navigation .photo-right .photo-zoom{cursor: pointer;border-radius: 3px 3px 3px 3px;box-shadow: 0 0 10px 2px #555;}
.photo-navigation .photo-right-ear:hover, .photo-left .photo-left-ear:hover, .photo-right .photo-zoom:hover{cursor: pointer;box-shadow: 0 0 30px 0px #FFFFFF;}
.photo-navigation .photo-container .photo-image {margin: 0 auto;display: inline-block;max-height: 100%;/*max-width: 800px;*/min-height: 35px;min-width: 35px;vertical-align: middle;width:100%}
.back-photo-on{/*overflow-x: hidden;*/}
.back-photo-close{height: 100%;right: 0;position: absolute;top: 0;width: 100%;z-index: -1;cursor: pointer}
.photo-contentarea {border-top: 1px solid #CCCCCC;display: inline-block;font-size: 12px;margin-top: 50px;position: relative;text-align: left;width: 100%;padding-bottom: 20px;}
.photo-contentarea .photo-content-blocks-right {float: right;margin: 0;padding-right: 0;text-align: left;width: 240px;}
.photo-contentarea .photo-info-albumname, .b-photo .photo-contentarea .photo-info-authorname {color: #656972;display: block;margin: 15px 0;}
.photo-contentarea .photo-info-albumname-link, .photo-contentarea .photo-info-authorname-link,.photo-contentarea .photo-info-origin-link, .photo-contentarea .photo-info-complaint-link {color: #0857A6;cursor: pointer;text-decoration: none;}
.photo-contentarea .photo-info-link {color: #0857A6;cursor: pointer;text-decoration: none;}
.photo-contentarea .photo-info {position: relative;}
.photo-contentarea .photo-info .photo-info-all {-background-color: #F6F6F6;color: #656972;font-size: 11px;}
.photo-info span{border-left: 1px solid #CCCCCC;left: 80px;padding-left: 15px;position: absolute; color: #666666;}
.photo-contentarea .photo-editlinks {margin: 5px 0;}
.photo-contentarea .photo-editlinks .photo-editlinks-link {clear: both;color: #0857A6;cursor: pointer;float: left;text-decoration: none;border-bottom: 1px solid #FFFFFF;}
.photo-contentarea .photo-editlinks .photo-editlinks-link:hover{border-bottom: 1px dashed #DDDDDD;color:#000}
.photo-contentarea .photo-content-blocks-left {margin-right: 250px;padding-left: 10px;}
.photo-contentarea .karma_buttons{float: right}
.b-photo-content-marks-owner .photo-content-marks-owner-megajerk, .photo-content-marks-owner-rating {height: 19px;text-decoration: none;color: #666666;padding-bottom: 2px;}
.photo-content-marks-owner-rating:hover, .photo-content-marks-owner-megajerk:hover{text-decoration: underline}
.photo-contentarea .b-photo-content-marks {margin: -45px 0 0 -25px;}
.b-photo-content-marks {-moz-user-select: none;display: block;height: 45px;outline: medium none;position: relative;text-align: left;}
.b-photo-content-marks-owner {line-height: 45px;font-size: 11px;margin: 0 5px;text-decoration: none;}
.photo-contentarea .comments-add-top .b-comments-add-border {display: inline-block;width: 200px;}
.photo-contentarea .comments-add .b-comments-add-focus {width: 360px;}
.photo-contentarea .photo-top-comments .b-comments-add-border {margin-top: 6px;}
.b-comments-add-border {background-color: #FFFFFF;border: 1px solid #D8D8D8;cursor: text;display: block;padding-right: 100px;position: relative;z-index: 3;}
.photo-contentarea .comments-add-top {white-space: nowrap;}
.b-photo .photo-contentarea .photo-top-comments {background-color: transparent;height: 40px;margin-top: -45px;}
.comments-add {background-color: transparent;display: block;position: relative;}
.b-comments-add-border .comments-add-textfield {moz-appearance: none;background-color: transparent;background-position: 0 0;background-repeat: no-repeat;border: medium none;display: block;font-size: 12px;height: 20px;outline: medium none;overflow: auto;/*padding: 8px 0 0 42px;margin: -1px 0 0 -37px;*/resize: none;width: 99%;box-shadow:none}
.b-comments-add-border .comments-add-button{background-color: #ebf0f5;background-image: linear-gradient(bottom, #e3ecf9 15%,#c5d2e6 50%,#ffffff 85%);background-image: -moz-linear-gradient(bottom, #e3ecf9 15%,#c5d2e6 50%,#ffffff 85%);background-image: -ms-linear-gradient(bottom, #e3ecf9 15%,#c5d2e6 50%,#ffffff 85%);background-image: -o-linear-gradient(bottom, #e3ecf9 15%,#c5d2e6 50%,#ffffff 85%);background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(15%, #e3ecf9), color-stop(50%, #c5d2e6), color-stop(85%, #ffffff));background-image: -webkit-linear-gradient(bottom, #e3ecf9 15%,#c5d2e6 50%,#ffffff 85%);border-left: 1px solid #6c91ba;cursor: pointer;	display: none;height: 100%;line-height: 45px;margin-left: -2px;position: absolute;	right: 0px;text-align: center;top: 0px;width: 100px;}
.b-comments-add-border .comments-counter{background-color: red;display: none;font-size: 11px;left: 2px;padding: 1px 5px;position: absolute;top: 2px;}
.b-comments-add-focus{border-bottom-color: #5379a3;border-left-color: #6c91ba;border-right-color: #6c91ba;border-top-color: #8dafd5;box-shadow: #fff 0px 0px 0px;moz-box-shadow: #fff 0px 0px 0px;webkit-box-shadow: #fff 0px 0px 0px;}
.b-comments-add-focus .comments-add-button{display: block;}
.b-comments-add-focus .comments-add-textfield{height: 37px;}
.comments-add img, .com_content .usr_img_small{width:32px; height:32px;}
.my_avatar{padding-right: 10px;padding-top: 7px;vertical-align: top;}
.com_content .cmm_avatar{width:32px; height:32px; padding:0 5px 0 0; margin:0;background:none repeat scroll 0 0 transparent}
.com_content .cmm_content_av{padding:0; margin:0;background:none repeat scroll 0 0 transparent}
.com_content .bb_img img{max-width: 450px}
.photo-contentarea .photo-top-comments {background-color: transparent;height: 44px;margin-top: -48px;}
.com_content{margin: 10px 0 0;padding: 0 0 20px;position: relative;text-align: left;}
.p_center{margin:0 auto 10px;text-align:center}
.photo_edit td{vertical-align: top;	color:#000}
.photo_edit{margin-top: 20px;}
.edit_name{padding-bottom: 10px;padding-right: 21px;width: 100%}
.edit_info{font-weight: normal;padding: 3px 50px 10px 10px;white-space: nowrap;width: 1%;}
.edit_name input[type="text"], .edit_name textarea{width:80%; border-collapse:collapse; font-weight:400; font-family:arial;border:1px solid #555555}
.edit_name input[type="text"]:focus, .edit_name textarea:focus{border:1px solid #080}
.photo-like-button a{background:url(/components/photos/images/icons.png) no-repeat;display: block; width: 24px; height: 24px;float: left; margin: 3px;}
.vk{background-position:-72px 0 !important}
.fase{}
.odno{background-position:-48px 0 !important}
.mail{background-position: -24px 0 !important;}
.photo-like-button {position: absolute;left:40%;text-align: center;top: -36px;width: 120px;}
.photo_album_title{height:111px;display:block}
.photo_title_txt {background: none repeat scroll 0 0 #FFFFFF;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;margin-left: -21px;margin-top: 4px;padding: 0 5px 10px;position: absolute;width: 145px;z-index: 1;text-align: center;}
.usr_photo_prev_link, .usr_photo_next_link {background: none repeat scroll 0 0 transparent !important;float: none !important;height: auto !important;margin: 0 !important;width: auto !important;}
.photo_gallery_new{margin-bottom:15px;clear:both;}
.photo_thumb_new {border: 1px solid #B4B4B4;float: left;margin: 2px;position: relative}
.photo_thumb_new:hover {box-shadow: 10px 10px 5px #888;border: 1px solid #000;}
.photo_thumb_new a{color: #FFFFFF;text-decoration: none;}
.photo_thumb_img_new{width: 100%;}
.photo_thumb_new .info{overflow: hidden;background: none repeat scroll 0 0 #000000;bottom: 0;color: #FFFFFF;font-size: 12px;height: 40px;left: 0;opacity: 0.5;position: absolute;width: 100%;padding: 0}
.photo_thumb_new:hover .info, .photo_thumb_new:hover .photo_mark{opacity:1}
.photo_thumb_new .name_photo, .photo_thumb_new .title_photo{height: 18px;overflow: hidden;padding-left: 5px;}
.gray{color:#999}
.dop_info_photo{bottom: 5px;position: absolute;right: 4px;}
.dop_info_photo .ph_comment{background: url("/components/photos/images/photos1.png") no-repeat scroll 0 -119px transparent;float: left;height: 16px;padding-left: 18px; padding-right: 2px;}
.dop_info_photo .ph_rating{background: url(/components/photos/images/photos1.png) no-repeat scroll 0 -25px transparent;float: left;height: 16px;padding-left: 16px;    padding-right: 4px;}
.dop_info_photo .ph_hits{background:url(/components/photos/images/photos1.png) no-repeat;float: left;height: 16px;padding-left: 18px;}
.fullscreen_photo{background: none repeat scroll 0 0 #CCCCCC;left: 0;padding-top: 5px;position: absolute;top: 0;width: 100%;z-index: 9;}
#close_full_photo, #fullscreen_photo {color: #555;font-weight: 700;text-decoration: none;}
#close_full_photo{background: url("/components/photos/images/photos1.png") no-repeat scroll 0 -95px #CCC;border: 1px solid #555;display: none;padding-left: 25px;padding-right: 5px;position: fixed;right: 5px;top: 0;z-index: 1;}
/*#fullscreen_photo{background: url("/components/photos/images/photos1.png") no-repeat scroll 0 -75px #CCC;}*/
#back-photo-gal{background-color: #CCCCCC;height: 100%;left: 0;position: fixed;top: 0;width: 100%;}
.to_log_mark{position: absolute;right: 2px;top: 2px;background: url(/components/photos/images/sprt_mark.png) no-repeat scroll 0 -5px transparent;height: 26px;width: 26px;z-index: 1;}
.to_log_mark.mark2{background-position: -70px -5px;}
.to_log_mark.mark3{background-position: -140px -5px;}
.to_log_mark.mark4{background-position: -210px -5px;}
.to_log_mark.mark5{background-position: -280px -5px;}
.to_log_mark.mark6{background-position: -658px -5px;}
.l_p_p a{display: inline-block;position: relative;}
.photo-content-marks-item{background: url(/components/photos/images/sprt_mark.png) no-repeat scroll -32px 0 transparent;height: 36px;width: 26px;text-indent: -9999px;}
.marking{  height: 45px;line-height: 45px;position: absolute;right: 0;text-indent: -9999px;top: 0;width: 32px;z-index: 1;background: url(/components/photos/images/sprt_mark.png) no-repeat scroll -3px -5px transparent;}
.votes_mark{  height: 45px;line-height: 45px;right: 0;text-indent: -9999px;width: 32px;z-index: 1;background: url(/components/photos/images/sprt_mark.png) no-repeat scroll -3px -5px transparent;}
.photo-content-marks-item.photo-content-marks-6{background-position: -690px 0}
.photo-content-marks-item.photo-content-marks-5{background-position: -312px 0}
.photo-content-marks-item.photo-content-marks-4{background-position: -242px 0;}
.photo-content-marks-item.photo-content-marks-3{background-position: -172px 0;}
.photo-content-marks-item.photo-content-marks-2{background-position: -102px 0;}
.photo-content-marks-item.photo-content-marks-6:hover{background-position: -656px 0}
.photo-content-marks-item.photo-content-marks-5:hover{background-position: -278px 0}
.photo-content-marks-item.photo-content-marks-4:hover{background-position: -208px 0}
.photo-content-marks-item.photo-content-marks-3:hover{background-position: -138px 0}
.photo-content-marks-item.photo-content-marks-2:hover{background-position: -68px 0}
.photo-content-marks-item.photo-content-marks-1:hover{background-position: 0 0}
.votes_mark.photo-content-marks-6, .marking.photo-content-marks-6{background-position: -554px 0}
.votes_mark.photo-content-marks-5, .marking.photo-content-marks-5{background-position: -513px 0}
.votes_mark.photo-content-marks-4, .marking.photo-content-marks-4{background-position: -472px 0}
.votes_mark.photo-content-marks-3, .marking.photo-content-marks-3{background-position: -431px 0}
.votes_mark.photo-content-marks-2, .marking.photo-content-marks-2{background-position: -390px 0}
.votes_mark.photo-content-marks-1, .marking.photo-content-marks-1{background-position: -349px 0}
.like{background: url("/components/photos/images/sprt_mark.png") no-repeat scroll -638px -2px transparent;padding: 4px 2px 3px 19px;}
.like:hover{background-position:-638px -23px}
.photo-content-marks-item {cursor: pointer;line-height: 45px;}
.photo-content-marks-item {display: inline-block;margin-left: 10px;width: 28px;}
.mark{/*position: absolute;top: -30px;*/}
.photo-content-marks-voted{/*font-size: 14px;font-weight: bold;line-height: 45px;margin-right: -35px;padding-right: 40px;position: relative;*/}
.votes_mark{display: inline-block;margin-left: 10px;}
.bb_img.l_p_p, .action_details.l_p_p {}
.photo_thumb_new .photo_mark{background: none repeat scroll 0 0 #000000;color: #FFFFFF;font-family: Georgia;font-size: 20px;font-weight: 700;opacity: 0.3;padding: 5px;position: absolute;right: 0;top: 0;}
.photo_txt{text-align:center !important;}
.photo_txt .photo_album_title_new{font-size:15px;height: 45px;font-weight:700;display:block;margin-top:5px !important;}
.photo_album_tumb_new:hover{border:1px solid #000; opacity:1}
.photo_album_tumb_new {border: 1px solid #B4B4B4;box-shadow: 10px 10px 5px #888888;float: left;height: 115px;margin: 5px 14px;opacity: 0.6;overflow: hidden;padding: 20px;position: relative;width: 115px;}
img.photo_album_img_new {height: 100px;width: 100px;}
.photo_album_img_new {background-color: #FFFFFF;background-image: none;border: 1px solid #C0C0C0;margin: 0 0.3em 0.3em 0;padding: 3px;vertical-align: bottom;width: 100px;}
.tip-inner a{color:#ddd !important}
.tip-inner a:hover{color:#fff !important}
.p_title{font-size: 14px}
#spStats {color: #666666;font-size: 11px;margin: 0 0 20px;text-align: left;}
#spStats span {font-size: 18px;}
.bold{font-weight:700}
.green{color:#080}
.red{color:#f00}
.m_l20{margin-left:20px}
.photo_rel{float: left; border:3px solid #fff; margin: 0!important; padding: 0; cursor: pointer; opacity: 0.7}
.photo_rel:hover{opacity: 1}
#all_photo {background: none repeat scroll 0 0 #FFFFFF;border: 3px solid;display: none;height: 97%;left: 2%;overflow-y: auto;position: fixed;top: 10px;width: 96%;}
.photo_rel img{width: 100px; height: 100px}
.sel_photo{border:3px solid #009900; opacity: 1}
.sel_menu{color:#FF9900}
.rot_left {background: url('/components/photos/images/clockwise.png') no-repeat scroll 0 0; display: inline-block;height: 32px;width: 32px;}
.rot_right {background: url('/components/photos/images/anticlockwise.png') no-repeat scroll 0 0;display: inline-block;height: 32px;width: 32px;}
.control_flip{float: right;margin-right: 160px;width: 130px;}
.control_flip_user{margin: 0 auto;padding-top: 10px;position: relative;width: 64px;z-index: 1}
.ph_thumb {border: 3px solid #E0EAEF;padding: 2px;width: 96px;margin: 15px}
.note{display:none;border:1px dashed #000;overflow:hidden;position:absolute;z-index:0;cursor:pointer}
.notep{display:none;background:#000;font-size:12px;color:#fff;margin-top:0;padding:2px 7px 3px 7px;position:absolute}
.del{background-color:#000;display:none;margin-top:0px;margin-left:-7px;padding-left:1px;padding-right:1px;position:absolute}
.del a{color:#20558a;text-decoration:none}
.del a:hover{color:#fff}
#noteform{display:none;position:absolute;width:190px}
#noteform #note, #noteform #friend_id{width:150px;padding:2px;margin:10px}
.imgareaselect-border1{background:url(/components/photos/images/border-anim-v.gif) repeat-y left top}
.imgareaselect-border2{background:url(/components/photos/images/border-anim-h.gif) repeat-x left top}
.imgareaselect-border3{background:url(/components/photos/images/border-anim-v.gif) repeat-y right top}
.imgareaselect-border4{background:url(/components/photos/images/border-anim-h.gif) repeat-x left bottom}
.imgareaselect-border1, .imgareaselect-border2, .imgareaselect-border3, .imgareaselect-border4{opacity:0.5;filter:alpha(opacity=50)}
.imgareaselect-handle{background-color:#fff;border:solid 1px #000;opacity:0.5;filter:alpha(opacity=50)}
.imgareaselect-outer{background-color:#000;opacity:0.5;filter:alpha(opacity=50)}
.imgareaselect-selection{}
#msgnote{display:none;text-align:center;background: none repeat scroll 0 0 #DDDDDD;border: 1px solid #CCCCCC;padding:3px;margin:5px}
#phototags {font-size: 11px;margin: 0;position: relative;z-index: 1;}
#phototags span{text-align:left;line-height:15px;padding:0 11px 8px}
ul.holder {float:left;width: 100%;padding:5px 11px 0 15px}
*:first-child+html ul.holder{padding-bottom:2px}
* html ul.holder{padding-bottom:2px} /* ie7 and below */
ul.holder li{float:left;list-style-type:none;margin:0 5px 4px 0;white-space:nowrap}
ul.holder li.bit-box{background: none repeat scroll 0 0 #DDDDDD;border: 1px solid #CCCCCC;cursor: pointer;padding: 1px 14px 1px 3px;position: relative;}
ul.holder li.bit-box a.closebutton{cursor:pointer;position:absolute;right:4px;top:5px;display:block;width:7px;height:7px;background:url('/components/photos/images/close.gif');font-size:1px}
ul.holder li.bit-box a.closebutton:hover{background-position:7px}
.concursList .item_k{border-bottom: 1px solid #DDDDDD;margin: 0 0 20px;padding: 0 0 24px;}
.concursList .photo_album_title_konkurs{font-size: 20px;color: #1497ED;text-decoration: underline;}
.concursList .item_k .date_k {color: #666666;font-size: 11px;margin: 3px 0 0;}
.concursList .item_k .photo_k {float: left;margin: 13px 10px 0 0;width: 150px;}
.preview {opacity: 1;}
.concursList .item_k .info_k {float: left;margin: 10px 0 0;width: 505px;}
.concursList .item_k .announce_k {margin: 0 0;text-align: justify;}
.concursList .item_k .tbls_k {border-bottom: 1px dashed #DDDDDD;border-top: 1px dashed #DDDDDD;font-size: 12px;margin: 15px 0 0;padding: 10px 0 7px;}
.concursList .item_k .tbls_k .row_k {margin: 0 0 3px;}
.concursList .item_k .tbls_k .row_k .title_k {border-right: 1px dashed #DDDDDD;float: left;margin: 0 10px 0 0;padding: 0 10px 0 0;text-align: right;width: 90px;}
.concursList .item_k .tbls_k .row_k .value_k {float: left;width: 300px;}
.clear {clear: both;height: 1px;line-height: 0;}
.warning {color: red;font-weight: bold;margin: 0 0 20px;}
.p_r{position: relative}
.v_m_u{font-size: 24px;font-weight: bold;text-decoration: none; float: right; position: relative; margin:-15px 1px 0 -15px; z-index: 9; color: #fff}
.body_content .photo_thumb_new{width: 50px;height: 50px;background: none repeat scroll 0 0 #FFFFFF;}
.body_content .photo_thumb_new .photo_thumb_img {width: 50px;height: 50px}
.body_content .photo_gallery_new {bottom: 5px;height: 65px;margin-bottom: 0;position: absolute;z-index: 8;}
.photo_thumb_new_konkurs{float: left;height: 203.5px;overflow: hidden;position: relative;width: 64%;}
.photo_thumb_konkurs{width: 100%;height:100%}
.konkurs_last .photo_thumb_new{margin: 0;padding: 0;}
.konkurs_last .photo_thumb_new{widh:17%}
.selectBg {float: left;height: 18px;overflow: hidden;width: 18px;cursor: pointer}
.selectBgBlock{border: 1px solid #FFFFFF;height: 18px;margin: -23px 4px 0 -84px;}
.photo_toolbar{float:left}
.show_info{background-color: #FFFFFF;border: 1px solid #AAAAAA;box-shadow: 0 0 9px #666666;display: inline-block;height: auto;max-height: 90%;margin: 4px 0;padding: 10px;width: 900px;position: relative;}
.modal_head {font-size: 18px;padding: 20px;text-align: left;}
ul.s_p_u_i {margin: 0;padding: 0;text-align: left;}
.s_p_u_i li{display: inline-block;list-style: none outside none;margin: 20px 0 0 25px;text-align: center;vertical-align: baseline;width: 163px;}
.u_p_date{}
a.u_mark{color: #666666;margin-left: 20px;text-decoration: none;}
a.s_info:hover{text-decoration: underline; color:#000}
#spMarkCount {color: red;font-size: 12px;}
.photo_thumb_new a:hover{text-decoration: none;color:#fff}
.shot_v{overflow: hidden;}
.mod_photo{height: 120px;overflow: hidden;width: 120px;float: left !important;}
.mod_photo .dop_info_photo{bottom: 0;}
.mod_photo .photo_thumb_img {width: 120px}
.module .photo_thumb_new{float: none;margin: 0 auto;}
.dop_img {display: inline-block;margin-top: 10px}
.photo_thumb_new .green{color: #008800;padding-right: 10px;}
.photo_thumb_new .red{color: #FF0000;padding-left: 10px;}
.full_info{line-height: 35px;opacity: 1 !important;text-align: center;}
#note_com{float: left;font-size: 12px;margin-left: 7px;margin-top: -10px;}
#note {resize: none}
#show_photo_info .com_content{text-align: left}
.carousel-wrapper {z-index: 1;background: none repeat scroll 0 0 #FFFFFF;margin: 10px auto 30px;position: relative;border: 10px solid #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;width: 800px;}
.carousel {height: 75px;overflow: hidden;position: relative;width: 800px;}
.carousel ul {width: 20000em;position: absolute;list-style: none;margin: 0;padding: 0;}
.carousel li {float: left;margin-left: 0;}
.carousel li.active img {border-color: #CCCCCC;}
.carousel li img {border: 2px solid #FFFFFF;display: block;}
.carousel-control-prev, .carousel-control-next {position: absolute;top: 20px;width: 30px;height: 30px;text-align: center;background: #4E443C;color: #fff;text-decoration: none;text-shadow: 0 0 1px #000;font: 24px/27px Arial, sans-serif;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 0 2px #999;-moz-box-shadow: 0 0 2px #999;box-shadow: 0 0 2px #999;}
.carousel-control-prev:hover, .carousel-control-next:hover{color: #f6f6f6;box-shadow: 0 0 10px #000000;}
.carousel-control-prev {left: -50px;}
.carousel-control-next {right: -50px;}
#photo_carusel li img{width: 69px;}
.img_ph_wrap{display: table;height: 100%;margin: 0 auto;min-height: 500px;vertical-align: middle;}
.img_ph_wrap div{display: table-cell;vertical-align: middle;}
.ph-indexcounter{font-size: 14px;padding: 0 0 5px 10px;text-align: left;}
.pop_content{font-size: 14px;padding: 10px;position: relative}
.pop_content p{padding: 5px 0;}
.em_img{position: absolute;right: 55px;top: 160px;}
.em_img img{border: 2px solid #FFFFFF;padding: 6px;cursor: pointer;}
.motiv{margin-left: 20px;}
.demotiv{}
.set_motiv{border: 2px solid #AAAAAA !important;}
.profile_albums {color: #777777;cursor: pointer;float: left;line-height: 17px;padding: 10px;width: 180px;}
.profile_albums img {background: none repeat scroll 0 0 #F0F0F0;float: left;height: 67px;margin-right: 5px;width: 86px;}
#newbox_miniature {z-index: 500;}
.profile_title_album {color: #21578B;font-weight: bold;max-height: 34px;overflow: hidden;}
.profile_update_photo img {max-height: 350px;max-width: 350px;}
.buttonsprofile {height: 40px;}
.buttonsprofile a {color: #21578B;float: left;font-family: tahoma;margin-right: 10px;padding: 5px 8px 4px;text-decoration: none;font-size:11px}
.buttonsprofile a:hover {background: none repeat scroll 0 0 #E7EDF3;border: 1px solid #B0C7DD;padding: 4px 7px 3px;text-decoration: none;}
.activetab a {background: none repeat scroll 0 0 #245EAC;border: 1px solid #2C6398;color: #FFFFFF;padding: 0;}
.activetab a div {border: 1px solid #5385B6;padding: 3px 7px 2px;}
.activetab a:hover {background: none repeat scroll 0 0 #245EAC;border: 1px solid #2C6398;color: #FFFFFF;padding: 0;}
.load_photo_quote {background: none repeat scroll 0 0 #F4F7FA;border: 1px solid #BFD2E4;padding: 10px;}
.load_photo_but {height: 20px;margin-left: 110px;padding: 10px;}
.fl_l {float: left;}
.fl_r {float: right}
.uploadButton {height: 24px;width: 145px;}
.uploadbuttbg {background: url("/components/photos/swfupload/uploadbuttona.png") no-repeat scroll 0 0 transparent;height: 24px;width: 145px;}
.no_display, #no_display {display: none;}
.button_div_gray {border: 1px solid #B4B4B4;display: block;}
.button_div, .button_div_gray, .activetab a div, .activetab a, .buttonsprofile a:hover {border-radius: 2px 2px 2px 2px;}
.button_div_gray button {height: 22px;-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("/components/photos/swfupload/but_g.png") repeat-x scroll 0 0 #DADADA;border-color: #FFFFFF -moz-use-text-color -moz-use-text-color;border-image: none;border-right: 0 none;border-style: solid none none;border-width: 1px 0 0;color: #555555;cursor: pointer;font-family: Tahoma,Verdana,Arial,sans-serif,Lucida Sans;font-size: 11px;margin: 0;padding: 4px 15px;text-shadow: 0 1px 0 #FFFFFF;}
.button_div_gray button:hover {background: url("/components/photos/swfupload/but_gh2.gif") repeat-x scroll 0 0 #E5E5E5;}
.box_pos, .photo_view, .video_view, .swf_loaded {background: url("/components/photos/swfupload/bgb22.png") repeat scroll 0 0 transparent;bottom: 0;display: none;left: 0;overflow: auto;padding-bottom: 20px;position: fixed;right: 0;top: 0;z-index: 100;}
.photo_view, .video_view, .swf_loaded {background: url("/components/photos/swfupload/bgb3.png") repeat scroll 0 0 transparent;}
.video_show_bg {padding: 0;}
.photo_bg, .video_show_bg {background: none repeat scroll 0 0 #FFFFFF;margin: 17px auto auto;padding: 15px;width: 810px;}
.photo_bg, .video_show_bg {box-shadow: 0 0 3px 1px #222222;}
.swf_uploaded {color: #999999;height: 80px;margin-top: 80px;padding: 20px;width: 270px;}
.upProcLotitle {color: #45688E;font-size: 13px;font-weight: bold;padding-bottom: 5px;}
.h1 {color: #5081B1;font-size: 13px;font-weight: bold;padding-bottom: 5px;padding-top: 5px;}
.hralbum {background: none repeat scroll 0 0 #F1F4F7;clear: both;height: 1px;margin-bottom: 10px; margin:0px;}
.covers{padding-bottom: 10px;padding-left: 10px;padding-top: 10px;}
.albums_cover, .albums_cover_photo {background: none repeat scroll 0 0 #F0F0F0;float: left;height: 150px;margin-right: 10px;overflow: hidden;text-align: center;width: 150px;border-top:1px solid #fff}
.albums_cover, .albums_cover_photo {text-align: center;}
.albums_name {color: #888888;padding-bottom: 1px;padding-top: 0;}
.inpst {border: 1px solid #C6D4DC;padding: 3px 4px;}
.l_pppho {float: left;margin-left: 10px;margin-top: 14px;width: 180px;}
.l_pppho a {border: 0 none;padding-bottom: 6px;padding-top: 6px;text-decoration: none}
.menuleft a {display: block;padding: 5px;}
.editphoto_ic {background: url("/components/photos/swfupload/index2.png") no-repeat scroll 0 0 transparent;}
.icon {float: left;height: 16px;margin-right: 6px;width: 16px;}
.icon2 {float: left;height: 16px;margin-right: 6px;width: 16px;background: url("/components/photos/images/control.png") no-repeat scroll 0 0 transparent;}
.mark_photo_ic2{}
.set_avatar_ic2{background-position: 0 -16px;}
.set_motiv_ic2{background-position: 0 -32px;}
.with_me_ic2{background-position: 0 -48px;}
.move_photo_ic2{background-position: 0 -66px;}
.edit_photo_ic2{background-position: 0 -80px;}
.del_photo_ic2{background-position: 0 -94px;}
.menuleft div {}
.del_photo_ic {background: url("/components/photos/swfupload/index2.png") no-repeat scroll 0 -153px transparent;height: 14px;}
.save_ic {background: url("/components/photos/swfupload/index2.png") no-repeat scroll 0 -169px transparent;}
span#photos{font-size: 11px}
.add_s_photo{width:406px;height:78px}
.add_s_photo_input{width:406px;margin-bottom: 6px;}
.albums a{text-decoration: none}
#count_img img{width: 150px;height: 150px;}
.setCover{background: none repeat scroll 0 0 #F6F9FB;}
.setDescr {background: none repeat scroll 0 0 #EAF6FF}
.albums_name a {color: #4274A4;font-size: 13px;font-weight: bold;}
.albums_photo_num {color: #777777;padding-top: 4px;}
.albums {background: none repeat scroll 0 0 #FFFFFF;line-height: 17px;margin-top: 20px;}
.albums_infowalltext {margin-left: 150px;}
.infowalltext, .infowalltext_f {color: #999999;padding-top: 5px;}
.albums_infowalltext a {color: #21578B;}
.speedbar {background: none repeat scroll 0 0 #F6F6F6;border-bottom: 0 solid #E4E7EB;color: #222222;font-weight: 700;margin-left: 3px;margin-right: 3px;padding: 10px;font-family:tahoma,​arial,​verdana,​sans-serif,​Lucida Sans;font-size:11px}
.padcont {padding: 10px 15px 15px;}
.h10{height:10px}
.sett_privacy {color: #21578B;cursor: pointer;float: left;margin-bottom: 7px;padding: 3px;}
.sett_openmenu {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #AEBDCC;box-shadow: 0 1px 1px 1px #E1E1E1;color: #21578B;margin-left: 0;margin-top: 39px;position: absolute;width: 180px;}
.no_display, #no_display {display: none;}
.sett_selected {background: none repeat scroll 0 0 #EEF2F6;cursor: pointer;padding: 3px 5px !important;}
.sett_hover {cursor: pointer;padding: 3px 5px;}
.sett_hover:hover {background: none repeat scroll 0 0 #6D8FB3;border-bottom: 1px solid #476D96;border-top: 1px solid #476D96;color: #FFFFFF;padding: 2px 5px !important;}
#privacyMenu_privacy div{paddin:0}
.form_conetnt { padding: 30px;}
.form_text {color: #4274A4;font-size: 13px;font-weight: bold;margin-bottom: 10px;}
.form_input {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #C6D4DC;margin-bottom: 10px;padding: 6px;width: 515px;}
.c_a_form{margin-left: 240px;margin-top: -1px;}
.m_b10{margin-bottom: 10px;}
.photo_thumb_new:hover .albums_photo_panel {display: block;}
.albums_photo_panel {background: url("/components/photos/images/bgb3.png") repeat scroll 0 0 transparent;display: none;left: 50%;margin-left: -33px;padding: 5px;position: absolute;width: 63px}
.albums_ic {float: right;height: 16px;margin-left: 5px;width: 16px; background: url("/components/photos/swfupload/index2.png")no-repeat}
.ic_del {background-position: 0 -185px}
.ic_edit {background-position: 0 -217px}
.ic_cover {background-position: 0 -201px}
.photo_thumb_new.covers{padding: 0}
.photo_thumb_new.setCover{border: 1px solid #000000; -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); box-shadow: 0 0 10px rgba(0,0,0,0.5); }
.w42{width: 42px;}
.speedbar h1{font-size: 14px;}
#loading{position:fixed;top:0px;bottom:0px;left:0px;right:0px;display:none;z-index:100}
.loadstyle{width:70px;margin:auto;background:#000 url('/components/photos/images/loading.gif') no-repeat center;padding:20px;height:10px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 0px 2px 8px 1px #444; -moz-box-shadow: 0px 2px 8px 1px #444; -webkit-box-shadow: 0px 2px 8px 1px #444;opacity: 0.6}
.button_div {border: 1px solid #4479AF;display: block;}
.button_div button {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background: url("/components/photos/images/buttons.gif") repeat-x scroll 0 0 #5788B8;border-color: #90B2D5 -moz-use-text-color -moz-use-text-color;border-image: none;border-right: 0 none;border-style: solid none none;border-width: 1px 0 0;color: #FFFFFF;cursor: pointer;font-family: Tahoma,Verdana,Arial,sans-serif,Lucida Sans;font-size: 11px;margin: 0;padding: 4px 14px;text-shadow: 0 1px 0 #35699C;}
.button_div button:hover {background: url("/components/photos/images/buttons_h.gif") repeat-x scroll 0 0 transparent;}
.button_div button:active {background: none repeat scroll 0 0 #5082B2;border-top: 1px solid #5082B2;outline: medium none;position: relative;}
.button_div button::-moz-focus-inner {border: 0 none;}
.margin_left {margin-left: 10px;}
/* BOX */
.box_pos, .photo_view, .video_view, .swf_loaded{display:none;position:fixed;left:0px;top:0px;right:0px;bottom:0px;overflow:auto;padding-bottom:20px;background:url("/components/photos/images/bgb22.png");z-index:100}
.photo_view{padding-left:17px}
.box_bg{margin:auto;width:300px;margin-top:180px}
.box_conetnt{background:#fff;border:1px solid #858585;border-top:0px;border-bottom:1px solid #d7d7d7;max-height:500px}
.box_title{padding:10px;font-size:13px;font-weight:bold;background:url("/components/photos/images/head.png") repeat-x;color:#fff;border:1px solid #4c75a0;text-shadow:0px 1px 0px #4577a7}
.box_close{background:url("/components/photos/images/close2.png") no-repeat;width:11px;height:11px;float:right;cursor:pointer;margin-top:3px}
.box_close:hover{background:url("/components/photos/images/close_a.png") no-repeat}
.box_footer{background:#f0f0f0;padding:7px;border:1px solid #858585;border-top:0px;height:25px}
.box_ppad{padding:15px}
.bg_show{background: url("/components/photos/images/bg_show8.png") repeat-x;height:5px}
.bg_show_bottom{background: url("/components/photos/images/bg_show5.png") repeat-x;height:5px;margin-top:-5px}
.box_info{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:100}
.box_info_margin{width:300px;color:#fff;margin:auto;background: url('/components/photos/images/bgbi.png');padding:15px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;box-shadow: 0px 2px 8px 1px #444; -moz-box-shadow: 0px 2px 8px 1px #444; -webkit-box-shadow: 0px 2px 8px 1px #444;margin-top:250px;text-shadow:0px 1px 0px #262626;z-index:100}
.box_info_margin span{font-size:13px}
.box_info_margin a{color:#a9cdf0}
.box_turn_panel{position:fixed;bottom:0px}
/* DSSTINGUISH */
#friends_block{background:#fff;width:190px;max-height:300px;position:absolute;display:none;z-index:105;cursor:default;box-shadow: 0px 0px 15px 1px #444; -moz-box-shadow:0px 0px 15px 1px #444;-webkit-box-shadow: 0px 0px 15px 1px #444}
.distin_inpbg{background:#f0f0f0;padding:10px;border-bottom:1px solid #e3e7ec}
.distin_friends_list{max-height:170px;overflow:auto;border-bottom:1px solid #e3e7ec}
.distin_friends_list div{color: #21578B;cursor: pointer;margin: 0 10px;padding: 3px;}
.distin_friends_list div:hover{background:#e6ebf1}
.peoples_on_this_photos{color:#777;padding-top:15px;margin-bottom:-5px;line-height:17px}
.distin_del_user{opacity:0.5;cursor:pointer;margin-left:0px}
.distin_del_user:hover{opacity:1}
.mark_userid_bg{padding-bottom:30px;padding-top:10px}
.area{cursor:pointer}
#dop_info{display: none;padding: 20px;text-align: left;}
.photo-main .photo_description{margin:5px;text-align: justify;}
.actions_list a.photo_shot img {margin-right: 2px;width: 100px;}
/*photo_size_begin*/.photo_thumb_new {width: px;}/*photo_size_end*/
#dragndrop ul{margin: 0;padding: 0;}
.editphoto_c {width: 90px;}
.editphoto_c {background: none repeat scroll 0 0 #FFFFFF;cursor: move;}
.cover_minm_po {float: left;margin: 3px;overflow: hidden;width: 92px;}
.editphoto_c img {width: 78px;}
.cover_minm_po img {border: 1px solid #DDDDDD;height: 58px;padding: 5px;width: 80px;}
.cover_minm_po img:hover {border: 1px solid #799BBB;}
.dn{display: none}
.exif{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #CCCCCC;bottom: 0;padding: 5px;position: absolute;right: 0;text-align: left;z-index: 1;}
.item_exif {border-bottom: 1px dashed #DDDDDD;margin: 0 0 5px;padding: 0 0 3px;}
.item_exif .name_exif {border-right: 1px dashed #DDDDDD;float: left;margin: 0 5px 0 0;width: 85px;}
.item_exif .value_exif {float: left;width: 180px;}
.report_pad{padding: 15px;}
.photo_thumb_new .pva_title {padding: 4px 0 10px;height:10px}
.clear_fix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clear_fix {display: block;}
.pva_title_text {font-weight: bold;margin: 0 5px 0 7px;max-width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fl_l {float: left;}
.pva_camera {background: url("/components/photos/images/camera_white.png") no-repeat scroll 0 2px rgba(0, 0, 0, 0);font-weight: bold;margin: 0 7px;padding-left: 14px;}
.fl_r {float: right;}
.pva_desc {margin: 5px 7px 0;max-height: 126px;overflow: hidden;text-overflow: ellipsis;}
#social_photo{clear:both}
.col2_photo{float:left}
.body_content{-moz-user-select: none;-khtml-user-select: none;user-select: none;}
.padcont .albums .albums_cover img{width:100%}
.photo-content-blocks-left .com_content {max-height: 400px;overflow: auto;}
.u_clubs {float: left !important;/*margin: 20px 2px 2px !important;*/}
