.mix-panel{
    background-image: url("inc/menu/images/menu_m.png");

}

.td-mix-top {
	background-image: url('img/top.png');
}

.td-mix-info {
	background-image: url('img/top.png');
}

.mix-top {
	padding: 0px;
	float: left;
}
.mix-top img {
height: 16px;
float:left;
margin-right:5px;
}
/*button*/
/*
#create-game
{
    height: 30px;
    width: 149px;
    float:left;
    background-image: url('http://www.overpro.ru/mix/img/create_game.png');
    margin-right:5px;

}

#create-game:hover
{
    background-position:bottom;
}
*/
.mix-top div.id-create-game-s{
	height: 30px;
	width: 149px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-create.png');
	margin-right:5px;
}
.mix-top div.id-create-game-h{
	height: 30px;
	width: 154px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-create-h.png');
	margin-right:5px;
}

.mix-top div.id-edit-game-s{
	height: 30px;
	width: 241px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-edit.png');
	margin-right:5px;
}
.mix-top div.id-edit-game-h{
	height: 30px;
	width: 241px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-edit-h.png');
	margin-right:5px;
}

.mix-top div.id-save-game-s{
	height: 30px;
	width: 127px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-save.png');
	margin-right:5px;
}
.mix-top div.id-save-game-h{
	height: 30px;
	width: 127px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-save-h.png');
	margin-right:5px;
}
/**/
.mix-top div.id-exit-game-s{
	height: 30px;
	width: 127px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-exit.png');
	margin-right:5px;
}
.mix-top div.id-exit-game-h{
	height: 30px;
	width: 127px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-exit-h.png');
	margin-right:5px;
}
/**/
.mix-top div.id-back-game-s{
	height: 30px;
	width: 252px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-back.png');
	margin-right:5px;
}
.mix-top div.id-back-game-h{
	height: 30px;
	width: 252px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-back-h.png');
	margin-right:5px;
}
.mix-top div.id-my-game-s{
	height: 30px;
	width: 128px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-mygame.png');
	margin-right:5px;
}
.mix-top div.id-my-game-h{
	height: 30px;
	width: 128px;
	float:left;
	background-image: url('http://www.overpro.ru/mix/img/n-mygame-h.png');
	margin-right:5px;
}
/*h*/

tr.game-info .k1_name
{
	color:#0776b0;
	font-size:15px;
}
tr.game-info .k2_name
{
	color:#e00772;
	font-size:15px;
}

tr.game-info .red
{
	color:red;
	cursor:move;
}
tr.game-info .green
{
	color:green;
	cursor:move;
}

tr.game-info .game-info-gradient
{
	background-image:url('http://www.overpro.ru/mixgame_test/images/gradient-team.png');
	height:130px;
	border-right: 1px solid #555;
}
tr.game-info .game-info-counter-terrorist
{
	background-image:url('http://www.overpro.ru/mixgame_test/images/counter-terrorist.png');
	background-repeat:no-repeat;
	height:130px;
}
tr.game-info .game-info-terrorist
{
	background-image:url('http://www.overpro.ru/mixgame_test/images/terrorist.png');
	background-repeat:no-repeat;
	height:130px;
}

.mix-main {
	padding-top: 5px;
}

/* Buttons */
.mix-button1  a{
	width: 29px;
	height: 76px;
}
div.module div div div div.mix-button1, .mix-button1 {
	width: 29px;
	height: 76px;
	background-image: url('img/button1.png');
}
div.module div div div div.mix-button1:hover, .mix-button1:hover {
	background-image: url('img/button1h.png');
}
div.module div div div div.mix-button1h, .mix-button1h {
	cursor: default;
	width: 29px;
	height: 76px;
	background-image: url('img/button1h.png');
}


