@media screen {

	body{
	background-color: #1c1f40;
	background-image: url('../img/equarks_bg.jpg');
	background-repeat: no-repeat;
}


/**
	DACHNAVIGATION
*/

#wsKopf {
	border: medium none;
	width: 81.83em;
	height: 5.1667em;
	padding-top: 2em;
	font-size: 75%; /*12px*/
	/*background-image: url('../img/weiss_50alpha.png');*/	
}


#wsHauptlogo {
	left: 1.5833em;
	position: absolute;
	top: 1.1667em;
}

#wsHauptlogo #wsLogoWDR {
	height: 4.1667em;
	width: 10.8333em;
}

#wsKopf ul li {
	display: inline;
}

#wsDachNav {
	text-align: right;
}

#wsDachNav ul li {
	float: left;
	border-right: 0.09em solid;
}

#wsDachNav li a, 
#wsDachNav li span {
	display: block;
	font-size: 93%;
	font-weight: bold;
	margin: 0;
	padding: 0.1em 0.8em 0.15em 0.8em;
	text-decoration: none;
}

#wsDachNav p {
	margin: 0;
	padding: 0.1em 0.25em 0 0;
	border: 0px solid red;
	width: auto;
}

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

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

.wsKopfText {
	font-size: 93%;
}

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


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


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




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

#wsButNav {
	float: right;
}

#wsButNav li a img {
	border: 0.09em solid;
	margin-left: 0.09em;
	padding: 0;
	height: 1.6667em;
	margin: 0.4375em 0 0 0.09em;
	width: 2em;
}

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

.wsKopfText .wsFormBut {
	padding: 0.09em 0 0.09em 0.418em;
	width: 7.75em;
}



/**
	WRAPPER
*/

#wrapper {
	/*border: 1px solid red; */
	font-size: 75%;
	float: left;
	width: 81.83em;
	overflow: hidden; 
	/*min-height: 3024px;*/
	/*background-image: url('../img/schwarz_50alpha.png'); */
	/*background-image: url('../img/weiss_50alpha.png');*/
}

#logo {
	width: 81.83em;
	margin: 0.5em 1.5em 1.5em 1.5em;
	border: 0px solid red;
}

#logo img {
	width: 26.5em;/*318px;*/
	height: 10.33em;/*124px;*/
}

/**
	NAVI
*/

#wsNavi {
	float: left;	
	width: 15.833em;	
	/*background-image: url('../img/weiss_50alpha.png');*/
	background-color: #292D59;	
	padding-bottom: 1em;
}


#wsNavi ul {
	margin-top: 1em;
}

#wsNavi ul li {
	display: inline;	
}

#wsNavi ul li a,
#wsNavi ul li span {
	width: auto;	
	display: block;
	padding: 0.25em 0 0.25em 1.66em;
}

#wsNavi ul li,
#wsNavi ul li a {
	text-decoration: none;
	font-weight: bold;	
	
}

#wsImpLCont {
	border-top: 0.2em solid;
	border-bottom: 0.2em solid;
	margin: 1em 0 0 0;
}


#wsImpLCont ul,
#wsImpLCont ul li {
	margin: 0;	
	display: inline;
}

#wsImpLCont ul li a {	
	font-size: 0.9em;
	font-weight: normal;
}




/**
	CONTENT
*/


.videoObject object,
.videoObject embed {
	height:26em;
	margin:0;
	width:42.6667em;
}


#wsContent {		
	float: left;
	width: 43.33em; /*12px*/
	margin-left: 0.66em;
	/*min-height: 100em;
  	height:auto !important;
  	height: 100em;	*/
	/*background-image: url('../img/weiss_50alpha.png');	*/
	background-color: #292d5a;	
}

/*
#wsContent .wsRubrik {
	border-bottom: 0.0833em solid;
	height: 1em;	
	width: auto;
} */

#wsContent #wsBC {
	border-bottom: 0.0833em solid;
	height: 1em;	
	width: auto;
}

/*
#wsContent .wsRubrik h2 {
	font-size: 93%;
	height: 1.613em;
	padding-right: 0.445em;
	position: absolute;
} */

