			body {

				background: #000000;
				color:white;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;

			}
			
			a {
				color:white;
				font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;

			}			

			#outer {

				position:absolute;
				width:1000px;
				top:0px;
				left:50%;
				margin-left:-500px;
				overflow:auto;


			}
			
			#hauptseite {
			
				clear: both;
			
			}
			
			#header {

				clear: both;

			}

			#bread {

				width:1000px;
				height:20px;
				background-image:url(../images/breadcrump.jpg);
				clear:both;

			}

			#main {

				width:1000px;
				clear: both;
				
			}

			#links {

				width:254px;
				float:left;

			}



			#mitte {

				width: 672px;
				float: none;
				margin-left: 254px;
				background: #960055;

			}
			
				.mitte_text {
				
					padding-top: 5px;
					padding-bottom: 5px;
					line-height: 15px;
					letter-spacing: 1.5px;
				
				}
				
				.mitte_text h1 {
					
					font-size: 12px;
					font-weight: bold;
					text-align: right;
					padding-right: 10px;
					
				
				}

				h1.singles-h1 {
					
					font-size: 14px;
					font-weight: bold;
					text-align: left;
					
					
				
				}				

			#rechts {

				width:254px;
				float:right;
				
			}

				.menu_links {

					width:254px;

				}

				.menu_links_oben {

					background-image:url(../images/menu_links_oben.jpg);
					background-repeat:no-repeat;
					width:254px;
					height:29px;

				}

				.menu_links_oben_text {

					padding-left:57px;
					padding-top:9px;
					font-weight: bold;

				}

				.menu_links_mitte {

					background-image:url(../images/menu_links_back.jpg);
					width:254px;

				}

				.menu_links_mitte_text {

					padding-left:80px;
					padding-top:3px;
					

				}

				.menu_links_mitte_text a {

					background-image:url(../images/pfeil.gif);
					background-repeat:no-repeat;
					background-position: 0px 4px;
					padding-left:14px;
					line-height: 20px;
					text-decoration: none;

				}	

				.menu_links_mitte_text a:hover {

					text-decoration: underline;
					
				}					



				.menu_links_unten {

					background-image:url(../images/menu_links_unten.jpg);
					background-repeat:no-repeat;
					width:254px;
					height:13px;

				}	

				.menu_rechts {

					width:254px;

				}				

				.menu_rechts_oben {

					background-image:url(../images/menu_rechts_oben.jpg);
					background-repeat:no-repeat;
					width:254px;
					height:29px;

				}

				.menu_rechts_oben_text {
					
					text-align: right;
					padding-right:57px;
					padding-top:9px;
					font-weight: bold;

				}

				.menu_rechts_mitte {

					background-image:url(../images/menu_rechts_back.jpg);
					width:254px;

				}

				.menu_rechts_mitte_text {

					padding-right:80px;
					padding-top:3px;
					text-align: right;
					

				}

				.menu_rechts_mitte_text a {

					background-image:url(../images/pfeil_r.gif);
					background-repeat:no-repeat;
					background-position: right;
					padding-right:14px;
					text-decoration: none;
					text-align: right;
					line-height: 20px;

				}	

				.menu_rechts_mitte_text a:hover {

					text-decoration: underline;
					
				}					

				.menu_rechts_unten {

					background-image:url(../images/menu_rechts_unten.jpg);
					background-repeat:no-repeat;
					width:254px;
					height:13px;

				}
			
			#footer {
				
				
				width:1000px;
				height:47px;
				background-image:url(../images/footer.jpg);
				background-repeat:no-repeat;
				text-align: right;
					
			}
			
				.footer_text {
					
					padding-right: 100px;
					padding-top: 11px;
				
				}
				
				.footer_text a {
				
					font-weight:bold;
					text-decoration:none;
				
				}

				.footer_text a:hover {
				
					text-decoration:underline;
				
				}				
			
			.clearer { clear:both; }
			
	.contentbox {
	
		width: 140px;
		padding: 2px;
		margin: 5px;
		border: #ffbab9 1px solid;
			
	}
	
	.contentbox_ueberschrift a {
		
		font-size: 10px;
		color: #e89845;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		
	
	}

	.contentbox_ueberschrift a:hover {

		color: #ce684a;
		text-decoration: underline;
	
	}	

	.contentbox_bild {

		margin-top: 5px;
		margin-bottom: 5px;		
	
	}

	.contentbox_beschreibung {
		
		font-size: 10px;
		color: #ffffff;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		margin-top: 5px;
	
	}	
	
	.contentbox_link a {
		
		font-size: 10px;
		color: #e89845;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		margin-top: 5px;
		
	}	
	
	.contentbox_link a:hover {

		color: #ce684a;
		text-decoration: underline;
		
	}		

	.waehlejetzt {
	
		font-size: 13px;
		color: #f7c984;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;			
		text-decoration: none;
		font-weight: bold;		
	
	}

	.vorwahl {
	
		font-size: 23px;
		color: #f7c984;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;			
		text-decoration: none;
		font-weight: bold;		
	
	}	
	
	.nummer {
	
		font-size: 35px;
		color: #f7c984;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;			
		text-decoration: none;
		font-weight: bold;		
	
	}

	.waehlejetzt2 {
	
		font-size: 11px;
		color: #f7c984;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;			
		text-decoration: none;
		font-weight: bold;		
	
	}

	.vorwahl2 {
	
		font-size: 14px;
		color: #f7c984;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;			
		text-decoration: none;
		font-weight: bold;		
	
	}	
	
	.nummer2 {
	
		font-size: 18px;
		color: #f7c984;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;			
		text-decoration: none;
		font-weight: bold;		
	
	}	