@page :first {
    size: landscape;
}

body
{
    background-color: white;
    /* font-family: Helvetica, Arial, sans-serif; */
    font-family: trebuchet MS, sans-serif;
    font-size: 11pt;
    /* line-height: 16pt; */

    scrollbar-face-color: buttonface;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: buttonface;
    scrollbar-3dlight-color: buttonface;
    scrollbar-arrow-color: buttonshadow;
    scrollbar-track-color: #B8B187;
    scrollbar-darkshadow-color: buttonshadow;
    scrollbar-base-color: buttonface;
}
h1 { font-size: 1.2em; margin: 18px 0px 0px 0px; }
h1#headline { font-size: 1.5em; font-weight: bold; }
h2 { font-size: 1em; margin: 0px; }
P { margin: 0px 0px 18px 0px; }
A {
    font-family: sans-serif;
    text-decoration: none;
    color: #8D9078;
}
A:hover 
{ 
    color: #ADB098; 
    background-color: #AA1613;
}

A.gul {
    font-family: sans-serif;
    text-decoration: none;
    color: #8D9078;
}
A.gul:hover 
{ 
    color: #8D9078;
    background-color: #FFE700;
}

#cell01
#cell02
#cell03
#cell04
#cell05
#cell06
#cell07
#cell08
#cell09
#cell10
#cell11
#cell12
#cell13
#cell14
#cell15
#cell16
{
    visibility: hidden;
}

#press,
#bottom,
{
   visibility: hidden;
   display: none;
}

#puzzle
{
    position: absolute;
    visibility: hidden;
    display: none;
}
.content
{
    padding: 2px 15px 2px 15px;
}

.content_button
{
    visibility: hidden;
}
