@charset "UTF-8";
/* CSS Document */

#container {
	width: 100%;
	height: 1050px;
	overflow: hidden;
	position: relative;
}

#Home {
	width: 43px;
	height: 10px;
	position: absolute;
	left: 323px;
	top: 105px;
}
#Leistungen {
	width: 95px;
	height: 10px;
	position: absolute;
	left: 386px;
	top: 105px;
}
#Person {
	width: 63px;
	height: 10px;
	position: absolute;
	left: 501px;
	top: 105px;
}
#Referenzen {
	width: 99px;
	height: 10px;
	position: absolute;
	left: 584px;
	top: 105px;
}
#Bad {
	width: 124px;
	height: 12px;
	position: absolute;
	left: 584px;
	top: 133px;
}
#Wohnen {
	width: 69px;
	height: 10px;
	position: absolute;
	left: 728px;
	top: 135px;
}
#Sonstiges {
	width: 89px;
	height: 10px;
	position: absolute;
	left: 817px;
	top: 135px;
}
#Kontakt {
	width: 71px;
	height: 10px;
	position: absolute;
	left: 703px;
	top: 105px;
}
#Ueber_mich {
	width: 81px;
	height: 12px;
	position: absolute;
	left: 501px;
	top: 133px;
}
#Philosophie {
	width: 103px;
	height: 10px;
	position: absolute;
	left: 602px;
	top: 135px;
}
#Partner {
	width: 71px;
	height: 10px;
	position: absolute;
	left: 725px;
	top: 135px;
}
#Planung {
	height: 10px;
	width: 75px;
	position: absolute;
	left: 386px;
	top: 135px;
}
#Moebelbau {
	height: 12px;
	width: 81px;
	position: absolute;
	left: 482px;
	top: 133px;
}
#Beton{
	width: 131px;
	height: 10px;
	position: absolute;
	left: 584px;
	top: 135px;
}
#Text_1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: left;
	height: auto;
	width: 411px;
	position: absolute;
	left: 323px;
	top: 170px;
	padding: 20px;
	margin-bottom: 20px;
}
#Text_2 {
	padding: 20px;
	height: auto;
	width: 201px;
	position: absolute;
	left: 323px;
	top: 140px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: left;
}
#Text_2_1 {
	padding: 20px;
	height: auto;
	width: 151px;
	position: absolute;
	left: 583px;
	top: 140px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: left;
}
#Text_3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: justify;
	height: auto;
	width: 254px;
	position: absolute;
	left: 270px;
	top: 140px;
	padding: 20px;
}
#Text_4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: left;
	height: auto;
	width: 411px;
	position: absolute;
	left: 323px;
	top: 140px;
	padding: 20px;
}
#Text_5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;	
	text-align: left;
	height: auto;
	width: 411px;
	position: absolute;
	left: 323px;
	top: 140px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-top: 5px;
}
#Text_6 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: justify;
	height: auto;
	width: 481px;
	position: absolute;
	left: 270px;
	top: 592px;
	padding-right: 20px;
	padding-left: 20px;
}
#Text_7 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: left;
	height: auto;
	width: 411px;
	position: absolute;
	left: 323px;
	top: 524px;
	padding-right: 20px;
	padding-left: 20px;
}
#Text_8 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;	
	text-align: left;
	height: auto;
	width: 411px;
	position: absolute;
	left: 323px;
	top: 170px;
	padding: 20px;
}
#Text_9 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;	
	text-align: left;
	height: auto;
	width: 1350px;
	position: absolute;
	left: 150px;
	top: 160px;
	padding: 20px;
}
#Facebook {
	height: 20px;
	width: 20px;
}
#Galerie {
	position: absolute;
	left: 270px;
	top: 165px;
	height: 367px;
	width: 481px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}
#Galerie_2 {
	position: absolute;
	left: 323px;
	top: 160px;
	height: 314px;
	width: 411px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}
#Ich_suche {
	position: absolute;
	right: 20px;
}
#Freunde_1 {
	height: 60px;
	width: 150px;
	position: absolute;
	left: 20px;
	top: 50px;
}
#Freunde_2 {
	height: 60px;
	width: 150px;
	position: absolute;
	left: 190px;
	top: 50px;
}
#Freunde_3 {
	height: 60px;
	width: 150px;
	position: absolute;
	left: 20px;
	top: 120px;
}
#Freunde_4 {
	height: 60px;
	width: 150px;
	position: absolute;
	left: 190px;
	top: 120px;
}
#Flickr {
	height: 401px;
	width: 431px;
	position: absolute;
	left: 328px;
	top: 180px;
	padding: 20px;
	background-color: #FFFFFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}
#Flickrit {
	height: 411px;
	width: 451px;
	position: absolute;
	left: 338.5px;
	top: 189px;
            
}
#Text_Person {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9pt;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
	text-align: left;
	height: auto;
	width: 411px;
	padding: 20px;
	margin-bottom: 20px;
}
#Zeitung {
	height: 314px;
	width: 411px;
	padding: 20px;
	margin-top: 20px;
	background-color: #FFF;
	filter: alpha (opacity = 80);
	-moz-opacity: 0.80;
	-khtml-opacity: 0.80;
	opacity: 0.80;
}
#Person_Inhalt {
	width: 451px;
	height: auto;
	position: absolute;
	top: 170px;
	left: 323px;
	overflow: hidden;
}