*{

	margin:0px;
	padding:0px;

}

html, body{

	height:100%;

}
body{

	background:url("img/background.png") repeat-x #030303;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	color:#fff;
	font-size:13px;

}
a:link, a:active, a:visited{

	color:#fff;

}
br.breaker{

	clear:both;

}
div#scc1{

	width:831px;
	height:30px;
	margin:0px auto;
	background:url("img/scc1.png") no-repeat;

}
div#scirocco{

	width:831px;
	height:402px;
	margin:0px auto;
	background:url("img/scirocco.jpg") no-repeat;

}
div#scirocco h1{

	display:none;

}
div#linkleiste{

	width:831px;
	height:75px;
	margin:0px auto;
}
div#linkleiste img{

	border:0px;
	display:block;
	float:left;

}
div#sponsoren{

	width:820px;
	min-height:122px;
	padding:5px;
	padding-top:18px;
	margin:0px auto;
	position:relative;
	background:url("img/sponsoren2.jpg") no-repeat #061a31;
	font-size:11px;
	text-align:center;
}
div#ddv{

	width:180px;
	min-height:70px;
	padding:5px;
	padding-top:18px;
	margin:0px auto;
	position:relative;
	text-align:center;
}

div#sponsorenunten{

	width:830px;
	height:27px;
	margin:0px auto;
	background:url("img/sponsorenunten.jpg") no-repeat;

}
div#textunten{

	width:837px;
	padding:5px;
	padding-top:40px;
	margin:0px auto;
	font-size:11px;
	text-align:center;
}
div#linkleisteunten{

	width:837px;
	padding:5px;
	padding-top:18px;
	margin:0px auto;
	text-align:center;

}
div#logos{

	margin-top:18px;

}
div#agb{

	width:847px;
	height:265px;
	margin:0px auto;
	background:url("img/agb.jpg") no-repeat #061a31;
	text-align:center;
	padding-top:5px;
	font-size:11px;

}
/*Formluare*/
fieldset{ border:0px; }
input, select{ border:solid 1px #bdbdbc; margin-right:8px; }
input{ height:19px; }
select{ height:22px; }
label{ font-weight:bold; display:block; float:left; padding-bottom:3px; }
label.lanrede,label.lland2{ width:115px; }
label.lvorname{ width:202px; }
label.lland2, label.lemail, label.lgebdatum, label.lland, label.ltelvorwahl, label.ltelnummer{ padding-top:30px; }
label.lemail{ width:202px; }
label.lstrasse{ width:164px; }
label.lhausnr{ width:93px; }
label.lplz, label.ltelvorwahl{ width:79px; }
label.lland{ width:257px; }

select#anrede{ width:105px; }
input#vorname, input#nachname{ width:186px; }
input#email{ width:186px; }
input#agb{ margin-top:-11px; margin-left:-2px; }
select#gebtag, select#gebmonat{ width:50px; }
select#gebjahr{ width:64px; }
input#hausnr, input#plz, input#telvorwahl{ width:64px; }
input#strasse, input#ort, input#telnummer{ width:150px; }
input#hausnr{ margin-right:24px; }
select#land{ width:230px; margin-right:24px; }

div#formheader1{

	width:829px;
	height:99px;
	margin:0px auto;
	background:url("img/formheader1.jpg") no-repeat;
	margin-top:15px;
	position:relative;
}
div#formheader2{

	width:829px;
	height:99px;
	margin:0px auto;
	background:url("img/formheader2.jpg") no-repeat;
	margin-top:43px;
	position:relative;
}
div#formheader3{

	width:829px;
	height:61px;
	margin:0px auto;
	background:url("img/formheader3.jpg") no-repeat;
	margin-top:10px;
	position:relative;
}
div#formheader4{

	width:829px;
	height:99px;
	margin:0px auto;
	background:url("img/formheader4.jpg") no-repeat;
	margin-top:43px;
	position:relative;
}
div#form1{

	width:795px;
	height:190px;
	padding-left:34px;
	margin:0px auto;
	background:url("img/formbg1.jpg") no-repeat;
	
}
div#form2{

	width:795px;
	padding-left:34px;
	margin:0px auto;
	background:#061a31;
	
}
div#formunten{

	width:829px;
	height:143px;
	margin:0px auto;
	background:url("img/formunten.jpg") no-repeat;
	position:relative;
}
table.agb{

	margin-top:30px;

}
td{

	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:12px;

}
input.absenden1{

	width:829px;
	height:108px;
	border:0px;
	display:block;
	margin:0px auto;

}
div#fehlermeldung{

	font-weight:bold;
	color:#F0A021;
	position:absolute;
	bottom:5px;
	left:34px;
	font-size:17px;
}
.fehler{ border:2px solid #F0A021;}
/*Ende Formulare*/