	
	
/* link Stile */
	
	a.main:link {color: #FFFFFF; text-decoration: none; }
	a.main:visited {color: #FFFFFF; text-decoration: none; }
	a.main:hover {color: #000000; text-decoration: none; }
	a.main:active {color: #FFFFFF; }
	
	a.load:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; }
	a.load:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF; }
	a.load:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000; }
	a.load:active {color: #FFFFFF; }
	
	a.sub:link {color: #000000; text-decoration: none; }
	a.sub:visited {color: #000000; text-decoration: none; }
	a.sub:hover {color: #000000; text-decoration: none; }
	a.sub:active {color: #000000; }
	
	

/* Seiteneigenschaften */
	
	body {
	background-image: ;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: ; 
	
	scrollbar-face-color: #999999;
	scrollbar-highlight-color: #AEAEAE;
	scrollbar-3dlight-color: ;
	scrollbar-darkshadow-color: ;
	scrollbar-shadow-color: ;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: ;
	}
	
	li.nav {
	color:#FFFFFF;
	list-style-type: none;
	list-style-image: none;
}
	
	
/* Centerframe */
	
	#center {
	position:absolute;
	left:50%;
	top:240px;
	width: 900px;
	margin-left:-450px;
	margin-top:-250px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-right-style: none;
	border-left-style: none;
	height: 100%;
	}
	
	
	
/* Boxes */
	
	#head {
	position: absolute;
	left: 134px;
	top: 51px;
	height: 85px;
	width: 292px;
	background-repeat: no-repeat;
	visibility: visible;
	}
	
		#left {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #687C91;
	}
	
			#leftnavi {
	position: absolute;
	left: 10px;
	top: 14px;
	height: 253px;
	width: 170px;
	background-repeat: no-repeat;
	visibility: visible;
	list-style-type: none;
	list-style-image: none;
	}
	
				#leftsubnavi {
	position: absolute;
	left: 10px;
	top: 363px;
	height: 39px;
	width: 170px;
	background-repeat: no-repeat;
	visibility: visible;
	list-style-type: none;
	list-style-image: none;
	}
	
					#ueberuns
				 {
	position: absolute;
	left: 6px;
	top: 19px;
	height: 26px;
	width: 168px;
	background-repeat: no-repeat;
	visibility: visible;
	list-style-type: none;
	list-style-image: none;
	}
	
						#gesendet
				 {
	position: absolute;
	left: 320px;
	top: 373px;
	height: 26px;
	width: 119px;
	background-repeat: no-repeat;
	visibility: visible;
	list-style-type: none;
	list-style-image: none;
	}
	
						#fliesstext
				 {
	position: absolute;
	left: 14px;
	top: 71px;
	height: 379px;
	width: 276px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 1px;
	}
	
							#fliesstextuns
				 {
	position: absolute;
	left: 14px;
	top: 57px;
	height: 362px;
	width: 276px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	list-style-type: none;
	list-style-image: none;
	margin: 0px;
	padding: 1px;
	}
	
							#kontakt
				 {
	position: absolute;
	left: 13px;
	top: 69px;
	height: 379px;
	width: 276px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	list-style-type: none;
	list-style-image: none;
	}
	
					#formular
				 {
	position: absolute;
	left: 334px;
	top: 59px;
	height: 379px;
	width: 353px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	list-style-type: none;
	list-style-image: none;
	}
	
				#impressum
				 {
	position: absolute;
	left: 13px;
	top: 69px;
	height: 298px;
	width: 685px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	list-style-type: none;
	list-style-image: none;
	}
	
					#impressumfliess
				 {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 200px;
	width: 90%;
	background-repeat: no-repeat;
	visibility: visible;
	list-style-type: none;
	list-style-image: none;
	}
	
			#main {
	position: absolute;
	left: 105px;
	top: 29px;
	height: 67px;
	width: 260px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}
	
			#content {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #788B9F;
	}
	
	#bilder01 {
	position: absolute;
	left: 314px;
	top: 16px;
	height: 76px;
	width: 76px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	border: 1px solid #FFFFFF;
	}
	
	#bilder02 {
	position: absolute;
	left: 314px;
	top: 101px;
	height: 76px;
	width: 76px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	border: 1px solid #FFFFFF;
	}
	
	#bilder03 {
	position: absolute;
	left: 314px;
	top: 187px;
	height: 76px;
	width: 76px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	border: 1px solid #FFFFFF;
	}
	
	#bilder04 {
	position: absolute;
	left: 400px;
	top: 16px;
	height: 247px;
	width: 281px;
	background-repeat: no-repeat;
	visibility: visible;
	border: 1px solid #FFFFFF;
	}
	
		#iframeimagefilm {
	position: absolute;
	left: 240px;
	top: 16px;
	height: 248px;
	width: 441px;
	background-repeat: no-repeat;
	visibility: visible;
	border: 1px solid #FFFFFF;
	}
	
	#logo {
	position: absolute;
	left: 643px;
	top: 27px;
	height: 109px;
	width: 253px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-image: url(pics/kreienbaum_logo.jpg);
	}
	
		#footer {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #71BF44;
	}
				
				#contenthead {
	position: absolute;
	left: 344px;
	top: 373px;
	height: 25px;
	width: 338px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	}
	
					#contentideen {
	position: absolute;
	left: -19px;
	top: 353px;
	height: 26px;
	width: 221px;
	background-repeat: no-repeat;
	visibility: visible;
	}
	
				#contentideenkrei {
	position: absolute;
	left: 18px;
	top: 275px;
	height: 126px;
	width: 138px;
	background-repeat: no-repeat;
	visibility: visible;
	}
	
					#subhead {
	position: absolute;
	left: 250px;
	top: 290px;
	height: 63px;
	width: 433px;
	background-repeat: no-repeat;
	visibility: visible;
	padding-bottom: 1px;
	}
	
						#change {
	position: absolute;
	left: 259px;
	top: 270px;
	height: 33px;
	width: 433px;
	background-repeat: no-repeat;
	visibility: visible;
	padding-bottom: 1px;
	text-align: right;
	}
	
