body{color:#000;font-size:13px;line-height:1.45em;background-color:#fff;background-position:center 0;font-family:"Helvetica",Arial,sans-serif;background-repeat:no-repeat!important;}
#desk{width:820px;margin:0 auto;padding-top:160px;background-color:transparent;}
#comp-navigation{top:76px;right:85px;width:197px;height:197px;position:absolute;}
#comp-navigation .comp{width:61px;height:61px;display:block;position:absolute;text-indent:-9999px;background:url(/images/comp-navigation.png) no-repeat 0 0;}
#comp-navigation .beteiligungen{top:0;left:0;padding-right:7px;}
#comp-navigation .beteiligungen:hover,#comp-navigation .beteiligungen.hover{background-position:0 -70px;}
#comp-navigation .fondsleitung{top:0;left:68px;padding-bottom:7px;}
#comp-navigation .fondsleitung:hover,#comp-navigation .fondsleitung.hover{background-position:0 -140px;}
#comp-navigation .treuhand{top:68px;left:68px;padding-right:7px;padding-bottom:7px;}
#comp-navigation .treuhand:hover,#comp-navigation .treuhand.hover{background-position:0 -210px;}
#comp-navigation .immobilien{top:68px;left:136px;}
#comp-navigation .immobilien:hover,#comp-navigation .immobilien.hover{background-position:0 -280px;}
#comp-navigation .asset{top:136px;left:68px;}
#comp-navigation .asset:hover,#comp-navigation .asset.hover{background-position:0 -350px;}
#company{width:410px;color:#6A2327;font-size:21px;font-weight:800;text-indent:9px;margin:0 auto 16px;line-height:1.35em;}
#company.verwaltungen{color:#6A2327;}
#company.beteiligungen{color:#000;}
#company.fondsleitung{color:#E29E20;}
#company.treuhand{color:#232342;}
#company.immobilien{color:#C20C29;}
#company.asset{color:#0060A1;}
#content{width:820px;margin-top:8px;background:transparent url(/images/content.png) no-repeat 0 230px;}
#supp-content{float:left;width:205px;}
#main-navigation{float:right;margin-right:238px;}
#main-content{float:left;width:410px;min-height:410px;background-color:#e3e4e4;}
#site-info{float:left;width:616px;position:relative;}
#home{top:-88px;left:95px;width:100px;height:100px;display:block;position:absolute;background:transparent url(/images/comp-sprite.png) no-repeat 0 0;}
#home img{width:100px;height:100px;display:block;}
#home.verwaltungen{background-position:0 0;}
#home.beteiligungen{background-position:-100px -200px;}
#home.fondsleitung{background-position:0 -100px;}
#home.treuhand{background-position:-100px 0;}
#home.immobilien{background-position:0 -200px;}
#home.asset{background-position:-100px -100px;}
#edit #scrollbar_track{display:none;}
#scrollbar_container{width:380px;height:340px;margin-top:15px;position:relative;}
#scrollbar_track{top:0;right:0;width:10px;cursor:move;height:100%;position:absolute;background-color:transparent;}
#scrollbar_track:hover{background-color:#dfdfdf;}
#scrollbar_handle{width:10px;height:45px;cursor:move;background-color:#58585a;}
#scrollbar_content{width:356px;height:340px;overflow:hidden;}
.scroller{width:20px;right:-5px;height:20px;cursor:pointer;position:absolute;background:url(/images/scroller.gif) no-repeat 2px 0;}
#scroll_up_50{top:-22px;}
#scroll_down_50{bottom:-22px;background-position:2px -15px;}
div.sub1{float:left;}
div.sub1 div.item{float:left;margin-right:15px;position:relative;}
div.sub1 a.menu{color:#a26f61;font-weight:bold;text-decoration:none;}
div.sub1 a.path,div.sub1 a.menu:hover{color:#6A2327;text-decoration:none;}
div.sub2{left:-210px;width:240px;bottom:10px;position:absolute;padding:0 25px 12px 0;z-index:100;}
div.sub2 div.item{width:240px;margin-right:0;}
div.sub2 a.menu{text-align:right;font-weight:normal;}
div.sub3{float:left;margin:65px 0 0 10px;}
div.sub3 div.item{width:150px;margin-right:0;}
div.sub3 a.menu{color:#A26F61;text-decoration:none;}
div.sub3 a.path,div.sub3 a.menu:hover{color:#6a2327;text-decoration:none;}
#root div.unit{border-style:none;padding-bottom:3px;}
#root div.unit div.body{margin:0;}
#root div.side div.unit{margin-top:0;}
#head{color:#333;margin:10px 10px 1px;}
#head h1{font-size:13px;line-height:1.2em;}
div.unit h2{font-size:14px;font-weight:bold;line-height:1.4em;}
div.main{width:408px;}
div.main div.unit{margin:0 5px 5px;}
div.main h2,div.main div.foot{margin:0 5px;}
div.main div.part,div.main div.grid table{margin:.4em 5px;}
div.main div.wide{width:398px;}
div.main div.wide table,div.main div.wide div.tall{width:388px;}
div.main div.wide div.tiny{width:189px;}
div.main div.slim{width:194px;}
div.main div.slim table,div.main div.slim div.tall{width:184px;}
div.main div.slim div.tiny{width:87px;}
div.side{width:200px;}
div.side div.unit{margin:5px 0;}
div.side h2,div.side div.foot{margin:0 5px;}
div.side div.part,div.side div.grid table{margin:.4em 5px;}
div.side div.wide{width:190px;}
div.side div.wide table,div.side div.wide div.tall{width:180px;}
div.side div.wide div.tiny{width:85px;}
div.side div.slim{width:190px;}
div.side div.slim table,div.side div.slim div.tall{width:180px;}
div.side div.slim div.tiny{width:85px;}
div.pure{border:1px solid #fff;}
div.pure div.head h2{border-bottom-style:none;}
div.seam div.head{color:#000;background-color:transparent;border-bottom-style:none;}
div.flat{color:#000;background:#E3E4E4;}
div.flat div.head{color:#000;background:#E3E4E4;border-bottom-style:none;}
div.edge{border-left-color:#fff;border-right-color:#fff;}
div.edge div.head{border-bottom-style:none;}
h3,h4,h5,h6{font-weight:800;}
h3{font-size:1.1em;}
h4{color:#767878;font-size:1.1em;}
h5{font-size:1em;}
h6{font-size:1em;font-style:italic;}
div.text p.loud{color:#fff;padding:.2em .4em;background-color:#333;}
div.text p.pale{color:#999;font-size:.9em;background:inherit;}
div.text p.skew{font-style:italic;letter-spacing:1px;}
a,div.link a.open,a.open{color:#000;text-decoration:underline;background-color:inherit;}
a:hover,div.link a.open:hover{text-decoration:none;}
#productlinks a{display:block;padding:.2em 0;font-weight:800;}
#root a.null:hover{text-decoration:none;}
div.link a.open{margin-left:14px;}
div.link{background-position:0 2px;}
div.doit{background-position:0 2px;}
div.mail{background-position:0 3px;}
div.load{background-position:0 2px;}
div.rss{background-position:0 2px;}
div.unit div.crop{height:320px;}
div.list p.gist{list-style-image:url(/icon-link/list.gif);}
div.list p.dent{list-style-image:url(/icon-link/list.gif);}
div.line hr{border-bottom-color:#333;}
div.grid table td{border-color:#999;border-style:solid;}
div.grid table thead td,div.grid table tfoot td{background:#ccc;font-weight:800;}
div.grid table.vert tbody.beam td.odd,div.grid table.horz tbody.beam tr.odd td{background:#eee;}
div.cats p a.same{color:#999;}
div.cats p span.same{color:#333;}
div.scan a.same,div.scan li.same,div.scan td.same,div.scan span.same{background-color:#ddd;}
div.this a.same,div.this li.same,div.this td.same,div.this span.same{color:#fff;text-decoration:none;background-color:#900;}
.cb-matrix .swap tbody{text-align:center;}
p.dock{margin-top:5px;}
p.dock a.meta{color:#6B6564;padding:0 5px;font-size:11px;letter-spacing:.035em;}
p.dock a.meta:hover{text-decoration:underline;}
#services{float:left;margin-left:205px;}
#services a.meta{padding-left:0;}
#cmsbox{float:right;}
#cmsbox,#cmsbox a.meta{font-size:10px;padding-right:0;text-transform:lowercase;background-color:inherit;}
#disp{background:#fff;border:3px solid #888;}
#lbox div.head,#lbox div.head h2,#lbox div.head a.quit{color:#444;height:36px;background:#ddd;line-height:36px;}
#lbox div.zoom{width:740px;margin-left:-373px;}
#edit #head h1{background:none!important;}
#edit div.sub1 .path div.sub2{position:absolute!important;}
#edit h3 .edit,#edit h4 .edit,#edit h5 .edit,#edit h6 .edit{font-size:1em!important;}