#wsBC p.wsBCPfad {
	font-size: 93%;
	height: 1.613em;
	padding-right: 0.445em;
	position: absolute;
}

#wsBC p.wsBCPfad a {
	text-decoration: none;
}

#wsBC p.wsBCPfad a:hover {
	text-decoration: underline;
}

#wsInnerContent { 
	width: 41.66em;
	margin: 0 auto;
	padding-top: 1em;
	padding-bottom: 1em;
}

.wsTextUnit {
	clear: left;	
}

.wsTextUnit ul {
	margin: 0.5em 0 0.5em 1.25em;
}

.wsTextUnit ul li {
	list-style-type: disc;	
}

#wsInnerContent h1,
#wsInnerContent h2 {
	font-size: 2em;
	margin: 0.5em 0;
	font-weight: bold;
}

#wsInnerContent h3 {
	font-size: 1.5em;
	margin: 0.5em 0;
	font-weight: normal;
}

ul#wsVideoAuthor {
	margin-bottom: 0.25em;
}

#wsInnerContent .wsPfeil {
	float:left;
	margin-top:0.0833em;
	width:1.41em;	
}


#wsSortVideo {
	margin-bottom: 1em;
	float: left;
}



#wsSortVideo p,
#wsSortVideo ul,
#wsSortVideo ul li {
	float: left;
	display: inline;
}

#wsSortVideo ul {
	margin-left: 1em
}

#wsSortVideo ul li a,
#wsSortVideo ul span.aktiv {
	text-decoration: none;
	padding: 0 0 0 1.5em;
}

#wsSortVideo ul span.aktiv,
#wsSortVideo p {
	font-weight: bold;
}
 
#wsSortVideo ul li a:hover {
	text-decoration: underline;
}

.wsLinklisteHdl h3 {
	font-size: 1em !important;
	margin: 1em 0 0 1em !important;
	padding: 0 !important;
	font-weight: bold !important;
}

.wsLinkliste {	
	padding: 0.5em 0;
	border: 0.1em solid;
}

.wsLinkliste {
	margin: 0 !important;	
}

.wsLinkliste li {
	width: 40em;
	margin: 0 auto;
	list-style-type: none !important;	
}


.wsLinkliste li img.wsIcon {
	float: left;
	height: 1.5em;
	margin: 0;
	padding: 0;
	width: 2.0833em;
}

.wsLinkliste li a{
	text-decoration: none;
}

.wsLinkliste li a:hover {
	text-decoration: underline;
}

.wsLinkliste li {
	margin-bottom: 0.5em;
}

.wsLinkliste li span {
	padding-left: 0.5em;	
}

.wsILLInner {	
	padding-left: 2.5089em !important;
	display:block;
	line-height:1.25;
	margin:0;	
	width:auto;
}

/**
	COMMENT / RATE
*/

#wsArticleFunctions ul#wsArticleFunctionsUl {
	/*float: left; */
	width: 41.66em;

}


#wsArticleFunctions ul#wsArticleFunctionsUl li {
	float: left;
	/*padding: 0.25em 3.5em 0.25em 1em; */
	padding: 0.25em 0 0.25em 0; 
	width: 13.5em;
	border-right: 0.25em solid; 
	cursor: pointer;
}

#wsArticleFunctions ul#wsArticleFunctionsUl li img {	
	float: left;
}

#wsArticleFunctions ul#wsArticleFunctionsUl li#showVoting a,
#wsArticleFunctions ul#wsArticleFunctionsUl li#showComments a,
#wsArticleFunctions ul#wsArticleFunctionsUl li#showRecommend a { 
	padding-left: 2.5em;	
}

#wsArticleFunctions ul#wsArticleFunctionsUl li#showRecommend {
	border-right: none;
	width: 14.1em;
	float: right;
}


#wsArticleFunctions ul#wsArticleFunctionsUl li a {
	text-decoration: none;
	font-weight: bold;	
	display: block;
}

