@charset "utf-8";
body  {
	font: 95% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
    }
    .thrColAbsHdr #container {
	position: relative; 
	width: 740px;  	background: #EBEBEB;
	margin: 0 auto; 
	border: 0px solid #000000;
	text-align: left; 
    } 
    
      .thrColAbsHdr #header { 
    	height: 60px;
    	background: #ffffff; 
    	padding: 0 10px 0 0px;  
    } 
    .thrColAbsHdr #header h1 {
    	margin: 0; 
    	padding: 10px 0; 
    }
    .thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 60px;
	left: 0;
	width: 140px;
	background: #EBEBEB;
	border-right: 4px solid #ffffff;
	padding: 20px 10px 10px 20px;
	height: 463px;
    }
	.thrColAbsHdr #sidebarkontakt {
	position: absolute;
	top: 60px;
	left: 0;
	width: 140px;
	background: #EBEBEB;
	border-right: 4px solid #ffffff;
	padding: 20px 10px 10px 20px;
	height: 328px;
    }
    .thrColAbsHdr #sidebar2 {
    	position: absolute;
    	top: 60px;
    	right: 0;
    	width: 160px; 
    	background: #EBEBEB; 
    	padding: 15px 10px 15px 20px; 
    }
    .thrColAbsHdr #mainContent { 
    	margin: 0 0 0 180px; 
    			padding: 0 20px; 
    }
    .thrColAbsHdr #footer { 
    	padding: 0 10px 0 20px; 
    	background:#ffffff;
    } 
    .thrColAbsHdr #footer p {
    	margin: 0; 
    	padding: 10px 0; 
    }
    .fltrt { /
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { 
    	float: left;
    	margin-right: 8px;
    }
	
	

#sidebar1 ul {
	color:#000000;
  list-style:none;
  margin:0;
  padding:0;
  font-size: 85%;
}

#sidebar1 a:link, #sidebar1 a:visited {
color:#333333;
  display:block;
  margin:0px 0;
  padding:0px 10px 0px 5px;
  text-decoration: none
      }
html>body #sidebar1 a:link, html>body #sidebar1 a:visited  {
  height:auto;
}
  
#sidebar1 a:hover {
  font-size: 110%;
  text-decoration: underline
}

/*==== relevanter Teil der CSS Regeln =========== */


#home #sidebar1Home a, #kontakt #sidebar1Kontakt a {
	color: #aa552a;
	font-weight: bold;
	cursor: default;
	}

    .Stil1 {color: #aa552a}

#kontakt #container #mainContent .Stil3 {
	font-size: 60%;
}

#sidebarkontakt ul {
	color:#000000;
  list-style:none;
  margin:0;
  padding:0;
  font-size: 85%;
}

#sidebarkontakt a:link, #sidebarkontakt a:visited {
color:#333333;
  display:block;
  margin:0px 0;
  padding:0px 10px 0px 5px;
  text-decoration: none
      }
html>body #sidebarkontakt a:link, html>body #sidebarkontakt a:visited  {
  height:auto;
}
  
#sidebarkontakt a:hover {
  font-size: 110%;
  text-decoration: underline
}

