.rzeile00 { clear:both; width:338px; margin:auto; text-align:center; line-height:22px; }
.rzeile01 { clear:both; width:366px; margin:auto; text-align:center; line-height:22px; }
.rzeile02 { clear:both; width:394px; margin:auto; text-align:center; line-height:22px; }
.rzeile03 { clear:both; width:422px; margin:auto; text-align:center; line-height:22px; }
.rzeile04 { clear:both; width:450px; margin:auto; text-align:center; line-height:22px; }
.rzeile05 { clear:both; width:478px; margin:auto; text-align:center; line-height:22px; }
.rzeile10 { clear:both; width:378px; margin:auto; text-align:center; line-height:22px; }
.rzeile11 { clear:both; width:406px; margin:auto; text-align:center; line-height:22px; }
.rzeile12 { clear:both; width:434px; margin:auto; text-align:center; line-height:22px; }
.rzeile13 { clear:both; width:462px; margin:auto; text-align:center; line-height:22px; }
.rzeile14 { clear:both; width:490px; margin:auto; text-align:center; line-height:22px; }
.rzeile15 { clear:both; width:518px; margin:auto; text-align:center; line-height:22px; }
.rzeile20 { clear:both; width:418px; margin:auto; text-align:center; line-height:22px; }
.rzeile21 { clear:both; width:446px; margin:auto; text-align:center; line-height:22px; }
.rzeile22 { clear:both; width:474px; margin:auto; text-align:center; line-height:22px; }
.rzeile23 { clear:both; width:502px; margin:auto; text-align:center; line-height:22px; }
.rzeile24 { clear:both; width:530px; margin:auto; text-align:center; line-height:22px; }
.rzeile25 { clear:both; width:558px; margin:auto; text-align:center; line-height:22px; }
.rzeile30 { clear:both; width:458px; margin:auto; text-align:center; line-height:22px; }
.rzeile31 { clear:both; width:486px; margin:auto; text-align:center; line-height:22px; }
.rzeile32 { clear:both; width:514px; margin:auto; text-align:center; line-height:22px; }
.rzeile33 { clear:both; width:542px; margin:auto; text-align:center; line-height:22px; }
.rzeile34 { clear:both; width:570px; margin:auto; text-align:center; line-height:22px; }
.rzeile35 { clear:both; width:598px; margin:auto; text-align:center; line-height:22px; }
.rzeile40 { clear:both; width:498px; margin:auto; text-align:center; line-height:22px; }
.rzeile41 { clear:both; width:526px; margin:auto; text-align:center; line-height:22px; }
.rzeile42 { clear:both; width:554px; margin:auto; text-align:center; line-height:22px; }
.rzeile43 { clear:both; width:582px; margin:auto; text-align:center; line-height:22px; }
.rzeile44 { clear:both; width:610px; margin:auto; text-align:center; line-height:22px; }
.rzeile45 { clear:both; width:638px; margin:auto; text-align:center; line-height:22px; }
.date { float:left; width:90px; text-align:center; }
.rname { float:left; width:344px; text-align:left; }
.pos { float:left; width:28px; text-align:right; font-weight:bold; }
.pos1 { float:left; width:28px; text-align:right; }
.pos2 { float:left; width:28px; text-align:right; }
.pos3 { float:left; width:28px; text-align:right; }
.pos4 { float:left; width:28px; text-align:right; }
.pos5 { float:left; width:28px; text-align:right; }
.rflag { float:left; width:50px; text-align:center; }
.rplayer { float:left; width:200px; text-align:left; }
.points { float:left; width:60px; text-align:right; }
.form { float:left; width:30px; margin-left:10px; text-align:left; }
.tpts1 { float:left; width:35px; text-align:right; margin-left:5px; }
.tpts2 { float:left; width:35px; text-align:right; margin-left:5px; }
.tpts3 { float:left; width:35px; text-align:right; margin-left:5px; }
.tpts4 { float:left; width:35px; text-align:right; margin-left:5px; }
.xzeile { clear:both; width:170px; margin:auto; text-align:center; line-height:22px; }
.xsaison { float:left; width:80px; text-align:left; }
.xpos { float:left; width:25px; text-align:center; }
.xpoints { float:left; width:65px; text-align:right; }

