font { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; }
.grey { color: #b0b0b0; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; padding: 0px; }
.grey_darker { color: #858585; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 10px; padding: 0px; }
.white { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #FFFFFF; }
.teaser { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
.class_menuobj { width:750px; position:relative; left:-80px; margin-top:-20px; line-height:25px; }
.small { font-size: 12px; font-family: Arial, Helvetica,Verdana,sans-serif; color: #000000; }
.highlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; }

.footer_bigger { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }


.headline { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #000000; line-height: 25px; font-weight: bold; }
.headline_sm { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; line-height: 25px; font-weight: bold; }
.headline_white { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #ffffff; line-height: 25px;  font-weight: bold; }


a.headline:link,a.headline:visited,a.headline:hover,a.headline:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #000000; line-height: 25px; font-weight: bold; }
a.headline_smteaser:link,a.headline_smteaser:visited,a.headline_smteaser:hover,a.headline_smteaser:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; font-weight: bold; }




a:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }
a:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }
a:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #4377BF; text-decoration:none; }
a:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }




a.small:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }
a.small:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }
a.small:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #4377BF; text-decoration:none; }
a.small:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }

a.small_black:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; text-decoration:none; }
a.small_black:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; text-decoration:none; }
a.small_black:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; text-decoration:none; }
a.small_black:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #000000; text-decoration:none; }

a.highlight:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E5093; text-decoration:none; }
a.highlight:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4377BF; font-weight:bold; }
a.highlight:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #1E5093; font-weight:bold; }

a.admin:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E5093; font-weight:bold; }
a.admin:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E5093; text-decoration:none; }
a.admin:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4377BF; font-weight:bold; }
a.admin:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1E5093; font-weight:bold; }

a.headline_size16:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; font-weight: bold; }
a.headline_size16:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; font-weight: bold; }
a.headline_size16:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; font-weight: bold; }
a.headline_size16:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; font-weight: bold; }

a.headline_size20:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #ffffff; line-height: 25px; font-weight: bold;  }
a.headline_size20:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #ffffff; line-height: 25px; font-weight: bold;  }
a.headline_size20:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #ffffff; line-height: 25px; font-weight: bold;  }
a.headline_size20:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 20px; color: #ffffff; line-height: 25px; font-weight: bold;  }

a.headline_sm:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; line-height: 25px; font-weight: bold; }
a.headline_sm:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; line-height: 25px; font-weight: bold; }
a.headline_sm:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; line-height: 25px; font-weight: bold; }
a.headline_sm:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 16px; color: #000000; line-height: 25px; font-weight: bold; }

.class_menuobj { width:750px; position:relative; left:-80px; margin-top:5px; line-height:25px; }



a.extra:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:bold; text-transform: uppercase; }
a.extra:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:bold; text-transform: uppercase; }
a.extra:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:bold; text-transform: uppercase; }
a.extra:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:bold; text-transform: uppercase; }


a.extra_sm:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:bold; }
a.extra_sm:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:bold; }
a.extra_sm:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:bold; }
a.extra_sm:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:bold; }


a.link_black:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; }
a.link_black:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; }
a.link_black:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; }
a.link_black:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration:none; }

a.white:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none; }
a.white:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none; }
a.white:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #DBDBDB; text-decoration:underline; }
a.white:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; color: #FFFFFF; text-decoration:none; }

a.white_small:link { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
a.white_small:visited { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }
a.white_small:hover { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 10px; color: #DBDBDB; text-decoration:underline; }
a.white_small:active { font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; }

a.link_footer:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }
a.link_footer:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }
a.link_footer:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:underline; }
a.link_footer:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }

a.link_footer_bigger:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }
a.link_footer_bigger:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }
a.link_footer_bigger:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:underline; }
a.link_footer_bigger:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #737373; padding: 0px 0px 0px 0px; text-decoration:none; }

a.PNGtitle:hover { font-weight: bold; color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px; text-transform: uppercase;
}
a.PNGtitle:active { font-weight: bold; color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px; text-transform: uppercase;
}
a.PNGtitle:link { font-weight: bold; color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px; text-transform: uppercase;
}
a.PNGtitle:visited { font-weight: bold; color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px; text-transform: uppercase;
}

a.PNGtitlesm:hover { font-weight: bold; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px;
}
a.PNGtitlesm:active { font-weight: bold; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px;
}
a.PNGtitlesm:link { font-weight: bold; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px;
}
a.PNGtitlesm:visited { font-weight: bold; color: #FFFFFF; font-size: 13px; font-family: Arial, Helvetica,Verdana,sans-serif; padding: 0px; height: 15px;
}


a.PNGteaser:hover { z-index:19; color: #ffffff; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; padding: 0px; }
a.PNGteaser:active { z-index:19; color: #ffffff; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; padding: 0px; }
a.PNGteaser:link { z-index:19; color: #ffffff; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; padding: 0px; }
a.PNGteaser:visited { z-index:19; color: #ffffff; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; padding: 0px; }

.PNGteaser { z-index:19; color: #ffffff; font-family: Arial, Helvetica,Verdana,sans-serif; font-size: 12px; padding: 0px 0px 0px 0px; }





#ABC a {
  font-family: Arial, Helvetica,Verdana,sans-serif;
        font-size: 16px;
  float: left;
        text-decoration:none;
        font-weight: bold;
        padding: 0px 0px 0px 0px;
        color: #000000;
  position: relative;
}

div#loginpass_navi {
margin-bottom:8px;
}







#systemlist77 {
  margin: 0px 5px 0px 0px;
  padding: 0px 0px 0px 0px;
}

#systemlist77 a {
        text-decoration:none;
  position: relative;
  border:0px;
        padding: 0px 5px 0px 0px;
        margin: 0px 5px 0px 0px;
}



.bgcolor77 {
        background-color:#bbd3ee;
}