#umg{background-color:#302b28;background-image:url(../img/formular/gradient2.png);background-position:bottom;background-repeat:repeat-x;border:1px dotted #dcdcdc;color:#dcdcdc;margin:0 auto 50px;padding-bottom:1px;padding-top:1px;width:300px;}
#umg #formular{border:1px dotted #dcdcdc;}
#umg #formular fieldset{border:none;margin:10px;}
#umg #formular fieldset legend{font-size:large;font-weight:400;margin-bottom:10px;}
label{cursor:pointer;display:block;float:right;font-family:"Trebuchet MS", Tahoma, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;font-size:90%;font-weight:700;margin-bottom:4px;vertical-align:middle;width:280px;}
label:hover,input:hover,input:active,input:focus,label:focus,label:active,textarea:hover,textarea:active,textarea:focus{border:1px dotted #dcdcdc;cursor:pointer;padding:0;}
input:hover,input:active,input:focus,textarea:hover,textarea:active,textarea:focus{background-color:#302b28;border:1px dotted #dcdcdc;}
.textarea{font-family:"Trebuchet MS", Tahoma, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;font-weight:400;}
input,textarea{background-color:#302b28;color:#dcdcdc;cursor:pointer;font-family:"Trebuchet MS", Tahoma, "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;margin-top:3px;padding:3px;width:200px;}
#arithmetic,#email,#Name,#telefon,#Nachricht{border:1px dotted #dcdcdc;font-size:1em;padding:.2em .2em .2em 25px;width:230px;}
#email{background:#302b28 url('../img/formular/email.png') 3px 50% no-repeat;}
#Name{background:#302b28 url('../img/formular/user_orange.png') 2px 50% no-repeat;}
#telefon{background:#302b28 url('../img/formular/telephone.png') 2px 50% no-repeat;}
#Nachricht{background:#302b28 url('../img/formular/pencil.png') 2px 50% no-repeat;}
#arithmetic{background:#302b28 url('../img/formular/calculator.png') 2px 50% no-repeat;color:#dcdcdc;font-size:.8em;}
#abschicken{background:#302b28 url('../img/formular/ok.png') 2px 50% no-repeat;border:1px dotted #dcdcdc;color:#dcdcdc;float:left;font-size:.9em;font-weight:700;margin:8px 4px 0 0;padding:2px 4px;width:197px;}
#abschicken:hover,#abschicken:active,#abschicken:focus{background-color:#dcdcdc;color:#000;}
.fehlermessage{color:#F90;font-size:1.1em;font-weight:700;padding-bottom:20px;padding-left:20px;padding-top:20px;}
.formular-container{float:left;margin-left:8px;margin-right:5px;padding:13px;text-align:left;width:266px;}
.formular-container td{padding-bottom:6px;}