body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align:center;	
	background-color:#67060E;
}


	
	
	
#menu {
	background-image:url(../pics/hintergrund-menu.jpg);
	background-repeat:no-repeat;	
	width:221px;
	vertical-align:top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
	display:none;
}

	#menu_back {
		background-color:#881419;
		height:228px;
		width:221px;
		margin-top:-4px;
	}
		
		#menu_buttons {
			height:173px;
			width:173px;
			margin-left:44px;
			margin-right:4px;
			margin-top:0px;
			background-color:#881419;
		}
		
			#menu_buttons a b {
				margin-left:15px;
				font-weight:normal;
			}
			
			#menu_buttons a, #menu_buttons a:visited {
				font-family:"Times New Roman", Times, serif;
				font-size:13px;
				color:#F8F8F8;
				text-transform:uppercase;
				text-decoration:none;
				line-height:28px;
				height:28px;
				border-bottom:1px solid #660F13;
				width:100%;			
				padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;
				display:table;
			}
			
			#menu_buttons a:hover {
				background-image:url(../pics/bullet-menu.gif);
				background-repeat:no-repeat;
			}
			
			#menu_buttons a.wahl b {
				font-weight:normal;
			}
			#menu_buttons a.wahl, #menu_buttons a.wahl:visited, #menu_buttons a.wahl:hover {
				
				background-image:url(../pics/bullet-menu.gif);
				background-repeat:no-repeat;
			}


	#menu_unten_back {
		width:201px;
		height:172px;
		background-color:#ffffff;
		margin-left:20px;
	}
		
		#menu_unten_buttons {
			height:151px;
			width:173px;
			margin-left:24px;
			margin-right:4px;
			margin-top:3px;
			background-color:#ffffff;
		}
		
			#menu_unten_buttons a b {
				margin-left:15px;
				font-weight:normal;
			}
			
			#menu_unten_buttons a, #menu_unten_buttons a:visited {
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:10px;
				color:#000000;
				text-transform:uppercase;
				text-decoration:none;
				line-height:28px;
				height:28px;
				border-bottom:1px solid #BAB9BA;
				width:100%;			
				padding-right:0px;padding-left:0px;padding-top:0px;padding-bottom:0px;
				display:table;
			}
			
			#menu_unten_buttons a:hover {
				background-image:url(../pics/bullet-menu-unten.gif);
				background-repeat:no-repeat;
			}
			
			#menu_unten_buttons a.wahl b {
				font-weight:normal;
			}
			#menu_unten_buttons a.wahl, #menu_unten_buttons a.wahl:visited, #menu_unten_buttons a.wahl:hover {
				
				background-image:url(../pics/bullet-menu-unten.gif);
				background-repeat:no-repeat;
			}		
		
#inhalt_3 {
	width:482px;
	background-color:#ffffff;
	vertical-align:top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
	background-image:url(../pics/hintergrund-inhalt.jpg);
	background-repeat:no-repeat;

}

	#inhalt_2 {
		width:480px;
		background-color:#FFFFFF;
		vertical-align:top;
	}

		#inhalt {
			margin-top:-250px;
			margin-left:0px;
			position:absolute;
			width:430px;
			margin-right:0px;
			display:table;
			background-color:#ffffff;	
		}
			
			#inhalt h1 {
				font-family:"Times New Roman", Times, serif;
				font-size:18px;
				line-height:18px;
				margin-top:0px;
				margin-bottom:12px;
				color:#8B0F1F;
				text-transform:uppercase;
				font-weight:normal;
			}

			#inhalt h2 {
				font-family:"Times New Roman", Times, serif;
				font-size:13px;
				line-height:13px;
				margin-top:0px;
				margin-bottom:4px;
				color:#000000;
				text-transform:uppercase;
				font-weight:normal;
			}

			#inhalt p {
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:22px;
				margin-top:0px;
				margin-bottom:22px;
				color:#000000;
			}
			
				#inhalt p img {
					float:left;
					margin-top:6px;
					margin-left:0px;
					margin-right:10px;
					margin-bottom:10px;
				}
				
				#inhalt p a, #inhalt p a:visited {

					color:#881419;
				}
	
				#inhalt p a, #inhalt p a:visited {
					text-decoration:underline;
				}			
			
			#inhalt p.copyright {
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				line-height:10px;
				margin-top:60px;
				margin-bottom:0px;
				border-bottom:10px solid #FFFFFF;
				margin-bottom:0px;
				color:#999999;
				background-color:#ffffff;
				text-align:left;
			}
			

			
