.game img{margin:4px 5px 0 0;}
#game{margin:3px 10px;}
#game h3{display:inline;margin:0 1% 5% 0;}
.gtitle{display:block;margin:0 0 5px 0;}
.gtitle a{
display:block;
width:70%;
margin:0;
padding:2px 5px;
border:1px #666666 solid;
border-left:15px #666666 solid;
}
.suburl{
margin:0;
padding:0;
font-size:80%;
}
#size{
margin:0 5px 0 0;
padding:2px 5px 0;
border:1px #666666 solid;
border-width:1px 1px 0;
}
#size a{
font-size:90%;
margin:0;
}
.game dl{
margin:0 0 5px;
border:1px #666666 solid;
color:#000000;
background-color:#f5f5f5;
}
.game dt{
background-color:#f5f5f5;
margin:3px 0 1px 10px;
}
.game dd{
border:1px #666666 solid;
margin:2px 6px 2px;
padding:5px;
color:#000000;
background-color:#ededed;
}
#prev{position:absolute;left:10;top:2;margin:0;}
#prev a{margin:0 2px;}
#game h5{
margin:6px 0 0;
font-size:100%;
}
form{margin:5px 0;}
form p{
margin:3px 0 0;
padding:0 0 3px 0;
border-bottom:2px #666666 solid;
font-size:90%;
}
span form{margin:0;text-align:right;}

/** wormrank.php **/
.rank h3{display:inline;margin:0 1% 5% 0;}
#three:first-letter{
font-size:300%;
font-weight:bold;
color:#ffd39b;
}
p#three{font-size:130%;margin:20px 0 0;}
dl#top3{
font-size:110%;
border:1px #636363 solid;
margin:0 0 20px;
padding:20px 0 0;
}
#top3 dt{
border:1px #969696 solid;
border-width:1px 0 0 1px;
margin:5px 20px 0;
padding:3px 0 0 20px;
}
#top3 dd{
border:1px #969696 solid;
border-width:1px 0 0 1px;
margin:10px 30px 20px;
padding:3px 0 3px 30px;
}
.rank dl{
border:1px #636363 solid;
margin:0 10%;
padding:20px 0 5px;
}
.rank dt{
border:1px #969696 solid;
border-width:1px 0 0 1px;
margin:5px 20px 0;
padding:3px 0 0 20px;
}
.rank dd{
border:1px #969696 solid;
border-width:1px 0 0 1px;
margin:10px 30px 10px;
padding:3px 0 3px 30px;
}
#myscore{text-align:right;color:#919191;}
.rank{background-color:#303030;color:ffffff;}
.score{font-weight:bold;color:#ff0000;}
.rank a:visited{color:#CCCCCC;}
.rank a:hover{color:#ff0000;}


/** radiozonde.php **/
#zonde h3{display:inline;margin:0 1% 5% 0;}
#zonde#orange{background-color:#FFCC66;}
#zonde#blue{background-color:#66E6FF;}
#zonde#green{background-color:#66CC66;}

.neta{color:#ffffff;background:#ffffff;}
div#top{
border:5px #969696 solid;
padding:3px;
width:100%;
text-align:center;
}
p#neta{text-align:center;}
.game h2{
display:inline;
font-size:150%;
margin:0 15px 0 0;
}
.chap{
border:1px #969696 solid;
font-size:90%;
text-align:right;
margin:0 0 15px;
}

span#reff{
color:#CC0000;
}

p#kt{
border:1px #666666 solid;
border-width:0 0 2px 0;
margin:3px 0;
padding:3px 0;
}
