/* CSS Document */
*{
margin:0px;
padding:0px;
}
html{
height:100%;
}
body{
font:13px Arial, Helvetica, sans-serif;
width:100%;
height:100%;
background-color:#1B609B;
}
img {behavior: url("iepngfix/iepngfix.htc");}
a{
color:#3399CC;
outline:none;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
img{
border:none;
}
input{
vertical-align:middle;
}
#main_page{width:1000px;}
#main{
margin-top:-150px;
padding:15px;
}
#header{
background:#FFFFFF;
margin-bottom:5px;
position:relative; left:0px; top:0px; z-index:0;
}
#header td.left_bg{
background:url(img/left_header.jpg) no-repeat left top transparent;
padding:5px;
}
#header td.rig_bg{
background:url(img/righ_header.jpg) no-repeat right top transparent;
padding:10px;
}
#header td.cen_bg{
background:url(img/shad_b.gif) repeat-x bottom left transparent;
}
#header div.bg_center{
width:100%;
background:url(img/bg_top.jpg) repeat-x center left transparent;
height:105px;
}
p.log{
color:#195e99;
font-size:1.25em;
text-align:right;
margin-bottom:4px;
width:170px;
}
p.log span{
margin-right:30px;
white-space:nowrap;
}
#header div div{
float:right;
text-align:left;
width:130px;
font-size:16px;
}
#header a{
margin-bottom:8px;
display:block;
}
#header b{
font-size:12px;
color:#666666;
}
#main table td.users{
width:100%;
color:#FFFFFF;
white-space:nowrap;
border-bottom:2px solid #000099;
height:50px;
}
#main table td.users a{
color:#00CCFF;
}
#main table td.users a.exit{
margin-left:10px;
}
#main table td.users a.mess,.wh_col{
color:#FFFFFF;
}
#main table td.bok_l{
padding:26px 90px;
}
#main table td.bok_r{
padding:10px;
border-bottom:2px solid #000099;
}
#container{
position:relative;
left:0px;
top:-50px;
z-index:4;
margin-bottom:-50px;
}
#block{
background:url(img/shad_r.gif) repeat-y top right #FFFFFF;
width:100%;
margin-bottom:10px;
margin-right:10px;
margin-top:5px;
}
div.content{
padding:0px 20px 0px 10px;
margin-top:8px;
font-size:12px;
}
div.content_cent{
padding:0px 22px 20px 22px;
background:url(img/bg_c.jpg) no-repeat bottom right transparent;
margin-right:12px;
margin-top:15px;
height:100%;
min-height:100%;
min-height:473px;
height:auto;
}
div.content_cent ul{
padding:0px 20px;
}
.t_l{
background:url(img/top_lef.gif) no-repeat top left transparent;
}
.t_r{
background:url(img/top_rig.gif) no-repeat top right transparent;
}
.ots_top{
padding:5px 10px 0px 10px;
}
.ots_top2{
padding:12px 10px 0px 10px;
}
.blue_c{
color:#FFFFFF;
font-size:16px;
text-align:center;
background:url(img/blue_c.gif) repeat-x top left #1B609B;
white-space:nowrap;
}
.width_bl_l{
width:150px;
}
.width_bl_r{
width:200px;
}
.blue_r{
background:url(img/blue_r.gif) no-repeat top right transparent;
}
.blue_r b{
display:block;
height:22px;
padding-top:3px;
}
b.kup{
font-size:12px;
padding-top:5px;
height:20px;
}
.blue_l{
background:url(img/blue_l.gif) no-repeat top left transparent;
}
.sh_bot{
background:url(img/shad_b.gif) repeat-x bottom left transparent;
}
.b_l{
background:url(img/bot_lef.gif) no-repeat bottom left transparent;
}
.b_r{
background:url(img/bot_rig.gif) no-repeat bottom right transparent;
padding:10px;
font-size:11px;
}
div.b_r a{
display:block;
margin:0px 10px 8px 0px;
}
#cent_bl{
padding:0px 0px 0px 10px;
}
#title_page{
color:#888888;
font-size:20px;
white-space:nowrap;
margin:0px 0px 0px 15px;
width:90%;
border-bottom:2px solid #888888;
padding-bottom:3px;
}
#footer{
font-size:12px;
}
#footer span{
font-size:10px;
}
#menu,#news{
width:95%;
border-bottom:1px solid #ddd;
padding:4px 0px;
margin-left:5px;
}
#menu_bot{
padding:4px 0px;
margin-left:5px;
}
#menu span,#menu_bot span{
display:block;
padding:1px 5px;
}
#news div{
font-size:11px;
color:#999999;
margin-top:5px;
margin-bottom:0px;
}
#news a{
color:#666666;
display:block;
margin-top:3px;
}
#dr{
margin:2px 0px;
}
#dr div.rig_dr{
float:right;
}
#dr a,a.ser{
color:#333333;
white-space:nowrap;
}
table.sp_kup{
font-size:10px;
border:1px solid #CCCCCC;
}
table.sp_kup td{
padding:2px 4px;
}
tr.bg2,td.bg2{
background:#fff;
}
tr.bg1,td.bg1{
background:#eee;
}
tr.bg0{
background:#ddd;
}
.red_text{
color:#FF0000;
}
.wh_sp{
white-space:nowrap;
}
.quat_k{
cursor:help;
}
.def_k{
cursor:default;
}
.bor_inp{
border:1px solid #000;
}
.bor_red{
border:1px solid #f00;
}
#avt span.err{
font-size:10px;
color:#FF6600;
width:160px;
}
#avt input.sub{
width:50px;
border:1px solid #000;
height:20px;
}
.font12{
font-size:12px;
}
.green_text{
color:#009966;
}
table.reg{position:relative; z-index:3; top:-58px;}
td.users a.reg{margin-right:30px;}
td.users a.pass1{margin-right:20px;}
td.users a.pass2{margin-right:227px;}
#right_bl{padding-left:10px;}
#logotip{
position:relative;
left:15px;
top:-125px;
z-index:2;
margin-bottom:-120px;
width:200px;
height:180px;
}
#registr td,#registr th{
padding:5px;
}
.small_text{
font-size:11px;
}
.button{
padding:1px 6px;
border:1px solid #000;
margin-bottom:1px;
}
option{
padding:0px 2px;
}
.titl_tabl{
background:url(img/blue_c4.gif) repeat-x left top #555;
color:#FFFFFF;
}
div.date_day{margin:0px 0px 10px 10px; width:98%; text-align:left;}
div.date_day div{ float:right; margin-right:20px;}
div.date_day div option{ padding:1px 5px;}
.cur_poin{cursor:pointer;}
#stats_mat{
border:1px solid #333333;
width:95%;
font-size:12px;
text-align:center
}
#tabl_main{
border:1px solid #333333;
width:100%;
text-align:center;
margin-top:5px;
}
#tabl_main1{
border:1px solid #333333;
text-align:center;
margin-top:5px;
}
#stats_mat td.head{
white-space:nowrap;
padding:0px;
width:100%;
}
#stats_mat td.head table tr.sin{
background-color:#1b609b;
}
#stats_mat th.head_l{
font-size:20px;
white-space:nowrap;
border-bottom:1px solid #333333;
background:url(img/ball_l.jpg) left bottom no-repeat #1b609b;
width:40%;
}
#stats_mat th.head_l a,#stats_mat th.head_r a{color:#FFFFFF;}
#stats_mat th.head_c{
font-size:24px;
border-bottom:1px solid #333333;
background:url(img/mon.jpg) center center no-repeat #1b609b;
padding-left:56px;
padding-right:56px;
}
#stats_mat th.head_st{
font-size:18px; white-space:nowrap;
border-bottom:1px solid #333333;
cursor:default;
padding:5px 0px;
background-color:#144a78;
color:#FFFFFF;
background:url(img/times.gif) center center no-repeat #1b609b;
}
#stats_mat th.head_st div{width:120px;}
.live_t{color:#FF5555;}
#stats_mat th.head_r{
font-size:20px;
white-space:nowrap;
border-bottom:1px solid #333333;
background:url(img/ball_r.jpg) right bottom no-repeat #1b609b;
width:40%;
}
.teh_por{
margin-left:10px;
margin-right:10px;
color:#FF0000;
text-align:center;
}
.head table th,#stats_mat td,#stats_mat th{
padding:6px;
}
#stats_match td b{white-space:nowrap;}
.bor_b{
white-space:nowrap;
border-bottom:1px solid #333333;
}
.bor_r{
white-space:nowrap;
border-right:1px solid #333333;
}
.bor_t{
white-space:nowrap;
border-top:1px solid #333333;
}
.bor_l{
white-space:nowrap;
border-left:1px solid #333333;
}
.bor_rb{
white-space:nowrap;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
}
.bor_rlb{
white-space:nowrap;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
border-left:1px solid #333333;
}
.bor_tbr{
border-right:1px solid #333333;
border-bottom:1px solid #333333;
border-top:1px solid #333333;
}
.bor_rl{
border-right:1px solid #333333;
border-left:1px solid #333333;
}
.bor_tb{
border-top:1px solid #333333;
border-bottom:1px solid #333333;
}
.bor_lb{
border-left:1px solid #333333;
border-bottom:1px solid #333333;
}
.bor_tr{
border-top:1px solid #333333;
border-right:1px solid #333333;
}
.bor_tl{
border-top:1px solid #333333;
border-left:1px solid #333333;
}
.b_yish{
background-color:#ff5555;
}
.b_ygol{
background-color:#ff9999;
}
.b_ylive{
background-color:#ffeeee;
}
#menu_main, #menu_main1{
margin-bottom:10px;
margin-top:10px;
background:url(img/bg_menu.gif) repeat-x left bottom transparent;
}
#menu_main td,#menu_main1 td{
border-bottom:1px solid #666666;
white-space:nowrap;
padding:4px;
}
#menu_main td.menu_act{
padding:4px 20px;
border:1px solid #666;
border-bottom:0px;
background:#FFF;
font-weight:bold;
}
#menu_main1 td.menu_act{
padding:4px 7px;
border:1px solid #666;
border-bottom:0px;
background:#FFF;
font-weight:bold;
}
#menu_main td.prob,#menu_main1 td.prob{
padding:0px 1px;
}
#menu_main td.menu_noact{
padding:4px 20px;
border:1px solid #666666;
background:#eee;
}
#menu_main1 td.menu_noact{
padding:4px 7px;
border:1px solid #666666;
background:#eee;
}
#match_kup{font-size:10px; border:1px solid #333333; width:100%;}
#match_kup td{padding:2px;}
div.navigation{
border: 0 none;
color:#666666;
margin-bottom: 10px;
margin-top: 10px;
white-space:nowrap;
text-align:center;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active{
background:none repeat scroll 0 0 #eeeeee;
border:1px solid #cccccc;
color:#636363;
font-size:11px;
padding:3px 6px;
text-decoration:none;
}
.navigation a:hover{
background:none repeat scroll 0 0 #799AE3;
border-color:#cccccc;
color:#FFFFFF;
}
.navigation span{
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #cccccc;
color:#CCCCCC;
font-size:11px;
padding:3px 6px;
text-decoration:none;
}
.z_tbl{
background-color:#003366;
color:#FFFFFF;
}
#tabl_zag{
width:500px;
margin:10px 0px;
font-size:18px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
#tabl_zag tr.bg_z{background:url(img/r_tabl.jpg) bottom left repeat-x #fff;}
#tabl_zag td.name_z{padding:10px 0px 10px 15px;}
#tabl_zag td{padding:2px;}
#tabl_zag td div{float:right;}
#tabl_zag td img{margin-right:5px;}
#tabl_zag td.oth{font-size:13px; padding-top:10px;}
#seas{font-size:13px; padding-left:5px;}
#tabl_main1 td.shet{font-size:11px; padding:1px 4px;; width:40px; height:20px;}
#tabl_main1 td.noshet{font-size:11px; padding:1px 4px;; width:40px; height:20px;background:url(img/ball_t.jpg) center center no-repeat #1B609B;}
#tabl_main1 td.shet1{font-size:11px; padding:1px 4px;; width:20px; height:20px;}
#tabl_main1 td.noshet1{font-size:11px; padding:1px 4px;; width:20px; height:20px;background:url(img/ball_t.jpg) center center no-repeat #1B609B;}
.blue_text{color:#2f2add;}
.fiol_text{color:#b036c6;}
#gb{width:95%; margin-top:5px;}
#gb td{padding:8px 0px 0px 0px;}
#gb th{font-size:12px;}
#gb div.bl_users{background:url(img/gb_users.jpg) no-repeat center #1B609B; width:166px; height:60px;}
#gb div.cl_users{margin:2px 8px;  padding:3px 0px;}
#gb th a{color:#FFFFFF;}
#gb img{margin-right:3px;}
#gb div.arrow{width:39px;background:url(img/gb_arrow.jpg) no-repeat top right #fff; height:30px;}
td div.mesgb{width:100%;background-color:#e6e7e8;}
div.tl{background:url(img/gb_lt.jpg) no-repeat top left transparent;}
div.tl div{background:url(img/gb_rt.jpg) no-repeat top right transparent;padding:7px 10px 0px 10px;}
div.mes_cent{padding:2px 8px 0px 8px;}
div.mes_cent div{ width:100%;}
div.botl{background:url(img/gb_lb.jpg) no-repeat bottom left transparent;}
div.botl div{background:url(img/gb_rb.jpg) no-repeat bottom right transparent;padding:6px 10px 6px 10px;}
.mac {
    display: block;
    border: 1px solid rgba(255,255,255,0.6);
    background: linear-gradient(#eee, #fff);
    transition: all 0.3s ease-out;
    box-shadow: 
        inset 0 1px 4px rgba(0,0,0,0.4);
    padding: 5px;
    color: #000;
	resize: none;
}
 
.mac:focus {
    outline: none;
   background-position: 0 -1.7em;
}
.modern {
    display: inline-block;
    margin: 10px;
    padding: 8px 15px;
    background: #c1c2c2;
    border: 1px solid rgba(0,0,0,0.15);
    border-radius: 4px;
    transition: all 0.3s ease-out;
    box-shadow: 
        inset 0 1px 0 rgba(255,255,255,0.5), 
        0 2px 2px rgba(0,0,0,0.3), 
        0 0 4px 1px rgba(0,0,0,0.2); 
    /* Font styles */
    text-decoration: none;
    text-shadow: 0 1px rgba(255,255,255,0.7);
}
 
.modern:hover {
    background: #e3e4e4
}

.kup_text_match{
overflow: hidden;
text-overflow: ellipsis;
max-width: 150px;
}
