@charset utf-8;*{margin:0;padding:0;}
body{background:url(../img/global/bg-top_my.jpg) no-repeat;background-color:#000000;background-position:50% 0%;color:#aeaeae;font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
.strikers{align:center;background:url(../img/global/strikers.gif) no-repeat;background-position:top center;z-index:0;min-height:550px;}
.pagecontainer{align:center;margin:0 auto;width:980px;min-height:700px;position:relative;}
.header { text-align:center; width:980px; }
.panel_glass{background:url(../img/glass_panel/greenbg_panel_glass.png) no-repeat;height:41px;text-align:center;padding-top:25px;}
.pageholder_glass{background:url(../img/glass_panel/greenbg_glass.png) repeat-y;padding:10px 30px;min-height:800px; }
.sidebar { width:230px;float:left; }
.page_content { width:670px;float:right; }
.sidebar_block { width:230px; margin-bottom:10px; }
.sidebar_block_header { width:230px;height:25px;padding:7px 0 0 10px;background:url(../img/sidebar/header.jpg) no-repeat; }
.sidebar_block_body { width:211px;padding:10px 10px 0;background:url(../img/sidebar/body.jpg) repeat-y; }
.sidebar_block_footer { width:230px;height:20px;background:url(../img/sidebar/footer.jpg) no-repeat;margin:0 0 10px; }
.sidebar_block_body_transparent { width:211px;padding:10px 10px 0;background:url(../img/sidebar/body_transparent.png) repeat-y; }
.sidebar_block_footer_transparent { width:230px;height:20px;background:url(../img/sidebar/footer_transparent.png) no-repeat;margin:0 0 10px; }

.pageholder_bottom {background:url(../img/glass_panel/bottom_gradient.png) no-repeat;height:19px;}
.fright { float:right; }
.fleft { float:left; }
.clear { clear:both; }

ul { padding-left: 10px; list-style-type:none; }
li { background-image:url(../img/global/arrow_right.png);background-repeat:no-repeat;background-position:0 5px; padding-left: 14px; }
.page_content li { margin:0 0 5px; }

h1,h2,h3,h5{color:#ccc;}
h3{margin:0 0 10px;font-size:110%;}
p{margin-bottom:10px;}
a{text-decoration:none;color:#aaa;}
a:hover{color:#fff;}
li a:hover{color:#ddd;}
img{border:0;}
select{color:#000;font-size:100%;margin:0px;padding:2px;background-color:#aaa;border:1px solid #3b3d3a;}
input{color:#828282;font-size:100%;margin:0px;padding-top:2px;padding-bottom:2px;background-color:#000;border:1px solid #3b3d3a;}
input[type=checkbox]{padding-left:2px;}
textarea{color:#818181;font-size:100%;margin:0;padding:2px;background-color:#172108;border:1px solid #3b3d3a;}
option{padding-right:10px;}
.submitbutton{background:transparent url(../img/inputs/button.png) no-repeat;width:100px;height:30px;border:none;font-weight:700;}
.submitbutton:hover{background:transparent url(../img/inputs/button-hover.png) no-repeat;}
.reponew {color: red;}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #464646;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #464646;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #464646;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #464646;
}

.monitor_header{width: 670px;background-image:url(../img/monitor/header.png);height:38px;display: table;}
.monitor_row{width: 670px;background-image:url(../img/monitor/row.png);height:63px;padding-top:5px;}
.monitor_map{width: 142px; height:58px; padding-left: 3px; }
.monitor_map img{width: 140px; height:56px; border:1px solid #728a4b;}
.monitor_info {width: 253px; height:58px; padding-left:4px;display: table;}
.monitor_players {width: 134px; height:58px; text-align:center;display: table;}
.monitor_rank {width: 134px; height:58px; text-align:center;display: table;}
.monitor_valign{display: table-cell; vertical-align: middle;}
.monitor_vip{width: 35px; height:18px; }
.monitor_mapname{color:#555555; }
.monitor_header_server { width: 398px; padding-left:5px; }
.monitor_header_players { width: 134px;text-align:center; }
.monitor_header_rank { width: 133px;text-align:center; }
.map{border:1px solid #728a4b;}
.monitor_sname {overflow: hidden;white-space: nowrap;width: 253px;}

.block_header{width:650px;height:28px;background:url(../img/blocks/block_header.png) no-repeat;padding:10px 0 0 20px;color:#ccc;font-weight:700;}
.block_body{padding:20px 20px;background:url(../img/blocks/block_body.jpg) repeat-y;width:630px;overflow:hidden;}
.block_body_glass{padding:10px 20px;background:url(../img/blocks/block_body_glass.png) repeat-y;width:630px;}
.block_footer{width:670px;height:10px;background:url(../img/blocks/block_footer.jpg) no-repeat;margin:0 0 10px;}
.block_footer_glass{width:670px;height:10px;background:url(../img/blocks/block_footer_glass.png) no-repeat;margin:0 0 10px;}
.block_header_920{width:920px;height:10px;background:url(../img/blocks/block_header_920.jpg) no-repeat;}
.block_body_920{padding:20px 20px;background:url(../img/blocks/block_body_920.jpg) repeat-y;width:880px;overflow:hidden;}
.block_footer_920{width:920px;height:10px;background:url(../img/blocks/block_footer_920.jpg) no-repeat;margin:0 0 10px;}

a.blink:HOVER{color:#818181;}
a.minus{position:relative;top:-4px;margin:0 2px;padding:5px;font-size:1px;background:url(http://servohost.ru/servohost/img/minus.gif) 50% 50% no-repeat;}
a.plus{position:relative;top:-4px;margin:0 3px;padding:5px;font-size:1px;background:url(http://servohost.ru/servohost/img/plus.gif) 50% 50% no-repeat;}


/* NEW */

.pager_ajax { text-align:center; }
.pager_ajax_link { padding: 0px 5px; }
.mw630 { max-width:630px; }
.pointer { cursor: pointer; }
.semi {opacity:0.5;}
.hidden { display: none;}
.invisible { visibility: hidden;}
.visible { visibility: visible;}
.w300 { width: 294px; }
.addorder_cat { font-size:14px;padding-left:20px;text-decoration:underline; }
.bold  {font-weight: 700;}
#server_cp_header a.active{text-decoration:underline;color:#ffffff;}
#server_cp_header a{text-decoration:none;}
.li_no_arrow ul li {background-image:none;padding-left: 0px; }
.li_no_arrow ul{padding-left: 0px; }
.server_cp_page_wrapper { width: 670px; }
.server_cp_page { width: 630px; padding: 0px 20px; }
.server_cp_bans_page { width: 880px; padding: 0px 0px; }
.server_cp_mappic {width:300px;height:120px;border:1px solid #728a4b;}
.server_cp_refresh { color:#50b517;border-bottom-style: dashed;border-bottom-width: 1px; }
.server_cp_header_item { width: 92px; }
.w1h1 {width:1px;height:1px;}
.w2 {width:2px;}
.w5 {width:5px;}
.w10 {width:10px;}
.w20 {width:20px;}
.w30 {width:30px;}
.w60 {width:60px;}
.w80 {width:80px;}
.w120 {width:120px;}
.w140 {width:140px;}
.w150 {width:150px;}
.w160 {width:160px;}
.w180 {width:180px;}
.w200 {width:200px;}
.w220 {width:220px;}
.w287 {width:287px;}
.w250 {width:250px;}
.w300 {width:300px;}
.w360 {width:360px;}
.h1 {height:1px;}
.h5 {height:5px;}
.h10 {height:10px;}
.h20 {height:20px;}
.h50 {height:50px;}
.green { color:#50b517; }
.yellow { color: #ffcc01 }
.red { color:#ff5800; }
.white { color:#ffffff; }
.orange { color:#f8931f; }
.frozen { color:#00CCFF; }
.greyish{color:#565656;}
.uline { text-decoration: underline; }
.ml3 { margin-left: 3px; }
.mb10 { margin-bottom: 10px; }
.mt10 { margin-top: 10px; }
.ml10 { margin-left: 10px; }
.ml20 { margin-left: 20px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }

.minh1{min-height:1px;}

.other_active { border-bottom: 1px dashed #FFFFFF;color: #FFFFFF;margin-right: 10px;}
.configsrefresh { display: block;background: url("../img/global/glyphicons_081_refresh.png") no-repeat transparent; height:21px; width: 20px;}
.configsrefresh:hover { display: block;background: url("../img/global/glyphicons_081_refresh_hover.png") no-repeat transparent; height:21px; width: 20px;}
.configssave { display: block;background: url("../img/global/glyphicons_198_ok.png") no-repeat transparent; height:21px; width: 20px;}
.configssave:hover { display: block;background: url("../img/global/glyphicons_198_ok_hover.png") no-repeat transparent; height:21px; width: 20px;}
.configssettings { display: block;background: url("../img/global/glyphicons_settings.png") no-repeat transparent; height:21px; width: 20px;}
.configssettings:hover { display: block;background: url("../img/global/glyphicons_198_ok_hover.png") no-repeat transparent; height:21px; width: 20px;}
.remove { display: block;background: url("../img/global/glyphicons_192_circle_remove.png") no-repeat transparent; height:21px; width: 20px;}
.remove:hover { display: block;background: url("../img/global/glyphicons_192_circle_remove_hover.png") no-repeat transparent; height:21px; width: 20px;}
.question { display: block;background: url("../img/global/glyphicons_194_circle_question_mark.png") no-repeat transparent; height:21px; width: 20px;}
.question:hover { display: block;background: url("../img/global/glyphicons_194_circle_question_mark_hover.png") no-repeat transparent; height:21px; width: 20px;}
.circle_plus { display: block;background: url("../img/global/glyphicons_190_circle_plus.png") no-repeat transparent; height:21px; width: 20px;}
.circle_plus:hover { display: block;background: url("../img/global/glyphicons_190_circle_plus_hover.png") no-repeat transparent; height:21px; width: 20px;}
.shutdown { display: block;background: url("../img/global/glyphicons_063_power.png") no-repeat transparent; height:21px; width: 20px;}
.shutdown:hover { display: block;background: url("../img/global/glyphicons_063_power_hover.png") no-repeat transparent; height:21px; width: 20px;}
.sortable li { background:none; padding: 0px; }
.sortable { padding: 0px; }
.inlspan {display: inline-block;}
.configsrc { width: 630px; height: 666px;resize:vertical;}
.banreasons { width: 630px; height: 200px;resize:vertical;}
.inputreadonly { color: #515151; }
.console {display:block;height:600px;width: 618px;background-color:#000;overflow:auto;text-align:left;padding:5px;border: 1px solid orange;color:#ccc;font-family: Consolas;font-style:italic;}
.consolecmd {width: 500px;padding: 5px;}
.loadmore920 {width:880px;height:40px;text-align:center;line-height:40px;color:#cccccc;}
.nobans920 {width:880px;height:40px;text-align:center;line-height:40px;}
.loadmore920:hover {width:880px;height:40px;text-align:center;line-height:40px;background-color:#292929; color:#cccccc;}
.loadmore630 {width:630px;height:40px;text-align:center;line-height:40px;color:#cccccc;}
.loadmore630:hover {width:630px;height:40px;text-align:center;line-height:40px;background-color:#292929; color:#ffffff;}
.ban_item_active {width:880px;padding:5px 0px;color:#cccccc;cursor:pointer;}
.ban_item_active:hover {width:880px;background-color:#292929; color:#cccccc;cursor:pointer;}
.ban_item {width:880px;padding:5px 0px;color:#444444;cursor:pointer;}
.ban_item:hover {width:880px;background-color:#191919; color:#444444;cursor:pointer;}
.baninfo {color:#444444;}
.success { }
.error { }
.f10 { font-size:10px; }
.helpmessage { overflow:hidden; padding-top: 3px; padding-bottom:10px; width: 530px;}
.ostate0{ color:white; }
.ostate1{ color:green; }
.ostate2{ color:grey; }
.ostate3{ color:red; }
.descr_ul { color: #ff5800;font-size:13px;font-weight:700;padding-left:10px; }
.underline {text-decoration:underline;}
.underline_dashed {text-decoration: none; border-bottom:1px dashed;}
.price {font-size:18px;font-weight:bold;}
.linethrough {text-decoration: line-through}

/*.chat_window {display:block;height:600px;background-color:#000;overflow-x: hidden;text-align:left;border: 1px solid orange;color:#ccc;font-family: Consolas;}*/
.chat_window {text-align:left;font-family: Consolas;width: 630px; }
.chat_msg {width:588px;min-height: 40px;border-bottom: 1px dotted grey; padding: 5px 25px 5px 15px; }
.chat_msg:hover {width:588px;border-bottom: 1px dotted grey;padding: 5px 25px 5px 15px; background-color:rgb(60, 60, 60); color:#ccc;}

.chat_msg .author {font-weight:bold; color: #ffffff;}
.chat_msg .author:hover {font-weight:bold; text-decoration: underline; cursor:pointer;  color: #ffffff;}
.chat_msg .time {color: #AEAEAE;}
.chat_msg .time:hover {text-decoration: underline; cursor:pointer; color: #AEAEAE;}

.chat_field { width: 570px; height: 36px; resize: none;}
.chat_send { cursor:pointer; }

.fs18 {font-size:18px;}

.bullet_decal_1 {
    background: url("/templates/img/global/bullet_decal_1.png") no-repeat scroll 0% 0% transparent;
    display: block;
    font: 400 1px Tahoma;
    height: 64px;
    left: 265px;
    margin: 0px;
    outline: 0px none;
    padding: 0px;
    position: absolute;
    top: 30px;
    vertical-align: baseline;
    width: 72px;
    z-index: 20;
}

