html, body {height:101%; min-width:1000px}
html body {margin:0;padding:0;position:relative;background:#4e5457 url(/img/bg.main.01.jpg) top center no-repeat;}


@font-face {
    font-family: 'dincyr';
    src: url('/img/font/dincyr-r-webfont.eot');
    src: url('/img/font/dincyr-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('/img/font/dincyr-r-webfont.woff') format('woff'),
         url('/img/font/dincyr-r-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

img {border:0}
a {outline:none;}
.clrall {clear:both;}
.clr {clear:left;}
input:focus { outline-style:none}

.Bold { font-weight: bold;}
.Italic { font-style: italic}
.Underline { text-decoration: underline;}

#dataContainerThemes,
#dataContainerImportant, 
#dataContainerNew,
#dataContainerTop1,
#dataContainerTop2,
#dataContainerNav {display:none}

#fullPage {background:url(/img/bg.footer1.png) bottom center no-repeat;}
#mainWrapper0 {width:100%;min-height:101%;position:relative; background:url(/img/bg.main.02.png);}
#mainWrapper01 {}

#headerWrapper {height:142px;background:url(/img/bg.headerbar1000.png) center top no-repeat;}
#header {width:1200px;margin:0px auto;height:162px;position:relative;}
#header h1 {position:absolute;left:0;top:0;width:280px;height:90px;background:#141516;margin:0;padding:0;}
#header h1 a {display:block;width:280px;height:90px;background:url(/img/logo.png) center center no-repeat;overflow:hidden;text-indent:-10000px;}
#header h2 {position:absolute;left:280px;top:0;width:155px;height:122px;background:url(/img/bg.upload.png);margin:0;padding:0;box-shadow:0 0 3px black;z-index:99}
#header h2 a {display:block;width:155px;height:122px;overflow:hidden;font:bold 18pt dincyr;color:#252525;text-decoration:none;text-align:center;line-height:118px;}

#header .socialMenu {position:absolute;left:435px;top:0;width:585px;height:65px;background:url(/img/bg.social.png);}
#header .socialMenu ul {margin:0;padding:0;list-style-type:none;text-align:right;}

#header .socialMenu ul li {display:block;float:right;height:24px;}
#header .socialMenu ul li.signup {width:105px;padding-top:20px;}
#header .socialMenu ul li.signup a {display:block;position:relative;height:24px;float:left;font:bold 8pt dincyr;line-height:24px;color:#8f9293;text-transform:lowercase;text-decoration:none;padding-right:30px;}
#header .socialMenu ul li.signup a i {display:none;}
#header .socialMenu ul li.login {width:85px;padding-top:20px;}
#header .socialMenu ul li.login a {display:block;position:relative;height:24px;float:left;font:bold 8pt dincyr;line-height:24px;color:#8f9293;text-transform:lowercase;text-decoration:none;padding-right:30px;}
#header .socialMenu ul li.login a i {display:block;position:absolute;right:0;top:0;width:24px;height:24px;background:url(/img/bg.header.userstat.png) right top no-repeat;overflow:hidden;}
#header .socialMenu ul li.stat1 {width:85px;padding-top:20px;}
#header .socialMenu ul li.stat1 a {display:block;position:relative;height:24px;float:left;font:bold 11pt dincyr;line-height:24px;color:#d2ff00;text-transform:lowercase;text-decoration:none;padding-left:30px;}
#header .socialMenu ul li.stat1 a span {display:block;position:absolute;left:0;top:0;width:19px;height:26px;background:url(/img/bg.header.userstat.png) -118px top no-repeat;overflow:hidden;text-indent:10000px;}
#header .socialMenu ul li.stat2 {width:85px;padding-top:20px;}
#header .socialMenu ul li.stat2 a {display:block;position:relative;height:24px;float:left;font:bold 11pt dincyr;line-height:24px;color:#d2ff00;text-transform:lowercase;text-decoration:none;padding-left:30px;}
#header .socialMenu ul li.stat2 a span {display:block;position:absolute;left:0;top:0;width:24px;height:24px;background:url(/img/bg.header.userstat.png) -48px top no-repeat;overflow:hidden;text-indent:10000px;}
#header .socialMenu ul li.stat3 {width:85px;padding-top:20px;}
#header .socialMenu ul li.stat3 a {display:block;position:relative;height:24px;float:left;font:bold 11pt dincyr;line-height:24px;color:#d2ff00;text-transform:lowercase;text-decoration:none;padding-left:30px;}
#header .socialMenu ul li.stat3 a span {display:block;position:absolute;left:0;top:0;width:24px;height:24px;background:url(/img/bg.header.userstat.png) -72px top no-repeat;overflow:hidden;text-indent:10000px;}
#header .socialMenu ul li.profile {width:225px;padding-top:16px;padding-left:20px;}
#header .socialMenu ul li.profile a {display:block;position:relative;float:left;font:normal 11pt dincyr;color:#d2ff00;text-decoration:none;padding-left:30px;padding-top:7px;}
#header .socialMenu ul li.profile a i {display:block;position:absolute;left:0;top:4px;width:24px;height:24px;background:url(/img/bg.header.userstat.png) 0px top no-repeat;overflow:hidden;}

#header .cityMenu {position:absolute;left:1020px;top:0;width:180px;height:65px;background:url(/img/bg.city.png);}
#header .cityMenu h3 {margin:18px 0 0 20px;padding:0;font: normal 9pt dincyr;color:#aad700;text-transform:uppercase; display:none}
#header .cityMenu p.changeCity {margin:0 0 0 20px;; display:none}
#header .cityMenu p.changeCity a {padding-right:20px;font: normal 8pt dincyr;color:#c2c2c2;line-height:16px;background:url(/img/bg.updown16.png) right -2px no-repeat;}
#header .cityMenu p.changeCity a.Active {background:url(/img/bg.updown16.png) right bottom no-repeat;}
#header .cityMenu p.changeCity a:hover {color:#aad700;}

#header .cityList {position:absolute;left:1020px;top:65px;width:178px;border:1px solid #dededf;height:300px;background:white;z-index:19999;overflow:auto;display:none;}
#header .cityList ul {margin:14px 0px 14px 20px;padding:0;list-style-type:none;}
#header .cityList ul li a {font:normal 10pt dincyr;color:#252525;text-decoration:none;}
#header .cityList ul li a:hover {text-decoration:underline;}
#header .cityList ul li.important a {font-weight:bold;}
#header .jspDrag {background:#191919;}
#header .jspTrack {background:#a8a8a8;}

#header .headerMenu {position:absolute;left:435px;top:65px;width:765px;height:45px;}
#header .headerMenu ul {margin:0;padding:0;list-style-type:none;}
#header .headerMenu ul li {display:block;float:left;height:45px;}
#header .headerMenu ul li.m1 {background:url(/img/bg.header.m1.png);width:120px;}
#header .headerMenu ul li.m2 {background:url(/img/bg.header.m2.png);width:85px;}
#header .headerMenu ul li.m3 {background:url(/img/bg.header.m3.png);width:190px;}
#header .headerMenu ul li.m4 {background:url(/img/bg.header.m4.png);width:120px;}
#header .headerMenu ul li.m5 {background:url(/img/bg.header.m5.png);width:250px;}
#header .headerMenu ul li.m5 .searchBox {background:url(/img/bg.searchboxicon.png) left center no-repeat;height:45px;}

#header .headerMenu ul li a {display:block;height:45px;font:normal 12pt dincyr;color:#fffefe;text-decoration:none;text-align:center;line-height:45px;}
#header .headerMenu ul li a:hover {color:#aad700}

#header .headerMenu ul li.m5 #Search form {margin:0;padding:0;}
#header .headerMenu ul li.m5 #Search form  fieldset {margin:0;padding:0;border:0;}
#header .headerMenu ul li.m5 #Search form  fieldset legend {display:none;}
#header .headerMenu ul li.m5 #Search form  fieldset input {position:absolute;background:none;border:0;border-left:1px solid #a6aeb2;margin: 14px 0 0 46px;padding-left:4px;padding-right:10px;width:190px;font:normal 11pt dincyr;color:#e6e6e6}
#header .headerMenu ul li.m5 #Search form  fieldset input.Active {border-left:none;padding-left:5px;color:#333333;color:}

#header .headerMenu ul li.m5 #Search .auto-suggest {position:absolute;top:45px;width:250px !important;z-index:2999;background:#ffffff;}
#header .headerMenu ul li.m5 #Search .auto-suggest a {display:block;height:28px;line-height:28px;font-size:10pt;width:230px;padding:0 10px;text-align:left;color:#333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #f0f0f0}
#header .headerMenu ul li.m5 #Search .auto-suggest a:hover {background:#f0f0f0;color:#000000}

#header .socialIcons {position:absolute;left:50px;top:100px;height:24px;}
#header .socialIcons ul {margin:0;padding:0;list-style-type:none;}
#header .socialIcons ul li {display:block;float:left;border:0;margin-right:0px;}
#header .socialIcons ul li.vkontakte {width:24px;height:24px;}
#header .socialIcons ul li.vkontakte a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) 0px top no-repeat;}
#header .socialIcons ul li.vkontakte a:hover {background:url(/img/bg.socialicons.png) 0px -24px no-repeat;}
#header .socialIcons ul li.facebook {width:24px;height:24px;}
#header .socialIcons ul li.facebook a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -24px top no-repeat;}
#header .socialIcons ul li.facebook a:hover {background:url(/img/bg.socialicons.png) -24px -24px no-repeat;}
#header .socialIcons ul li.twitter {width:24px;height:24px;}
#header .socialIcons ul li.twitter a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -48px top no-repeat;}
#header .socialIcons ul li.twitter a:hover {background:url(/img/bg.socialicons.png) -48px -24px no-repeat;}
#header .socialIcons ul li.livejournal {width:24px;height:24px;}
#header .socialIcons ul li.livejournal a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -72px top no-repeat;}
#header .socialIcons ul li.livejournal a:hover {background:url(/img/bg.socialicons.png) -72px -24px no-repeat;}
#header .socialIcons ul li.odnoklassniki {width:24px;height:24px;}
#header .socialIcons ul li.odnoklassniki a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -96px top no-repeat;}
#header .socialIcons ul li.odnoklassniki a:hover {background:url(/img/bg.socialicons.png) -96px -24px no-repeat;}
#header .socialIcons ul li.youtube {width:24px;height:24px;}
#header .socialIcons ul li.youtube a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -120px top no-repeat;}
#header .socialIcons ul li.youtube a:hover {background:url(/img/bg.socialicons.png) -120px -24px no-repeat;}
#header .socialIcons ul li.googleplus {width:24px;height:24px;}
#header .socialIcons ul li.googleplus a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -144px top no-repeat;}
#header .socialIcons ul li.googleplus a:hover {background:url(/img/bg.socialicons.png) -144px -24px no-repeat;}

#menuWrapper {width:1200px;margin:0px auto;position:relative;}
#menuBlock {position:relative;}

#menuBlock #mainMenu {position:relative;height:63px;}
#menuBlock #mainMenu ul {margin:0;padding:0;list-style-type:none;}
#menuBlock #mainMenu ul li {display:block;float:left;width:240px;height:63px;margin:0;padding:0;position:relative}
#menuBlock #mainMenu ul li a {display:block;/*width:240px;*/height:53px;margin:10px 0 0 0;text-align:center;background:url(/img/bg.mainmenu2.png) repeat-y;font:bold 13pt dincyr;line-height:53px;color:#000;text-decoration:none;}
#menuBlock #mainMenu ul li.theme a {background:url(/img/bg.mainmenu1.png) repeat-y;}
#menuBlock #mainMenu ul li.rubrics a {background:url(/img/bg.mainmenu3.png) repeat-y;color:#b3db1c;font:normal 9pt dincyr;line-height:53px;text-transform:uppercase;}
#menuBlock #mainMenu ul li.rubrics a i {display:block;position:absolute;width:16px;height:16px;left:152px;top:30px;background:url(/img/bg.updown16.png) right -2px no-repeat;}
#menuBlock #mainMenu ul li.rubrics a.Active i {background:url(/img/bg.updown16.png) right -18px no-repeat;}
#menuBlock #mainMenu ul li a:hover {background:#aad700 url(/img/bg.mainmenu2a.png) no-repeat;margin:0;height:63px;line-height:63px;}
#menuBlock #mainMenu ul li a.Active {background:#aad700 url(/img/bg.mainmenu2a.png) no-repeat;margin:0;height:63px;line-height:63px; }
#menuBlock #mainMenu ul li.top a{ text-align:left; padding-left:35px; position:relative} 
#menuWrapper #menuBlock #mainMenu ul li.top .Sort { position:absolute; left:93px; top:21px; display:none}
#menuWrapper #menuBlock #mainMenu ul li.top .Sort a { font-size:12px; color:#666; height:auto; width:auto; font-weight:normal; margin:0 0 5px; padding:0 0 0 16px; background:none; position:relative; top:0; left:0; line-height: normal; float:left; /*color:#829052;*/ cursor:pointer; background:none}
#menuWrapper #menuBlock #mainMenu ul li.top .Sort a i { position:absolute; left:0; top:4px; width:10px; height:5px; overflow:hidden; text-indent:-9999px; background:url(/img/bg.reportersfiltersarrow.png)}
#menuWrapper #menuBlock #mainMenu ul li.top .Sort a:hover { height:auto; line-height: normal;  color:#405304; text-decoration:underline}
#menuWrapper #menuBlock #mainMenu ul li.top .Sort.Active2 { display:block}
#menuWrapper #menuBlock #mainMenu ul li.top .Sort.Active2 a.Active2 { color:#000; text-decoration:underline}



#menuBlock #mainMenu ul li.theme a:hover {background:#aad700;}
#menuBlock #mainMenu ul li.rubrics a:hover {background:url(/img/bg.mainmenu3.png) repeat-y;margin:10px 0 0 0;height:53px;line-height:53px;}
#menuBlock #mainMenu ul li.rubrics a.Active {background:url(/img/bg.mainmenu3.png) repeat-y;margin:10px 0 0 0;height:53px;line-height:53px;}



#menuBlock #rubricsList {position:absolute;left:960px;top:63px;width:240px;background:#000000;z-index:2999;overflow:auto;display:none;}
#menuBlock #rubricsList ul {margin:14px 0px 14px 0px;padding:0;list-style-type:none;}
#menuBlock #rubricsList ul li {text-align:center;font:normal 10pt dincyr;line-height:18pt;}
#menuBlock #rubricsList ul li a {font:normal 9pt dincyr;color:#959595;text-decoration:none;text-transform:uppercase;}
#menuBlock #rubricsList ul li a:hover {color:#aad700}

#menuBlock.noTheme #mainMenu ul li {width:300px;}
#menuBlock.noTheme #mainMenu ul li a { display:block;background:url(/img/bg.mainmenu2_notheme.png) repeat-y;}
#menuBlock.noTheme #mainMenu ul li.theme {display:none;}
#menuBlock.noTheme #mainMenu ul li.important a {background:url(/img/bg.mainmenu1_notheme.png) repeat-y;}
#menuBlock.noTheme #mainMenu ul li.rubrics a {background:url(/img/bg.mainmenu3_notheme.png) repeat-y;}
#menuBlock.noTheme #mainMenu ul li.rubrics a i {left:182px;}
#menuBlock.noTheme #mainMenu ul li a:hover {background:#aad700 url(/img/bg.mainmenu2a.png) no-repeat;margin:0;height:63px;line-height:63px;}
#menuBlock.noTheme #mainMenu ul li.important a:hover {background:#aad700;}
#menuBlock.noTheme #mainMenu ul li.rubrics a:hover {background:url(/img/bg.mainmenu3_notheme.png) repeat-y;margin:10px 0 0 0;height:53px;line-height:53px;}
#menuBlock.noTheme #mainMenu ul li.rubrics a.Active {background:url(/img/bg.mainmenu3_notheme.png) repeat-y;margin:10px 0 0 0;height:53px;line-height:53px;}
#menuBlock.noTheme #rubricsList {left:900px;width:300px;}
#menuBlock.noTheme #mainMenu ul li a.Active {background:#aad700 url(/img/bg.mainmenu2a.png) no-repeat;margin:0;height:63px;line-height:63px;}

#menuBlock.noTheme #mainMenu ul li.top a{  padding-left:65px;} 
#menuWrapper #menuBlock.noTheme #mainMenu ul li.top .Sort {left:123px; top:21px;}


.GoToTop { position:fixed; z-index:2999; left:10px; top:50%; margin-top:-30px; background:url(../img/top.btn.bg.png) no-repeat 50% 50%; width:25px; height:25px; text-align:center; display:none; cursor:pointer; border:5px solid #94c208; }


#previewWrapper {position:relative}
#previewContainer {position:relative;padding-top:5px;height:381px;overflow:hidden;}
#previewContainer .wideList {width:6450px;position:relative;}
#previewContainer .leftHide {position:absolute;width:2000px;height:360px;top:5px;background:url(/img/bg.previewhideleft.png) repeat-y;text-align:right;z-index:1999;}
#previewContainer .leftHide a {display:block;position:absolute;right:0;top:0;width:1000px;height:360px;background:url(/img/bg.leftarrow.png) 728px center no-repeat;text-indent:10000px;}
#previewContainer .rightHide {position:absolute;width:2000px;height:360px;top:5px;background:url(/img/bg.previewhideright.png) repeat-y;z-index:1999;}
#previewContainer .rightHide a {display:block;position:absolute;left:0;top:0;width:1000px;height:360px;background:url(/img/bg.rightarrow.png) 261px center no-repeat;text-indent:-10000px;}

#previewContainer.showThemes .leftHide {background:url(/img/bg.previewhideleft.png) 215px top repeat-y;}
#previewContainer.showThemes .rightHide {background:url(/img/bg.previewhideright.png) -215px top repeat-y;}

#previewContainer #videoPleer {position:absolute;top:5px;width:640px;height:360px;color:white;background:black;display:none;z-index:199}
#previewContainer #videoPleer .dataPreview {position:absolute;left:0;bottom:0;width:640px;height:116px;border:0;background:url(/img/bg.black75.png);}
#previewContainer #videoPleer .dataPreview p.Title {position:absolute;margin:0;padding:0;left:20px;top:20px;margin-right:10px;color:white;z-index:99;font:normal 13pt dincyr;}
#previewContainer #videoPleer .dataPreview p.User {position:absolute;margin:0;padding:0;left:20px;top:88px;margin-right:5px;color:white; font:normal 10pt dincyr;color:#aad700;text-decoration:underline;margin:0;padding:0;}
#previewContainer #videoPleer .dataPreview p.Date {position:absolute;margin:0;padding:0;left:20px;top:65px;margin-right:5px;color:#9c9c9c; font:normal 10pt dincyr;}
#previewContainer #videoPleer .dataPreview p.Time {position:absolute;margin:0;padding:0;left:100px;top:65px;margin-right:5px;color:#9c9c9c; font:normal 10pt dincyr;}
#previewContainer #videoPleer .dataPreview p.Views {position:absolute;margin:0;padding:0;right:140px;top:88px;margin-right:5px;color:#c7c7c7; font:normal 10pt dincyr;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -16px no-repeat;}
#previewContainer #videoPleer .dataPreview p.Views span {display:none;}
#previewContainer #videoPleer .dataPreview p.Rating {position:absolute;margin:0;padding:0;right:80px;top:88px;margin-right:5px;color:#c7c7c7; font:normal 10pt dincyr;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right 0px no-repeat;}
#previewContainer #videoPleer .dataPreview p.Rating span {display:none}
#previewContainer #videoPleer .dataPreview p.Comments {position:absolute;margin:0;padding:0;right:20px;top:88px;margin-right:5px;color:#c7c7c7; font:normal 10pt dincyr;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -32px no-repeat;}
#previewContainer #videoPleer .dataPreview p.Comments span {display:none;}
#previewContainer #videoPleer .pleerNotAvailable {position:absolute;left:10px;top:10px;padding:5px 10px;width:600px;background:rgba(0,0,0,0.5); color:white;font:normal 10pt dincyr;}
#previewContainer #videoPleer .pleerNotAvailable a {color:white;}

#previewContainer #forPlayerDetail {position:absolute;right:0;top:0;width:48px;height:48px; z-index:799999; background:#00f}
#previewContainer #pleerDetail {position:absolute;left:0;top:0;width:100%;height:40px; z-index:899999; background: url(../img/bg.player.info.png); display:none}
#previewContainer #pleerDetail span { margin:13px 15px 0 15px; display:block; wi}
#previewContainer #pleerDetail span h5, #previewContainer #pleerDetail span a { color:#555; font-size:11px; font-weight:normal; float:left; padding:0; margin:0 10px 0 0; font-weight:bold; text-shadow:1px 1px 1px #dedede}
#previewContainer #pleerDetail span h5 { max-width:470px; overflow-x:hidden}
#previewContainer #pleerDetail a.Close {display:block;width:28px;height:29px;text-indent:-10000px;background:url(/img/close_icon2.png) center center no-repeat; position:absolute; right:4px; top:5px}



#previewContainer ul {margin:0;padding:0;list-style-type:none;width:645px;position:absolute;}
#previewContainer ul li {display:block;float:left;width:210px;height:116px;margin-right:5px;margin-bottom:6px;position:relative;}
#previewContainer ul li .shortPreview {display:block;width:210px;height:116px;position:relative;background:#363a3c;}
#previewContainer ul li .shortPreview a {text-decoration:none;}
#previewContainer ul li .shortPreview img {width:210px;height:116px;/* width:168px;height:95px */}
#previewContainer ul li .shortPreview p {display:block;position:absolute;margin:0;padding:0;left:0;bottom:0px;width:190px;height:24px;padding:5px 10px;background:url(/img/bg.black75.png);color:#9c9c9c;font:normal 8pt arial;line-height:9pt;}

#previewContainer ul li .fullPreview {display:none}
#previewContainer ul li:hover .fullPreview {display:block;position:absolute;left:-5px;top:-5px;border:2px solid #393e3e;width:216px;height:122px;background:url(/img/bg.black95.png);z-index:99;box-shadow:0 0 3px #252525;}

#previewContainer ul li .fullPreview p.Title {position:absolute;margin:0;padding:0;left:0px;top:0px;margin-right:10px;color:white; font:normal 10pt arial;z-index:99; padding:8px 4px 0 12px }
#previewContainer ul li .fullPreview p.Title a {border:0;color:white;text-decoration:none;}
#previewContainer ul li .fullPreview p.User {position:absolute;margin:0;padding:0;left:12px;bottom:8px;margin-right:5px;color:white; font:normal 10pt arial;}
#previewContainer ul li .fullPreview p.User a {color:#aad700;text-decoration:underline;}
#previewContainer ul li .fullPreview p.Date {position:absolute;margin:0;padding:0;left:12px;bottom:42px;margin-right:5px;color:#9c9c9c; font:normal 8pt arial;}
#previewContainer ul li .fullPreview p.Date a {color:#aad700;text-decoration:underline;}
#previewContainer ul li .fullPreview p.Time {position:absolute;margin:0;padding:0;left:12px;bottom:25px;margin-right:5px;color:#9c9c9c; font:normal 8pt arial;}
#previewContainer ul li .fullPreview p.Time a {color:#aad700;text-decoration:underline;}
#previewContainer ul li .fullPreview p.Views {position:absolute;margin:0;padding:0;right:8px;bottom:25px;margin-right:5px;color:#c7c7c7; font:normal 8pt arial;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -16px no-repeat; height:16px; line-height:normal}
#previewContainer ul li .fullPreview p.Views a {color:#aad700;text-decoration:underline;}
#previewContainer ul li .fullPreview p.Views span {display:none;}
#previewContainer ul li .fullPreview p.Rating {position:absolute;margin:0;padding:0;right:8px;bottom:42px;margin-right:5px;color:#c7c7c7; font:normal 8pt arial;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right 0px no-repeat; height:16px; line-height:normal}
#previewContainer ul li .fullPreview p.Rating a {color:#aad700;text-decoration:underline;}
#previewContainer ul li .fullPreview p.Rating span {display:none}
#previewContainer ul li .fullPreview p.Comments {position:absolute;margin:0;padding:0;right:8px;bottom:8px;margin-right:5px;color:#c7c7c7; font:normal 8pt arial;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -32px no-repeat; height:16px; line-height:normal}
#previewContainer ul li .fullPreview p.Comments a {color:#aad700;text-decoration:underline;}
#previewContainer ul li .fullPreview p.Comments span {display:none;}

#previewContainer .themeOfDay {display:block;width:1200px;}


#previewContainer ul.Theme {margin:0;padding:0;list-style-type:none;width:645px;position:absolute;}
#previewContainer ul.Theme li {display:block;float:left;width:640px;height:360px;margin-right:5px;margin-bottom:0px;position:relative;}
#previewContainer ul.Theme li a {display:block;width:640px;height:360px;border:0;position:absolute;left:0;top:0;color:#aad700}
#previewContainer ul.Theme li a img {position:absolute;left:0;top:0;width:640px;height:360px;border:0;}
#previewContainer ul.Theme li .dataPreview {position:absolute;left:0;bottom:0;width:640px;height:116px;border:0;background:url(/img/bg.black75.png);}
#previewContainer ul.Theme li .dataPreview p.Title {position:absolute;margin:0;padding:0;left:20px;top:20px;margin-right:10px;color:white;z-index:99;font:normal 13pt dincyr;}
#previewContainer ul.Theme li .dataPreview p.User {position:absolute;margin:0;padding:0;left:20px;top:88px;margin-right:5px;color:white; font:normal 10pt dincyr;color:#aad700;text-decoration:underline;margin:0;padding:0;}
#previewContainer ul.Theme li .dataPreview p.Date {position:absolute;margin:0;padding:0;left:20px;top:65px;margin-right:5px;color:#9c9c9c; font:normal 10pt dincyr;}
#previewContainer ul.Theme li .dataPreview p.Time {position:absolute;margin:0;padding:0;left:100px;top:65px;margin-right:5px;color:#9c9c9c; font:normal 10pt dincyr;}
#previewContainer ul.Theme li .dataPreview p.Views {position:absolute;margin:0;padding:0;right:140px;top:88px;margin-right:5px;color:#c7c7c7; font:normal 10pt dincyr;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -16px no-repeat;}
#previewContainer ul.Theme li .dataPreview p.Views span {display:none;}
#previewContainer ul.Theme li .dataPreview p.Rating {position:absolute;margin:0;padding:0;right:80px;top:88px;margin-right:5px;color:#c7c7c7; font:normal 10pt dincyr;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right 0px no-repeat;}
#previewContainer ul.Theme li .dataPreview p.Rating span {display:none}
#previewContainer ul.Theme li .dataPreview p.Comments {position:absolute;margin:0;padding:0;right:20px;top:88px;margin-right:5px;color:#c7c7c7; font:normal 10pt dincyr;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -32px no-repeat;}
#previewContainer ul.Theme li .dataPreview p.Comments span {display:none;}


#userTask {position:relative;background:url(/img/bg.usertask01.png);padding:9px;clear:left;margin-bottom:21px;}
#userTask .innerBlock {background:url(/img/bg.usertask02.png) repeat-y;min-height:90px;overflow:hidden;position:relative;}
#userTask .innerBlock h2 {position:absolute;left:55px;top:25px;margin:0;padding:0;width:140px;font:normal 17pt dincyr;line-height:14pt;height:40px;color:#b7db09;background:url(/img/bg.rightarrow.png) right center no-repeat;font-weight:normal;}
#userTask .innerBlock .rightCol {margin-left:250px;padding:25px 35px 0 35px;}
#userTask .innerBlock .rightCol h3 {margin:0;padding:0;font:normal 14pt dincyr;line-height:14pt;margin-bottom:25px;}
#userTask .innerBlock .rightCol h3 span.datetime {display:block;float:left;width:100px;color:#9c9c9c;margin-right:10px;}
#userTask .innerBlock .rightCol h3 span.title {display:block;color:#b7db09;margin: 0 110px;}
#userTask .innerBlock .rightCol .fullText {padding-bottom:25px;display:none;}
#userTask .innerBlock .rightCol .fullText p {margin:0 50px 15px 0;font:normal 11pt dincyr;color:#9c9c9c}
#userTask .innerBlock .rightCol p.openClose {position:absolute;right:20px;bottom:0px;text-align:right;}
#userTask .innerBlock .rightCol p.openClose a {color:#9c9c9c;font:normal 10pt dincyr;}
#userTask .innerBlock .rightCol .item {display:none;}
#userTask .innerBlock .rightCol .Active {display:block;}

#userTask .innerBlock .naviBar {position:absolute;left:0;bottom:7px;width:250px;height:16px;text-align:center;display:block;}
#userTask .innerBlock .naviBar ul {list-style-type:none;padding:0;margin:0px auto;}
#userTask .innerBlock .naviBar ul li {display:block;float:left;width:16px;height:16px;}
#userTask .innerBlock .naviBar ul li a {display:block;width:16px;height:16px;text-indent:-10000px;background:url(/img/bg.tasksbullets.png) left -16px no-repeat;}
#userTask .innerBlock .naviBar ul li.Active a {background:url(/img/bg.tasksbullets.png) left top no-repeat;}

#mainContentWrapper {width:1200px;margin:0px auto;position:relative;}
#mainContent {position:relative;background:url(/img/bg.maincontent.png) right top repeat-y;}
#mainContent .leftCol {width:960px;float:left;}
#mainContent .rightCol {width:240px;float:right;}

#mainContent2 {position:relative;background:url(/img/bg.maincontent.png) right top repeat-y;}
#mainContent2 .leftCol {width:960px;float:left;background:url(/img/bg.maincontent2.png);min-height:400px}
#mainContent2 .rightCol {width:240px;float:right;}

#mainContent #contest {position:relative;padding-bottom:21px;background:url(/img/bg.leftshadow.png) repeat-y;}
#mainContent #contest h2 {position:absolute;left:0;top:0;width:195px;height:150px;margin:0;padding:0;border:0;background:url(/img/bg.contest.png);font:normal 17pt dincyr;color:#b7db09;font-weight:normal;line-height:150px;padding-left:65px;}
#mainContent #contest h2 i {position:absolute;left:187px;top:68px;width:17px;height:14px;border:0;background:url(/img/bg.rightarrow.png) no-repeat;}
#mainContent #contest .contestList {position:relative;margin-left:260px;}
#mainContent #contest .contestList ul {margin:0;padding:0;list-style-type:none;}
#mainContent #contest .contestList ul li {position:relative;min-height:206px;display:none;}
#mainContent #contest .contestList ul li.Active {display:block;}
#mainContent #contest .contestList ul li .textData {margin-left:265px;width:380px;border:0;background:url(/img/bg.contesttext.png) left center no-repeat;padding:10px 25px 10px 30px;position:relative;}
#mainContent #contest .contestList ul li .textData .Date {margin:0;padding:0;margin-top:10px;color:#6e6e6e;font:normal 16pt dincyr;line-height:16pt;}
#mainContent #contest .contestList ul li .textData .Description {font:normal 10pt dincyr;line-height:13pt;color:#c8c8c8}
#mainContent #contest .contestList ul li .textData .More {font:normal 10pt dincyr;}
#mainContent #contest .contestList ul li .textData .More a {color:#c2c32e;}
#mainContent #contest .contestList ul li .textData .controls {position:absolute;width:60px;height:27px;right:0;bottom:0;}
#mainContent #contest .contestList ul li .textData .controls a.goNext {display:block;position:absolute;width:30px;height:27px;right:0;top:0;background:url(/img/bg.contestprev.png);color:#b7db09;font:normal 20pt dincyr;line-height:25px;text-align:center;text-decoration:none;}
#mainContent #contest .contestList ul li .textData .controls a.goNext:hover {background:url(/img/bg.contestnext.png);}
#mainContent #contest .contestList ul li .textData .controls a.goNext span {display:block;width:30px;height:27px;background:url(/img/contest.gonext.png) center center no-repeat;text-indent:-10000px;}
#mainContent #contest .contestList ul li .textData .controls a.goPrev {display:block;position:absolute;width:30px;height:27px;right:30px;top:0;background:url(/img/bg.contestprev.png);color:#b7db09;font:normal 20pt dincyr;line-height:25px;text-align:center;text-decoration:none;}
#mainContent #contest .contestList ul li .textData .controls a.goPrev:hover {background:url(/img/bg.contestnext.png);}
#mainContent #contest .contestList ul li .textData .controls a.goPrev span {display:block;width:30px;height:27px;background:url(/img/contest.goprev.png) center center no-repeat;text-indent:-10000px;}

#mainContent #topListsBlock {position:relative;margin-bottom:21px;height:477px;}
#mainContent #topListsBlock #onMap {position:absolute;left:0;top:0;width:260px;height:477px;border:0;}
#mainContent #topListsBlock #topLists {margin-left:260px;}
#mainContent #topListsBlock #topLists .topListMenu {position:relative;height:57px;}
#mainContent #topListsBlock #topLists .topListMenu ul {list-style-type:none;margin:0;padding:0;}
#mainContent #topListsBlock #topLists .topListMenu ul li {display:block;width:50%;height:57px;float:left;}
#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Video'] {width:351px}
#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Comments'] {width:349px}
#mainContent #topListsBlock #topLists .topListMenu ul li a {display:block;height:48px;margin-top:9px;background:url(/img/bg.toplistmenu1.png);text-align:center;font:bold 13pt dincyr;color:#cdcdcd;line-height:48px;text-decoration:none;}
#mainContent #topListsBlock #topLists .topListMenu ul li.Active a {height:57px;margin-top:0px;background:url(/img/bg.toplistmenu2.png);color:#aad211;line-height:65px;}
#mainContent #topListsBlock #topLists .topListContent {position:relative;height:420px;background:url(/img/bg.toplistmenu2.png);}

#mainContent #topListsBlock #topLists .Comments {color:white;display:none;}

#mainContent #topListsBlock #topLists .Video {}
#mainContent #topListsBlock #topLists .Video ul {margin:0;padding:0;list-style-type:none;padding:34px 0 0 30px;}
#mainContent #topListsBlock #topLists .Video ul li {display:block;float:left;width:210px;height:116px;margin-right:5px;margin-bottom:6px;position:relative;}
#mainContent #topListsBlock #topLists .Video ul li .shortPreview {display:block;width:210px;height:116px;position:relative;background:#363a3c;}
#mainContent #topListsBlock #topLists .Video ul li .shortPreview a {text-decoration:none;}
#mainContent #topListsBlock #topLists .Video ul li .shortPreview img {width:210px;height:116px}
#mainContent #topListsBlock #topLists .Video ul li .shortPreview p {display:block;position:absolute;margin:0;padding:0;left:0;bottom:0px;width:190px;height:24px;padding:5px 10px;background:url(/img/bg.black75.png);color:#9c9c9c;font:normal 8pt arial;line-height:8pt; overflow: hidden}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview {display:none}
#mainContent #topListsBlock #topLists .Video ul li:hover .fullPreview {display:block;position:absolute;left:-5px;top:-5px;border:2px solid #393e3e;width:216px;height:122px;background:url(/img/bg.black95.png);z-index:99;box-shadow:0 0 3px #252525;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Title {position:absolute;margin:0;padding:0;left:12px;top:8px;margin-right:10px;color:white; font:normal 10pt arial;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Title a {color:white;text-decoration:none;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.User {position:absolute;margin:0;padding:0;left:12px;bottom:8px;margin-right:5px;color:white; font:normal 10pt arial;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.User a {color:#aad700;text-decoration:underline;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Date {position:absolute;margin:0;padding:0;left:12px;bottom:42px;margin-right:5px;color:#9c9c9c; font:normal 8pt arial;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Date a {color:#aad700;text-decoration:underline;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Time {position:absolute;margin:0;padding:0;left:12px;bottom:25px;margin-right:5px;color:#9c9c9c; font:normal 8pt arial;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Time a {color:#aad700;text-decoration:underline;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Views {position:absolute;margin:0;padding:0;right:8px;bottom:25px;margin-right:5px;color:#c7c7c7; font:normal 8pt arial;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -16px no-repeat; height:16px; line-height:normal}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Views a {color:#aad700;text-decoration:underline;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Views span {display:none;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Rating {position:absolute;margin:0;padding:0;right:8px;bottom:42px;margin-right:5px;color:#c7c7c7; font:normal 8pt arial;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right 0px no-repeat; height:16px; line-height:normal}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Rating a {color:#aad700;text-decoration:underline;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Rating span {display:none}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Comments {display:block;position:absolute;margin:0;padding:0;right:8px;bottom:8px;margin-right:5px;color:#c7c7c7; font:normal 8pt arial;text-align:right;padding-right:20px;background:url(/img/bg.staticons.png) right -32px no-repeat; height:16px; line-height:normal}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Comments a {color:#aad700;text-decoration:underline;}
#mainContent #topListsBlock #topLists .Video ul li .fullPreview p.Comments span {display:none;}



#mainContent #reportersList {position:relative;background:#111213;padding:20px;margin-bottom:0px;}
#mainContent #reportersList h2 {font:normal 17pt dincyr;color:#b7db09;font-weight:normal;margin:0;padding:0;}
#mainContent #reportersList ul {margin:10px 0 0 0;padding:0;list-style-type:none;}
#mainContent #reportersList ul li {display:block;float:left;width:88px;height:88px;margin-right:4px; margin-bottom:4px; border:0;}
#mainContent #reportersList ul li a {display:block;background:black;width:88px;height:88px;border:0;text-align:center;color:#b7db09;font:normal 13pt dincyr;text-decoration:none;line-height:86px;
opacity: 0.8;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;

}
#mainContent #reportersList ul li a img {border:0;width:88px;height:88px;}
#mainContent #reportersList ul li a:hover {
	opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;

	
	}
#mainContent #reportersList ul li[data-itemlist='10'] {display:none;}
#mainContent #reportersList.ReportersListMainPage ul li[data-itemlist='31'] {display:none;}



#mainContent2 p { color:#282828}
#mainContent2 p a { color:#000}

.rightCol #reportersList {position:relative;background:#111213;padding:20px;margin-bottom:0px;}
.rightCol #reportersList h2 {font:normal 17pt dincyr;color:#b7db09;font-weight:normal;margin:0;padding:0;}
.rightCol #reportersList ul {margin:10px 0 0 0;padding:0;list-style-type:none;}
.rightCol #reportersList ul li {display:block;float:left;width:88px;height:88px;margin-right:4px; margin-bottom:4px; border:0;}
.rightCol #reportersList ul li a {display:block;background:black;width:88px;height:88px;border:0;text-align:center;color:#b7db09;font:normal 13pt dincyr;text-decoration:none;line-height:86px;
opacity: 0.8;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;

}
.rightCol #reportersList ul li a img {border:0;width:88px;height:88px;}
.rightCol #reportersList ul li a:hover {
		opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;

	}
.rightCol #reportersList ul li[data-itemlist='10'] {display:none;}


#footerWrapper {width:1200px;margin:0px auto;position:relative;}
#footer {height:400px;background:url(/img/bg.footer2.png) right top no-repeat;padding-top:20px;}
#footer .footerBlock {height:250px;background:url(/img/bg.footerblock.png);width:940px;position:relative;}
#footer .footerBlock .col1 {position:absolute;left:0;top:5px;width:280px;}
#footer .footerBlock .col1 a {color: #979797;}

#footer .footerBlock .col2 {position:absolute;left:290px;top:20px;width:225px;}
#footer .footerBlock .col3 {position:absolute;left:515px;top:20px;width:225px;}
#footer .footerBlock .col4 {position:absolute;left:740px;top:0;width:200px;}

#footer .footerBlock .col1 h4 {display:block;width:280px;height:90px;border:0;margin:0;padding:0;}
#footer .footerBlock .col1 h4 a {display:block;width:280px;height:90px;background:url(/img/logo.png) no-repeat;text-indent:-10000px;}
#footer .socialIcons {margin:0 0 0 50px;padding:0;list-style-type:none;}
#footer .socialIcons ul {margin:0;padding:0;list-style-type:none;}
#footer .socialIcons ul li {display:block;float:left;border:0;margin-right:0px;}
#footer .socialIcons ul li.vkontakte {width:24px;height:24px;}
#footer .socialIcons ul li.vkontakte a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) 0px top no-repeat;}
#footer .socialIcons ul li.vkontakte a:hover {background:url(/img/bg.socialicons.png) 0px -24px no-repeat;}
#footer .socialIcons ul li.facebook {width:24px;height:24px;}
#footer .socialIcons ul li.facebook a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -24px top no-repeat;}
#footer .socialIcons ul li.facebook a:hover {background:url(/img/bg.socialicons.png) -24px -24px no-repeat;}
#footer .socialIcons ul li.twitter {width:24px;height:24px;}
#footer .socialIcons ul li.twitter a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -48px top no-repeat;}
#footer .socialIcons ul li.twitter a:hover {background:url(/img/bg.socialicons.png) -48px -24px no-repeat;}
#footer .socialIcons ul li.livejournal {width:24px;height:24px;}
#footer .socialIcons ul li.livejournal a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -72px top no-repeat;}
#footer .socialIcons ul li.livejournal a:hover {background:url(/img/bg.socialicons.png) -72px -24px no-repeat;}
#footer .socialIcons ul li.odnoklassniki {width:24px;height:24px;}
#footer .socialIcons ul li.odnoklassniki a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -96px top no-repeat;}
#footer .socialIcons ul li.odnoklassniki a:hover {background:url(/img/bg.socialicons.png) -96px -24px no-repeat;}
#footer .socialIcons ul li.youtube {width:24px;height:24px;}
#footer .socialIcons ul li.youtube a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -120px top no-repeat;}
#footer .socialIcons ul li.youtube a:hover {background:url(/img/bg.socialicons.png) -120px -24px no-repeat;}
#footer .socialIcons ul li.googleplus {width:24px;height:24px;}
#footer .socialIcons ul li.googleplus a {display:block;width:24px;height:24px;overflow:hidden;text-indent:-10000px;background:url(/img/bg.socialicons.png) -144px top no-repeat;}
#footer .socialIcons ul li.googleplus a:hover {background:url(/img/bg.socialicons.png) -144px -24px no-repeat;}
#footer .footerBlock .col1 p {font:normal 9pt arial;margin:27px 0 0 57px;line-height:12.5pt;color:#979797;}

#footer .footerBlock .col2 .navigationLinks ul {list-style-type:none;margin:0;padding:0;}
#footer .footerBlock .col2 .navigationLinks ul li {font:normal 9pt arial;margin:0 50px 0 0;line-height:12.5pt;}
#footer .footerBlock .col2 .navigationLinks ul li a {color:#979797;}
#footer .footerBlock .col2 .navigationLinks ul li a:hover {color:#c7c7c7;}

#footer .footerBlock .col3 p {font:normal 9pt arial;color:#979797;margin:0px 50px 0 0;line-height:12.5pt;}
#footer .footerBlock .col3 p a {color:#aba000}

#footer .footerBlock #Counters { margin:23px 0 0 0}
#footer .footerBlock #Counters a { width:88px; height:31px; display:block; margin:0 0 5px 0;
opacity: 0.5;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
}
#footer .footerBlock #Counters a:hover {
	opacity: 1;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
	
	}


