<!--
	/* <![CDATA[ */	
	/* allgemeine Angaben und Definition der einzelnen Bereiche "menu", "oben" und "content" */
	body 
	{
		background: #fff;
		color: #000;
		padding: 0;
		margin: 0;
	}
	#menu 
	{
		position: absolute;
		width: 200px;
		left: 0;
		margin: 0;
		padding-left: 10px;
		padding-right: 10px;
		background-color: #EDEDED;
		/*background-image: url(../bilder/hintergrund/backseite2.jpg);
		background-repeat: repeat-y;
		background-position: top;*/
	}
	* html #menu 
	{
		width: 220px;
		w\idth: 200px;
		/* Das ist ein Kombination aus dem Star HTML Selector Bug und dem ursprünglichen 
		Simplified Box Model Hack (SBHM), die dann in dem Modified SBMH mündet.
		Das Menue ist gesamt 220 breit. Da Padding left und right je 10 sind, gibt es 200*/
		
	}
	#content
	{
		margin-top: 10px;
		/*margin-left: 219px;*/
		margin-left: 229px;
		padding: 0;
		width: 75%;
	}
	p, td, li, ul, ol, h1, h2, h3, h4, h5, h6, div, table
	{
		/* für IE 5 */
		font-size: x-small;
		/* IE 5 bricht dann ab...*/
		voice-family: "\"}\"";
		voice-family: inherit;
		font-family: Arial, Verdana, Helvetica, Sans-Serif;
		font-size: small;
	}		
	/* allgemeine Link Definition, gueltig wo keine extra Definition */
	a:link
	{
		font-weight: bold;
		text-decoration: none;
		color: #F23518;
	}
	a:visited
	{
		font-weight: bold;
		text-decoration: none;
		color: #F23518;
	}
	a:hover
	{
		font-weight: bold;
		text-decoration: underline;
		color: #000;
	}
	a:active
	{
		font-weight: bold;
		text-decoration: none;
		color: #F23518;
	}
	
	/* oberer Bereich */
	#oben 
	{
		margin-left: 220px;
		height: 50px;
		padding: 0;
		background-color: #EDEDED;
		/*background-image: url(../bilder/hintergrund/backoben1.jpg);
		background-repeat: repeat-x;
		background-position: top;*/
	}
	#oben table
	{
		float: right;
	}
	
	/* Content */
	.balken
	{
	background-image: url(../bilder/leisten/spacer.gif);
	background-repeat:repeat-x;
	height: 30px;
	}
	.balken2
	{
	background-image: url(../bilder/leisten/spacer2.gif);
	background-repeat:repeat-x;
	height: 24px;
	margin-bottom: 15px;
	}
	.header1
	{
	font-size: 16px;
	font-weight: bold;
	color: white;
	margin-left: 15px;		
	}
	.header2
	{
	font-size: small;
	font-weight: bold;
	color: white;
	background-color: #F23518;
	}
	.header3
	{
	font-size: medium;
	}
	.header4
	{
	font-size: large;
	}
	.header5
	{
	font-size: medium;
	background-color: #B2C8EE;
	text-align: center;
	}
	#content p,dd,dt
	{
	padding: 0px 15px 0px 15px;
	}
	h1
	{
	font-size: x-large;
	padding: 0px 15px 0px 15px;
	}
	h2
	{
	font-size: large;
	padding: 0px 15px 0px 15px;
	}
	h3
	{
	font-size: medium;
	padding: 0px 15px 0px 15px;
	}
	h4
	{
	font-size: small;
	padding: 0px 15px 0px 15px;
	}
	h5
	{
	font-size: x-small;
	padding: 0px 15px 0px 15px;
	}
	h6
	{
	font-size: xx-small;
	padding: 0px 15px 0px 15px;
	}
	.bereich
	{
	background-color: #EDEDED;
	}
	.blocksatz
	{
	text-align: justify;
	}
	.zentriert
	{
	text-align: center;
	}
	.bild
	{
	position: static;
	padding: 15px;
	text-align: left;
	font-size: small;
	vertical-align: top;
	}
	.bildnav
	{		
	font-size: x-small;
	color: #F23518;
	font-weight: bold;
	text-align: center;
	}
	.zellebildnav
	{
	background-color: white;
	padding: 5px;
	border: 1px solid #F23518;"
	}
	.dick
	{
	font-weight: bold;
	}
	#prodnav
	{
	background-color: #D8D8D8;
	padding: 15px;
	margin: 15px;
	}
	#contbild
	{
		text-align: center;
	}
	.hinweis
	{
		font-weight: bold;
		color: #F23518;
	}
	
	/* Tabelle kleine Navigation */
	.zelle1
	{
	width: 23px;
	background-color: #D8D8D8;
	}
	.zelle2
	{
	width: 10%;
	height: 50px;
	background-color: #D8D8D8;
	text-align: center;
	}
	.zelle3
	{
	background-color: #D8D8D8;
	}
	td.links 
	{
	text-align:left;
	}
	td.rechts 
	{
	text-align:right;
	}
	td.mitte 
	{
	text-align: center;
	}
	td.oben 
	{
	vertical-align: top;
	}
/* ]]> */	
-->