/*  2006-09-24 */
body {
	color : black; background : white;
	background-color : white;
	background-image : none;
	font-size : 100.01%;
	font-family : Helvetica,Arial,sans-serif;
	margin : 0; padding : 0em;
	min-width : 50em;
}

#kopf {
    position : absolute;
    margin : 0;
    /*  margin-bottom : 20px; */
    left : 0;
    z-index : 1; 
	height : 7ex;
}
#navigarnitur {
	position : absolute;
	margin : 0;
	margin-top : 7ex; 
	z-index : 1; 
	height : 40.2ex;
}
#navigation {
    margin : 0px;
    margin-top : 72px;
	position:relative;
	z-index : 2;
}

#menu {
	float : left;
	width : 8.5em;
	margin : 0; padding : 0;
}

#menu a {
	font-size : 1em;	
	margin-left : 1em;	
	text-decoration : none;
	background : transparent;
	background-color : transparent;
	background-image : none;
	color : #ffffff; 
}

#menu ul {
	list-style : none;
	padding-left : 1em;
	width : 8.5em;
}

#menu li {
	border : solid 1px #000000;
	padding : 0.25em;	
}

#skyline {
	margin-left : 10em;
	width : 41.5em;
	padding : 1em;
}
.level1-act {
	background : #5285ec;
	background-color: #5285ec;
	background-image : none;
	margin-top : 1ex;
	font-weight : bold;
}
.level1-no {
	background: #3265cc;
	background-color : #3265cc;
	background-image : none;
	margin-top : 1ex;
	font-weight : bold;
}
.level2-act {
	background : #5285ec;
	background-color : #5285ec;
	background-image : none;
	margin-left : 1em;
}
.level2-no {
	background: #3265cc;
	background-color : #3265cc;
	background-image : none;
	margin-left : 1em;
}

.csc-textpic-caption {
	font-size : 10px;
	font-style:italic; 
}

#text {
	margin-left : 10em;
	padding : 1em;
	width : 41.5em;
	min-width: 16em;
	padding-top: 8ex;
}

#text a {
	text-decoration : none;
	color : #3265cc;
	font-weight : bold;
	background : transparent;
	background-color : transparent;
	background-image : none;
}
#text a:hover {
	color : #5285ec;
	text-decoration : underline;
	background : transparent;
	background-color : transparent;
	background-image : none;
}
#text h1 {
	color : #3265cc;
	background : transparent;
	background-color : transparent;
	background-image : none;
	font-family : Verdana, sans-serif;
	font-size: 1.5em;
	margin : 1ex;
}
#text h1:first-letter {
	font-size: 1.5em;
}
#text p {
	margin-top : 0;
	padding : 0.25ex;
}
#text ul {
	margin-top : 0;
	list-style-image : url(./m.png);
}
#text SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px 
}
#text TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px
} 
#text INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 10px 
}

