body {
	margin:0px; padding:0px; text-align:center;
	background-color:#FFFFFF; background-image:url(../img/bg_body.jpg); background-repeat:repeat-x;
	font:normal 11px Verdana,sans-serif; color:#333333;
}

td {
	font:normal 11px Verdana,sans-serif; color:#333333;
}


#site { 
	 position:relative; width:800px; margin:0 auto; padding:0px; text-align:left; z-index:1;
}

.text {
	font:normal 11px Verdana,sans-serif;
	color:#333333;
	line-height:18px;
	padding-top:8px;
	padding-bottom:10px;
	border-bottom:1px solid #D6D6E0;
}

.text a:link {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.text a:visited {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px
}

.text a:focus {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.text a:hover {
	text-decoration:underline; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.text a:active {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.texta {
	font:normal 11px Verdana,sans-serif;
	color:#333333;
	line-height:18px;
	padding-top:8px;
}
.texta a:link {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.texta a:visited {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px
}

.texta a:focus {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.texta a:hover {
	text-decoration:underline; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.texta a:active {
	text-decoration:none; color:#3366CC; font:normal 11px Verdana, sans-serif; line-height:18px;
}

.rubrik {
	font:normal 14px Verdana,sans-serif;
	color:#333366;
}

.slogan {
	font:normal 14px Verdana,sans-serif;
	color:#333366;
	border-bottom:1px solid #D6D6E0;
	padding:10px 0px 10px 0px;
}

.thema {
	font:normal 12px Verdana,sans-serif;
	color:#333366;
	text-align:right;
	line-height:18px;
	padding-top:8px;
}

.formular {
	font:normal 11px Verdana,sans-serif;
	color:#666666;
	line-height:18px;
	padding-top:6px;
	padding-bottom:8px;
}

.checkbox {
	margin:0px 6px 3px 1px;
	padding:0px 0px 0px 0px;
	width:13px;
	height:12px;
	color:#3366CC;
}

.form {
	font:normal 11px Verdana, sans-serif;
	color:#666666;
	border-left:1px solid #ADADC2;
	border-top:1px solid #ADADC2;
	border-right:1px solid #D6D6E0;
	border-bottom:1px solid #D6D6E0;
	vertical-align:middle;
	padding-left:2px;
}

a:link {
	text-decoration:none; color:#CECEDB; font:bold 11px Verdana, sans-serif;
}

a:visited {
	text-decoration:none; color:#CECEDB; font:bold 11px Verdana, sans-serif;
}

a:focus {
	text-decoration:none; color:#CECEDB; font:bold 11px Verdana, sans-serif;
}

a:hover {
	text-decoration:none; color:#FFFFFF; font:bold 11px Verdana, sans-serif;
}

a:active {
	text-decoration:none; color:#CECEDB; font:bold 11px Verdana, sans-serif;
}