.Black{position:fixed;left:0;top:0;width:100%;height:100%;background:url(/img/bg.black75.png);color:white;z-index:77999;display:none;}
#FeedbackForm {position:fixed;color:white;z-index:99999;left:50%;margin-left:-249px;top:50%;margin-top:-135px;display:none;padding:9px;width:480px;height:269px; }
#FeedbackForm .FormBody1 {position:absolute;background:url(/img/bg.usertask01.png);width:480px;height:289px}
#FeedbackForm .FormBody2 {background:url(/img/bg.toplistmenu2.png);margin:0;padding:0; height:269px}
#FeedbackForm h2 {margin:0;padding:0;height:54px;font:normal 16.5pt dincyr;color:#b7db09;background:url(/img/bg.contest.png);line-height:54px;padding-left:18px;position:relative;}
#FeedbackForm h2 .lnkCloseSendForm {position:absolute;right:18px;top:20px;width:16px;height:16px;text-indent:-10000px;background:url(/img/bg.feedbackclose.png) no-repeat;}
#FeedbackForm form {margin:0;padding:0;font:normal 11pt dincyr;margin:18px;}
#FeedbackForm form fieldset {border:0;margin:0;padding:0;}
#FeedbackForm form fieldset legend {display:none;}
#FeedbackForm label {width:25%;text-align:right;margin:0;padding:0;float:left;height:32px;line-height:32px;}
#FeedbackForm input {width:65%;margin-left:1%;background:#ececec;border:0;height:24px;padding:4px;margin-bottom:9px;font:normal 10.5pt dincyr;}
#FeedbackForm input:focus {background:white;}
#FeedbackForm textarea {width:65%;margin-left:1%;background:#ececec;border:0;height:90px;padding:4px;margin-bottom:9px;font:normal 10.5pt dincyr;}
#FeedbackForm textarea:focus {background:white;}
#FeedbackForm p.Submit {margin-left:26%;width:36%;margin-top:0; clear:both}
#FeedbackForm p.Submit a.Button_GRE36 {display:block;height:32px;background:black;color:white;text-align:center;text-decoration:none;line-height:32px;padding:0 5px;font-size:11pt;}


