@media all {

*,p,h1,h2,form,input {
 margin: 0;
 padding: 0;
 border: 0;
}
body {
 background: #000000 url(/pub/pic/dsv-back.png) no-repeat;
 font: normal 75% Arial, Helvetica, sans-serif;
 color: #ffffff;
}
a {
 color: #ffffff;
 text-decoration: none;
}
a:hover {
 color: #ffffff;
 text-decoration: underline;
}
/* DIE MEHR-LINKS */
/* allgemein */
a.mehr {
 background: url(/pub/pic/mehr-000000.gif) no-repeat center;
 padding: 0 0 1px 15px;
 text-decoration: none;
}
a.mehr:hover {
 text-decoration: none;
}
#suchErg a.mehr {
 background: url(/pub/pic/mehr-ffffff.gif) no-repeat center;
}
#spoxlink {
 position: absolute;
 left: 10px;
 top: 10px;	
 width: 290px;
 height: 65px;
 cursor: pointer;
 font-size: 1000px;
 overflow: hidden;
 xbackground-color: blue;
 z-index:3;
}	
/* Ueberschrift */
#cnt1 {
 position:absolute;
 left: 11px;
 top: 85px;
 width: 514px;
 height: 21px;
 padding-left: 8px;
 padding-top: 2px;
 font-size: 110%;
 font-weight: bold;
 z-index:3; 
}
/* Bild/Video */
#cnt2 {
 position:absolute;
 left: 11px;
 top: 107px;
 width: 514px;
 height: 339px;
 z-index:3;  
}
#bild {
 position: absolute;
 overflow: hidden;
 width: 514px;
 height: 298px;
 z-index:3; 
}
#video {
 position:absolute;
 left: 11px;
 top: 107px;
 width: 514px;
 height: 373px;
 z-index:3;  
}
#btxt {
 position: absolute;
 overflow: hidden;
 top: 298px;
 width: 504px;
 height: 31px;
 padding: 5px;
 background-color: #17181a;
 color: #999999;
 font-size: 110%;
 z-index:3;  
}
.btxtCopy {
 float: right;
 margin-top:20px;
 font-size: 75%;
 text-transform: lowercase;
}
#bsuch {
 position: absolute;
 overflow:hidden;
 width: 514px;
 height: 339px;
 background-color: black;
 visibility: hidden; 
}
/* Steuerung */
#cnt3 {
 position:absolute;
 left: 10px;
 top: 447px;
 padding-left: 8px;
 padding-top: 5px;
 z-index:3;  
}
#cnt3 div {
 float: left;
}
#cnt3 #plyPrev {
 width: 35px;
 height: 23px;
 background: url(/pub/pic/dsv-prev.gif) no-repeat;
 cursor: pointer;
}
#cnt3 #plyText {
 width: 70px;
 height: 18px;
 text-align: center;
 margin-top: 4px;
 font-size: 90%;
}
#cnt3 #plyNext {
 width: 35px;
 height: 23px;
 background: url(/pub/pic/dsv-next.gif) no-repeat;
 cursor: pointer;
}
/* User-Interaktion: bewerten, favorit, empfehlen */
#cnt4 {
 position:absolute;
 left: 11px;
 top: 481px;
 width: 514px;
 height: 47px;
 display:none;
}
#cnt4 .cnt1 {
 float: left;
 padding: 10px;
 visibility: hidden;
}
#cnt4 .cnt2 {
 float: right;
 padding: 10px;
 visibility: hidden;
}
#cnt4 .cnt2 div {
 float: left;
 padding-left: 15px;
 visibility: hidden;
}
/* Related */
#cnt5 {
 position: absolute;
 left: 536px;
 top: 84px;
 width: 247px;
 height: 23px;
 font-size: 90%;
 z-index:1;  
}
/* Tabs */
.rel .relTabhead {
 position: relative;
 width: 247px;
 height: 20px;
 border: 1px solid #a80816;
 border-width: 0 0 3px 0;
}
.rel .relTabheaditem {
 position: absolute;
 height: 18px;
 padding: 2px 28px 0 10px;
 color: #ffffff;
 background: url(/pub/pic/dsv-tab-sel.gif) no-repeat bottom right;
}
.rel .relTabheaditem p {
 padding-top: 1px;
}
.rel .relTabheadsep {
 position: absolute;
 overflow: hidden;
 width: 20px;
 height: 20px;
 background: url(/pub/pic/dsv-tab-desel.gif) no-repeat bottom left;
}
.rel .relTabbody {
 position: relative;
}
.rel .relTabbodyitem {
 width: 247px;
 height: 371px;
}
.rel .relHide {
 position: absolute;
 top: 0;
 visibility: hidden;
}
/* Quetsche */
.accDsv {
 position: relative;
}
.accDsv .accItm {
 position: absolute;
 display: inline;
 left: 0px;
 top: 0px;
}
.accDsv .accItmHead {
 height: 19px;
 width: 242px;
 padding-left: 5px;
 padding-top: 4px;
 margin-top: 1px;
 background-color: #000000;
 font-weight: bold;
 cursor: pointer;
}
.accDsv .accItmBody {
 overflow: hidden;
 width: 227px;
 padding: 5px 10px;
}
.accDsv .accItmBody .bild {
 float: left;
 margin: 2px 5px 5px 0;
 border: 1px solid #a80916;
}
.accDsv .accItmBody p {
 margin: 2px 0;
}
.accDsv .accItmHead p {
 padding-left: 13px;
 background: url(/pub/pic/link-ffffff.gif) no-repeat left;
}
.accDsv .trennPunkt {
 padding-top: 1px;
 margin: 5px 2px;
 background: url(/pub/pic/trennpunktG.gif) repeat-x;
}
.accDsv .accItmBody .trennPunkt {
 clear: both;
 margin: 5px 0;
 background: url(/pub/pic/trennpunktR.gif) repeat-x;
}
.accDsv .accItmBody p a.mehr {
 background: url(/pub/pic/mehr-ffffff.gif) no-repeat center;
}
.accDsv .suche {
 float: left;
 padding-right: 10px;
 font-weight: bold;
}
.accDsv .inptext {
 float: right;
 overflow: hidden;
 width: 130px;
 height: 16px;
 padding: 2px 5px;
 color: #ffffff;
 background-color: #403e3f;
 border: 1px solid #a90816;
}
.accDsv .inpsubm {
 clear: both;
 float: right;
 width: 72px;
 color: #ffffff;
 background: url(/pub/pic/dsv-button.gif) no-repeat 0 4px;
 cursor: pointer;
}
/* Such-Ergebnis */
#suchErg .suchHead {
 width: 510px;
 height: 32px;
 margin: 2px;
 background-color: #3b3c3e;
}
.suchHead .text {
 float: left;
 padding: 8px 0 0 16px;
 font-weight: bold;
}
.suchHead .suchBrowse {
 float: right;
}
.suchHead .suchClose {
 float: right;
 padding: 1px;
}
.suchBody {
 width: 500px;
 padding-left: 47px;
 padding-top:23px;
}
.suchCont1 {
 float: left;
 width: 434px;
}
.suchScrollarea {
 overflow: hidden;
 width: 424px;
 height: 264px;
}
.suchCont2 {
 float: left;
 width: 7px;
 height: 264px;
}
.suchSlidearea {
 position: relative;
 width: 7px;
 height: 264px;
 background: url(/pub/pic/dsv-slidebacky.gif) repeat-y;
}
.suchSlider {
 position: absolute;
 left: 0px;
 top: 0px;
 cursor: pointer;
}
.suchItem {
 overflow: hidden;
 clear: both;
 margin: 0px;
}
.suchItem .bild {
 float: left;
 margin-right: 10px;
 border: 1px solid #a80916;
}
.suchItem .c2 {
 float: left;
 width: 246px;
}
.suchItem .datum {
 float: left;
 font-size: 90%;
}
.suchItem .rubrik {
 float: left;
 padding-left: 8px;
 font-size: 90%;
}
.suchItem h1 {
 clear: both;
 color: #ae0917;
 padding: 2px 0 4px 0;
 font-size: 125%;
}
.suchItem h1 a, .suchItem h1 a:hover {
 color: #ae0917;
}
.suchItem .text {
}
#suchErg .trennPunkt {
 overflow: hidden;
 clear: both;
 margin: 14px 0;
 padding-top: 1px;
 background: url(/pub/pic/trennpunktR.gif) repeat-x;
}
	
#frmBanner {
 position:absolute;
 left: 0px;
 top: 500px;
 width: 795px;
 height: 120px;
 z-index:2;
}
	
.presdsv {
 position:absolute;
 left: 0px;
 top: 401px;
 z-index:2;  
}
	
.navlay {
	position:absolute;
	top:401px;
	left:10px;
  z-index:3; 	
}
	
}/*MEDIA*/