.mix-button2  a{
	width: 31px;
	height: 91px;
}
div.module div div div div.mix-button2, .mix-button2 {
	width: 31px;
	height: 91px;
	background-image: url('img/button2.png');
}
div.module div div div div.mix-button2:hover, .mix-button2:hover {
	background-image: url('img/button2h.png');
}
div.module div div div div.mix-button2h, .mix-button2h {
	cursor: default;
	width: 31px;
	height: 91px;
	background-image: url('img/button2h.png');
}


.mix-button3  a{
	width: 35px;
	height: 152px;
}
div.module div div div div.mix-button3, .mix-button3 {
	display:none;
	width: 35px;
	height: 152px;
	background-image: url('img/button_csdm.png');
}
div.module div div div div.mix-button3:hover, .mix-button3:hover {
	background-image: url('img/button_csdmh.png');
}
div.module div div div div.mix-button3h, .mix-button3h {
	cursor: default;
	width: 35px;
	height: 152px;
	background-image: url('img/button_csdmh.png');
}

/* Mix table */
.loading-img {
	margin: 10px;
}

.jbleft
{
    cursor:pointer;
    height:25px;
    width:150px;
    min-height:25px;
    min-width:150px;
    display:block;
    background:url('http://www.overpro.ru/mix/images/joinbutton_left.png') no-repeat;
    margin:5px;
}

.jbleft:hover
{
    background-position: bottom;
}

.jbright
{
    cursor:pointer;
    height:25px;
    width:150px;
    min-height:25px;
    min-width:150px;
    display:block;
    background:url('http://www.overpro.ru/mix/images/joinbutton_right.png') no-repeat;
    margin:5px;
}

.jbright:hover
{
    background-position: bottom;
}

div#games-loading_mix
{
	text-align:center;
	float:left;
	width:31px;height:16px;
	margin-top:-22px;
	margin-left:2px;
	background: url(ov_imges/ajaxouter.gif) no-repeat 50% 50%;
}

.left-border {
	border-left: 1px solid #ffbc00;
}
.mix-games tr td {
	background-image:url("img/table-header.png");
	line-height: 26px;
	font-weight: normal;
	color: #000;
	text-align: center;
	border-left: 1px solid #ffbc00;
}
.orange_bg {
	 background-image:url('ov_imges/table-header.gif');
}
.mix-gamestd {
	background-image: url("img/table-header.png");
	line-height: 26px;
	font-weight: normal;
	color: #000;
	text-align: center;
}

.mix-gamesg tr td {
    background-image: none;
    background-color:#7c7c7c;
    border-left:1px solid #9c9c9c;
    font-size:2px;
    height:8px;
}

.mix-gamesgtd {
    background-image: none;
    background-color:#7c7c7c;
    font-size:2px;
    height:8px;
}


.mix-gamelist {
	background-color: #1f1e1e;
	height: 250px;
	overflow-y: scroll;
}

.table-gray-active td
{
    background-color:#2F2F2F;
    border-right:1px solid #2b2b2b;
    border-bottom:1px solid #2b2b2b;
    font-family:Trebuchet MS, Tahoma;
    color: #bdb5b5;
}

.table-gray td {
    background-color: #1f1e1e;
    border-right: 1px solid #2b2b2b;
    border-bottom: 1px solid #2b2b2b;
    color: #bdb5b5;
}

.scrolldiv-game {
    width:100%;
    background-color:#1f1e1e;
    height:180px;
    overflow-y: auto;
	overflow-x: hidden;
	position: relative;
}

.tgname {
	cursor: pointer;
}

/* Mix Chat */
.mix-chat {
	background-color: #1f1e1e;
	height: 250px;
	overflow-y: scroll;
	overflow-x: hidden;
}

.mix-chat-field {
	padding-top: 5px;
	padding-bottom: 10px;
}

.mix-chat-field .tt {
	width: 80px;
	float: left;
}

.mix-message {
	padding: 2px;
	padding-left: 1%;
	padding-right: 1%;
	border-bottom: 1px solid #333;
	width: 100%;
display: table;
table-layout: fixed;	
/*white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
word-wrap: break-word; /* Internet Explorer 5.5+ */
	clear:both;
	float:left;
}

