/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size:11pt;
	border:0;
	padding:0;
	margin:0;
	height:100%;
	background: none !important;
}

html {
	padding:0;
	margin:0;
	height:100%;
}

table,tr,td {
	color:#000;
	font-family: Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	font-size:11pt;
	line-height:18px;
	width:0px;
	height:0px;
}

a.ku_nav_right {
	display:none;
}


a.languagelinks {
	display:none;
}

div.accessibility a {
	display:none;
}


div.accessibility span {
	display:none;
}

div.language {
	display:none;
}


.main_nav {
	display:none;
}

.main_nav_active {
	display:none;
}

.sub_nav {
	display:none;
}

.sub_nav_active {
	display:none;
}

.subber_nav {
	display:none;
	
}

.subber_nav_active {
	display:none;
}



h1 {
	font-family:"Arial", Times, serif;
	font-size:25pt;
	color:#000;
	padding:0;
	margin:0;
	font-weight:lighter;
	line-height:36px;
}

h2 {
	font-family:"Arial", Times, serif;
	font-size:18pt;
	color:#000;
	padding:0;
	margin:0;
	font-weight:lighter;
	margin-bottom:14px;
	line-height:20px;
}

h2.teaser {
	font-family:"Arial", Times, serif;
	font-size:11pt;
	color:#000;
	padding:0;
	margin:0;
	margin-top:17px;
	background-image:none;
	margin-left:-8px;
	margin-right:-8px;
	padding-left:8px;
	margin-bottom:0px;
	height:32px;
	padding-top:7px;
	background-position:0 -8;
	display:block;
	font-weight:bold;
}

a.teaser {
	display:none;
}


h3 {
	background-color:#F2F2D7;
	display:block;
	font-size:11pt;
	padding:0;
	margin:0;
	font-weight:normal;
	padding-left:4px;
}

h4 {
	font-size:12pt;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#000;
}

h5 {
	font-size:9pt;
	color:#000;
	margin:0;
	padding:0;
	font-weight:normal;
}

img {
	border:0;
}

.imp {
	display:none;
}

.footer_link {
	display:none;
}

.imp_r {
	display:none;
}

.imp_l {
	display:none;
}

td.inner {
}

td.rahmen_oben { 
}
td.rahmen_links {
}
td.rahmen_rechts {
}
td.rahmen_unten { 
}

table.inhalte {
	margin:22px; 
	margin-bottom:18px;
}

td.nav {
	display:none;
}

div.verlaufOben {
	display:none;
}

div.verlaufOben2 {
	display:none;
}

div.verlaufUnten {
	display:none;
}

td.nav_details {
	display:none;
}

td.content {
	padding:18px; 
	padding-top:0px; 
	padding-bottom:0px;
}

td.teaser {
	display:none;
}

table.teaser {
	display:none;
}


#logo {
	display:none;
}

#logo2 {
	display:none;
}

#decker {
	display:none;
}

#teaser_bottom {
	display:none;
}


img.border {
	border:2px solid #cccccc; padding:2px; float:none; 
}

img.border_left {
	border:2px solid #cccccc; padding:2px; margin-right:12px; margin-bottom:12px; float:left;
}

img.border_right {
	border:2px solid #cccccc; padding:2px; margin-left:12px; margin-bottom:12px; float:right;
}


li { 
	 margin-left:-20px; position:relative;   padding-left:4px;
}

ul {
	margin-top:6px; margin-bottom:6px;  display: table-cell; list-style-type:square;
}

ol {
	margin-top:6px; margin-bottom:6px; display: table-cell; list-style-type:decimal;
}

td.grau {
	background-color:#F3F3F3; padding:6px;
}

.navMain {
	display:none;
}

.inner2  {
	height:0px;
}

.inner3  {
	width:100px;
	height:0px;
}

.inner4  {
	width:100px;
	height:0px;
}

@media print {
        size:21.0cm 29.7cm;
        margin-top:1.7cm;
        margin-bottom:1.4cm;
        margin-left:2cm;
        margin-right:2cm;
        orphans:3;
}
@media print {
	#printpreview {
		display: none;
	}
	a.print {
		display: none;
	}
}
@media screen {
	#printpreview {
		position: absolute;
		padding: 10px 0 0 43px;
		font: 18px Verdana, Arial, Helvetica, "Trebuchet MS", sans-serif;
		text-decoration: underline;
		color: #000;
	}
	a.print {
		background: #f4f4f4;
		text-decoration: underline;
		color: #000;
	}
	a.print:hover {
		background-color: #e8e8e8;
		text-decoration: none;
	}
}