html{height: 100%;}

body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size:12px;
  background:#7787BA;
  scrollbar-base-color:#7787BA;
  scrollbar-3d-light-color:#F49E84;
  scrollbar-arrow-color:#00399;
  scrollbar-darkshadow-color:#003399;
  scrollbar-face-color:#7787BA;
  scrollbar-highlight-color:#93A1CC;
  scrollbar-shadow-color:#003399;
  scrollbar-track-color:#7787BA;
}

.logodiv{
  margin-left: auto; 
  margin-right: auto;
  width: 795px;
  height: 17px;
  padding: 153px 0px 0px 0px;
  background-image:url(../pics/kopfbg.jpg);
}

.contentcontainerdiv{
  margin-left: auto; 
  margin-right: auto;
  width: 795px;
  height:370px;
  padding: 0px 0px 0px 0px;
}

.contentdiv{
 overflow:auto;
 width:600px;
 height:370px;
}

.fussdiv{
  margin-left: auto; 
  margin-right: auto;
  width: 795px;
  padding: 0px 0px 0px 0px;
}

#textblau {
  color:#003399;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
}

#textweiss {
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
}
#textrot {
  color:#FF0000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
}

#copy {
  color:#003399;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
}

.link{
 color:#003399;
 font-family:Verdana, Arial;
 font-size:12px;
 text-decoration:none;
}
.link:hover {
 color:#FFFFFF;
}

.impressumlink{
 color:#003399;
 font-family:Verdana, Arial;
 font-size:11px;
 text-decoration:none;
}
.impressumlink:hover {
 color:#FFFFFF;
}

.kontaktinput{
  FONT-SIZE: 12px; 
  WIDTH: 280px; 
  COLOR: #003399; 
  font-family:Verdana, Arial;
  HEIGHT: 19px;
  background-color:#FFFFFF;
  -moz-opacity: 0.65;
  -khtml-opacity: 0.65;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.kontaktselect{
  FONT-SIZE: 12px; 
  WIDTH: 200px; 
  COLOR: #003399; 
  font-family:Verdana, Arial;
  HEIGHT: 19px;
  background-color:#FFFFFF;
  -moz-opacity: 0.65;
  -khtml-opacity: 0.65;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.kontaktplzinput{
  FONT-SIZE: 12px; 
  WIDTH: 70px; 
  COLOR: #003399; 
  font-family:Verdana, Arial;
  HEIGHT: 19px;
  background-color:#FFFFFF;
  -moz-opacity: 0.65;
  -khtml-opacity: 0.65;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.kontaktta {  
  FONT-SIZE: 12px;   
  WIDTH: 280px;   
  COLOR: #003399;   
  FONT-FAMILY: Verdana, Arial;   
  BACKGROUND-COLOR: #FFFFFF;
  -moz-opacity: 0.65;
  -khtml-opacity: 0.65;
  filter: alpha(opacity=65);
  opacity: 0.65;
}

.rbutton {
  FONT-SIZE: 10px; 
  WIDTH: 80px; 
  COLOR: #003399;
  border: #01319D 1px solid;
  FONT-FAMILY: Verdana, Arial; 
  HEIGHT: 20px;
  background-color:#FFFFFF;
  cursor: pointer;
  cursor: hand;   
}

.sbutton {
  FONT-SIZE: 10px; 
  WIDTH: 80px; 
  COLOR: #FFFFFF;
  border: #01319D 1px solid;
  FONT-FAMILY: Verdana, Arial; 
  HEIGHT: 20px;
  background-color:#003399;
  cursor: pointer;
  cursor: hand;   
}

.hmenu{
 text-decoration:none;
 color:#003399;
 font-size:12px;
 font-weight:bold;
}

.hmenu:hover {
color:#FFFFFF;
}

#hmenuaktiv {
 color:#FFFFFF;
 font-weight:bold;
 font-size:12px;
}

.vmenu{
 text-decoration:none;
 color:#003399;
 font-size:12px;
 font-weight:bold;
}

.vmenu:hover {
color:#FFFFFF;
}

#vmenuaktiv {
 color:#FFFFFF;
 font-weight:bold;
 font-size:12px;
}

.reitermenu{
 text-decoration:none;
 color:#003399;
 font-size:10px;
 display:block;
 width:100px;
 height:20px;
 text-align:center;
 padding-top:30px;
 background-image:url(../pics/reiter.gif);
}

.reitermenu:hover {
 height:25px; 
 padding-top:25px;
 background-image:url(../pics/reiteraktiv.gif);
}

.reitermenuaktiv{
 text-decoration:none;
 color:#003399;
 font-size:10px;
 display:block;
 width:100px;
 height:25px;
 text-align:center;
 padding-top:25px;
 background-image:url(../pics/reiteraktiv1.gif);
}
