body
{
	background:#003060;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#003366;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#003366;
	scrollbar-arrow-color:#003366;
	scrollbar-track-color:#ffffff;

}

html
{
	height:100%;
	margin-bottom:1px;
	overflow:auto;
}


#main
{
	background:#d4d1cb url(../../core/images/stage/bg_subpage_head.gif) top left repeat-x;
	text-align:center;
}


#main-border
{
	text-align:left;
	width:976px;
	margin:0 auto;
	background:url(../../core/images/stage/bg_page_center.gif) top left repeat-y;
}

#page
{
	padding:0 43px;
	padding-top:15px;
	background:url(../../core/images/stage/bg_subpage_top.gif) top left no-repeat;
}


#header
{
	height:80px;
	background-color:#003366;
}

#inner
{
	margin-top:10px;
	height:383px;
}

#nav
{
	float:left;
	height:383px;
	width:400px;
	background-image:url(../images/titelbild.jpg);
	padding:0;
	margin:0;
}

#content
{
	float:right;
	height:362px;
	width:465px;
	overflow:auto;
	padding:21px 10px 0 0;
	margin:0;
}


#footer
{
	background:#003060 url(../../core/images/stage/bg_footer.gif) top left repeat-x;
	text-align:center;
}

#footer-border
{
	text-align:left;
	width:976px;
	margin:0 auto;
	height:68px;
	background:url(../../core/images/stage/bg_page_bottom.gif) top left no-repeat;
}

#footer-content
{
	padding:0 48px;
}


#pdf-line {
	padding-top:4px;
}

#nav ul {list-style:none; margin:20px 0 0 31px; padding:0;}
#nav ul li {margin:10px 0 0 0; padding:0;}


a.nav-ul {font-weight:bold; font-size:13px; text-decoration:none;}
a.nav-ul:link, a.nav-ul:visited {color:#003366;}
a.nav-ul:hover {color:#ff9900;}
a.nav-ul:active {color:#003366;}

a.nav-ul-active {font-weight:bold; font-size:13px; text-decoration:none;}
a.nav-ul-active:link, a.nav-ul-active:visited {color:#ff9900;}
a.nav-ul-active:hover {color:#ff9900;}
a.nav-ul-active:active {color:#ff9900;}


#nav ul ul {list-style:none; margin:0 0 0 15px; padding:0; padding-top:-10px;}
#nav ul ul li {margin:0 0 0 0; padding:0;}

a.nav-ul-ul {font-weight:normal; font-size:13px; text-decoration:none;}
a.nav-ul-ul:link, a.nav-ul-ul:visited {color:#003366;}
a.nav-ul-ul:hover {color:#ff9900;}
a.nav-ul-ul:active {color:#003366;}

a.nav-ul-ul-active {font-weight:normal; font-size:13px; text-decoration:none;}
a.nav-ul-ul-active:link, a.nav-ul-ul-active:visited {color:#ff9900;}
a.nav-ul-ul-active:hover {color:#ff9900;}
a.nav-ul-ul-active:active {color:#ff9900;}



#footer ul {list-style:none; margin:0 0 0 15px; padding:0;}
#footer ul li {float:left; display:inline; padding:0; margin:6px 10px 0 0;}

a.footer-ul {display:block; line-height:16px; font-weight:normal; font-size:12px; padding:0 16px 0 5px; border-left:1px solid #ffffff; text-decoration:none;}
a.footer-ul:link, a.footer-ul:visited {color:#000000;}
a.footer-ul:hover {color:#ffffff;}
a.footer-ul:active {color:#000000;}



.bodytext {margin-bottom:15px; font-size:12px; line-height:15px;}

#content h1 {margin:0 0 10px 0; font-size:14px; font-weight:bold; color:#ff9900;}

#content ul {list-style:square; margin:0 0 10px 10px; padding:0;}
#content ul li {margin:5px 10px 0 10px; padding:0; font-size:12px;}

#content a{font-size:12px; text-decoration:underline; margin:5px 0 0 0;}
#content a:link, #content a:visited {color:#ff9900;}
#content a:hover {color:#000000;}
#content a:active {color:#ff9900;}

#pdf-line a {font-weight:bold; font-size:10px; color:#cccccc;}
#pdf-line a:link, #pdf-line a:visited {text-decoration:underline; color:#cccccc;}
#pdf-line a:hover {text-decoration:none; color:#cccccc;}
#pdf-line a:active {text-decoration:underline; color:#cccccc;}


td {
	font-size: 12px;
}

.clear,.clearer
{
	clear:both;
	font-size:1px;
	line-height:1px;
}


/*++++++++++++++Sonstige++++++++++++++*/
.left { float:left;}
.right { float:right;}

/*++++++++++++++LinkContainer++++++++++++++*/

.csc-frame{
	
	padding:0px 0px 0px 5px;
	margin:15px 10px 15px 0;
	background-color: #fafafa;
	border:1px solid #d2cfc6;
	font-size:12px;
	color:#003366;
	
}


.csc-frame csc-frame-frame1 csc-header csc-header-n2 h1{ 
	font-size:12px;
	color:#003366;
}