#topLists .topListContent.Comments h4 {margin: 0 0 15px 30px;padding:0;font:normal 12pt dincyr;}

#topLists .topListContent.Comments .CommentOne {background:#e6e6e6;margin:0 0px 1px 0;padding: 12px 30px 0 30px;position:relative;height:92px;width:639px}
#topLists .topListContent.Comments .CommentOne:hover {background:#d6d6d6}
#topLists .topListContent.Comments p { color:#000; padding:5px 0; margin:0}
#topLists .topListContent.Comments p em { font-style:normal; font-size:14px; font-weight:bold}
#topLists .topListContent.Comments p a { color:#000}
#topLists .topListContent.Comments p.Author {margin:0;padding:0;}
#topLists .topListContent.Comments p.Author a {border:0;font:normal 10pt dincyr;color:#adab4e;text-decoration:none;}
#topLists .topListContent.Comments p.Author a img {width:55px;height:55px;border-radius:8px;border:0;vertical-align:top;margin-right:15px;float:left;}
#topLists .topListContent.Comments p.Date {position:absolute;right:30px;top:15px;margin:0;padding:0;font:normal 10pt dincyr;color:#898989;}
#topLists .topListContent.Comments p.Message {margin:0px 0 0 70px;padding:0;font:normal 10.5pt dincyr;color:#3c4142; width:520px;}
#topLists .topListContent.Comments p.Title-link a { color: #000; font: bold 11pt dincyr;  }