#wsArticleFunctions ul#wsArticleFunctionsUl li a:hover {
	text-decoration: underline;
}

#wsArticleSetVoting,
#wsCommentForm,
#wsRecommendForm {
	margin-top: 0.25em;
}

#wsCommentForm label, 
#wsRecommendForm label {
	clear: both;
	display: block;
	float: left;
	width: 13.5em;
}

#wsCommentForm p,
#wsCommentForm label,
#wsRecommendForm p,
#wsRecommendForm label {
	font-size: 0.95em;
	margin-left: 0.8333em;
	display: inline;
}



#wsCommentForm .digCaptchaText {
	display: block !important;

}

#wsCommentForm input, 
#wsRecommendForm input,
#wsCommentForm textarea, 
#wsRecommendForm textarea {
	float: left;
	font-family: verdana;
	font-size: 0.95em;
	margin-bottom:0.2em;
	width: 28em;
}
#wsCommentForm textarea, 
#wsRecommendForm textarea {
	height: 14.2em;
}

p.digCaptchaText {
	clear: both;
/*	margin: 0 0 0 14.4em !important;
	padding: 0.5em;
	width: 26.8em !important; */
}

label.digCaptchaLabel {
/*	margin: 0 0 0.2em 14.4em !important;
	display: inline !important; 
	width: 26.8em !important; */
}
input#captchaanswer {
	float: left;
	font-family: verdana;
	font-size: 0.95em;
	margin: 1em 0 0.1em 0;
	width: 27.6em;
}

#wsRecommendForm,
#wsCommentForm {
	padding: 0.5em 0;
}

#wsCommentForm input.wsFormBut { 
	margin: 0 0 0 14.4em;
	width: 28.5em;
	padding: 0.1em 0;
	float: left;
}

#wsRecommendForm input.wsFormBut {
	margin: 0 0 0 14.3em;
	width: 28.5em;
	padding: 0.1em 0;
	float: left;
}

#wsRecommendForm p {
	font-size: 0.9em;
	position: absolute;
	margin-top: 19.5em;
	left: 20em;
}

#wsUserComments {
	height: 19.7em;
	overflow-y: scroll;
}

#wsUserComments p {
	font-size:93%;
	margin:0 0 0.8333em;
	padding:0.4167em;
	
}



/**
	ACCORDION
*/

#accordion {
	clear: both;
}

#wsInnerContent #accordion h3 {
	font-size: 1em;	
	font-weight: bold;
}

#accordion .wsAccordionTeaser {
	margin-bottom: 1em;
	border: 0px solid red;
	width: 37.5em; /*450px;*/
	float: left;
}

#accordion .wsAccordionTeaser a {
	float: left;
}

#accordion img.dim160b {	
	float: left;
	margin-right: 1em;
}

#accordion ul {
	float: left;
	width: 250px;
	border: 0px solid green;
}

#accordion ul li span {	
	font-weight: bold;
}

#accordion ul li img {
	width: 10.66em; /*128px;*/
	height: 2.25em; /*27px;*/

}




/**
	FRAGEN SLIDER
*/

#mycarouselPaging {
	font-weight: bold;
	text-align: right;
}

#mycarousel h4 {
	padding: 0.5em;
}

/**
	BILD ZOOM IM CONTENT
*/

.wsPicContLeft {
	float: left;
}

.wsPicContRight {
	float: right;
}

.wsPicContLeft p, .wsPicContRight p {
	font-size: 93%;
	margin: -0.445em 1.78em 0 0.18em;
}

.wsPicContLeft img, .wsPicContRight img {
	margin:0 0 0.25em;
}

.wsPicContLeft a , .wsPicContRight a {
	outline: none;
}

.wsLupe {
	float: right;
	height: 1.5em;
	width: 1.5em;
}

.wsPicContLeft, .wsPicContRight {
	margin: 0.6667em 0.4167em 0.8333em 0;
}

/**
	VIDEOPLAYER
*/

.videoPlayer {
	margin: 0 0 0.5em -6px;
}

/**
	KONTAKT
*/

