body { 
   margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #ffffff;
	background: url(../fileadmin/bilder/bte_hintergrund.gif);
	background-repeat: repeat-y;
	text-align: left;
	font-size: 12px;
	line-height: 150%;
} 

#rahmen {
	width: 990px; 
	padding: 0px;
	margin: 0px; 	
	/* opera does not like 'margin:20px auto' */
	border: 0px solid #ECE9D8;
	text-align:left; 
	/* part 2 of 2 centering hack */
	width: 990px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 990px;
	color: #000000;
	}
	
	
#links {
   width: 250px;
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
}

#links_logo {
	width: 250px;
	height: 125px;
}
#links_leiste1 {
	width: 250px;
	height: 40px;
	background: #000000;
	border-left: none;
	border-right: none;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}
#links_leiste1_in {
   text-align: right;
	padding: 8px 5px 0px 0px;
}


#links_menu {
	width: 250px;
}

#links_menu_in {
	padding: 20px 0px 20px 20px;
}

#links_leiste2 {
	width: 250px;
	height: 40px;
	background: #000000;
	border-left: none;
	border-right: none;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

#links_leiste2_in {
   padding: 10px 0px 0px 20px;
}

#links_inhalte {
	width: 250px;
}

#links_inhalte_in {
	padding: 5px 20px 5px 20px;
}

#links_links {
	width: 250px;
}

#links_links_in {
	padding: 5px 20px 5px 20px;
}

#links_links_in a{
	text-decoration: none;
}

#rechts {
   width: 730px;
	margin: 0px;
	padding: 0px;
	border: none;
	float: left;
}

#rechts_oben {
	width: 730px;
}

#rechts_leiste {
	width: 730px;
}

#rechts_leiste_a {
	width: 650px;
	float: left;
}

#rechts_leiste_a_in {
	padding: 5px 10px 5px 20px;
	color: #666666;
	font-size: 10px;
}

#rechts_leiste_a_in a{
	color: #666666;
	font-size: 10px;
	text-decoration: none;
}

#rechts_leiste_b {
	width: 80px;
	float: left;
}

#rechts_leiste_b_in {
	padding: 5px 5px 5px 5px;
	text-align: right; 
}


#rechts_inhalte {
	width: 730px;
	float: left;
}

#rechts_inhalte_in {
	padding: 5px 5px 5px 20px;
}

/*
#dummydiv {
	width: 990px;
	overflow:hidden;
   height:1px;
	clear: both;
}
*/