 body {	font-family : Verdana, Arial, Helvetica;	
		font-size : 8px;
		color: #000060;	margin-top : 0px;
		margin-bottom : 1px;	
		padding-bottom : 0px;	
		text-indent : 0px;
		/*
		scrollbar-base-color:#FF9900;
    	scrollbar-3dlight-color:#FFFFFF;
    	scrollbar-arrow-color:#000060;
    	scrollbar-darkshadow-color: #FFFFFF;
    	scrollbar-face-color:#FFFFFF;
    	scrollbar-highlight-color:#000060;
    	scrollbar-shadow-color:#000060;
    	scrollbar-track-color:#FFFFFF; 
    	*/
		}
P {	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	/* letter-spacing: 0.5; */
 	color: #000060;
	margin-top : 1px;
	margin-bottom : 5px;
	padding-bottom : 0px;
	}

A:link {
	font-family : Verdana, Arial;
	font-size : 12px;
	background-color : transparent;	
	color : #FD8E03;	
	text-decoration : none;	
	font-weight : bold;
	}
A:visited {	
	font-family : Verdana, Arial;	
	font-size : 12px;	
	background-color : transparent;	
	color : #FD8E03;	
	font-weight : bold;	
	text-decoration : none;
	}
A:hover {	
	font-family : Verdana, Arial;	
	font-size : 12px;	
	color : #FD8E03;	
	text-decoration : underline;
	}
A:active {	
	font-family : Verdana, Arial;	
	font-size : 12px;	
	background-color : transparent;	
	color : #FD8E03;	
	font-weight : bold;	
	text-decoration : none;
	}

.fuss a {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	background-color : transparent;	
	color : #C0C0C0;	
	font-weight : bold;	
	text-decoration : none;
	}
 
.fuss a:active {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	background-color : transparent;	
	color : #C0C0C0;	
	font-weight : bold;	
	text-decoration : none;
	}

.fuss a:visited {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	background-color : transparent;	
	color : #C0C0C0;	
	font-weight : bold;	
	text-decoration : none;

}
.fuss a:hover {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	background-color : transparent;	
	color : #C0C0C0;	
	font-weight : bold;	
	text-decoration : underline;
}
.fuss1 a {
	font-family : Verdana, Arial;	
	font-size : 12px;		
	color : #FFFFFF;	
	font-weight : bold;	
	text-decoration : none;
} 
.fuss1 a:active {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	color : #FFFFFF;	
	font-weight : bold;	
	text-decoration : none;
} 
.fuss1 a:visited {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	color : #FFFFFF;	
	font-weight : bold;	
	text-decoration : none;
}
.fuss1 a:hover {
	font-family : Verdana, Arial;	
	font-size : 12px;	
	color : #FFFFFF;	
	font-weight : bold;	
	text-decoration : underline;
}
	
.celmenu {	
	font-family : Verdana, Arial, Helvetica;	
	font-size : 12px;	
	background-color : transparent;	
	color : #FD8E03;	
	text-decoration : none;	
	font-weight : bold;	
	margin-bottom : 10px;
	}

.celsubmenu {	
	font-family : Verdana, Arial, Helvetica;	
	font-size : 12px;	
	background-color : transparent;	
	color : #FD8E03;	
	text-decoration : none;	
	font-weight : bold;
	}

SELECT {  	
	font-family: Verdana, Arial, Helvetica;	
	font-size: 10px;
	}
TEXTAREA { 
	font-family: Verdana, Arial, Helvetica; 	
	font-size: 10px;
	} 
INPUT {
  	font-family: Verdana, Arial, Helvetica;
 	font-size: 10px;
 	 }

H1 {	font-family :Verdana, Arial, Helvetica;
	font-size : 14px;
	/* letter-spacing: 0.5; */
 	color : #000060;
	margin-bottom : 0px;
	margin-top : 10px;
	}
H2 {	font-family : Verdana, Arial, Helvetica;
	font-size : 16px;
	/* letter-spacing: 0.5; */ 	
	color : #000060;
	margin-bottom : 0px;
	margin-top : 10px;
	margin-left : 30px;
	}

.news-single-item H2 {	
	margin-left : 0px;
}
	

H3 {	font-family : Verdana, Arial, Helvetica;
	font-size : 14px;
	/* letter-spacing: 0.5; */ 	
 	color : #FD8E03;
	margin-bottom : 0px;
	margin-top : 10px;
	}
