#kasten-links { background-color: white; position: relative; width: 280px; height: 460px; overflow: hidden; margin-top: 30px; padding-top: 10px; padding-bottom: 10px; }

#kasten-links-x { background-color: white; position: relative; width: 280px; height: 460px; overflow: hidden; margin-top: 30px; padding-top: 10px; padding-bottom: 10px; }


#kasten-linksAA { background-color: white; margin-top: 30px; padding-top: 10px; padding-bottom: 10px; position: relative; width: 707px; height: 460px; overflow: hidden; }
#abstand_zelle2 { width: 10px; height: 10px; }
.dsR38 /*agl rulekind: base;*/ { width: auto; height: auto; }
.dsR39 /*agl rulekind: base;*/ { width: auto; }
div#page { text-align: left; overflow: hidden; margin-top: 30px; }
div#container { position: relative; overflow: hidden; }


.dsR40 /*agl rulekind: base;*/ { width: 240px; vertical-align: top; }
.holder { position: absolute; top: 100px; width: auto; height: auto; float: left; }

.scroll-pane { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: auto; height: auto; overflow: auto; float: left; padding-left: 10px;   }
#pane1 { width: 270px; height: 380px; cursor:auto; }
#pane1_buero { width: 270px; height: 320px; cursor:auto; }
#paneAA { cursor: auto; width: 699px; height: 380px; }
#paneAA_buero { cursor: auto; width: 699px; height: 420px; }
#projekttitel {
	width: 650px;
	height: 70px;
	padding-left: 10px;
}
.dsR41 /*agl rulekind: base;*/ { width: auto; vertical-align: top; }
#Ebene1 { top: 90px; width: auto; height: auto; }
#EbeneAA { background-color: silver; top: 100px; width: auto; height: auto; }
#EbeneAA_buero { background-color: silver; top: 60px; width: auto; height: auto; }
#erl { padding-right: 10px; }
.dubi{ height:56px; }
#Ebene2 { top: 60px; right: 0; width: 315px; height: 350px; }
