/* MF 060613 auskommentiert */
/*
#kontakt h1{
background-color: #FFFFFF;
border-bottom:1px solid #E0E1E2;
padding: 15px 10px 3px 10px;
color: #00517E;
font-size:100%;
width:100%;
border-bottom:1px solid #E0E1E2; 
}
*/

/* MF 060614 */
#kontakt h1{
width:100%;
border-bottom: 1px solid #E0E1E2;
}

div#kontakt {
  width: 420px;
}

div#kontakt div, div#kontakt fieldset{
  margin-left: 15px;
}

fieldset{
  color: #00517E;
 border: 1px solid;
 padding: 5px;
 margin-top: 15px;
background-color:#F3F3F4;
}

div#kontakt fieldset div.fbtable {
margin: 0px;
}

/* IE Hack for displaying the fieldset background-color correctly */
* html fieldset{ position: relative; margin-top:1em; padding-top:.75em; }
* html legend{ position:absolute; top: -.5em; left: .5em; }

legend{
}

fieldset div, label{
  color: #000000;
}

.fbtable{
}

div.fbtable div {
  clear: both;
  padding: 2px 0px;
}

span.fbcol1 {
  float: left;
  width: 150px;
  text-align: right;
  padding-top: 3px;
  padding-right: 5px;
}

span.fbcol2, span.noborder {
  float: right;
  width: 220px;
  text-align: left;
} 

span.knopf{
width: 400px;
text-align: center; 
display: block;
}

.knopf input{
  border: 1px solid;
}

.defbreite {
  width: 160px;
}

.red{
  color:#E36C00;
}

.invisible{
display:none
}

div#kontakt  input.defbreite {
  border: 1px solid;
}

div#kontakt select{
border: 1px solid;
}

textarea{
  border: 1px solid;
  font-family: Arial;
}

/* >>> Login-Framework <<<*/
#login-content{
background-color: #ffffff; 
text-align:left; 
width:600px; 
margin: 0 auto;
} 
#login-content h1{
font-size: 16px; 
margin-bottom:-30px;
}
#login-content input, #login-content select{
border:1px solid #000000; 
margin-top: 2px;
}
.label1{color:#00517E;font-weight:bold;margin-bottom:15px;}
.label2{color:#E36C00;}


