a {color:#1D520A}
a:hover {color:#333}

.ico a span, .ico-r a span, .mysicuc .btn {background-color:#57B20D}
.ico a:hover span, .ico-r a:hover span, .mysicuc .btn:hover {background-color:#1D520A}

#spt-menu .act, #spt-menu .active > a.act {color:#57B20D; border-color:#57B20D}
#spt-menu .act + .spt-submenu .act, #spt-menu .act + .spt-submenu a:hover {color:#FFF; background-color:#57B20D}

/* BORDER-COLOR */
.moot-headline, .moot-art, .kodex, .anketa-art, .multi-art, .test-art, .poutani-art, #poradny-top, #porad-vypis, #strife-more .col-l, #strife-more .col-p, #proof,
h1.list-tit, h1.list-tit2, h2.list-tit, h2.list-tit2, .inc-tit, .art-archiv,
.art-time .art-time-b, .mysicuc, .mysicuc .cell + .cell {border-color:#57B20D} 

/* COLOR */
.b-box h2, .b-box h2 a, .b-box h2 a:hover,
.online-art h2, .moot-art h2, .moot-headline h2, .multi-art h2, .anketa-art h2, .kemel-list h2, .aukce-art h2, .aukce-list h2, .test-art h2, .test-articles h2, .test-html h2, .poradna-art h2,#porad-vypis h2, #osob-online h2, #proof h2, .poutani-art h2, .setting-homepage h1, .kalk-top h2, .h2-tit, #poradny-top h2, #strife-more h2,
h1.list-tit, h1.list-tit2, h2.list-tit, h2.list-tit2, .inc-tit, h1.list-tit2 a, h2.list-tit2 a, .art-archiv h2, .list-with-form h2, #on-line-add-moot h2,
.online-fotogalerie h3, .online-table h3,
.complete h3, #eyes li h3 a, #najdete li h3 a {color:#57B20D}

.say .help {color:#2BA500}
.recommend, .re .recommend {border-color:#2BA500}

.table-in-art table caption {background:#1D520A}
.table-in-art table .foot td {border-top-color:#1D520A}

button.webz-bg, a.webz-bg {border-color:#015200; background:#2BA500}
button.webz-bg:hover, a.webz-bg:hover {border-color:#004200}

/* idn3B novinky */
.art-info .time, .time {/*color:#57B20D*/ color:#599412}
.art-info .time:before {background-image:url('/o/spo/ico/art-time-fotbal.svg')}

.spt-list-menu {color:#57B20D}

.art h3, .art-time .art-time-b, .art-disc-top a {color:#1D520A}
.art-disc-top a:before {background-image:url('/o/spo/ico/disc-fotbal.svg')}

.a-box h2 a, #\--fotogalerie h3 a, .s-line a {color:#57B20D}
.a-box h2 a:after, #\--fotogalerie h3 a:after, .s-line:after {background-color:#57B20D}

.players-cards .dress {background-image:url('/o/spo/dress-fot.png')}

.pie-chart-c1 b {background-color:rgba(29,82,10,.4)}
.pie-chart-c2 b {background-color:rgba(29,82,10,1)}
.pie-chart-c3 b {background-color:rgba(29,82,10,.8)}
.pie-chart-c4 b {background-color:rgba(29,82,10,.6)}

.leagues-tab .nava {border-color:#57B20D}
.leagues-tab.prep-1 .nava-1, .leagues-tab.prep-2 .nava-2, .leagues-tab.prep-3 .nava-3, .leagues-tab.prep-4 .nava-4, .leagues-tab.prep-5 .nava-5, .leagues-tab.prep-6 .nava-6, .leagues-tab.prep-7 .nava-7, .leagues-tab.prep-8 .nava-8, .leagues-tab.prep-9 .nava-9, .leagues-tab.prep-10 .nava-10,
.leagues-tab.prep-1 .nava-1:hover, .leagues-tab.prep-2 .nava-2:hover, .leagues-tab.prep-3 .nava-3:hover, .leagues-tab.prep-4 .nava-4:hover, .leagues-tab.prep-5 .nava-5:hover, .leagues-tab.prep-6 .nava-6:hover, .leagues-tab.prep-7 .nava-7:hover, .leagues-tab.prep-8 .nava-8:hover, .leagues-tab.prep-9 .nava-9:hover, .leagues-tab.prep-10 .nava-10:hover,
.leagues-tab.prep-1 .number-b {color:#FFF; background-color:#57B20D; border-color:#57B20D}
.leagues-tab.prep-1 .number-a {color:#57B20D}

/*table*/
.table-box h3, .table-box-r h3 {background-color:#1D520A; color:#FFF}
table.c0, table .c0 {background-color:#FFF0B4; color:#000}
.table-box th a, .table-box-r th a, .kolo th a, .table-box th a:hover, .table-box-r th a:hover, .kolo th a:hover, .bxtin th a {color:#FFF}
.table-vice-skryt .table-vice, .table-vice-a {display:none}
.table-vice-skryt .table-vice-a {display:block}

/* vysledky zapasu, table box */
.col-b .table-box {border-color:#F5B815}
.kolo h2, .table-box h2, .table-box-r h2 {color:#1D520A}
.kolo th, .table-box th {background-color:#1D520A}
.kolo .date, .table-box .nadpis {background-color:#FFF0B4; color:#000}

/*ONLINE*/
#online-nav h2 {margin-left:10px}
#online-nav .box-in {width:990px; margin:0 auto 22px}
#online-nav .entry {float:left; width:131px; border:5px solid #FFF; border-top:2px solid #FFF; border-bottom:3px solid #FFF; border-radius:4px; cursor:pointer}
#online-nav ul {border-top:1px solid #1D520A; border-bottom:1px solid #1D520A; background:#FFF}
#online-nav li {display:table; width:131px; height:25px; border-top:2px solid #FFF; border-bottom:2px solid #FFF;  border-radius:3px}
#online-nav li:first-child {border-bottom:none}
#online-nav li img {vertical-align:middle}
#online-nav li span {display:table-cell; vertical-align:middle}
#online-nav a {font-weight:bold}
#online-nav p {padding:4px}
#online-nav p span {color:#999}
#online-nav .img {width:31px; border-radius:2px}
#online-nav .team {padding:0 0 0 5px; text-align:left}
#online-nav .score {width:26px; font-size:117%; font-weight:bold; text-align:center; color:#FFF; background:#999; border-radius:2px}
#online-nav .entry:hover {width:135px; border-color:#1D520A; border:3px solid #1D520A; border-top:2px solid #1D520A;  background:#1D520A}
#online-nav .entry:hover ul {border-radius:2px}
#online-nav .entry:hover li {border:2px solid #FFF; border-radius:3px}
#online-nav .entry:hover li:first-child {border-bottom:none}
#online-nav .entry:hover .score, #online-nav .play .score {background:#1D520A}
#online-nav .entry:hover p {padding:4px 6px; color:#FFF}
#online-nav .entry:hover a, #online-nav .entry:hover p span {color:#FFF; font-weight:bold}

#on-line-commentary .list-tit2 span, #on-line-commentary .list-tit2 a {font-size:13px; font-weight:normal; color:#333}

#on-line .nav-n4 {width:630px; float:none; margin:0 0 10px 10px}
#on-line .nav-n4 a.ico-right {float:right}

.online-carousel .nava li:hover {background: #1D520A; }
.online-carousel.prep-1 .nava-1, .online-carousel.prep-2 .nava-2, .online-carousel.prep-3 .nava-3, .online-carousel.prep-4 .nava-4, .online-carousel.prep-5 .nava-5, .online-carousel.prep-6 .nava-6, .online-carousel.prep-1 .nava-1:hover, .online-carousel.prep-2 .nava-2:hover, .online-carousel.prep-3 .nava-3:hover, .online-carousel.prep-4 .nava-4:hover, .online-carousel.prep-5 .nava-5:hover, .online-carousel.prep-6 .nava-6:hover {background: #57B20D; }
.online-carousel.prep-1 .nava-1:before, .online-carousel.prep-2 .nava-2:before, .online-carousel.prep-3 .nava-3:before, .online-carousel.prep-4 .nava-4:before, .online-carousel.prep-5 .nava-5:before, .online-carousel.prep-6 .nava-6:before {border-color: #57B20D transparent; }
.online-score .score .team1, .online-score .score .team2{width: 105px;}
.online-osa-bar {background-color: #57B20D; }
.h2h-bar {background: #57B20D; }
.mark-live {background: #57B20D; }
.zapasy-prehled .live {font-weight: bold; color: #57B20D; }

.online-carousel.prep-1 .nava-1:before, .online-carousel.prep-2 .nava-2:before, .online-carousel.prep-3 .nava-3:before, .online-carousel.prep-4 .nava-4:before, .online-carousel.prep-5 .nava-5:before, .online-carousel.prep-6 .nava-6:before {border-color: #57B20D transparent;}
.online-carousel .online-top-box {top: 10px;}

.online-fotbal .online-carousel .online-top-box .state {float: left;}
/*.online-carousel .online-top-box h1 {margin-bottom: 10px; text-transform: uppercase; font-size:100%; text-align:right }*/    

#on-line-plays .w2-a {float:left; width:300px; margin:0 0 0 8px; text-align:left}
#on-line-plays .w2-b {float:right; width:300px; margin:0 10px 0 0; text-align:right}
#on-line-plays .top h1 {font-size:217%; font-weight:700; color:#1D520A}
#on-line-plays .top a {text-decoration:none}
#on-line-plays .top a:hover {text-decoration:underline}
#on-line-plays p {color:#505050}
#on-line-plays .mid {padding:0 0 10px; background:url("/o/fot/online/bottom.png") no-repeat bottom center}
#on-line-plays .border {overflow:hidden; border:1px solid #EEE; border-radius:14px}
#on-line-plays table {width:100%; border-collapse:collapse; background:#FFF}
#on-line-plays td {vertical-align:middle}
#on-line-plays .col1 .box, #on-line-plays .col3 .box {position:relative; width:100%; height:100%}
#on-line-plays .col1, #on-line-plays .col3 {}
#on-line-plays .col1 {width:223px; text-align:right; background:url("/o/fot/online/left.png") repeat-y right top}
#on-line-plays .col2 {width:192px; height:130px; text-align:center; background:#2AA400 url("/o/fot/online/mid.png") no-repeat top center; background-size:cover}
#on-line-plays .col3 {width:223px; background:url("/o/fot/online/right.png") repeat-y left top}
#on-line-plays .score {display:block; width:100%; font-size:583%; font-weight:700; color:#FFF; text-shadow:1px 1px 1px #000}
#on-line-plays .stat {display:block; width:100%; text-align:center; color:#FFF}
#on-line-plays ul {position:relative; z-index:2; padding:5px 115px 5px 10px; font-size:92%; list-style:none; font-weight:700; color:#505050}
#on-line-plays .col1 ul {margin:5px 10px 5px 115px; padding:0}
#on-line-plays ul a {color:#505050; font-weight:normal}
#on-line-plays .col1 img, #on-line-plays .col3 img {position:absolute; z-index:1; top:50%; margin:-51px 0 0}
#on-line-plays .col1 img {left:0}
#on-line-plays .col3 img {right:0}
#on-line-plays .bot .fl {width:305px; text-align:right}
#on-line-plays .bot .fr {width:305px; text-align:left}

/*on-line hriste*/
.online2016 .online-field {width:630px; padding:10px 0 5px}
.online2016 #online-field {position:relative; width:608px; height:399px; padding:11px 11px 0; background:url("/o/fot/online/hriste/grass.png") no-repeat}
.online2016 #online-field .w2-a {float:left; width:300px}
.online2016 #online-field .w2-b {float:right; width:300px}
.online2016 #online-field h4 {position:relative; overflow:hidden; height:36px; padding:0 0 0 58px; margin:0 0 5px; font-size:150%; font-weight:700; color:#FFF}
.online2016 #online-field h4 a {color:#FFF; text-decoration:none}
.online2016 #online-field h4 a:hover {text-decoration:underline}
.online2016 #online-field h4 img {position:absolute; z-index:1; top:0}
.online2016 #online-field .w2-a h4 img {left:0}
.online2016 #online-field .w2-b h4 {padding:0 58px 0 0; text-align:right}
.online2016 #online-field .w2-b h4 img {right:0}
.online2016 #online-field .field {width:300px; height:306px; /*background:#FFF*/}
.online2016 #online-field .player-box {position:absolute; z-index:1; margin:52px 0 0 -9px; display:inline-block; min-width:120px; text-align:center}
.online2016 #online-field .w2-b .player-box {margin:52px 0 0 299px}
.online2016 #online-field .player {position:relative; display:inline-block; min-width:80px; _width:80px; min-height:20px; _height:20px; margin:0 auto; white-space:nowrap; background:url("/u/fog60.png"); border-radius:4px}
.online2016 #online-field .player .name {color:#FFF; text-decoration:none}
.online2016 #online-field .player a.name:hover {text-decoration:underline}
.online2016 #online-field .num {float:left; display:block; min-width:27px; line-height:20px; min-height:20px; text-align:center; font-size:125%; font-weight:700; color:#FFF; border-radius:4px 0 0 4px}
.online2016 #online-field .w2-a .num {background:#DC0A0A}
.online2016 #online-field .w2-b .num {background:#069}
.online2016 #online-field .name {display:inline-block; height:20px; line-height:20px; padding:0 5px; font-size:92%}
.online2016 #online-field .info {position:absolute; z-index:1; left:30px; bottom:-14px; =bottom:-12px; display:block; min-width:1px; min-height:1px; _height:1px; line-height:1; white-space:nowrap; /*background:#0F0*/}
.online2016 #online-field .info span {overflow:hidden; /*float:left; */ display:inline-block; height:15px; background-image:url("/o/fot/online/hriste/icons.png"); background-repeat:no-repeat}
.online2016 #online-field .dart {position:absolute; z-index:1; display:block; overflow:hidden; width:18px; height:9px; left:5px; background-image:url("/o/fot/online/hriste/sipky.png"); background-repeat:no-repeat}
.online2016 #online-field .box-info, .online2016  #online-field .box-sub {position:absolute; z-index:1; z-index:3px; min-width:160px; _width:160px; min-height:40px; _heigth:40px; padding:9px 9px 1px; margin:0 0 10px -50px; background:#FFF; border:1px solid #555; border-radius:10px; box-shadow:0px 0px 13px rgba(50, 50, 50, 1); -webkit-box-shadow:0px 0px 13px rgba(50, 50, 50, 1)}
.online2016 #online-field .box-info {display:none; bottom:0; bottom:100%}
.online2016 #online-field .box-info .box-in, .online2016  #online-field .box-sub .box-in {width:100%}
.online2016 #online-field .box-info .close, .online2016  #online-field .box-sub .close {position:absolute; z-index:1; top:9px; right:9px; display:block; width:21px; height:21px; background:#666 url("/u/ico/default-ico.png") no-repeat 0 -200px; border-radius:3px}
.online2016 #online-field .box-info .close:hover, .online2016  #online-field .box-sub .close:hover {background-color:#F5B815}
.online2016 #online-field .box-info h5, .online2016  #online-field .box-sub h5 {padding:0 26px 0 0; margin:0 0 .5em; font-size:133%; font-weight:700; white-space:nowrap; text-align:left}
.online2016 #online-field .box-info .player {float:left; position:relative; display:inline-block; margin:0 0 1.5em}
.online2016 #online-field .box-info .more {float:right; line-height:1.82; margin:0 5px 0 0; font-size:92%; font-weight:700}
.online2016 #online-field .box-sub {display:none; bottom:100%; min-width:180px; _width:180px; padding:9px; margin:0 0 -2px}
.online2016 #online-field .left .box-sub {left:0}
.online2016 #online-field .right .box-sub {right:0}
.online2016 #online-field .box-sub li {line-height:1.5}
.online2016 #online-field .box-sub span {display:inline-block; min-width:15px}
.online2016 #online-field .bot {position:absolute; left:11px; bottom:11px; z-index:1; width:608px; min-height:30px; _height:30px; padding:5px 0 0}
.online2016 #online-field .info-game {padding:0 100px; font-size:92%; text-align:center; vertical-align:middle; color:#FFF}
.online2016 #online-field .b-bttn {position:absolute; z-index:1; top:7px; display:inline-block; min-width:1em; min-height:22px; line-height:22px; padding:0 7px; color:#333; text-decoration:none; border:1px solid #CCC; border-radius:4px; box-shadow:0px 0px 13px rgba(50, 50, 50, 1); -webkit-box-shadow:0px 0px 13px rgba(50, 50, 50, 1); background:url("/u/n4/button-bg.gif") repeat-x #DDD}
.online2016 #online-field .b-bttn:hover, .online2016  #online-field .act .b-bttn {background:#137F00; border-color:#106E00; color:#FFF}
.online2016 #online-field .left .b-bttn {left:0}
.online2016 #online-field .right .b-bttn {right:0}
.online2016 #online-field .hid {display:none}
.online2016 #online-field .act {z-index:2}
.online2016 #online-field .act .box-info, .online2016  #online-field .act .box-sub {display:block}

/*barvy hracu*/
.online2016 #online-field .num-000000 .num {background-color:#000}
.online2016 #online-field .num-000077 .num {background-color:#007}
.online2016 #online-field .num-0000ff .num {background-color:#00F}
.online2016 #online-field .num-005500 .num {background-color:#050}
.online2016 #online-field .num-00968d .num {background-color:#00968D}
.online2016 #online-field .num-00aa00 .num {background-color:#00870A}
.online2016 #online-field .num-010078 .num {background-color:#010078}
.online2016 #online-field .num-0100FE .num {background-color:#0100FE}
.online2016 #online-field .num-55bb55 .num {background-color:#5B5}
.online2016 #online-field .num-666666 .num {background-color:#666}
.online2016 #online-field .num-6666ff .num {background-color:#66F}
.online2016 #online-field .num-770000 .num {background-color:#700}
.online2016 #online-field .num-9f005e .num {background-color:#9F005E}
.online2016 #online-field .num-a06620 .num {background-color:#A06620}
.online2016 #online-field .num-a68100 .num {background-color:#A68100}
.online2016 #online-field .num-aaaaaa .num {background-color:#AAA}
.online2016 #online-field .num-cccc00 .num {background-color:#CC0}
.online2016 #online-field .num-d50055 .num {background-color:#D50055}
.online2016 #online-field .num-ec008c .num {background-color:#EC008C}
.online2016 #online-field .num-ff0000 .num {background-color:#F00}
.online2016 #online-field .num-ff6666 .num {background-color:#F66}
.online2016 #online-field .num-ff66dd .num {background-color:#F6D}

/*goal + card bg*/
#online-field .goal1 {width:17px; background-position:0 0} 
#online-field .goal2 {width:26px; background-position:0 -20px}
#online-field .goal3 {width:36px; background-position:0 -40px}
#online-field .goal4 {width:46px; background-position:0 -60px}

#online-field .card1 {width:11px; background-position:0 -80px} 
#online-field .card2 {width:11px; background-position:0 -100px}
#online-field .card3 {width:18px; background-position:0 -120px}

/*position dart*/
#online-field .d-down {bottom:-9px}
#online-field .box-info .d-down {background-position:0 -20px}
#online-field .box-info .d-up {top:-9px; background-position:0 -40px}

/*position players vychozi je r4-3-3 a r3-4-3 pro ostatni s edrobne upravuji pozice*/
.online2016 .p-br {top:7px; left:110px}
.online2016 .p-pso {top:51px; left:51px}
.online2016 .p-lso {top:51px; left:170px}
.online2016 .p-so {top:51px; left:110px}
.online2016 .p-po {top:86px; left:6px}
.online2016 .p-lo {top:86px; left:213px}
.online2016 .p-psz {top:151px; left:52px} .online2016 .r4-5-1 .p-psz {top:151px; left:52px} .online2016 .r3-5-2 .p-psz {top:151px; left:52px} .online2016 .r4-5-1 .p-psz {top:151px; left:52px} 
.online2016 .p-lsz {top:151px; left:170px} .online2016 .r3-5-2 .p-lsz {top:151px; left:170px} .online2016 .r4-5-1 .p-lsz {top:151px; left:170px} .online2016 .r4-5-1 .p-lsz {top:151px; left:170px}
.online2016 .p-sz {top:151px; left:110px} .online2016 .r3-5-2 .p-sz {top:186px; left:110px} .online2016 .r4-5-1 .p-sz {top:186px; left:110px}
.online2016 .p-pz {top:186px; left:26px} .online2016 .r3-4-3 .p-pz {top:186px; left:6px} .online2016 .r3-5-2 .p-pz {top:186px; left:6px} .online2016 .r4-5-1 .p-pz {top:186px; left:6px} .online2016 .r4-4-1-1 .p-pz {top:186px; left:6px}
.online2016 .p-lz {top:186px; left:203px} .online2016 .r3-4-3 .p-lz {top:186px; left:213px} .online2016 .r3-5-2 .p-lz {top:186px; left:213px} .online2016 .r4-5-1 .p-lz {top:186px; left:213px} .online2016 .r4-4-1-1 .p-lz {top:186px; left:213px}
.online2016 .p-phu {top:240px; left:110px} .online2016 .r4-5-1 .p-su {top:240px; left:110px}
.online2016 .p-pu {top:240px; left:26px} .online2016 .r3-4-3 .p-pu {top:240px; left:6px} .online2016 .r4-4-2 .p-pu {top:240px; left:52px}
.online2016 .p-lu {top:240px; left:203px} .online2016 .r3-4-3 .p-lu {top:240px; left:213px} .online2016 .r4-4-2 .p-lu {top:240px; left:170px}
.online2016 .p-su {top:276px; left:110px} .online2016 .r4-5-1 .p-su {top:240px; left:110px}
.online2016 .p-p1 {top:7px; left:30px}
.online2016 .p-p2 {top:32px; left:30px}
.online2016 .p-p3 {top:57px; left:30px}
.online2016 .p-p4 {top:82px; left:30px}
.online2016 .p-p5 {top:107px; left:30px}
.online2016 .p-p6 {top:132px; left:30px}
.online2016 .p-p7 {top:157px; left:30px}
.online2016 .p-p8 {top:182px; left:30px}
.online2016 .p-p9 {top:207px; left:30px}
.online2016 .p-p10 {top:232px; left:30px}
.online2016 .p-p11 {top:257px; left:30px}
.online2016 .p-p12 {top:7px; left:194px}
.online2016 .p-p13 {top:32px; left:194px}
.online2016 .p-p14 {top:57px; left:194px}
.online2016 .p-p15 {top:82px; left:194px}
.online2016 .p-p16 {top:107px; left:194px}
.online2016 .p-p17 {top:132px; left:194px}
.online2016 .p-p18 {top:157px; left:194px}
.online2016 .p-p19 {top:182px; left:194px}
.online2016 .p-p20 {top:207px; left:194px}
.online2016 .p-p21 {top:232px; left:194px}
.online2016 .p-p22 {top:257px; left:194px}

/*online-anketa*/
#on-line-add-poll p {margin:0 0 .5em; font-size:117%}

/*spodb-table*/
.spodb-table th {border-color:#1D520A}
.spodb-table tr:first-child th {border-color:#1D520A}
.spodb-table .c0, .spodb-table.c0 {color:#000; background:#FFF}
.spodb-table .c1, .spodb-table.c1 {color:#000; background:#D4EDCC}
.spodb-table tr:hover {background:#B2DEA3}
.spodb-table th a {color:#000}

/*liga20*/
#liga20 {width:630px; margin:0 0 22px 0}
#liga20 .bg {float:left; width:458px; height:260px; background:url("/o/spo/liga-20/prava2.jpg") no-repeat}
#liga20 img {margin:0; vertical-align:middle}
#liga-map {background-image:url("/o/spo/liga-20/prava_hover2.png"); background-position:0 260px; background-repeat:no-repeat}
#liga-map area, #liga-map area:hover {cursor:pointer}
#liga-map.bg1 {background-position:0 -1560px}
#liga-map.bg2 {background-position:0 -1300px}
#liga-map.bg3 {background-position:0 -1040px}
#liga-map.bg4 {background-position:0 -780px}
#liga-map.bg5 {background-position:0 -520px}
#liga-map.bg6 {background-position:0 -260px}
#liga-map.bg7 {background-position:0 0}

/*h2*/
.player-ch h2, .search h2, #stadion h2, #fotbal-3d h2 {min-height:1.6em; margin:0 0 10px 10px; color:#1D520A; font-family:Tahoma,Arial,sans-serif; font-size:150%; font-weight:700; line-height:1.6em; text-align:left; text-transform:uppercase}

/* start - n2 online pro starsi verze */
.xm {margin:0; padding:0}
.xtm {height:25px; font-size:0.9em; background:#1D520A url('/o/online_fotbal/green_left.gif') no-repeat; color:#FFF; padding-left:5px}

.xtm .act {display:block ; font-weight:700; color:#FFF; height:21px; background:#1D520A; margin-right:1px; padding:4px 0 0 0}
.xtm .inact {display:block ; color:#FFF; background:#1D520A; height:21px; margin-right:1px; padding:4px 0 0 0}

.open {float:left; height:25px; width:51px; background:#FFF url('/o/online_fotbal/skryt.gif') no-repeat}
.closed {}

.xm .xb {border:none; background:#EEE; zoom:1}

.xm .xb a {color:#000}
.xm .xb a:hover {color:#F41000}
.sestavy {float:left; text-align:center; width:65px; background:#FFF; text-transform:uppercase; line-height:1.3}
.nahr, .hriste {float:left; text-align:center; width:84px; background:white; margin-left:3px; text-transform:uppercase; line-height:1.3}
.hriste {width:91px}

.stad {border-top:1px solid #FFF}

.xm .col-l {float:left; width:140px; border-right:1px solid #FFF; margin:0 0 0 10px; _margin:0 0 0 5px}
.xm .col-r {float:left; width:140px; margin:0 0 0 10px}
.xm .team a {display:block; color:#1D520A; font-weight:700; margin:7px 0px 5px 0px; text-transform:uppercase}
.xm .col-l div, .xm .col-r div {margin:5px 0; font-size:0.9em}
.xm .col-l .pics, .xm .col-r .pics {vertical-align:middle; font-size:12px; margin:0 0 0 4px}
.out {background:url('/o/online_fotbal/stridani.gif') no-repeat; padding-left:15px}
.rozhodci {font-size:11px; padding:3px 10px}
.divion {font-size:11px; padding:3px 10px}

.xm .xtit {float:left; width:239px; text-transform:uppercase; font-weight:700; padding:4px 0 0 5px}
.xm .phl-b {margin:10px 5px 0 11px}
.xm a.see {float:right; color:#F60F00; display:block; margin:3px 10px 0; _margin:3px 5px 0}
.xm a:hover.see {color:#000}
.xm .fc9 {clear:both}

.xm .disc-in {border:1px solid #FFF}

#ol-diskuse-obsah .disc-editor, #ol-diskuse-obsah .disc-login, #ol-diskuse-skryt {display:none}

#ol-diskuse-data {padding:10px}
#ol-diskuse-data .disc-in, #ol-diskuse-data .disc-in .text {font-size:11px; line-height:1.33}
#ol-diskuse-data .disc-in {padding:10px 5px 1px; background:#FFF}
#ol-diskuse-data .disc-in .di {margin:0 0 10px}

#on-line-kolo-data {margin:0 0 22px 10px}
#on-line-kolo-data .online-small, #on-line-kolo-data .online-small .head {width:630px}
#on-line-kolo-data .head .col-m {float:left; width:230px}
#on-line-kolo-data .head a {display:block; float:none}
#on-line-kolo-data .online-small .left, #on-line-kolo-data .online-small .right {width:304px}
#on-line-kolo-data .head .col-r {float:right; padding:3px 10px 3px 0}
/* end - n2 online pro starsi verze */

/*spodb-table-b*/
.col-b .spodb-table table {font-size:100%}
.col-b .spodb-table th {padding:9px 5px 7px; font-size:108%}
.col-b .spodb-table td {padding:5px 5px 4px; /*font-size:92%*/}

/*b-kolo*/
#on-line-add-kolo table {border-top:2px solid #1D520A}


/* N4 vyjimky */
#b-kolo .col1, #b-kolo .col2 {width:42%}

.complete-summary b {display:block; padding:5px 0 0}

/*vote*/
.vote .c1, .vote .c1 a, .vote .c1 .vb {color:#960}
.vote .c2, .vote .c2 a {color:#1D520A}
.vote .c1 .vb, .vote .vb {background-color:#F5B815}
.vote .c2 .vb {background-color:#1D520A}

/* vysledky zapasu, table box */
.col-b .table-box {border-color:#F5B815}
.kolo h2, .table-box h2, .table-box-r h2 {color:#1D520A}
.kolo th, .table-box th, .table-box-r th, .table-box caption {color:#FFF; background-color:#1D520A}
.kolo .date, .table-box .nadpis {color:#000; background-color:#FFF0B4}

/*detail hrace, detail klubu, vypis klubu */
#detail-hrace, #detail-klub, #vypis-klubu {width:100%; margin-bottom:1em}
#detail-klub .w2-a, #vypis-klubu .w2-a {width:40%}
#detail-klub .w2-b, #vypis-klubu .w2-b {width:60%}
#detail-hrace .w2-b .b-box, #detail-klub .w2-b .b-box, #vypis-klubu .w2-b .b-box {padding-bottom:10px; border:none}
.logo-club {padding:0pt 0 0 12px}
#detail-hrace .table-box, #detail-klub .table-box, #vypis-klubu .table-box {margin-bottom:0.5em}
#vypis-klubu .w2-a {padding-top:18px; margin-bottom:0.5em}
#vypis-klubu .ebox {padding:0}
#vypis-klubu .w2-b {}
#vypis-klubu .ico-r {overflow:hidden}
#vypis-klubu .ico-next {float:right; width:12em}
#detail-hrace .w2-a {width:30%}
#detail-hrace .w2-b {width:70%}
#detail-hrace .w2-b .table-box {/*padding-top:10px*/}
#detail-hrace h2, #vypis-klubu h2 {margin:10px 10px 5px}
#detail-hrace h3, #vypis-klubu h3 {margin:0 10px 10px; font-weight:700; font-size:117%; text-transform:uppercase}
#detail-hrace .w2-b td {width:50%}

/*charakteristika hrace */
.player-ch {padding:10px 0 0 10px; margin-bottom:1em}
.player-ch h2 {margin:0 0 10px}
.player-ch p {font-size:117%; line-height:normal; margin-bottom:16px}
.player-ch p.alone {padding-left:14px; margin:0 0 5px; background:url('/o/hok/alone-cube.gif') no-repeat 2px 0.35em}

/*vypis fotek*/
.list-foto {width:100%; margin-bottom:1em; overflow:hidden}
.list-foto .table-box td {vertical-align:top; border:none}
.list-foto .table-box th {border:none; border-bottom:1px solid #FFF}
.list-foto .ico span {margin:0}
.list-foto .col1 {width:20px}
.list-foto .col3 {width:90px}
.list-foto .col4 {width:17px}

/*hledani hrace*/
#search-player {width:100%}
#search-player h2 {margin:10px 0 10px 10px}
#search-player .search-in {padding:0 0 0 10px}
#search-player form {display:block}
#search-player .box{padding:0 0 10px; margin-bottom:1em; background:url('/u/n3/art_dots.gif') repeat-x left bottom; zoom:1}
#search-player h3 {margin-bottom:4px; line-height:1.33; font-weight:700; text-transform:uppercase; font-size:108%}
#search-player .table {width:100%; border-collapse:collapse}
#search-player .table td {padding:4px 0}
#search-player .table td td {padding:0}
#search-player td.w2-a {width:225px; padding-right:5px}
#search-player td.w2-b {width:225px; padding-left:5px}
#search-player label {display:block; margin-bottom:4px; line-height:1; text-transform:uppercase; font-size:92%}
#search-player input {margin:0; width:218px}
#search-player select {margin:0; width:222px}
#search-player .radio input {width:auto; margin-right:5px; =margin-right:0}
/*#search-player .radio {margin-right:5px; =margin-right:0}*/
#search-player .radio label {display:inline; margin-right:5px; =margin-right:0}
#search-player .w2-b span {display:block; padding-top:14px}
#search-player .radio-grup {position:relative; width:100%; min-height:100px; _height:100px}
#search-player .radio-grup .box {padding:15px 5px 0; border:3px solid #CCC; background:none}
#search-player .radio-grup input {width:auto; margin:0; margin-right:3px; =margin:0 -1px 0 -1px}
#search-player .radio-grup label {display:inline; margin-right:3px}
#search-player .radio-grup .box-in {margin-bottom:15px}
#search-player .radio-grup .submit {position:absolute; width:6em; right:10px; bottom:15px; =bottom:24px}
#search-player .calendar-wrapper {z-index:1}

/*treneri*/
#treneri td, #treneri th {border:none}
#treneri .fl, #treneri .fr {width:48%}
#treneri th {border-bottom:1px solid #FFF}
#treneri td {text-align:center; vertical-align:top}
#treneri .tal {text-align:left}
#treneri .col1 {}
#treneri .col2 {width:17px}
#treneri .ico a span {margin:0}

/*stadion*/
#stadion {padding:10px 0 0}
#stadion .box-in {text-align:center; margin-bottom:1em}

/*cols three*/
.cols-list {width:100%; overflow:hidden}
.cols-list .cols-three {float:left; width:120%}
.cols-list .entry {float:left}

/*fotbal 3D*/
#fotbal-3d {width:100%}
#fotbal-3d .box{padding:0 10px}
#fotbal-3d h2 {margin:10px 0 10px 10px}
#fotbal-3d h3 {margin:0 0 10px}
#fotbal-3d .kolo {width:100%; margin:0}
#fotbal-3d .a-box {width:100%; padding:0 0 5px; margin-bottom:1em; background:url('/u/n3/art_dots.gif') repeat-x 100% 100%}
#fotbal-3d .entry {width:263px; margin-right:11px}
#fotbal-3d .info p {margin-bottom:1.3em}
#fotbal-3d .info .fl {width:296px; text-align:center}
#fotbal-3d .info .fl img {float:left; width:100%; margin-bottom:0.2em}
#fotbal-3d .info .fr {width:480px}
#fotbal-3d .playback {width:100%; margin-bottom:1.3em}
#fotbal-3d .dots {position:relative; z-index:1; float:left; width:60px; height:60px; padding-right:13px; margin-right:13px; background:url('/u/n3/verti_art_dots.gif') repeat-y top right}
#fotbal-3d .dots img {float:left; width:100%}
#fotbal-3d .dots a {display:block; width:100%; height:100%}
#fotbal-3d .dots span {position:absolute; top:-3000px; left:-3000px}
#fotbal-3d .playback .play {background:url('/o/fot/3d_fotbal/prehrat_3d.gif') no-repeat top left}
#fotbal-3d .playback .back {background:url('/o/fot/3d_fotbal/zpet_3d.gif') no-repeat top left}
#fotbal-3d .playback p {float:left; display:inline; margin:8px 0 0}
#fotbal-3d .playback p span {font-size:150%; font-weight:700}
#fotbal-3d .animation {width:100%; margin-bottom:2em}

/* table gambrinus liga */
#table-gamlig .col1 {width:8%}
#table-gamlig .col2 {width:40%}
#table-gamlig .col3 {width:8%}
#table-gamlig .col4 {width:8%}
#table-gamlig .col5 {width:8%}
#table-gamlig .col6 {width:8%}
#table-gamlig .col7 {width:12%}
#table-gamlig .col8 {width:8%}

/*hracska statistika*/
#table-st_hraci {width:100%}
#table-st_hraci .table-col5 .col1 {width:8%}
#table-st_hraci .table-col5 .col2 {width:32%}
#table-st_hraci .table-col5 .col3 {width:20%}
#table-st_hraci .table-col5 .col3 {width:20%}
#table-st_hraci .table-col5 .col4 {width:20%}

/*hracska statistika*/
#table-st_hraci {width:100%}
#table-st_hraci .table-col3 .col1 {width:10%}
#table-st_hraci .table-col3 .col2 {width:45%}
#table-st_hraci .table-col3 .col3 {width:45%}

/*divacka statistika*/
#table-st_divaci .table-col3 .col1 {width:50%}
#table-st_divaci .table-col3 .col2 {width:22%}
#table-st_divaci .table-col3 .col3 {width:28%}

/*divacka statistika*/
#table-st_divaci .table-col6 .col1 {width:6%}
#table-st_divaci .table-col6 .col2 {}
#table-st_divaci .table-col6 .col3 {width:14%}
#table-st_divaci .table-col6 .col4 {width:14%}
#table-st_divaci .table-col6 .col5 {width:14%}
#table-st_divaci .table-col6 .col6 {width:14%}

/*table muzstva*/
#table-muzstva .col1 {width:10%}
#table-muzstva .col2 {width:90%}

/*table tabulka*/
#table-tabulka .col1 {width:6%}
#table-tabulka .col2 {}
#table-tabulka .col3 {width:8%}
#table-tabulka .col4 {width:8%}
#table-tabulka .col5 {width:8%}
#table-tabulka .col6 {width:8%}
#table-tabulka .col7 {width:10%}
#table-tabulka .col8 {width:8%}

/*los soutez*/
#table-los .col1 {width:40%}
#table-los .col2 {width:40%}
#table-los .col3 {width:20%}

#table-los.repre .col1 {width:30%}
#table-los.repre .col2 {width:30%}
#table-los.repre .col3 {width:20%}
#table-los.repre .col4 {width:20%}

/*statistiky tymy*/
#table-st_tymy .table-col4 .col1 {}
#table-st_tymy .table-col4 .col2 {width:15%}
#table-st_tymy .table-col4 .col3 {width:15%}
#table-st_tymy .table-col4 .col4 {width:15%}

/*statistiky tymy*/
#table-st_tymy .table-col2 .col1 {}
#table-st_tymy .table-col2 .col2 {width:15%}


/*Maly online*/
.online-small {width:560px; margin:0 0 1.5em; font-size:14px}
.online-small .head {width:560px; background:#EEE}
.online-small .head a {float:left; color:#1D520A; font-weight:700; font-size:1.2em}
.online-small .head a:hover {color:#000}
.online-small .head .col-l {width:190px; margin:3px 0 3px 10px; _margin:3px 0 3px 7px}
.online-small .head .col-m {width:160px; margin:3px 0 3px 0; text-align:center}
.online-small .head .col-r {width:190px; margin:3px 0 3px 0; text-align:right}
.online-small .rozhodci {font-size:1em; margin:0}
.online-small .rozhodci a {color:#000}
.online-small .rozhodci a:hover {color:#1D520A} 

.border {border-bottom:1px solid #EEEEEE}
.border a {color:#000}
.border a:hover {color:#1D520A} 
.border .full {padding:5px 0 5px 8px}

.detail {text-align:center; padding:3px 0 4px 0; font-weight:700; font-size:.9em}
.detail a {color:#1D520A}
.detail a:hover {color:#000}

.online-small .left {float:left; display:inline; width:269px; border-right:1px solid #EEEEEE; margin-left:10px; padding:5px 0}
.online-small .right {float:left; display:inline; width:270px; margin-left:10px; padding:5px 0}
.online-small .left a, .online-small .right a {color:#000}
.online-small .left a:hover, .online-small .right a:hover {color:#1D520A}

.vysledky {width:100%; border-collapse:collapse}
.c3 {background:#FFF}
.c4 {background:#EEE}
.vote .c3, .vote .c4 {background:none}

.vysledky td {margin:0; padding:0; line-height:1.4}
.vysledky .td1 {width:125px; border-right:1px solid #FFF}
.vysledky .td1 a {margin:0 10px}
.vysledky .td2 {text-align:center; letter-spacing:1.5px}
.vysledky .td2 a {color:#F41000}
.vysledky .td2 a:hover {color:#000}

.poradi {width:100%; border-collapse:collapse}
.poradi td {margin:0; padding:0; line-height:1.4}
.poradi .td1 {text-align:center; border-right:1px solid #FFF}
.poradi .td2 {border-right:1px solid #FFF}
.poradi .td2 a {margin:0 10px}

/*logo euro*/
#master-title-euro {position:relative; margin:0 0 20px 10px; width:100%; height:91px; overflow:hidden}
#master-title-euro a {display:block; cursor:pointer}
#master-title-euro span {position:absolute; top:0; left:0; z-index:1; display:block; width:100%; height:100%; background:url('/r/sporty/logo_euro2008.gif') no-repeat bottom left}

/*list ico fotbal*/
.list-ico-soccer, #inc .list-ico-soccer {float:left; width:100%; margin:0 0 10px}
.list-ico-soccer li {float:left; display:inline; margin:0 8px 4px 0; list-style:none}
.list-ico-soccer a {display:block; float:left; padding:0 0 0 28px; line-height:1.75; font-weight:700; background:url('/o/fot/odrazka_fotbal.gif') no-repeat center left}

/*premier-league-videa*/
#premier-league-videa h2 {padding: 0 0 .4em; font-size: 133%; font-weight:bold; text-transform:uppercase}
#premier-league-videa h2 a {color:#000; text-decoration:none}
#premier-league-videa .fl {float:none; width:100%}
#premier-league-videa .art {height:199px; margin:0 0 1em; padding:0}
#premier-league-videa h3 {position:absolute; left:10px; bottom:5px;  z-index:2; line-height:1.1; font-size:133%; font-weight:600}
#premier-league-videa .art a {display:block; width:100%; height:199px; overflow:hidden; color:#fff; text-decoration:none; box-shadow:1px 1px 2px #000}
#premier-league-videa .art a:hover {color:#6f0; text-decoration:underline}
#premier-league-videa .art a:after {position:absolute; bottom:0px; width:100%; height:90px; content:""; background:linear-gradient(rgba(255,255,255,0) 0, rgba(0,0,0,1) 100px)}
#premier-league-videa .art h3 a {width:auto; height:auto; box-shadow:none}
#premier-league-videa .art h3 a:after{display:none}
#premier-league-videa .art img {width:100%; height:auto}
#premier-league-videa .art span {bottom:auto; right:auto; top:5px; left:5px}
#premier-league-videa .mark-video span {width:60px; height:45px; background: url("/o/sph/ico_play_sp5.png")}


/* OLD - N3 copy - END */

.box-statistik {float:left; width:300px; margin:1.5em 0 2em 20px}
.box-statistik.fl {margin-left:0}
.box-statistik a {display:block; text-decoration:none}
.box-statistik a:hover {text-decoration:underline}
.box-statistik h2 {margin:0 0 .4em; padding:0 0 .4em 10px; border-bottom:2px solid #1D520A; text-transform:uppercase; font-weight:700; font-size:117%}
.box-statistik h2 + a {float:right; margin:-2.6em 0 0}
.box-statistik ul {clear:both; /*display:table;*/ width:100%}
.box-statistik li {display:block; margin:0 0 .6em}
.box-statistik li.best {width:51%; height:100%; display:table-cell; vertical-align:top}
.box-statistik li div {display:table; width:100%}
.box-statistik p {display:table-cell; width:4em; border-right:1px solid #999; text-align:center; font-size:117%; font-weight:700}
.box-statistik p img {max-width:100%}
.box-statistik .best p {font-size:200%}
.box-statistik h3 {padding:0 0 .2em 10px; font-size:117%; font-weight:700}
.box-statistik .best h3 {font-size:200%}
.box-statistik h3 img {display:block; margin:.3em 0 0}
.box-statistik h4 {padding:0 0 0 10px; font-size:100%}
.box-statistik .best h4 {font-size:133%}
.box-statistik h4 img {display:inline; height:1.2em; vertical-align:top}

.tab-statistik {width:100%; table-layout:fixed; margin:0 0 2em}
.tab-statistik a {display:block; text-decoration:none}
.tab-statistik a:hover {text-decoration:underline}
.tab-statistik td {vertical-align:top; padding:0 5px}
.tab-statistik h3 {margin:0 0 .4em; padding:0 0 .4em; border-bottom:2px solid #1D520A; text-transform:uppercase; font-size:125%; font-weight:700}
.tab-statistik li {display:block; margin:0 0 .6em; font-size:125%; font-weight:700}
.tab-statistik li.best {font-size:133%}
.tab-statistik li img {display:block; margin:.3em 0 0}

.kolo-idn3 .kolo a {text-decoration:none}
.kolo-idn3 .kolo a:hover {text-decoration:underline}
.kolo-idn3 .kolo h2 {display:none}
.kolo-idn3 .half-l, .kolo-idn3 .half-r {float:none; width:100%; margin:0 0 2em}
.kolo-idn3 .kolo th {padding:0 0 .15em 10px; border-bottom:2px solid #1D520A; font-weight:700; font-size:133%; color:#000; background:#FFF}
.kolo-idn3 .kolo table.c1, .kolo-idn3 .kolo table tr.c0 {background:#FFF}
.kolo-idn3 .kolo .c0 td {padding-top:.5em}
.kolo-idn3 .kolo tr:nth-child(2n+1) {background:#F0F0F0}

.twotab table {float:left; width:50%}

.leagues-tab .kolo a {text-decoration:none}
.leagues-tab .kolo a:hover {text-decoration:underline}
.leagues-tab .kolo h2 {display:none}
.leagues-tab .half-l, .leagues-tab .half-r {float:none; width:100%; margin:0 0 .4em}
.leagues-tab .kolo table {width:100%; border-collapse:collapse}
.leagues-tab .kolo th, .leagues-tab .kolo td {padding:.1em .2em}
.leagues-tab .kolo th {font-weight:800; font-size:167%; color:#AAA; background:#FFF; text-transform:uppercase}
.leagues-tab .kolo table.c1, .leagues-tab .kolo table tr.c0 {background:none}
.leagues-tab .kolo .c0 td {padding:0 0 .3em; font-weight:700; font-size:125%; color:#000; text-align:center}
.leagues-tab .kolo tr:nth-child(2n+1) {background:#F0F0F0}

/* hraci na hristi */
#art-text .formace {margin-left:-50px}
.formace {position:relative; width:630px; height:525px; margin:0 0 30px; background:url('/o/fot/formace.jpg') no-repeat 50% 100%; font-size:small}	
.formace li, .text .formace ul li {position:absolute; display:block; width:106px; margin:0; padding:0; color:#FFF; background:#000; background:rgba(0,0,0,.5); background:linear-gradient(rgba(0,0,0,.5), rgba(0,0,0,.9))}
.formace li:after {content:''; position:absolute; left:-15px; bottom:-24px; width:137px; height:23px; background:url('/o/fot/formace-item.png') no-repeat 50% 50%}
.formace li:hover {margin-bottom:3px}
.formace li a {display:block; text-decoration:none; color:#FFF}
.formace h3 {margin:0; padding:3px 5px 2px; font-size:100%; font-weight:400}
.formace img.fl {margin:0 0 3px 5px}
.formace img.fr {margin:0 5px 3px 0}
.formace .zizalka {clear:both; height:10px; margin:0 5px 2px; background:#FFF}
.formace .zizalka u {float:left; height:100%; background:#33FF00}
.formace p {margin:0 5px 2px; text-transform:uppercase; font-weight:700}
.formace p i {float:right; font-style:normal}

.formace .item-0 {bottom:434px; left:263px}
.formace .item-1 {bottom:320px; left:113px}
.formace .item-2 {bottom:320px; left:263px}
.formace .item-3 {bottom:320px; left:415px}
.formace .item-4 {bottom:195px; left:50px}
.formace .item-5 {bottom:195px; left:188px}
.formace .item-6 {bottom:195px; left:333px}
.formace .item-7 {bottom:195px; left:470px}
.formace .item-8 {bottom:70px; left:100px}
.formace .item-9 {bottom:70px; left:260px}
.formace .item-10 {bottom:70px; left:420px}

.formace-3-4-3 .item-0 {bottom:434px; left:263px}
.formace-3-4-3 .item-1 {bottom:330px; left:113px}
.formace-3-4-3 .item-2 {bottom:320px; left:263px}
.formace-3-4-3 .item-3 {bottom:330px; left:415px}
.formace-3-4-3 .item-4 {bottom:190px; left:50px}
.formace-3-4-3 .item-5 {bottom:195px; left:188px}
.formace-3-4-3 .item-6 {bottom:195px; left:333px}
.formace-3-4-3 .item-7 {bottom:190px; left:470px}
.formace-3-4-3 .item-8 {bottom:70px; left:100px}
.formace-3-4-3 .item-9 {bottom:65px; left:260px}
.formace-3-4-3 .item-10 {bottom:70px; left:420px}

.formace-3-5-2 .item-0 {bottom:434px; left:263px}
.formace-3-5-2 .item-1 {bottom:330px; left:113px}
.formace-3-5-2 .item-2 {bottom:320px; left:263px}
.formace-3-5-2 .item-3 {bottom:330px; left:415px}
.formace-3-5-2 .item-4 {bottom:137px; left:20px}
.formace-3-5-2 .item-5 {bottom:178px; left:140px}
.formace-3-5-2 .item-6 {bottom:195px; left:263px}
.formace-3-5-2 .item-7 {bottom:178px; left:382px}
.formace-3-5-2 .item-8 {bottom:137px; left:500px}
.formace-3-5-2 .item-9 {bottom:65px; left:182px}
.formace-3-5-2 .item-10 {bottom:65px; left:350px}

.formace-4-3-3 .item-0 {bottom:434px; left:263px}
.formace-4-3-3 .item-1 {bottom:330px; left:80px}
.formace-4-3-3 .item-2 {bottom:310px; left:197px}
.formace-4-3-3 .item-3 {bottom:310px; left:326px}
.formace-4-3-3 .item-4 {bottom:330px; left:445px}
.formace-4-3-3 .item-5 {bottom:186px; left:100px}
.formace-4-3-3 .item-6 {bottom:195px; left:260px}
.formace-4-3-3 .item-7 {bottom:186px; left:420px}
.formace-4-3-3 .item-8 {bottom:70px; left:100px}
.formace-4-3-3 .item-9 {bottom:56px; left:260px}
.formace-4-3-3 .item-10 {bottom:70px; left:420px}

.formace-4-4-2 .item-0 {bottom:434px; left:263px}
.formace-4-4-2 .item-1 {bottom:330px; left:80px}
.formace-4-4-2 .item-2 {bottom:310px; left:197px}
.formace-4-4-2 .item-3 {bottom:310px; left:326px}
.formace-4-4-2 .item-4 {bottom:330px; left:445px}
.formace-4-4-2 .item-5 {bottom:185px; left:80px}
.formace-4-4-2 .item-6 {bottom:195px; left:200px}
.formace-4-4-2 .item-7 {bottom:195px; left:330px}
.formace-4-4-2 .item-8 {bottom:185px; left:450px}
.formace-4-4-2 .item-9 {bottom:65px; left:182px}
.formace-4-4-2 .item-10 {bottom:65px; left:350px}

.formace-4-5-1 .item-0 {bottom:434px; left:263px}
.formace-4-5-1 .item-1 {bottom:330px; left:80px}
.formace-4-5-1 .item-2 {bottom:310px; left:197px}
.formace-4-5-1 .item-3 {bottom:310px; left:326px}
.formace-4-5-1 .item-4 {bottom:330px; left:445px}
.formace-4-5-1 .item-5 {bottom:137px; left:20px}
.formace-4-5-1 .item-6 {bottom:178px; left:140px}
.formace-4-5-1 .item-7 {bottom:190px; left:263px}
.formace-4-5-1 .item-8 {bottom:178px; left:382px}
.formace-4-5-1 .item-9 {bottom:137px; left:500px}
.formace-4-5-1 .item-10 {bottom:60px; left:263px}

/*nova verze - casem nahradi starsi nahore*/


/*on-line hriste*/
.online2017 .online-field {width:630px; padding:10px 0 5px}
.online2017 .online-field h2.list-tit2{float:left}
.online2017 #online-field {position:relative; width:630px; height:321px; background:url("/o/fot/online/hriste/trava.png") no-repeat}
.online2017 #online-field .w2-a {position:relative; float:left; width:315px; height:100%}
.online2017 #online-field .w2-b {position:relative; float:right; width:315px; height:100%}
.online2017 #online-field h4 {position:absolute; overflow:hidden; width:321px; height:28px; line-height:28px; font-weight:700; color:#FFF}
.online2017 #online-field .w2-a h4 {left:-49px; bottom:147px; left:-147px; -ms-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); transform:rotate(-90deg)}
.online2017 #online-field .w2-b h4 {right:-147px; top:146px; -ms-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg)}

.online2017 #online-field h4 a {color:#FFF; text-decoration:none}
.online2017 #online-field h4 a:hover {text-decoration:underline}
.online2017 #online-field h4 img {float:left; width:auto; height:28px; /*position:absolute; z-index:1; top:0;*/}
.online2017 #online-field h4 span {float:right; margin-right:8px}

.online2017 #online-field .field {width:300px; height:306px}
.online2017 #online-field .player-box {position:absolute; display:block; z-index:1; width:80px; height:50px; /*margin:52px 0 0 -9px;*/ /*display:inline-block;*/ /*min-width:120px;*/ text-align:center}
.online2017 #online-field .w2-b .player-box {}
.online2017 #online-field .player {position:relative; display:inline-block; min-height:20px; _height:20px; margin:0 auto; white-space:nowrap; /*background:url("/u/fog60.png");*/}
.online2017 #online-field .player .name {color:#FFF; text-decoration:none}
.online2017 #online-field .player a.name:hover {text-decoration:underline}
.online2017 #online-field .num {display:block; width:28px; position:absolute; top:8px; left:50%; margin-left:-15px; text-align:center; font-size:10px; font-weight:700; color:#FFF}
.online2017 #online-field .player .dress {position:absolute; left:50%; top:0px; margin-left:-13px; width:26px; height:auto}
.online2017 #online-field .player .name {display:inline-block; height:18px; line-height:18px; margin-top:25px; padding:0 5px; font-size:92%; background:#0c7a0a;; border-radius:3px}
.online2017 #online-field .player .info {position:absolute; right:0; bottom:15px; display:block}
.online2017 #online-field .player .info span {overflow:hidden; /*float:left; */ display:inline-block; width:6px; height:8px}
.online2017 #online-field .player .info-goly {position:absolute; right:0; bottom:-10px; display:block}

.online2017 #online-field .dart {position:absolute; z-index:1; display:block; overflow:hidden; width:0; height:0; border:solid 4px transparent; border-top:solid 7px #ec7500}
.online2017 #online-field .box-info, .online2017 #online-field .box-sub {position:absolute; z-index:1; min-width:160px; min-height:40px; padding:5px 5px 8px; margin:0 0 10px -50px; text-align:left; background:#FFF; border:5px solid #ddd; border-radius:5px; box-shadow:0px 0px 13px rgba(50, 50, 50, 1); -webkit-box-shadow:0px 0px 13px rgba(50, 50, 50, 1)}
.online2017 #online-field .box-info {display:none; bottom:0; bottom:100%}
.online2017 #online-field .box-info .box-in, .online2017 #online-field .box-sub .box-in {width:100%}
.online2017 #online-field .box-info .close, .online2017 #online-field .box-sub .close {position:absolute; z-index:1; top:0; right:0; display:block; width:20px; height:20px; text-decoration:none; /*background:#666 url("/u/ico/default-ico.png") no-repeat 0 -200px; border-radius:3px;*/}
.online2017 #online-field .box-info .close:after, .online2017 #online-field .box-sub .close:after {content:"x"; position:absolute; right:2px; display:block; font-size:15px; color:#ee0217; font-weight:800; line-height:1}
.online2017 #online-field .box-info .close:hover, .online2017 #online-field .box-sub .close:hover {border-color:#ee0217}
.online2017 #online-field .box-info h5 {font-size:129%; font-weight:800; white-space:nowrap}
.online2017 #online-field .box-info .more {margin-right:5px; font-size:100%; font-weight:700}
.online2017 #online-field .box-info .info span {display:inline-block; width:7px; height:11px}
/*.online2017 #online-field .box-info .info-goly .ico-gol {width:12px; height:12px}*/
.online2017 #online-field .box-info .stridani {margin-top:14px}
.online2017 #online-field .box-info .stridani-cas {font-weight:700}
.online2017 #online-field .box-info .stridani-cas:after {content:""; display:inline-block; margin-left:5px; vertical-align:middle; margin-bottom:1px; border:solid 5px transparent; border-left:solid 7px #F57305; border-right:0}
.online2017 #online-field .box-info .name {font-weight:800}

.online2017  #online-field .box-sub h5 {padding:0 26px 0 0; margin:0 0 .5em; font-size:133%; font-weight:700; white-space:nowrap; text-align:left}
.online2017  #online-field .box-sub {display:none; bottom:100%; min-width:180px; _width:180px; padding:9px; margin:0 0 -2px}
.online2017  #online-field .left .box-sub {left:0}
.online2017  #online-field .right .box-sub {right:0}
.online2017  #online-field .box-sub li {line-height:1.5}
.online2017  #online-field .box-sub span {display:inline-block; min-width:15px}
.online2017  #online-field .bot {position:absolute; left:25px; bottom:34px; z-index:1; width:580px; height:1px; /*nesmi prekryvat hrace*/ overflow:visible}
.online2017  #online-field .info-game {position:absolute; bottom:0; width:240px; left:50%; margin-left:-120px; font-size:74%; text-align:center; vertical-align:middle; font-weight:bold}
.online2017  #online-field .info-game strong {font-weight:800}
.online2017  #online-field .info-game a {color:#000}
.online2017  #online-field .b-bttn {position:absolute; z-index:1; top:7px; display:inline-block; min-width:1em; min-height:22px; line-height:22px; padding:0 7px; color:#fff; text-decoration:none}
.online2017  #online-field .b-bttn:hover, #online-field .act .b-bttn {background:#137F00; border-color:#106E00; color:#FFF}
.online2017  #online-field .left .b-bttn {left:0}
.online2017  #online-field .right .b-bttn {right:0}
.online2017  #online-field .hid {display:none}
.online2017  #online-field .act {z-index:2}
.online2017  #online-field .act .box-info, #online-field .act .box-sub {display:block}

.online2017 #online-field  .num {color:#fff}
.online2017 #online-field .team-2000000 .num, .online2017 #online-field .team-2000006 .num, .online2017 #online-field .team-2000002 .num,
.online2017 #online-field .team-2000008 .num, .online2017 #online-field .team-2000028 .num, .online2017 #online-field .team-2000031 .num, 
.online2017 #online-field .team-2000014 .num, .online2017 #online-field .team-2000020 .num, 
.online2017 #online-field .team-2000688 .num, .online2017 #online-field .team-2000695 .num, .online2017 #online-field .team-2000700 .num,
.online2017 #online-field .team-2000703 .num, .online2017 #online-field .team-2000707 .num, .online2017 #online-field .team-2000710 .num, 
.online2017 #online-field .team-2000713 .num, .online2017 #online-field .team-2000718 .num, .online2017 #online-field .team-2001252 .num,
.online2017 #online-field .team-2001254 .num, .online2017 #online-field .team-2000704 .num, .online2017 #online-field .team-2001526 .num,
.online2017 #online-field .team-2002168 .num, .online2017 #online-field .team-2000708 .num, .online2017 #online-field .team-2000709 .num {color:#000}

/*position players je vychozi pro r4-4-2, 4-5-1 pro ostatni se upravuji pozice*/

/*brankari*/
 .online2017 .w2-a .p-br {top:136px; left:17px}
 .online2017 .w2-b .p-br {top:136px; right:17px}

/*1.rada-obranci*/
 .online2017 .w2-a .p-lo, .online2017  .w2-a .p-lso, .online2017  .w2-a .p-so, .online2017  .w2-a .p-pso, .online2017 .w2-a .p-po {left:80px}
 .online2017 .w2-b .p-po, .online2017  .w2-b .p-pso, .online2017  .w2-b .p-so, .online2017 .w2-b .p-lso, .online2017  .w2-b .p-lo {right:80px}

/*2.rada-zaloznici*/
.online2017 .w2-a .p-lz, .online2017 .w2-a .p-lsz, .online2017 .w2-a .p-sz, .online2017 .w2-a .p-psz, .online2017 .w2-a .p-pz {left:156px}
.online2017 .w2-b .p-pz, .online2017 .w2-b .p-psz, .online2017 .w2-b .p-sz, .online2017 .w2-b .p-lsz, .online2017 .w2-b .p-lz {right:156px}

/*3.rada-utocnici*/
.online2017 .w2-a .p-lu, .online2017 .w2-a .p-su, .online2017 .w2-a .p-pu {left:225px}
.online2017 .w2-b .p-pu, .online2017 .w2-b .p-su, .online2017 .w2-b .p-lu {right:225px}

.online2017 .w2-a .p-lo {top:50px}
.online2017 .w2-a .p-lso {top:109px}
.online2017 .w2-a .p-so {top:142px}
.online2017 .w2-a .p-pso {top:175px}
.online2017 .w2-a .p-po {top:237px}

.online2017 .w2-a .p-lz {top:16px}
.online2017 .w2-a .p-lsz {top:75px}
.online2017 .w2-a .p-sz {top:136px}
.online2017 .w2-a .p-psz {top:197px}
.online2017 .w2-a .p-pz {top:257px}

.online2017 .w2-a .p-lu {top:100px}
.online2017 .w2-a .p-su {top:136px}
.online2017 .w2-a .p-pu {top:175px}

.online2017 .w2-b .p-po {top:50px}
.online2017 .w2-b .p-pso {top:109px}
.online2017 .w2-b .p-so {top:142px}
.online2017 .w2-b .p-lso {top:171px}
.online2017 .w2-b .p-lo {top:237px}

.online2017 .w2-b .p-pz {top:16px}
.online2017 .w2-b .p-psz {top:72px}
.online2017 .w2-b .p-sz {top:136px}
.online2017 .w2-b .p-lsz {top:197px}
.online2017 .w2-b .p-lz {top:257px}

.online2017 .w2-b .p-pu {top:100px}
.online2017 .w2-b .p-su {top:136px}
.online2017 .w2-b .p-lu {top:175px}

/* 5-4-1 */
.online2017 .w2-a .r5-4-1 .p-lo, .online2017 .w2-b .r5-4-1 .p-po {top:16px}
.online2017 .w2-a .r5-4-1 .p-lso, .online2017 .w2-b .r5-4-1 .p-pso {top:75px}
.online2017 .r5-4-1 .p-so {top:136px}
.online2017 .w2-a .r5-4-1 .p-pso, .online2017 .w2-b .r5-4-1 .p-lso {top:197px}
.online2017 .w2-a .r5-4-1 .p-po, .online2017 .w2-b .r5-4-1 .p-lo {top:257px}

.online2017 .w2-a .r5-4-1 .p-lz, .online2017 .w2-b .r5-4-1 .p-pz {top:50px}
.online2017 .w2-a .r5-4-1 .p-lsz, .online2017 .w2-b .r5-4-1 .p-psz {top:109px}
.online2017 .r5-4-1 .p-sz, .online2017 {top:136px}
.online2017 .w2-a .r5-4-1 .p-psz, .online2017 .w2-b .r5-4-1 .p-lsz {top:175px}
.online2017 .w2-a .r5-4-1 .p-pz, .online2017 .w2-b .r5-4-1 .p-lz {top:237px}

/* 3-4-3 */
.online2017 .w2-a .r3-4-3 .p-lo, .online2017 .w2-a .r3-4-3 .p-lu, .online2017 .w2-b .r3-4-3 .p-po, .online2017 .w2-b .r3-4-3 .p-pu {top:70px}
.online2017 .w2-a .r3-4-3 .p-po, .online2017 .w2-a .r3-4-3 .p-pu, .online2017 .w2-b .r3-4-3 .p-lo, .online2017 .w2-b .r3-4-3 .p-lu {top:215px}

.online2017 .w2-a .r3-4-3 .p-lz, .online2017 .w2-b .r3-4-3 .p-pz {top:20px}
.online2017 .w2-a .r3-4-3 .p-lsz, .online2017 .w2-b .r3-4-3 .p-psz {top:96px}
.online2017 .w2-a .r3-4-3 .p-sz, .online2017 .w2-b .r3-4-3 .p-sz {top:136px}
.online2017 .w2-a .r3-4-3 .p-psz, .online2017 .w2-b .r3-4-3 .p-lsz {top:172px}
.online2017 .w2-a .r3-4-3 .p-pz, .online2017 .w2-b .r3-4-3 .p-lz {top:244px}

/* 3-5-2 */
.online2017 .w2-a .r3-5-2 .p-lo, .online2017 .w2-b .r3-5-2 .p-po {top:70px}
.online2017 .w2-a .r3-5-2 .p-po, .online2017 .w2-b .r3-5-2 .p-lo {top:215px}

/* 4-3-3 */
.online2017 .w2-a .r4-3-3 .p-lz, .online2017 .w2-b .r4-3-3 .p-pz {top:72px}
.online2017 .w2-a .r4-3-3 .p-pz, .online2017 .w2-b .r4-3-3 .p-lz {top:227px}
.online2017 .w2-a .r4-3-3 .p-lu, .online2017 .w2-b .r4-3-3 .p-pu {top:45px}
.online2017 .w2-a .r4-3-3 .p-pu, .online2017 .w2-b .r4-3-3 .p-lu {top:208px}
.online2017 .w2-a .r4-3-3 .p-su, .online2017 .w2-b .r4-3-3 .p-su {top:129px}
.online2017 .w2-a .r4-3-3 .p-lo, .online2017 .w2-b .r4-3-3 .p-po {top:20px}
.online2017 .w2-a .r4-3-3 .p-lso, .online2017 .w2-b .r4-3-3 .p-pso {top:96px}
.online2017 .w2-a .r4-3-3 .p-po, .online2017 .w2-b .r4-3-3 .p-lo {top:244px}
.online2017 .w2-a .r4-3-3 .p-sz, .online2017 .w2-b .r4-3-3 .p-sz {top:149px}

/* 5-3-2 */
.online2017 .w2-a .r5-3-2 .p-lz, .online2017 .w2-b .r5-3-2 .p-pz {top:70px}
.online2017 .w2-a .r5-3-2 .p-pz, .online2017 .w2-b .r5-3-2 .p-lz {top:215px}

.online2017 .w2-a .r5-3-2 .p-lo, .online2017 .w2-b .r5-3-2 .p-po {top:16px}
.online2017 .w2-a .r5-3-2 .p-lso, .online2017 .w2-b .r5-3-2 .p-pso {top:72px}
.online2017 .w2-a .r5-3-2 .p-so, .online2017 .w2-b .r5-3-2 .p-so {top:136px}
.online2017 .w2-a .r5-3-2 .p-pso, .online2017 .w2-b .r5-3-2 .p-lso {top:197px}
.online2017 .w2-a .r5-3-2 .p-po, .online2017 .w2-b .r5-3-2 .p-lo {top:257px}

/*defaulty pro mene caste pozice  - jako 4-2-3-1 */
.online2017 .w2-a .p-phu, .online2017 .w2-a .p-lphu, .online2017 .w2-a .p-pphu {left:183px} 
.online2017 .w2-a .p-lphu {top:26px;}
.online2017 .w2-a .p-phu {top:125px; }
.online2017 .w2-a .p-pphu {top:245px;}
.online2017 .w2-b .p-phu, .online2017 .w2-b .p-lphu, .online2017 .w2-b .p-pphu {right:183px}
.online2017 .w2-b .p-pphu {top:26px;}
.online2017 .w2-b .p-phu {top:125px;}
.online2017 .w2-b .p-lphu {top:245px;}

/* 3-1-3-3 */
.online2017 .w2-a .r3-1-3-3 .p-lu, .online2017 .w2-b .r3-1-3-3 .p-pu {top: 76px;}
.online2017 .w2-a .r3-1-3-3 .p-pu, .online2017 .w2-b .r3-1-3-3 .p-lu {top: 198px;}
.online2017 .w2-a .r3-1-3-3 .p-lpu, .online2017 .w2-b .r3-1-3-3 .p-ppu {top: 45px;}
.online2017 .w2-a .r3-1-3-3 .p-ppu, .online2017 .w2-b .r3-1-3-3 .p-lpu {top: 208px;}

.online2017 .w2-a .r3-1-3-3 .p-phu, .online2017 .w2-a .r3-1-3-3 .p-lphu, .online2017 .w2-a .r3-1-3-3 .p-pphu {left: 172px;}
.online2017 .w2-b .r3-1-3-3 .p-phu, .online2017 .w2-b .r3-1-3-3 .p-lphu, .online2017 .w2-b .r3-1-3-3 .p-pphu {right: 172px;}

.online2017 .w2-a .r3-1-3-3 .p-sz, .online2017 .w2-b .r3-1-3-3 .p-sz {top:165px}
.online2017 .w2-a .r3-1-3-3 .p-sz {left: 130px;}
.online2017 .w2-b .r3-1-3-3 .p-sz {right: 130px;}

/* 4-2-3-1 */
.online2017 .w2-a .r4-2-3-1 .p-br {top: 129px; left: 11px;}
.online2017 .w2-a .r4-2-3-1 .p-lo, .online2017 .w2-a .r4-2-3-1 .p-lso, .online2017 .w2-a .r4-2-3-1 .p-pso, .online2017 .w2-a .r4-2-3-1 .p-po {left:67px}
.online2017 .w2-a .r4-2-3-1 .p-lo {top:8px}
.online2017 .w2-a .r4-2-3-1 .p-lso {top:85px}
.online2017 .w2-a .r4-2-3-1 .p-pso {top:175px}
.online2017 .w2-a .r4-2-3-1 .p-po {top:246px}

.online2017 .w2-a .r4-2-3-1 .p-lz, .online2017 .w2-a .r4-2-3-1 .p-pz {left:135px}
.online2017 .w2-a .r4-2-3-1 .p-lz {top:68px; }
.online2017 .w2-a .r4-2-3-1 .p-pz {top:197px; }

.online2017 .w2-a .r4-2-3-1 .p-su {top: 146px; left:245px}

.online2017 .w2-b .r4-2-3-1 .p-br {top: 129px; right: 11px;}
.online2017 .w2-b .r4-2-3-1 .p-lo, .online2017 .w2-b .r4-2-3-1 .p-lso, .online2017 .w2-b .r4-2-3-1 .p-pso, .online2017 .w2-b .r4-2-3-1 .p-po {right:67px}
.online2017 .w2-b .r4-2-3-1 .p-po {top:8px}
.online2017 .w2-b .r4-2-3-1 .p-pso {top:85px}
.online2017 .w2-b .r4-2-3-1 .p-lso {top:175px}
.online2017 .w2-b .r4-2-3-1 .p-lo {top:246px}

.online2017 .w2-b .r4-2-3-1 .p-lz, .online2017 .w2-b .r4-2-3-1 .p-pz {right:135px}
.online2017 .w2-b .r4-2-3-1 .p-pz {top:75px; }
.online2017 .w2-b .r4-2-3-1 .p-lz {top:197px; }

.online2017 .w2-b .r4-2-3-1 .p-su {top: 146px; right:245px}


/* 4-4-1-1 */
.online2017 .w2-a .r4-4-1-1 .p-lo, .online2017 .w2-a .r4-4-1-1 .p-lso, .online2017 .w2-a .r4-4-1-1 .p-pso, .online2017 .w2-a .r4-4-1-1 .p-po {left:67px}
.online2017 .w2-a .r4-4-1-1 .p-lz, .online2017 .w2-a .r4-4-1-1 .p-lsz, .online2017 .w2-a .r4-4-1-1 .p-psz, .online2017 .w2-a .r4-4-1-1 .p-pz {left:140px}
.online2017 .w2-a .r4-4-1-1 .p-phu {top:120px; left:183px}
.online2017 .w2-a .r4-4-1-1 .p-su {top: 146px; left:245px}

.online2017 .w2-b .r4-4-1-1 .p-lo, .online2017 .w2-b .r4-4-1-1 .p-lso, .online2017 .w2-b .r4-4-1-1 .p-pso, .online2017 .w2-b .r4-4-1-1 .p-po {right:67px}
.online2017 .w2-b .r4-4-1-1 .p-lz, .online2017 .w2-b .r4-4-1-1 .p-lsz, .online2017 .w2-b .r4-4-1-1 .p-psz, .online2017 .w2-b .r4-4-1-1 .p-pz {right:150px}
.online2017 .w2-b .r4-4-1-1 .p-phu {top:120px; right:183px}
.online2017 .w2-b .r4-4-1-1 .p-su {top: 146px; right:245px}


/* 3-4-2-1 */
.online2017 .w2-a .r3-4-2-1 .p-lphu, .online2017 .w2-a .r3-4-2-1 .p-pphu {left:204px;}
.online2017 .w2-b .r3-4-2-1 .p-lphu, .online2017 .w2-b .r3-4-2-1 .p-pphu {right:204px;}
.online2017 .w2-a .r3-4-2-1 .p-su {left:240px;}
.online2017 .w2-b .r3-4-2-1 .p-su {right:240px;}
.online2017 .w2-a .r3-4-2-1 .p-lz, .online2017 .w2-a .r3-4-2-1 .p-lsz, .online2017 .w2-a .r3-4-2-1 .p-sz, .online2017 .w2-a .r3-4-2-1 .p-psz, .online2017 .w2-a .r3-4-2-1 .p-pz {left: 130px;}
.online2017 .w2-b .r3-4-2-1 .p-lz, .online2017 .w2-b .r3-4-2-1 .p-lsz, .online2017 .w2-b .r3-4-2-1 .p-sz, .online2017 .w2-b .r3-4-2-1 .p-psz, .online2017 .w2-b .r3-4-2-1 .p-pz {right: 130px;}
.online2017 .w2-a .r3-4-2-1 .p-lo, .online2017 .w2-a .r3-4-2-1 .p-so, .online2017 .w2-a .r3-4-2-1 .p-po {left: 63px;}
.online2017 .w2-b .r3-4-2-1 .p-lo, .online2017 .w2-b .r3-4-2-1 .p-so, .online2017 .w2-b .r3-4-2-1 .p-po {right: 63px;}
.online2017 .w2-a .r3-4-2-1 .p-po, .online2017 .w2-b .r3-4-2-1 .p-lo {top:207px}

.online2017 .w2-a .r3-4-2-1 .p-br, .online2017 .w2-b .r3-4-2-1 .p-br {top: 143px;}
.online2017 .w2-a .r3-4-2-1 .p-br {left: 0px;}
.online2017 .w2-b .r3-4-2-1 .p-br {right: 0px;}

.online2017 .w2-a .r3-4-2-1 .p-lphu, .online2017 .w2-b .r3-4-2-1 .p-pphu {top:50px}
.online2017 .w2-a .r3-4-2-1 .p-pphu, .online2017 .w2-b .r3-4-2-1 .p-lphu {top:215px}

.online2017 .w2-a .r3-4-2-1 .p-lz, .online2017 .w2-b .r3-4-2-1 .p-pz {top: 8px;}
.online2017 .w2-a .r3-4-2-1 .p-lsz, .online2017 .w2-b .r3-4-2-1 .p-psz {top: 80px;}
.online2017 .w2-a .r3-4-2-1 .p-psz, .online2017 .w2-b .r3-4-2-1 .p-lsz {top: 168px;}

.online2017 .w2-a .r3-4-2-1 .p-so, .online2017 .w2-b .r3-4-2-1 .p-so {top:118px}