@media all and (min-width:1001px) {
	.rzeile00 { width:380px; line-height:24px; }
	.rzeile01 { width:410px; line-height:24px; }
	.rzeile02 { width:440px; line-height:24px; }
	.rzeile03 { width:470px; line-height:24px; }
	.rzeile04 { width:500px; line-height:24px; }
	.rzeile05 { width:530px; line-height:24px; }
	.rzeile10 { width:430px; line-height:24px; }
	.rzeile11 { width:460px; line-height:24px; }
	.rzeile12 { width:490px; line-height:24px; }
	.rzeile13 { width:520px; line-height:24px; }
	.rzeile14 { width:550px; line-height:24px; }
	.rzeile15 { width:580px; line-height:24px; }
	.rzeile20 { width:480px; line-height:24px; }
	.rzeile21 { width:510px; line-height:24px; }
	.rzeile22 { width:540px; line-height:24px; }
	.rzeile23 { width:570px; line-height:24px; }
	.rzeile24 { width:600px; line-height:24px; }
	.rzeile25 { width:630px; line-height:24px; }
	.rzeile30 { width:530px; line-height:24px; }
	.rzeile31 { width:560px; line-height:24px; }
	.rzeile32 { width:590px; line-height:24px; }
	.rzeile33 { width:620px; line-height:24px; }
	.rzeile34 { width:650px; line-height:24px; }
	.rzeile35 { width:680px; line-height:24px; }
	.rzeile40 { width:580px; line-height:24px; }
	.rzeile41 { width:610px; line-height:24px; }
	.rzeile42 { width:640px; line-height:24px; }
	.rzeile43 { width:670px; line-height:24px; }
	.rzeile44 { width:700px; line-height:24px; }
	.rzeile45 { width:730px; line-height:24px; }
	.date { width:100px; }
	.rname { width:390px; }
	.pos { width:30px; }
	.pos1 { width:30px; }
	.pos2 { width:30px; }
	.pos3 { width:30px; }
	.pos4 { width:30px; }
	.pos5 { width:30px; }
	.rplayer { width:220px; }
	.points { width:80px; }
	.form { width:40px; }
	.tpts1 { width:45px; }
	.tpts2 { width:45px; }
	.tpts3 { width:45px; }
	.tpts4 { width:45px; }
	.xzeile { clear:both; width:190px; margin:auto; text-align:center; line-height:22px; }
	.xsaison { width:90px; }
	.xpos { width:30px; }
	.xpoints { width:70px; }
}

@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape) { /* iP2-4 */
	.rzeile00 { width:650px; line-height:40px; }
	.rzeile01 { width:700px; line-height:40px; }
	.rzeile02 { width:750px; line-height:40px; }
	.rzeile03 { width:800px; line-height:40px; }
	.rzeile04 { width:800px; line-height:40px; }
	.rzeile05 { width:800px; line-height:40px; }
	.rzeile10 { width:730px; line-height:40px; }
	.rzeile11 { width:780px; line-height:40px; }
	.rzeile12 { width:830px; line-height:40px; }
	.rzeile13 { width:880px; line-height:40px; }
	.rzeile14 { width:880px; line-height:40px; }
	.rzeile15 { width:880px; line-height:40px; }
	.rzeile20 { width:810px; line-height:40px; }
	.rzeile21 { width:860px; line-height:40px; }
	.rzeile22 { width:910px; line-height:40px; }
	.rzeile23 { width:960px; line-height:40px; }
	.rzeile24 { width:960px; line-height:40px; }
	.rzeile25 { width:960px; line-height:40px; }
	.rzeile30 { width:810px; line-height:40px; }
	.rzeile31 { width:860px; line-height:40px; }
	.rzeile32 { width:910px; line-height:40px; }
	.rzeile33 { width:960px; line-height:40px; }
	.rzeile34 { width:960px; line-height:40px; }
	.rzeile35 { width:960px; line-height:40px; }
	.rzeile40 { width:810px; line-height:40px; }
	.rzeile41 { width:860px; line-height:40px; }
	.rzeile42 { width:910px; line-height:40px; }
	.rzeile43 { width:960px; line-height:40px; }
	.rzeile44 { width:960px; line-height:40px; }
	.rzeile45 { width:960px; line-height:40px; }
	.date { width:180px; }
	.rname { width:650px; }
	.pos { width:55px; font-size:28px; }
	.pos1 { width:50px; font-size:24px; }
	.pos2 { width:50px; font-size:24px; }
	.pos3 { width:50px; font-size:24px; }
	.pos4 { width:0px; display:none; }
	.pos5 { width:0px; display:none; }
	.rflag { width:60px; }
	.rplayer { width:410px; font-size:28px; }
	.points { width:115px; font-size:28px; }
	.form { width:90px; font-size:28px; }
	.tpts1 { width:75px; font-size:24px; margin-left:10px; }
	.tpts2 { width:75px; font-size:24px; margin-left:10px; }
	.tpts3 { width:0px; display:none; }
	.tpts4 { width:0px; display:none; }
	.xzeile { clear:both; width:245px; margin:auto; text-align:center; line-height:22px; }
	.xsaison { width:110px; }
	.xpos { width:55px; }
	.xpoints { width:80px; }
}

