body
				{
				font-size : 11px;
				font-family : Verdana,Arial,Tahoma;		
				margin: 0px;
				padding: 0px;
				color: #79808b;
				background: #FFFFFF;
				}
				
				
a:link, a:visited, a:active, a:hover 			
				{ 
				color:#ee7f20;
				font-family: Verdana;
				font-size : 11px;
				text-decoration: none;
				}				
	
h1
				{
				color: #ee7f20;
				font-weight: bold;
				font-size : 12px;	
				font-family: Arial;
				margin-bottom: 10px;
				margin-top: 0px;									
				}
						
				
		
					
#basic			{
				background:#FFFFFF;				
				padding: 0px; 
				margin: 0px;
				width: 900px;
				position: absolute; 
				left: 50%;
				margin-left: -450px; 
				/*top: 73px;*/
				top: 23px;
				}		
				
#head
				{
				float: left;
				width: 657px;
				}			
				
#logo
				{
				float: left;
				width: 243px;
				height: 65px;
				}									


#quicklinks
				{
				height: 20px;				
				text-align: left;
				vertical-align: top;	
				font-size: 10px;
				color: #79808b;		
				padding-top: 1px;	
				float: left;				
				}		
				
#quicklinks img 
				{
				text-decoration: none;
				border: 0px;
				}						
				
#quicklinks a:link, #quicklinks a:visited
				{
				font-size: 10px; 
				color: #79808b; 
				text-decoration: none;
				}						
				
#quicklinks a:hover, #quicklinks a:active
				{
				font-size: 10px; 
				color: #ee7f20; 
				text-decoration: none;
				}						
								
					
												

/*/////////SUCHE/////////*/
	
#suche			{
				float: left;
				width: 148px;		
				height: 15px;
				}	


#suche img		{
				width: 13px;
				height: 13px;
				}	

.lupe		{
				width: 13px;
				height: 13px;
				}		
	
.suchfeld	 	{ 
				color:#ee7f20; 
				font-family: Arial, Helvetica, Tahoma, Geneva, Verdana, sans-serif;
				font-size: 10px; 
				text-align: left; 
				position: absolute; 
				width: 123px; 
				height: 12px; 
				margin: 0 0 0 17px; 
				padding: 0; 
				border-color: #8D8D8D #ffffff #ffffff #8D8D8D; 
				border-width: 1px; 
				float: left;				
				}

		
		
#sprache
				{
				float: left;	
				padding-top: 3px;					
				}			
				
.sprachwechsler {float: left; padding: 0px; width: 70px; height: 16px; background: #ffffff; border: 1px solid #cdcdcd; color: #79808b; font-size: 9px; font-family: verdana;}				
				
/*//////////////BREADCRUMB//////////*/
#breadcrumb
				{
				padding-top: 3px;
				float: left;	
				font-size: 9px;
				color: #79808b;		
				height: 13px;	
				font-family: Arial;						
				}			
				
#breadcrumb a:link, #breadcrumb a:visited
				{
				font-size: 9px;
				color: #79808b;
				text-decoration: none;		
				font-family: Arial;				
				}	
				
#breadcrumb a:hover, #breadcrumb a:active
				{
				font-size: 9px;
				color: #ee7f20;
				text-decoration: none;
				font-family: Arial;		
				}					
				
				
				
/*///////////////////NAVIGATION//////////////////*/
#hauptnavigation
				{
				height: 17px;
				padding-top: 34px;
				}


#navigation 
				{
				width: 900px;
				height: 15px;
				padding: 0px;
				margin: 0px; 
				}
				
				
#navigation li 	{
				display: inline;
				padding: 0px 0px; 
				margin: 0px;
				}
				
#navigation a:link, #navigation a:visited
				{
				padding: 0px 6px 0px 6px; 
				color: #79808b;
				text-decoration: none;	
				border-left: 1px solid #79808b;					
				}
				
#navigation a:hover, #navigation a:active
				{
				padding: 0px 6px 0px 6px; 
				color: #ee7f20;
				text-decoration: none;			
				border-left: 1px solid #79808b;							
				}	
							
