body   { background-color: white; margin: 0; padding: 20px 0 0 }
.maintable { width:730px; }
#bg { position: absolute; left: 0; width: 100%; height: 76px; top: 60px; background-color: #e6edf3; }
#content_core {position: absolute; left: 0; width: 100%; text-align: center;}
.kopf_rahmen  { border: solid 1px #6c7db8 }
td  { color: #555555; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; margin-top: 0; margin-bottom: 14px }
.anschrift     { color: #6c7db8; margin-top: 0; padding-top: 0 }
a  { color: #6c7db8; text-decoration: none; background-image: url(../intf/icn_doppelpfeil_rechts_blau.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 9px }
.sm_main   { color: #555555; font-weight: bold; background-image: url(../intf/icn_doppelpfeil_rechts_grau.gif); padding-left: 9px }
.sm_main:hover   { color: #6c7db8; }
.sm_sub    { color: #555555; background-image: url(../intf/icn_doppelpfeil_rechts_grau.gif); background-position: 12px 5px; padding-left: 21px }
.sm_sub:hover   { color: #6c7db8; }
.sm_self  { font-weight: bold }
.link_pfeillos   { color: #6c7db8; text-decoration: none; background-image: none; background-position: 0 5px; padding-left: 0 }
.content_cell    { margin-bottom: 10px; padding: 10px; border: solid 1px #6c7db8 }
.mainnav,metanav { padding-left: 10px; padding-right: 10px; font-family: Tahoma, Arial, sans-serif;}
.topmetanav { padding-left: 10px; padding-bottom:0; margin-bottom:0;vertical-align:bottom;}
.navlink_unselected  { color: #555555; text-decoration: none; background-image: url(../intf/blind.gif); padding-left: 0 }
.navlink_unselected:hover  { color: #6c7db8; }
.navlink_selected   { color: #6c7db8; font-weight: bold; text-decoration: none; background-image: none; padding-left: 0 }
/*.metanav .navlink_selected {font-weight: normal; }*/
.subnav_cell  { padding-top: 11px }
.subnav_para_alt      { color: #555555; line-height: 14px; text-decoration: none; background-image: url(../intf/icn_doppelpfeil_rechts_grau.gif); background-repeat: no-repeat; background-position: 0 5px; margin-top: 0; margin-bottom: 3px; padding-top: 0; padding-bottom: 0; padding-left: 9px }
.subnav_para_selected     { color: #555555; line-height: 14px; text-decoration: none; background-image: url(../intf/icn_doppelpfeil_rechts_blau.gif); background-repeat: no-repeat; background-position: 0 5px; margin-top: 0; margin-bottom: 3px; padding-top: 0; padding-bottom: 0; padding-left: 9px }


.subnavlink_selected   { color: #6c7db8; text-decoration: none; background-image: url(../intf/icn_doppelpfeil_rechts_blau.gif); background-repeat: no-repeat; background-position: 0 5px; }
.subnavlink_unselected { color: #555555; text-decoration: none; background-image: url(../intf/icn_doppelpfeil_rechts_grau.gif); background-repeat: no-repeat; background-position: 0 5px; }
.subnavlink_unselected:hover   { color: #6c7db8; background-image: url(../intf/icn_doppelpfeil_rechts_blau.gif);}
.subnav_para {line-height: 17px;}
dd,dt    { line-height: 14px; margin: 0 0 3px; padding: 0; }

.top_link_para { text-align: right; margin: 0; padding: 0 }
.top_link { background-image: none; margin: 0; padding: 0 }
.anfrage_textfeld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 205px; height: 16px; border-width: 1px; border-color: #555555 }
.anfrage_textarea  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 205px; height: 87px; border-width: 1px; border-color: #555555 }
.anfrage_versenden_cell { padding-top: 14px }
.letzter_abschnitt { margin-bottom: 0 }

a.no_background {background: none; padding-left: 0;}

