#flexspalte-home {
	Z-INDEX: 100;  MARGIN: 0px 0px 0px 0px; 
}
#flexspalte-logo {
	Z-INDEX: 99; 
	FLOAT: left; 
	MARGIN: 0px 0px 0px 0px; 
	WIDTH:100px; 
	POSITION: relative

}
#spalteakt {
	FLOAT: right; 
	WIDTH: 500px; 
	HEIGHT: 200px; 
	BACKGROUND-IMAGE: url(images/spaltes-post.png); 
	BACKGROUND-REPEAT: no-repeat; 
	padding-right: 130px;
	display:block;
	position:inherit	

}
#spalteleft-akt {
	FLOAT: left;  
	WIDTH: 156px; 
	HEIGHT: 250px;
	padding-left: 60px 

}
#spalteleft2-akt {
	FLOAT: left; 
	WIDTH: 156px; 
	HEIGHT: 40px;
	
	
}
#spalteleft3-akt {
	FLOAT: left; 
	MARGIN: 50px 0px 0px 20px; 
	WIDTH: 138px; 
	HEIGHT: 200px; 
}
#spaltelinks {
	FLOAT: left; 
	MARGIN: 0px 10px 20px 0px; 
	WIDTH: 187px;
	position:absolute
}
#spalteleft {
    
	float:left;
	Margin:100px 0px 0px 0px
	display:inline;
	
	
}
#spaltebrown {
	display:block; 
	PADDING-RIGHT: 40px;
	WIDTH: 400px; 
	HEIGHT: 632px; 
	BACKGROUND-IMAGE: url(images/spaltebrownkontakt.png); 
	BACKGROUND-REPEAT: no-repeat; 	
	float:right;
	position:inherit
	
}
#spalteleft-uns {
	FLOAT: left; 
	MARGIN: 50px 0px 0px 0px; 
	WIDTH: 399px; 
	HEIGHT: 346px; 
	BACKGROUND-IMAGE: url(images/uber-uns-grfk.png); 
	BACKGROUND-REPEAT: no-repeat; 
}
#spalteunter {
	Z-INDEX: 1; FLOAT: right;  0px 80px 20px 180px; WIDTH: 248px
}
#spaltemitte {
	FLOAT: left; MARGIN: 0px 10px 20px 180px; WIDTH: 187px
}
#spalterechts {
	FLOAT: right; 
	MARGIN: 80px 50px 0px 8px; 
	WIDTH: 325px; 
	HEIGHT: 295px; 
	BACKGROUND-IMAGE: url(images/bg_teaser_greenbox.png); 
	BACKGROUND-REPEAT: no-repeat; 

}
#spalte {
	FLOAT: right; 
	MARGIN: 0px 0px 0px -80px; 
	WIDTH: 500px; 
	HEIGHT: 200px; 
	BACKGROUND-IMAGE: url(images/spaltes-post.png); 
	BACKGROUND-REPEAT: no-repeat; 	
}
#spaltebrown2 {
	FLOAT: right; 
	padding-right: 10px;
	WIDTH: 430px; 
	HEIGHT: 509px; 
	BACKGROUND-IMAGE: url(images/spaltebrown2.png); 
	BACKGROUND-REPEAT: no-repeat; 	

}
#conbrown {
	FLOAT: right; 
	MARGIN: 80px 0px 0px 8px; 
	WIDTH: 430px; 
	HEIGHT: 509px; 
	BACKGROUND-IMAGE: url(images/spaltebrown2.png); 
	BACKGROUND-REPEAT: no-repeat; 	
}
#spaltebrown3 {
	FLOAT: right; 
	MARGIN: 100px 0px 0px 0px; 
	WIDTH: 430px; 
	HEIGHT: 509px; 
	BACKGROUND-IMAGE: url(images/spaltebr-b.png); 
	BACKGROUND-REPEAT: no-repeat; 	

}
#spaltepost {
	FLOAT:LEFT;
	MARGIN: 50px 0px 0px 8px; 
	WIDTH: 475px; 
	HEIGHT: 204px; 
	BACKGROUND-IMAGE: url(images/spalte-post.png); 
	BACKGROUND-REPEAT: no-repeat; 	
}
#spalteleft-uns {
	FLOAT: left; 
	MARGIN: 50px 0px 0px 0px; 
	WIDTH: 399px; 
	HEIGHT: 346px; 
	BACKGROUND-IMAGE: url(images/uber-uns-grfk.png); 
	BACKGROUND-REPEAT: no-repeat; 
}
.spaltecl22 {
	float: right;
 	MARGIN: 0px 0px 0px 0px; 
	WIDTH: 372px; 
	HEIGHT: 25px; 
}
#spaltebrown44 {
	FLOAT: right; 
	MARGIN: 280px 40px 0px 0px; 
	WIDTH: 372px; 
	HEIGHT: 25px; 
	BACKGROUND-IMAGE: url(images/spaltes-brown.png); 
	BACKGROUND-REPEAT: no-repeat; 	
}
#layer1 {
	Z-INDEX: 1;
	FLOAT: right;
	visibility: hidden;
	width: 204px;
	height: 190px;
	MARGINn: 200px 0px 0px 600px; 
	right: 397px;
	top: 274px;
	background-color: #d3cbb6;
	border: 1px solid #000;
	padding: 10px;
}
#layer11 {
	Z-INDEX: 2;
	FLOAT: right; 
	visibility: hidden;
	width: 404px;
	height: 390px;
	MARGIN: 0px 0px 0px 0px; 
	background-color: #d3cbb6;
	border: 1px solid #000;
	padding: 10px;
}
#grosesBild {
	width: 173px;
	height: 69px;
	margin: 0px 0px 0px 200px;
	FONT-SIZE: 15px; 
	FONT-FAMILY:TIMES NEW ROMAN, TIMES, SERIF; 
	Font-COLOR: #d8c8a9
}
#close {
	float: right;
}
.redbox {
	BACKGROUND-IMAGE: url(images/bg_teaser_redbox.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d81983
}
.redbox P {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 15px
}
.redbox P A {
	COLOR: #fff; TEXT-DECORATION: none
}
.redbox SPAN {
	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(images/redbox_corner.gif); LINE-HEIGHT: 1px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 1px
}
.newbox {
	MARGIN-TOP: 0px; FONT-SIZE: 14px; FONT-FAMILY: TIMES NEW ROMAN, TIMES, SERIF; COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}

.brhomebox {
	margin: 0px 0px 0px 45px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #d8c8a9;
	TEXT-ALIGN:left

}
.brhomebox P {
	margin: 0px 0px 0px 45px;
	FONT-SIZE: 16px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #ffffff;
	TEXT-ALIGN:left
}
.brhomebox A {
	margin: 5px 0px 0px 45px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #ffffff;
	TEXT-ALIGN:left
}
.h1brhomebox  {
	margin: 0px 0px 0px 45px;
	FONT-SIZE: 16px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #ffffff;
	TEXT-ALIGN:left
}
.brbox {
	margin: 5px 0px 0px 55px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #d8c8a9;
	TEXT-ALIGN:left;


}
.brbox2 {
	width: 340px;
	height: 300px;
	margin: 65px 0px 0px 40px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #d8c8a9;
	TEXT-ALIGN: left
}
.con2 {
	width: 340px;
	height: 300px;
	margin: 0px 0px 0px 0px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	BACKGROUND-IMAGE: url(images/spalte-sml.png); 
	COLOR: #d8c8a9
}
.brbox P {
	PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 1px; 
MARGIN: 5px 0px 0px 0px;  
}
.brbox2 A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.brbox A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 165px; 
	PADDING-BOTTOM: 10px; 
	FONT-SIZE: 12px; 
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.brbox A:hover {
	TEXT-DECORATION: none
	
	}

.koldetails {
	margin: 0px 0px 0px 0px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR:#291405; 
	TEXT-DECORATION: none;
	
	}
.koldetails h2{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT-SIZE: 18px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #291405;
	TEXT-SHADOW:inherit
	
	}
.koldetails A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT-SIZE: 14px; 
	COLOR: ##291405; 
	TEXT-DECORATION: underline;
}
.koldetails A:hover {
	TEXT-DECORATION: none
	
}	
.koldetails A:link{
	TEXT-DECORATION:none;
	
	
	}
