@import url(/games/genzu20090402.css);
div.d1                { background-image: url(images/back_d1.png); }
div.head              { background-image: url(images/back_head.png); }
div.main              { background-image: url(images/back_main.png); }
div.main .d2          { background-image: url(images/back_d2.png); }
div.foot              { background-image: url(images/back_foot.png); }

body                  { color: #373e48; background-color: #ffffff; }
a                     { color: #0000aa; }

table                 { margin: 10px 25px; }
table                 { border-style: solid; border-width: 1px; border-collapse: collapse; empty-cells: show; }
table th              { border-style: solid; border-width: 1px; padding: 6px; font-weight: normal; vertical-align: middle; text-align: center; font-size: 9pt; line-height: 1.2em; }
table td              { border-style: solid; border-width: 1px; padding: 6px; font-weight: normal; vertical-align: middle; text-align: left;   font-size: 9pt; line-height: 1.2em; }
table                 { border-color: #000000; }
table th              { background-color: #373e48; border-color: #000000; color: #ffffff; }
table td              { background-color: #ffffff; border-color: #000000; }
table td.icon         { padding: 1px 4px; }

.ct table             { margin-left:auto; margin-right:auto; }

div.main .d3          { margin: 5px; }
div.main .d3 p        { margin: 0 25px 5px 25px; }
h2                    { margin: 0; padding: 15px 15px 0 15px; font-size: 11pt; font-weight: bold; text-align: center; }
h3                    { border-left-style:  solid; border-left-width:  5px; border-left-color:  #bbbbdd;  margin: 0 15px; padding: 0 0 0 5px; font-size: 9pt; font-weight: normal; }
.pageleft h3          { border-right-style: solid; border-right-width: 5px; border-right-color: #bbbbdd; }
.d3 a:link, .d3 a:visited        { padding: 0 2px 0 0; }
.d3 a:hover,.d3 a:visited:hover  { padding: 0 0 0 2px; }
.pageleft iframe,.pageleft object      { margin: 15px 0 0 15px; }
.pageleft             { float: right; clear: both; width: 360px; }
.pagehead             { padding: 45px 25px 0 25px; }
