html,body {
	margin:0px; 
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#000000;
	color:#D5D5D5;
	font-size:8pt;
	text-align:center;
	scrollbar-face-color:#E6E6E6; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-shadow-color:#E6E6E6; 
	scrollbar-3Dlight-color:#888888; 
	scrollbar-arrow-color:#000000; 
	scrollbar-track-color:#FAFAFA; 
	scrollbar-darkshadow-color:#000000; 
	width:98%; /* sonst scrollbalken horizontal */
}


/* ---------- CONTAINER ------------- */
#container {
	width:900px;
	padding:0px;
	margin: 0px auto 0px auto;
} 

/* ---------- HEADER -------------- */
#header {
	text-align:center;
	height:130px;
	padding: 5px 0 0 0;
	margin: 0px;
}


/* ---------- STAGE -------------- */
#stage {
	width:775px;
	height:450px;
	overflow:auto;
	padding: 15px;
	margin: 0px;
}
/* ---------- CONTENT -------------- */
#content {
	text-align:left;
	width:750px;
}
#left {
	width:296px;
	float:left;
}
#right {
	width:450px;
	float:left;
}
.kab-row {
	width:750px;
	clear:both;
}
.kab-col {
	width:375px;
	float:left;
}
.kab-col p {

}
.kab-pic {
	float:left;
	border:1px solid #6E6E6E;
	margin: 0 5px 15px 0;
}


/* ---------- FOOTER -------------- */
#footer {
	width:auto;
	height:50px;
	padding: 0px;
	margin: 0px;
}

/* ---------- ROLLOVER ------------ */
#rollovermenu-top a, #rollovermenu-bottom a {
	color:#6E6E6E;
	text-decoration:none;
	font-family:Tahoma,Arial,Verdana;
	font-weight:bold;
	font-size:10pt;
	font-variant:small-caps;
	letter-spacing:0.2em;
	height: 25px;
	display:block;
}
#rollovermenu-top { 
	padding-top:7px;
}
#rollovermenu-top a { 
	width: 222px;
	background: url("../images/roll-top.gif") 0px 0px no-repeat; 
}
#rollovermenu-bottom a { 
	width: 210px;
	background: url("../images/roll-bottom.gif") 0px 0px no-repeat; 
}
#rollovermenu-top a:hover, #rollovermenu-bottom a:hover {
	color:#ffffff;
	background-position: 0px -25px; 
}
#rollovermenu-top a.active, #rollovermenu-bottom a.active{
	color:#ffffff;
	background-position: 0px -25px; 
}

/* ---------- LINKS ------------ */
a:link, a:visited, a:hover, a:active, a:focus  {
	color:#FFFFFF; 
	text-decoration:none; 
	font-weight:bold;
}
a:hover, a:active, a:focus { 
	text-decoration:underline; 
}
.link1:link,.link1:visited,.link1:hover,.link1:active,.link1:focus {
	color:#000000; 
	text-decoration:none; 
	font-weight:bold;
}
.link1:hover,.link1:focus {
	text-decoration:underline; 
}



/* ---------- CONTENT TAGS ------------ */
h1, h2 {
	font-family:Tahoma,Arial,Verdana;
	color:#AC0000;
	font-weight:bold;
	font-size:10pt;
	font-variant:small-caps;
	letter-spacing:0.2em;
	border-bottom: 1px solid #AC0000;
}
h2 {
	color:#FFFFFF;
	font-size:11pt;
	border-bottom:none;
}
h3 {
	color:#FFFFFF;
	font-size:11pt;
}
.bordergrew {
	border:1px solid #6E6E6E;
}


input {
	font-size:9pt;
	margin: 0 0 0 20px;
}
input.feld {
	border: 1px solid #D5D5D5;
	background-color:#EAEAEA;
	padding: 0 0 0 10px;
	width:200px;
}