
body { text-align:center; margin:0; padding:0; font:normal 11px Futura, Arial, Helvetica, sans-serif; background-color:#e7d6aa; color:#b62024; }
img { border: 0px solid white; }
table.layout { margin:0; padding:0; border-collapse:collapse; border-spacing:0; }
table.layout td, table.layout tr { margin:0; padding:0; vertical-align:top; }
.inset { padding-left:25px; }
.inset_sml { padding:2px 0 0 10px; }
.pad_top { margin-top:3px; }
a { text-decoration:underline; color:#b62024; }
a:hover { text-decoration:underline; color:#ff4800; }
h1 { margin:0 0 15px 0; font-size:18px; }
h2 { margin:0 0 12px 0; font-size:15px; }
h3 { margin:0 0 10px 0; font-size:12px; color:#920000; }
h4 { margin:0 0 8px 0; font-size:11px; color:#920000; }

#content { width:1008px; margin:20px auto; text-align:left;  }
#content div.top {  background-image:url(images/bkg_top.gif);  background-repeat:no-repeat; font-size:9px; margin:0; }
#content div.middle {  background-image:url(images/bkg_mdl.gif);  background-repeat:repeat-y; padding:0 25px; margin:0; }
#content div.bottom {  background-image:url(images/bkg_bot.gif);  background-repeat:no-repeat; font-size:9px; margin:0; }
#main { position:relative; top:0px; left:0px; margin:0; }
#menu { height:21px; width:958px; }
#menu a { color:#b62024; text-decoration:none; font-size:18px; }
#menu span { color:#00a0c2; text-decoration:underline; font-size:18px; }
#menu a:hover { color:#ff4800; text-decoration:none; }
#main  { position:relative; top:0px; left:0px; height:608px; margin:0; }
#polylog { position:absolute; top:10px; left:720px;  z-index:3; }
#headline { position:absolute; top:81px; left:25px; z-index:2; }

#main_front { position:relative; top:0px; left:0px; height:629px; margin:0; }
#front_helbitz { position:absolute; top:48px; left:235px; z-index:2; }
#front_polylog { position:absolute; top:9px; left:589px;  z-index:3; }
#front_sisyphos { position:absolute; top:104px; left:0px; z-index:4; }
#front_netze {  position:absolute; top:229px; left:220px; z-index:5; width:563px; height:340px; background-color:#f4f4f4; }
#front_netze img { margin:17px 0 0 33px; }
#menu_holder { position:absolute; top:608px; left:0px; z-index:6; width:958px; height:21px; }

#locations { position:absolute; top:30px; left:25px; z-index:1; }

#main_artists  { position:relative; top:0px; left:0px; height:784px; margin:0; }
#artists { position:absolute; top:135px; left:34px; z-index:1; background-color:#f4f4f4; }
#artists table td.front { width:216px; }
#artists table td.back { width:208px; }
#artists table td table td { width:235px; }
#artists table div.a_item { padding:5px 5px; }
#artists table div.a_item_middle { padding:5px 35px; }
#artists table div.follow { margin-top:5px; }

#main_locations  { position:relative; top:0px; left:0px; height:784px; margin:0; }
#locations { position:absolute; top:135px; left:34px; z-index:1; background-color:#f4f4f4; height:634px; }
#locations table td { width:284px; padding:5px 7px; }
#locations h3 { margin-bottom:2px; }
#locations img { margin: 0 0 3px 3px; float:right }

#imprint { position:absolute; top:135px; left:34px; z-index:1; width:894px; height:448px; background-color:#f4f4f4; padding-top:10px; }
#imprint_illu { position:absolute; top:177px; left:310px; z-index:2; }






/* #imprint_illu { position:absolute; top:177px; left:243px; z-index:2; } */




