#k1, #k3, #k4, #aktuelles,#mietangebote,#kontakt, #unternehmen, #leftnavigation, 
.space_l,.space_l1,.space_white, #f2 { 
	display:none;
	}
body { text-align: center; margin: 0; padding: 0; }
#pageframe {
	background-color: white;
	text-align: left;
	width: 100%;
}

#topnavigation {
	height:75px;
	width:100%;	
	background-color: #284f2f;	

}


#ONSITE {
	overflow: hidden;
	background-image: url(../media/navigation/ONSITE.gif);
	background-repeat: no-repeat;
	width: 206px;
	height: 75px;
	float:right;

}



#k4{
	width: 100%;
	height:4px;
	float:left;
	background-image: url(../media/layout/hintergrund_k3.jpg);
	background-repeat:repeat-x;
	font-size:1px;
	line-height:1px;
	padding-bottom:20px;

}


/* +++++++++++++++++++++++++ fuss +++++++++++++++++++++++++  */

#fuss {margin-top:20px;}

#f1{
	height:4px;
	width: 100%;
	float:left;
	background-color: #284f2f;
	font-size:1px;
	line-height:1px;
	
}



/* ++++++++++++++++++++++++++++++++++ Container Seitenaufbau ++++++++++++++++++++++++++++++++++  */


.size3 {color:#CC0000; font-size:10px}



#content { width: 100%;}

#middle{ float:left; width: 60%;}
#middleone{ float:left; width: 99%;}
#right{	float:left; width: 39%;}


.onerow { }
.onerowsepa {
	margin:0px 0px 0px 6px;
	
	font-size:1px;
	height:1px;
	line-height:1px;
	background-image: url(../media/layout/l_22a.gif);}

/* ++++++++++++++++++++++++++++++++++ Container Seitenaufbau ++++++++++++++++++++++++++++++++++  */



/* +++++++++++ Container Content ++++++++++++ */

.labelrechts {
	float:right;
	width:90%;
	background-color: #e1f3e7;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-top: 15px;
}



#middleone .right { float: right; width: 30%; margin-left: 30px; margin-bottom: 30px;}
#middleone .bigright { float: right; width: 30%; margin-left: 30px; margin-bottom: 30px;}


#middleone .box1 { float:left; width: 310px; margin-top:10px;}
#middleone .box2 { float:left; width: 310px; margin-left: 15px; margin-top:10px;}
#middleone .box4 { float:left; width: 210px; margin-top:10px;}
#middleone .box5 { float:left; width: 410px; margin-left: 15px; margin-top:10px;}


#middleone .spacebox {float:left; width: 20px;}
#middleone .boxi1 { float:left; width: 200px; margin-top:10px;}
#middleone .boxi2 { float:left; width: 200px; margin-left: 20px; margin-top:10px;}
#middleone .boxi3 { float:left; width: 200px; margin-left: 20px; margin-top:10px;}




/* +++++++++++ Container Content ++++++++++++ */

/* ++++++++++++++++++++++++++++++++++ Texttags ++++++++++++++++++++++++++++++++++  */

p, h1, h2, h3, h4, h5, h6, form, ul, ol, li {
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Verdana, Arial, sans-serif;
	color: #444444;
}
p {font-size:12px; line-height: 18px; margin-bottom: 7px; margin-top: 0px;}


/* ++++++++++++ Headlines ++++++++++++ */
h1 {font-weight: bold; font-size: 12px; line-height: 16px; margin-top: 32px; margin-bottom: 16px;}
h2 {font-weight: bold; font-size: 12px; line-height: 16px; margin-top: 32px; margin-bottom: 16px;}
h3 {font-weight: bold; font-size: 12px; line-height: 16px; margin-top: 18px; margin-bottom: 7px;}
h4 {font-weight: bold; font-size: 11px; line-height: 14px; margin-top: 18px; margin-bottom: 7px;}
h5 {font-weight: bold; font-size: 11px; line-height: 14px; margin-top: 18px; margin-bottom: 7px; }
h6 {font-weight: bold; font-size: 11px; line-height: 14px; margin-top: 18px; margin-bottom: 7px;}

.onerow h2 {margin-top: 12px;}

/* ++++++++++++ Headlines ++++++++++++ */

#k3 p { color: white; margin-left: 15px; text-transform: uppercase; }
#k3_current p{ margin-left: 20px; margin-top: 12px;}
#k3_suche p{ margin-left: 15px; }
#k3_suche .suche p {}
#k3_suche .sitemap p {margin-top: 11px;}

#f2 p { margin-left: 15px; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px;}

#middle p, #middle h1, #middle h2, #middle h3, #middle h4, #middle h5, #middle h6 {
	margin-left: 20px; margin-right:30px;
}
#middleone p, #middleone h1, #middleone h2, #middleone h3, #middleone h4, #middleone h5, #middleone h6 {
	margin-left: 20px; margin-right:30px;
}


