body {
	background-color:#FFFAE6;
	margin:0px;
	padding:0px;
	text-align:center;
}

.table_aussen {
	width:875px;
	height:100%;
	padding:0px;
	margin:auto;
	border:0px;
	
	border-collapse:collapse;
	table-layout:fixed;
	empty-cells:show;
	
	font-family:Tahoma,sans-serif; font-size:11px; color:#A0A0A0;
}

.top_cell {
	height:24px;
	background-color:#FFFFFF;
	background-image:url(images/back_top_back.gif);
	background-repeat:no-repeat;
	background-position:center middle;
}

.banner_cell {
	height:264px;;
	background-color:#FFFFFF;
	background-image:url(images/back_main_back.gif);
	background-repeat:no-repeat;
	background-position:center middle;
	padding-left:12px;
	padding-right:12px;
	vertical-align:top;
}

.main_cell {
	height:100%;
	background-color:#FFFFFF;
	background-image:url(images/back_main.gif);
	background-repeat:repeat-y;
	background-position:center middle;
	padding-left:12px;
	padding-right:12px;
	vertical-align:top;
}

.bottom_cell {
	height:21px;
	background-color:#FFFFFF;
	background-image:url(images/back_bottom.gif);
	background-repeat:no-repeat;
	background-position:center middle;
}






.table_main {
	width:851px;
	padding:0px;
	margin:auto;
	border:0px;
	border-collapse:collapse;
	table-layout:fixed;
	empty-cells:show;
	font-family:Tahoma,sans-serif; font-size:11px; color:#A0A0A0;
}
		.table_main_left {
			width:275px;
			text-align:left;
			vertical-align:top;
		}
		
		.table_main_right {
			width:576px;
			text-align:left;
			vertical-align:top;
		}
		
.table_main_bottom {
	padding:0px;
	margin:auto;
	border:0px;
	border-collapse:collapse;
	table-layout:fixed;
	empty-cells:show;
	font-family:Tahoma,sans-serif; font-size:11px; color:#A0A0A0;
}
		.table_main_bottom_left {
			
			width:275px;
			text-align:left;
			vertical-align:top;
			padding-left:30px;
			padding-top:200px;
			/*
			width:275px;
			text-align:left;
			vertical-align:bottom;
			padding-left:30px;
			padding-top:200px;
			padding-bottom:30px;*/
		}
		
		.table_main_bottom_right {
			width:576px;
			text-align:left;
			vertical-align:top;
			padding-left:5px;
			padding-top:30px;
		}
		
		
		
		
.table_normal {
	width:100%;
	padding:0px;
	margin:auto;
	border:0px;
	border-collapse:collapse;
	empty-cells:show;
	font-family:Tahoma,sans-serif; font-size:11px; color:#5B5B5B;
}

		.table_normal a:link
		{ font-size: 11px; text-decoration:none; color:#000000; font-weight:bold; color:#000000; border-bottom:1px dotted #000000; }
		
		.table_normal a:visited
		{ font-size: 11px; text-decoration:none; color:#000000; font-weight:bold; color:#000000; border-bottom:1px dotted #000000; }
		
		.table_normal a:active
		{ font-size: 11px; text-decoration:none; color:#000000; }
		
		.table_normal a:hover
		{ font-size: 11px; text-decoration:none; color:#000000; font-weight:bold; color:#000000; border-bottom:1px solid #000000; }


.normal_input {
	width:200px;
	height:18px;
	border:1px solid #DDDDDD;
	background-color:#F5F5F5;
	font-family:Tahoma,sans-serif; font-size:11px; color:#000000;
}

.normal_textarea {
	width:200px;
	height:75px;
	border:1px solid #DDDDDD;
	background-color:#F5F5F5;
	font-family:Tahoma,sans-serif; font-size:11px; color:#000000;
	scrollbar-arrow-color:#A6A8AC;
	scrollbar-base-color:#F0F0F0;
	scrollbar-face-color:#F0F0F0;
	scrollbar-highlight-color:#A6A8AC;
	scrollbar-shadow-color:#A6A8AC;
	scrollbar-darkshadow-color:#F0F0F0;
}


.main_text {
	padding-top:15px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:15px;
	text-align:left;
	font-family:Tahoma,sans-serif; font-size:11px; color:#5B5B5B;
}

	.main_text a:link
	{ font-size: 11px; text-decoration:none; font-weight:bold; color:#000000; border-bottom:1px dotted #000000; }
	
	.main_text a:visited
	{ font-size: 11px; text-decoration:none; font-weight:bold; color:#000000; border-bottom:1px dotted #000000; }
	
	.main_text a:active
	{ font-size: 11px; text-decoration:none; color:#000000; }
	
	.main_text a:hover
	{ font-size: 11px; text-decoration:none; color:#000000; border-bottom:1px solid #000000; }


h1 {
	border-bottom:1px dotted #5B5B5B;
	margin-bottom:10px;
	padding-bottom:3px;
	font-family:Tahoma,sans-serif; font-size:11px; color:#5B5B5B;
}