.mix-message .time {
	color: #E2B70A;
	float:left;
}

.mix-message .player {
	font-weight: bold;
	float:left;
	cursor:pointer;
	color:teal;
}

.mix-message .make_user_state {
	display: inline;
	float:left;
	width:8px;
	height:8px;
	margin:4px 0px -4px 3px;
}

.mix-message .make_user_state img {
	cursor:pointer;
}

.mix-message .team_info {
	display: inline;
	float:left;
	width:25px;
	height:25px;
	margin:0px -3px -8px 3px;
}

.mix-message .team_info img {
	height: 18px;
	vertical-align: middle;
	cursor: pointer;
}

#sendie {
	width: 100%;
	border: 1px solid #555;
	background-color: #1f1e1e;
	color: #eee;
}

#dialog-modal
{
    background:none;
    #background-size: 100;

}

.ui-dialog {
	font-size: 12px;
	line-height: 12px;
}

.ui-widget-content a, .tddescr nobr {
	color: #E2B70A;

}

.ui-widget-content {
    background: url('http://www.overpro.ru/mix/images/bg-lightlines.png');
	/*
    border:1px outset #777;
	*/
}

.angle
{
    background: url('http://www.overpro.ru/mix/images/angle.png') no-repeat scroll 0 0 transparent;
    width:11px;
    height:6px;
    top:-6px;
    display:block;
    position:absolute;
}

.tdbutton
{
    position:relative;
    font-family: Furore;
    font-size:25px;
    background:url('http://overpro.ru/mix/images/butbg.png') repeat-x #222;
    cursor:pointer;
    height:24px;
    border:solid 1px #777;
    display:block;
}

.userlineleft
{
    height:30px;
    font-size:14px;
    margin-bottom:3px;
    background:url('http://overpro.ru/mix/images/leftline.png') no-repeat bottom right;
}

.userlineright
{
    height:30px;
    font-size:14px;
    margin-bottom:3px;
    background:url('http://overpro.ru/mix/images/rightline.png') no-repeat bottom left;
}

.ins tr td {
	color: #fff;
}

.chatinputblock {
	color: #fff;
}

.mix-games .table-prehead td {
    background-image: none;
    background-color:#1f1e1e;
    border-left:1px solid #2b2b2b;
    font-size:2px;
    height:8px;
    line-height: 2px;
}

.iconbg
{
	width:49px;
	height:43px;
	display:table-cell;
}
#wm
{
	background: url(ov_imges/icon-wm-m.png);
}
#wm:hover
{
	background: url(ov_imges/icon-wm-c.png);
}
#wa
{
	background: url(ov_imges/icon-wa-m.png);
}
#wa:hover
{
	background: url(ov_imges/icon-wa-c.png);
}
#ra
{
	background: url(ov_imges/icon-ra-m.png);
}
#ra:hover
{
	background: url(ov_imges/icon-ra-c.png);
}
.iframe_mainbody
{
	color:white;
	background-color: #1F1E1E;
	padding:10px
}
.iframe_mainbody select.inputbox
{
	color:black;
}

#div_tiket_admins {
	width:35px;
	height:176px;
	background-color: #494949;
	position: fixed;
    //position: absolute;
    z-index: 1000;
    left: 0px;
    top: 50%;
    margin-top:-87px;
}
.div_tiket_admins {
	background-image: url("http://www.overpro.ru/mix/ov_imges/support1.png");

	background-position:0 0;
}
.div_tiket_admins_hover {
	background-image: url("http://www.overpro.ru/mix/ov_imges/support1.png");
	background-position:35px 0;
}
#div_tiket_admins_list {
	width:0px;
	height:450px;
	background-color: gray;
	position: fixed;
    //position: absolute;
    z-index: 1000;
    left: 0px;
    top: 50%;
    margin-top:-225px;
    display:none;

}
.scrolldiv_tiket {
    width:100%;
    background-color:#1f1e1e;
    height:424px;/*height - 26px*/
    overflow-y:none;
}
.table-gray_t td {
    background-color: #1f1e1e;
    color: #bdb5b5;
    font-size: 12px;
    height: 30px;
    padding: 2px;
}

