body       { font-family:verdana,arial,helvetica,sans serif; font-size:14px; background-color: #999999; }
td         { font-family:verdana,arial,helvetica,sans serif; font-size:14px; color:#000000; }
th         { font-family:verdana,arial,helvetica,sans serif; font-size:16px; color:#000000; }

.small     { font-family:verdana,arial,helvetica,sans serif; font-size:13px; color:#000000; }
.page      { font-family:verdana,arial,helvetica,sans serif; font-size:13px; color:#002487; }
.info      { font-family:verdana,arial,helvetica,sans serif; font-size:14px; color:#002487; }
.title     { font-family:verdana,arial,helvetica,sans serif; font-size:19px; color:#002487; font-weight:bold; }
.category  { font-family:verdana,arial,helvetica,sans serif; font-size:15px; color:#002487; font-weight:bold; }
.headline1, h1 { font-family:verdana,arial,helvetica,sans serif; font-size:16px; color:#000000; font-weight:bold; text-transform:uppercase; color: #314F90; }
.headline2, h2 { font-family:verdana,arial,helvetica,sans serif; font-size:15px; color:#000000; font-weight:bold; color: #314F90; }

.teaser    { font-weight: bold; }
.content   { }
.date      { }
.author    { }
.hp        { margin-left: 10px; }

.hptitle   { text-transform:uppercase; font-weight: bold; text-decoration: none; color:#314F90; }

.inputNeed { background-color: #ff9999; }
.inputOk   { background-color: white; }


.menu      { color: #ffffff; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.submenu   { font-size: 10px; font-weight: bold; text-transform: uppercase; }

a         { color:#314F90; text-decoration:none; }
a:hover   { color:#8FA1D2; text-decoration:underline; }
a:active  { color:#314F90; text-decoration:none; }

.menudiv  { background-image:url(/pics/layout/menubg.gif); position:absolute; visibility:hidden; top:0px; left:0px; }