#topLists .topListContent.Comments .reportStats {position:absolute;right:28px;top:8px;}
#mainContent #topListsBlock #topLists .Comments .reportStats p {margin:0;padding:0;color:#3c4142;font:normal 10pt/20px dincyr;position:relative;padding-right:20px;text-align:right;}
#topLists .topListContent.Comments .reportStats p span {display:none;}
#topLists .topListContent.Comments .reportStats p.Rating i {display:block;right:0;top:2px;position:absolute;width:16px;height:16px;background:url(/img/bg.staticons.png) left top no-repeat;}
#topLists .topListContent.Comments .reportStats p.Views i {display:block;right:0;top:2px;position:absolute;width:16px;height:16px;background:url(/img/bg.staticons.png) left -16px no-repeat;}
#topLists .topListContent.Comments .reportStats p.Comments i {display:block;right:0;top:2px;position:absolute;width:16px;height:16px;background:url(/img/bg.staticons.png) left -32px no-repeat;}



#onMap {background:url('/img/bg.map.png'); position: relative;}
#onMap h2 {font-weight: normal; line-height: 150px; font: normal 20pt dincyr; color: #fff; text-align: center;}
#onMap #map {height: 70%;}
#onMap .map-arrow {height: 12px; width: 27px; position:absolute; left: 50%; margin-left: -13px; background: url('/img/map.arrow.png'); z-index:100;}

