body {
	background: #cad5da url(/mediathek/defaultImages/Hintergrund_grau.gif) repeat-x 0 0;
}

#frame {
	margin-top: 0;
}

#contentFrame {
	margin-top: 0;
}

#header {
	position: absolute;
	width: 98.7em;
}

#header_image {
	width: 50.5em; /*505px*/
	float: right;
	padding-right: 25em; /*250px*/
	margin-bottom: 0;
}

#logo_link {
	width: 20.9em; /* 209px; */
	margin-left: 0em; /*13px;*/
	margin-top: 1.9em;
}

#contentLeft {
	margin-top: 7em; /*70px*/
}

#contentMain {
	padding: 0;
	width: 75.5em; /*755px;*/
	background-color: transparent;
}

#contentMain_header {
	font-size: 1px;
	height: 0;
	display: none;
}


#contentRight {
	display: none;
}

#contentMain .contentMain_element {
	font-size: 1em;
	line-height: 1.5em; /*15px;*/
}

#contentLeft a.LinkDocument {
	color: #6D7581;
	text-decoration: none;
	background-image: none;
	margin-left: 0.2em;
	display: block;
}

#contentLeft a.LinkDocument:hover {
	text-decoration: none;
}

#contentLeft .LinkDocument .LinkVisualImage {
	margin-top: 4em;
	margin-bottom: 1em;
	display: block;
	width: 8.1em; /*81px*/
}

#contentLeft .LinkDocument .LinkVisualText {
	display: block;
	font-size: 1.1em;
}

div#zoom, #langnav {
	margin-top: 1.9em;
}

/* hide dktig navigation */
#nav_node_76 {
	display: block;
	padding-bottom: 1.5em;
}

#nav_node_105 {
	display: block;
	padding-top: 2em;
}

li#nav_node_105 a {
	display: none;
}

li#nav_node_105 ul a {
	display: block;
}

#nav_node_76 a span {
	font-weight: bold;
}

.main_nav_1_1, .main_nav_1_2, .main_nav_1_6, .main_nav_1_7, .main_nav_1_8  {
	display: none;
}

#main_nav_1 .main_nav_1_4 a {
	display: none;
}

#main_nav_1 .main_nav_1_4 .main_nav_2_1 a {
	display: block;
}

/* disable contact popup */
ul#mini_nav_1 {
	position: relative;
}

#mini_nav_2 {
	display: none;
}

/* show (c) DKTIG menu item */
li#nav_node_104 {
	display: block;
}

li#nav_node_104 a { /* font size is 1.1em */
	color: #8690A0;
	width: 5.1818em; /*57px*/
}

li#nav_node_104 img { /* font size is 1.1em */
	padding-left: 0.2727em; /*3px*/
	position: relative;
	top: 0.0909em; /*1px*/
	clear: both;
	width: 3.9090em; /*43px;*/
}


/* navigation level 2 */
#dkvcms_back {
	position: absolute;
	width: 16.3846em; /*213px*/
	z-index: 0;
}

#dkvcms_back_active {
	position: absolute;
	width: 16.3846em; /*213px*/
	z-index: 1;
	display: none;
}

#dkvcms_access {
	position: absolute;
	width: 16.3846em; /*213px*/
	z-index: 0;
}

#dkvcms_access_active {
	position: absolute;
	width: 16.3846em; /*213px*/
	z-index: 1;
	display: none;
}

#main_nav_2 li a { /* font-size is 1.3em */
	position: relative;
	border-left-width: 0;
	width: 16.3846em; /*213px*/
	font-weight: bold;
	background: transparent none;
	margin-bottom: 0;
	height: 3.3846em; /*44px*/
	color: white;
}

#main_nav_2 li a:hover {
	background: transparent none;
	color: white;
}

#main_nav_2 li a:hover span {
	background-image: url(/mediathek/defaultImages/arrow_dkv.gif);
}

#main_nav_2 li a:hover #dkvcms_back_active, #main_nav_2 li a:hover #dkvcms_access_active {
	display: block;
}

#main_nav_2 #nav_node_108 a span { /* font size is 11px vorher nav_node_88 */
	font-size: 0.8461em;
	background: transparent url(/mediathek/defaultImages/arrow_dkv_gray.gif) no-repeat scroll 17.7272em 0.7272em; /*195px 8px*/
	padding-bottom: 0.3636em; /*4px*/
	padding-top: 0.7272em; /*8px*/
	width: 18em; /*198px*/
}

#main_nav_2 li a span { /* font-size is 1.2em */
	background: transparent url(/mediathek/defaultImages/arrow_dkv_gray.gif) no-repeat scroll 16.25em 1.1666em; /*195px 14px*/
	padding-bottom: 0.3333em; /*4px*/
	padding-top: 0.8333em; /*10px*/
	line-height: 1.1666em; /*14px*/
	border-left-width: 0;
	width: 16.5em; /*198px*/
	position: relative;
	z-index: 2;
	font-size: 0.9230em;
}