#wsKontakt {
	margin-top: 1.5em;
}

#wsKontakt label, #wsKontakt input {
	display: block;
	float: left;
	font-size: 100%;
	height: 1.3333em;
}

#wsKontakt p {
	clear: left;
	padding: 0.4167em 0;
}


#wsKontakt label {
	width: 13em;
}

#wsKontakt select {
	border: 0.1em solid;
	width: 28.2em;
}

#wsKontakt textarea, 
#wsKontakt input {
	border: 0.1em solid;
	width: 28em;
}

#wsKontakt textarea {
	float: left;
}


#wsKontakt input.wsFormBut {
	border: 0.1em solid;
	cursor: pointer;
	font-weight: bold;
	display: inline;
	height: 1.85em;
	margin: 0 0 1em 13.35em;
	width: 28.25em;
}

#wsKontakt .wsKontaktLabel {
	display: inline;
	float: right; 
	margin: 0;
	padding: 0 14em 0 0;
	white-space: nowrap;
	/*width: 24.1667em; */
}

#wsKontakt .wsKontaktCheck {
	display: block;
	padding: 0.2em 0 0 12.5em;
	float: left;
	width: 2em;
}

#wsKontakt .wsKontaktCheck input {
	width: 2em;
	border: 0 none !important;
}

.wsBackLink img {
	float: left;
} 

.wsBackLink a {
	text-decoration: none;
}

.wsBackLink a:hover {
	text-decoration: underline;
}

/**
	RECHTE SPALTE
*/

#wsResp {		
	float: left;
	width: 21.33em;
	margin-left: 0.66em;
	/*background-image: url('../img/weiss_50alpha.png');*/	
}
#wsResp .wsTeaserCont {		
	/*padding: 1em 0 0 0; */
}

#wsResp .wsRubrik {
	border-bottom: 0.0833em solid;
	padding: 1em 0 0 0; 
	height: 1em;	
	width: 20em;
	margin: 0 auto;
	margin-bottom: 1em;
}

#wsResp .wsRubrik h2 {
	font-size: 93%;
	height: 1.613em;
	padding-right: 0.445em;
	position: absolute;
	font-weight: normal;
}

#wsResp .wsTeaser a img {
	margin-bottom: 0.5em;
}


#wsResp .wsPfeil {
	float: left;
	margin-top: 0.0833em;
	width: 1.41em;
}

#wsResp h3 {
	margin-left: 1.65em;
	font-size: 1em;
}


#wsResp h3 a {
	text-decoration: none;

	
}

#wsResp h3 a:hover {
	text-decoration: underline;
}

#wsResp .wsTeaser {
	margin-bottom: 1em;
}

#wsResp .wsTeaser p {
	font-size: 0.9em; 
	margin-left: 2em;
}

#wsFallback {
	position: relative;
	z-index: 1;
}


#wsOverlay {
	position: absolute;	
	z-index: 10;
	top: 50%;
	left: 58%;
	width: 8.5em;
	padding: 0 0.5em;
	font-size: 1.75em;
	line-height: 1.2em;
}


/**
	FUSS
*/

#footer {
	width: 81.83em;
	margin-top: 0.66em;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 75%;	
	/*background-image: url('../img/weiss_50alpha.png'); */
	border: 0px solid red;
	float: left; 
}

#footer-content {
	margin-top: 15.7em;
	height: 3em;
	border: 0.09em solid #fff;
}


#footer-top {	
	margin-left: 0;
	padding: 0 0 0 0.625em;
}
#footer-top li {
	float: left;
	font-size: 0.9em;	
	display: inline;
}

li#wsTop {
	margin-left: 10em;
}

li#wsPrint {
	margin-left: 9em;
}

li#wsEmpfehlen {
	margin-left: 10em;
}

li#wsPrint img,
li#wsEmpfehlen img  {
	float: left;
	margin-right: 0.7em;
}


li#wsImpressum {	
	float: right;
	margin-right: 1em;
}

#footer-down {
	clear: left;
	font-size: 0.9em;	
	text-align: center;
}

#footer a {
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}
}