#header .BetaTestAlert { position:absolute; left:455px; top:130px; font-size:14px }
#header .BetaTestAlert a{ font-size:14px; color:#AAD211}

#Adv { background:#fff; padding:10px 0 0 10px; margin:0 0 1px 0}





/*temp (boxes without map widget)  */

#mainContent #topListsBlock #onMap { display:none}
#mainContent #topListsBlock #topLists {margin-left:0px;}
#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Video'] {width:480px}
#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Comments'] {width:480px}


#topLists .topListContent.Comments .CommentOne {width:900px;}
#topLists .topListContent.Comments p.Message  {width:780px; }


#header .headerMenu ul li.m2 {background:url(/img/bg.header.m2.png);width:175px;}
#header .headerMenu ul li.m3 {background:url(/img/bg.header.m3.png);width:100px;}




/*e o temp*/




/* ---------------------- 1000px --------------- */

@media screen and (max-width: 1225px) {

	#headerWrapper {background:url(/img/bg.headerbar1000.png) center top no-repeat;}
	#header {width:1000px;}
	#header h1 {width:200px;}
	#header h1 a {width:200px;}
	#header h2 {left:200px;}
	#header .socialMenu {left:355px;width:485px;}
	#header .socialMenu ul li.login {width:65px;padding-top:20px;}
	#header .socialMenu ul li.stat1 {width:65px;padding-top:20px;}
	#header .socialMenu ul li.stat2 {width:65px;padding-top:20px;}
	#header .socialMenu ul li.stat3 {width:70px;padding-top:20px;}
	#header .socialMenu ul li.profile {width:195px;padding-left:10px;}
	#header .cityMenu {left:840px;width:160px;}
	#header .cityList {left:840px;width:158px;}
	#header .headerMenu {left:355px;width:645px;}

	#header .headerMenu ul li.m1 {width:110px;}
	#header .headerMenu ul li.m2 {width:75px;}
	#header .headerMenu ul li.m3 {width:180px;}
	#header .headerMenu ul li.m4 {width:110px;}
	
#header .headerMenu ul li.m2 {background:url(/img/bg.header.m2.png);width:165px;}
#header .headerMenu ul li.m3 {background:url(/img/bg.header.m3.png);width:90px;}

	

	#header .headerMenu ul li.m5 {width:170px;}
	#header .headerMenu ul li.m5 #Search form  fieldset input {width:110px;}
	#header .headerMenu ul li.m5 #Search .auto-suggest {width:170px !important;}
	#header .headerMenu ul li.m5 #Search .auto-suggest a {width:150px;}

	#header .socialIcons {left:10px;}

	#header .BetaTestAlert {  left:370px; }

	#menuWrapper {width:1000px;}
	#menuBlock #mainMenu ul li {width:200px;}
	#menuBlock #mainMenu ul li a {width:200px;}
	#menuBlock #mainMenu ul li.rubrics a i {left:132px;}

	#menuBlock #rubricsList {left:800px;width:200px;}

	#menuBlock.noTheme #mainMenu ul li {width:250px;}
	#menuBlock.noTheme #mainMenu ul li.theme {display:none;}
	#menuBlock.noTheme #mainMenu ul li a {width:250px;}
	#menuBlock.noTheme #mainMenu ul li.rubrics a i {left:157px;}
	#menuBlock.noTheme #rubricsList {left:750px;width:250px;}

	#userTask .innerBlock {background:url(/img/bg.usertask02.png) -60px top repeat-y;}
	#userTask .innerBlock h2 {left:25px;}
	#userTask .innerBlock .rightCol {margin-left:190px;}

	#previewContainer .leftHide {background:url(/img/bg.previewhideleft.png) 215px top repeat-y;}
	#previewContainer .rightHide {background:url(/img/bg.previewhideright.png) -215px top repeat-y;}
	#previewContainer .leftHide a {right:0;background-position:828px center;}
	#previewContainer .rightHide a {left:0;background-position:161px center;}

	#mainContentWrapper {width:1000px;}
	#mainContent .leftCol {width:760px;float:left;}
	#mainContent .rightCol {width:240px;float:right;}
	#mainContent2 .leftCol {width:760px;float:left;}

	#mainContent #contest {background:url(/img/bg.leftshadow.png) -60px top repeat-y;}
	#mainContent #contest h2 {width:165px;padding-left:35px;}
	#mainContent #contest h2 i {left:157px;}
	#mainContent #contest .contestList {margin-left:200px;}
	#mainContent #contest .contestList ul li .textData {margin-left:265px;width:240px;}

	#mainContent #topListsBlock #onMap {width:200px;overflow:hidden;}
	#mainContent #topListsBlock #topLists {margin-left:200px;}
	
	
	
	#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Video'] {width:279px}
	#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Comments'] {width:281px}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='7'] {display:none;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='8'] {display:none;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='9'] {display:none;}

	#topLists .topListContent.Comments .CommentOne {width:500px}
	#topLists .topListContent.Comments p.Message { width:380px}

/*temp (boxes without map widget)  */

	#mainContent #topListsBlock #topLists {margin-left:0px;}
	#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Video'] {width:380px}
	#mainContent #topListsBlock #topLists .topListMenu ul li[data-top='Comments'] {width:380px}
	
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='7'] {display:block;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='8'] {display:block;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='9'] {display:block;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='10'] {display:none;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='11'] {display:none;}
	#mainContent #topListsBlock #topLists .Video ul li[data-itemlist='12'] {display:none;}

	#topLists .topListContent.Comments .CommentOne {width:700px;}
	#topLists .topListContent.Comments p.Message { width:580px}


