body { margin: 0px; overflow:hidden }

body {font: 80% Arial, Helvetica, sans-serif;background: #FFFFFF;margin: 0; padding: 0;text-align: center; color: #0E1350;}

#container { width: 600px; height:438px; margin: 0 auto; border: 1px solid #0E1350; text-align: left; background-color: #FFFFFF; background-image: url(back.jpg); background-repeat: no-repeat; padding:0 }
	
#mainContent {padding: 0 0 0 0; margin:0 0 0 90px }
#mainContent h1 { font-size:140%}
#mainContent a {color: #0E1350; text-decoration:underline;}
	
	
	#tablegewinn {font-size:100%;width:420px;padding:0; margin:0;border:none;}
#tablegewinn td {padding:3px 5px 3px 5px;}
.textfield {width:290px; border: 1px solid #000066; font-size:12px; }
.textfieldklein {width:52px; border: 1px solid #000066; font-size:12px;}
.textfieldmittel {width:233px; border: 1px solid #000066; font-size:12px;}
.absenden {width:120px; background-color:#0090D4; color:#FFFFFF; font-weight:bold;}
.textklein{font-size:86%;}
.balken {background-color:#EBEBF3}
.formfehler {color: red; font-weight: bold; border: 1px solid red; background: white; font-size: 10px;}