body{margin:0;font-family:"Times New Roman",Georgia,Serif;}
.gold {color:#FFFF9F;}
table{width:680px;font-size:21px;}
img{position:absolute;border:0;margin:1px;}
a{text-decoration:none;}

a:hover{text-decoration:underline;}
#data{position:relative;height:610px;}
.card{position:absolute;cursor:pointer;background:no-repeat;width:71px;height:96px;}
.atlas-card-face{background-size:923px 384px!important;}
.ar{position:relative;vertical-align:middle;width:auto;height:auto;margin-right:7px;margin-bottom:5px;}
.ard{top:0;width:190px;text-align:center;}
.tip{vertical-align:middle;width:12px;height:12px;margin-left:4px;display:inline;padding-right:12px;}
#ht{position:relative;}
#txt{left:20px;top:330px;width:500px;}
#action{left:540px;top:320px;z-index:30;font-size: 24px;}
#action2{left:350px;top:460px;z-index:30;font-size: 24px;}
/* В «Белке» текст «Обяз» не должен накрывать мини-карты последней взятки. */
.kozel-obligation {
    left:540px;
    top:278px;
    width:160px;
    color:#fff;
    font-size:16px;
    line-height:20px;
    text-align:center;
    text-shadow:0 1px 3px rgba(0,0,0,.8);
}
/* Подпись предыдущей взятки располагается над её картами и не занимает центр креста. */
.kozel-last-trick-title {
    top:186px;
    left:120px;
    width:160px;
    height:20px;
    font-size:16px;
}
#cards{left:600px;top:45px;z-index:3;}
#chat{position:relative;margin-bottom:10px;width:490px;border:1px dotted white;font-size:17px;
    top:501px;left:23px;max-height:110px;overflow:auto;padding-right:15px;}
#now_time{bottom:5px;right:5px;font-size:29px;}

#user{left:130px;top:365px;}
#oponent{left:130px;top:85px;}
#left_opon{left:10px;top:85px;}
#right_opon{left:708px;top:85px;}

#time{position:fixed;left:700px;top:0;}
#time2{position:fixed;left:700px;top:35px;}
#sh_sm{width:20px;height:24px;margin-right:10px;margin-left:10px;position:relative;vertical-align:middle;z-index:2;cursor:pointer;}
.mini_s{margin:0;vertical-align:middle;display:inline-block;width:18px;height:25px;position:relative;background:url('/img/cards/mini_1.gif') no-repeat;}
#server{position:absolute;left:0;top:0;}
object{position:absolute;left:0;top:0;}
embed{position:absolute;left:0;top:0;}
#menu{z-index:5;position:absolute;width:33em;top:50%;font-size:16px;padding:7px;left:50%;margin-left:-200px;margin-top:-200px;display:none;}
#score_table{display:none;}
#black{position:absolute;top:0;left:0;z-index:4;width:100%;height:100%;background:black;display:none;}
.moder {display:inline-block;margin-right:10px;width:15px;height:15px;background:url('/img/pic/icons.png') -2px -16px no-repeat;filter:alpha(opacity=75);opacity:0.75;vertical-align:middle;}
.moder:hover {filter:alpha(opacity=100);opacity:1.00;}
.params {width:100%;font-size:16px;}
.important {color:#C66300;}
.svgicon-chips,
.svgicon-fishki,
.svgicon-money {
    display: inline-block;
    width: 24px;
    height: 24px;
    vertical-align: middle;
    margin-right: 4px;
    background-image: url(/img/main/flat/svg/sprite.svg);
    background-repeat: no-repeat;
    background-size: 120px 120px;
}
.svgicon-chips,
.svgicon-fishki {background-position: -10px -65px;}
.svgicon-money {background-position: -40px -65px;}

.userBlock-name{
    position: absolute;
    top:0;
    left:120px;
    word-break: keep-all;
    width: 150px;
    text-align: left;
    font-size: 20px;
}

.userBlock-img {width: 60px;height: 60px;}
.userBlock-img img {width: 50px;height: 50px;}
.userBlock-img-bg {width: 60px;height: 60px;}

.position1 {top:475px;right:400px}
.position2 {top:30px;right:400px}
.position3 {top:30px;left:-33px}
.position4 {top:30px;right:2px}

#timer_xod1,
#timer_xod2,
#timer_xod3,
#timer_xod4 {position:absolute;left:51px;height:5px;top:60px;z-index:12;border-right: 2px solid black;}

#bg_timer_xod1,
#bg_timer_xod2,
#bg_timer_xod3,
#bg_timer_xod4 {position:absolute;background-color:#FFFF00;left:51px;width:60px;top:60px;height:5px;z-index:11;}
