/*Formular*/

h4 { border-bottom:1px solid #444444; width:290px; }
.formular { padding:10px 0 0 0; font-family: Verdana, Arial ,sans-serif; font-size:12px;}
.formular table { width:290px; border-collapse:collapse; table-layout:fixed; border-top:4px solid transparent;  }
.formular td { padding:0; border-bottom:4px solid transparent; }
.formular td.first { width:92px; padding:3px 10px 3px 0; font-size:12px;}
.formular td.wert { padding:0 0 0 10px; }
.formular td.checkboxWert { padding:0 0 0 10px; width:30px;}

input { padding: 3px 3px; font-size: 12px; margin:2px 4px 2px 0; vertical-align:middle; width:160px; border:1px solid #cccccc; }
input.short { width:103px; }
input.veryShort { width:40px;  }
textarea { padding: 3px 3px; font-size: 12px; margin:2px 4px 2px 0; vertical-align:middle; width:160px; font-family: Arial, Helvetica, sans-serif; border:1px solid #cccccc; }
select 	{ padding: 3px; font-size: 12px; padding:0; }
select#liste { background-color:#9e9e9e; color:#ffffff; }
input.radiobutton { padding:3px; margin:2px 4px 2px 0; width:20px; border:none; }
input.checkboxbutton { padding:3px; margin:2px 4px 2px 0; width:20px; border:none; }
input#submit { background-color: #00a4e8; padding:0 0 3px 0;  font-weight:bold; width:260px; height: 24px; line-height:24px; color:#ffffff; margin:20px 10px 0 0; border:none; }
input#submit:hover { background-color: #cccccc; }

.error { padding:5px; background:#C30; color:#ffffff; margin:10px 0;  font-family: Verdana, Arial ,sans-serif; font-size:12px; }
.error ol { margin:0; font-size:11px; }

.textLang {
  font-family: Verdana, Arial ,sans-serif;
  font-size: 14px;
  text-align: justify;
  display: block;
  line-height:18px;
}

.Texth1n {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}

P {
  font-family: Verdana, Arial ,sans-serif;
  font-size: 14px;
  text-align: justify;
  display: block;
}

.klein {
  font-family: Verdana, Arial ,sans-serif;
  color:#00A4E8;
  font-size: 10px;
  text-align: justify;
  display: block;
}


A {
  font-family: Arial,Helvetica,sans-serif;
  color: #CC0000;
  font-size: 10px;
  text-decoration: none;
}

.impressum {
  font-family: Verdana, Arial ,sans-serif;
  font-size: 10px;
  text-align: justify;
  display: block;
}

.agb {
  font-family: Arial,Helvetica,sans-serif;
  color: #CC0000;
  font-size: 14px;
  text-decoration: none;
}

.textLink {
  font-family: Arial,Helvetica,sans-serif;
  color: #CC0000;
  font-size: 12px;
  text-decoration: none;
}
