input {background-color:#E6E6FA}
table {
    border-width:0px;
    width:600px;
}

table.joken{
    border-width:0px;
    background-color:#FFFFFF;
    width:800px;
}
td.joken {
    background-color:#FFFFFF;
} 


table.list{
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
}
.list th{
    border:1px solid #8FBC8F;
    color:#2F4F4F;
    background-color:#F0FFF0;
    font-size: 90%;
    font-weight:bold;
    text-align:center;
    padding:5px;
}
.list td{
    border-right:1px solid #FFD700;
    border-bottom:1px solid #FFD700;
    border-left:1px solid #FFD700;
    background-color:#FFFFF0;
    padding-left:2px;
    font-size: 80%;
}



img {border:none}
.list img {border:solid 1px;}

#about {
    /*position:absolute;*/
    background-color:#FFFFF0;
    border:solid 1px #F0E68C;
    width:550px;
    padding:20px;
    /*margin-left:50px;*/
    margin-bottom:50px;
    font-size:90%;
}
#about h1{font-size:150%;background-color:#FFFFFF;padding:10px;text-align:center;color:#333333;border:dashed 1px #B8860B;}
#about h2{font-size:120%;color:#8C0000;}

#banner{
    position:absolute;
    top:240px;
    left:620px;
}

#foot{
    position:relative;
    /*border:solid 1px #760014;*/
    background-color:#FFD700;
    width:790px;
    text-align:center;
    font-size:80%;
    line-height:120%;
    padding:10px;
    left:-5px;
}

span.info{font-weight:bold;color:red;}
span.att{font-size:80%;color:#990000;}