/* CSS Document */

/*  body und schrift deffinitionen */

body {
  background-color: #e1ddd9;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px;
  margin:0px;
}

#start { 	
  position:absolute;
  height:259px; 
  width:508px;
  margin:-120px 0px 0px -250px;
  top: 50%; 
  left: 50%;

  text-align: left;
  padding: 0px;
  background-image:url(image/vk.gif);
  overflow: auto;
}

#referenz { 	
text-align: left;
vertical-align: middle;	
margin: 0px auto;
padding: 0px;
width: 508px;
background-color: #ffffff;
/*border: 1px dashed #564b47; */
}

h1 { font-size: 24px; /*text-transform:uppercase; */ }
h3 { font-size: 16px; }

#footer {background-color:#1f4179; vertical-align:middle; width:508px; text-align:center; color:#e5e5e5; font-size:10px; line-height:20px; } /* color:#515e73; */

a { color: #3777BC; background-color:transparent; text-decoration: none; }
a:hover { text-decoration:underline; }

.menue { font-size : 14px; line-height: 19px; }
.menue_a { font-size : 14px; line-height: 19px; color: #564b47; }
.ueberschrift1 { font-size: 17px; font-weight: bold; color: #666666; }  /* Grün #425329 oder Blau #3777BC */
.contentimg { float:right; margin: 15px 0px 0px 10px; }
.warnung { color: #cc0000; font-weight: bold }
.code { font-style:italic; font-weight:inherit; font-size:11px; }

/* Formularfelder */
.kform { color: #3777BC; width: 150px; height: 17px; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; }
.dateA { color: #3777BC; width: 50px; height: 17px; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; text-align: center; }
.button { color: #666666; width: 100px; height: 17px; font-size: 11px; background-color: #FFFFFF; border: 1px solid #999999; }
.checkbox {  color: #666666; width: 15px; height: 15px; background-color: #FFFFFF; }

/* Textfarben */
.rot { color: #F01313; text-decoration: none } 
.grau { color: #B4B4B4 }
.blau { color: #3777BC }

