form#kontakt{
border-top:1px solid #c2c2c2;
margin-top:20px;
padding-top:20px;
}

.box,.box_noborder{
float:left;
border-top:1px solid #c2c2c2;
margin-top:20px;
padding-top:20px;
height:auto;
}

.box_noborder{border:0;padding:0;}

.radio{
font-weight:bold;
}

.radio label{
float:left;
display:block;
width:125px;
padding-top:5px;
font-weight:bold;
}

.text{
width:100%;
float:left;
}

.text label{
float:left;
display:block;
width:120px;
margin-top:10px;
font-weight:bold;
}

.text input,
.text textarea,
.text select{
float:left;
margin-top:5px;
width:325px;
border-bottom: 1px solid #fee8af;
border-right: 1px solid #fee8af;
border-top: 1px solid #ca9000;
border-left: 1px solid #ca9000;
}

.text .error{
color:#c00;	
}

label.error{
color:#c00;	
}

.error2{
width:100%;
color:#c00;
font-size:11px;
}

.text a{

float:left;
}

.checks ul{
margin:0;
padding:0;
}

.checks ul li{
margin-top:0;
margin-left:34px;
padding:0;
}

.text select#beziehung{margin-top:10px;}

.checks{
float:left;
width:442px;
padding:5px;
border:1px solid #c2c2c2;
margin-bottom:20px;
}

* html .checks{
padding-right:0;
}

.checks .full{
width:100%;
line-height:24px;
}

.checks .part{
float:left;
line-height:20px;
padding-right:0;
width:33%;
}

.text textarea{width:445px;float:left;}

#kontakt .text a.button{width:100px;}
#form2 .text a.button{width:80px;}
#form3 .text a.button{width:120px;}

.buttonnormal,#submit{	
background:#c2c2c2 url(../img/link_arrow.gif) left no-repeat;
padding:0;
padding-left:15px;
padding-right:5px;
margin-top:20px;
color:#fff;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:left;
width:150px;
height:22px;
border:1px solid #c2c2c2;
}

#submit:hover,.submit:hover,.buttonnormal:hover{color:#f0ab00;}

.buttonnormal,#reset{	
background:#c2c2c2 url(../img/link_arrow.gif) left no-repeat;
padding:0;
padding-left:15px;
padding-right:5px;
margin-top:20px;
margin-right:10px;
color:#fff;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:left;
width:150px;
height:22px;
border:1px solid #c2c2c2;
}

#reset:hover,.reset:hover,.buttonnormal:hover{color:#f0ab00;}
