div#navigation ul, div#navigation ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-image: none;
}

div#navigation ul li {
	line-height: 22px;
	margin-left: 8px;
}

ul.nav_level_2 li.nav_level_2_current {
	font-weight: bold;
	color: #650919;
}

ul.nav_level_2 li:hover {
	color: #650919;
}

#header {
	background: url(../page/willkommen/header2.jpg);
}

/* Schleswig-Holstein Schriftzug über Logo */
span#sl {
	display: block;
	padding: 5px 0px 5px 0px;
}

#sprachen, #top_navigation, #news, #sub_navigation {
	color: #FFFFFF;
	font-size: 10px;
}

/* Hyperlinks */
#sprachen a:link, #sprachen a:visited, #top_navigation a:link, #top_navigation a:visited {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;	
}

#sprachen a:hover, #sprachen a:active, #top_navigation a:hover, #top_navigation a:active {
		text-decoration: underline;	
}

/* Hyperlinks Hauptmenu 1. Ebene */
.nav_level_1 li a:link, .nav_level_1 li a:visited {
	text-decoration: none;
}

.nav_level_1 li a:hover, .nav_level_1 li a:active {
	/*text-decoration: underline;*/
	font-weight: bold;	
}

.nav_level_1 li a#aktiv {
	font-weight: bold;
}



/* Hyperlinks Hauptmenu 2. Ebene */
.nav_level_2 li a:link, .nav_level_2 li a:visited {
	text-decoration: none;
}

.nav_level_2 li a:hover, .nav_level_2 li a:active {
	font-weight: bold;
	color: #650919;
}

.nav_level_2 li a#aktiv {
	font-weight: bold;
	color: #650919;
}

/* Hyperlinks Submenu */
#sub_navigation a:link, #sub_navigation a:visited {
	font-size: 10px;
	color: #FFFFFF;
	display: block;
	background: #B6AB91;
	height: 20px;
	line-height: 20px;
	text-decoration: none;
	text-align: center;
	margin: 0px 0px 15px 0px;
}

#sub_navigation a:hover, .#sub_navigation a:active {
	text-decoration: underline;
}

/* Hyperlinks im Inhaltsbereich */
#inhalt_oben a:link, 
#inhalt_oben a:visited, 
#inhalt_unten a:link, 
#inhalt_unten a:visited,
#grosse_bilder a:link, 
#grosse_bilder a:visited {
	color: #650919;
	text-decoration: none;
}

#inhalt_oben a:hover, 
#inhalt_oben a:active, 
#inhalt_oben a:focus, 
#inhalt_unten a:hover, 
#inhalt_unten a:active, 
#inhalt_unten a:focus,
#grosse_bilder a:hover, 
#grosse_bilder a:active, 
#grosse_bilder a:focus {
	text-decoration: underline;
}

/* Überschriften */
h1, h2, h3, h4 {
	font-weight: normal;
}

h2 {
	font-size: 14px;
}

h2.csc-firstHeader {
	margin-top: 0px;
	padding-top: 0px;
	font-weight: bold;
}

#sub_content h2 {
	display: none;
}

#grosse_bilder h4, #inhalt_oben h4, #inhalt_unten h4 {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #650919;
}

h4 + p, h4 + ul, p + p {
	margin-top: 3px;
}

#inhalt_oben p.bodytext, 
#inhalt_unten p.bodytext,
#grosse_bilder p.bodytext {
	text-align: justify;
}

.filelinks div {
	background: none;
	margin: 0px;
	padding: 0px;
}

.fileitem {
	vertical-align: middle;
}

img.fileicon {
	vertical-align: bottom;
}

#grosse_bilder ul, #inhalt_oben ul, #inhalt_unten ul {
	list-style-image: url(../img/punkt2.gif);
	margin-left: 0px;
	padding-left: 15px;
	margin-bottom: 0px;
}

#grosse_bilder ul + p, #inhalt_oben ul + p, #inhalt_unten ul + p {
	margin-top: 3px;
}

#inhalt_oben ul + h4, #inhalt_unten ul + h4, #grosse_bilder ul + h4  {
	margin-top: 8px;
}
