@charset "utf-8";
/* CSS Document */

/*
Generelle Formatvorlagen für Sachen wie clear:left oder align-right oder die Schriftröße in Textfeldern 
*/

html, body {
	width:100%;
	height:100%;
	
	margin:0px;
	padding:0px;
		
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	
	overflow:hidden;
}

body {
	background:url(../images/body-bg.jpg) repeat;
}

img {
	border:none;
}

input, textarea {
	margin:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

table * {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

table {
	border-collapse:collapse;
}

table td {
	vertical-align:top;
}

form {
	margin:0px;
	padding:0px;
}

.input_submit {
	cursor:pointer;
}

.clear-left {
	clear:left;
}

.preloader {
	position:absolute;
	top:50%;
	left:50%;
	
	margin:-16px 0px 0px -16px;
}

.zusatzinfos {
	display:hidden;
}

.align-center {
	text-align:center;
}

.relative {
	position:relative;
}