/* Style sheet formulare */
.formbody .col_0{width:110px;vertical-align:top;}
label{margin-right:auto;}
input{width:250px;margin-bottom:10px;padding-top:4px;padding-bottom:1px;background-color:#666666;border:1px solid #9e9e9e;color:#e8e8e8;line-height:11px;}
.mod_login label{width:110px;position:relative;float:left;display:block;}
.mod_login .submit{left:110px;position:relative;display:block;}
#main .mod_login .submit{width:190px;left:0;position:relative;display:block;}
#main .mod_login input{width:190px;left:0;float:left;}
input.captcha{width:30px;margin-right:10px;}
textarea{width:250px;height:200px;margin-top:3px;margin-bottom:3px;background-color:#666666;border:1px solid #9e9e9e;color:#ffffff;}
select{width:253px;margin-bottom:10px;padding-top:2px;padding-bottom:2px;background-color:#666666;border:1px solid #9e9e9e;color:#ffffff;}
.submit{width:252px;height:21px;display:block;margin-top:10px;padding-top:2px;padding-bottom:2px;background-color:#666666;border:1px solid #9e9e9e;color:#ffffff;line-height:11px;cursor:pointer;}
.submit:hover,.inputbutton:hover{width:252px;display:block;margin-top:10px;vertical-align:middle;background-color:#cccccc;border:1px solid #9e9e9e;color:#2A3C2E;cursor:pointer;}
.inputbutton:hover{width:200px;cursor:pointer;}
#routenplaner input{width:150px;margin-top:10px;margin-left:10px;padding-top:2px;padding-bottom:2px;line-height:14px;}
.radio_container label,.checkbox_container label{}
.radio_container input,.checkbox_container input{width:11px;height:11px;float:left;clear:both;display:inline;margin:2px 10px 0 0;padding:0;border:0px;}
.explanation{color:#999999;}
.error,.confirm{font-weight:bold;color:#223B53;}
.captcha_text,.captcha_text.mandatory{vertical-align:middle;}
tr td span.mandatory,span.mandatory{margin-left:2px;color:#2A3C2E;}
.mod_search .submit{width:80px;float:none;margin-right:10px;padding-top:0;padding-bottom:1px;}
.mod_search .submit:hover{width:80px;margin-top:0;margin-bottom:0;}