.details {
	margin: 0px 0px 0px 0px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR:#198fff; 
	TEXT-DECORATION: none;

	}
.details A:link{
	TEXT-DECORATION:none;
	
	}
.details A:hover{
	margin: 0px 0px 0px 0px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	TEXT-DECORATION: underline;
	color: #003366;
	
	}
.greenbox P IMG {
	DISPLAY: none
}
.greenbox SPAN {
	DISPLAY: block; FONT-SIZE: 1px; 
	BACKGROUND-IMAGE: url(images/redbox_corner.gif); 
	LINE-HEIGHT: 1px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 1px
}
.spaltecl P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 5px 0px 0px 0px;  
}
.spaltecl A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 10px; 
	FONT-SIZE: 15px; 
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.spaltecl {
	width: 173px;
	height: 59px;
	margin: 0px 0px 0px 700px;
	FONT-SIZE: 15px; 
	FONT-FAMILY:TIMES NEW ROMAN, TIMES, SERIF; 
	Font-COLOR: #d8c8a9;
	BACKGROUND-IMAGE: url(images/link-wood.png); 
	BACKGROUND-REPEAT: no-repeat 

}
.brbox3 {
	width: 340px;
	height: 300px;
	margin: 40px 0px 0px 40px;
	FONT-SIZE: 14px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #d8c8a9

}
.brbox3 P {
	PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 1px; 
MARGIN: 5px 0px 0px 55px;  
}
.brbox3 A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 10px; 
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.brbox3 h2{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT-SIZE: 18px; 
	FONT-FAMILY: GEORGIA, TIMES NEW ROMAN, TIMES, SERIF; 
	COLOR: #d8c8a9

}
.brbox3 A:hover {
	TEXT-DECORATION: none

.spaltecl2 P {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 1px; 
	MARGIN: 5px 0px 0px 0px;  
}
.spaltecl2 A {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	FONT-SIZE: 15px; 
	COLOR: #fff; 
	TEXT-DECORATION: underline
}
.spaltecl2 {
	width: 220px;
	height: 20px;
	margin: 0px 0px 0px 640px;
	FONT-SIZE: 15px; 
	FONT-FAMILY:TIMES NEW ROMAN, TIMES, SERIF; 
	Font-COLOR: #d8c8a9
}
.spaltecl 00{
	width: 220px;
	height: 60px;
	margin: 70px 0px 0px 200px;
	FONT-SIZE: 15px; 
	FONT-FAMILY:TIMES NEW ROMAN, TIMES, SERIF; 
	Font-COLOR: #d8c8a9
}

