body
{margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #222222; padding:0px;
background-image:url(images/bg.gif);
SCROLLBAR-FACE-COLOR: #771a22;
SCROLLBAR-HIGHLIGHT-COLOR: #660011;
SCROLLBAR-SHADOW-COLOR: #440000;
SCROLLBAR-ARROW-COLOR: #999999;
SCROLLBAR-TRACK-COLOR: #5a000a;
SCROLLBAR-3DLIGHT-COLOR: #70100a;
}



td {
	text-align: left;
	vertical-align: top;
	line-height:130%;
	font-family: tahoma, arial;
	font-size:11px;
	color:#bbbbbb;
}

.subline {
	text-align: left;
	font-family: tahoma, arial;
	font-size:11px;
	font-weight: bold;
	border-bottom:solid 1px #882233;
	margin-bottom:5px;
	color:#bbbbbb;
}

a, a:visited, a:active {
	font-family: tahoma, arial;
	font-size:11px;
	font-weight: normal;
	color:#dddddd;
}

a:hover {
text-decoration: none;
}

.nav {
width:210px;
height:450px;
padding-top: 0px;
}

.right {
text-align:left;

}

.storyboard {
padding-left:5px;
padding-top:8px;
text-align:center;
}

.imprint_bottom {
text-align:right;
padding-top: 66px;
padding-right:10px;
}


.content {
background-color: #660011;
background-image:url(images/bg_leiste.gif);
background-repeat:repeat-y;
}

.bottom_middle {
background-image:url(images/bg_bottom_middle.gif);
background-repeat: no-repeat;
}


.frame {
background-color: #660011;
padding-top: 15px;
padding-bottom: 30px;
padding-left: 5px;
}


input, select {
height: 16px;
font-family: tahoma, arial;
font-size:11px;
border: #bbbbbb;
border-style: solid;
border-width: 1px;
background-color: #cccccc;
color:#000000;
}

input#button {
font-family: tahoma, arial;
font-size:11px;
border: #bbbbbb;
border-style: solid;
border-width: 1px;
background-color: #cccccc;
color:#222222;
width:60px; height:20px
}

textarea {
font-family: tahoma, arial;
font-size:11px;
border: #bbbbbb;
border-style: solid;
border-width: 1px;
background-color: #cccccc;
color:#000000;
}
