body {
        margin: 0;
        padding: 0;
        background: #FFFFFF;
}

#center {
        width: 856px;
        margin: 0 auto;
}

#logo {
        width: 846px;
        height: 27px;
        background: url(logo.gif);
        text-align: right;
        font: 10px  sans-serif;
        color: #C6C6C6;
        line-height: 27px;
        padding: 0px 10px 0px 0px;
}

#logo a:link, #logo a:visited {
        color: #C6C6C6;
        text-decoration: none;
}

#logo a:hover {
        color: #C6C6C6;
        text-decoration: underline;
}

#tleft {
        width: 133px;
        height: 79px;
        background: #F9F9F9;
        float: left;
}

#tright {
        width: 133px;
        height: 79px;
        background: #F9F9F9;
        float: left;
}

#ad {
        width: 575px;
        height: 70px;
        float: left;
        background: url(ad_bg.gif) no-repeat;
        text-align: center;
        margin: 0px 7px 0px 7px;
        padding: 9px 0px 0px 0px;
}

#ad img {
        border: 0;
}

.clear {
        clear: both;
        height: 16px;
        line-height: 16px;
}

.tnavi {
        margin: 0;
        padding: 3px 0px 0px 5px;
        list-style-type: none;
}

.tnavi li {
        font: 11px Verdana, sans-serif;
        color: #C6C6C6;
        line-height: 14px;
}

.tnavi a:link, .tnavi a:visited {
        color: #C6C6C6;
        text-decoration: none;
}

.tnavi a:hover {
        color: #C6C6C6;
        text-decoration: underline;
}

.tntext {
        padding: 3px 0px 0px 5px;
        font: 11px Verdana, sans-serif;
        color: #C6C6C6;
}

.tntext a:link, .tntext a:visited {
        color: #C6C6C6;
        text-decoration: none;
}

.tntext a:hover {
        color: #C6C6C6;
        text-decoration: underline;
}

.fl_left {
        float: left;
}

.fl_right {
        float: right;
}

.balken {
        width: 856px;
        height: 25px;
        background: url(balken.gif) no-repeat;
        margin: 0;
}

.bleft {
        float: left;
        width: 123px;
        height: 25px;
        font: bold 11px Verdana, sans-serif;
        color: #000000;
        line-height: 25px;
        padding: 0px 0px 0px 10px;
}

.bmiddle {
        float: left;
        width: 570px;
        padding: 0px 10px 0px 10px;
        font: 11px Verdana, sans-serif;
        color: #000000;
        line-height: 25px;
}

.bright {
        float: right;
        width: 123px;
        height: 25px;
        font: bold 11px Verdana, sans-serif;
        color: #000000;
        line-height: 25px;
        padding: 0px 0px 0px 10px;
}

#left {
        width: 133px;
        float: left;
}

#right {
        width: 133px;
        float: left;
}

#left h1, #right h1 {
        width: 123px;
        height: 25px;
        background: url(navi.gif) no-repeat;
        font: bold 11px Verdana, sans-serif;
        color: #000000;
        line-height: 25px;
        margin: 0;
        padding: 0px 0px 0px 10px;
}

#content {
        width: 575px;
        float: left;
        margin: 5px 7px 0px 7px;
        background: url(content_bg.gif) repeat-y;
}

.box {
        width: 133px;
        background: #247ED2;
        margin: 5px 0px 5px 0px;
}

.navi {
        margin: 0;
        padding: 3px 0px 3px 5px;
        list-style-type: none;
}

.navi li {
        font: 11px Verdana, sans-serif;
        color: #FFFFFF;
        line-height: 14px;
}

.navi a:link, .navi a:visited {
        color: #FFFFFF;
        text-decoration: none;
}

.navi a:hover {
        color: #FFFFFF;
        text-decoration: underline;
}

#footer {
        width: 846px;
        height: 25px;
        background: url(footer_bg.gif) no-repeat;
        text-align: right;
        padding: 0px 10px 0px 0px;
        clear: both;
}

#footer img {
        border: 0;
}

.text {
        color: #000000;
        font: 11px Verdana, sans-serif;
        padding: 5px;
        margin: 0;
}

.text a:link, .text a:visited {
        color: #000000;
        text-decoration: none;
}

.text a:hover {
        color: #000000;
        text-decoration: underline;
}
