
#page-wrap                              { float: left; margin: 5px 0 0 0; width: 961px; }

.anythingSlider                         { float: left; width: 962px;  position: relative; margin: 0 0 0 0;}
.anythingSlider .wrapper                { float: left; width: 960px; overflow: hidden; margin: 0; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; background: #fff; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; width: 320px; margin: 0; }
div#content .anythingSlider .arrow      { display: block; height: 20px; width: 5px; background: url(/layout/scroll.jpg) no-repeat 0 0; text-indent: -9999px; position: absolute; top: 80px; cursor: pointer; }
div#content .anythingSlider .forward    { background-position: -13px 0; left: 962px; }
div#content .anythingSlider .back       { background-position: 10px 0; left: -28px; }


#thumbNav                               { display: none; }


#start-stop                             { display: none;}
#start-stop.playing                     { display: none; background-color: red; }
#start-stop:hover                       { display: none; background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: hidden; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }



/* box inhalte */
div.box { 
   	background-image: url(/layout/linie.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
        padding-left: 20px;
        display: block;	
        float: left;
}


div.box h1 {
        font-size: 20px;
        display: block; 
        width: 80%;
        line-height: 22px;
        min-height:50px;
	height:auto !important;
	height:40px;
}
div#content #page-wrap div.box a {
        display: block;
        margin: 5px 0 0 0;
        background-position: 0 2px;
}

div.box div.box-header {
        padding: 24px 0 18px 0;
        min-height:50px;
	height:auto !important;
	height:50px;
        border: 1px solid #fff;
        width: 290px;
}

.anythingSlider {
        background: transparent url(/layout/line.gif) 100% 100% no-repeat;
}
div.mehr .anythingSlider {
        background: transparent url(/layout/line_extended.gif) 100% 100% no-repeat;
}

/* mehr über scroller anpassungen */

div.mehr div.box { 
  padding-left: 10px; 
  background-image: url(/layout/line_extended.gif);
  background-position: 0 100%;
} 
div.mehr div.box div.box-header { margin-bottom: 10px; }
div.mehr div.box img.teaser { margin-bottom: 20px; }
div.mehr div.box div.txt { }
div.mehr div#content #page-wrap div.box div.txt a { background-position: 0 0px; line-height: 20px; display: inline; }
div.mehr div#content #page-wrap div.box div.bild a { background: none; margin: 0; padding: 0; }


