* {vertical-align: top; text-align: left;}
img {border: none;}
hr {display: none;}
div.hr {border-top: 1px solid #999; margin: 10px 0;}
.red {color: #A50029 !important;}
.blue {color: #517BB2 !important;}
a {color: #517BB2;}
h3 a {color: #000;}
sup {font-size: .7em; padding-bottom: .3em;}

body {background-color: white; font-family: verdana, arial, helvetica, sans-serif;}

#page {width: 978px; position: absolute; left: 50%; margin-left: -489px; top: 40px; border-collapse: collapse;}

#col1 {width: 156px; border-right: 1px solid #A50029;}
#col2 {width: 191px;}
#col3 {width: 420px; padding: 0; background-color: #E9EAEB; font-size: 11px;}
#col3 p.bildunterschrift {padding: 0 11px; margin: 0; font-style: italic;}
#col3 div.content {padding: 20px;}
#col3 h2 {font-family: arial, helvetica, sans-serif; margin-bottom: 0; padding-bottom: 0; font-weight: normal; font-size: 22px; margin-top: 0;}
#col3 h3 {font-family: arial, helvetica, sans-serif; margin-bottom: 0; padding-bottom: 0; font-weight: normal; font-size: 16px;}
#col3 p, #col3 li { font-size: 11px; line-height: 1.4em; margin-top: 0;}
#col3 div.blaettern {font-size: 9px; text-align: right; padding: 20px;}
#col3 div.blaettern a {padding-left: 20px; color: #999; text-decoration: none; line-height: 11px;}
#col3 ul {margin-top: 0;}

#col4 {width: 211px;}
#col4 a {text-decoration: none; color: #666;}
#col4 h1 {font-size: 14px; padding: 0 0 0 35px; text-align: left; font-weight: normal; color: #0057A2;}
#col4 h2 {font-size: 14px; padding: 0 0 0 35px; margin: 0; text-align: left; font-weight: bold; color: #0057A2; text-transform: uppercase;}
#col4 p {font-size: 11px; padding: 0 0 0 35px; text-align: left; color: #0057A2;}

#nav1 {list-style-type: none; padding: 0; margin: 0; min-height:600px; height:auto !important; height:600px;}
#nav1 li {display: block; list-style-type: none; font-size: 9px; padding: 0; margin: 0 0 15px 0;}
#nav1 a {padding: 2px 10px 2px 20px; text-decoration: none; display: block; color: #517BB2; border-bottom: 1px solid white;}
#nav1 a.first {color: black !important; font-weight: bold;}
#nav1 a.selected {color: black; border-bottom: 1px solid #A50029; background-image: url(/images/icn_selected.gif); background-repeat: no-repeat; background-position: 4px center;}
#nav1 a:hover {border-bottom: 1px solid #A50029; background-image: url(/images/icn_selected.gif); background-repeat: no-repeat; background-position: 4px center;}
#nav1 a:hover span {color: #ccc;}

#nav2 {list-style-type: none; padding: 0; margin: 0 12px 0 0; min-height:600px; height:auto !important; height:600px;}
#nav2 li {display: block; list-style-type: none; font-size: 9px; padding: 0; margin: 0 0 15px 0;}
#nav2 a {padding: 2px 10px 2px 20px; text-decoration: none; display: block; color: #517BB2; border-bottom: 1px solid white; background-position: 4px center;}
#nav2 a.first {color: black !important; font-weight: bold;}
#nav2 a.selected {color: #666; border-bottom: 1px solid #A50029; background-image: url(/images/icn_selected.gif); background-repeat: no-repeat;}
#nav2 a:hover {border-bottom: 1px solid #A50029; background-image: url(/images/icn_selected.gif); background-repeat: no-repeat;}
#nav2 a:hover span {color: #ccc;}

#nav2 ul {list-style-type: none; padding: 0; margin: 0 12px 0 0;}
#nav2 ul li {display: block; list-style-type: none; font-size: 9px; padding: 0; margin: 0 0 15px 0;}
#nav2 ul li a {padding: 2px 10px 2px 40px; text-decoration: none; display: block; color: #666; border-bottom: 1px solid white; background-position: 20px center;}

#mediumslide {margin: 10px 10px 0 10px; padding: 0; list-style-type: none;}
#mediumslide li {}

table.teamfotos {}
table.teamfotos td {padding: 5px;}
table.teamfotos td a {display: block; width: 94px; height: 94px; background-position: center center; background-repeat: no-repeat;}
table.teamfotos td img {display: none;}
table.teamfotos a.heinrich {background-image: url(/images/portraits/x_heinrich-unsel.jpg)}
table.teamfotos a.heinrich:hover, table.teamfotos a.heinrich-sel  {background-image: url(/images/portraits/x_heinrich.jpg)}
table.teamfotos a.gloger {background-image: url(/images/portraits/x_gloger-unsel.jpg)}
table.teamfotos a.gloger:hover, table.teamfotos a.gloger-sel  {background-image: url(/images/portraits/x_gloger.jpg)}
table.teamfotos a.michels {background-image: url(/images/portraits/x_michels-unsel.jpg)}
table.teamfotos a.michels:hover, table.teamfotos a.michels-sel  {background-image: url(/images/portraits/x_michels.jpg)}
table.teamfotos a.paltian {background-image: url(/images/portraits/x_paltian-unsel.jpg)}
table.teamfotos a.paltian:hover, table.teamfotos a.paltian-sel  {background-image: url(/images/portraits/x_paltian.jpg)}
table.teamfotos a.prost {background-image: url(/images/portraits/x_prost-unsel.jpg)}
table.teamfotos a.prost:hover, table.teamfotos a.prost-sel  {background-image: url(/images/portraits/x_prost.jpg)}
table.teamfotos a.schwiha {background-image: url(/images/portraits/x_schwiha-unsel.jpg)}
table.teamfotos a.schwiha:hover, table.teamfotos a.schwiha-sel  {background-image: url(/images/portraits/x_schwiha.jpg)}
table.teamfotos a.sobian {background-image: url(/images/portraits/x_sobian-unsel.jpg)}
table.teamfotos a.sobian:hover, table.teamfotos a.sobian-sel  {background-image: url(/images/portraits/x_sobian.jpg)}
table.teamfotos a.stuerenberg {background-image: url(/images/portraits/x_stuerenberg-unsel.jpg)}
table.teamfotos a.stuerenberg:hover, table.teamfotos a.stuerenberg-sel  {background-image: url(/images/portraits/x_stuerenberg.jpg)}
table.teamfotos a.tittmann {background-image: url(/images/portraits/x_tittmann-unsel.jpg)}
table.teamfotos a.tittmann:hover, table.teamfotos a.tittmann-sel  {background-image: url(/images/portraits/x_tittmann.jpg)}
table.teamfotos a.petring {background-image: url(/images/portraits/x_petring-unsel.jpg)}
table.teamfotos a.petring:hover, table.teamfotos a.petring-sel  {background-image: url(/images/portraits/x_petring.jpg)}
table.teamfotos a.langhorst {background-image: url(/images/portraits/x_langhorst-unsel.jpg)}
table.teamfotos a.langhorst:hover, table.teamfotos a.langhorst-sel  {background-image: url(/images/portraits/x_langhorst.jpg)}
table.teamfotos a.schulze {background-image: url(/images/portraits/x_schulze-unsel.jpg)}
table.teamfotos a.schulze:hover, table.teamfotos a.schulze-sel  {background-image: url(/images/portraits/x_schulze.jpg)}
table.teamfotos a.habsmeier {background-image: url(/images/portraits/x_habsmeier-unsel.jpg)}
table.teamfotos a.habsmeier:hover, table.teamfotos a.habsmeier-sel  {background-image: url(/images/portraits/x_habsmeier.jpg)}
table.teamfotos a.schroeter {background-image: url(/images/portraits/x_schroeter-unsel.jpg)}
table.teamfotos a.schroeter:hover, table.teamfotos a.brokelmeier-sel  {background-image: url(/images/portraits/x_schroeter.jpg)}
table.teamfotos a.brokelmeier {background-image: url(/images/portraits/x_brokelmeier-unsel.jpg)}
table.teamfotos a.brokelmeier:hover, table.teamfotos a.brokelmeier-sel  {background-image: url(/images/portraits/x_brokelmeier.jpg)}
table.teamfotos a.muehlfried {background-image: url(/images/portraits/x_muehlfried-unsel.jpg)}
table.teamfotos a.muehlfried:hover, table.teamfotos a.muehlfried-sel  {background-image: url(/images/portraits/x_muehlfried.jpg)}
table.teamfotos a.protz {background-image: url(/images/portraits/x_protz-unsel.jpg)}
table.teamfotos a.protz:hover, table.teamfotos a.protz-sel  {background-image: url(/images/portraits/x_protz.jpg)}
