﻿/* Formular Layout */


label, select, textarea { /* Alle Labels UND Formularelemente auswählen */
font-family: Georgia, Times New Roman, Verdana; 
font-size: 11px;
}


/*	Bugfixies */

* html #abstand_links	{margin-left:31px;}


option 		{padding-left: 0.4em;}   
#left		{float:left; width:230px;}
#middle		{width:230px; float:left;}
#right		{width:210px; float:right; margin-top:8px;}
.anrede		{font-size:11px;}
#abstand_links	{margin-left:25px;}

form label {
  display: block;
  float: left;
  width: 100px;
  border-color: #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  margin-bottom:10px;
  margin-top:10px;
  font-family: Georgia, Times New Roman, Verdana;
}


form select {
  margin-bottom: 2px;
  width: 60px;
  display: block;
  float: left;
  border-color: #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
}


form #content input {
  margin-bottom: 2px;
  width: 200px;
  display: block;
  float: left;
  border-color: #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
}


form textarea {
  overflow : hidden;
  display: block;
  float: left;
  width: 400px; /* Breite.*/
  height:200px; /* Höhe. */
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


form .buttons {
  text-align: left;
  margin-top: 15px;
  margin-left: 100px;
  width:100px;
}

form br {
  clear: left;
}

form + * {
  clear:left;
}

#Firma {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }




#Name {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Vorname {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Strasse {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Stadt {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#PLZ {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Land {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Telefon {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Telefax {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }


#Mail {
  overflow : hidden;
  display: block;
  float: left;
  width: 200px; /* Breite.*/
  height:20px;
  border: solid 1px #4f4f4f;
  color:#4f4f4f;
  font-size:11px;
  font-family: Georgia, Times New Roman, Verdana;
  }