body { padding:0; margin:0; }
.Headline { font-family: Arial, Helvetica, sans-serif;font-size: 21px;font-weight: bold;color: #6A6A6A;text-decoration: none;}
hr { color: #6A6A6A;height: 1px;margin-top: 10px;}
.Grouphead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #6A6A6A;text-decoration: none;}
.SubGroupHead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;font-weight: normal;color: #6A6A6A;text-decoration: none;}
.link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;font-weight: normal;width: 45px;text-decoration: none;cursor: hand;text-align: right;padding-right: 15px;vertical-align: middle;background-position: right center;background-repeat: no-repeat;}
.link.out { color: #00A8EB; background-image: url(/p/portal/sublinelink.gif);}
.link.no { cursor: default;}
.link.over { color: #6A6A6A; background-image: url(/p/portal/sublinelink_hover.gif);}
.link.soout { color: #00A8EB; background-image: url(/p/portal/popdown.gif);}
.link.soover { color: #6A6A6A; background-image: url(/p/portal/popdown_out.gif);}
.link.scout{ color: #00A8EB; background-image: url(/p/portal/popup.gif);}
.link.scover { color: #6A6A6A; background-image: url(/p/portal/popup_out.gif);}
.catblock { width: 333px; background-image: url( /p/portal/catblockbg.gif ); background-position: top right; background-color: #000000; }
.catblockimage { margin-top: 14px; float: left; width: 70px; height: 70px; }
.catblockheadline { color: #FFFFFF; font-size: 15px; float: right; width: 245px; margin-top: 10px; font-family: verdana, arial, sans-serif; font-weight: bold; }
.catblockcontents { float: right; width: 245px; margin-top: 20px; margin-bottom: 20px; }
.catblockcontenttopic { }
.catblockcontenttopic a { text-decoration: none; font-family: verdana, arial, sans-serif; font-weight: bold; font-size: 11px; color: #6A6A6A; width: 195px; float: left; margin-bottom: 10px; }
.catblockcontenttopic a.mehr { font-weight: normal; font-size: 11px; color: #00A6EB; width: 45px; float: right; background-image: url( /p/portal/mehr.gif ); background-position: right center; background-repeat: no-repeat; }
.catblockcontenttopic a.weiter { font-weight: normal; font-size: 11px; color: #00A6EB; width: 45px; float: right; background-image: url( weiter.gif ); background-position: right center; background-repeat: no-repeat; }