input, select, input.required, textarea.required {
 border: 1px solid #4c4c4c;
 width:99%;
 margin-bottom:3px;
}

input.validation-failed, textarea.validation-failed {
 border: 1px solid #FF0000;
 color : #FF3300;
 margin-bottom:0px;
}
input.validation-passed, textarea.validation-passed {
  
}

.validation-advice {
 
 border-top: 1px solid #FF3300;
 border-left: 1px solid #FF3300;
 border-right: 1px solid #FF3300;
 margin-top:3px;
 background-color: #CCC;
 color : #FF0000;
 text-indent: 5px;
 width:99%;
 }
 
 
#kontakt table{
border-spacing:0px;
}

#kontakt input, select{
width:200px;
}

#kontakt input[type="checkbox"] {
width:15px;
border:0;
}

#kontakt textarea{
width:400px;
height:80px;
}