@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:portrait) { /* iP2-4 */
	.rzeile00 { width:840px; line-height:60px; }
	.rzeile01 { width:840px; line-height:60px; }
	.rzeile02 { width:840px; line-height:60px; }
	.rzeile03 { width:840px; line-height:60px; }
	.rzeile04 { width:840px; line-height:60px; }
	.rzeile05 { width:840px; line-height:60px; }
	.rzeile10 { width:960px; line-height:60px; }
	.rzeile11 { width:960px; line-height:60px; }
	.rzeile12 { width:960px; line-height:60px; }
	.rzeile13 { width:960px; line-height:60px; }
	.rzeile14 { width:960px; line-height:60px; }
	.rzeile15 { width:960px; line-height:60px; }
	.rzeile20 { width:960px; line-height:60px; }
	.rzeile21 { width:960px; line-height:60px; }
	.rzeile22 { width:960px; line-height:60px; }
	.rzeile23 { width:960px; line-height:60px; }
	.rzeile24 { width:960px; line-height:60px; }
	.rzeile25 { width:960px; line-height:60px; }
	.rzeile30 { width:960px; line-height:60px; }
	.rzeile31 { width:960px; line-height:60px; }
	.rzeile32 { width:960px; line-height:60px; }
	.rzeile33 { width:960px; line-height:60px; }
	.rzeile34 { width:960px; line-height:60px; }
	.rzeile35 { width:960px; line-height:60px; }
	.rzeile40 { width:960px; line-height:60px; }
	.rzeile41 { width:960px; line-height:60px; }
	.rzeile42 { width:960px; line-height:60px; }
	.rzeile43 { width:960px; line-height:60px; }
	.rzeile44 { width:960px; line-height:60px; }
	.rzeile45 { width:960px; line-height:60px; }
	.date { width:0px; display:none; }
	.rname { width:960px; }
	.pos { width:70px; font-size:40px; }
	.pos1 { width:0px; display:none; }
	.pos2 { width:0px; display:none; }
	.pos3 { width:0px; display:none; }
	.pos4 { width:0px; display:none; }
	.pos5 { width:0px; display:none; }
	.rflag { width:80px; }
	.rplayer { width:520px; font-size:36px; }
	.points { width:155px; font-size:40px; }
	.form { width:120px; font-size:40px; }
	.tpts1 { width:120px; font-size:36px; margin-left:15px; }
	.tpts2 { width:0px; display:none; }
	.tpts3 { width:0px; display:none; }
	.tpts4 { width:0px; display:none; }
	.xzeile { clear:both; width:360px; margin:auto; text-align:center; line-height:22px; }
	.xsaison { width:160px; }
	.xpos { width:70px; }
	.xpoints { width:130px; }
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) { /* iPad */
	.rzeile00 { width:650px; line-height:40px; }
	.rzeile01 { width:700px; line-height:40px; }
	.rzeile02 { width:750px; line-height:40px; }
	.rzeile03 { width:800px; line-height:40px; }
	.rzeile04 { width:800px; line-height:40px; }
	.rzeile05 { width:800px; line-height:40px; }
	.rzeile10 { width:730px; line-height:40px; }
	.rzeile11 { width:780px; line-height:40px; }
	.rzeile12 { width:830px; line-height:40px; }
	.rzeile13 { width:880px; line-height:40px; }
	.rzeile14 { width:880px; line-height:40px; }
	.rzeile15 { width:880px; line-height:40px; }
	.rzeile20 { width:810px; line-height:40px; }
	.rzeile21 { width:860px; line-height:40px; }
	.rzeile22 { width:910px; line-height:40px; }
	.rzeile23 { width:960px; line-height:40px; }
	.rzeile24 { width:960px; line-height:40px; }
	.rzeile25 { width:960px; line-height:40px; }
	.rzeile30 { width:810px; line-height:40px; }
	.rzeile31 { width:860px; line-height:40px; }
	.rzeile32 { width:910px; line-height:40px; }
	.rzeile33 { width:960px; line-height:40px; }
	.rzeile34 { width:960px; line-height:40px; }
	.rzeile35 { width:960px; line-height:40px; }
	.rzeile40 { width:810px; line-height:40px; }
	.rzeile41 { width:860px; line-height:40px; }
	.rzeile42 { width:910px; line-height:40px; }
	.rzeile43 { width:960px; line-height:40px; }
	.rzeile44 { width:960px; line-height:40px; }
	.rzeile45 { width:960px; line-height:40px; }
	.date { width:180px; }
	.rname { width:650px; }
	.pos { width:55px; font-size:28px; }
	.pos1 { width:50px; font-size:24px; }
	.pos2 { width:50px; font-size:24px; }
	.pos3 { width:50px; font-size:24px; }
	.pos4 { width:0px; display:none; }
	.pos5 { width:0px; display:none; }
	.rflag { width:60px; }
	.rplayer { width:410px; font-size:28px; }
	.points { width:115px; font-size:28px; }
	.form { width:90px; font-size:28px; }
	.tpts1 { width:75px; font-size:24px; margin-left:10px; }
	.tpts2 { width:75px; font-size:24px; margin-left:10px; }
	.tpts3 { width:0px; display:none; }
	.tpts4 { width:0px; display:none; }
	.xzeile { clear:both; width:255px; margin:auto; text-align:center; line-height:22px; }
	.xsaison { width:110px; }
	.xpos { width:55px; }
	.xpoints { width:90px; }
}