/*e o temp*/



	#mainContent #reportersList ul li {margin-right:2px;}
	#mainContent #reportersList ul li[data-itemlist='25'] {display:none;}
	#mainContent #reportersList ul li[data-itemlist='26'] {display:none;}
	#mainContent #reportersList ul li[data-itemlist='27'] {display:none;}
	#mainContent #reportersList ul li[data-itemlist='28'] {display:none;}
	#mainContent #reportersList ul li[data-itemlist='29'] {display:none;}
	#mainContent #reportersList ul li[data-itemlist='30'] {display:none;}

	#footerWrapper {width:1000px;}
	#footer .footerBlock {width:740px;}
	#footer .footerBlock .col1 {width:200px;top:0;left:10px;}
	#footer .footerBlock .col1 h4 {width:200px;}
	#footer .footerBlock .col1 h4 a {width:200px;background:url(/img/logo.png) center top no-repeat;}
	#footer .footerBlock .col1 ul {margin:0 0 0 10px;}
	#footer .footerBlock .col1 p {margin:27px 0 0 17px;}

	#footer .footerBlock .col2 {position:absolute;left:230px;top:20px;width:160px;}
	#footer .footerBlock .col3 {position:absolute;left:395px;top:20px;width:200px;}
	#footer .footerBlock .col4 {position:absolute;left:610px;top:0;width:150px;}

}




