@charset "ISO-8859-1";
/* CSS Document */

/* Baustelle */
	.baustelle	{
				padding:10px 10px 10px 10px;
				color:#fff;
				float:left;
				}
		
		.baustelle a	{
					font-weight:bold;
					text-decoration:none;
					color: #fff;
					}	
							
		.baustelle h1	{
		
					font-size:16px;
					}
								
		.baustelle p	{
					font-size: 12px;
					}	
				
/* Ende Baustelle */

body	{
		margin: 0px;
		padding: 0px;
		font-family: arial, helvetica, verdana, sans;
		font-size: 11px;
		color: #000;
		background: url(../img/body.jpg) repeat-x;
		background-color: #808183;
		}

.site	{
		width:1000px;
		position:absolute;
		top:0;
		left: 50%;
		margin-left:-500px;
		line-height: 150%;

		}
		
.top		{
			position:relative;
			z-index:30;
			background:url(../img/top.jpg);
			width: 1000px;
			height: 182px;
			float:left;
			}
	
	.logotop		{
					position:relative;
					top: 10px;
					left: 520px;
					width: 449px;
					height: 245px;
					background:url(../img/logo-top.png) no-repeat;
					}
	
	.metanavigation	{
					position:absolute;
					top: 65px;
					left: 10px;
					color:#bbaca5;
					}
	
	.meta 	{
			display:block;
			font-size: 10px;
			color:#bbaca5;
			text-decoration:none;
			text-transform:uppercase;
			}
						
	.meta:hover	{color:#f6a600}										
		
	.meta_aktiv 	{
					display:block;
					font-size: 10px;
					color:#f6a600;
					text-decoration:none;
					text-transform:uppercase;
					}
		
		
		
	.navigation		{
					position:absolute;
					top: 139px;
					left: 10px;
					color: #fff;
					}
					
	.nav			{
					font-size:13px;
					color:#fff;
					text-decoration:none;
					text-transform:uppercase;
					padding: 0px 10px 0px 0px;
					font-weight:bold;
					}
	
	.nav:hover		{
					color: #f6a600;
					}
					
	.nav_aktiv		{
					font-size:13px;
					text-decoration:none;
					text-transform:uppercase;
					padding: 0px 10px 0px 0px;
					font-weight:bold;
					color: #f6a600;
					}					
					
									
.middle		{
			position:relative;
			width: 1000px;
			z-index:20;
			padding: 10px 0px 0px 0px;
			background-color:#f6a600;
			float:left;
			}		

	.left		{
				width: 230px;
				float:left;
				}
			
	.left p	{
			padding: 0px 10px 0px 10px;
			}	
			
	.left a				{
						font-weight:bold;
						color: #000;
						}
								
	.left a:hover		{
						color: #000;
						}							
				
	.left .csc-textpic-caption	{
								padding: 0px 10px 0px 10px;
								}
	
				
	.content	{
				width: 340px;
				padding: 0px 0px 10px 10px;
				font-size: 11px;
				letter-spacing:0.5px;
				line-height:150%;
				float:left;
				}

	.content h1	{
				margin: 0px;
				padding: 0px;
				font-size:14px;
				}
	
	.content a	{
				text-decoration:underline;
				color:#000;
				font-weight:bold;
				}
	
	.right		{
				position:absolute;
				top: 70px;
				right: 0px;
				width: 220px;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				font-size: 11px;
				font-weight: bold;
				color: #fff;
				}
				
		.box	{
				width: 220px;
				line-height: 130%;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				border-bottom: 1px solid #fff;
				float:left;
				}
		
		.box p			{
						padding: 0px;
						margin: 5px 0px 5px 0px;
						}
											
		.box a			{
						text-decoration:none;
						color:#fff;
						}		
				
		.box a:hover	{color:#000 }
	
.bottom		{
			width: 1000px;
			height: 150px;
			color:#fff;
			background-color:#401a0f;
			border-bottom: 2px solid #f6a600;
			margin:5px 0px 0px 0px;
			float:left;
			overflow:hidden;
			}
			
	.bottom h1	{
				font-size: 14px;
				color: #f6a600;
				text-transform:uppercase;
				}			
			
	.bottom a	{
				color: #f6a600;
				text-decoration:none;
				}							

	.unten-links	{
					width: 210px;
					height: 150px;
					padding: 5px 10px 0px 10px;
					float:left;
					}
			
	.unten-mitte-rahmen	{
						width: 516px;
						height: 150px;
						padding: 5px 10px 0px 10px;
						border-right: 2px solid #f6a600;
						border-left: 2px solid #f6a600;
						float:left;
						}		
		
		.unten-mitte	{
						width: 280px;
						float:left;
						}
						
		.woman			{
						position:absolute;
						right: 250px;
						bottom: 195px;
						background: url(../img/woman.png) no-repeat;
						height: 300px;
						width: 229px;
						float:left;
						}
						
		
	.unten-rechts	{
					width: 210px;
					height: 150px;
					padding: 5px 10px 0px 10px;
					float:left;
					}
					
.boden		{
			text-align:center;
			color: #f6a600;
			padding:0px 0px 0px 0px;
			width: 1000px;
			height: 193px;
			background:url(../img/boden.jpg) no-repeat;
			float:left;
			}
										

