/* --- <News> --- */
.box-main-name{color:#35f;padding:2px 0;float:right;font-size:10pt}
.box-main-name-allnews{color:#35f;padding:2px 0;float:right;font-size:10pt}
.box-main-name-interviews{color:#35f;padding:2px 0;float:left;font-size:10pt}
.box-main-name-news{color:#35f;padding:2px 0;float:left;text-align:center;font-size:10pt}
.box-main-name-news a,.box-main-name-interviews a,.box-main-name-allnews a{color:#35f}
.box-main-name-left{float:left;width:102px}
.box-main-name-center{float:left;width:102px}
.box-main-name-right{float:left;width:102px}

.box-main-name-border{background:url(/templates/images/body/border.png) 100% 100% repeat-x;margin:0 -9px;padding:0 9px}
hr{border:1px solid #efefef;height:0}
.title h1{margin:0;padding:0;font:bold 12pt Tahoma,sans-serif,Arial}
.title img{vertical-align:middle;margin:0 0 3px 0}
.title span.date{float:right;text-align:right}

.news-end{border-top:1px solid #444;opacity:.3;margin:3px 0;clear:both}
.news-border{border-top:1px solid #444;opacity:.3;margin:10px -10px;clear:both}

.manTd1{width:200px;vertical-align:middle;padding:10px 5px;border:1px dotted #dadada}
.manTd2{width:415px;vertical-align:middle;padding:5px;border:1px dotted #dadada}
.manTdText,.manTdBut{width:625px;vertical-align:middle;padding:10px 5px;border:1px dotted #dadada}
.manTd2 select[name=cat],select#timecreate,select#format{width:100%}
tr td.manTdSep{display:none}

.news-add-input{width:100%}
.news-add-select{width:100%}
.news-add-select-date{width:136px}
.news-add-textarea{width:100%;height:300px}

.news-add-padding{padding:3px 3px 0 0}

.archiveEntryTitle ul{list-style:square outside;margin:0}
hr.archEntryHr{opacity:.15;margin:5px -10px}
.archiveDateTitleLink{font:10pt Tahoma,sans-serif,Arial}
/* --- </News> --- */

/* --- <Page Scroller> --- */
#pageselector{text-align:center}
#newEntryB{clear:both}
#pagesBlock2{margin:20px 0 0 0}
#WeekPage{background:#fff;border:1px solid #ddd;padding:9px;margin:0 0 9px 0}
#WeekPage a{border:1px solid #ddd;padding:3px 10px}
.pagesBlockuz1 a,#pagesBlock1 a,.pagesBlock1 a,#pagesBlock2 a{border:1px solid #ddd;padding:3px 10px}
.pagesBlockuz1 b,#WeekPage b,#pagesBlock1 b,.pagesBlock1 b,#pagesBlock2 b{border:1px solid #ddd;padding:3px 10px;background:#eee}
.pagesBlockuz1 .swchItemDots,#pagesBlock1 .swchItemDots,.pagesBlock1 .swchItemDots,#pagesBlock2 .swchItemDots{border:1px solid #ddd;padding:3px 10px}
/* --- </Page Scroller> --- */


/* --- <Group> --- */
a.groupModer{}
a.groupAdmin{color:red;background:url(http://www.cyberfrags.com/game/icon/cs.png) 0 7px no-repeat;padding:4px 0 0 14px}
a.groupUser{background:url(http://www.cyberfrags.com/game/icon/cf.png) 0 7px no-repeat;padding:4px 0 0 14px}
a.groupVerify{background:url(http://www.cyberfrags.com/game/icon/cf.png) 0 7px no-repeat;padding:4px 0 0 14px}
a.groupMember{}
a.groupFriends{color:green;background:url(http://www.cyberfrags.com/game/icon/cff.png) 0 7px no-repeat;padding:4px 0 0 14px}
a.groupOther1{}

#onlineplayers{overflow-x:hidden;overflow-y:auto;max-height:200px}
/* --- </Group> --- */








/* ---------- Bracket start ---------- */
.BracketAll{overflow:auto;overflow-y:visible;width:658px;-moz-box-shadow:0 0 9px #0068A3;box-shadow:0 0 9px #0068A3;background:#001B44;border:1px solid #29b0df}
table.Bracket{font-size:10pt;font-family:Tahoma,sans-serif;-moz-box-shadow:0 0 9px #0068A3;color:#fff;box-shadow:0 0 9px #0068A3;background:#001B44;border:1px solid #29b0df;border-collapse:separate}
.Bracket{font-size:10pt;font-family:Tahoma,sans-serif;-moz-box-shadow:0 0 9px #0068A3;box-shadow:0 0 9px #0068A3;background:#001B44;border:1px solid #29b0df;color:#fff}
.BracketName{width:160px;font-weight:600;text-align:center;vertical-align:middle;padding:5px;background:url(body/bracket_glow.png) no-repeat 50% 0;border-bottom:1px solid #075587}
.BracketTeam1,.BracketTeam2,.BracketTeam3,.BracketTeam4,.BracketTeam5,.BracketTeam6,.BracketTeam7,.BracketTeam8,.BracketTeam9,.BracketTeam10,.BracketTeam11,.BracketTeam12,.BracketTeam13,.BracketTeam14,.BracketTeam15,.BracketTeam16,.BracketTeam0{background:#036;vertical-align:middle;color:#B3F2FD;padding:5px}
.BracketTeam1 b,.BracketTeam2 b,.BracketTeam3 b,.BracketTeam4 b,.BracketTeam5 b,.BracketTeam6 b,.BracketTeam7 b,.BracketTeam8 b{color:#00D683;font-weight:500}
.BracketTeamOver{background:#369;vertical-align:middle}
.BracketTeamOver b{color:#fff}
.BracketWin{width:20px;font-weight:600;background:#063;text-align:center;vertical-align:middle;padding:5px}
.BracketLose{width:20px;font-weight:600;background:#603;text-align:center;vertical-align:middle;padding:5px}
.BracketTba{width:20px;font-weight:600;background:#003166;text-align:center;vertical-align:middle;padding:5px}
.BracketNext{width:1px;background:#003166}

table.BracketGroup{font-size:10pt;font-family:Tahoma,sans-serif;-moz-box-shadow:0 0 9px #0068A3;color:#fff;box-shadow:0 0 9px #0068A3;background:#001B44;border:1px solid #29b0df;border-collapse:separate}
.BracketGroupName{width:220px;font-weight:600;background:url(body/bracket_glow.png) no-repeat 50% 0;text-align:center;vertical-align:middle;border-bottom:1px solid #075587;padding:5px}
.BracketGroupNameScore{width:20px;font-weight:600;background:url(body/bracket_glow.png) no-repeat 50% 0;text-align:center;vertical-align:middle;border-bottom:1px solid #075587;padding:5px}
.BracketGroupTeam1{vertical-align:middle;padding:5px;background:#003166}
.BracketGroupTeam1 b{color:#00D683;font-weight:500}
.BracketGroupTeam2{vertical-align:middle;padding:5px;background:#369}
.BracketGroupTeam2 b{color:#00D683;font-weight:500}
.BracketGroupTeamScore1{text-align:center;vertical-align:middle;padding:5px;background:#003166}
.BracketGroupTeamScore2{text-align:center;vertical-align:middle;padding:5px;background:#369}
/* ---------- Bracket end ---------- */

/*  егистрация */
.infoh1{font-size:9pt;font-weight:600;padding:5px;border:1px solid #ddd;background:#dedede}
.infoError{font-f1f1f1:9pt;padding:5px;border-bottom:1px solid #fff;border-top:1px solid #fff;background:#f1f1f1;color:red;text-align:center}
.info{padding:2px;background:#f1f1f1;width:100%}

.awd{background:#e3e3e3;padding:6px;border-bottom:1px solid #fff;border-top:1px solid #fff}

table.info{border-collapse:collapse}
table.info td{background:#f1f1f1;padding:6px;border-bottom:1px solid #fff;border-top:1px solid #fff}
/* ----------- */



/* Profile of user
-------------------------------------------------------------------*/
#cyberava{border:4px solid #777}
.contacts{width:96%;border-bottom:1px solid #ccc;background:#eee;color:#555;margin:0 0 1px;padding:5px}
.contacts:hover{background:#ddd;color:#39f}
.profile-user .voting { float: right; font-size: 10px; position: relative; top: -5px; }
.profile-user .voting .clear { clear: both; color: #aaa; text-align: center;  }
.profile-user .voting .count { position: absolute; top: 46px; left: 69%; color: #aaa; }
.profile-user .voting .text { position: absolute; top: 46px; right: 33%; color: #aaa; }
.profile-user .voting .plus { float: left; margin-right: 5px; }
.profile-user .voting .total { float: left; margin-right: 5px; color: #fff; padding: 5px 10px; font-size: 14px; }
.profile-user .voting .minus { float: left; margin-right: 0; }
.profile-user .voting a.plus  { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat 0 0; float: left; display: block; height: 14px; margin-top: 8px; text-decoration: none; width: 14px; }
.profile-user .voting a.plus:hover { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -28px 0; }
.profile-user .voting a.minus { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -14px 0; float: left; display: block; height: 14px; margin-top: 8px; text-decoration: none; width: 14px; }
.profile-user .voting a.minus:hover { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -42px 0; }
.profile-user .voting.plus a.plus { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -28px 0; }
.profile-user .voting.minus a.minus { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -42px 0; }
.profile-user .voting.guest a.plus { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat 0 0; cursor: default; }
.profile-user .voting.guest a.minus { background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -14px 0; cursor: default; }
.profile-user .voting.positive .total { background: #093; }
.profile-user .voting.negative .total { background: #c00; }
.profile-user .voting.voted a.plus { cursor: default; }
.profile-user .voting.voted a.minus { cursor: default; }
.profile-user .voting.voted.plus a.minus:hover { cursor: default; background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -42px 0; }
.profile-user .voting.voted.minus a.plus:hover { cursor: default; background: transparent url(http://www.big-arena.com/templates/skin/modern-starter/images/voiting.gif) no-repeat -28px 0; }

.profile-user .strength { float: right; font-size: 10px; text-align: center; position: relative; top: -5px; margin-left: 15px; }
.profile-user .strength .clear { clear: both; color: #aaa; }
.profile-user .strength .total { float: left; color: #fff; padding: 5px 10px; font-size: 14px; background: #FF9102; }

.profile-user h1.title { border-bottom: 1px solid #ccc; font-size: 18px; padding: 0 0 1px 2px; margin-bottom: 7px; }

.profile-user .name { overflow: hidden; color: #999;  margin-bottom: 20px; }
.profile-user .name img.avatar { float: left; margin-right: 15px; }
.profile-user .name p.nickname { font-size: 24px; margin-top: 2px; margin-bottom: 10px; color: #333; }
.profile-user .name p.realname { font-size: 12px; margin-bottom: 15px; }

.profile-user td { vertical-align: top; }
.profile-user td.var { color: #999; font-weight: bold; width: 150px; padding: 0 0 5px; }
.profile-user td.friends { color: #999; }
.profile-user td.friends a { color: #999; padding: 5px 0; background: url(http://www.big-arena.com/templates/skin/modern-starter/images/author.png) no-repeat scroll 0 8px; padding-left: 12px; }

/* People & Top
-------------------------------------------------------------------*/
.people .block-nav { background: transparent; float: right; margin: -22px 10px 0 0; }
.people .block-nav li { font-size: 12px; line-height: 15px; }

.people h1 { border-bottom: 1px solid #bbb; padding-bottom: 3px; margin-bottom: 0; }
.people h1 span { color: #1298ff; }
.people table { width: 100%; border-collapse: collapse; margin-bottom: 20px; }
.people table thead td { background: #f0f1f1; font-weight: bold; padding: 5px 0; }
.people table thead td.user { padding-left: 10px; }
.people table thead td.strength, .people table thead td.rating { width: 80px; text-align: center; }
.people table thead td.date { width: 150px; text-align: center; }
.people table tbody td { padding: 5px 0; font-size: 11px; color: #999; border-bottom: 1px solid #ddd; }
.people table tbody td span { color: #6ec80d; }
.people table tbody td.user { padding-left: 10px; overflow: hidden; _height: 1%; }
.people table tbody td.user img { float: left; margin-right: 7px; width: 24px; height: 24px; }
.people table tbody td.user a.link { color: #999; font-weight: bold; position: relative; top: 1px; }
.people table tbody td.karma { color: #6ec80d; font-weight: bold; }
.people table tbody td.strength { color: #ff9102; font-weight: bold; text-align: center; }
.people table tbody td.date { text-align: center; }
.people table tbody td.rating { text-align: center; }
.people table tbody td.rating span { padding-right: 12px; }
.people table tbody td.rating.up span { background: url() no-repeat right 3px; }
.people table tbody td.rating.down span { background: url() no-repeat right 3px; }
.people table tbody td.rating strong { background: #093; color: #fff; padding: 5px 10px; }

.people.top-blogs thead td.user { padding-left: 32px; }
.people.top-blogs thead td.join-head { width: 40px; text-align: center; }
.people.top-blogs thead td.join-head img { vertical-align: middle; }
.people.top-blogs thead td.readers, .people.top-blogs tbody td.readers { width: 70px; text-align: center; }
.people.top-blogs tbody td { padding: 7px 3px; }
.people.top-blogs td.name { overflow: hidden; }
.people.top-blogs td.name img { float: left; padding-bottom: 5px; margin-right: 7px; width: 33px; height: 33px; }
.people.top-blogs td.name a.title { font-size: 18px; line-height: 14px; }
.people.top-blogs td.name a.title.close { font-size: 18px; line-height: 14px; padding-right: 20px; background:url(http://www.big-arena.com/templates/skin/modern-starter/images/key.gif) no-repeat right 7px;  }
.people.top-blogs td.name a.author { line-height: 18px; background:url(http://www.big-arena.com/templates/skin/modern-starter/images/author.png) no-repeat scroll 0 3px; padding-left: 12px; color: #999; font-weight: bold; }
.people.top-blogs .join { text-align: center; }
.people.top-blogs .join a { margin: 0 auto; outline: none; display: block; height: 16px; width: 16px; background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icon-blog-join.gif) no-repeat scroll 0 0px; zoom: 1; }
.people.top-blogs .join a:hover { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icon-blog-join.gif) no-repeat scroll 0px -16px; }
.people.top-blogs .join.active a { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icon-blog-join.gif) no-repeat scroll 0px -32px !important; }

.people.top-blogs thead td.fav-head { width: 40px; text-align: center; }
.people.top-blogs .fav { text-align: center; }
.people.top-blogs .fav a { margin: 0 auto; display: block; height: 10px; width: 10px; background: url() no-repeat; }
.people.top-blogs .fav a:hover { background: url() no-repeat; }
.people.top-blogs .fav.active a { background: url() no-repeat; }
.people.talk-table thead td.user { padding-left: 10px; }
.people.talk-table .author { margin-left: 10px; }
.people.talk-table .inactive { color: #cfcfcf !important; }

.block.contacts strong { color: #777; }
.block.contacts img { padding: 4px; border: 1px solid #bbb; background: #fff; max-width: 96%; }
.icq { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px 2px; }
.jabber { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px -23px; }
.skype { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px -47px; margin-bottom: 10px; }
..lj { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px -73px; }
.vk { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px -99px; margin-bottom: 10px; }
.email { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px -122px; }
.phone { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-contacts.gif) no-repeat scroll 0px -145px; }

.add { color: #093; padding: 0 0 7px; }
.add a { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-block-friend.gif) no-repeat scroll 0 0; padding-left: 25px; color: #093; }
.del { color: #d00; padding: 0 0 7px; }
.del a { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-block-friend.gif) no-repeat scroll 0 -16px; padding-left: 25px; color: #d00; }
.talk { padding: 0 0 7px; }
.talk a { background: url(http://www.big-arena.com/templates/skin/modern-starter/images/icons-block-friend.gif) no-repeat scroll 0 -32px; padding-left: 25px; }
#allrate10 {opacity:0.5;font-size:10px;padding-top:5px;padding-right:1px;} 
#allrate10:hover {opacity:1.0;} 
#ico10 {color:#2B587A;} 

.maincol-auth-left{float:left;width:220px;padding-right:2px}
.maincol-auth-right{float:left;width:445px}

.maincol-demo-right{float:left;width:370px;padding:10px 10px 10px 25px}
.maincol-demo-left{float:left;width:220px;padding:10px}

.maincol-demo-right-left{float:left;width:140px;padding:10px}
.maincol-demo-right-right{float:left;width:210px;padding-top:10px}

.maincol-demo-right-right-left{float:left;width:150px}
.maincol-demo-right-right-right{float:left;width:30px;text-align:right}

#secuImg,#secuImgM{height:22px}

.helptip {
background-color:#333;
width:100px;
padding:5px;
color:#fff;
}
#bbcodes{display:none;}    
.selectors{height: 26px;width: auto;} 






/* --- <Login and Signup> --- */
#lean_overlay{position:fixed;z-index:999;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}

#signup-header{background:url(http://www.cybermoon.ru/templates/images/ajax/hd-bg.png);padding:18px 18px 14px 18px;border-bottom:1px solid #CCC;border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}

#signup-header h2{color:#444;margin-bottom:3px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.5)}
#signup-header p{color:#444;font-size:1.3em;margin:0;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.5);text-shadow:none}

#signup .txt-fld{border-bottom:1px solid #EEE;padding:20px}
#signup .btn-fld{padding:10px;text-align:center}
#signup .name-field{float:left;width:100px;font:15pt Play}
#signup .input-field{float:left;width:260px}
#signup .txt-fld-bad{background:#FDE0E0}
#signup{width:404px;padding-bottom:2px;background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0px 0px 4px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 4px rgba(0,0,0,0.7);-moz-box-shadow:0 0px 4px rgba(0,0,0,0.7)}

.modal_close{position:absolute;top:12px;right:12px;display:block;width:14px;height:14px;background:url(http://www.cybermoon.ru/templates/images/ajax/modal_close.png);z-index:2}

.signup-ul{list-style:square outside}
.signup-error{text-align:center;color:red}

.check-error{text-align:center;color:red}
.check-good{text-align:center;color:green}
.check-field{text-align:center;color:#369}

#CheckInEnd{text-align:left;border:1px solid #ddd;background:#fafafa;color:#7d7d7d;padding:7px}

#LoginEnd,#PasswordEnd,#EmailEnd,#NameEnd{color:red}

.uTable{border-collapse:collapse;width:100%}
.uTopTd{border:1px solid #ccc;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;background:#f8f8f8;border-bottom:1px dotted #ccc;border-radius:2px 2px 0 0;padding:5px}
.uTd{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #ccc;margin:2px 0;padding:5px}
.framework{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #ccc;margin:2px 0;padding:5px}
/* --- </Login and Signup> --- */

.level_class {background: url(http://cyberschool.ucoz.com/templates/league/userprofile/images/level.png) center no-repeat;color: #000;text-align: center;padding-top:50px;width:100px;height:100px;}




/* --- <Ajax> --- */
.u-combo{border-collapse:separate;border:1px solid #dadada}
.u-comboeditcell{background:#EFEFEF;vertical-align:top;border-right:1px solid #dadada;border-spacing:0}
.u-comboedit{color:#000;font-size:8pt;font-family:Verdana,Tahoma,Arial;vertical-align:top;text-align:center}
.u-comboedit::-moz-focus-inner{border:0}
.u-comboeditimg{padding-left:20px!important}
.u-combobut{width:16px;height:18px;background:url(/templates/images/body/trigger.gif) no-repeat;vertical-align:top;margin:0;padding:0}
.u-combobuthl{background-position:-16px 0}
.u-comboopen .u-combobut{background-position:-32px 0!important}
.u-combolist{color:#fff;overflow:auto;position:relative;border:1px solid #dadada;border-top:0;background:#369}
.u-combocont{border-collapse:separate;border-spacing:0}
.u-combocont td{font-size:11px;font-family:Verdana,Tahoma,Arial}
.u-comborowhl{background:#EEE!important;cursor:pointer}
.u-comborowicon{vertical-align:0;margin:0 3px 0 1px}
.cuzadpn{position:absolute;top:0;left:0;width:100%;background:#CAD9EC url(/templates/images/ajax/abbg.gif) repeat-x;height:24px}
div > div.cuzadpn{position:fixed}
#uzadmp{padding-left:4px}
.cuzadpn,.cuzadpn td{font:normal normal normal 8pt/normal Tahoma,'ms sans serif',Arial !important;color:#000 !important}
.cuzadpn form{margin:0;padding:0}
.cuzadpn input{border:1px solid #B5B8C8;background:#FFF url(/templates/images/ajax/text-bg.gif) repeat-x 0 0;font-family:Tahoma,Arial;font-size:8pt;color:#515151;padding:1px 3px}
.u-menu .xw-mc{background:#CAD9EC;border-right:1px solid #DFE8F6;border-bottom:1px solid #DFE8F6;border-top:1px solid #a3bae9;border-left:1px solid #a3bae9}
.u-menu .u-menubody{border-left:1px solid #DFE8F6;border-top:1px solid #DFE8F6;border-bottom:1px solid #a3bae9;border-right:1px solid #a3bae9;background:transparent !important}
.u-menuvsep{background:url(/templates/images/ajax/spr.gif) repeat-x 0 3px;padding:3px 0}
.u-menuvitem{position:relative;white-space:nowrap;overflow:visible;line-height:18px;color:#000;text-align:left;padding:2px 16px 2px 4px}
.u-menu .u-menuitemhl{background:#DEE7F6 url(/templates/images/ajax/menubg.gif) repeat-x scroll 0 0;cursor:pointer}
.u-menuarrow{background:transparent url(/templates/images/ajax/ar1.gif) no-repeat scroll 5px 8px;height:16px;width:16px;position:absolute;right:0;top:0}
.u-menuh{padding-top:1px}
.u-menuh .u-menubody{background:transparent}
.u-menuhsep{border-left:2px ridge #CAD9EC;height:100%}
.u-menuhitem{white-space:nowrap;overflow:visible;cursor:pointer;color:#000;text-align:left;padding:0}
.u-menuh .u-menuitemhl{cursor:pointer}
.u-menuitemhl .admBarLeft{background:transparent url(/templates/images/ajax/tb-btn-sprite.gif) no-repeat 0 0}
.u-menuitemhl .admBarRight{background:transparent url(/templates/images/ajax/tb-btn-sprite.gif) no-repeat 0 -21px}
.u-menuitemhl .admBarCenter{background:#DEE7F6 url(/templates/images/ajax/tb-btn-sprite.gif) repeat-x 0 -42px}
.admBarLeft,.admBarRight{width:3px;height:21px;float:left}
.admBarCenter{height:21px;float:left}
.admBarCenter div{font-weight:400;padding:3px 3px 0}
.u-menu a:link,.u-menu a:visited,.u-menu a:hover,.u-menu a:active{text-decoration:none;color:#000;cursor:pointer}
.u-wndmenufr{border-left:1px solid #DFE8F6;border-top:1px solid #DFE8F6;border-bottom:1px solid #a3bae9;border-right:1px solid #a3bae9}
.u-wndmenu{overflow:hidden}
.u-wndmenu .u-menuhitem{white-space:nowrap;overflow:visible;cursor:pointer;padding:2px 6px}
.pbarContainer{text-align:left;position:absolute;z-index:56;top:5px;right:7px;height:13px;width:49px;font-size:1px;background:url(/templates/images/ajax/discuse.gif) top no-repeat;cursor:help;padding:0 2px}
.pbarFiller{height:7px;background:#39f;margin:5px 0}
* html .pbarContainer{width:53px}
.x-unselectable{-moz-user-select:0}
.x-selectable{-moz-user-select:text}
.x-sh,.x-sh *{border:0;overflow:hidden;margin:0}
.xsl *,.xsr *,.xsb *{height:100%}
.x-sh .xstl{background:transparent url(/templates/images/ajax/shadowh.png) no-repeat 0 0;padding-top:6px}
.x-sh .xsml{background:transparent url(/templates/images/ajax/shadowh.png) repeat-y -6px 0}
.x-sh .xstr{background:transparent url(/templates/images/ajax/shadowh.png) no-repeat -18px 0;padding-top:6px}
.x-sh .xsmr{background:transparent url(/templates/images/ajax/shadowh.png) repeat-y -12px 0}
.x-sh .xsbl{background:transparent url(/templates/images/ajax/shadowv.png) no-repeat 0 -6px;padding-left:6px}
.x-sh .xsbc{background:transparent url(/templates/images/ajax/shadowv.png) repeat-x 0 -12px}
.x-sh .xsbr{background:transparent url(/templates/images/ajax/shadowv.png) no-repeat right 0;padding-right:6px}
.xt{margin-left:2px;margin-top:4px;background:url(/templates/images/ajax/wbuttons.png) no-repeat;cursor:pointer;display:inline;float:right;height:18px;overflow:hidden;position:relative;width:25px}
.xt-close{background-position:-44px 0;width:44px;margin:0}
.xt-close-over{background-position:0 0}
.xt-mini{background-position:-26px -18px;width:26px;margin:0}
.xt-maxi{background-position:-25px -36px;margin:0}
.xt-maxi-over{background-position:0 -36px}
.xt-rest{background-position:-25px -54px;margin:0}
.xt-rest-over{background-position:0 -54px}
.xw-hdr{text-align:left;height:25px;white-space:nowrap;padding:1px 0 0}
.xw-hdr-text{cursor:default;color:#B0B0B0;font:bold 11px tahoma,arial,verdana,sans-serif;line-height:24px;vertical-align:2px}
.xw-sps{height:4px;overflow:hidden;position:absolute;width:100%;z-index:1}
.xw-tsps{height:6px}
.xw-resize .xw-tl{cursor:nw-resize}
.xw-resize .xw-tr{cursor:ne-resize}
.xw-resize .xw-ml{cursor:w-resize}
.xw-resize .xw-mr{cursor:e-resize}
.xw-resize .xw-mc{cursor:default}
.xw-resize .xw-bl{cursor:sw-resize}
.xw-resize .xw-br{cursor:se-resize}
.xw-resize .xw-bc{cursor:s-resize}
.xw-dragging .xw-tl{opacity:.7}
.xw-tc{background:url(/templates/images/ajax/wframe-horiz.png) repeat-x 0 0;font-size:1px;line-height:1px;overflow:hidden;position:relative}
.xw-tl{background:url(/templates/images/ajax/wframe-leftc.png) no-repeat 0 0;padding-left:6px;position:relative}
.xw-tr{background:url(/templates/images/ajax/wframe-rightc.png) no-repeat 100% 0;padding-right:6px;position:relative}
.xw-bc{background:url(/templates/images/ajax/wframe-horiz.png) repeat-x 0 100%;font-size:1px;height:6px;line-height:1px;overflow:hidden}
.xw-bcm{height:2px;background:transparent url(/templates/images/ajax/top-bottom.png) repeat-x 0 bottom}
.xw-bc .xw-footer{padding-bottom:6px;font-size:0;line-height:0}
.xw-bcm .xw-footer{padding-bottom:2px;font-size:0;line-height:0}
.xw-bl{background:url(/templates/images/ajax/wframe-leftc.png) no-repeat 0 100%;padding-left:6px}
.xw-br{background:url(/templates/images/ajax/wframe-rightc.png) no-repeat 100% 100%;padding-right:6px}
.xw-mc{border:1px solid #99bbe8;font:normal 11px tahoma,arial,helvetica,sans-serif;background:#CAD9EC;margin:0;padding:0}
.xw-ml{background:url(/templates/images/ajax/wframe-vert.png) repeat-y 0 0;padding-left:6px}
.xw-mr{background:url(/templates/images/ajax/wframe-vert.png) repeat-y 100% 0;padding-right:6px}
.xw-icon{width:16px;height:16px;margin:2px 2px 0 0}
.xw-body{background:transparent}
.xw-draggable,.xw-draggable .xw-hdr-text{cursor:move !important}
.xw-plain .xw-mc{border-right:1px solid #DFE8F6;border-bottom:1px solid #DFE8F6;border-top:1px solid #a3bae9;border-left:1px solid #a3bae9;background:#FFF;border:1px solid #A0A0A8;color:#000;font:normal 11px tahoma,arial,helvetica,sans-serif;margin:0;padding:0}
.xw-plain .xw-body{border-left:1px solid #DFE8F6;border-top:1px solid #DFE8F6;border-bottom:1px solid #a3bae9;border-right:1px solid #a3bae9;background:transparent !important;border:1px solid #202028;padding:3px}
.xw-blank{background:#a3bae9;opacity:.4;overflow:hidden}
.myWinGrid{opacity:.7;background:#fff repeat}
.myWinCont,.myWinCont td,.myWinCont dl,.myWinCont dt{color:#000;font-family:Tahoma,Arial;font-size:8pt}
.myWinCont a:link,.myWinCont a:visited{text-decoration:underline;color:#515151}
.myWinCont a:hover,.myWinCont a:active{text-decoration:none;color:#000}
.myWinError{color:red}
.myWinSuccess{color:#39F}
.myWinCont{overflow:hidden;-moz-user-select:text}
.myWinCont form{margin:0;padding:0}
.myWinCont input,.myWinCont select{font-family:Tahoma,Arial;font-size:8pt;color:#515151;vertical-align:middle}
.myWinCont input[type=checkbox],.myWinCont input[type=radio]{height:16px;width:16px;margin:1px 2px 0 1px}
.myWinCont input[type=text],.myWinCont input[type=password]{border:1px solid #B5B8C8;background:#fff url(/templates/images/ajax/text-bg.gif) repeat-x 0 0;padding:2px 3px}
.myWinCont textarea{border:1px solid #B5B8C8;background:#fff url(/templates/images/ajax/text-bg.gif) repeat-x 0 0;font-family:'Courier New';font-size:9pt;padding:2px 3px}
.myWinCont input[readonly]{color:#BBB}
.myWinCont input[type=text]:focus,.myWinCont input[type=password]:focus,.myWinCont textarea:focus{border:1px solid #799ADF;background:#fff url(/templates/images/ajax/text-bg-focus.gif) repeat-x 0 0}
.myWinCont hr{height:1px;border:1px dashed #a3bae9;border-top:0;background:transparent}
.myWinCont label{cursor:pointer;display:inline;vertical-align:middle;margin:0}
.myWinCont legend{padding-bottom:2px;padding-left:3px;padding-right:3px;font-size:10px;color:#15428b}
.myWinCont fieldset{border:1px solid #a3bae9;margin-bottom:3px;padding:2px 5px}
.myWinCont .fHelp{font-size:7pt;color:#8A8A8A}
.myWinLoad{width:31px;height:31px;background:url(/templates/images/ajax/upload.gif) no-repeat 0 0;margin:0}
.myWinLoadS{width:16px;height:16px;background:url(/templates/images/ajax/upload.gif) no-repeat 0 0;margin:0}
.myWinLoadSD{background:url(/templates/images/ajax/check-on.gif) no-repeat 0 0;display:block;font-weight:600;height:16px;text-align:center;vertical-align:middle;width:16px;margin:auto}
.myWinLoadSF{cursor:help;background:url(/templates/images/ajax/check-off.gif) no-repeat 0 0;display:block;font-weight:600;height:16px;text-align:center;vertical-align:middle;width:16px;margin:auto}
.myWinPollG{width:215px;height:131px;background:url(/templates/images/ajax/gridh.gif) no-repeat 0 0;margin:0}
.myWinPollTd{background:#369;color:#fff;border:0.5px solid #dadada;padding:3px}
.myWinPollT td.myWinPollTd a,td.myWinPollTd,.myWinPollTd td{background:#369;color:#fff}
.myWinTD1{background:#CAD9EC}
.myWinCont .pgSwch,.myWinCont .pgSwchA{border:1px solid #a3bae9;font-weight:700;line-height:2em;padding:2px 5px}
.myWinCont a.pgSwch:link,.myWinCont a.pgSwch:visited{text-decoration:none;color:#3288B5}
.myWinCont a.pgSwch:hover{text-decoration:none;background:#DFE8F6;color:#000}
.myBtnCont{cursor:pointer;white-space:nowrap;width:auto;padding:0 4px 2px}
.myBtnCont a:link,.myBtnCont a:visited,.myBtnCont a:hover,.myBtnCont a:active{color:#000;font-family:tahoma,arial,verdana;font-size:8pt;text-decoration:none}
.myBtnDis a:link,.myBtnDis a:visited,.myBtnDis a:hover,.myBtnDis a:active{color:#B3B3B3;cursor:wait}
.myBtnLeftA{background:transparent url(/templates/images/ajax/btn-sprite.gif) no-repeat 0 -133px}
.myBtnRightA{background:transparent url(/templates/images/ajax/btn-sprite.gif) no-repeat 0 -152px}
.myBtnCenterA{background:#E3E7EB url(/templates/images/ajax/btn-sprite.gif) repeat-x 0 -171px;height:19px}
.overBtn .myBtnLeftA,.downBtn .myBtnLeftA,.overBtn .myBtnLeft,.downBtn .myBtnLeft{background-position:0 -57px}
.overBtn .myBtnRightA,.downBtn .myBtnRightA,.overBtn .myBtnRight,.downBtn .myBtnRight{background-position:0 -76px}
.overBtn .myBtnCenter,.overBtn .myBtnCenterA{background-position:0 -95px}
.downBtn .myBtnCenter,.downBtn .myBtnCenterA{background-position:0 -114px}
.myBtnLeftA,.myBtnRightA,.myBtnLeft,.myBtnRight{height:19px;white-space:nowrap;width:3px}
.myBtnLeftA img,.myBtnRightA img,.myBtnLeft img,.myBtnRight img{height:19px;width:3px}
.myBtnLeft{background:transparent url(/templates/images/ajax/btn-sprite.gif) no-repeat 0 0}
.myBtnRight{background:transparent url(/templates/images/ajax/btn-sprite.gif) no-repeat 0 -19px}
.myBtnCenter{background:#E3E7EB url(/templates/images/ajax/btn-sprite.gif) repeat-x 0 -38px;height:19px}
.myWinCont a.withBack{padding:3px}
.myWinLoad,.myWinLoadS{background:url(/templates/images/ajax/upload.gif) no-repeat 0 0;display:block;font-weight:600;height:8px;text-align:center;vertical-align:middle;width:32px;margin:auto}
.xt-close2{background:url(/templates/images/ajax/wbuttonsc.png) no-repeat -44px 0;width:44px;margin:0}
.xt-help{background-position:-25px -90px;margin-right:5px}
.xt-help-over{background-position:0 -90px}
.xt-reload{background-position:-25px -72px;margin-right:5px}
.xt-reload-over{background-position:0 -72px}
.xt-save{background-position:-25px -108px;margin-right:5px}
.xt-save-over{background-position:0 -108px}
.xw-active .xw-hdr-text{color:#FFF}
.xw-disabled,.xw-actlayer{background:url(/templates/images/ajax/1px.gif)}
.xw-plain .xw-icon{height:16px;vertical-align:-3px;width:16px;margin:6px 4px 0 0}

.u-suggcell0{color:#fff}
.u-suggcont{background:#369}
.u-sugglist{background:#369;border:1px solid #799ADF;border-top:0;overflow:auto;position:relative}
.u-suggmark{font-weight:bold}
.u-suggrowhl{background:#39f!important}

DIV.xw-bcm{height:2px}
#wowwindow{left:50%;top:50%;-moz-box-shadow:0 0 15px #252525;-webkit-box-shadow:0 0 15px #252525;box-shadow:0 0 15px #252525;background:#000;color:#fff;border:1px solid #7f7f7f;position:absolute;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#wowwindow-image{line-height:0}
#wowwindow-image-loading{background:url(/templates/images/ajax/upload.gif) center center no-repeat;height:100px;width:100px;position:absolute;left:50%;top:50%;margin-left:-50px;margin-top:-50px}
#wowwindow-iframe,#wowwindow-video-flash{position:relative;z-index:10}
.wowwindow-title{font-weight:600;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#bfbfbf;cursor:default}
#wowwindow-inner{position:relative;overflow:hidden;padding:10px}
.wowwindow-controlbar{background:#252525 url(/templates/images/video/wowwindow-controlbar.gif) repeat-x;overflow:hidden;border-bottom:1px solid #252525;line-height:18px;padding:0 30px 0 10px}
a.wowwindow-close{display:block;float:right;height:20px;width:20px;margin-right:-30px;text-indent:-999em;background:url(/templates/images/video/wowwindow-close.gif) no-repeat top left;border-left:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;position:relative}
a.wowwindow-close:hover{background-position:bottom left}
/* --- </Ajax> --- */

.wrapL {padding:5 5 5 0px;margin:5 5 5 0px;height:90px;color:#777;}
.wrapL a {color:#2B587A;text-decoration:none;}
.wrapL a:last-of-type {font-weight:bold;}
.wrapL img {margin-right:5px;}
.wrapL img:last-of-type {border-left:2px solid #C3D1E0;float:left;padding-left:5px;margin-right:5px;}




.wreviews, .wreviews span, .wreviews i, .wreviews a {display: block;}
.wreviews a {-moz-transition: all 0.4s ease-out 0s;background: none repeat scroll 0 0 #FFFFFF;color: #58777F;text-decoration: none;}
.wreviews a span {height: 70px;overflow: hidden;}
.wreviews i { background: url("http://skygamers.ru/design/2/highlight_buttom.png") repeat-x scroll 0 -1px #B3B3B3;
 color: #FFFFFF;
 font-style: normal;
 height: 32px;
 padding-right: 50px;
 position: relative;
 text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);}
.wreviews i span {font-size: 0.85em;height: auto;line-height: 1.3em;padding: 0.4em 0 0 1.0em;}
.wreviews .grate {border-radius: 0 0 0 0;position: absolute;right: 0;top: 0;}
.wreviews_block {border:1px solid #ddd;margin: 0 0 8px;border-radius: 4px 4px 4px 4px;}
.wreviews_block2 {padding: 5px; overflow:hidden;}



































#tourney-playoff2 {
    margin: 0 auto;
}
#tourney-playoff2 tr th {
    font-size: 14px;
    font-weight: normal;
    overflow: hidden;
    padding: 0 0 15px 23px;
    width: 130px;
}
#tourney-playoff2 tr th small {
    display: block;
    margin-top: 5px;
}
#tourney-playoff2 tr th form {
    font-size: 10px;
    text-align: left;
}
#tourney-playoff2 tr th small span.map img {
    border: 1px solid #706F6F;
    height: 15px;
    margin: 0 4px 0 0;
    vertical-align: middle;
    width: 20px;
}
#tourney-playoff2 tr td {
    vertical-align: top;
}
#tourney-playoff2 tr th.c0 {
    padding-left: 0;
}
#tourney-playoff2 tr td {
}
#tourney-playoff2 tr td div.c {
    background: url("http://cs-l1fe.ru/images/tourney-a1.gif") no-repeat scroll 0 8px transparent;
    padding-left: 33px;
}
#tourney-playoff2 tr td div.c div {
    border: 2px solid #D3D3D7;
    height: 51px;
    margin: 0 0 3px;
}
#tourney-playoff2 tr td div.moder div {
    border-color: #FF0000;
}
#tourney-playoff2 tr td div.moderserv div {
    border-color: #14A91E;
}
#tourney-playoff2 tr td div.c div:hover {
    background: none repeat scroll 0 0 #DCDDDE;
    border-color: #A7A5A5;
    cursor: pointer;
}
#tourney-playoff2 tr td.c1 div.c {
    background: none repeat scroll 0 0 transparent;
    padding: 0;
}
#tourney-playoff2 tr td.c2 div.c {
    background: url("../images/tourney-a2.gif") no-repeat scroll -15px 28px transparent;
    padding: 29px 0 29px 23px;
}
#tourney-playoff2 tr td.c3 div.c {
    background: url("http://cs-l1fe.ru/images/tourney-a3.gif") no-repeat scroll -15px 57px transparent;
    padding: 87px 0 87px 23px;
}
#tourney-playoff2 tr td.c4 div.c {
    background: url("http://cs-l1fe.ru/images/tourney-a4.gif") no-repeat scroll -15px 115px transparent;
    padding: 203px 0 203px 23px;
}
#tourney-playoff2 tr td.c5 div.c {
    background: url("http://cs-l1fe.ru/images/tourney-a5.gif") no-repeat scroll -15px 231px transparent;
    padding: 436px 0 434px 23px;
}
#tourney-playoff2 tr td.c6 div.c {
    background: url("http://cs-l1fe.ru/images/tourney-a6.gif") no-repeat scroll -15px 463px transparent;
    padding: 900px 0 901px 23px;
}
#tourney-playoff2 tr td.c7 div.c {
    background: url("http://cs-l1fe.ru/images/tourney-a7.gif") no-repeat scroll -15px 900px transparent;
    padding: 1502px 0 1800px 23px;
}
#tourney-playoff2 tr td.c2 div.rd, #tourney-playoff2 tr td.c3 div.rd, #tourney-playoff2 tr td.c4 div.rd, #tourney-playoff2 tr td.c5 div.rd, #tourney-playoff2 tr td.c6 div.rd, #tourney-playoff2 tr td.c7 div.rd {
    background: none repeat scroll 0 0 transparent;
    padding: 0 0 0 23px;
}
#tourney-playoff2 tr td small.rd {
    display: block;
    margin-top: -100%;
    padding: 10px 0 0 23px;
}
#tourney-playoff2 tr td.c2 div.disable, #tourney-playoff2 tr td.c3 div.disable, #tourney-playoff2 tr td.c4 div.disable, #tourney-playoff2 tr td.c5 div.disable, #tourney-playoff2 tr td.c6 div.disable, #tourney-playoff2 tr td.c7 div.disable {
    background: none repeat scroll 0 0 transparent;
}
#tourney-playoff2 tr td div.disable div {
    border: medium none;
    height: 55px;
}
#tourney-playoff2 tr td div.disable div:hover {
    background: none repeat scroll 0 0 transparent;
    cursor: default;
}
#tourney-playoff2 tr td div.disable div p {
    display: none;
}
#tourney-playoff2 tr td div.c div p {
    height: 25px;
    margin: 0;
    overflow: hidden;
}
#tourney-playoff2 tr td div.c div p:first-child {
    border-bottom: 1px dotted #BFBEBF;
}
#tourney-playoff2 tr td div.c div p span {
    color: #514B69;
    display: block;
    float: left;
    overflow: hidden;
    padding: 2px 2px 3px;
    white-space: nowrap;
    width: 110px;
}
#tourney-playoff2 tr td div.c div p span img {
    height: 20px;
    margin: 0 3px 0 0;
    vertical-align: middle;
    width: 20px;
}
#tourney-playoff2 tr td div.c div p em {
    display: block;
    font-style: normal;
    margin-left: 110px;
    padding: 2px;
    text-align: right;
    width: 16px;
}
#tourney-playoff2 tr td div.c div p:first-child span, #tourney-playoff2 tr td div.c div p:first-child em {
    padding: 3px 2px 2px;
}
#tourney-playoff2 tr td div.c div p em {
    padding-top: 4px;
}
#tourney-playoff2 tr td div.c div p.lose {
}
#tourney-playoff2 tr td div.c div p.lose span {
    opacity: 0.3;
    text-decoration: line-through;
}
#tourney-playoff2 tr td div.c div p.lose em {
    opacity: 0.3;
}
#tourney-playoff2 tr td div.c div p.win {
    background: none repeat scroll 0 0 #D5E0D6;
}
#tourney-playoff2 tr td div.c div p.win em {
    color: #508A47;
}
#tourney-playoff2 tr td.c0, #tourney-playoff2 tr th.c0 {
    width: 130px;
}
#tourney-playoff2 tr td.c0 div {
    background: url("http://cs-l1fe.ru/images/tourney-vs.png") no-repeat scroll 50% 50% transparent;
    border: 1px solid #D3D3D7;
    height: 20px;
    line-height: 20px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 2px;
}
#tourney-playoff2 tr td.c0 div:hover {
    background: url("http://cs-l1fe.ru/images/tourney-vs.png") no-repeat scroll 50% 50% #DADBDD;
    border-color: #A7A5A5;
    cursor: pointer;
}
#tourney-playoff2 tr td.c0 div span {
    float: left;
    text-align: right;
    width: 50%;
}
#tourney-playoff2 tr td.c0 div span:first-child {
    text-align: left;
}
#tourney-playoff2 tr td.c0 div span img {
    height: 20px;
    width: 20px;
}
#tourney-playoff2 tr td.c0 div span img.lose {
    opacity: 0.15;
}
.match-info {
    display: none;
}
.match-info small {
    display: block;
    text-align: right;
}
.match-info small a {
    text-decoration: none;
}
.match-info h2 {
    margin: 0 0 10px;
    text-align: center;
}
.match-info table {
    width: 100%;
}
.match-info table tr td {
    font-size: 14px;
    overflow: hidden;
    white-space: nowrap;
    width: 40%;
}
.match-info table tr td.vs {
    font-size: 24px;
    padding: 0 20px;
    text-align: center;
    text-shadow: 1px 1px 0 #EFEFEF;
    width: 20%;
}
.match-info table tr td.r {
    text-align: right;
}
.match-info table tr td img {
    margin: 0 10px 0 0;
    vertical-align: middle;
}
.match-info table tr td.r img {
    margin: 0 0 0 10px;
}
.match-info a.m {
    background: url("http://cs-l1fe.ru/images/li.gif") no-repeat scroll 100% 60% transparent;
    font-size: 10px;
    padding: 0 12px 0 0;
}

#notify {
	position:fixed;
	top:5px;
	left:5px;
	display:none;
	padding:10px 20px;
	border:3px solid #fff;
	background:url('http://cs-l1fe.ru/images/contents-bg.jpg');
	z-index:99;
}
#notify.error {
		border:3px solid #8c1a1a;
}
#notify.success {
		border:3px solid #60b95e;
}    
    
#simplemodal-container {
    background: url("http://cs-l1fe.ru/images/contents-bg.jpg") repeat scroll 0 0 #E6E6E6;
    border: 10px solid #C4BEC1;
    box-shadow: 2px 2px 10px #666666;
    max-width: 90%;
    padding: 15px;
}
#tourney-playoff2 tr td small.rd {
    display: block;
    margin-top: -100%;
    padding: 10px 0 0 23px;