#dkvcms_search {
	position: absolute;
	width: 16.3846em; /*213px*/
	z-index: 0;
}

#main_nav_2 li a.nav_path, #main_nav_2 li a:hover.nav_path { /* font-size is 1.3em */
	background: transparent none;
	border-left-width: 0;
}

#main_nav_2 li a.nav_path span { /* font-size is 1.2em */
	background: transparent url(/mediathek/defaultImages/arrow_dkv.gif) no-repeat scroll 16.25em 1.8333em; /*195px 22px*/
	padding-top: 0.5em; /*6px*/
	width: 16.5em; /*198px*/
	position: relative;
	z-index: 1;
}

/* navigation level 3 */
#main_nav_3 li {
	margin-left: 0;
}

#main_nav_3 li a { /* font-size is 1.1em */
	background: transparent url(/mediathek/defaultImages/nav_level3_left.gif) repeat 0 0;
	width: 19.3636em; /*213px*/
	border-bottom-color: #20294A;
	font-weight: normal;
	height: auto;
	color: #1B3269;
}

#main_nav_3 li a span { /* font-size is 1.1em */
	background: transparent url(/mediathek/defaultImages/nav_level3_middle.gif) repeat 0 0;
	width: 17.5454em; /*193px*/
	margin-left: 7px; /*7px*/
	padding-bottom: 6px; /*6px*/
	padding-top: 6px; /*6px*/
	font-size: 0.9999em;
}

#main_nav_3 li a:hover {
	background: transparent url(/mediathek/defaultImages/nav_level3_left.gif) repeat 0 0;
	color: #1B3269;
}

#main_nav_3 li a:hover span {
	background: transparent url(/mediathek/defaultImages/nav_level3_middle_mouseover.gif) repeat 0 0;
}


#main_nav_3 li a.nav_path, #main_nav_3 li a.nav_path:hover {
	background: transparent url(/mediathek/defaultImages/nav_level3_left_active.gif) repeat 0 0;
	color: #1B3269;
}

#main_nav_3 li a.nav_path span { /* font-size is 1.1em */
	background: transparent url(/mediathek/defaultImages/nav_level3_middle.gif) repeat 0 0;
	width: 17.5454em; /*193px*/
}

/* navigation level 4 */
#main_nav_4 {
	border-bottom-width: 0;
}

#main_nav_4 li a, #main_nav_4 li a span, #main_nav_4 li a:hover span, #main_nav_4 li a.nav_path span, #main_nav_4 li a.nav_path:hover span {
	background-image: none;
}

#main_nav_4 li {
	margin-left: 1.0em; /*10px;*/
}

#main_nav_4 li a { /* font-size is 1.1em */
	font-size: 1.1em;
	width: 18.3636em; /*202px;*/
	height: auto;
	background-color: transparent;
	background-image: none;
	border-left: none;
	border-bottom: 0.0909em solid #1B3269; /*1px*/
	color: #1B3269;
}

#main_nav_4 li a span {	/* font-size is 1.1em (inherited from #main_nav_4 li a) */
 	background-image: none;
	display: block;
	border-left: none;
	height: auto;
	padding: 0.1818em 0 0.3636em 1.0909em; /*2px 0px 4px 12px;*/
	margin-left: 0;
}

#main_nav_4 li a:hover, #main_nav_4 li a.nav_path:hover {	/* font-size is 1.1em (inherited from #main_nav_4 li a) */
	background: url(/mediathek/defaultImages/arrow_small_blue.gif) no-repeat 0 0.4545em; /*0px 5px;*/
}

#main_nav_4 li a.nav_path { /* font-size is 1.1em (inherited from #main_nav_4 li a) */
	font-weight: bold;
	background-color: transparent;
	background-image: none;
	color: #1B3269;
	width: 18.3636em; /*202px*/
}

#main_nav_4 li a.nav_path span { /* font-size is 1.1em (inherited from #main_nav_4 li a) */
	width: 17.5454em; /*193px*/
}

#contentMain div {
	border:0 none;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
}

#contentMain .contentMain_element {
	position: relative;
	width: 22em;
}

#contentMain .rborder, #contentMain .box {
	position: relative;
	border-color: #CCCCCC;
	margin-bottom: 1em;
	padding: 0.8em;
}

#contentMain .Text {
	height:33.5em;
	line-height:1em;
	overflow-y: scroll;
	display: block;
	position: relative;
	z-index:2;
}

#contentMain .sb, #contentMain .sbi, #contentMain .sb *, #contentMain .sbi * {
	position:relative;
	z-index:1;
}

* html #contentMain .sb,* html #contentMain .sbi { height:1%; }
#contentMain .sbi { display:inline-block; }
#contentMain .sb-inner { background:#ddd; }
#contentMain .sb-shadow { background:#000; }
#contentMain .sb-border { background:#bbb; }

#contentMain .sb-inner, #contentMain .box .sb-inner {
	background-color:#EFF2F4;
}

#contentMain .rborder {
	top: 10px;
	color: #111111;
}

