*{

	margin:0px;
	padding:0px;

}
body, html{

	height:100%;

}
body{

	font-family:Verdana, Tahoma, Helvetica, Arial;
	font-size:12px;
	background:#fff;
}
fieldset{

	border:0px;

}
h1{

	margin:10px 0px 5px 0px;
	width:100%;
	text-align:center;
	color:#ca1f27;
	font-weight:normal;
	font-size:11px;
}
h2{

	font-size:18px;
	

}
div#header{

	width:921px;
	height:163px;
	position:relative;
	margin:0px auto;
	background:url("img/header.png") no-repeat;
}
div#headermenue{

	color:#fff;
	position:absolute;
	right:10px;
	bottom:4px;
	font-size:11px;
}
div#headermenue a:link, div#headermenue a:active, div#headermenue a:visited{

	color:#fff;
	text-decoration:none;

} 
div#headermenue a:hover{

	text-decoration:underline;

}
div#conttop{

	width:921px;
	height:22px;
	position:relative;
	margin:0px auto;
	background:url("img/conttop.png") no-repeat;
}
div#content{

	width:881px;
	position:relative;
	margin:0px auto;
	background:url("img/content.png") repeat-y;
	padding:10px 20px 1px 20px;
}
div#contbottom{

	width:921px;
	height:24px;
	position:relative;
	margin:0px auto;
	background:url("img/contbottom.png") no-repeat;
	margin-bottom:10px;
}
div#credits{

	width:921px;
	margin:0px auto;
	text-align:center;
	color:#ca1f27;
	font-size:10px;
}
div#credits a:link, div#credits a:active, div#credits a:visited{

	color:#ca1f27;

}
div#credits span{

	color:#afafaf;

}
table{

	width:100%;
	border-collapse:collapse;
}
td{

	width:50%; 
	vertical-align:top;

}
div.trenner{

	width:100%;
	height:1px;
	border-bottom:1px dotted #afafaf;
	margin:30px 0px 30px 0px;

}
input, select{

	display:block;
	margin:20px 0px 20px 23px;
}
td.td1{

	text-align:center;
	width:25%;
	font-size:11px;

}
input#sender{

	font-size:16px;
	font-weight:bold;
	width:253px;
	height:46px;
	background:url("img/bgsender.png") no-repeat #D4D0C8;
	padding-left:30px;
}
div#errorm{

	background:#CA1F27;
	color:#fff;
	padding:20px;
	text-align:center;
	margin-bottom:20px;
	font-weight:bold;
	font-size:18px;
	border:2px solid #000;

}
div#preload{

	

}
div#preloadimg{

	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	background:url("img/preload.gif") no-repeat center #fff;
	filter:alpha(opacity=70); /* IE */
	opacity:0.7; /* allgemein */
	-moz-opacity:0.7; /* Mozilla */
	-khtml-opacity:0.7; /* KTHML */
	-opera-opacity:0.7; /* Opera */
}
div#klicklogo{

	position:absolute;
	left:0px;
	top:0px;
	cursor:pointer;
	width:328px;
	height:173px;

}
div.lost{ display:none; }