body  { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
p {font-size: 10pt}
td {font-size: 10pt}

h1 {font-size: 135%}
h2 {font-size: 105%}

.menu-left  { color: #009; font-weight: bold; font-size: 10pt }
.menu-top  { color: #fff; font-size: 9pt; margin-left: 15px  }
.menu-left:link  { color: #009; font-weight: bold; text-decoration: none }
.menu-top:link  { color: #fff; text-decoration: none }
.menu-top:visited  { color: #fff; text-decoration: none }
.menu-top:vlink  { color: #fff; text-decoration: none }
.menu-top:hover  { color: #fff; text-decoration: none }
.menu-left:visited  { color: #009; font-weight: bold; text-decoration: none }
.menu-left:vlink  { color: #009; font-weight: bold; text-decoration: none }
.menu-left:hover  { color: #f90; font-weight: bold; text-decoration: none; text-indent: 2pt }
a:link { color: #009 }
a:visited { color: #2D5893 }
a:hover { color: #f90 }
.bottom { font-size: 8pt }
.here  { color: #f90; font-weight: bold; text-decoration: none; text-indent: 2pt }
.tableframe-middle  { margin-top: 15px; margin-bottom: 10px; }
.tableframe-content  { padding-left: 20px; margin-bottom: 10px; }
.table-frame { border: solid 1px black }
.tableframe-blue  { border: solid 4px #009 }
.tableframe-regel  { border: solid 4px #009; margin-left: 5%; margin-right: 5%; padding: 15px; }
.tableframe-copyright { border: solid 1px #ccc; background-color: cccccc; color: 666666 }
.image-frame { border: solid 1px #fff }
.grafik-bodytext { float: left; margin-right: 20px; margin-bottom: 10px; border: solid 1px #000 }



.suchbutton {
background-color: ff9900;
border-width: 0;
color: 000000;
font-size: 8pt;
font-family: arial;
}

.input {
margin-left: 10px;
BORDER-RIGHT: #000000 1px inset;
BORDER-TOP: #000000 1px outset;
BORDER-LEFT: #000000 1px outset;
BORDER-BOTTOM: #000000  1px inset;
border-style: solid;
border-color: #003399;
FONT-WEIGHT:Normal;
FONT-SIZE: 8pt; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #99ccFF ; 
color: white;
}

#karbox   { 
padding: 15px; 
border: solid 1px #666; 
overflow:auto;
}

#karboxtext {
border: solid 0px #666; 
overflow:auto;
}

#karboxtext h2    { 
font-size: 18px; 
color: white;
margin-left: 320px;
margin-top: 0px;
padding: 4px;
background: #000099;
}
.karbanner    { 
padding-right: 20px 
}
