.inputContainer
{
   margin-bottom:6px;
    width:480px;

}

.label
{
  float:left;
  width:120px;

}

.biglabel label
{
font-size:13px;
}

.input
{
  float:left;
  width:350px;
  padding-left:0px;
}
.error
{
font-size:14px;
}
.ok
{
font-size:16px;
color:green;
}

/*
input
{
    width:350px;
    border:1px solid #94a2a7;  
    border-top:1px solid #4d7282;  
    float:left;

}

input.pflicht
{
    background:#eee;
}

select
{
    width:200px;
}
*/

.submit
{
    width:130px;
    background-color:#D4D0C8;
    text-align:center;
    float:right;
    padding-left:20px;
    padding-right:20px;
    //padding-left:10px;
    //padding-right:10px;     
 

}

.bigsubmit
{
    height: 30px;
    font-size:14px;
    font-weight: bold;
    width:200px;
    background-color:#D4D0C8;
    text-align:center;
    float:right;
    padding-left:20px;
    padding-right:20px;
    //padding-left:10px;
    //padding-right:10px;
    border:1px solid black;     
 

}

textarea.textarea
{
    border:none;
    width:350px;
    height:100px;
    border:1px solid #94a2a7;  
    border-top:1px solid #4d7282;   
}
textarea.bigtextarea
{
    border:none;
    width:400px;
    height:120px;
    border:1px solid #94a2a7;  
    border-top:1px solid #4d7282;
    font-size:13px;
    padding:3px;   
}

input.text
{
    border:1px solid #94a2a7;  
    border-top:1px solid #4d7282;   
    width:350px;
}
input.bigtext, select.bigtext
{
    border:1px solid #94a2a7;  
    border-top:1px solid #4d7282;   
    width:400px;
    font-size:16px;
    height:30px;
    padding: 4px;
    margin-bottom:5px;
}

select.bigtext option
{
    font-size:16px;
    padding:2px;
    padding-left:4px;
}

input.pflicht, textarea.pflicht
{
    background:#e8f7fd;
}

#kontaktFormBorder
{
    background:#c2dce5 url(../images/template/kontakt/form_bg3_top.gif) no-repeat top left;
}



#kontaktForm
{
    background:url(../images/template/kontakt/form_bg3_bottom.gif) no-repeat bottom left;
    padding-left:20px;
    padding-top:10px;
}

#bigkontaktForm
{
    background:url(../images/template/kontakt/form_bg3_bottom.gif) no-repeat bottom left;
    padding-left:80px;
    padding-top:10px;
}
.error_marker
{
color:red;
}
div input.error_back, div textarea.error_back
{
background-color: #FFF0DF;
}
