body {
	background: #AA9A71; /*Hintergrundfarbe mittelbraun*/
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #58563F;   /*Textfarbe olivegr&uuml;n*/
}


div#frame {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 1024px;
	height: 1150px;
	border: 0px dotted #EE3415;
	background-image: url("../bilder/frame2.jpg");
	background-position: left;
	background-repeat: repeat-y;
}

div#frame2 {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 1024px;
	height: 1800px;
	border: 0px dotted #EE3415;
	background-image: url("../bilder/frame2.jpg");
	background-position: left;
	background-repeat: repeat-y;
}
div#frame3 {
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 1024px;
	height: 1200px;
	border: 0px dotted #EE3415;
	background-image: url("../bilder/frame2.jpg");
	background-position: left;
	background-repeat: repeat-y;
}



/*
K O P F index
*/

div#head-indexli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_indexli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
div#head-indexre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_indexre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}

	/*
K O P F Angebote
*/
	div#head-angeboteli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_angeboteli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
div#head-angebotere {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_angebotere.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}


/*
K O P F Kontakt
*/

div#head-kontaktli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_kontaktli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
div#head-kontaktre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_kontaktre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}

/*
K O P F Links
*/

div#head-linksli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_linksli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-linksre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_linksre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	
	/*
K O P F Links
*/

div#head-linksli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_linksli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-linksre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_linksre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	/*
K O P F Vermietung
*/

div#head-vermietungli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_vermietungli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-vermietungre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_vermietungre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	/*
K O P F Saiten
*/

div#head-saitenli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_saitenli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-saitenre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_saitenre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	/*
K O P F Neubau
*/

div#head-neubauli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_neubauli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-neubaure {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_neubaure.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	/*
K O P F historisch
*/

div#head-historischli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_historischli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-historischre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_historischre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	/*
K O P F Handel
*/

div#head-handelli {
		width: 536px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_handelli.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
div#head-handelre {
		width: 488px;
		height: 99px;
  		border: 0px dotted #EE3415;
		background-image: url("../bilder/head_handelre.jpg");
		background-position: 0px 0px;
		background-repeat: no-repeat;
		float:left;
	}
	
	
	
	/*	
	Navigationoben	 
 	 */
	
	div#navioben {
		border: 0px dotted #EE3415;
		padding: 0px; 
		margin: 0px;
		margin-top: 58px;
		text-decoration: none;
		font-weight: bold;
    	color: #695545;/*braun*/
		float:left;
	}
	
	#navioben a, #navioben a:visited{
		color: #695545;/*braun*/
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
			
	#navioben li a:hover{
		color: #FAF8C8;/*beige*/
	}
			
	#navioben .naviobenselected a:link, #navioben .naviobenselected a:visited, #navioben .naviobenselected a:active  {
	color: #FAF8C8;/*beige*/
	}
	
	#navioben a, #navioben a:visited{
		color: #695545;/*braun*/
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
			
	#navioben a:hover {
		color: #FAF8C8;/*beige*/
	}
			
	
	
	
	
/*
Hautteil
*/
	div#main-all {
		width: 1024px;
		height:1050px;
		margin: 0px;
		padding: 0px;
		border: 0px dotted #EE3415;
	}
	
	
	
	
	
	 /*
Bereich links
*/		


div#main-left {
			width: 227px;
			height: 500px;
			margin: 0px;
			padding: 0px;
			border: 0px dotted #EE3415;
			font-size: 1.0em;
			float: left;
		}
		
		#main-left p {
  		margin: 0px;
  		margin-left: 10px;
		margin-top: 30px;
  		margin-bottom: 12px;
  		line-height: 140%;
  		padding: 0px;
  		font-size: 12px;
  		font-weight: 100;
  		color: #574037;	/*braun*/
	}
	
	
	
	 /*
Hauptteil, Text, Ueberschrift, Absatz
*/		
				
		div#main-content {
			width: 567px;
			margin: 0px;
			padding: 0px;
			border: 0px dotted #EE3415;
			float: left;
		}
		
		div#main-contenttext {
			width: 500px;
			margin: 0px;
			margin-left: 33px;
			margin-top: 30px;
			padding: 0px;
			border: 0px;
			letter-spacing: 0px;
			color: #58563F;/*olivegr&uuml;n*/
			font-size: 12px;
		}
		
		#main-contenttext h1 {
			padding: 0px;
			margin: 0px;
			font-family: Times, Verdana, Arial, Helvetica, sans-serif;
			font-size: 14px;
			line-height: 18px;
			color: #9A8626;
			letter-spacing: 1px;
		}
		
		#main-contenttext p {
			padding: 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 18px;
			color: #58563F;/*olivegr&uuml;n*/
			text-decoration: none;
		}
	
	
	
	 /*
Rechte Seite, Navigation oben
*/		