.first {margin-top: 0px;}

#right p {font-size: 10px; line-height: 13px; }
#right .labelrechts p {margin-left: 10px; margin-right:15px;  margin-bottom: 7px;}
#right .labelrechts h3 {font-size: 11px; margin-left: 10px; margin-right:15px; margin-top: 0px; margin-bottom: 10px}
#right .labelrechts p.labelliste {
	text-indent: -10px;
	margin-left: 20px;
}

.onerow p {margin-left:6px;}

#middleone .box1 p, #middleone .box2 p {margin:0px;}
#middleone .box4 p, #middleone .box5 p {margin-right:0px;}
#middleone .boxi2 p, #middleone .boxi3 p, #middleone .boxi1 p {margin-left: 0px; margin-right:0px;margin-top: 0px; margin-bottom: 7px}


#middle .right p, #middleone .right p {
	font-size:10px;
	line-height: 13px;
	margin:0 0 7px 0;
}

#middle .separation, #middleone .separation {
	margin:0px 30px 7px 20px;
	width: 400px;
	height:1px;
	line-height:1px;
	font-size:1px;
	background-image: url(../media/layout/l_22a.gif);
	background-repeat:repeat-x;
}

#MA #middleone .separation  {
width: 634px;
}


#UN #middleone .separationimmo  {
height:1px;
line-height:1px;
font-size:1px;
background-image: url(../media/layout/l_22a.gif);
background-repeat:repeat-x;
margin:10px 30px 0px 20px;
width: 634px;
}


#Suche #middleone .separation {
width: 400px;
}



/* ++++++++++++ links ++++++++++++ */

a {color: #6a7f10;}

#topnavigation a {text-decoration:none;}
#leftnavigation a {text-decoration:none; color:#000000}
#right a {color:#000000}
#k3 a {text-decoration:none; color:#FFFFFF}
#f2 a {text-decoration:none; color:#000000}
/* ++++++++++++ links ++++++++++++ */

/* ++++++++++++ Listen ++++++++++++ */
ul, ol {font-size:12px; line-height: 18px;}
ul.milestones { list-style-type: none; }
li {}

#leftnavigation ul {
	margin-left: 30px;
	margin-right: 15px;
}
#leftnavigation ul li {
	margin-bottom: 5px;
}

#middle ul, #middleone ul {
	margin-left: 35px;
	margin-right: 30px;
	padding-bottom: 15px;
	padding-top: 7px;
}

#middle ul.milestones { text-indent: -15px; }

#middle ul li, #middleone ul li  {
	margin-bottom: 5px;
}


#middleone .box1 ul, #middleone .box2 ul, #middleone .box3 ul {
	margin-left: 15px;
	margin-right: 0px;
	padding-bottom: 15px;
	padding-top: 5px;
}

#middleone .boxi3 ul, #middleone .boxi4 ul {
	margin-left: 15px;
	margin-right: 0px;
	padding-bottom: 15px;
	padding-top: 0px;
}



p.pre_ul {margin-top: 12px; margin-bottom: 0px;}
p.post_ul {margin-top: 15px;}
p.b_ul {margin-top: 0px; margin-bottom: 0px;}

/* ++++++++++++ Listen ++++++++++++ */

.notext { visibility: hidden; }
.nobr {
	white-space: nowrap;
}
.clear {
	height: 1px;
	font-size:1px;
	line-height:1px;
	clear:both;
	}
	
.small{
	font-size: 10px;
	letter-spacing: -2px;
}


/* ++++++++++++++++++++++++++++++++++ Texttags ++++++++++++++++++++++++++++++++++  */



/* ++++++++++++++++++++++++++++++++++ Images ++++++++++++++++++++++++++++++++++ */
.imgnav {margin-left: 15px;}
.imgicon { margin-bottom:5px; margin-top:5px;}
.imgleft {float:left; margin-right: 15px; margin-bottom: 15px;}
.imgleftstart {float:left; margin-right: 15px; margin-bottom: 5px;}
.imglefticon {float:left; margin-right: 5px; margin-bottom: 15px;}
.imgright {float:right ; margin-left: 15px; margin-bottom: 15px;}
.TO { border: solid 1px #aadfbe; }
/* ++++++++++++++++++++++++++++++++++ Images ++++++++++++++++++++++++++++++++++ */

