#frontlogo

 {
	position: 		absolute;
	top: 			222px;
	right: 			385px;
	z-index:		100;
  }
  

  
html, body {
      height:			100%;
      margin: 			0;
      padding:			0;
      border: 			none;
	  background-color: #f6f5f0;
      text-align: 		center;
	  font-size: 		11px;
	  line-height: 		17px;
	  font-family: 		'Alike', serif;
   }
   
   
#floater {
	position:relative; float:left;
	height:50%;	margin-bottom:-325px;
	width:1px;
}
 
#centered {
	position:relative;
	clear:left;
	height:620px;
	width:99%;
	max-width:1000px;
	min-width:625px;
	margin:0 auto;
}
   
  img {
		border: none;
   }
   
      
   h1  {
		margin-top: 	0px;
		margin-bottom: 	15px;
		font-size: 		26px;
		line-height:	36px;
		font-weight:	lighter;
		display: 		block;
		width: 			400px;
		height: 		22px;
   }
   
    h2  {
      	margin-top: 	20px;
		margin-bottom: 	20px;
		font-size: 		14px;
		line-height: 	19px;
		font-weight:	lighter;
		display: 		block;
   }
   
    h4  {
      	margin-top: 0px;
		margin-bottom: 0px;
		font-size: 10px;
		text-weight: lighter;
		display: block;
   }
   
   h5  {
      	margin-top: 0px;
		margin-bottom: 8px;
		font-size: 16px;
		text-weight: lighter;
		display: block;
   }
   
   a {
	  	color: #fff;
		text-decoration:none;
    }

   
#black-full h1  {
		margin-top: 	5px;
		margin-bottom: 	5px;
		padding-bottom: 10px;
		font-size: 		26px;
		line-height: 	36px;
		font-weight:	lighter;
		display: 		block;
		width: 			580px;
   }
   

   
 #top {
	margin: 			0 auto;
	padding:			10px 20px 0px 20px;
	text-align: 		left;
	vertical-align: 	middle;
	width: 			920px;
	height: 			50px;
	position: 		relative;
   }
   
 #global {
	position: 		relative;
	margin: 			0 auto;
	margin-top: 		-10px;
	padding: 			35px;
	text-align: 		left;
	vertical-align: 	middle;
	width: 				890px;
	height: 			470px;
	background-image:	url(img/frame.png)
   }
        
   
 #black-left {
	position: 		absolute;
	right: 			89px;
	top: 			35px;
	padding: 		30px;
	width: 			400px;
	height: 		410px;
	color:			#FFF;
	background-image:	url(img/black.png);
   }
   
   
  #black-right {
	position: 	absolute;
	right: 		396px;
	top: 		34px;
	padding: 	20px;
	width: 		444px;
	height: 	431px;
	color:		#FFF;
	background-image:	url(img/black.png);
   }
   
 #black-kontakt {
	position: 	absolute;
	right: 		586px;
	top: 		36px;
	padding: 	175px 18px 12px 18px;
	width: 		279px;
	height: 	282px;
	color:		#FFF;
	background-image:	url(img/black.png);
   }
   
 
 #black-full {
	position: 		absolute;
	right: 			34px;
	top: 			35px;
	padding: 		15px 60px 30px 50px;
	width: 			781px;
	height: 		426px;
	color:			#FFF;
	background-image:	url(img/black.png);
   }
   
 .floatie {
		width: 				355px;
		height: 			85px;
		margin: 			8px 35px 2px 0px;
		float:				left;
		color:				#FFF;
		font-family: 		Arial, Helvetica, sans-serif;
		font-size:			10px;
   }
    
  .floatie img {
		float: 			left;
		padding-right: 	18px;
		display: 		block;
		height: 		80px;
		overflow:		hidden;
   }
   
 
  .refpic {
		width: 				250px;
		margin: 			15px 0px 0px 0px;
		float:				left;
   }
 
  .reftext {
		width: 				470px;
		margin: 			15px 0px 10px 45px;
		float:				left;
		color:				#FFF;
		font-family:		 Arial, Helvetica, sans-serif;
		font-size:			10px;
   }
   
   
  .one	{ width: 90px; float:left; }   
  .two	{width: 360px; float: right; text-align:left; margin-top:0px;}   
   

.topmenu
{
	position:				absolute;
	right:					30px;
	top:					38px;
	width: 					833px;
}

.topmenu ul{
	list-style-type: 		none;
	margin: 				0;
	padding: 				0;
}
.topmenu li {
	font: 					normal 14px 'Alike', serif;
	text-transform:			uppercase;
	display: 				block;
	float:					right;
	height: 				24px;
	line-height: 			24px;
	text-decoration: 		none;
	padding-left: 			15px;
}	

.topmenu li a {
	color:					#666;
	font-weight:			normal;

}

.topmenu li a:hover {
	color:					#000;
	font-weight:			normal;

}

.topmenu li a.active {
	color:					#000;
	font-weight:			normal;

}




 #submenu {
	position: absolute;
	top: 54px;
	right: 78px;
	text-transform: uppercase;
	text-align:right;
	width: 762px;
	height: 21px;
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #FFF;
   }


   
 #submenu ul{
	list-style-type: 		none;
	margin: 				0;
	padding: 				0;
}
 #submenu li {
	font: 					normal 11px 'Alike', serif;
	list-style-type: 		none;
	text-transform:			uppercase;
	display: 				block;
	float:					right;
	height: 				24px;
	line-height: 			24px;
	text-decoration: 		none;
	padding-left: 			15px;
}	

 #submenu li a {
	 font: 					normal 11px 'Alike', serif;
	color:					#ccc;
	font-weight:			normal;

}

 #submenu li a:hover {
	color:					#fff;
	font-weight:			normal;

}

 #submenu li a.active {
	color:					#fff;
	font-weight:			normal;

}


ul{
	margin-left: 			14px;
	margin-bottom:			10px;
	padding: 				0;
}



 #footer {
	margin: 			0 auto;
	margin-top: 		-5px;
	text-align: 		left;
	width: 			890px;
	position: 		relative;
	font-size: 		12px;
	text-align: center;
   }  
   
 #footer p {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px 35px 0px 0px;
	margin-bottom:0px;
		text-align: center;
   }  
   
