.standard_form {background-color: #E8E4D1; padding-top:2em; POSITION: relative;}
.standard_form .input { overflow:hidden; padding-bottom:0.5em; position:relative; vertical-align:middle; width:100%; }
.standard_form .text input, .standard_form .password input, .standard_form select, .standard_form textarea { float:left; margin-left:1em; margin-right:1em; padding-bottom:0.5em; padding-top:0.5em; width:40%; }
.standard_form label {float:left; font-size:1.0769em; padding-bottom:0.5em; padding-top:0.5em; text-align:right; width:25%; }
.standard_form .checkbox input {float: left;margin-left:27%; margin-right:1em; padding-bottom:0.5385em; padding-top:0.5em; text-align: right; }
.standard_form .checkbox label {margin: 0; padding: 0 0 0.5em 0; text-align: left;}
.standard_form .submit {height: 3em; padding-bottom:0.5em; padding-top:0.5em; }
.standard_form .submit input {float:left; margin-left:27%; margin-right:1em; padding-bottom:0.5em; padding-top:0.5em; width:40%;}
.standard_form .small{ color:#666666; display: block; font-size: 0.8em; font-weight:normal;}
.standard_form .error {background-color: #FFE3DF;}

.standard_form .error-message {float: right; width: 25%; display:block; font-style:normal;  position:absolute; right:1%; text-align:left; top:0; width:30%; padding: 0; margin: 0; background: transparent;} 

.standard_form #UserMobileprefix {width: 6em;}
.standard_form #UserMobilePhone {float: left; display: inline;}
.standard_form .date {}
.standard_form .date select {width: 6em;}
.standard_form p {margin: 1em;}

/* SMALL FORM */
.small_form label {display: block; font-size:1.0769em; padding-bottom:0.5em; padding-top:0.5em;}
.small_form .input { overflow:hidden; padding-bottom:0.5em; position:relative; vertical-align:middle; width:100%; }
.small_form .text input, .small_form .password input, .small_form select, .small_form textarea { margin-right:1em; padding-bottom:0.5em; padding-top:0.5em; width:100%; }
.small_form .submit {height: 3em; padding-bottom:0.5em; padding-top:0.5em; }
.small_form .submit input {margin-left:27%; margin-right:1em; padding-bottom:0.5em; padding-top:0.5em; width:40%;}


.swfuploader {margin: 2em;}

/*SWF UPLOAD ---------------------------------------------------------------------------------------*/
#btnCancel{ background: url(../img/swfupload/button_abbruch.png) no-repeat; width: 100px; height: 23px; margin: 0 0 0 0; text-indent: -9999px; border-style: none;}
input#btnCancel:hover{ background-position: 0 -23px;}
#btnCancel input button [disabled="disabled"] { background-position: -69px 0; border: 1px solid red;}

