/*Klassen fuer Content*/
body { font-family:Arial, Helvetica, sans-serif; scrollbar-base-color:#cde6f8}
/*p,td,tr {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000}*/
p,td,tr {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration:underline}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration:underline}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration:underline}


input {font-family:arial; color:#000000; font-size:11px}
hr {color:#99aec2; size:1px}

.minus {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #c90000; background-color: #e6ebf0; padding-left:3px; padding-right:3px}
.plus {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #009900; background-color: #e6ebf0; padding-left:3px; padding-right:3px}

/*Klassen fuer Header*/
.header {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #003366; font-weight: bold}
.header2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #003366; font-weight: bold}
.text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.textklein { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.textbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold}
.box {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366}
a.link_blau {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: underline}
a.link_blauklein {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline}
a.link_blauklein:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline}
a.link_blauklein:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: underline}
a.link_subnavi {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; float: left;}
a.link_subnavi:hover { color: #003366; text-decoration:none;}
a.link_subnavi:visited {  text-decoration:none; color: #003366; font-size: 11px;}
a.link_rot {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ce000a; text-decoration: none}
.textblau { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366}
.textblauklein { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366}
.textblaubold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; font-weight: bold}
.textblauboldklein { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; font-weight: bold}
.tabelle_head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; background-color: #b5cddc; 

.textrot { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #c80000}

/*Klassen fuer Hintergrund*/
.bg_weiss {background-color: #FFFFFF}
.bg_hell {background-color: #f5f8fa}
.bg_mittel_en {background-color: #b5cddc}
.bg_hell_en {background-color: #cde6f8}
.bg_rahmen_aussen {background-color: #b5c3d1}
.bg_rahmen_innen {background-color: #99aec2}
.bg_navibereich {background-color: #cde6f8}
.bg_dunkel {background-color: #003366}


td.navi_o_first{
  padding:0px 10px 0px 5px;
}
td.navi_o_last{
  padding:0px 5px 0px 10px;
}
td.navi_o{
  padding:0px 10px 0px 10px;
}
td.navi_u_beginn{
  border-bottom:#003366 solid 1px;
  border-top:#003366 solid 1px;
}
td.navi_u_trenner{
  border-bottom:#003366 solid 1px;
  border-top:#003366 solid 1px;
}
td.navi_u{
  border-bottom:#003366 solid 1px;
  border-top:#003366 solid 1px;
  padding:0px 19px 0px 19px;
  cursor:pointer;
}
td.navi_u_first{
  border-left:#003366 solid 1px;
  border-bottom:#003366 solid 1px;
  border-top:#003366 solid 1px;
  padding:0px 19px 0px 19px;
  cursor:pointer;
}
td.navi_u_last{
  border-right:#003366 solid 1px;
  border-bottom:#003366 solid 1px;
  border-top:#003366 solid 1px;
  padding:0px 19px 0px 19px;
  cursor:pointer;
}

td.submenuitem{
  padding:0px 5px 0px 5px;
  cursor:pointer;
}

