.JapSection {
width:562px;
height:900px;
background:#EFEFEF;
border:1px solid #f20808;
margin:0 0 10px;
}

.JapTabs ul {
height:28px;
line-height:25px;
list-style:none;
border-bottom:1px solid #f95108;
background:#F0F;
padding:0 0 0 20px;
}

.JapTabs li {
float:left;
display:inline;
color:#777;
cursor:pointer;
background:#F9F9F9;
border:1px solid #E4E4E4;
border-bottom:1px solid #F9F9F9;
position:relative;
margin:0 1px -1px 0;
padding:0 13px 1px;
}

.JapTabs li:hover,.JapVertical .JapTabs li:hover {
color:#F70;
background:#FFFFDF;
border:1px solid #FFCA95;
padding:0 13px;
}

.JapTtabs li.JapCurrent {
color:#444;
background:#EFEFEF;
border:1px solid #D4D4D4;
border-bottom:1px solid #EFEFEF;
padding:0 13px 2px;
}

.JapBox {
display:none;
background:#EFEFEF;
border-width:0 1px 1px;
padding:15px 12px;
}

.JapBox.JapVisible {
display:block;
}

.JapSection.JapVertical {
width:412px;
border-left:160px solid #EFE00F;
padding:0 -25px;
}

.JapVertical .JapTabs {
width:60px;
float:left;
display:inline;
margin:0 0 0 -185px;
}

.JapVertical .JapTabs li {
border:1px solid #E4E4E4;
border-right:1px solid #F9F9F9;
width:60px;
height:25px;
margin:0 0 1px;
padding:0 13px;
}

.JapVertical .JapTabs li:hover {
width:59px;
}

.JapVertical .JapTabs li.current {
width:64px;
color:#444;
background:#EFEFEF;
border:1px solid #D4D4D4;
border-right:1px solid #EFEFEF;
margin-right:-1px;
}

.JapVertical .JapBox {
margin-left:-72px;
border-width:1px;
}

.korpus0 {
position:relative;
}

.korpus0 > div,.korpus0 > input {
display:none;
min-height:647px;
}

.korpus0 label {
position:absolute;
right:0;
top:0;
width:80px;
height:25px;
border:1px solid #aaa;
line-height:25px;
cursor:pointer;
padding:0 0 0 5px;
}

.korpus0 label:nth-of-type(2) {
top:26px;
}

.korpus0 label:nth-of-type(3) {
top:52px;
}

.korpus0 label:nth-of-type(4) {
top:78px;
}

.korpus0 label:nth-of-type(5) {
top:104px;
}

.korpus0 label:nth-of-type(6) {
top:130px;
}

.korpus0 label:nth-of-type(7) {
top:156px;
}

.korpus0 label:nth-of-type(8) {
top:182px;
}

.korpus0 label:nth-of-type(9) {
top:208px;
}

.korpus0 label:nth-of-type(10) {
top:234px;
}

.korpus0 label:nth-of-type(11) {
top:260px;
}

.korpus0 label:nth-of-type(12) {
top:286px;
}

.korpus0 label:nth-of-type(13) {
top:312px;
}

.korpus0 label:nth-of-type(14) {
top:338px;
}

.korpus0 label:nth-of-type(15) {
top:364px;
}

.korpus0 label:nth-of-type(16) {
top:390px;
}

.korpus0 label:nth-of-type(17) {
top:416px;
}

.korpus0 label:nth-of-type(18) {
top:442px;
}

.korpus0 label:nth-of-type(19) {
top:468px;
}

.korpus0 label:nth-of-type(20) {
top:494px;
}

.korpus0 label:nth-of-type(21) {
top:520px;
}

.korpus0 label:nth-of-type(22) {
top:546px;
}

.korpus0 label:nth-of-type(23) {
top:572px;
}

.korpus0 label:nth-of-type(24) {
top:598px;
}

.korpus0 label:nth-of-type(25) {
top:624px;
}

.korpus0 input[type=radio]:checked + label {
border-right:1px solid #fff;
background-color:aqua;
}

.korpus0 > input:nth-of-type(1):checked ~ div:nth-of-type(1),.korpus0 > input:nth-of-type(2):checked ~ div:nth-of-type(2),.korpus0 > input:nth-of-type(3):checked ~ div:nth-of-type(3),.korpus0 > input:nth-of-type(4):checked ~ div:nth-of-type(4),.korpus0 > input:nth-of-type(5):checked ~ div:nth-of-type(5),.korpus0 > input:nth-of-type(6):checked ~ div:nth-of-type(6),.korpus0 > input:nth-of-type(7):checked ~ div:nth-of-type(7),.korpus0 > input:nth-of-type(8):checked ~ div:nth-of-type(8),.korpus0 > input:nth-of-type(9):checked ~ div:nth-of-type(9),.korpus0 > input:nth-of-type(10):checked ~ div:nth-of-type(10),.korpus0 > input:nth-of-type(11):checked ~ div:nth-of-type(11),.korpus0 > input:nth-of-type(12):checked ~ div:nth-of-type(12),.korpus0 > input:nth-of-type(13):checked ~ div:nth-of-type(13),.korpus0 > input:nth-of-type(14):checked ~ div:nth-of-type(14),.korpus0 > input:nth-of-type(15):checked ~ div:nth-of-type(15),.korpus0 > input:nth-of-type(16):checked ~ div:nth-of-type(16),.korpus0 > input:nth-of-type(17):checked ~ div:nth-of-type(17),.korpus0 > input:nth-of-type(18):checked ~ div:nth-of-type(18),.korpus0 > input:nth-of-type(19):checked ~ div:nth-of-type(19),.korpus0 > input:nth-of-type(20):checked ~ div:nth-of-type(20),.korpus0 > input:nth-of-type(21):checked ~ div:nth-of-type(21),.korpus0 > input:nth-of-type(22):checked ~ div:nth-of-type(22),.korpus0 > input:nth-of-type(23):checked ~ div:nth-of-type(23),.korpus0 > input:nth-of-type(24):checked ~ div:nth-of-type(24),.korpus0 > input:nth-of-type(25):checked ~ div:nth-of-type(25) {
display:block;
border:1px solid #aaa;
padding:1px 15px 1px 95px;
}