/* Layout-Formate (Position, Menüs, Hintergrundbild, Inhaltsbereich) */

.positionator	{
		border:solid 1px #AAA;

		position:absolute;
		height:540px; width:720px;
		left:50%;
		margin-left:-360px;
		background-color:#fff;	
		}
/* ie5mac sieht das hier NICHT \*/ 
.positionator	{
		top:50%;
		margin-top:-270px;
		}
/* end hack */


.menubild	{
		border: 0px solid #0f0;
		position:absolute;
		z-index:0;
		height:540px; width:400px;
		top:0px; left:0px;
		}

.menu		{
		border: 0px solid #00f;
		position:absolute;
		top:27px; left:240px; z-index:1;
		height:430px; width:160px;
		}

.menu2		{
		font-size:10px;
		border: 0px solid #0ff;
		position:absolute;
		top:508px; left:90px; z-index:1;
		height:25px; width:160px;
		}

.menu2 a	{
		color:#336633;
		}

.inhalt		{
		border: 0px solid #f00;
		position:absolute;
		top:27px; left:440px; z-index:1;
		height:494px; width:328px;
		overflow: auto;
		margin-top:0px; padding-top:0px;
		}

.inhalt2	{
		border:0px solid #00f;
		position:absolute;
		top:0px;
		width:245px;
		}



/* allgemeine Formate (Schriftart, Linkfarben, Linkrahmen) */

body		{
		font-family:verdana, arial, helvetica, sans-serif;
		font-size:11px;	line-height:16px; letter-spacing:0px;
		overflow: hidden;
		background-color:#eee;
		}

a		{color:#9B383B; text-decoration:none;}

a img	{
		border:0px solid #000;
		}

a:link		{}
a:visited	{}
a:active	{color:#000;}
a:hover		{color:#000;}


em				{ color:#9B383B; text-decoration:none; }
		 		
.menu-bold 		{ font-style:normal; 
		 		  font-weight:bold; }

.menu-italic	{ font-style:italic; 
		 		  font-weight:normal; }
		 		
		
		 



/* Formate für den Inhaltsbereich (überschriften, Tabellen, Listen, etc.) */

.box		{
		border: 1px solid #AAA;
		background-color: #F5F5F5;
		padding:8px;
		margin-bottom:10px;
		margin-top:10px;
		}

.anmerkung	{
		border-top: 1px solid #AAA;
		padding-top:8px;
		margin-bottom:10px;
		margin-top:10px;
		font-size:9px;
		line-height:12px;
		}

table		{
		border: 1px solid #AAA;
		background-color: #F5F5F5;
		border-collapse:collapse;
		margin-bottom:10px;
		margin-top:10px;
		margin-left:1px;
		}

td		{
		border: 0px solid #DDD;
		padding-left:7px; padding-right:7px; padding-top:5px; padding-bottom:5px;
		vertical-align:top;
		}


h1		{
		font-family:arial, helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		margin-top:0px;
		margin-bottom:45px;
		}

h2		{
		font-size:13px;
		font-weight:bold;
		margin-bottom:5px;
		margin-top:0px;
		}

h3		{
		font-size:13px;
		font-weight:bold;
		margin-bottom:5px;
		margin-top:0px;
		}

h6		{
		font-size:13px;
		font-weight:bold;
		margin-bottom:5px;
		margin-top:0px;
		}

p		{
		margin-bottom:5px;
		margin-top:0px;
		}

ul		{
		margin-left:8px; padding-left:8px;
		margin-top:0px; margin-bottom:5px; 
		}
