body { background:url(../images/hintergrund-hell.gif) top left repeat-x; }

#content { border-left:solid 1px #3B3A3A; }


#ref-subnav { position:absolute; right:25px; width:186px; top:264px; height:287px; overflow:hidden; border-left:solid 1px #3B3A3A; }
#ref-cnt	{ position:absolute; top:264px; left:30px; width:728px; height:256px; overflow:hidden; }
#ref-projects { position:absolute; top:0px; left:530px; width:190px; height:256px; overflow:auto; border-left:solid 1px #3B3A3A;}
#ref-detail	{ position:absolute; top:0px; left:0px; width:505px; height:257px; overflow:auto; padding-right:15px; }
.ref-download { float:right; margin:-33px 15px 5px 5px; }

#strich-links-oben { position:absolute; right:980px; top:0px; height:30px; width:1px; overflow:hidden; background:#3B3A3A; border: 0; }

th.ref { font-weight:normal; padding-right:3px; text-align:left; }


.info-download { display:block; margin-left:2px; margin-top:-20px; }
.info-download a img { margin-bottom:-4px; }


.adler-bg { position:absolute; left:187px; top:282px; width:auto; height:auto; overflow:hidden; }

ul.subnav, ul.subnav li { list-style-type:none; list-style-image:none; padding: 0; margin: 0; margin-left:10px; }
ul.subnav li { margin-bottom: 5px; }


a.subnav, a.subnav:link, a.subnav:visited { color:#000000; text-transform:uppercase; font-size:11px; text-decoration:none; }
a.subnav:hover, a.subnav:active, a.subnav:focus { color:#999999; text-transform:uppercase; font-size:11px; text-decoration:none; }

a.subnav-act, a.subnav-act:link, a.subnav-act:visited { color:#F39200; text-transform:uppercase; font-weight:bold; font-size:11px; text-decoration:underline; }
a.subnav-act:hover, a.subnav-act:active, a.subnav-act:focus { color:#999999; text-transform:uppercase; font-weight:bold; font-size:11px; text-decoration:underline; }

a.subnav-pi, a.subnav-pi:link, a.subnav-pi:visited { color:#000000; font-size:11px; text-decoration:none; text-transform:none; }
a.subnav-pi:hover, a.subnav-pi:active, a.subnav-pi:focus { color:#999999; font-size:11px; text-decoration:none; text-transform:none; }

a.subnav-act-pi, a.subnav-act-pi:link, a.subnav-act-pi:visited { color:#F39200; font-weight:bold; font-size:11px; text-decoration:underline; text-transform:none; }
a.subnav-act-pi:hover, a.subnav-act-pi:active, a.subnav-act-pi:focus { color:#999999; font-weight:bold; font-size:11px; text-decoration:underline; text-transform:none; }



p.bildtext1 { margin: 0; padding: 0; font-size:17px; font-weight:bold; }
p.bildtext2 { margin: 0; padding: 0; font-size:11px; }

h1.ref-header { font-size:11px; font-weight:bold; font-family:Arial, Helvetiva, sans-serif; margin: 0; padding: 0; margin-bottom:2px; line-height:13px; }
h2.ref-header { font-size:11px; font-weight:bold; font-family:Arial, Helvetiva, sans-serif; margin-bottom:0px; }
h2.ref-subheader { font-size:11px; font-weight:normal; font-family:Arial, Helvetiva, sans-serif; margin: 0; padding: 0; margin-bottom:20px; }