html {
  margin:0;
  padding:0;
}

body {
  font-family:Helvetica,Arial,sans-serif;
  font-size:80.01%;
  color:black;
  margin:0;
  padding:0;
}

h1 {
  font-size:1.2em;
}

p {
  text-align:justify;
/*  color:yellow; */
  margin-top:0em;
  margin-bottom:1em;
}

.left_c {
  padding:.24em;
}

.main_c {
  background-color:white;
  padding:.24em;
  border-left:1px solid #C0C0FF;
  border-right:1px solid #C0C0FF;
}

.right_c {
  padding:.24em;
}

.in {
  background-color:#DDDDFF;
}

.Kopfzeile {
  font-size:2.1em;
  background-color:white;
}
 
.Kasten {
/*  background-color:#9999EE;
  border:1px solid #1111CC;
  padding:0em; */
}

input.MPS_search_input {
  height:1.2em;
  font-size:0.85em;
  color:black;
  background-color:transparent;
  border:white solid 1px;
  padding-left:2px;
  padding-right:2px;
}

input.MPS_search_input:focus {
  background-color:white;
  border:navy solid 1px;
}

input.MPS_search {
  height:1.2em;
  font-size:0.95em;
  color:#CC0000;
  font-weight:bold;
  background-color:transparent;
  border:white solid 0px;
}

.MPS_query_word {
  color:#FF9933;
}

.MPS_highlight {
  background-color:#FF9933;
}

.MPS_result_number {
  padding:2px;
  background-color:black;
  color:white;
  font-weight:bold;
}

.MPS_result_view_link {
  border:2px solid #CC3333;
  padding:2px;
  background-color:#DDDDFF;
  font-weight:bold;
}

.space { line-height:10%; margin:0; } 

.ami {
  font-weight:bold;
  background-color:#C0C0FF;
}

.iwh {
  width:.97em;
}

a:link { color:navy; text-decoration:none; } 
a:visited { color:navy; text-decoration:none; } 
a:hover { color:navy; text-decoration:underline; } 
a:active { color:none; text-decoration:none; } 

.copyr {
/*  background-color:#8888EE;
  border-top:1px solid #1111CC;
  position:static;
  bottom:0px; */
  width:100%;
  height:25px;
  padding:0em;
  text-align:center;
  vertical-align:middle;
}

.bg_light { background-color:#7777FF; }

.bg_medium {
  color:white;
  background-color:#5555CC;
  border-top:1px solid navy;
  border-bottom:1px solid navy;
}

.bg_dark {
  color:white;
  background-color:#333377;
}

.white { background-color:#FFFFFF; }

.dark { background-color:#000000; }

.largetext {
  font-size:1em;
  color:navy;
}

.smalltext {
  font-size:.8em;
  color:navy;
}

.errortext { color:red; }
