#navi_sub .current ,#navi_sub .current :hover,#navi_sub .current :active,#navi_sub .current :link#navi_sub .current :visited {color: #FFF; font-weight:bold; }
#navi_sub li a:link {color: #FFF; text-decoration: none; }
#navi_main li a:link,#navi_main li a:visited {color: #FFF; text-decoration: none; }
#navi_main .current ,#navi_main .current :hover,#navi_main .current :active,#navi_main .current :link#navi_main .current :visited {background: #272B32; border-color: #272B32; line-height: 30px; color: #FFF; }
#navi_sub .current ,#navi_sub .current :hover,#navi_sub .current :active,#navi_sub .current :link#navi_sub .current :visited {color: #FFF; font-weight:bold; }
#navi_sub li a:visited {color: #FFF; text-decoration: none; }
#navi_main li a:link,#navi_main li a:visited {color: #FFF; text-decoration: none; }
#navi_main .current ,#navi_main .current :hover,#navi_main .current :active,#navi_main .current :link#navi_main .current :visited {background: #272B32; border-color: #272B32; line-height: 30px; color: #FFF; }
#navi_sub .current ,#navi_sub .current :hover,#navi_sub .current :active,#navi_sub .current :link#navi_sub .current :visited {color: #FFF; font-weight:bold; }
#navi_sub li a:hover {color: #FFF; text-decoration: underline; }
#navi_main .current ,#navi_main .current :hover,#navi_main .current :active,#navi_main .current :link#navi_main .current :visited {background: #272B32; border-color: #272B32; line-height: 30px; color: #FFF; }
#navi_main li a:hover,#navi_main li a:active {text-decoration: underline; }
#navi_short a:hover {text-decoration: underline; }
#navi_sub .current ,#navi_sub .current :hover,#navi_sub .current :active,#navi_sub .current :link#navi_sub .current :visited {color: #FFF; font-weight:bold; }
#navi_main .current ,#navi_main .current :hover,#navi_main .current :active,#navi_main .current :link#navi_main .current :visited {background: #272B32; border-color: #272B32; line-height: 30px; color: #FFF; }
#navi_main li a:hover,#navi_main li a:active {text-decoration: underline; }
#footer p {font-size: 0.65em; color: #FFF; padding-top:10px; }
#footer {background: url(/media/img/footer_hg.gif) no-repeat; height:120px; margin:0 10px 10px 10px; }
#con_1sp {width:870px; }
#con_2 img {display:block; }
#con_2 {width:250px; float:left; text-align:left; margin:0 0 0 10px; }
#con_1 {width: 610px; float:left; }
#content[id] {height:auto; min-height:400px; }
#content {margin:0 10px 10px 10px; height: 400px; }
#head_img {margin:2px 0 0 0; height: 20px; }
#navi_sub li {float:left; margin:0 10px; text-align:left; }
#navi_sub ul {font-size:0.75em; list-style:none; line-height:20px; }
#navi_sub {margin:2px 0 0 0; height: 20px; clear:both; }
#navi_main li #current {height:30px; background: #272B32; }
#navi_main a {font-weight:bold; text-decoration: none; margin-left:8px; }
#navi_main li {float:left; color: #FFF; width:106px; text-align:left; }
#navi_main ul {font-size:0.85em; list-style:none; line-height:30px; }
#navi_main {height:30px; clear:both; padding:164px 0 0 0; }
#navi_short li a {color:#FFF; text-decoration: none; font-size: 0.7em; margin-left:5px; }
#navi_short li {float:right; }
#navi_short ul {list-style: none; line-height:25px; }
#navi_short {width: 870px; height:25px; }
#head {margin:0 10px; background: url(/media/img/header.jpg) no-repeat; height:250px;}
#container {margin:0 auto; width: 890px; background:#000; text-align:center; overflow:hidden; }
.text {font-size: 0.75em; line-height: 1.3em; color: #FFF; margin:14px; }
.title {font-size: 1.0em; color: #FFF; font-weight:bold; margin:5px 14px; line-height:1.5em; text-align:left; }
.top {vertical-align: top; }
.r {text-align: right; }
.c {text-align: center; }
.klein {font-size: 0.7em; }
img {border: 0; }
.center {text-align: center; }
strong {font-weight: bold; }
body {background: url(/media/img/hg.jpg) no-repeat; background-position: 50% 0px; background-color:#000; font-size: 101%; }
html, body, div, p, h1, h2, h3, ul, ol, span, a, table, td, form, img, li {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; }
