#f-content img
{
    cursor: pointer;
}
#f-content h1
{
    float: left;
}
#command
{
    top: 165px;
}	




#zoom
{
    position: absolute;
    z-index: 10000;
    top: 15px;
    width: 741px;
    height: 0px;
    text-align: left;
}




#data
{
    clear: both;
    height: 220px;
    margin-top: 3em;
}
#data .image
{
	float: left;
	width: 113px;
    margin-right: 87px;
    text-align: center;
}
#data .description dl
{
    line-height: 30px;
}
#data .description .mark
{
    font-size: 1.8em;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    color: rgb(246,170,80);
    background-color: rgb(255,247,58);
}




#event
{
  	height: 50px;
}
#event h2
{
    float: left;
}
#event div
{
    top: 0px;
    text-align: left;
}
#event div a
{	
    margin-left: 10px;
    margin-right: 0px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 1.6em;
    font-size: 0.8em;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    font-family: verdana,tahoma,arial,helvetica,sans-serif;
    color: rgb(255,255,255);
    background-color: rgb(188,135,0);
}
#event div a.active
{
    color: rgb(188,135,0);
    background-color: rgb(255,222,120);
}




#itemSpecial table
{
    margin-bottom: 6em;
}

#itemSpecial table th.tester
{
    width: 100px;
}
#itemSpecial table th.opinion
{
    width: 341px;
}
#itemSpecial table th.mark
{
    width: 30px;
    text-align: center;
}

#itemSpecial table td.tester
{
    font-weight: bold;
    color: rgb(255,255,255);
    background-color: rgb(206,148,0);
}
#itemSpecial table td.opinion
{
    white-space: pre-wrap;
}
#itemSpecial table td.mark
{
    text-align: center;
    font-size: 1.8em;
    font-weight: bold;
    color: rgb(246,170,80);
    background-color: rgb(255,247,58);
}




#itemStandard h2
{
    position: relative;
    left: 100px;
    width: 331px;
    text-align: center;
    margin-bottom: 2em;
}

#itemStandard .input
{
    position: relative;
    left: 100px;
    width: 331px;
    font-weight: bold;
    color: rgb(255,255,255);
    background-color: rgb(255,182,0);
}
#itemStandard .input .name
{
    width: 100px;
    margin-left: 5px;
    margin-right: 5px;
}
#itemStandard .input .mark
{
    width: 40px;
    margin-left: 5px;
}
#itemStandard .input input[type="submit"] 
{
    position: absolute;
    left: 251px;
    width: 80px;
    border: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: rgb(255,255,255);
    background-color: rgb(188,135,0);
    cursor: pointer;
}
#itemStandard .input .text
{
    width: 331px;
    height: 70px;
}
#itemStandard .input .textControl
{
    padding-top: 4px;
    text-align: center;
    background-color: rgb(188,135,0);
}
#itemStandard .input div
{
    padding-left: 5px;
    font-size: 0.67em;
    color: rgb(188,135,0);
}

#itemStandard .list
{
    position: relative;
    left: 100px;
    width: 331px;
    margin-top: 5em;
}
#itemStandard .list .title
{
    position: relative;
    width: 331px;
    height: 20px;
    line-height: 20px;
    margin-bottom: 1em;
    font-weight: bold;
    color: rgb(188,135,0);
    border-top: 1px solid rgb(188,135,0);
    border-bottom: 1px solid rgb(188,135,0);
    background-color: rgb(255,255,208);
}
#itemStandard .list .time
{
    position: absolute;
    left: 0px;
    width: 95px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color: rgb(255,255,255);
    background-color: rgb(206,148,0);
}
#itemStandard .list .name
{
    position: absolute;
    left: 0px;
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
#itemStandard .list .mark
{
    position: absolute;
    left: 291px;
    width: 30px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 1.4em;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    color: rgb(246,170,80);
    background-color: rgb(255,247,58);
}
#itemStandard .list .text
{
    white-space: pre-wrap;
    width: 331px;
    margin-bottom: 5em;
    overflow: auto;
}

#itemStandard .foot
{
    display: block;
    height: 20px;
    line-height: 20px;
    margin-bottom: 1em;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: bold;
    text-align: center;
    color: rgb(188,135,0);
    border-top: 1px solid rgb(188,135,0);
    border-bottom: 1px solid rgb(188,135,0);
    background-color: rgb(255,255,208);
}
#itemStandard .foot .back
{
    float: left;
}
#itemStandard .foot .next
{
    display: block;
    text-align: right;
}
