BODY {font-family: arial, helvetica; background-color: #555; color: #c0c0c0; vertical-align: top; font-size: 12px; margin-top:0px;margin-left:12px}

Table {padding:0px;margin: 0px}
TR {padding:0px;margin: 0px}
TD {padding:0px;margin: 0px; vertical-align: top; font-size: 12px}
P {margin: 8px;}
HR {color: #888; height: 1px}
TEXTAREA {font-size:12px; color: #000; background:#888; border:1px solid #fff; padding:4px}

UL {margin: 8px 0px 8px 24px; padding: 0px}
OL {margin: 8px 0px 8px 40px; padding: 0px}
LI {margin: 0px; padding:1px}
.list LI {margin: 0px; padding:4px}

#weg {left:200px;position: relative;}


H1 {font-size:24px;font-weight:normal;color:#f90; margin:14px 8px 8px 8px; letter-spacing:1px}
H2 {font-size:16px;font-weight:normal;color:#f90; margin:12px 2px 2px 2px; letter-spacing:1px; border-top:1px solid #888; padding:12px 0px 4px 6px}
H3 {font-size:14px;font-weight:normal;color:#fff; margin:8px}
H4 {font-size:12px;font-weight:normal;color:#f90; margin:4px 4px 4px 8px}
H5 {font-size:12px;font-weight:normal;color:#fff; margin:0px; padding-left:0px}
H6 {font-size:12px;font-weight:normal;color:#fff; margin:2px 0px 0px 0px;text-align:right}

IMG {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px}

A:link {color: #fff; text-decoration: none}
A:visited {color: #fff; text-decoration: none}
A:hover {color: #f90; text-decoration: none}
A:active {color: #f90; text-decoration: none}


.fullsize {left: 312px; position: absolute; top: 10px}
.logo {left: 4px; position: relative; top: 10px}
A.logo:hover {color: transparent}


.top {width:780px;height:80px; background-image: url(elements/bg_top.jpg); padding-bottom:2px}
.content {width: 506px; background-color:#555}
.tbody {margin: 8px}

.path {line-height: 20px;padding-left:15px;background-color:#555;padding-top:0px;border-bottom: 1px solid #888}
.path: hover {background-color:#f90}
.bot {width: 780px;line-height:18px;font-size:12px;padding-top: 2px;text-align: center; margin:0px; background-color:#888}


.left {width:137px; background-color: #888}
.right {width:137px; background-color: #888; color: #fff}

.navhead {color: #f90;background-color: #888; margin-left:1px; padding-bottom:1px;padding-top:1px;padding-left:6px;margin-top:12px;margin-bottom:8px;background-IMAGE: url(elements/navhead.jpg)}
.navbg {background-color:#888;border-bottom:1px solid #555;padding:6px}

.nav {border-bottom:#555 solid 1px; letter-spacing: 1px; font-size: 14px}
.nav a {display: block; height: 100%; padding:4px 4px 4px 8px}
.nav a:hover {color:#fff; background-color:#f90}

.navsel {background-color: #f90;border-bottom:#555 solid 0px; letter-spacing: 1px;font-size:14px}
.navsel a {display: block; height:100%; padding:4px 4px 4px 8px}
.navsel a:hover {color:#fff; background-color:#f90}

.navitem {background-color: #888; border-bottom: 1px #888 solid}
.navitem a {display: block;height:100%; padding:0px 0px 0px 2px; background-color: #555}
.navitem a:hover {color:#fff; background-color:#f90}

.wet {letter-spacing: 1px;border-bottom:#555 solid 1px;font-size: 14px}
.wet a {display: block; height: 100%; padding:4px 0px 5px 4px}
.wet a:hover {color:#fff;background-color:#f90}

.news {width:128px;padding:4px 4px 0px; color:#ccc}
.news h2 {padding:0px;padding-bottom: 4px;letter-spacing: 0px; color: #fff}
.news A:link {padding-right:8px}
.news A:hover {color:#000}
.news p A:hover {}


.text {padding-right:0px;padding-left:0px;padding-bottom:3px;height:100%;width:486px}
.text h2 {padding-left:0px; padding-bottom:2px; color:#f90}
.text h3 {padding-left:0px}
.text h4 {margin-left:0px; margin-bottom:0px}

.bt {padding-right: 4px; padding-bottom: 4px; min-height:133px; width: 486px}
.bt A {height: 100%; min-height: 133px}

.btno {padding-right: 4px; padding-bottom: 4px; width: 245px}
.btno A {height: 100%}

.btlo {padding-right: 4px; padding-bottom: 4px; min-height:74px; width: 245px}
.btlo A {height: 100%; min-height: 74px}

.btmi {padding-right: 4px; padding-bottom: 4px; min-height:100px; width: 245px}
.btmi A {height: 100%; min-height: 100px}

.bthi {padding-right: 4px; padding-bottom: 4px; min-height:133px; width: 245px}
.bthi A {height: 100%; min-height: 133px}

.btcard {padding-right: 4px; padding-bottom: 4px; min-height:150px; width: 245px}
.btcard A {height: 100%; min-height: 150px}


.rec {padding-bottom: 4px;height: 100%;min-height: 100px;width: 486px}
.rec A {height: 100%; min-height: 100px}

A.hover {display: block; padding:6px; height: 100%; margin:0px}
A.hover:link {color: #c0c0c0; border: 0px #888 solid;margin-right:0px}
A.hover:visited {color: #c0c0c0}
A.hover:hover {color: #fff; background-color: #888}
.hover IMG {FLOAT: left; margin:0px 6px 6px 0px}
.hover h2{font-size: 14px; margin:0px;color:#fff;padding-top:0px;border:0px; margin-bottom:-4px}
.hover:hover h2{color:#fff}
.hover:hover h4{color:#fff}
.hover P {margin:4px 0px 0px}
.hover #right {margin:0px; color:#fff}

.navlo {line-height: 20px;background-color:#555}
.navro {line-height: 20px;background-color:#555}
.navbo {line-height: 8px;background-color:#555}



.tab {margin-left:6px; margin-bottom: 12px; width: 480px}
.tab p {margin:0px; padding:0px 0px 2px 0px}
.tab h3 {margin:0px;padding-top:2px; padding-bottom:2px}
.tab h4 {margin:8px 0px 0px 0px}
.tab li {margin:0px; padding:2px}



.box {padding-left:8px;margin-right:8px; padding-bottom:8px}
.date {width: 36px; padding-top:2px}
.film {width: 120px; color:#fff}
.film h2 {font-size: 16px; color:#f90;border:0px;padding:0px; margin:0px}
.hess {width: 180px}
.dvd {margin: 0px 0px 12px 0px}
.dvd P {margin: 2px}
.dvd TD {width:78px; background-color:#fff; color: #000; text-align:center}



#kalender {font-size:14px;height: 36px;width:36px;text-align:center;vertical-align:middle; background-color:#888}
TH#kalender {background-color:#f90; color:#fff; font-weight:bold}


.ind {width: 30px; line-height: 20px; font-size: 16px; text-align: center}
.ind2 {width: 60px; line-height: 20px; font-size: 16px; text-align: center}
A.indhov {display: block; padding:4px; height: 100%; margin-left: 0px}
A.indhov:link {color: #fff;background-color: #555; padding-top: 4px; border: #888 solid 1px}
A.indhov:visited {color: #fff;background-color: #555; padding-top: 4px; border: #888 solid 1px}
A.indhov:hover {color: #fff; background-color: #f90}
.indhead{background-color: #fff; border: #888 solid 1px; padding-left: 4px; color: #f90}


#right {float: right;margin-right:0px; margin-left:8px; text-align:right}
#left {float: left;margin-right:8px; margin-left:0px}
#nofloat {float: nofloat}
#fright {line-height: 22px;float: right; color: #fff; padding-top: 2px;padding-right:15px}


#sc2 a.hover {font-size:11px; padding-top:1px; padding-bottom:4px}
#sc2 h2{font-size:12px; letter-spacing:0px}


#tablist{
padding: 3px 0;margin-left: 0;margin-bottom: 0;margin-top: 0.1em;
}

#tablist li{
list-style: none;display: inline;margin: 0;padding:0
}

#tablist li a{
padding: 3px 0.4em;margin-right: 6px;border:2px solid #888;border-bottom:none;background:#555;color:#fff; letter-spacing:1px
}

#tablist li a:link, #tablist li a:visited, #tablist li a.active{
}

#tablist li a.current{
background: #888
}

#tabcontentcontainer{
width: 490px;padding-left: 0px;margin-left:0px;
}

.tabcontent{
display:none;background-color: #555;
}

.reiter{
border-bottom:2px solid #888;margin:2px;padding-bottom:0px; margin-bottom:8px
}






