html {
  padding: 0px;
}
body {
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000000;
  SCROLLBAR-FACE-COLOR: #ffffff;
  SCROLLBAR-HIGHLIGHT-COLOR: #000099;
  SCROLLBAR-SHADOW-COLOR: #000099;
  SCROLLBAR-3DLIGHT-COLOR: #ffffff;
  SCROLLBAR-ARROW-COLOR: #000099;
  SCROLLBAR-TRACK-COLOR: #e5e5e5;
  SCROLLBAR-DARKSHADOW-COLOR: #eee;
  background-color: #FFFFFF;
  margin-bottom: 20px; padding: 0px;
  overflow-x:auto; overflow-y: auto; 
}


P {
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000000;
}

TD {
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #000000;
}

A {
	font-family : Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #0080D8;
  text-decoration:none;
}
A:hover { 
  color:#ff0000; 
  text-decoration:underline; 
}

UL LI { 
  list-style-type: square;
  margin-bottom:5px; 
}

OL LI { 
  margin-bottom:5px; 
}


#Rahmen {
}

#Kopfbereich {
  font-size: 12px;
  margin: 0 0 0 0; padding: 0px;
  width: 650px;
}

#Menubereich {
  font-size: 12px;
  margin: 0 0 0 0; padding: 0px;
  width: 242px;
}

#Inhaltsbereich {
  font-size: 12px;
  margin-left: 20px;
  margin-top: 20px;
  padding: 0;
  background-color: #FFF;
  width: 600px;
}

/***** Header *****/

#Slogan {
  margin: 0 0 0 10px; padding: 10px;
  font-size: 120%;
  font-weight: bold;
  word-spacing: 20px;
  color: #00008C;
}

#Logo {
  margin: 0 0 0 0; padding: 0;
  float:right;
  width: 200px; height: 49px;
  background-image: url(images/logo.gif);
  cursor:hand;
}

#Bildleiste {
  display:none;
}

#Bildleiste img { margin-left: 1px; margin-bottom: 1px; }



#printbut { 
  display: none;
}

.border { border: 1px solid #EEE; }

.headline   { font-family:Arial,Helvetica,sans-serif; font-size: 140%; color:#F00; font-weight: normal; }
.headline_print { font-family:Arial,Helvetica,sans-serif; font-size: 140%; color:#00008C; font-weight: normal; }
.green_txt { color: #090; font-style: italic; }
.red_link  { color: #F00; }
.gray_link { color: #444; }
.small  { font-size: 10px; }
.lh22   { line-height: 22px; }
.inputline_200 { font-size: 13px; color:#00008C; width: 200px; border-left: 1px solid #FFF;  border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #000; }
.inputline_50  { font-size: 13px; color:#00008C; width: 50px; border-left: 1px solid #FFF;  border-top: 1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #000; }
.txtfield { font-family:Arial,Helvetica,sans-serif; font-size: 13px; color:#00008C; width: 300px; border: 1px dotted #999; }
.inputline_border_300 { font-size: 13px; color:#00008C; width: 300px; border: #999 1px solid; }
.inputline_border_250 { font-size: 13px; color:#00008C; width: 250px; border: #999 1px solid; }
.inputline_border_50  { font-size: 13px; color:#00008C; width: 50px; border: #999 1px solid; }
.txtfield_border { font-family:Arial,Helvetica,sans-serif; font-size: 13px; color:#00008C; width: 300px; border: 1px solid #999; }

.ip { border: #999999 1px solid; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.btn            { 
  font-family:arial,helvetica,sans-serif; 
  font-size:12px; 
  color:#000000; 
  background-color:#DBDBDB; 
  border:1px solid #DBDBDB; 
  height:22px; 
  text-decoration:none; 
}

.btnOver        { 
  font-family:arial,helvetica,sans-serif; 
  font-size:12px; 
  color:#FFFFFF; 
  background-color:#52595E; 
  border:1px solid #52595E; 
  height:22px;
  cursor:hand; 
}