H4 {	font-family : Verdana, Arial, Helvetica;
	font-size : 16px;
	/* letter-spacing: 0.5; */ 	
 	color : #FD8E03;
	margin-bottom : 0px;
	margin-top : 10px;
	}

.subhead1 {	font-family : Verdana, Arial, Helvetica;	
	font-size : 12px;
	font-weight: bold;
	color : black;
	}
.subhead2 {	font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	font-weight: bold;
	color : #FD8E03;
	}
.subhead3 {	font-family : Verdana, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #FD8E03;
	}

.headerdate {	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : Green;
	font-weight: normal;
	}

.content01 {      font-family : Verdana, Arial, Helvetica;
	font-size : 12px;
	color: #000060;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
	text-indent : 0px;
	}

.caption {	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
	color : #000060;
	}

.bulletlist {	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #000059;
	}

.searchform {	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #6600CC;
	font-weight : normal;
	}

.searchresultpagetitle {	font-family : Verdana, sans-serif;
	font-size : 15px;
	color : #333333;
	font-weight : bold;
	}
.searchresultcontent {	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : #6600CC;
	font-weight : normal;
	}

.searchresultheader {	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #333366;
	font-weight : bolder;
	}
.searchmarkup {	color : #FF0066;}
.loginform {	font-family : Verdana, sans-serif;
	font-size : 14px;
	color : #CC0000;
	font-weight : normal;
	}
.mailform {	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #003366;
	font-weight : normal;
	}
.mailformrequired {	font-family : Verdana, sans-serif;	font-size : 12px;	color : #003366;	font-weight : bolder;}
.mailformcomment {	font-family : Verdana, sans-serif;	font-size : 12px;	color : #CC0000;	font-weight : bolder;}
.mailformradio {	font-family : Verdana, sans-serif;	font-size : 10px;	color : #003366;	font-weight : normal;}
.filelinks {	font-family : Verdana, sans-serif;	font-size : 14px;	color : #990000;}
.filelinkssize {	font-family : Verdana, sans-serif;	font-size : 14px;	color : Green;}
.sitemap1 {	font-family : Verdana, sans-serif;	font-size : 12px;	color : #CC6600;}
.sitemap2 {	font-family : Verdana, sans-serif;	font-size : 11px;	color : #990000;	margin-left : 20px;}
.sitemap3 {	font-family : Verdana, sans-serif;	font-size : 10px;	color : #333399;	margin-left : 40px;	}
.sitemap4 {	font-family : Verdana, sans-serif;	font-size : 9px;	color : #003333;	margin-left : 60px;}


h1.csc-firstHeader {
color:#000060;
font-family:Verdana,Arial,Helvetica;
font-size:16px;
margin-bottom:0px;
margin-left:30px;
margin-top:10px;
}

td.impressum {
	background: url('../dateien/balken_27_or.gif');
	padding: 0 0 0 15px;
}

td.impressum a {
	color: #fff;
	font-weight: normal;
}

td.impressum a:hover, td.impressum a:focus {
	color: #000059;
	text-decoration: none;
}

/* added for new navigation*/

	
/* Flyout Menü */
#table-navigation {
	padding: 0 0 3px 0; 
}

#navigation { 
	padding: 0; 
	margin: 0;
}

#navigation li {
	list-style-type: none;
	float: left;
	margin: 0 17px 0 0;
}

#navigation li a {
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
	display:block;
}

#navigation li a:hover {
	color: #fd8e03;
	text-decoration: none;
}

#navigation li ul {
	display: none;
	position: absolute;
	padding: 8px 0 0 0;
}

#navigation li:hover ul {
	display: block;
	z-index: 999;
}

#navigation li ul li {
	padding: 2px 20px 5px 10px;
	background: #000060;
	border-top: 1px solid #b3b3b3;
	border-bottom: 1px solid #b3b3b3;
	border-left: 2px solid #b3b3b3;
	border-right: 2px solid #b3b3b3;
	float: none;
	text-align: left !important;
	width: 142px;
}

#navigation li ul li.first {
	border-top: 2px solid #b3b3b3;
}

#navigation li ul li.last {
	border-bottom: 2px solid #b3b3b3;
}

#navigation li ul li a {
	font-size: 11px;
	text-transform: none;
	text-align: left !important;
}