.ZverBanner { width: 1200px; margin: 0 auto 20px auto}
@media screen and (max-width: 1225px) {
	.ZverBanner { width: 1000px}
	}

#reportsList .pageTitle h2.RepotsActive { background: #aad700; margin-left: 0; display: block; float: left; color: #000; padding-left: 15px; padding-right: 15px; font: 18pt/60px dincyr; position: relative; top: -9px}
#reportsList .pageTitle a.ZveroLink {background: url("/img/bg.mainmenu2_1.png") repeat-y 0 0; display: block; float: left; font: 18pt/51px dincyr; color:#000; text-decoration: none; padding: 0 15px 0 15px}
#reportsList .pageTitle a.ZveroLink:hover {background: url("/img/bg.mainmenu2_1a.png") repeat-y 0 0; font: 18pt/60px dincyr; position: relative; top: -9px}

#reportsList .pageTitle h2.ZveroH2Active {background: url("/img/bg.mainmenu2_1a.png"); margin-left: 0; display: block; float: left; width: auto;; color: #000; padding-left: 15px; padding-right: 15px; font: 18pt/60px dincyr; position: relative; top: -9px}
#reportsList .pageTitle a.ReportsLink {background: url("/img/bg.mainmenu1_1.png") repeat-y 0 0; display: block; float: left; font: 18pt/51px dincyr; color:#000; text-decoration: none; padding: 0 15px 0 15px}
#reportsList .pageTitle a.ReportsLink:hover {background: #aad700; font: 18pt/60px dincyr; position: relative; top: -9px }

#contestView .pageTitle h2.ZveroH2Active {background: url("/img/bg.mainmenu2_1a.png"); margin-left: 0; display: block; float: left; width: auto;; color: #000; padding-left: 15px; padding-right: 15px; font: 18pt/60px dincyr; position: relative; top: -9px}
#contestView .pageTitle a.ReportsLink {background: url("/img/bg.mainmenu1_1.png") repeat-y 0 0; display: block; float: left; font: 18pt/51px dincyr; color:#000; text-decoration: none; padding: 0 15px 0 15px}
#contestView .pageTitle a.ReportsLink:hover {background: #aad700; font: 18pt/60px dincyr; position: relative; top: -9px }