div#main-right {
		width: 156px;
		height: 800px;
		margin-top: 0px;
		padding: 0px;
		border: 0px dotted #EE3415;
		float: left;
	}
	
	div#main-right-img {
		width: 156px;
		height: 720px;
		margin-top:35px;
		padding: 0px;
		background-position: 0px 0px;
		border: 0px dotted #EE3415;
		float: left;
	}
	
	
	
	div#mainnavi {
  		margin: 0px;
  		padding: 0px;
  		width: 156px;
		height: px;
  		float: left;
	}
	
	#mainnavi ul {
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	background-color: #9C996F; /*gr&uuml;n*/
	}

	#mainnavi li {
		margin: px;
		padding: 0px;
		padding-top: 7px;
		padding-bottom: 8px;
		padding-left: 15px;
		border-bottom: 1px solid #584137;/*beige*/
		list-style: none; 
	}

	#mainnavi li a, #mainnavi li a:visited{
		color: #695545;/*braun*/
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
	}
			
	#mainnavi li a:hover{
		color: #FAF8C8;/*beige*/
	}
			
	#mainnavi .mainnaviselected a:link, #mainnavi .mainnaviselected a:visited, #mainnavi .mainnaviselected a:active  {
	color: #FAF8C8;/*beige*/
	}
	
	
/*
Rechte Seite, Navigation unten
*/		


		div#main-navi-bottom {
		width: 156px;
		height: px;
		margin-top: 20px;
		padding: 0px;
		background-image: url("../bilder");
		background-position: 0px 0px;
		background-repeat: no-repeat;	
		border: 0px solid green ;
		float: left;
		}
	
		#main-navi-bottom ul {
			margin: 0px;
			margin-left: 10px;
			margin-top: 0px;
			margin-bottom: 0px;
			padding: 0px;
			list-style-type:none;
		}
		
		#main-navi-bottom li a {
			color: #695545;/*braun*/
			font-size: 1.1em;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			letter-spacing: 0px;
			text-decoration: underline;
			
		}
		
		#main-navi-bottom li a:hover{
			color: #FAF8C8;/*beige*/ 
			text-decoration: none;	
		}
		
		
		
		#main-navi-bottom ul#Angebote {
			margin: 0px;
			margin-left: 5px;
			margin-top: 3px;
			margin-bottom: 8px;
			padding: 0px;
			list-style-type: none;
			
		}
		#main-navi-bottom li.unternavi {
			margin: 0px;
			font-size: 0.8em;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			letter-spacing: 1px;
			padding: 0px;
			padding-top: 6px;
			padding-bottom: 6px;
			list-style-type: none;
		}
		
		
		
		/*
Rechte Seite, unter Navigation Ornament
*/	
			
		div#main-ornament1 {
		width: 156px;
		height: 154px;
		margin-top:240px;
		padding: 0px;
		background-image: url("../bilder");
		background-position: 0px 0px;
		background-repeat: no-repeat;	
		border: 0px solid green ;
		float: left;
		}	
		div#main-ornament2 {
		width: 156px;
		height: 154px;
		margin-top:287px;
		padding: 0px;
		background-image: url("../bilder");
		background-position: 0px 0px;
		background-repeat: no-repeat;	
		border: 0px solid green ;
		float: left;
		}	
		div#main-ornament3 {
		width: 156px;
		height: 154px;
		margin-top:125px;
		padding: 0px;
		background-image: url("../bilder");
		background-position: 0px 0px;
		background-repeat: no-repeat;	
		border: 0px solid green ;
		float: left;
		}	
		div#main-ornament4 {
		width: 156px;
		height: 154px;
		margin-top:410px;
		padding: 0px;
		background-image: url("../bilder");
		background-position: 0px 0px;
		background-repeat: no-repeat;	
		border: 0px solid green ;
		float: left;
		}	
		div#main-ornament5 {
		width: 156px;
		height: 154px;
		margin-top:285px;
		padding: 0px;
		background-image: url("../bilder");
		background-position: 0px 0px;
		background-repeat: no-repeat;	
		border: 0px solid green ;
		float: left;
		}
		
		
		
			
	
	
		
  		
/*
Formatierung f&uuml;r alle Links, soweit nicht anders definiert*/



a:link {
	color: #58563F;/*gr&uuml;n, noch nicht besuchte Seiten*/
	text-decoration: underline;
	font-weight: bold;
	border: 0px;		
}

a:visited {
	color: #58563F;/*dunkelgr&uuml;n, besuchte Seiten*/
	text-decoration: underline;
	font-weight: bold;
}

a:active {
	color: #58563F;/*gr&uuml;n, wenn sie angeklickt sind*/
	text-decoration: underline;
	font-weight: bold;
	
}

a:hover {
	color: #9C996F;	/*mittelgr&uuml;n, mit Maus &uuml;ber Verweis*/
	text-decoration: underline;
	font-weight: bold;
}


