
#wsKopf {
   font-size: 75%;
   padding-top: 2.0em;
/* border-bottom: 0.4167em solid; */
	height: 5.1667em; width: 100%;
}




#wsHauptlogo {
/*   font-size: 0.75em; */
   position: absolute;
   top: 0.85em; 
   left: 1.25em;
}
#wsHauptlogo #wsLogoWDR {
        width: 6.375em;
        height: 3.75em;
}
#wsHauptlogo #wsLogoARD {
/*   position: absolute;
   width: 1.5em; height: 5.0em;
   margin-left: 8.5em; */
}


#wsKopf ul li {
	display: inline;
}

#wsTopNavBg, 
#wsDachNavBg { 
	clear: both; 
	float: left; 
	margin-left: 12.8333em;
}


#wsDachNavBg { 
	position: absolute; 
	top: 1.5em; 
	border: 0.0833em solid; 
	min-width: 51.5em; 
}



#wsTopNavBg { 
	position: absolute; 
	top: 3.3333em; 
	width: 51.6667em; 
}

#wsDachNav {
	text-align: right;
}

#wsDachNav ul li {
	float: left;
}

#wsTopNav {
	text-align: right;
	height: 2.5em;
}

#wsDatum {
	font-size: 93%;
	padding: 0.09em 0.18em 0.18em 0;
	white-space: nowrap;
}

#wsKopf #wsDachNav li a,
#wsKopf #wsDachNav li span {
	display: block;
	margin: 0;
	padding: 0.09em 0.80em 0.445em 0.80em; 
	border-right: 0.09em solid;
	font-weight: bold; 
	font-size: 93%;
	text-decoration: none;
}

html>body #wsKopf #wsDachNav li a,
html>body #wsKopf #wsDachNav li span { 
	height: 1.2544em; 
	margin-bottom: -0.09em; 
}

html>/**/body #wsKopf #wsDachNav li a,
#wsKopf #wsDachNav li span, 
x:-moz-any-link, 
x:default { 
	padding: 0.09em 0.8em 0.445em 0.83em;
}


#wsKopf #wsDachNav li a:hover,
#wsKopf #wsDachNav li a:focus,
#wsKopf #wsDachNav li a:active,
#wsKopf #wsDachNav li.aktiv a {
	padding-left: 0.09em;
	border-left: 0.71em solid;
}

html>/**/body #wsKopf #wsDachNav li a:hover,
html>/**/body #wsKopf #wsDachNav li a:focus,
html>/**/body #wsKopf #wsDachNav li a:active,
html>/**/body #wsKopf #wsDachNav li.aktiv a, 
x:-moz-any-link, 
x:default { 
	padding-left: 0.2em;
} 

/* Icons */
#wsButNav {
	float: right;
}

#wsButNav li img {
	width:  2.0em;
	height: 1.6667em;
/*	border: 0.0833em solid; */
	margin: 0.4375em 0 0 0.25em;
	padding: 0;
}

/*	---{/Header} --- */

/* ---{Fonts} --- */

.wsKopfText { font-size: 93%; }

#wsSuchForm { float: left; padding-top: 0.3571em; }


.wsKopfText .wsFormBut { width: 7.75em; padding: 0.09em 0 0.09em 0.418em; }
html>body #wsSuchForm { width: 24.10em; }
:root #wsSuchForm { width: auto; }

html>body #words,
html>body .wsKopfText .wsFormBut { float: left; }
html>body .wsKopfText .wsFormBut { margin-top: 0.418em; }


:root #words,
:root .wsKopfText .wsFormBut { float: none; }
:root #words:focus { font-weight: bold; }

#words {
padding: 0.1786em 0 0.1786em 0.418em; 
margin: 0.4464em 0.7em 0 0;
width: 12.75em;
border: 0.089em solid;
}



#wsHauptlogo { z-index: 100; }



@media handheld {
 #wsKopf { border: none; }
}

