@charset "utf-8";
/* CSS Document */
html, body{padding: 0;margin: 0;width: 100%;height: 100%;}
body{font: 11px Tahoma; color:#010000;min-width: 1000px;}
table, tr, td{border-width:0;border-collapse: collapse;padding:0;margin:0;font: 11px Tahoma;}
select, input{font-size: 11px;}
td{text-align: left;vertical-align: top;}
div{padding: 0;margin: 0;font: 11px Tahoma;}
img{ border:none;}
h1,h2,h3{ font-weight:normal;font-size: 18px;}
h1{padding: 0 0 8px 0; font-size: 18px;margin:0;}
h1 a{ color:#000;}
p{margin: 0;padding-bottom: 10px;}

a{color:#0188CB;}
a:hover{ text-decoration:none;}

.gray{color:#666;}

.clear{width:0;height:0;overflow: hidden;clear:both;line-height: 0;}
.absolute-container{height:0px;line-height: 0;position: relative;width: 100%;}

.images{position: absolute;left:-1000px;top:-1000px;}
.annotation,.annotations {display:none;}
.all{width:100%;height:100%;width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'100%');}
.bottom{height: 65px;background-color: #dcdcdc;vertical-align: middle;color:#666;}
.bottom .bottom-left{float:left;text-align: left;}
.bottom .bottom-right{float:right;text-align: left;padding: 12px 25px 0 0;}
.bottom .bottom-right a{color: #666;text-decoration: none;}
.bottom .bottom-right a:hover{text-decoration: underline;}
.finch{float: right;margin: 2px 5px 0 0;}
.actis{float: right;margin: 15px 20px 0 0;}

.middle{background: url(/media/images/topVector.jpg) no-repeat center -90px;}
.bottom-bg{background: url(/media/images/bottom-bg.gif) no-repeat right bottom;height: 100%;width: 100%;}

.top-banner{height: 1px;}

.max-width{width: 96%;max-width: 1300px;width: expression((document.documentElement.clientWidth||document.body.clientWidth)>1300?'1300px':'96%');}
.content{padding-top:10px;padding-bottom:20px;}
.center-content{width:100%;}

.auth-box{height: 88px;}
.auth-box p{padding: 0;margin: 0;}
.auth-box .messages{font-weight: bold;}

.login-logo{width: 100%;}

.login{width: 50%;text-align: left;}

.logo{}
.logo .logo-href{display: block;width: 244px;height: 69px;position: absolute;top:0;left:-122px;background:url(/media/images/logo.png) no-repeat left top;_background:none;filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/logo.png', sizingMethod='no-scale')";cursor: pointer;}

.logo .sidebar{float:right;text-align: left;width:240px;}
.logo .sidebar a{color: #73c301;font-weight: bold;}
.logo .sidebar img{position: relative;top:1px;}
/*
.logo .wap{float: right;font-weight: bold;position: relative;left:-130px;}
.logo .rss{float: right;font-weight: bold;position: relative;left:-94px;top:16px;color: #73c301;}
.logo .rss2{float: right;position: relative;left:-98px;top:18px;}
.logo .old-site{float: right;font-weight: bold;position: relative;left:-27px;top:31px;color: #73c301;}
*/

.login input.text{border: 1px solid #7F9DB9; width: 120px; height:20px; padding-left:4px; font: italic 11px Tahoma; color:#999;margin-left:2px;}
.login a{ line-height:16px;}
.login .enter{cursor:pointer; position:relative; border: none; left:5px; width: 61px; height:22px; background: url(/media/images/enter.gif) no-repeat; padding:0;top:-1px;
//top:0px;
}
.login .formItem, .login .formItemError{margin-bottom: 1px;}
.login .formItem{height:24px;padding-top:3px;width:236px;padding-left:1px;
//height:27px;
}
.login .formItemError{height:23px;border:1px solid #b76969;background-color:#ebc4c4;padding-top:2px;width:260px;
//height:27px;
}
.login .errorMessage{position:relative;top:3px;left:10px;}

.subMenu{ padding: 8px 0 16px 0; font-size: 14px; font-weight:bold;clear: both;}
.subMenu div{ float:left; padding-right: 15px;font-size: 14px;font-weight: bold;font-family: arial;}
.subMenu div a{ color:#ccc;}
.subMenu div a span{ color:#0188CB;}
.subMenu div a.select span{color: #000;}
.subMenu div a.no-link span{color:#000;}
.menu{clear:both;padding-bottom: 10px;}

.right-column{width: 240px;}
.right-banner{ margin-bottom: 30px;}
.right-banner img{display: block;}
.left-column{}

.top-slice{}

.no-script{height: 40px;width: 100%;background: #565483;}
.no-script center{height: 100%;}
.no-cont{height: 100%;width: 96%;max-width: 1300px;width: expression((document.documentElement.clientWidth||document.body.clientWidth)>1300?'1300px':'96%');}
.no-cont table{width: 100%;height:100%;}
.no-cont table td{color: #fff;vertical-align: middle;}
.no-cont table td a{text-decoration: none;color: #fff;}
.no-cont table td a.border{text-decoration: underline;}
.no-cont table td.right{text-align: right;}
.no-cont table td.word{width:350px;}
.no-cont table td .flash{position: relative;//top:1px;}
.no-flash{display: none;}

.center-subcontent{width:100%;}
.percent-pad{width:98.5%;}
.right-slice{width: 246px;padding-left:20px;}

.imgBox{position: relative;display: block;overflow: hidden;}
.imgBox img{display: block;}
.imgBox div{position: absolute;top:0;left:0;background-repeat: no-repeat;background-position: left top;height:100%;width:100%;}


.imgBox2{position: relative;display: block;overflow: hidden;}
.imgBox2 img{display: block;}
.imgBox2 div{position: absolute;top:0;left:0;background-repeat: no-repeat;background-position: left top;height:100%;width:100%;}

.main-preview{padding-bottom: 20px;}
.main-preview .videoBox{clear: both;padding-bottom: 30px;}
.main-preview h1{float:left;}
.main-preview a.videoarchiv{ float:right;display: block;margin:8px 5px 0px 0px;}
.main-preview .photosList{padding-bottom: 30px;clear: both;}
.main-preview .photosList a{ float:left;position: relative;display: block;width:121px;height:89px;overflow: hidden;margin:0px 2px 2px 0;}
.main-preview .photosList a div{ position: absolute; left: 0; top: 0; z-index: 2; width: 121px; height:89px;  background: url(/media/images/imgBord121.png) no-repeat;}

.main-panel{width: 100%;height:100px;margin-bottom: 16px;}
.main-panel .l, .main-panel .r{width: 10px;overflow: hidden;}
.main-panel .l table, .main-panel .r table{height:100%;width:10px;}
.main-panel .l table td, .main-panel .r table td{overflow: hidden;}
.main-panel .l .t, .main-panel .l .b, .main-panel .r .t, .main-panel .r .b{height:10px;}
.main-panel .l .t{background: url(/media/images/gray/lt.png) no-repeat left top;}
.main-panel .l .b{background: url(/media/images/gray/bl.png) no-repeat left bottom;}
.main-panel .l .m{background-color: #d6d6e9;}
.main-panel .r .t{background: url(/media/images/gray/rt-light.png) no-repeat left top;}
.main-panel .r .b{background: url(/media/images/gray/br-light.png) no-repeat left bottom;}
.main-panel .r .m{background: #d6d6e9 url(/media/images/gray/right-line.jpg) no-repeat left bottom;}



.main-panel .day{border-right: 2px solid #fff;background: #d6d6e9 url(/media/images/greyBoxBg.jpg) right bottom no-repeat;padding:10px 0px;}
.main-panel .day-index{background: #d6d6e9 url(/media/images/gray/bg.jpg) right bottom no-repeat;padding:10px 0px;}
.main-panel .img-td{width: 240px;}
.main-panel .imgBox{ width: 240px; height:223px;}
.main-panel .videoBox{ width: 240px; height:223px;}
.main-panel .imgBox div{background-image: url(/media/images/day-photo-frame.png);}
.main-panel .right{width:235px;}
.main-panel .right-table{height: 100%;width:100%;}
.main-panel .right .line{height:10px;line-height: 0px;background-color: #c1c1d2;width:235px;}
.main-panel .right .corner{height:10px;width:10px;line-height: 0px;}
.main-panel .right .b .corner{background: url(/media/images/gray/br.png) no-repeat right bottom;}
.main-panel .right .t .corner{background: url(/media/images/gray/rt.png) no-repeat right top;}
.main-panel .right .m{background-color: #c1c1d2;}

.heroes-top-panel{width:100%;height: 100px;margin-bottom: 23px;}
.heroes-top-panel .padding{height: 15px;}
.heroes-top-panel .left-column, .heroes-top-panel .right-column{width:50%;}
.heroes-top-panel .wrap{width:100%;height:100%;}
.heroes-top-panel .tl, .heroes-top-panel .bl, .heroes-top-panel .tr, .heroes-top-panel .br{width:10px;height:10px;line-height: 0px;font-size: 0px;}
.heroes-top-panel .left-column .m{background-color: #d6d6e9;padding-left: 5px;}
.heroes-top-panel .right-column .m{background: #c1c1d2 url(/media/images/heroes/panels/top/bg.png) no-repeat right bottom;padding-left:15px;}
.heroes-top-panel .left-column{border-right: 2px solid #fff;}
.heroes-top-panel .ll{height:10px;line-height: 0px;font-size: 0px;}
.heroes-top-panel .left-column .ll{background: #d6d6e9;}
.heroes-top-panel .right-column .ll{background: #c1c1d2;}
.heroes-top-panel .right-column .b .ll{background: #c1c1d2 url(/media/images/heroes/panels/top/bgbottom.png) no-repeat right bottom;}
.heroes-top-panel .tl{background: url(/media/images/heroes/panels/top/lt.png) no-repeat left top;}
.heroes-top-panel .bl{background: url(/media/images/heroes/panels/top/lb.png) no-repeat left bottom;}
.heroes-top-panel .tr{background: url(/media/images/heroes/panels/top/rt.png) no-repeat right top;}
.heroes-top-panel .br{background: url(/media/images/heroes/panels/top/rb.png) no-repeat right bottom;}
.heroes-top-panel .lm, .heroes-top-panel .rm{width: 10px;font-size: 0px;line-height: 0px;}
.heroes-top-panel .left-column .lm{background: #d6d6e9;}
.heroes-top-panel .right-column .rm{background: #c1c1d2 url(/media/images/heroes/panels/top/r.png) no-repeat right bottom;}
.heroes-top-panel .imgBox div{background-image: url(/media/images/heroes/frame-gray.png);}
.heroes-top-panel .right-column .imgBox div{background-image: url(/media/images/heroes/frame-gray2.png);}

.heroes-top-panel .left-dark-line{width: 10px;font-size: 0px;line-height: 0;}
.heroes-top-panel .left-dark-line table{width:10px;height: 100%;}
.heroes-top-panel .left-dark-line table td{width: 10px;font-size: 0px;line-height: 0;}
.heroes-top-panel .left-dark-line .tld{height:10px;background: url(/media/images/heroes/panels/top/ltd.png) no-repeat left top;}
.heroes-top-panel .left-dark-line .lmd{background-color: #c1c1d2;}
.heroes-top-panel .left-dark-line .bld{height:10px;background: url(/media/images/heroes/panels/top/bld.png) no-repeat left top;}

.heroes-top-panel .right-light-line{width: 10px;font-size: 0px;line-height: 0;}
.heroes-top-panel .right-light-line table{width:10px;height: 100%;}
.heroes-top-panel .right-light-line table td{width: 10px;font-size: 0px;line-height: 0;}
.heroes-top-panel .right-light-line .trl{height:10px;background: url(/media/images/heroes/panels/top/trl.png) no-repeat left top;}
.heroes-top-panel .right-light-line .rml{background: #d6d6e9 url(/media/images/heroes/panels/top/rl.png) no-repeat right bottom;}
.heroes-top-panel .right-light-line .brl{height:10px;background: url(/media/images/heroes/panels/top/brl.png) no-repeat left top;}
.heroes-top-panel .all .wrap .m{background: #d6d6e9 url(/media/images/heroes/panels/top/bgl.png) no-repeat right bottom;}
.heroes-top-panel .all .wrap .bll{background: #d6d6e9 url(/media/images/heroes/panels/top/bll.png) no-repeat right bottom;}


.interactiv-first-panel, .interactiv-second-panel, .interactiv-third-panel{width:100%;margin-bottom: 23px;height: 100px;}
.interactive .left-column, .interactive .right-column{width:50%;}
.interactive .wrap{width:100%;height:100%;}
.interactive .tl, .interactive .bl, .interactive .tr, .interactive .br{width:10px;height:10px;line-height: 0px;font-size: 0px;}
.interactive .left-column{border-right: 2px solid #fff;width:100%;}
.interactive .left-column .m{padding:0;}
.interactive .ll{height:10px;line-height: 0px;font-size: 0px;}
.interactive .lm, .interactive .rm{width: 10px;font-size: 0px;line-height: 0px;}
.interactiv-first-panel .left-column .m{background-color: #d6d6e9;}
.interactiv-first-panel .right-column .m{background: #c1c1d2 url(/media/images/interactive/panel/grey-bg.png) no-repeat right bottom;padding-left:15px;}
.interactiv-first-panel .left-column .ll{background: #d6d6e9;}
.interactiv-first-panel .right-column .ll{background: #c1c1d2;}
.interactiv-first-panel .right-column .b .ll{background: #c1c1d2 url(/media/images/interactive/panel/b-grey.png) no-repeat right bottom;}
.interactiv-first-panel .tl{background: url(/media/images/interactive/panel/tl-grey.png) no-repeat left top;}
.interactiv-first-panel .bl{background: url(/media/images/interactive/panel/bl-grey.png) no-repeat left bottom;}
.interactiv-first-panel .tr{background: url(/media/images/interactive/panel/tr-grey.png) no-repeat right top;}
.interactiv-first-panel .br{background: url(/media/images/interactive/panel/br-grey.png) no-repeat right bottom;}
.interactiv-first-panel .lm, .interactiv-first-panel .rm{width: 10px;font-size: 0px;line-height: 0px;}
.interactiv-first-panel .left-column .lm{background: #d6d6e9;}
.interactiv-first-panel .right-column .rm{background: #c1c1d2 url(/media/images/interactive/panel/r-grey.png) no-repeat right bottom;}
.interactiv-first-panel .imgBox div{background-image: url(/media/images/interactive/frame.png);}

.interactiv-second-panel .left-column .m{background-color: #e8f5f7;}
.interactiv-second-panel .right-column .m{background: #d1eff9 url(/media/images/interactive/panel/blue-bg.png) no-repeat right bottom;padding-left:15px;}
.interactiv-second-panel .left-column .ll{background: #e8f5f7;}
.interactiv-second-panel .right-column .ll{background: #d1eff9;}
.interactiv-second-panel .right-column .b .ll{background: #d1eff9 url(/media/images/interactive/panel/b.png) no-repeat right bottom;}
.interactiv-second-panel .tl{background: url(/media/images/interactive/panel/tl.png) no-repeat left top;}
.interactiv-second-panel .bl{background: url(/media/images/interactive/panel/bl.png) no-repeat left bottom;}
.interactiv-second-panel .tr{background: url(/media/images/interactive/panel/tr-blue.png) no-repeat right top;}
.interactiv-second-panel .br{background: url(/media/images/interactive/panel/br-blue.png) no-repeat right bottom;}
.interactiv-second-panel .left-column .lm{background: #e8f5f7;}
.interactiv-second-panel .right-column .rm{background: #d1eff9 url(/media/images/interactive/panel/r.png) no-repeat right bottom;}
.interactiv-second-panel .imgBox div{background-image: url(/media/images/interactive/frame-green.png);}

.interactiv-third-panel .m{background-color: #e8f5f7;}
.interactiv-third-panel .ll{background: #e8f5f7;}
.interactiv-third-panel .tl{background: url(/media/images/interactive/panel/tl.png) no-repeat left top;}
.interactiv-third-panel .bl{background: url(/media/images/interactive/panel/bl.png) no-repeat left bottom;}
.interactiv-third-panel .tr{background: url(/media/images/interactive/panel/tr.png) no-repeat right top;}
.interactiv-third-panel .br{background: url(/media/images/interactive/panel/br.png) no-repeat right bottom;}
.interactiv-third-panel .mm{width: 10px;font-size: 0px;line-height: 0px;background: #e8f5f7;}
.interactiv-third-panel .imgBox div{background-image: url(/media/images/interactive/frame-green.png);}

.interactive {margin-bottom:25px;}
.interactive .left-column{width:100%;}
.interactive .right-column{width:172px;}
.interactive .right-column .m{padding-top:32px;padding-left:5px;}
.interactive .imgBox{width:240px;height:215px;margin-right: 10px;}
.interactive .cap{font-weight: bold;font-size: 12px;line-height: 15px;}

.interactive .list{width: 100%;}
.interactive .star{background: url("/media/images/interactive/star.png") no-repeat left top;width: 11px;height:11px;float: right;margin-left:2px;position: relative;top:1px;}
.interactive .score{color: #666;padding-left: 10px;}
.interactive .score span{float: left;}
.interactive .top .star{background: url("/media/images/interactive/top-star.png") no-repeat left top;}
.interactive .list .top .title{color: #333366;}

.heroes .imgBox{ width: 119px; height:88px;}
.heroes .imgBox2{ width: 119px; height:88px;}
.heroes .photo{padding-top:3px;padding-right: 10px;}
.heroes .descr{padding:0 10px 0 0;}
.heroes .nik{font-size: 14px;}
.heroes .txt{padding:2px 0;color: #27272b;}

.pink-panel{margin-bottom: 23px;}
.pink-panel .pad{padding-left: 15px;}

.pink-panel .top-line, .pink-panel .bottom-line{width: 100%;}
.pink-panel .top-line, .pink-panel .bottom-line, .pink-panel .top-line td, .pink-panel .bottom-line td{line-height: 0px;font-size: 0px;height: 10px;}
.pink-panel .tll, .pink-panel .tlr, .pink-panel .bll, .pink-panel .blr{width: 10px;}
.pink-panel .tll{background: url("/media/images/panels/pink/tl.png") no-repeat left top;}
.pink-panel .tlr{background: url("/media/images/panels/pink/tr.png") no-repeat left top;}
.pink-panel .bll{background: url("/media/images/panels/pink/bl.png") no-repeat left top;}
.pink-panel .blr{background: url("/media/images/panels/pink/br.png") no-repeat left top;}
.pink-panel .tlm, .pink-panel .blm{background: #f8d5ff;}
.pink-panel .tlm div, .pink-panel .blm div{line-height: 0;font-size: 2px;height: 10px;}
.pink-panel-content{background:  #f8d5ff;}
.pink-panel .item{width:100%;}
.pink-panel .td{width: 50%;padding-left:15px;padding-bottom: 15px;border-bottom: 2px solid #fff;padding-top:13px;}
.pink-panel .last .td{padding-bottom: 0px;border: none;}
.pink-panel .first .td{padding-top: 0;}
.pink-panel .imgBox div{background-image: url(/media/images/heroes/frame-pink.png);}

.heroes-other{width: 100%;}
.top-hero{float: left;width: 33%;}
.top-hero a{font-size: 18px;}
.top-hero .imgBox{margin: 5px 0;width: 190px; height:141px;}
.top-hero .imgBox div{background-image: url(/media/images/heroes/frame-white-big.png);}
.top-hero .purpur{font-size: 18px;}
.heroes-other .clear{height: 35px;}

.top-hero-ordinary{float: left;width: 33%;}
.top-hero-ordinary a{font-size: 16px;}
.top-hero-ordinary .imgBox{margin: 5px 0;}
.top-hero-ordinary .imgBox div{background-image: url(/media/images/heroes/frame-white.png);}
.top-hero-ordinary .purpur{font-size: 16px;}

h3{font-size: 18px;margin:0;padding:0 0 10px 0;}
h3 a{ color:#000;}

.lastPostDescript{padding:0px 20px 0px 20px;}
.lastPostDescript .textBox{line-height:15px;clear: both;padding-top:5px;}
.lastPostDescript .textBox a{ color:#010000;}
.lastPostDescript h3 a{text-decoration: none;}
.lastPostDescript h3 a:hover{text-decoration: underline;}
.lastYear{line-height:15px;}
.lastYear p{margin:0; padding: 10px 0 5px 0; font-size: 12px; font-weight:bold;}

.greenBox{clear: both;}
.greenBoxL{float:left; width: 2px; height:22px; background: url(/media/images/greenBoxL.gif) no-repeat; overflow:hidden;}
.greenBoxR{float:left; width: 2px; height:22px; background: url(/media/images/greenBoxR.gif) no-repeat; overflow:hidden;}
.greenBoxDay{ background: url(/media/images/greenBoxBg.gif) repeat-x; float:left; color:#000; padding: 4px 5px 5px 5px; border-right:1px solid #DDFF93;}
.greenBoxDate{ background: url(/media/images/greenBoxBg.gif) repeat-x; float:left; color:#000; padding: 4px 5px 5px 5px; border-left:1px solid #7BCA01;}
.greenBox a{color:#000;text-decoration: none;}
.greenBox a:hover{text-decoration: underline;}


.todayBox{padding-bottom: 5px;}
.todayBox div{text-align:center; font-weight:bold;}
.todayBox a{margin-top:3px;}
.whiteStrL{ float:left; width: 29px; height:7px; background: url(/media/images/top-panel-arrows.gif) no-repeat 0 0; margin-left:14px;display:block;}
.whiteStrR{ float:right; width: 29px; height:7px; background: url(/media/images/top-panel-arrows.gif) no-repeat -29px 0; margin-right: 15px;display:block;}
.days-line .la{background: url(/media/images/top-panel-arrows.gif) no-repeat 0px 0;}
.days-line .ra{background: url(/media/images/top-panel-arrows.gif) no-repeat -29px 0;}
.selectDay{ clear:both;background: #A3A3B8;height:28px;width: 100%;}
.selectDay td{padding: 0 0 0 5px;vertical-align: middle;} 
.calendar-panel .selectDay td{padding-left: 0;}
.month-select{ margin-left: 4px; font-size: 11px;padding:1px 0;display: none;}
.calendar_year{display: inline;font-size: 11px;padding:1px 0;}

.calendarTable{padding-left: 9px;background: url(/media/images/calBg.gif) no-repeat 9px 19px;position: relative;padding-top: 1px;}
.calendarTable{height:159px;//height:160px;}
.calendarTable th{ padding: 3px 0; color:#666; font-weight:normal; width: 30px;}
.calendarTable td{color:#7DA108;height: 23px;line-height: 11px;}
.calendarTable .down td, .calendarTable .predown td{height:24px;}
.calendarTable td a, .calendarTable td span{display: block;padding:3px 0 5px 0;color:#000;text-align: center;margin-top: 2px;}
.calendarTable td a.other{color:#666;}
.calendarTable td span{color:#7DA108};
.calendarTable td.active{font-weight: bold;}
.calendarTable td b{color: #000;}
.calendarTable td.active span, .calendarTable td.active a{background: #DFF589;}
.calendarTable .down span, .calendarTable .down a{padding-bottom: 6px;}
.calendarTable .predown span, .calendarTable .predown a{padding-bottom: 6px;}
.calendarTable .r1{width:33px;}
.calendarTable .r1 span, .calendarTable .r1 a{margin-right: 2px;margin-left: 1px;}
.calendarTable .r2{width:30px;}
.calendarTable .r2 span, .calendarTable .r2 a{margin-right: 2px;}
.calendarTable .r3{width:30px;}
.calendarTable .r3 span, .calendarTable .r3 a{margin-right: 2px;}
.calendarTable .r4{width:30px;}
.calendarTable .r4 span, .calendarTable .r4 a{margin-right: 2px;}
.calendarTable .r5{width:30px;}
.calendarTable .r5 span, .calendarTable .r5 a{margin-right: 2px;}
.calendarTable .r6{width:30px;}
.calendarTable .r6 span, .calendarTable .r6 a{margin-right: 2px;}
.calendarTable .r7{width:34px;}
.calendarTable .r7 span, .calendarTable .r7 a{margin-right: 3px;}
.calendarTable td.r7 span, .calendarTable td.r7 a{margin-right: 1px;}
.selectDaysDate{padding:4px 0 0 15px;}
.selectDaysDate a.sel{text-decoration: none;color:#000;font-weight: bold;cursor: text;}
.selectDaysDate span{ color:#666; font-weight:bold;}
.calendarTable .down td{padding-bottom: 1px;}

.calendarTable div{position: absolute;width: 7px;height:7px;}
.calendarTable div.lt{background: url("/media/images/calendar/lt.png") no-repeat;top:19px;left:9px;}
.calendarTable div.rt{background: url("/media/images/calendar/rt.png") no-repeat;top:19px;left:219px;}
.calendarTable div.lb{background: url("/media/images/calendar/lb.png") no-repeat;top:153px;left:9px;}
.calendarTable div.rb{background: url("/media/images/calendar/rb.png") no-repeat;top:153px;left:219px;}

.materials{}
.materials .pic{width:130px;}
.materials .imgBox{ width: 121px; height:89px;}
.materials .imgBox div{background-image: url(/media/images/imgBord121.png);}
.materials .first .imgBox div{background-image: url(/media/images/imgBord121-gradient.png);}
.materials .text a{color:#666;}
.materials .text a.purpur{ color:#8A3DB2;}
.materials .text h3{padding: 0 0 5px 0;}
.materials .text h3 a{color:#0188CB;}
.materials td{padding-bottom:21px;}
.materials .time td{padding-bottom: 11px;}

.video-announce .imgBox{width:239px;height:216px;}
.video-announce .imgBox div{background-image: url("/media/images/video-announce.png");}
.video-announce .imgBox span{position: absolute;left:86px;top:66px;background: url("/media/images/play.png") no-repeat left top;width: 79px;height:79px;display: block;}
.video-announce .imgBox p{position: absolute;left:10px;top:144px;display: block;width:220px;}
.video-announce a{color: #fff;text-decoration: none;}
.video-announce h1 a{color:#000;text-decoration: underline;}

.commentsLink{ color:#8A3DB2;}

.tab-panel{}
.tab-panel .tab{display: block;float:left;}
.tab-panel .active{background:#D5ECF4;}
.tab-panel .tab span{float: left;}
.tab-panel .blueBoxL, .tab-panel .blueBoxR{width:2px;height:22px;overflow: hidden;background-repeat: no-repeat;}
.tab-panel .active .blueBoxL{background-image:  url(/media/images/blueBoxL.gif);}
.tab-panel .active .blueBoxR{background-image:  url(/media/images/blueBoxR.gif);}
.tab-panel .tab a{color: #000;display: block;float: left;padding:4px 5px;}
.tab-panel .active a{color: #000;text-decoration: none;cursor: text;}
.tab-panel .item{margin-top:5px;display: none;}
.tab-panel .current{dispay:block;margin-top:5px;}
.tab-panel .item div, .tab-panel .current div{padding-top: 4px;}

.blue{ color:#0188CB;}
.black{ color:#000;}
.purpur{ color:#8A3DB2;}


.whiteBox{ float:left; width: 100%; margin-bottom: 30px;}
.whiteBoxTop{ float:left; width: 100%; background: #fff url(/media/images/whiteBoxBord.gif) repeat-x top;}
.whiteBoxLT{ float:left; width: 9px; height:9px; background: url(/media/images/whiteBoxLT.gif) no-repeat; overflow:hidden;}
.whiteBoxRT{ float:right; width: 9px; height:9px; margin-right: -2px; background: url(/media/images/whiteBoxRT.gif) no-repeat; overflow:hidden;}
.whiteBoxBot{ float:left; width: 100%; background: #EFEFEF url(/media/images/whiteBoxBord.gif) repeat-x bottom;}
.whiteBoxBot2{ float:left; width: 100%; background: #fff url(/media/images/whiteBoxBord.gif) repeat-x bottom;}
.whiteBoxLB{ float:left; width: 9px; height:9px; background: url(/media/images/whiteBoxLB.gif) no-repeat; overflow:hidden;}
.whiteBoxRB{ float:right; width: 9px; height:9px; margin-right: -2px; background: url(/media/images/whiteBoxRB.gif) no-repeat; overflow:hidden;}
.whiteBoxLBW{ float:left; width: 9px; height:9px; background: url(/media/images/whiteBoxLBW.gif) no-repeat; overflow:hidden;}
.whiteBoxRBW{ float:right; width: 9px; height:9px; margin-right: -2px; background: url(/media/images/whiteBoxRBW.gif) no-repeat; overflow:hidden;}
.whiteBoxCont{ float:left; width: 100%; /*background: url(/media/images/whiteBoxBord.gif) repeat-y left;*/ border-left: 1px solid #DEDEDE; line-height:12px;}
.whiteBoxRBord{ float:left; width: 100%; /*background: url(/media/images/whiteBoxBord.gif) repeat-y right;*/ border-right: 1px solid #DEDEDE;}
.videosList h3{padding:0; margin: 0px 0 5px 10px; line-height:18px; }
.videosList div{padding: 4px 0 7px 0;}
.videosList div.last{ padding-bottom: 0;}
.greyItem{ background:#efefef;}
.whiteItem{ background:#fff;}
.playVideoBut{ float:left; margin:6px 0 0 8px; width: 19px; height:19px; background: url(/media/images/play.gif) no-repeat;}
.videosList div p{margin:0; padding: 0 0 0 10px;}
.videosList .content-text h1{padding:0 0 7px 7px;margin:0;}
.videosList .content-text{background:#fff;padding:0;}




.panel{width: 100%;}
.panel .lt, .panel .rt, .panel .lb, .panel .rb{width: 7px;height:7px;overflow: hidden;}
.panel .lt{background: url("/media/images/comments/lt.gif") left top no-repeat;}
.panel .rt{background: url("/media/images/comments/rt.gif") right top no-repeat;}
.panel .lb{background: url("/media/images/comments/lb.gif") left top no-repeat;}
.panel .rb{background: url("/media/images/comments/rb.gif") right top no-repeat;}
.panel .c{background-color: #e8f5f7;}
.panel .t, .panel .b{height:7px;overflow: hidden;}
.panel .t{background: #e8f5f7 url("/media/images/comments/border.gif") repeat-x left top;}
.panel .b{background: #e8f5f7 url("/media/images/comments/border.gif") repeat-x left bottom;}
.panel .l, .panel .r{width: 7px;overflow: hidden;}
.panel .l{background: #e8f5f7 url("/media/images/comments/border.gif") repeat-y left top;}
.panel .r{background: #e8f5f7 url("/media/images/comments/border.gif") repeat-y right top;}

.comments {margin-top:4px;}
.ava-box {width:130px;padding-right:4px;padding-left:3px;padding-top: 2px;}
.ava-box a.nick {width:120px;height:40spx;display:block;overflow:hidden;text-decoration: none;}
.ava-box a.nick img{margin-right: 2px;}
.ava-box .ava-img{padding-bottom: 8px;}
.ava-box a.nick span{text-decoration: underline;}
.com-footer .buttons a, .com-footer .buttons span{display: block;float: left;margin-right: 5px;}
.com-footer .buttons span{color: #0188CB;}
.com-footer .buttons a.show-tree, .com-footer .buttons a.hide-tree{margin-right: 1px;}
.com-footer .buttons a.hide-commentNA, .com-footer .buttons a.show-commentNA, .com-footer .buttons a.delete-commentNA, .com-footer .buttons a.replyNA, .com-footer .buttons a.show-treeNA, .com-footer .buttons a.hide-treeNA {display:none;}
.com-footer .buttons a.showcNA, .com-footer .buttons a.hidecNA{display: none;}
.comments .date {margin:0px;padding-bottom:4px;margin-top:-2px;display:block;color:#666;}
.com-footer {height:22px;margin-top:4px;}
.com-footer a {border-bottom:1px dashed #0188CB;text-decoration:none;}

.rating {position: relative;top:2px;}
.rating .plus, .rating .plus-na{width:14px;height:14px;margin-right:4px;}
.rating .minus, .rating .minus-na{width:14px;height:14px;margin-left:4px;}
.rating .plus {background: transparent url("/media/images/rating/plus.png") no-repeat left top;cursor:pointer;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/rating/plus.png', sizingMethod='crop');_background:none;}
.rating .plus-na {background: transparent url("/media/images/rating/plus-na.png") no-repeat left top;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/rating/plus-na.png', sizingMethod='crop');_background:none;}
.rating .minus {background: transparent url("/media/images/rating/minus.png") no-repeat left top;cursor:pointer;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/rating/minus.png', sizingMethod='crop');_background:none;}
.rating .minus-na {background: transparent url("/media/images/rating/minus-na.png") no-repeat left top;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/rating/minus-na.png', sizingMethod='crop');_background:none;}
.rating span {position:relative;top:-3px;color:#000;font-weight: bold;}

input.text, textarea{border: 1px solid #7F9DB9;height:20px;width:100%;}
textarea{height:200px;overflow: auto;}


.send-message-box{}
.send-message-box .formItem, .send-message-box .formItemError{padding:10px 0 10px 0px;}
.send-message-box .formItemError{color:red;}
.send-message-box{width:400px;}

.messages-list{padding:20px 0px;}
.message-table{margin-top:20px;width:100%;}
.message-table td{border:1px solid #000;padding:10px;}

.menuBox{padding-top:15px;}
.menuBox .item{cursor:pointer;text-decoration: none;display: block;float: left; overlay:none;}
.menuBox .no-link{cursor:text;}
.menuBox .delim{width:1%;float: left;}
.menuBox .item span{float:left;display: block;}
.menuBox .item .no-hover .l{width:14px; height:29px; background: url(/media/images/menuL.png) no-repeat right top;}
.menuBox .item .no-hover .c{padding: 2px 5px 3px 5px; font-size: 20px; color:#000; background: url(/media/images/menuBg.png) repeat-x left top;text-decoration: underline;color:#aaa;}
.menuBox .item .no-hover .c span{display: inline;color:#000;}
.menuBox .item .no-hover .r{width:14px; height:29px; background: url(/media/images/menuR.png) no-repeat left top;}

.menuBox .item .hover{display: none;}
.menuBox .item .hover .l{width:14px; height:29px; background: url(/media/images/menuLa.png) no-repeat right top;}
.menuBox .item .hover .c{padding: 2px 5px 3px 5px; font-size: 20px; color:#000; background: url(/media/images/menuBga.png) repeat-x right top;color: #fff;}
.menuBox .item .hover .r{width:14px; height:29px; background: url(/media/images/menuRa.png) no-repeat left top;}

.small-button{cursor:pointer;text-decoration: none;display: block;float: left;}
.small-button span{float:left;display: block;}
.small-button .lp{width:10px; height:22px; background: url(/media/images/small-button/l.png) no-repeat right top;}
.small-button .cp{padding: 4px 3px 5px 3px; font-size: 11px; color:#aaa; background: url(/media/images/small-button/bg.png) repeat-x left top;text-decoration: underline;}
.small-button .cp span{color:#000;display: inline;}
.small-button .rp{width:10px; height:22px; background: url(/media/images/small-button/r.png) no-repeat left top;}

.comments-block{padding:20px 0 0 0 ;}
.comments-block .title {}
.comments-block .title .word{font-size:18px;float: left;}
.comments-block .title .word a{color: #000;}
.comments-block .title .reply{font-size:18px;float: right;border-bottom: 1px dashed #000;}
.comments-block .title2{margin-top:10px;}
.comments-block .title2 .reply{font-size:18px;border-bottom: 1px dashed #000;float: left;}
.comments-block .title .reply a, .comments-block .title2 .reply a{text-decoration: none;color:#000;}

.comments-login-form{display: none;position: absolute;}
.comments-login-form td{vertical-align: middle;padding-right:5px;padding-top:10px;padding-bottom:10px;}
.comments-login-form td.hrefs{padding-left: 30px;line-height: 15px;}
.comments-login-form input.text{border: 1px solid #7F9DB9; width: 130px; height:20px; padding-left:4px; font: italic 11px Tahoma; color:#999;margin-left:2px;}
.comments-login-form .formItemError input.text{border-color: red;color: red;}

.comments-block .empty{display:none;}
.hide-commentNA,.show-commentNA,.delete-commentNA,.replyNA,.show-treeNA,.hide-treeNA {display: none;}
/*.hide-comment, .show-comment, .delete-comment, .reply, .show-tree, .hide-tree{display: none;}*/
.commentItem .count{}
.comment-form{display: none;}
.comment-form textarea{height: 83px;width:100%;border:1px solid #7f9db9;}
.comment-form .buttons{}
.comment-form .buttons{margin:10px 0 0 0;}
.comment-form .buttons td, .form-buttons td{vertical-align: middle;padding-right: 10px;}
.form-buttons td.first{padding-left:60px;}
.comment-content{width:100%;}
.position{line-height: 0px;font-size: 0px;}
.commentItem .subcomments{line-height: 0px;padding-left: 40px;}
.subcomments-position{line-height: 0;font-size: 0;}
.main .subcomments{line-height: 0px;}
.commentItem{width:100%;margin-top:10px;}
.commentItem .text{font-size: 12px;}
.comment-form textarea{font-size: 12px;}
.big-text{font-size: 12px;}
.big-panel {width: 100%;height:210px;}
.big-panel .t .l, .big-panel .t .r, .big-panel .b .l, .big-panel .b .r{width:10px;height:10px;line-height: 0px;}
.big-panel .t .l{background: url("/media/images/panel-bg/lt.png") left top no-repeat;}
.big-panel .t .r{background: url("/media/images/panel-bg/rt.png") left top no-repeat;}
.big-panel .b .l{background: url("/media/images/panel-bg/lb.png") left top no-repeat;}
.big-panel .b .r{background: url("/media/images/panel-bg/rb.png") left top no-repeat;}
.big-panel .t .m{line-height: 0;height:10px;background: #e6e5ff url("/media/images/panel-bg/border.png") left top repeat-x;}
.big-panel .b .m{line-height: 0;height:10px;background: #fff url("/media/images/panel-bg/border.png") left bottom repeat-x;}
.big-panel .l, .big-panel .r{width:10px;line-height: 0px;}
.big-panel .l div, .big-panel .r div{height: 50%;}
.big-panel .bpm{background: #fff url("/media/images/panel-bg/bg.png") left -9px repeat-x;}
div.big-panel-pad{display: block;width:10px;margin: 0;padding: 27px 0 0 0;height: 100px;}
.big-panel .l span, .big-panel .r span{display: block;width:10px;}

/*
.big-panel .l div.td{background:url("/media/images/panel-bg/border-lt.png") left top no-repeat;}
.big-panel .l div.bd{background: #fff url("/media/images/panel-bg/border-lb.png") left bottom no-repeat;}
.big-panel .r div.td{background:url("/media/images/panel-bg/border-rt.png") right top no-repeat;}
.big-panel .r div.bd{background: #fff url("/media/images/panel-bg/border-rb.png") right bottom no-repeat;}
.big-panel .l span, .big-panel .r span{display: block;width:10px;}
div.big-panel-pad{display: block;width:10px;margin: 0;padding: 27px 0 0 0;height: 100px;}
.big-panel .bpm{background: #fff url("/media/images/panel-bg/bg.png") left -9px repeat-x;}
*/

.big-panel .l, .big-panel .r{background: #fff url("/media/images/panel-bg/bg.png") left -9px repeat-x;}
.big-panel .l div{background: url(/media/images/panel-bg/border-dot.png) repeat-y left top;}
.big-panel .r div{background: url(/media/images/panel-bg/border-dot.png) repeat-y right top;}

.no-bottom-big-panel{height:310px;}
.no-bottom-big-panel .l div{background: none;}
.no-bottom-big-panel .r div{background: none;}
.no-bottom-big-panel .b .r{background: none;}
.no-bottom-big-panel .b .l{background: none;}
.no-bottom-big-panel .b .m{background: none;}
.no-bottom-big-panel div.bd{display: none;}
.no-bottom-big-panel .l div.td{height:100%;background:#fff url("/media/images/panel-bg/border-lt.png") left top no-repeat;}
.no-bottom-big-panel .r div.td{height:100%;background:#fff url("/media/images/panel-bg/border-rt.png") right top no-repeat;}

.numbers{width:100%;}
.numbers td.item{width: 162px;padding-top:23px;}
.numbers .first td{padding-top:10px;}
.numbers .imgBox{ width: 162px; height:197px;}
.numbers .imgBox div{background-image: url("/media/images/magazine/frame.png");}
.numbers .first .imgBox div{background-image: url("/media/images/magazine/frame-gradient.png");}
.numbers .name{width:162px;padding-top:5px;}
.numbers .description{padding-left:10px;}
.numbers .title{font-size: 17px;}
.numbers .content{padding-top:5px;line-height: 20px;}

.left-caption{float: left;}
.number-small-button{float:right;padding-top:3px;}

.white-block{width:100%;margin-bottom: 10px;}
.white-block .t .l,.white-block .t .r,.white-block .b .l,.white-block .b .r{width:10px;height:10px;line-height: 0;font-size: 0;}
.white-block .t .l{background: url("/media/images/white-panel/lt.png") no-repeat;}
.white-block .t .r{background: url("/media/images/white-panel/rt.png") no-repeat;}
.white-block .b .l{background: url("/media/images/white-panel/lb.png") no-repeat;}
.white-block .b .r{background: url("/media/images/white-panel/rb.png") no-repeat;}
.white-block .t .m, .white-block .b .m{height: 10px;line-height: 0;font-size: 0;}
.white-block .t .m{background: #fff url("/media/images/white-panel/border.png") repeat-x left top;}
.white-block .b .m{background: #fff url("/media/images/white-panel/border.png") repeat-x left bottom;}
.white-block .c .l, .white-block .c .r{width: 10px;line-height: 0;font-size: 0;}
.white-block .c .l{background: #fff url("/media/images/white-panel/border.png") repeat-y left top;}
.white-block .c .r{background: #fff url("/media/images/white-panel/border.png") repeat-y right top;}
.white-block .c .m{background: #fff;}
.white-block .c .m h2{margin:0;padding-bottom:5px;}
.white-block .c .m span{color:#666;}
.white-block .c .m p{line-height: 14px;margin:0;padding:0 0 10px 0;}
.white-block .c .m p.last{padding:0;}

.white-gradient-block{width:100%;margin-bottom: 10px;height:100px;margin-bottom: 30px;}
.right-column .white-gradient-block{margin-bottom: 30px;}
.white-gradient-block .t .l,.white-gradient-block .t .r{width:10px;height:10px;line-height: 0;font-size: 0;}
.white-gradient-block .t .l{background: url("/media/images/white-panel/lt.png") no-repeat;}
.white-gradient-block .t .r{background: url("/media/images/white-panel/rt.png") no-repeat;}
.white-gradient-block .t .m{height: 10px;line-height: 0;font-size: 0;}
.white-gradient-block .t .m{background: #fff url("/media/images/white-panel/border.png") repeat-x left top;}
.white-gradient-block .c .l, .white-gradient-block .c .l div, .white-gradient-block .c .r, .white-gradient-block .c .r div{width: 10px;line-height: 0;font-size: 0;}
.white-gradient-block .c .l div{height: 100%;background: url("/media/images/white-panel/gradient.png") no-repeat left bottom;}
.white-gradient-block .c .r div{height: 100%;background: url("/media/images/white-panel/gradient.png") no-repeat right bottom;}
.white-gradient-block .c .l{background: #fff url("/media/images/white-panel/border.png") repeat-y left top;}
.white-gradient-block .c .r{background: #fff url("/media/images/white-panel/border.png") repeat-y right top;}
.white-gradient-block .c .m{background: #fff;padding-bottom: 10px;}
.white-gradient-block .c .m h2{margin:0;padding-bottom:5px;}
.white-gradient-block .c .m span{color:#666;}
.white-gradient-block .c .m p{line-height: 14px;margin:0;padding:0 0 10px 0;}
.white-gradient-block .c .m p.last{padding:0;}

.sort-line{height: 29px;background: #d6d6e9;}
.sort-line table{height:100%;}
.sort-line table td{vertical-align: middle;font-size: 12px;color: #666;}
.sort-line table td a{text-decoration: none;border-bottom: 1px solid #aaaabf;}
.sort-line table td.header{padding-right: 20px;font-size: 11px;color: #000;}
.sort-line table td.delim{padding: 0 10px;color: #aaaabf;}
.sort-line table td.search-button a{text-decoration: none;border-bottom: 1px dashed #aaaabf;}
.sort-panel .big-panel .l span, .sort-panel .big-panel .r span{background: #d6d6e9;height: 29px;}
.sort-panel .big-panel .l span.line2, .sort-panel .big-panel .r span.line2{background: #c1c1d2;height: 116px;}
.sort-line .text{width: 130px;}

.search a.active{text-decoration: none;color: #000;font-weight: bold;background: none;cursor: default;}

.heroes-panel .big-panel .l span, .heroes-panel .big-panel .r span{background: #d6d6e9;height: 29px;}

/*-----*/

.photos{width: 100%;padding-top: 25px;}
.photos .item{width:168px;padding-bottom: 15px;float: left;margin-left: 3px;}
.photos .imgBox{ width: 168px; height:119px;}
.photos .imgBox div{background-image: url("/media/images/photos/frame-small.png");}
.photos .item a{color:#858585;}
.photos .first .imgBox div{background-image: url("/media/images/photos/frame-small-gradient.png");}
.photos .photo-list-title{margin-top: 5px;font-size: 11px;width: 160px;height: 28px;overflow: hidden;font-weight: bold;}
.photos .photo-list-title a{color: #0188CB;}

/*------*/

a.calendar{display: block;background: url(/media/images/calendar.png) no-repeat;height: 22px;width: 22px;cursor: pointer;}
.photo-panel{width: 100%;}
.tags a{color: #666;}
.photo-panel .greenBox{float: right;clear: none;}
.photo-panel .calendar{float: right;margin-left: 8px;}
.material .calendar{float: right;margin-left: 8px;}
.material .greenBox{float: right;clear: none;}

.big-photo{padding: 22px 0 0 0;}
.big-frame{position: relative;}
.big-frame div{width:5px;height:5px;overflow: hidden;position: absolute;z-index: 100;}
.big-frame div.lt{left:0;top:0;background: url("/media/images/photos/big-frame/lt.png") left top no-repeat;height: 3px;}
.big-frame div.rt{right:0;top:0;background: url("/media/images/photos/big-frame/rt.png") left top no-repeat;height: 3px;}
.big-frame div.lb{left:0;bottom:0;background: url("/media/images/photos/big-frame/lb.png") left top no-repeat;height: 3px;width:4px;}
.big-frame div.rb{right:0;bottom:0;background: url("/media/images/photos/big-frame/rb.png") left top no-repeat;height: 3px;width:4px;}

.phtgal{height: 56px;}
.photo-gallery{clear: both;margin:7px 0 0 0;width:698px;position: absolute;}
.photo-gallery .la, .photo-gallery .ra{width: 16px;height: 53px;float: left;}
.photo-gallery .larr{width:15px;height:7px;margin-top:22px;background: url(/media/images/photos/larr.png) no-repeat left top;display: block;}
.photo-gallery .rarr{width:16px;height:7px;margin-top:22px;background: url(/media/images/photos/rarr.png) no-repeat right top;display: block;}

.photo-gallery .photos-scroll{height: 56px;float: left;overflow:hidden;margin-left: 4px;}
.photo-gallery .imgBox{ width: 60px; height:53px;}
.photo-gallery .imgBox div{background-image: url("/media/images/photos/frame-gallery.png");top:3px;}
.photo-gallery .imgBox img{margin-top:3px;}
.photo-gallery td{padding-left: 3px;}
.photo-gallery td.sel{padding-left: 0px;}
.photo-gallery td.first{padding-left: 0px;}
.photo-gallery .sel .imgBox{width:66px;height: 56px;}
.photo-gallery .sel .imgBox div{background-image: url("/media/images/photos/sel-frame-gallery.png");top:0px;}
.photo-gallery .sel img{margin: 3px 0px 0px 3px;}

.calendar-panel{height:250px;display: none;position: absolute;z-index: 100000;}
.calendar-panel .cl, .calendar-panel .cr{width:10px;heightL10px;line-height: 0px;font-size: 0px;}
.calendar-panel .cs, .calendar-panel .cs div{width: 10px;line-height: 0px;font-size: 0px;background-color: #c1c1d2;}
.calendar-panel .cs div{height:28px;background: #a3a3b8;margin-top:18px;}
.calendar-panel .cm{height:10px;line-height: 0px;font-size: 0px;background-color: #c1c1d2;}
.calendar-center{background: #c1c1d2;}
.calendar-top .cl{background: url("/media/images/calendar/panel/tl.png") no-repeat left top;}
.calendar-top .cr{background: url("/media/images/calendar/panel/tr.png") no-repeat left top;}
.calendar-bottom .cl{background: url("/media/images/calendar/panel/bl.png") no-repeat left top;}
.calendar-bottom .cr{background: url("/media/images/calendar/panel/br.png") no-repeat left top;}
.calendar-panel .calendarTable{padding-left:2px;background: url(/media/images/calBg.gif) no-repeat 2px 19px;//background-position:0px 19px;}
.calendar-panel .calendarTable div{position: absolute;width: 7px;height:7px;}
.calendar-panel .calendarTable div.lt{background: url("/media/images/calendar/lt.png") no-repeat;top:19px;left:2px;//left:0;}
.calendar-panel .calendarTable div.rt{background: url("/media/images/calendar/rt.png") no-repeat;top:19px;left:212px;//left:210;}
.calendar-panel .calendarTable div.lb{background: url("/media/images/calendar/lb.png") no-repeat;top:153px;left:2px;//left:0;}
.calendar-panel .calendarTable div.rb{background: url("/media/images/calendar/rb.png") no-repeat;top:153px;left:212px;//left:210px;}
.calendar-panel .selectDaysDate{padding:4px 0 0 3px;}

.admin-block{background: url("/media/resources/images/admin/edit.gif") no-repeat left 50%; padding-left:20px; font-size: 12px;margin:0 0 10px 0;}
img.light-horo{background:url("/media/images/horo-light.gif") no-repeat left top;}
img.dark-horo{background:url("/media/images/horo-dark.gif") no-repeat left top;}
img.CAPRICORN{background-position: -185px top;}
img.AQUARIUS{background-position: -233px top;}
img.PISCES{background-position: -210px top;}
img.ARIES{background-position: -41px top;}
img.TAURUS{background-position: -64px top;}
img.GEMINI{background-position: 0 0;}
img.CANCER{background-position: -20px top;}
img.LEO{background-position: -82px top;}
img.VIRGO{background-position: -100px top;}
img.LIBRA{background-position: -120px top;}
img.SCORPIO{background-position: -142px top;}
img.SAGITTARIUS{background-position: -165px top;}

.invisible{visibility: hidden;}

.round-block{width:100%;margin-bottom: 25px;}
.round-block .tl, .round-block .tr, .round-block .bl, .round-block .br{width:10px;height: 10px;line-height: 0;font-size: 0;background-repeat: no-repeat;}
.round-block .tl{background-position: left top;}
.round-block .tr{background-position: right top;}
.round-block .bl{background-position: left bottom;}
.round-block .br{background-position: right bottom;}
.round-block .ms{width: 10px;line-height: 0;font-size: 0;}
.round-block .mc{color: #000;}
.round-block .sl{height: 10px;line-height: 0;font-size: 0;}
.small-img{width: 121px; height:89px;float: left;margin-right: 10px;}
.round-block .title{font-size: 12px;padding-bottom: 5px;}
.round-block p{margin: 0;padding: 0 0 10px 0;}

.search{display: none;position: absolute;z-index: 1000;}
.search .tl{background-image: url("/media/images/search/lt.png");}
.search .tr{background-image: url("/media/images/search/rt.png");}
.search .bl{background-image: url("/media/images/search/lb.png");}
.search .br{background-image: url("/media/images/search/rb.png");}
.search .ms, .search .sl, .search .mc{background-color:#fff;}
.search .lms{background: #fff url(/media/images/search/border.png) repeat-y left top;}
.search .rms{background: #fff url(/media/images/search/border.png) repeat-y right top;}
.search .slt{background: #fff url(/media/images/search/border.png) repeat-x left top;}
.search .slr{background: #fff url(/media/images/search/border.png) repeat-x left bottom;}

.green .tl{background-image: url("/media/images/panels/green/tl.png");}
.green .tr{background-image: url("/media/images/panels/green/tr.png");}
.green .bl{background-image: url("/media/images/panels/green/bl.png");}
.green .br{background-image: url("/media/images/panels/green/br.png");}
.green .ms, .green .sl, .green .mc{background-color:#e8f5f7;}
.green .small-img div{background-image: url("/media/images/panels/green/frame/small.png");}

.blue .tl{background-image: url("/media/images/panels/blue/tl.png");}
.blue .tr{background-image: url("/media/images/panels/blue/tr.png");}
.blue .bl{background-image: url("/media/images/panels/blue/bl.png");}
.blue .br{background-image: url("/media/images/panels/blue/br.png");}
.blue .ms, .blue .sl, .blue .mc{background-color:#d1eff9;}

.grey .tl{background-image: url("/media/images/panels/grey/tl.png");}
.grey .tr{background-image: url("/media/images/panels/grey/tr.png");}
.grey .bl{background-image: url("/media/images/panels/grey/bl.png");}
.grey .br{background-image: url("/media/images/panels/grey/br.png");}
.grey .ms, .grey .sl, .grey .mc{background-color:#d7d5ea;}
.grey .small-img div{background-image: url("/media/images/panels/grey/frame/small.png");}

.pink .tl{background-image: url("/media/images/panels/pink/tl.png");}
.pink .tr{background-image: url("/media/images/panels/pink/tr.png");}
.pink .bl{background-image: url("/media/images/panels/pink/bl.png");}
.pink .br{background-image: url("/media/images/panels/pink/br.png");}
.pink .ms, .pink .sl, .pink .mc{background-color:#f8d5ff;}

.dark-grey .tl{background-image: url("/media/images/panels/dark-grey/tl.png");}
.dark-grey .tr{background-image: url("/media/images/panels/dark-grey/tr.png");}
.dark-grey .bl{background-image: url("/media/images/panels/dark-grey/bl.png");}
.dark-grey .br{background-image: url("/media/images/panels/dark-grey/br.png");}
.dark-grey .ms, .dark-grey .sl, .dark-grey .mc{background-color:#c1c1d2;}

.about-first-table{width: 100%;}
.about-first-table td{width: 50%;}

.block{margin-bottom: 10px;}

.history{padding-bottom: 20px;}
.history .title{font-size: 16px;}

.hosts{width: 100%;}
.hosts td{width: 50%;}
.hosts .left-col{padding-right: 20px;}

/* content styles */
h2 a, h1 a, h3 a{color: #000;}
.content-text{font-size: 12px;}
.content-text table, .content-text table td{font-size: 12px;}
.content-text h1, .content-text h2, .content-text h3, .content-text h4{font-weight: normal;margin: 0;padding: 10px 0 0px 0;}
.content-text h1 a, .content-text h2 a, .content-text h3 a, .content-text h4 a{color: #000;};
.content-text h1{font-size: 18px;}
.content-text h2{font-size: 18px;}
.content-text h3{font-size: 14px;font-weight: bold;}
.content-text h4{font-size: 11px;font-weight:bold;}
.content-text p{margin:0px;padding: 0 0 10px 0;}
.content-text ul{padding: 0;margin: 0;list-style: none;}

.register-form{margin-top:10px;}
.register-form .text, .register-form .sel{width:208px;}
.register-form td{padding: 0 10px 5px 0;}
.register-form .day{width:60px;}
.register-form .month{width:72px;}
.register-form .label{padding-bottom: 2px;}
.register-form .year{width:70px;}
.register-form .label{color: #666;}
.register-form .formItemError .label{color: #8a3db1;}
.register-form .formItemError .text{border-color: #8a3db1;}
.register-form .errorMessage{height: 10px;line-height: 9px;font-size: 9px;}
.register-form .errorMessage, .register-form .formErrorMessage{color: #8a3db1;}
.register-form .formErrorMessage{position: relative;top:-11px;left:10px;}
.register-form .error{padding: 16px 0 10px 10px;}
.register-form .form-error{padding-top: 5px;}
.register-form .submit{float: left;}

.casting-form{width: 650px;}
.casting-form .text{width: 100%;}
#castingform  .delimeterHor{width: 640px;}
.casting-form .submit{float: right;cursor: pointer;}
.casting-form td{padding-right: 10px;}
.casting-form .day{width:60px;}
.casting-form .errorMessage{height: 10px;line-height: 9px;font-size: 9px;}
.casting-form .month{width:72px;}
.casting-form .label{padding-bottom: 2px;}
.casting-form .textarea{height: 40px;}
.casting-form .textarea2{height: 70px;}
.casting-form .year{width:70px;}
.casting-form .label{color: #666;}
.casting-form .formItemError .label{color: #8a3db1;}
.casting-form .formItemError .text{border-color: #8a3db1;}
.casting-form .errorMessage, .register-form .formErrorMessage{color: #8a3db1;}
#castingform .formErrorMessage{text-align: right;height: 12px;line-height: 12px;font-size: 11px;color: #8a3db1;}
.30percent td{width: 33%;}

.anketa{margin-top:10px;width: 100%;}
.anketa td{padding:3px 0;vertical-align: middle;}
.anketa td.left-td{color: #666;width: 107px;}
.anketa td.right-td{padding-left:27px;font-size: 13px;}

.blog-item{padding: 0 0 15px 0;}
.blog-item .date{color: #666;}
.blog-title{padding: 0px;margin:20px 0 5px 0;}
.blog-title2{padding: 0px;margin:0px 0 20px 0;}

.user-panel table{width: 100%;}
.user-panel .links{line-height: 20px;}
.user-panel .no-link, .user-panel .select{color:#000;}
.user-panel .user{font-size: 12px;}
.user-icon{position: relative;top:1px;}
.user-panel .edit{color: #666;}
.user-panel .t{color: #000;font-size: 14px;}
.user-panel .delim{font-size: 14px;color: #666;}

.add-user-content-form{}
.add-user-content-form .formItem, .add-user-content-form .formItemError{padding-bottom: 10px;}
.add-user-content-form .formItemError .label{color: #8a3db1;}
.add-user-content-form .formItemError .text{border-color: #8a3db1;}
.add-user-content-form .label{padding: 0 0 0 0;}
.add-user-content-form .errorMessage{height: 10px;line-height: 9px;font-size: 9px;color: #8a3db1;}
.add-user-content-form .formErrorMessage{position: relative;top:-13px;left:10px;color: #8a3db1;}

.formItemError textarea{border: 1px solid #8a3db1;}

.letter-fields td{padding-bottom: 3px;}
.letter-fields .formItemError .label{color: #8a3db1;}
.letter-fields .formItemError .text{border-color: #8a3db1;}
.letter-fields .errorMessage, .letter-fields .formErrorMessage{color: #8a3db1;}

.history-list .imgBox div{background-image: url(/media/images/imgBord121.png);}
.history-list .first .imgBox div{background-image: url(/media/images/imgBord121-gradient.png);}

.search-title{font-weight: bold;font-size: 12px;}
.search-title .delim{font-weight: normal;color: #aaaabf;padding: 0 3px;}
.search-title a{font-weight: normal;}
.search-title span, .search-title a{float: left;display: block;padding-bottom: 5px;}
.search-form select{width: 100%;height: 18px;//margin-top:1px;}
.search-form input.text{width: 129px;}
.search-form td{padding: 0 9px 7px 0;}
.search-form td.last{padding-right: 0px;}
.search-form .last-row td{padding-bottom: 0px;}
.chkbx{float: left;}
.chkbx-label{position: relative;top:2px;//top:4px;}

.extended-search-panel{background-color: #c1c1d2;height:116px;}
.extended-search-panel .search-title{padding-top: 10px;}
.extended-search-panel .chkbx{position: relative;top:16px;}
.extended-search-panel .chkbx-label{position: relative;top:18px;//top:20px;} 
.extended-search-panel .button{display: block;position: relative;top:12px;}
.sort-line table td a.heroes-sort{border-bottom: 1px dashed #0188CB;}
img.heroes-sort{position: relative;top:-3px;left:-1px;}
.search .letters{margin-top: 5px;}
.search .letters span, .search .letters a{display: block;float: left;text-decoration: none;}
.search .letters span.delim{color: #aaaabf;padding: 0 3px;}
.search .letters a.no-select{color: #000;font-weight: bold;}

.search-heroes{width: 100%;margin-top:5px;}
.search-heroes td{padding: 3px 3px 3px 0;width: 25%;}
.search-heroes a.no-link, .search-heroes a.select{color: #000;font-weight: bold;}

.wap{color: #73c301;}
.users-search{margin: 0 20px 0 5px;}

.panel-404{width: 100%;height: 150px;}
.panel-404 .tl, .panel-404 .tr, .panel-404 .bl, .panel-404 .br{width: 10px;height: 10px;line-height: 0px;font-size: 1px;}
.panel-404 .tl{background: url(/media/images/404/lt.png) no-repeat left top;}
.panel-404 .tr{background: url(/media/images/404/rt.png) no-repeat left top;}
.panel-404 .bl{background: url(/media/images/404/lb.png) no-repeat left top;}
.panel-404 .br{background: url(/media/images/404/rb.png) no-repeat left top;}
.panel-404 .tml, .panel-404 .tmr, .panel-404 .bml, .panel-404 .bmr{height: 10px;line-height: 1px;font-style: 1px;}
.panel-404 .cr, .panel-404 .cl{width: 10px;line-height: 1px;font-style: 1px;}
.panel-404 .cr, .panel-404 .tmr, .panel-404 .bmr{background: #c1c1d2;}
.panel-404 .tml, .panel-404 .bml, .panel-404 .cl{background: #d6d6e9;}
.panel-404 .cmr{width:225px;background: #c1c1d2 url(/media/images/404/404.png) no-repeat center;}
.panel-404 .cml, .panel-404 .bml, .panel-404 .tml{border-right: 2px solid #fff;}
.panel-404 .cml{background: #d6d6e9 url(/media/images/404/lbg.png) no-repeat right bottom;padding-right: 10px;}
.panel-404 .bml{background: #d6d6e9 url(/media/images/404/bbg.png) no-repeat right bottom;}

.tab-panel2 .active{text-decoration: none;color: #000;cursor: default;}

.turing{text-decoration: none;border-bottom:1px dashed #0188CB;}

.bottom-png{width: 364px;height: 331px;background:url(/media/images/bottom-png.png) no-repeat left top;position: absolute;right: 0;bottom: 65px;}

.video-process{border:1px solid #ccc;padding: 20px;width: 200px;font-size: 18px;color: #ccc;}

.heroes-line-title{}
.heroes-line-title h3{padding: 0;}
.heroes-line-title td{vertical-align: bottom;}
.heroes-line-title td.text{padding-bottom: 2px;padding-left: 8px;font-style: italic;color: #666;}

.message-ok{color: #0188CB;display: none;}

.dashed{border-bottom-style: dashed;border-width: 1px;text-decoration: none;}

.complain-panel{position: absolute;z-index: 100;display: none;}
.complain-panel .formItemError .label{color: #8a3db1;}
.complain-container{display: none;}
.ban-panel{position: absolute;z-index: 100;display: none;}

.comments-main-panel{display: none;}
.comments-main-panel .bubles{position: relative;height:17px;}
.comments-main-panel .bubles img{float:left;position: absolute;display: none;}
.comments-main-panel .bubles .left{left:32px;}
.comments-main-panel .bubles .right{right:90px;}
.top-position .bubles .right{display: block;}
.bottom-position .bubles .left{display: block;}
.comments-main-panel table.border{width:100%;clear: both;}
.comments-main-panel .t .l, .comments-main-panel .t .r, .comments-main-panel .b .l, .comments-main-panel .b .r,
.comments-main-panel .ct .cl, .comments-main-panel .ct .cr, .comments-main-panel .cb .cl, .comments-main-panel .cb .cr{width:10px;height:10px;line-height: 0;}
.comments-main-panel .t .m, .comments-main-panel .b .m, .comments-main-panel .c .l, .comments-main-panel .c .r,
.comments-main-panel .ct .cm, .comments-main-panel .cb .cm, .comments-main-panel .cc .cl, .comments-main-panel .cc .cr{line-height: 0;}
.comments-main-panel .t .l, .comments-main-panel .ct .cl{background: url("/media/images/login-panel/lt.png") left top no-repeat;}
.comments-main-panel .t .r, .comments-main-panel .ct .cr{background: url("/media/images/login-panel/rt.png") left top no-repeat;}
.comments-main-panel .b .l, .comments-main-panel .cb .cl{background: url("/media/images/login-panel/lb.png") left top no-repeat;}
.comments-main-panel .b .r, .comments-main-panel .cb .cr{background: url("/media/images/login-panel/rb.png") left top no-repeat;}
.comments-main-panel .t .m, .comments-main-panel .ct .cm{background: #d0e8f0 url("/media/images/login-panel/border.png") left top repeat-x;}
.comments-main-panel .b .m, .comments-main-panel .cb .cm{background: #d0e8f0 url("/media/images/login-panel/border.png") left bottom repeat-x;}
.comments-main-panel .c .l, .comments-main-panel .c .r, .comments-main-panel .cc .cl, .comments-main-panel .cc .cr{width:10px;}
.comments-main-panel .c .l, .comments-main-panel .cc .cl{background: #d0e8f0 url("/media/images/login-panel/border.png") left top repeat-y;}
.comments-main-panel .c .r, .comments-main-panel .cc .cr{background: #d0e8f0 url("/media/images/login-panel/border.png") right top repeat-y;}
.comments-main-panel .cccc{background: #d0e8f0;}
.comments-main-panel .field{width:45px;}
.comments-main-panel .errorMessage{height: 10px;line-height: 9px;font-size: 9px;}
.comments-main-panel .errorMessage, .register-form .formErrorMessage{color: #8a3db1;}

.comments-main-panel2{display: none;}
.comments-main-panel2 .bubles{position: relative;height:17px;}
.comments-main-panel2 .bubles img{float:left;position: absolute;display: none;}
.comments-main-panel2 .bubles .left{left:32px;}
.comments-main-panel2 .bubles .right{right:90px;}
.comments-main-panel2 table.border{width:100%;clear: both;}
.comments-main-panel2 .t .l, .comments-main-panel2 .t .r, .comments-main-panel2 .b .l, .comments-main-panel2 .b .r,
.comments-main-panel2 .ct .cl, .comments-main-panel2 .ct .cr, .comments-main-panel2 .cb .cl, .comments-main-panel2 .cb .cr{width:10px;height:10px;line-height: 0;}
.comments-main-panel2 .t .m, .comments-main-panel2 .b .m, .comments-main-panel2 .c .l, .comments-main-panel2 .c .r,
.comments-main-panel2 .ct .cm, .comments-main-panel2 .cb .cm, .comments-main-panel2 .cc .cl, .comments-main-panel2 .cc .cr{line-height: 0;}
.comments-main-panel2 .t .l, .comments-main-panel2 .ct .cl{background: url("/media/images/login-panel/lt.png") left top no-repeat;}
.comments-main-panel2 .t .r, .comments-main-panel2 .ct .cr{background: url("/media/images/login-panel/rt.png") left top no-repeat;}
.comments-main-panel2 .b .l, .comments-main-panel2 .cb .cl{background: url("/media/images/login-panel/lb.png") left top no-repeat;}
.comments-main-panel2 .b .r, .comments-main-panel2 .cb .cr{background: url("/media/images/login-panel/rb.png") left top no-repeat;}
.comments-main-panel2 .t .m, .comments-main-panel2 .ct .cm{background: #d0e8f0 url("/media/images/login-panel/border.png") left top repeat-x;}
.comments-main-panel2 .b .m, .comments-main-panel2 .cb .cm{background: #d0e8f0 url("/media/images/login-panel/border.png") left bottom repeat-x;}
.comments-main-panel2 .c .l, .comments-main-panel2 .c .r, .comments-main-panel2 .cc .cl, .comments-main-panel2 .cc .cr{width:10px;}
.comments-main-panel2 .c .l, .comments-main-panel2 .cc .cl{background: #d0e8f0 url("/media/images/login-panel/border.png") left top repeat-y;}
.comments-main-panel2 .c .r, .comments-main-panel2 .cc .cr{background: #d0e8f0 url("/media/images/login-panel/border.png") right top repeat-y;}
.comments-main-panel2 .cccc{background: #d0e8f0;}
.comments-main-panel2 .field{width:45px;}
.comments-main-panel2 .errorMessage{height: 10px;line-height: 9px;font-size: 9px;}
.comments-main-panel2 .errorMessage{color: #8a3db1;}
.no-fill{font-size: 11px;color: #666;}

.popup{position: absolute;z-index: 100;top:100px;left:200px;width: 250px;}
.popup img{margin: 5px;cursor: pointer;}
.smiles-copy{font-size: 10px;padding-top: 5px;}
.smiles-button{margin: 0 0 0 5px;cursor: pointer;}
.smiles-button-comments{margin-bottom: 3px;cursor: pointer;}

.content-text .casting-rules, .casting-rules{}
.content-text .casting-rules li, .casting-rules li{padding: 3px 0;font-size: 11px;}
.small-font{font-size: 11px;}
.white-block .content-text .casting-rules li span, .casting-rules li span{background: url(/media/images/casting-dot.png) no-repeat left top;float: left;width: 13px;height: 14px;display: block; color: #fff; text-align: center;margin-right: 9px;font-size: 11px;padding-left: 1px;}

.change-png{float: left;}
.image-real-container{float: left;width:55px;height: 25px;}

.loading{margin: 4px 0 0 10px;display: none;}

.online{color: #4eb809;font-size: 10px;position: relative;top:-1px;left:15px;}
.users-list .online{left: 14px;}
.online3{color: #4eb809;font-size: 10px;position: relative;top:-1px;}
.online2{color: #4eb809;font-size: 10px;}
.user-link a.no-link{color: #000;}

.rank0, .rank1, .rank2, .rank3, .rank4, .rank5, .rank6, .rank7, .rank8, .rank9, .rankhero{position: relative;top:2px;}
.rankhero{position: relative;top:2px;}
.rank0{background: url(/media/images/ranks/rank0.png) no-repeat 0 0;}
.rank1{background: url(/media/images/ranks/rank1.png) no-repeat 0 0;}
.rank2{background: url(/media/images/ranks/rank2.png) no-repeat 0 0;}
.rank3{background: url(/media/images/ranks/rank3.png) no-repeat 0 0;}
.rank4{background: url(/media/images/ranks/rank4.png) no-repeat 0 0;}
.rank5{background: url(/media/images/ranks/rank5.png) no-repeat 0 0;}
.rank6{background: url(/media/images/ranks/rank6.png) no-repeat 0 0;}
.rank7{background: url(/media/images/ranks/rank7.png) no-repeat 0 0;}
.rank8{background: url(/media/images/ranks/rank8.png) no-repeat 0 0;}
.rank9{background: url(/media/images/ranks/rank9.png) no-repeat 0 0;}
.rankhero{background: url(/media/images/ranks/rankhero.png) no-repeat 0 0;}
/*
wbr:after{content: "\00AD";}
*/
.moderator-menu{height: 30px;padding-left: 10px;}

.admin-complain-table {width:100%;}
.admin-complain-table td{ padding-right: 20px;padding-bottom: 10px;border-bottom: 1px solid #666;padding-top: 10px;}
.admin-complain-table .header td{padding-bottom: 10px;font-weight:bold;padding-top: 0px;}
.moderator-menu a{font-size: 18px;}
.moderator-menu a.no-link{color: #000;}
.moderator-menu span, .moderator-menu span a{font-size: 14px;}

.parent-link{padding-top: 10px;}

.tags{}
.tags a{color: #666;}

a.tag11{font-size: 11px;}
a.tag12{font-size: 12px;}
a.tag13{font-size: 13px;}
a.tag14{font-size: 14px;}
a.tag15{font-size: 15px;}
a.tag16{font-size: 16px;}
a.tag17{font-size: 17px;}
a.tag18{font-size: 18px;}
a.tag19{font-size: 19px;}
a.tag20{font-size: 20px;}
a.tag21{font-size: 21px;}
a.tag22{font-size: 22px;}


.content-text table td, .content-text table th{padding:5px;border:1px solid #999;text-align: left;}
.content-text table.no-border td, .content-text table.no-border th{padding:5px;border:none;text-align: left;}
.content-text table th{font-weight: bold;}

.content-text ol, .content-text ul{padding:10px 0 10px 20px;list-style-type: decimal;}
.content-text ol li, .content-text ul li{padding: 5px 0;}
.content-text ol ul, .content-text ul ul{list-style-type: circle;}

.magazine-content ul{padding: 0;margin: 0;list-style: none;}
.magazine-content ul li{padding: 0;}
.herorank{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/images/ranks/rankhero.png', sizingMethod='crop');}

.video-title, .photo-title, .blog-title{padding: 0;margin: 0;}


.poll{padding: 10px;display: none;}
.poll-t{font-size: 18px;padding-bottom: 10px;}
.poll .rrr{display: none;font-size: 12px;}
.poll table{}
.poll table td{vertical-align: middle;font-size: 12px;border:none;padding: 5px 0;}
.poll table td.inp{padding-left: 10px;text-align: right;}
.poll td.progres{width: 100px;}
.poll table td.ttt{padding-right: 10px;}
.poll .res-td{padding-bottom: 5px;padding-top: 5px;padding-right: 10px;}
.poll .res-b{text-align: right;padding-top: 5px;}
.poll .percents{text-align: right;padding-left: 10px;}
.poll .rrr .ttt{}
.poll .progres div{height: 4px;width: 100%;line-height: 1px;font-size: 0px;background: #ccc;}
.poll .progres div div{background: #b901c4;}

.login-form .enter{cursor:pointer;border: none;background: url(/media/images/enter.gif) no-repeat; padding:0;width: 61px; height:22px;}

p.funds span{color: #0188CB;}

.vbb-popup p{padding-bottom: 5px;}

#screen{position: absolute;z-index: 10000;width: 100%;height: 100%;top:0;left:0;display:none;}

.snowflake {
	position: absolute;
	z-index: 666;
	width: 31px;
	height: 31px;
	display: block;
	left: 0;
	top: 0;
}

.hidden-comment{color: #666;padding: 5px 0;}

.smoke-bottom{background: url(/media/images/smoke-bottom.jpg) no-repeat left bottom;width: 559px;height: 157px;position: absolute;top:-98px;}
.counters{visibility: hidden;position: absolute;top:-1000px;}
.smoke{background: url(/media/images/smoke-top.gif) no-repeat right 35px;}

.announces-line{border: 1px solid #ccc;border-width: 0px 0 0px 0;padding: 0px 0;}
.announces-line .cont{height: 20px;width: 700px;overflow: hidden;}
.announces-line .item{font-size: 12px;height: 20px;padding-left: 20px;width: 680px;overflow: hidden;}
.announces-line .title{font-size: 16px;float: left;padding-right: 20px;}
.announces-line a{line-height: 20px;}

.index-video-blocks{width: 100%;margin-bottom: 13px;}
.index-video-blocks td.col{width: 33%;padding-left: 13px;height: 50px;}
.index-video-blocks .block{margin: 0;}
.index-video-blocks .item{font-size: 12px;}
.index-video-blocks div.item{padding-bottom: 10px;}
.index-video-blocks h1{padding-top: 0;padding-bottom: 10px;}
.index-video-blocks table{height: 100%;}
.index-video-blocks a.user{color: #000;font-size: 11px;}
.index-video-blocks img.rankhero{margin-right: 2px;}
.index-video-blocks .imgBox{float: left;margin-right: 10px;width: 110px;height: 65px;}
.index-video-blocks .imgBox div{background-image: url(/media/images/index-video-frame.png);}

.index-photo-block{margin-top: 20px;height: 90px;overflow: hidden;position: relative;}
.index-photo-block ul{position: absolute;zoom:1;}
.index-photo-block li{float: left;display: block;width: 123px;}
.index-photo-block a{ float:left;position: relative;display: block;width:121px;height:89px;overflow: hidden;margin:0px 2px 2px 0;}
.index-photo-block a div{ position: absolute; left: 0; top: 0; z-index: 2; width: 121px; height:89px;  background: url(/media/images/imgBord121.png) no-repeat;}

.days-line{background: #c1c1d2;width: 100%;height:20px;padding-top:7px;text-align: center;font-weight: bold;margin-bottom: 10px;}
.days-line img{margin: 0 10px;}
.days-line2{font-size: 18px;height: 27px;padding-left: 10px;}
/*background: #d7d5ea;*/
.days-line2 a{color: #000;}

.top-material{padding-top: 15px;padding-left: 10px;}
.top-material a.t{font-size: 18px;}


.sort-gift{height: 29px;background: #d6d6e9;margin-bottom:10px}
.sort-gift table{height:100%;}
.sort-gift table td{vertical-align: middle;font-size: 12px;color: #666;}
.sort-gift table td a{text-decoration: none;border-bottom: 1px solid #aaaabf;}
.sort-gift table td.header{padding-right: 20px;font-size: 11px;color: #000;}
.sort-gift table td.delim{padding: 0 10px;color: #aaaabf;}
.sort-gift table td.search-button a{text-decoration: none;border-bottom: 1px dashed #aaaabf;}
.sort-gift-panel .big-panel .l span, .sort-gift-panel .big-panel .r span{background: #d6d6e9;height: 29px;margin-top:5px}
.sort-gift-panel .big-panel .l span.line2, .sort-gift-panel .big-panel .r span.line2{background: #c1c1d2;height: 116px;}
.sort-gift .text{width: 130px;}

.sort-gift-green{height: 29px;background: #d0f2f7;margin-bottom:10px;}
.sort-gift-green table{height:100%;}
.sort-gift-green table td{vertical-align: middle;font-size: 12px;color: #666;padding-left:10px}
.sort-gift-green table td a{text-decoration: none;border-bottom: 1px solid #aaaabf;}
.sort-gift-green table td.header{padding-right: 20px;font-size: 11px;color: #000;}
.sort-gift-green table td.delim{padding: 0 10px;color: #aaaabf;}
.sort-gift-green table td.search-button a{text-decoration: none;border-bottom: 1px dashed #aaaabf;}

.sort-gift-green .text{width: 130px;}