#navigation li.aktiv 	
				{
				background: #f3f4f8;
				color: #ee7f20;
				display: inline;
				padding: 0px 0px; 
				margin: 0px;
				}
				
#navigation li.aktiv a:link, #navigation li.aktiv a:hover, #navigation li.aktiv a:visited, #navigation li.aktiv a:active 
				{
				padding: 0px 6px 0px 6px; 
				color: #ee7f20;
				text-decoration: none;				
				}
				

/*//////UNTERNAVIGATION//////////*/
#box-unternavigation
				{
				width: 212px;
				min-height: 440px;
				height:auto !important;  /* f�r moderne Browser */
				height: 440px;  /*f�r den IE */
				background-image: url(../images/bg_unternavi.gif);	
			 	background-repeat: no-repeat;
				float: left;
				padding-top: 12px;
				}		
				
/*///LISTE UNTERNAVI/////*/				
.unternavigation 
				{
				width: 212px;
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				}
				
				
.unternavigation li.ebene1
				{
				list-style: none;
				/*/line-height: 19px;/*/
				color: #79808b;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 6px 0px;	
				}
				
.unternavigation li.ebene1 a:link, .unternavigation li.ebene1 a:visited
				{
				color: #79808b;
				display: block;			
				padding: 3px 0px 3px 10px;	
				}
				
.unternavigation li.ebene1 a:hover, .unternavigation li.ebene1 a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding: 3px 0px 3px 10px;	
				}
							
							
	
				
												

				
.unternavigation li.ebene1-aktiv
				{
				list-style: none;
				color: #ee7f20;
				background: #ffffff;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 6px 0px;					
				}		
				
				
.unternavigation li.ebene1-aktiv a:link, .unternavigation li.ebene1-aktiv a:visited, .unternavigation li.ebene1-aktiv a:hover, .unternavigation li.ebene1-aktiv a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding: 3px 0px 3px 10px;	
				}										
				
				
/*/IFSUB/*/

.unternavigation li.ebene1-aktiv-ifsub 
				{
				list-style: none;
				color: #ee7f20;
				background: #ffffff;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;					
				}		
				
				
.unternavigation li.ebene1-aktiv-ifsub a:link, .unternavigation li.ebene1-aktiv-ifsub a:visited, .unternavigation li.ebene1-aktiv-ifsub a:hover, .unternavigation li.ebene1-aktiv-ifsub a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding: 3px 0px 3px 10px;	
				}										
													
														
/*/////EBENE2////////////*/				

.unternavigation li.ebene2
				{
				list-style: none;
				line-height: 19px;
				color: #79808b;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;	
				}
							
.unternavigation li.ebene2 a:link, .unternavigation li.ebene2 a:visited
				{
				color: #79808b;
				display: block;
				padding-left: 20px;				
				}
				
.unternavigation li.ebene2 a:hover, .unternavigation li.ebene2 a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding-left: 20px;
				}
				
.unternavigation li.ebene2-aktiv
				{
				list-style: none;
				line-height: 19px;
				color: #ee7f20;
				background: #ffffff;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;					
				}		
				
				
.unternavigation li.ebene2-aktiv a:link, .unternavigation li.ebene2-aktiv a:visited, .unternavigation li.ebene2-aktiv a:hover, .unternavigation li.ebene2-aktiv a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding-left: 20px;
				}						
				
				
/*/////EBENE3////////////*/				

.unternavigation li.ebene3
				{
				list-style: none;
				line-height: 19px;
				color: #79808b;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;	
				}
							
.unternavigation li.ebene3 a:link, .unternavigation li.ebene3 a:visited
				{
				color: #79808b;
				display: block;
				padding-left: 30px;				
				}
				
.unternavigation li.ebene3 a:hover, .unternavigation li.ebene3 a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding-left: 30px;
				}
				
.unternavigation li.ebene3-aktiv
				{
				list-style: none;
				line-height: 19px;
				color: #ee7f20;
				background: #ffffff;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;					
				}		
				
				