/* Stile */
	
	.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin: 1px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	list-style-image: none;
	list-style-type: none;
	text-align: right;
	line-height: 13px;
	text-transform: uppercase;
	}
	
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #99a4aa;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
}

.headlinecontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	text-align: right;
}


		#leftholzbau {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #DABCAD;
	}
	
			#contentholzbau {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #DDC6B8;
	}
	
			#footerholzbau {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #F8A349;
	}
	
			#leftgewerbebau {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #E3D6CF;
	}
	
			#contentgewerbebau {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #d3c0b5;
	}
	
			#footergewerbebau {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #F4CA9E;
	}
	
	
	
	
	
				#leftaufstockungen {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #687C91;
	}
	
			#contentaufstockungen {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #788B9F;
	}
	
			#footeraufstockungen {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #71BF44;
	}
	
	
	
	
	#leftsanierung {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #E4B8B4;
	}
	
			#contentsanierung {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #F5E4E2;
	}
	
			#footersanierung {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #99A4AA;
	}
	
	
	
	
		#leftzimmerei {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #F6D4AE;
	}
	
			#contentzimmerei {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #F9E3C9;
	}
	
			#footerzimmerei {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #909FB3;
	}
	
	
	
	
			#leftaltbausanierung {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #687C91;
	}
	
			#contentaltbausanierung {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #788B9F;
	}
	
			#footeraltbausanierung {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #71BF44;
	}
	
	
	
	
				#leftinnenausbau {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #F9DAC1;
	}
	
			#contentinnenausbau {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #F9EFE6;
	}
	
			#footerinnenausbau {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #909FB3;
	}
	
	
	
					#lefttrockenbau {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #687C91;
	}
	
			#contenttrockenbau {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #788B9F;
	}
	
				#acrobat {
	position: absolute;
	left: 127px;
	top: 22px;
	height: 34px;
	width: 30px;
	background-repeat: no-repeat;
	visibility: visible;
	}
	
			#footertrockenbau {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #71BF44;
	}
	
	
						#leftwintergaerten {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #687C91;
	}
	
			#contentwintergaerten {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #788B9F;
	}
	
			#footerwintergaerten {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #71BF44;
	}
	
	
	#leftkontakt {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #666666;
	}
	
			#contentkontakt {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #AEAEAE;
	}
	
			#footerkontakt {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #FFE4AE;
	}
	
		#leftimpressum {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #687C91;
	}
	
			#contentimpressum {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #788B9F;
	}
	
			#footerimpressum {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #CCCCCC;
	}
	
	
	#leftueberuns {
	position: absolute;
	left: 0px;
	top: 139px;
	height: 403px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	background-color: #C2DEAA;
	}
	
			#contentueberuns {
	position: absolute;
	left: 187px;
	top: 139px;
	height: 403px;
	width: 700px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #D0E6BC;
	}
	
				#imagefilm {
	position: absolute;
	left: 542px;
	top: 273px;
	height: 25px;
	width: 147px;
	background-repeat: no-repeat;
	visibility: visible;
	}
	
			#footerueberuns {
	position: absolute;
	left: 0px;
	top: 542px;
	height: 13px;
	width: 100%;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #909FB3;
	}
.navaktiv {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin: 1px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	line-height: 13px;
	text-transform: uppercase;
}
.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	line-height: 14px;
	text-transform: none;
	padding-left: 2px;
}
.navaktivmain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin: 1px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	list-style-image: none;
	list-style-type: none;
	line-height: 13px;
	text-transform: uppercase;
	text-align: right;
}
.fliesstextfett {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	line-height: 14px;
	text-transform: none;
	padding-left: 2px;
}
.navleft {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin: 1px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	list-style-image: none;
	list-style-type: none;
	text-align: right;
	line-height: 13px;
	text-transform: uppercase;
}
.subheadreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
	text-align: right;
}
.subheadbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
}
.subheadregblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
	text-align: right;
}
.subheadboldblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: 18px;
	text-align: right;
}
.headlinecontentblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	text-transform: uppercase;
	text-align: right;
}
.fliesstextwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	line-height: 14px;
	text-transform: none;
	padding-left: 2px;
}
.fliesstextfettwhite {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	line-height: 14px;
	text-transform: none;
	padding-left: 2px;
}
.fliesstextbutton {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	text-align: center;
	line-height: 14px;
	text-transform: none;
}
.fliesstextwhitearrow {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #C63D11;
	text-decoration: none;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	text-align: left;
	line-height: 14px;
	text-transform: none;
	padding-left: 2px;
}
#download {

	position: absolute;
	left: 105px;
	top: 29px;
	height: 67px;
	width: 260px;
	background-repeat: no-repeat;
	visibility: visible;
	overflow: auto;
	color: #FFFFFF;
	text-decoration: none;
}

