/* Style sheet forms */
form.kontakt{padding-top:6px;background: transparent;}
fieldset{border:0;}
legend{border:0;font-weight:bold;color:#478019;}
label{display:block;margin-top:5px;margin-bottom:5px;}
input{width:400px;margin-bottom:5px;padding:2px;border:1px solid #478019;}
textarea{width:404px;margin-bottom:15px;border:1px solid #478019;font-family:Verdana, Arial, Helvetica, sans-serif;}
input.captcha{width:3em;margin-bottom:0;}
input:focus,input:hover,input:active,textarea:focus,textarea:hover,textarea:active{background-color:#e8ffce;border:1px inset #478019;color:#333;}
input.send{width:200px;margin-top:10px;padding-right:.5em;padding-left:.5em;background-color:#478019;border:1px solid;font-weight:bold;color:#fff;line-height:1.4em;border-color: #82be5a #274509 #274509 #82be5a;cursor: pointer;}
input.send:focus,input.send:hover,input.send:active{background-color:#478019;border:1px inset #82be5a;color:#fff;}
.antispam label{display:inline;}
#f1 p.error{margin:0 0 5px;padding-left:20px;background:#fff url("tl_files/naturheilpraxis/icon_error.gif") left center no-repeat;color:#cc0000;}