.MultiFile-label{
float:left;
margin-right:5px;
}


.myMsg_new {
background-image: url(http://www.overpro.ru/mix/ov_imges/myMsg.gif) !important;
background-repeat: no-repeat !important;
height: 30px;
margin-left: -6px;
margin-top: -6px;
width: 58px;
}
#div_icq_admins {
	width:35px;
	height:177px;
	background-color: #494949;
	position: fixed;
    //position: absolute;
    z-index: 1000;
    right: 0px;
    top: 50%;
    margin-top:-87px;

}
.div_icq_admins {
	background-image: url("http://www.overpro.ru/mix/ov_imges/support2.png");
	background-position:0 0;
}
.div_icq_admins_hover {
	background-image: url("http://www.overpro.ru/mix/ov_imges/support2.png");
	background-position:35px 0;
}
#div_icq_admins_list {
	width:0px;
	height:256px;
	background-color: gray;
	position: fixed;
    //position: absolute;
    z-index: 1000;
    right: 0px;
    top: 50%;
    margin-top:-128px;
    display:none;

}
.scrolldiv {
    width:100%;
    background-color:#1f1e1e;
    height:180px;
}
.apply_filter, .chancel_filter{
	/*background: #555 url(http://www.overpro.ru/mix/ov_imges/bl_but.png) repeat-x 50% 50%;*/
	background: #555 url(http://www.overpro.ru/mix/css/custom-theme/images/ui-bg_highlight-soft_25_f58400_1x100.png) repeat-x 50% 50%;
	border: 0px;
	height: 23px;
	color: #EEE;
	font-weight: bold;
	cursor: pointer;
}
.no_act_filter, .chancel_filter:hover, .apply_filter:hover {
	background: #555 url(http://www.overpro.ru/mix/ov_imges/gr_but.png) repeat-x 50% 50%;
	border: 0px;
	height: 23px;
	color: #EEE;
	font-weight: bold;
	cursor: pointer;
}

#butfaq
{
    background: url(http://www.overpro.ru/mix/img/faq.png);
    height: 30px;
    width: 123px;
    float: left;
    margin-left: 5px;
}

#butfaq:hover
{
    background-position:bottom;
}

#butreg
{
    background: url(http://www.overpro.ru/mix/img/regulations.png);
    height: 30px;
    width: 123px;
    float: left;
    margin-left: 5px;
}

#butreg:hover
{
    background-position:bottom;
}

#buttour
{
    background: url(http://www.overpro.ru/mix/img/tournaments.png);
    height: 30px;
    width: 123px;
    float: left;
    margin-left: 5px;
}

#buttour:hover
{
    background-position:bottom;
}

#buttv
{
    background: url(http://www.overpro.ru/mix/img/overprotv.png);
    height: 30px;
    width: 149px;
    float: left;
    margin-left: 5px;
}

#buttv:hover
{
    background-position:bottom;
}

#butjob
{
    background: url(http://www.overpro.ru/mix/img/jobs.png);
    height: 30px;
    width: 123px;
    float: left;
    margin-left: 5px;
}

#butjob:hover
{
    background-position:bottom;
}

div.mod_title{
	color:#E2B70A;
	font-weight:bold;
	text-decoration:underline;
}
.game_setting{
	color:#fc0;
}

#chat_info{
    background:url('/mix/images/chat_info.png') no-repeat top left;
    float:left;
    width:80px;
    height:20px;
    margin:3px;
}
#chat_info:hover{
    background-position:0px -20px;
}

