#kontakt {
 /*margin: 0;*/
 margin: 0 0 0 12px;
 padding: 0;
 width:579px;
 float: left;
 margin-top: 10px;
}

/* 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;*/
color: #333333;
 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: 160px;
  /*text-align: right;*/
/*  padding-top: 3px; */
  padding-right: 5px;

/* Verschönerung OK - 22.06.2010 */

  font-weight: bold;
  font-size: 11px;
  padding-left: 10px;
}

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

span.knopf{
/*width: 420px;
text-align: center; */
display: block;
margin-left: 200px;
}

input.knopf{
  padding: 0;
  margin: 0;
  margin-top: 5px;
  padding: 2px 0;
  width: 100px;
  height: 25px;
  color: #00517E;
  font-weight: bold;
  font-size: 11px;
  border: 2px solid;
  border-left-color: #FFF;
  border-top-color: #FFF;
}

.defbreite {
  width: 190px;
}

.error{
  color:#E36C00;
  margin-top: 15px;
  margin-bottom: 15px;
  margin-left: 15px;
  display: block;
  font-weight: bold;
}

.invisible{
display:none
}

div#kontakt  input.defbreite {
  /*border: 1px solid;
padding: 2px;*/

padding: 2px;
color: #00517e;
/*background:url(http://www.conetweaversuite.de/C1257578004CA0B1/vwContentByKey/W27RKFLN361CCHEDE/$FILE/input_bg.jpg) repeat-x;*/
border:1px solid #808080;

}

div#kontakt select{
/*border: 1px solid;*/
padding: 2px;
color: #00517e;
/*background:url(http://www.conetweaversuite.de/C1257578004CA0B1/vwContentByKey/W27RKFLN361CCHEDE/$FILE/input_bg.jpg) repeat-x;*/
border: 1px solid #808080;
width: 196px;
}

div#kontakt textarea{
/*border: 1px solid;*/
padding: 2px;
color: #00517e;
/*background:url(http://www.conetweaversuite.de/C1257578004CA0B1/vwContentByKey/W27RKFLN361CCHEDE/$FILE/input_bg.jpg) repeat-x;*/
border: 1px solid #808080;
}

textarea{
  border: 1px solid;
padding: 2px;
}

input, textarea, select {
  font-family: Arial;
  font-size: 11px;
}



input.checkbox {
  width: auto;
}

label.checkbox {display: none;}

span.checkbox {width: 190px;}

/* >>> 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;}

.disabled {
display: none;
}


