* {margin:0; padding:0;}
body {background-image:url(../images/backmain.jpg); background-repeat:repeat-x; background-color:#3c4859;}

img {border:0;}
td {vertical-align:top;}

#head {position:absolute; left:4px; top:5px; width:940px; height:142px;}

#table {position:relative; left:68px; top:147px; width:872px; border-left:1px solid #898989; border-right:1px solid #898989; background-color:#ffffff;}
/* ie hack */
*html #table {width:874px;}

#tdleft {width:211px;}
#tdmiddle {background-image:url(../images/back-middle.gif); width:448px;}

#navi {position:relative; left:0; top:40px; width:195px;}
#navi img {margin-bottom:2px;}

#contentmiddle {position:relative; left:10px; top:43px; width:428px; font-family:tahoma, verdana, arial, sans-serif; font-size:12px; line-height:17px;}
.team {float:left; margin-right:40px; margin-bottom:0px;}
div.team img {margin-bottom:3px;}
.teamsolo {float:left; margin-right:20px; margin-bottom:10px;}
#contentmiddle ul {list-style-image:url(../images/li.gif); margin-left:20px; font-size:12px;}
#contentmiddle li {margin-bottom:10px; font-size:12px;}

a.links, a:link.links, a:visited.links {font-family:tahoma, verdana, arial, sans-serif; font-size:12px; color:#003c8d; text-decoration:none;}
a:hover.links, a:active.links {color:#000000; font-size:12px;}

#gallery {position:relative; left:28px; top:40px; width:185px; height:459px; background-color:#c6c6c6;}
#gallery img {position:relative; left:9px; top:8px;}

.bildtext {position:relative; left:9px; top:8px; height:20px; background-color:white; width:166px; font-family:tahoma, verdana, sans-serif; font-style:italic; font-size:11px; display:block; padding-top:2px; background-image:url(../images/back-gallerytext.gif); background-repeat:no-repeat;}

.bildtextpure {font-family:tahoma, verdana, sans-serif; font-style:italic; font-size:11px;}

h1 {color:#003c8d; font-size:16px; font-family:'arial black', verdana, sans-serif; font-weight:normal; margin-bottom:30px; letter-spacing:1px;} 

h2 {font-size:12px; font-family:'arial black', verdana, sans-serif; font-weight:normal; margin-bottom:10px; letter-spacing:1px;}

h3 {font-weight:bold; margin:0; padding:0; display:inline; font-size:12px;} /* Hervorhebung im Text */

#iconshead {position:absolute; left:747px; top:40px; z-index:2;}
#iconshead a, a:link, a:visited, a:hover, a:active  {font-family:tahoma, verdana, arial, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
#iconshead img { margin-left:20px; margin-right:4px;}