#sotm,#sotmvote{margin:auto;width:100%}
#sotm div.menu{margin:0px;width:640px}
#sotm div.menukat{float:left;margin:0px;text-align:center;width:128px}
#sotm ul.regeln{font-weight:bold;list-style-type:decimal;margin:0px;padding-left:28px}
#sotm li.regeln{margin-bottom:15px;padding:0px;text-align:left}
#sotm span.font{font-weight:normal}
#sotm div.award{float:left;margin:0px;text-align:center;width:320px}
#sotm div.archiv{margin:0px;text-align:center}
#sotm div.formleft{float:left;font-weight:bold;padding:1px;width:150px}
#sotm div.formright{float:left;padding:1px;width:485px}
#sotm div.form{padding:1px;width:635px}
#sotm div.error{background:#FFDEDE;background-image:url(image/formerrors.png);background-position:2px 5px;background-repeat:no-repeat;border:1px solid #F00;line-height:26px;margin:4px auto 10px auto;padding:0px 0px 0px 20px;width:612px}
#sotm div.error2{background:#FFDEDE;background-image:url(image/formerrors.png);background-position:1px 3px;background-repeat:no-repeat;border:1px solid #F00;float:left;line-height:22px;margin:1px;padding:1px 1px 1px 20px;width:380px}
#sotm div.formok{background:#BBFFC5;background-image:url(image/formok.png);background-position:1px 5px;background-repeat:no-repeat;border:1px solid #007A11;line-height:26px;margin:4px auto 10px auto;padding:0px 0px 0px 20px;width:612px}
#sotm img.incorrect{display:none;height:14px;margin-left:2px;width:14px}
#sotm img.correct{height:14px;margin-left:2px;width:14px}
#sotm div.correct{display:none}
#sotmvote div.sotm-ergebnis-a{float:left;margin:0px;padding:0px;width:153px}
#sotmvote div.sotm-ergebnis-b{float:left;margin:0px;padding:0px;width:490px}
#sotmvote div.sotm-ergebnis-c{float:left;margin:0px;padding:2px 0px 2px 0px;width:430px}
#sotmvote div.sotm-ergebnis-d{float:left;margin:0px;padding:2px 0px 2px 4px;text-align:right;width:46px}
#sotmvote div.sotm-ergebnis-balken{border:1px solid #999;height:10px;line-height:10px;margin:0px;padding:0px;width:430px}
