@charset "utf-8";
body { overflow-y: scroll; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; margin: 0px; padding: 0px; border: 0px; background-color: #000000; background: url(pics/bg_1920x1050.jpg) top center repeat-x fixed #000000; }

.kopf { width: 887px; margin: 0px auto 0px auto; background-image: url(pics/kopf-banner.jpg); height: 46px; padding-top: 243px; text-align: center; background-repeat: no-repeat; background-position: center top; }
.mitte { width: 887px; margin: 0px auto 0px auto; text-align: left; padding: 0px; }
.links  { margin: 0px; width: 119px; float: left; padding: 0px; border: 0px; height: 300px; }
.content { margin: 0px; float: left; width: 649px; padding: 0px; }
.rechts { margin: 0px; height: 300px; width: 119px; padding: 0px; border: 0px; float: left; }
.fuss { width: 887px; margin: 0px auto 12px auto; text-align: center; line-height: 18px; padding-top: 12px; background-image: url(pics/foot_bg.jpg); background-repeat: no-repeat; background-position: center top; }

.menu_head { background-image: url(pics/menu_small_head.jpg); background-repeat: no-repeat; background-position: center; line-height: 34px; }
.menu_head_sub { padding: 2px; text-align:center; margin-bottom:12px; }
a.menu-head { padding: 2px; color:#999999; text-decoration: none; }
a.menu-head.aktiv,
a.menu-head:hover { color:#FFFFFF; }

a.menu-link { color:#999999; text-decoration: none; }
a.menu-link:hover { color:#FFFFFF; }

a.menu-link-note { color:#FFFF00; font-weight:bold; text-decoration: none; }
a.menu-link:hover { color:#FFFFFF; font-weight:bold; }

.win-hg table,
.win-hg td,
.win-hg tr { padding:6px; }

.win-hg { background-image:url(pics/win-hg.jpg); background-repeat: repeat; margin-bottom: 24px; }
.win-o { background-image:url(pics/win-o.jpg); background-repeat: repeat-x; background-position: top; }
.win-u { background-image:url(pics/win-u.jpg); background-repeat: repeat-x; background-position: bottom;}
.win-l { background-image:url(pics/win-l.jpg); background-repeat: repeat-y; background-position: left; }
.win-r { background-image:url(pics/win-r.jpg); background-repeat: repeat-y; background-position: right; }
.win-ro { background-image:url(pics/win-ro.jpg); background-position: top right; background-repeat: no-repeat; }
.win-lo { background-image:url(pics/win-lo.jpg); background-position: top left; background-repeat: no-repeat; }
.win-ru { background-image:url(pics/win-ru.jpg); background-repeat: no-repeat; background-position: right bottom; }
.win-lu { background-image:url(pics/win-lu.jpg); background-position: left bottom; background-repeat: no-repeat; }
.win-padding { padding: 12px 24px 12px 24px; margin-bottom: 12px; }

.gold .win-hg { background-image:url(pics/hof/win-hg.jpg); }
.gold .win-o { background-image:url(pics/hof/win-o.jpg); }
.gold .win-u { background-image:url(pics/hof/win-u.jpg); }
.gold .win-l { background-image:url(pics/hof/win-l.jpg); }
.gold .win-r { background-image:url(pics/hof/win-r.jpg); }
.gold .win-ro { background-image:url(pics/hof/win-ro.jpg); }
.gold .win-lo { background-image:url(pics/hof/win-lo.jpg); }
.gold .win-ru { background-image:url(pics/hof/win-ru.jpg); }
.gold .win-lu { background-image:url(pics/hof/win-lu.jpg); }

.tabelle_kopf { border-bottom: 1px solid #595959; }
.text_r { padding-left: 102px; }
.text_r_breiter { padding-left: 252px; }

.bild_r { float: right; margin-left: 12px; }
.bild_l { float: left; margin-right: 12px; }
.cleaner,
.clearer { clear: both; line-height: 1px; font-size: 1px; }


.teaser { width:100%; margin:0px 0px 12px 0px; padding-top: 12px; float:left; }
.teaser h2 { font-size:18px; }
.csc-textpic-clear { clear: both; height: 12px; }
.csc-textpic-caption { font-size: 10px; }

.tx-bitpagemenu-pi1  { border-top: 1px dotted #333333; }
.tx-bitpagemenu-pi1 .teaser .text { width:515px; float:right; }
.tx-bitpagemenu-pi1 .teaser .bild { width:120px; text-align:center; float:left; }
.tx-bitpagemenu-pi1 .float { width:300px; }
.tx-bitpagemenu-pi1 .float .text { width:300px; margin:0px 0px 0px 0px; float:left; }
.tx-bitpagemenu-pi1 .trennlinie	{ height:135px; margin:12px 24px 0px 24px; float:left; }
.tx-bitpagemenu-pi1 .left	{ float:left; }