body { margin-top: 0px; margin-left: 0px; background-color: #ffffff; font-family: Verdana; color: #000000; font-size:11px; font-weight:normal;}
input, select, textarea, button { font-family: Verdana,Verdana,Verdana,; font-size:11px; color:#382D89; background-color:#EEEEEE; border-color:#000000; font-weight: bold; border-width: 1px; padding: 1px; }
td { font-family: Verdana; color: #000000; font-size:11px; font-weight:normal; }

form {
  margin:0px;
}


h1 {
  font-family: Verdana;
  font-size:13px;  color:#000000;
  font-weight:bold;
}

h2 {
  font-family: Verdana;
  font-size:12px;
  color:#000000;  font-weight:bold;
}

.norm   {
  font-family: Verdana;
  color: #000000;
  font-size:12px;
  font-weight:normal;
}

.warn   {
        font-family: Verdana;
        color: #FF0000;
        font-size:11px;
        font-weight:bold;

}

.startlinks, .startlinks:hover, .startlinks:visited {
  font-family: Verdana;
  color: #FFFFFF;
  font-size:16px;
  font-weight:normal;
}

.aktuell, .aktuell:visited {
  font-family: Verdana;
  color: #FFFFFF;
  font-size:12px;
  font-weight:normal;
}
.aktuell:hover { color: #FF0000; }


.aktuell a, .aktuell a:hover { font-weight: bold; font-size: 13px; color: #163d7d; }

.topline, .topline:hover, .topline:visited {
  font-family: Verdana;
  color: #FFFFFF;
  font-size:20px;
  font-weight:normal;
}


.table_head { height: 25px; color: #ffffff; background-color: #163d7d; padding: 4px; font-weight: bold; font-size: 13px; }
.head_white {  color: #ffffff; background-color: #163d7d; font-weight: bold; font-size: 13px; }
.pagenav { color: #ffffff; background-color: #163d7d;  font-size: 13px; }
a.pagenav:hover { color: #163d7d; background-color: #ffffff;  font-size: 13px; }

.footer, .footer:hover { color: #163d7d; font-size: 10px; }

.head { font-family: Verdana; font-size:13px; color:#000000; font-weight:bold; }
.head2 { font-family: Verdana; font-size:12px; color:#000000; font-weight:bold; }
.head3 { font-family: Verdana; font-size:12px; color:#000000; font-weight:normal; }

.admin_edit, .admin_edit:visited, .admin_edit:hover {
  font-family: Verdana;
  color:#FF0000;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}


a {
  font-family: Verdana;
  color:#382D89;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
}

a:hover {
  font-family: Verdana;
  color:#FF0000;
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
}

.start_sponsoren { color:#CECECE; border-width:1px; border-style:solid; border-color:#CECECE; padding:0px; }


.menu, .menu:hover, .menu:visited { font-family: Verdana; color: #FFFFFF; font-size:12px; font-weight:bold; text-decoration: none; }
.menu_u1, .menu_u1:hover, .menu_u1:visited { font-family: Verdana; color: #000000; font-size:11px; font-weight:bold; text-decoration: none; }
.menu_u1_sel, .menu_u1_sel:hover, .menu_u1_sel:visited { font-family: Verdana; color: #FFFFFF; font-size:11px; font-weight:bold; text-decoration: none; }
.sponsoren, .sponsoren:hover, .sponsoren:visited { font-family: Verdana; color: #000000; font-size:10px; font-weight:bold; text-decoration: none; }



#banner_right {
border: 1px ridge black;
padding: 5px;
background-color: #cceffe;
width: 160px;
}

#banner_right div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #cceffe;
}



#projektliste td { font-size: 10px; }
#projektliste ul {margin:5px; padding:0px; list-style:none;}
#projektliste ul li {float:clear; padding-bottom: 15px; }


