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



.positionator	{

		border:solid 0px #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:720px;

		top:0px; left:0px;

		}



.kopfzeile		{

		border: 0px solid #000;

		position:absolute;

		left:400px;

		top:5px;  

		z-index:1;

		width:290px;

		height:45px;

		overflow: hidden;

		text-align:right;

		font-size:9px;

		color:#333333;

		}



.fusszeile		{

		border: 0px solid #000;

		position:absolute;

		left:270px;

		top:545px;  

		z-index:1;

		width:420px;

		height:15px; 

		overflow:hidden;

		text-align:left;

		font-size:9px;

		color:#333333;

		}



.inhalttief		{

		border: 0px solid #000;

		position:absolute;

		left:270px;

		top:330px;  

		z-index:1;

		width:480px;

		height:205px;

		overflow: auto;

		margin-top:0px; 

		padding-top:0px;

		}



.inhalthoch	{

		border: 0px solid #000;

		position:absolute;

		left:270px;

		top:135px;  

		z-index:1;

		width:480px;

		height:400px;

		overflow: auto;

		margin-top:0px; 

		padding-top:0px;

		}



.linkespalte	{

		border: 0px solid #000;

		position:absolute;

		left:0px;

		top:0px;  

		z-index:2;

		width:200px;

		margin-top:0px; 

		padding-top:0px;

		}



.rechtespalte 	{

		border: 0px solid #000;

		position:absolute;

		left:220px;

		top:0px;  

		z-index:2;

		width:200px;

		margin-top:0px; 

		padding-top:0px;

		}

		

.einespalte  {

		border: 0px;

		position:absolute;

		left:0px;

		top:0px;  

		z-index:2;

		width:420px;

		margin-top:0px; 

		padding-top:0px;

		}



#menuimagemap {

		border:0px;

		}







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



body		{

		

		overflow: hidden; color:#BB0000; font-family:verdana, arial, helvetica, sans-serif;

		font-size:10px;	line-height:15px; letter-spacing:0px;

		background-color:#fff;

		}



a		{color:#333333; text-decoration:none;}



a img	{

		border:0px solid #000;

		}



a:link		{}

a:visited	{}

a:active	{color:#000;}

a:hover		{color:#000;}





em				{ text-decoration:none; font-style:normal; font-weight:bold;}

		 		

.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 #660000;

		background-color: #DDDDDD;

		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: 0px;

		border-collapse:collapse;

		margin-bottom:0px;

		margin-top:0px;

		margin-left:0px;

		}



td		{

		border: 0px;

		padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;

		vertical-align:top;

		}

		

.lehrlinginfo {

		width:143px;

		}

		

.lehrlingfoto{

		width:57px;

		}



.lehrbeginn {

		background-color:#BB0000;

		color:#FFFFFF;

		text-align:center;

		width:200px;		

		}

.leerzeile  {

		background-color:#FFFFFF;

		color:#FFFFFF;

		}

		



h1		{

		font-family:verdana, arial, helvetica, sans-serif;

		font-size:24px;

		font-weight:bold;

		line-height:24px;

		letter-spacing:-1px;

		margin-top:0px;

		margin-bottom:10px;

		}



h2		{

		font-size:18px;
		
		line-height:20px;

		font-weight:bold;

		margin-bottom:10px;

		margin-top:0px;

		}



h3		{

		font-size:13px;

		font-weight:bold;

		margin-bottom:5px;

		margin-top:0px;

		}

		

h4		{

		font-size:12px;

		font-weight:bold;

		margin-bottom:0px;

		margin-top:2px;

		}



h6		{

		font-size:10px;

		font-weight:bold;

		line-height:15px;

		margin-bottom:0px;

		margin-top:0px;

		}



p		{

		margin-bottom:5px;

		margin-top:0px;

		}



ul		{

		margin-left:8px; padding-left:8px;

		margin-top:0px; margin-bottom:5px; 

		}