/*NEWS HEADER TITLES*/
#header{background:url(../img/rank/sectionheader-rankings.jpg) no-repeat;width::988px;height:205px;margin-top:21px}

/*SUBNAV*/
#m-subnav-header{background:url(../img/rank/subnav-rankings.png) no-repeat;width:320px;height:94px;margin:0 0 -33px -10px}

/*NEWS TABS*/
#rank-tabs{float:left;background:url(../img/rank/border350.png) 250px 100% no-repeat;width:600px}
#rank-tabs li{width:125px;height:26px;float:left;background:url(../img/rank/news-tabs-i.png) no-repeat;line-height:29px;margin-top:3px}
#rank-tabs li.active{height:29px;background:url(../img/rank/news-tabs-a.png) no-repeat;margin-top:0;width:131px}
#rank-tabs a{font-size:12px;color:#929796;text-align:center;font-weight:bold;display:block;min-width:115px}
#rank-tabs li.active a{color:#004d42}
#rank-tabs a:hover{text-decoration:none}

#rank-tabs li.weekly{background-position:0 0}
#rank-tabs li.monthly{background-position:100% 0}
#rank-tabs li.weekly.active{margin-right:-5px}
#rank-tabs li.monthly.active{margin-left:-6px}

/*PAGER TAGS*/
.s-pager {clear:both;margin:10px 0 40px;text-align:center;color:#b2ceee;}
.s-pager li {display:inline; margin: 0 5px;font-weight:bold;}
.s-pager li.active, .s-pager li strong{background:#00b085;padding:1px 6px 1px 5px;color:#fff}
.s-pager li a{color:#666;font-weight:normal;}
.s-pager li a:hover{text-decoration:underline;}

/*LIST PAGE*/
.s-rank-list{clear:both;width:600px;margin-bottom:30px;font-size:11px}
.s-rank-list td{text-align:center;padding:8px 0;border-bottom:1px solid #e2e2e2;height:30px}
.s-rank-list .hilite{background-color:#f8f8f8}
.s-rank-list th{color:#2b685f;text-align:center;font-weight:100;line-height:20px;padding:5px 0;background:url(../img/rank/rankings-list-header.png) 100% 0 no-repeat}
.s-rank-list th+th{background-position:0 0}
.s-rank-list .first{border-top-left-radius:5px;border-bottom-left-radius:5px}
.s-rank-list .last{border-top-right-radius:5px;border-bottom-right-radius:5px}

/*SELECT DROPDOWN*/
.s-rank-header{clear:both;padding:25px 8px;position:relative}
.s-rank-sel{height:23px;line-height:23px;position:relative}
#pvp-rankings-pg .s-rank-sel + .s-rank-sel { left: 15px; }
.s-rank-sel-label{border:1px solid transparent}
.s-rank-sel-drop{left:63px;line-height:23px;top:0;position:absolute;border:1px solid transparent;cursor:pointer;z-index:4;background:#fff}
.s-rank-sel-drop:hover{border-color:#e2e2e2;z-index:5}
.s-rank-sel-drop.active{border-color:#666}
.s-rank-sel-drop.active .s-rank-sel-options{display:block}
.s-rank-sel-options{clear:both;display:none;max-height:230px;line-height:20px;overflow-x:hidden;overflow-y:auto;padding:10px 0;white-space: nowrap;}
.s-rank-sel-options a{display:block;padding:0 10px 0 20px;text-decoration:none;max-width:300px;text-indent:-10px;}
.s-rank-sel-options a:hover{background:#ededed;}
.s-rank-sel-current{font-weight:bold;float:left;padding:0 15px 0 5px;margin-right:5px;background:url(../img/rank/rankings-arrow.png) 100% 0 no-repeat}
.s-rank-sel-drop:hover .s-rank-sel-current{background-position:100% -23px}


/*CLASS ICONS*/
.s-class{position:relative;height:30px;width:50px;display:inline-block;background:url(../img/rank/class-icons.png) 50% 0 no-repeat;z-index:4}
.s-class span{position:absolute;left:30px;top:40px;width:93px;border:1px solid #666;line-height:21px;background:url(../img/rank/rankings-list-header.png) 100% 0 no-repeat;border-radius:3px;box-shadow:1px 1px 3px rgba(0, 0, 0, .3);display:none}
.s-class:hover{z-index:5}
.s-class:hover span{display:block}
.s-class-Мечник{background-position:50% -10px}
.s-class-Страж{background-position:50% -10px}
.s-class-Охотница{background-position:50% -160px}
.s-class-Амазонка{background-position:50% -160px}
.s-class-Священник{background-position:50% -110px}
.s-class-Паладин{background-position:50% -110px}
.s-class-Заклинательница{background-position:50% -60px}
.s-class-Колдунья{background-position:50% -60px}
.s-class-tinkerer{background-position:50% -210px}
.s-class-tinkerer{background-position:50% -210px}

/*RANK ICONS*/
.s-rank-1,
.s-rank-2,
.s-rank-3{text-indent:-9999px;height:30px;width:50px;display:inline-block;background:url(../img/rank/rankings-top3.png) 50% 0 no-repeat}
.s-rank-1{background-position:50% -10px}
.s-rank-2{background-position:50% -60px}
.s-rank-3{background-position:50% -110px}

/*SEARCH*/
#s-rank-search{width:216px;height:26px;top:35px;right:10px;padding:8px;background:#f5f5f5;position:absolute;border-radius:4px}
.s-rank-search{border:1px solid #666;position:absolute;top:8px;bottom:8px;right:32px;left:8px;border-top-left-radius:2px;border-bottom-left-radius:2px;background:#fff url(../img/rank/rankings-input.png) 0 0 repeat-x}
.s-rank-search label,
.s-rank-search input{position:absolute;top:0;bottom:0;right:0;left:0;border:0;outline:0;background:url(../img/rank/b0.png);line-height:20px;height:20px;padding:2px 5px;box-sizing:border-box;}
#s-rank-search input[type=submit]{width:25px;top:8px;bottom:8px;right:8px;border:1px solid #666;position:absolute;background:url(../img/rank/rankings-search.png) 0 0 no-repeat;box-sizing:border-box;border-top-right-radius:2px;border-bottom-right-radius:2px;font-size:0;text-indent:-9999px;outline:0;cursor:pointer}

/*DISCLAIMER*/
.s-rank-disclaimer{background:#fcfcfc;border:1px solid #d1d1d1;box-shadow:inset 0 0 5px #ececec;padding:13px}
.s-rank-disclaimer li{padding:0 0 8px 13px;background:url(../img/rank/rankings-disclaimer.png) 0 8px no-repeat;}

/*PvP RANKINGS*/
#pvp-rankings-pg .s-rank-header { height: 21px; }
#pvp-rankings-pg .s-rank-sel { width: 140px; float: left; top: -4px; }
#pvp-rankings-pg #s-rank-search { top: 12px; }
.pvp-icon > span { width: 32px; height: 32px; margin: 0 auto; background-color: transparent; background-image: url(http://mercenarries-dr.clan.su/img/rank/pvp-rank-icons.png); background-repeat: no-repeat; display: block; }
.НовобранецI { background-position: 0 0; }
.НовобранецII { background-position: -32px 0; }
.НовобранецIII { background-position: -64px 0; }
.pvp-scout { background-position: -96px 0; }
.pvp-corporal { background-position: -128px 0; }
.pvp-sergeant { background-position: -160px 0; }
.pvp-gladiator { background-position: -192px 0; }
.pvp-mercenary { background-position: -224px 0; }
.pvp-lanista { background-position: 0 -32px; }
.pvp-legionnaire { background-position: -32px -32px; }
.pvp-knight { background-position: 0 -64px; }
.pvp-royalknight { background-position: 0 -96px; }
.pvp-orderknight { background-position: -96px -32px; }
.pvp-2lieutenant { background-position: -32px -64px; }
.pvp-lieutenant { background-position: -32px -96px; }
.pvp-captain { background-position: -128px -32px; }
.pvp-hcaptain { background-position: -64px -64px; }
.pvp-centurion { background-position: -64px -96px; }
.pvp-major { background-position: -160px -32px; }
.pvp-general { background-position: -96px -64px; }
.pvp-sgeneral { background-position: -96px -96px; }
.pvp-warchief { background-position: -192px -32px; }
.pvp-battlelord { background-position: -128px -64px; }
.pvp-warlord { background-position: -128px -96px; }
.pvp-champion { background-position: -160px -96px; }

/*DARK LAIR RANKINGS*/
#darklair-rankings-pg .s-rank-list td { padding: 5px 0 0; }
#darklair-rankings-pg .s-class { height: 23px; background-image: url(../img/rank/class-icons2.png); }
#darklair-rankings-pg .Мечник { background-position: 0 0; }
#darklair-rankings-pg .Страж { background-position: 0 0; }
#darklair-rankings-pg .Охотница { background-position: 0 -23px; }
#darklair-rankings-pg .Амазонка { background-position: 0 -23px; }
#darklair-rankings-pg .Священник { background-position: 0 -46px; }
#darklair-rankings-pg .Паладин { background-position: 0 -46px; }
#darklair-rankings-pg .Заклинательница { background-position: 0 -69px; }
#darklair-rankings-pg .Колдунья { background-position: 0 -69px; }
.character-lair { height: 112px; line-height: 23px; }
.character-lair li { margin-bottom: 5.5px; }
#list-body div { height:30px; line-height:30px; }