.unternavigation li.ebene3-aktiv a:link, .unternavigation li.ebene3-aktiv a:visited, .unternavigation li.ebene3-aktiv a:hover, .unternavigation li.ebene3-aktiv a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding-left: 30px;
				}				
				
				
/*/////EBENE3////////////*/				

.unternavigation li.ebene4
				{
				list-style: none;
				line-height: 19px;
				color: #79808b;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;	
				}
							
.unternavigation li.ebene4 a:link, .unternavigation li.ebene4 a:visited
				{
				color: #79808b;
				display: block;
				padding-left: 40px;				
				}
				
.unternavigation li.ebene4 a:hover, .unternavigation li.ebene4 a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding-left: 40px;
				}
				
.unternavigation li.ebene4-aktiv
				{
				list-style: none;
				line-height: 19px;
				color: #ee7f20;
				background: #ffffff;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 2px 0px;					
				}		
				
				
.unternavigation li.ebene4-aktiv a:link, .unternavigation li.ebene4-aktiv a:visited, .unternavigation li.ebene4-aktiv a:hover, .unternavigation li.ebene4-aktiv a:active
				{
				color: #ee7f20;
				background: #ffffff;
				display: block;
				padding-left: 40px;
				}																		
							
											
				
/*////////////CONTENT//////////*/
#content
				{
				float: left;
				width: 683px;
				padding-left: 5px;
				}	
				
				
#content-start
				{
				float: left;
				/*width: 900px;*/
				width: 634px;
				}				
				
.flash			{
				width: 265px;
				height: 430px;
				float: right;
				text-align: right;
				}	
				
/*//////////3-Bilder/////////////*/							
				
.bild1
				{
				width: 236px;
				height: 219px;
				float: left;
				}				
				
.bild2
				{
				width: 447px;
				height: 219px;
				float: left;
				}		
				
.bild3
				{
				width: 232px;
				float: left;
				}		
				
/*//////////////////2-Bilder///////////*/

.bild4
				{
				width: 236px;
				height: 433px;
				float: left;
				}				
				
.bild5
				{
				width: 447px;
				height: 219px;
				float: left;
				}				
		
/*//////////////////1-Bilder///////////*/		
				
				
.bild6
				{
				width: 236px;
				float: left;
				}								
													
				
.text			{
				width: 432px;
				padding: 5px 5px 5px 10px;
				float: left;
				}		
				
.text-ohnebild
				{
				width: 668px;
				padding: 5px 5px 5px 10px;
				float: left;
				min-height: 440px;
				height:auto !important;  /* f�r moderne Browser */
				height: 440px;  /*f�r den IE */
				background-image: url(../images/bg_inhalt.gif);	
			 	background-repeat: no-repeat;		
				}		
				
.text ul		{
				margin-top: 5px;
				}					
				
				
p, p.bodytext
				{
				margin: 0px;
				padding: 0px;
				}				
				
				
#print-kontakt {display:none;}

.tx-flvplayer-pi1
				{
				text-align: left;
				margin-bottom: 20px;
				}
				
.laufzeile 
				{
				height: 16px;
				margin-top: 5px;
				clear: both;
				background-color: #f7f7f7;
				}
				
.laufzeile marquee p.bodytext
				{
				color: #ee7f20;
				padding-top: 1px;
				}
				
.contenttable	{
				border: 0px;
				}
				
.contenttable td
				{				
				vertical-align: top;
				text-align: left;
				margin: 0px;
				padding: 0px 8px 5px 8px;
				}
				
/* -------------------------------- Ticker Startseite -------------------------------- */
				
#marqueecontainer{
			position: relative;
			width: 900px; /*marquee width */
			height: 16px; /*marquee height */
			overflow: hidden;
			border: 0px solid black;
			padding-top: 1px;
			margin-top: 5px;
			color: #FA5E00;
			background-color: #f7f7f7;
			}

#vmarquee p	{
			white-space: nowrap;
			}
			
/* ------------------------------------------------------------------------------------- */