#teaser {
	width:245px;
	background-image:url(../pics/hintergrund-teaser.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
	display:none;
}

	#links {
		margin-top:0px;
		margin-bottom:-416px;
		height:416px;
		width:245px;
		background-color:#ffffff;
		display:table;
		
	}	
		#links_buttons {
			margin-top:274px;
		}

		
			#links_buttons a.milchhaeuschen, #links_buttons a.milchhaeuschen:hover, #links_buttons a.milchhaeuschen:over {
				
				margin-top:0px;
				margin-bottom:0px;
				height:45px;
				width:245px;
				background-color:#ffffff;
				display:block;
			}	
			
			#links_buttons a.bahnhoefchen, #links_buttons a.bahnhoefchen:hover, #links_buttons a.bahnhoefchen:over {
				margin-top:-7px;
				margin-bottom:0px;
				height:45px;
				width:245px;
				background-color:#ffffff;
			}
			
		
			
	#rot_oben {
		margin-top:0px;
		margin-bottom:0px;
		width:245px;
		height:24px;
		background-color:#881419;		
	}

	#rot_oben p {
				font-family:"Times New Roman", Times, serif;
				font-size:13px;
				color:#F8F8F8;
				text-transform:uppercase;
				font-weight:normal;
				padding-left:10px;
				line-height:18px;
				margin-top:0px;
				margin-bottom:0px;
				padding-top:0px;
				padding-bottom:0px;
	}

	#teaser img.teaser_bild {
		 margin-left:-1px;
		 margin-right:-1px; 
		 position:relative; 
		 display:block; 
		 z-index:1;
	}

	#rot_unten {
		 margin-left:-1px;
		 margin-right:-1px; 
		 position:relative; 
		 display:block; 
		 z-index:1;
		 width:246px;
		 background-color:#881419;
	}


		#rot_unten_button {
			padding-left:10px;
			padding-top:10px;
			padding-bottom:15px;
			background-color:#881419;
		}
			
			#rot_unten_button a, #rot_unten_button a:visited  {
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#F8F8F8;
						font-weight:normal;
						padding-left:0px;
						line-height:18px;
						margin-top:0px;
						margin-bottom:0px;
						padding-top:0px;
						padding-bottom:0px;
						text-decoration:none;
						display:block;
			}
			
			#rot_unten_button a:hover {
				text-decoration:underline;
			}

	#teaser img.teaser_abschluss {
		 margin-left:-1px;
		 margin-right:-1px; 
		 position:relative; 
		 display:block; 
		 z-index:1;
	}








/* BASICS */

#strich_links {
	position:relative; 
	background-color:#000000; 
	filter: alpha(opacity=30);
	opacity: 0.30;
	-moz-opacity:0.34;
	display:none;
}



#strich_unten {
	position:relative; 
	background-color:#000000; 
	filter: alpha(opacity=30);
	opacity: 0.30;
	-moz-opacity:0.34;
	display:none;
}

#bild_oben {
	width:948px;
	vertical-align:top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-bottom:0px;
	height:336px;
	visibility:hidden;
	
}
		#bild_oben.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;	
		}

#links_hintergrund_oben {
	background-image:url(../pics/hintergrund-links-oben.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
	
}

		#links_hintergrund_oben.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;	
		}

#rechts_hintergrund_oben {
	background-image:url(../pics/hintergrund-rechts-oben.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
}

		#rechts_hintergrund_oben.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;	
		}
		
#links_hintergrund_unten {
	background-image:url(../pics/hintergrund-links-unten.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;
	
}

		#links_hintergrund_unten.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;	
		}

#rechts_hintergrund_unten {
	background-image:url(../pics/hintergrund-rechts-unten.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}

		#rechts_hintergrund_unten.img {
			padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
			margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px;	
		}	





				

				
