.field-tabs{}
.field-tabs .tab{background-color: #83c6d4; width: 104px; padding: 4px 0; float: left; margin-right: 2px; cursor: hand; cursor: pointer;}
.field-tabs .tab.off{background-color: #2d2d2d; }
.field-tabs .tab .cn{width:8px; height:8px; left:-4px; top:-4px; background:url(../images/star4.png);}
.field-tabs .tab p{ color: #fff; padding: 1px 10px;  font: 1.1em Tahoma;}

.field-info{float: right; width: 250px;}
.field-info .money {padding: 2px 2px 0px 2px; position: absolute;}
.field-info span.money {margin-left: 20px; padding: 0px; position: relative;}

.field-khl { background: url(../images/field-khl.gif) no-repeat; width: 360px; height: 340px; }
.field-khl .cn.bl, .field-khl .cn.br{top: 335px;}

.field-new {width: 360px; height: 340px; }
.field-new .cn.bl, .field-new .cn.br{top: 335px;}

.field-transfer-khl { background-color: #83c6d4; width: 360px; height: 630px; margin-bottom: 10px;}
.field-transfer-khl .cn.bl, .field-transfer-khl .cn.br{top: 635px;}

.fan-player-row3{position: relative; width: 100%; }
.fan-player-row3:after{content: '';display: block;clear: both;}
.fan-player-row2{position: relative; right: 50%; float: right; text-align: center;}
.fan-player-row{float: left; position: relative; z-index: 1; right: -50%; }

.fan-player-card{width: 85px; height: 90px; overflow: hidden; float: left; cursor: default;text-align: center; padding: 0px 15px;}
.fan-player-card p{color: #fff; font: 1.1em Tahoma;}
.fan-player-card span{color: #a9ff03}
.fan-player-card .ctrl{padding: 5px 1px 0px 1px;}
.fan-player-card .price-khl{ position: relative; color: #000; font: 10px Tahoma; font-weight:  bold; background: url(../images/price-khl.gif) no-repeat center left; padding: 2px 5px; top: -4px; margin-left: 1px; }

.fan-points-select {padding-bottom: 10px}
.fan-points-select select{width: 125px; font: 1.1em Tahoma; margin: 2px 0px; padding-left: 6px;}
.fan-points-select select option{padding: 2px 2px 2px 10px;}

.fan-field-addon .fan-player-card{height: 100px}

.field-table{ background: url(../images/table-khl.gif); width: 360px; height: 430px; margin-bottom: 10px;} 
.field-table .cn.bl, .field-table .cn.br{top: 435px;}
.field-table .container{padding-top: 15px; padding-left: 17px;}
.field-table .container_bottom{ background-color: #83c6d4; padding-bottom: 60px;}
.field-table table{border-collapse:collapse; margin-left:1px; width:100%;  padding-bottom: 10px;}
.field-table table th{height: 20px; color: #239bb4; font: 1.1em Tahoma; padding: 0px 2px 0px 4px; text-align: left;}
.field-table table td{height: 20px; color: #fff; font: 1.1em Tahoma; padding: 0px 2px 0px 4px; text-align: left;}
.field-table table td img{padding: 1px 1px 0px 1px;}
.field-table table td span{color: #a9ff03}

.fan-transfer{width: 250px; height: 630px; background-color: #ececec; float: right; margin-bottom: 10px;}
.fan-transfer .cn.br, .fan-transfer .cn.bl{top: 635px}
.fan-transfer p{text-align: center; font: 1.1em Tahoma; }
.fan-transfer select{width: 230px; font: 1em Tahoma; margin: 2px 0px; padding-left: 6px;}
.fan-transfer select.small{width: 85px;}
.fan-transfer select option{padding: 2px 2px 2px 10px;}
.fan-transfer .minsel{float: left; margin-left: 20px;}
.fan-transfer .maxsel{float: right; margin-right: 10px;}
.fan-transfer table.list{border-collapse:collapse; margin: 10px; width:230px; background-color: #fff; border: 1px solid #d6d6d6}
.fan-transfer .list th{color: #acacac; font: 1em Tahoma; height: 20px; cursor: hand; cursor: pointer;}
.fan-transfer .list th span{  padding-right: 7px;}
.fan-transfer .list th.sortoff span{background: url(../images/sort-off.gif) no-repeat center right;}
.fan-transfer .list th.sortdown span{background: url(../images/sort-down.gif) no-repeat center right;}
.fan-transfer .list th.sortup span{background: url(../images/sort-up.gif) no-repeat center right;}
.fan-transfer .list td{color: #000; font: 1.1em Tahoma; height: 20px; border-top: 1px solid #ececec;}
.fan-transfer .list .m{text-align: center !important}
.fan-transfer .list .l{text-align: left !important}
.fan-transfer .list .transfered td{color: #acacac}
.fan-transfer .list .locked td{color: #acacac; text-decoration: line-through;}
.fan-transfer .next{float: right; font: 1.1em Tahoma; margin: 0px 10px 10px 10px;}
.fan-transfer .prev{float: left; font: 1.1em Tahoma; margin: 0px 10px 10px 10px;}
.fan-transfer table.info{width: 230px; height: 45px; background-color: #2d2d2d; margin: 0px 10px;}
.fan-transfer .info .name{color: #acacac; font: 1.1em Tahoma; text-align: right;}
.fan-transfer .info .value{color: #fff; font: 2.2em Tahoma; padding: 5px 2px 5px 10px;}

.fan-transfer-control{width: 360px; padding: 10px; text-align: center}
.fan-transfer-control input{font: 1.1em Tahoma }
