/* BODY Attribute */

html {
  background-color: #DFE0F2;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #333366;
	scrollbar-highlight-color: #333366;
	scrollbar-shadow-color: #333366;
	scrollbar-track-color: #EBEDF6;
}

body {
  background-color: #DFE0F2;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #333366;
	scrollbar-highlight-color: #333366;
	scrollbar-shadow-color: #333366;
	scrollbar-track-color: #EBEDF6;
}

textarea {
  border-width:1px;
  border-color:#333366;
  border-style:solid;
  color: #333366;
}

input {
  border-width:1px;
  border-color:#333366;
  border-style:solid;
  color: #333366;
}

input.in {
  font-family: Arial,Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  color: #333366;
  background-color:#DFE0F2;
}

.inputzeit {
  background-color:#FFFFFF; 
  border-width:0px; 
  border-color:#FFFFFF; 
  border-style:solid; 
  font-size: 8pt; 
  font-family: Arial,Helvetica; 
  font-weight: normal; 
  font-style: normal; 
  color: #333366;
}

.inputzeit2 {
  background-color:#333366; 
  border-width:0px; 
  border-color:#333366; 
  border-style:solid; 
  font-size: 8pt; 
  font-family: Arial,Helvetica; 
  font-weight: normal; 
  font-style: normal; 
  color: #FFFFFF;
}

.submit_lupe {
  color:#333366;
  background-color:#333366;
  background-image:url('../haupt_images/lupe.png');
  background-repeat:no-repeat; 
  background-position:0px 2px;
  border-width:1px;
  border-color:#333366;
  border-style:solid;
  width:22px;
  height:22px;
  cursor:pointer;
}

select {
  background-color:#FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #333366;
	scrollbar-highlight-color: #333366;
	scrollbar-shadow-color: #333366;
	scrollbar-track-color: #EBEDF6;
  border-width:1px;
  border-color:#333366;
  border-style:solid;
  color: #333366;
	font-size: 11px;
	font-family: Arial,Helvetica;
}

/* Tabellen + Zellen */

.haupt {
  border-width:1px;
  border-color:#333366;
  border-style:solid;
}

.haupt2 {
  margin-top:12px;
  border-width:1px;
  border-color:#333366;
  border-style:solid;
}

.message {
  background-color:#EBEDF6; 
  margin-top:10px; 
  margin-right:5px; 
  margin-bottom:5px; 
  margin-left:5px; 
  padding-top:15px; 
  border-width:1px; 
  border-color:#333366; 
  border-style:solid;
}

.navi {
  margin-top:10px;
  border-left-width:1px;
  border-left-color:#333366;
  border-left-style:solid;
  border-right-width:1px;
  border-right-color:#333366;
  border-right-style:solid;
}

.n_line {
  background-color:#DFE0F2;
  padding-left:3px;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.haeder {
  background-color:#333366;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.haed {
  background-color:#FFFFFF;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.right {
  border-right-width:1px;
  border-right-color:#333366;
  border-right-style:solid;
}

.right_bottom {
  border-right-width:1px;
  border-right-color:#333366;
  border-right-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.w_line {
  background-color:white;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.w_line2 {
  background-color:white;
  border-top-width:1px;
  border-top-color:#333366;
  border-top-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#891046;
  border-bottom-style:solid;
}

.u_line {
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.tab_kl {
  background-color:#DFE0F2;
  padding-left:5px;
}

.weiss {
  background-color:white;
}

.nav {
  background-color:#DFE0F2;
  padding-left:3px;
}

.nav1 {
  background-color:#DFE0F2;
  padding-left:3px;
}

.nav2 {
  background-color:#F3F4F9;
  padding-left:10px;
  border-bottom-width:1px;
  border-bottom-color:#333366;
  border-bottom-style:solid;
}

.unten {
  background-color:#333366;
}

.line {
  color:rgb(51,51,102);
}

/* Tabellen in Seiten */

.info_tab {
  margin-top:15px;
  padding:3px;
  border-width:1px;
  border-color:#333366;
  border-style:solid;
}

.leiste {
  background-color:#333366;
}

.error {
  background-color:#F3F4F9;
  border-width:1px;
  border-color:#333366;
  border-style:solid;
}

/* Ausrichtung */

.ausr1 {
  padding-left:5px;
}

/* Rahmen Bild */

.bild {
  border-width:1px;
  border-color:#333366;
  border-style:solid;
}

/* Schriftattribute */

.blpix {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

.uebersch1 {
  font-family: Arial,Helvetica;
  font-size: 14pt;
  font-weight: bold;
  font-style: italic;
  color: #333366;
}

.uebersch2 {
  font-family: Arial,Helvetica;
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  color: #333366;
}

.normal {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

.normal2 {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

.normal3 {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

.normal4 {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

.normal5 {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
}

.normal6 {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

.counter {
  font-family: Arial,Helvetica; 
  font-size: 8pt;
  font-weight: normal; 
  font-style: normal; 
  color: #333366;
}

/* li - für Liste, Aufzählung */

li {
  font-family: Arial,Helvetica;
  font-size: 8pt;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

/* Navigation + Verlinkungen */

a:link {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

a:visited {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

a:hover {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  text-decoration: underline;
  font-weight: normal;
  font-style: normal;
  color: #6565B2;
}

a.text_url:link {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

a.text_url:visited {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

a.text_url:hover {
  font-family: Arial,Helvetica;
  font-size: 9pt;
  text-decoration: underline;
  font-weight: normal;
  font-style: normal;
  color: #6565B2;
}

a.text_ur2:link {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

a.text_ur2:visited {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

a.text_ur2:hover {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: underline;
  font-weight: normal;
  font-style: normal;
  color: #E9E1E6;
}

a.text_ur3:link {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

a.text_ur3:visited {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #333366;
}

a.text_ur3:hover {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: underline;
  font-weight: normal;
  font-style: normal;
  color: #6565B2;
}

a.navi:link {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
}

a.navi:visited {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: bold;
  font-style: normal;
  color: #FFFFFF;
}

a.navi:hover {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: underline;
  font-weight: bold;
  font-style: normal;
  color: #C0C2E4;
}

a.wahl:link {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

a.wahl:visited {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #FFFFFF;
}

a.wahl:hover {
  font-family: Arial,Helvetica;
  font-size: 7pt;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
  color: #C0C2E4;
}