.formular .label1radio {
width:10.9em;
}
table.komplex td.tableBgThead {
border-top:2px solid #fff;
}
table.komplex .firstTR td.tableBgThead {
border-top:0;
}
.formular select.month {
width: 3.5em;
}
.formular select.year {
width: 4.5em;
}
.formular label.midLabel {
  margin: 0px 12px 0px; 
}
table thead th.width6 {
width: 6.0em;  
}
.formular table.noBorder {
border: none;  
}
.formular span.result {
background-color:#e3ddc5;
padding: 10px 13px;
}
.formular span.result input {
padding: 2px 5px;
border: none;
}
.formular select.textfeld1 {
width:auto;
}
.formular .label3n {
width:41%;  
}
.bgColorRev {
background-color:#fff;
}
ul.formReiter li a.revColor {
background-color:#f9f8f3;  
}
ul.formReiter li a.aktuell.revColor{
background-color:#fff;  
}
.formular .label4nn {
width:40%;
}
.formular .label4n {
width:49%;
}
.formular .right4nn {
width:45%;
}
.formular .right4n {
width:50%;
}
.formular .right4 {  
width:35em;
}
.formular .label5 {
width:100%;
}
.formular fieldset.fsend {
border-bottom:none;
}
.formular .nRight {
margin-right:1px;
}
.formular .sRight {
margin-right:0.9em;
}
.formular .mRight {
margin-right:4.7em;
}
.formular .bRight {
margin-right: 9.0em;
}
.formular input.textfeld6 {
width:4.0em;
}
.formular input.textfeld7 {
width:3.5em;
}
.inhalt a.buttonLink {
float:left;
width:auto;
*overflow:visible; 
font-weight:bold;
background-color:#e6e1cd;
border:1px solid #c0bc8f;
color:#e61d0b;
margin:auto;
padding:1px 20px 2px;
font-size:95%;
height:auto;
}
.inhalt a.buttonLink:hover {
background-color:#fff;
text-decoration:none;
}
.inhalt a.buttonLink2 {
float:left;
width:auto;
font-weight:bold;
background-color:#f8f9f3;
border:1px solid #c0bc8f;
color:#838263;
margin:auto;
padding:1px 20px 2px;
font-size:95%;
height:auto;
}
.inhalt a.buttonLink2:hover {
background-color:#e8e1cf;
text-decoration:none;
}
.inhalt input.buttonSubmit {
float:left;
width:auto;
*overflow:visible; 
font-weight:bold;
background-color:#e6e1cd;
border:1px solid #c0bc8f;
color:#e61d0b;
margin:auto;
padding:1px 20px 2px;
font-size:95%;
height:auto;
margin-left:10px;
}
/*Für Opera 7 und Safari*/
@media screen and (min-width: 0px){
.inhalt input.buttonSubmit {
padding:3px 20px;
}
}
.inhalt input.buttonSubmit:hover {
background-color:#fff;
text-decoration:none;
}
.inhalt input.buttonSubmit2 {
float:left;
width:auto;
*overflow:visible; 
font-weight:bold;
background-color:#f8f9f3;
border:1px solid #c0bc8f;
color:#838263;
margin:auto;
padding:6px 20px;
font-size:95%;
height:auto;
margin-left:10px;
}
/*Für Opera 7 und Safari*/
@media screen and (min-width: 0px){
.inhalt input.buttonSubmit2 {
padding:4px 20px;
}
}
.inhalt input.buttonSubmit2:hover {
background-color:#e8e1cf;
text-decoration:none;
}
.doHide {
  display:none;
}
.formular fieldset.fsend {
border-bottom:none;
}
.formular .right4 {
width:20.0em;
}
.formular span.result {
background-color:#e3ddc5;
padding: 10px 13px;
}
.formular span.result input {
padding: 2px 5px;
border: none;
}

div.largespace{
  margin-top:1.0em;
}
option.listheading {
  color: #565357;
  font-weight: bold;
}
.formular .right2b {
width:18.0em;
}
.formular .label2b {
width:30.0em;
}

.popLarge .content {
width:auto !important;
}
