a:link			{color: #51a434;
				text-decoration: underline;
				}
a:visited		{color: #51a434;
				text-decoration: underline;
				}
a:hover			{color: #ff7e00;
				text-decoration: underline;
				}				
a:active		{color: #ff7e00;
				text-decoration: underline;
				}				
a.footer:link		{color: #8091a4;
					text-decoration: none;
				}
a.footer:visited	{color: #8091a4;
					text-decoration: none;
					}
a.footer:hover		{color: #8091a4;
					text-decoration: underline;
					}				
a.footer:active		{color: #8091a4;
					text-decoration: underline;
					}								
a.navi:link			{color:#06575d;
					text-decoration: underline} 
a.navi:visited		{color:#06575d;
					text-decoration: underline} 
a.navi:hover		{color: #ff7e00;
					text-decoration: underline;
					}				
a.navi:active		{color: #ff7e00;
					text-decoration: underline;
					}							
a.seitenNav:link	{display: block;
					padding: 5px 3px;
					float: left;
					font-size: 0.9em;
					text-align: center;
					width: 1.7em;
					text-decoration: underline;
					color: #193450;
					margin: 0px 3px;
					}					
a.seitenNav:visited	{display: block;
					padding: 5px 3px;
					float: left;
					font-size: 0.9em;
					text-align: center;
					width: 1.7em;
					text-decoration: underline;
					color: #193450;
					margin: 0px 3px;
					}			
a.seitenNav:hover	{display: block;
					padding: 4px 2px;
					float: left;
					font-size: 0.9em;
					text-align: center;
					width: 1.7em;
					text-decoration: underline;
					color: #193450;
					margin: 0px 3px;
					border: 1px solid #FFFFFF;
					}										

				
body	{
		background-repeat: no-repeat; 
		background-position: left top;
		background-color: #193451;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		}
div.HauptFrame {width: 1000px;}
div.LeererRandLinks	{height: 714px; 
					float: left;
					width: 100px; 
					background-image: url(../images/rand_links.jpg);
					background-position: top right;
					background-repeat: no-repeat;}
img.navi			{float: none;}
/* Haupspalte Mitte */
div.box1_s1b2				{width: 530px; 
							float:left; 
							padding: 10px 0px 10px 20px;
							}
/* Rechte Spalte mit Schatten links */													
div.box1_s3b4				{width: 320px; 
							float:left; 
							padding: 10px 10px 10px 20px; 
							background-image: url(../images/hintBox_1_S3b4.jpg); 
							background-position: top left; 
							background-repeat: no-repeat
							}	
div.box1_s3b4 div			{border-color: #e6e3da; 
							border-width: 1px; 
							border-style: solid; 
							padding: 10px;
							color: #70603a;
							}				
/* Inhalt */													
div.box1_s2b4				{width: 600px; 
							float:left; 
							padding: 10px 10px 10px 20px; 
							background-image: url(../images/box1_s2b4_hint.jpg); 
							background-position: top left; 
							background-repeat: no-repeat;
							line-height: 140%;
							}	

/* 1 Spalte Links */
div.box1_s1b1				{width: 250px; 
							float:left; 
							padding: 10px 0px 10px 20px;
							}																
/* Subheadline steht über Text und ist kleiner*/
span.subHeadline			{font-size: 0.65em;
							display: block;
							margin-bottom: 5px;}			
/* Hauptüberschrift*/															
span.MainHeadline			{font-size: 1.45em;
							color: #8b7d51;
							font-weight: 300;
							margin-bottom 10px;
							display: block;
							line-height: 140%;}	
span.secondHeadline			{font-size: 1.1em;
							color: #8b7d51;
							font-weight: 300;
							margin-bottom 10px;
							display: block;}	
span.secondHeadline	 span	{font-size: 0.75em;
							color: #8b7d51;
							font-weight: 300;
							margin-bottom 10px;
							display: block;
							width: 4em;
							float: left;}															
/* Liste Mitte */
div.list1Spalte1			{width: 240px; 
							float: left; 
							padding-right: 10px; 
							border-color: #e5e5e5; 
							border-width: 0px 1px 0px 0px; 
							border-style: solid;
							}							
div.list1Spalte1 div		{background-image: url(../images/liste_hint.jpg); 
							background-position: top left; 
							background-repeat: no-repeat; 
							border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.95em; 
							padding: 6px 0px 6px 20px;
							}																						
div.list1Spalte2			{width: 240px; 
							float: left; 
							padding-right: 10px;
							margin-left: 10px; 
							}
div.list1Spalte2 div		{background-image: url(../images/liste_hint.jpg); 
							background-position: top left; 
							background-repeat: no-repeat; 
							border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.95em; 
							padding: 6px 0px 6px 20px;
							}	
div.list1Spalte2 div span	{display: block;
							font-size: 0.80em; 
							padding: 3px 0px 0px 0px;
							}		
list1SpalteX				{width: 240px; 
							float: left; 
							padding-right: 10px; 
							border-color: #e5e5e5; 
							border-width: 0px 0px 0px 0px; 
							border-style: solid;
							}							
div.list1SpalteX div		{background-image: url(../images/liste_hint.jpg); 
							background-position: top left; 
							background-repeat: no-repeat; 
							border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.95em; 
							padding: 6px 0px 6px 20px;
							}														
span.uelist					{display: block;
							background-color: #ebe6d6; 
							font-weight: 900;
							font-size: 0.95em; 
							padding: 6px 0px 6px 6px;
							color: #8b7d51;
							border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							}										
/* Aktiver Navipunkt */
div.naviListAktiv			{border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.80em; 
							font-weight: 900;
							color: #06575d;
							padding: 4px 0px 4px 31px;
							background-color: #f8f7f4;
							margin-left: -10px;
							}			
/* Aktiver Navipunkt */
div.naviList				{border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.80em; 
							font-weight: 300;
							color: #92896f;
							padding: 3px 0px 6px 10px;
							margin-left: -10px;
							}																																														
/* normaler Text */
div.text1					{font-size: 0.9em;
							line-height: 140%;}
/* 1 Spalte mit kleinem Text verwendet z. Bsp. für Thumbs 	*/
div.box_1sp_1				{width: 125px; 
							border-color: #e5e5e5; 
							padding-right: 10px; 
							border-width: 0px 1px 0px 0px; 
							border-style: solid; 
							float:left;
							margin-left: 10px;
							font-size: 0.80em;
							}
div.box_1sp_1 div			{display: block;
							margin-bottom: 6px;
							color: #8b7d51;
							font-weight: 300;
							line-height: 120%;
							}
div.box_1sp_1 span			{display: block;
							margin-bottom: 6px;
							color: #999999;
							font-weight: 300;
							font-size: 0.85em;
							line-height: 120%;}															
/* Infokasten */
div.infobox					{background-color: #ebe6d6; 
							padding: 5px 10px 5px 50px; 
							font-weight: 900; 
							line-height: 150%; 
							background-image: url(../images/infobox_hint.jpg); 
							background-position: top left; 
							background-repeat: no-repeat;	
							color: #8b7d51;	
							margin: 0px 0px 20px 0px;
							border-color: #dedbd0;
							border-style: solid;
							border-width: 0px 0px 1px 0px;							
 							}
div.moreinfobox				{background-color: #ebe6d6; 
							padding: 5px 10px 10px 50px; 
							line-height: 150%; 
							background-image: url(../images/moreinfobox_hint.jpg); 
							background-position: top left; 
							background-repeat: no-repeat;	
							margin: 0px 0px 20px 0px;
							border-color: #dedbd0;
							border-style: solid;
							border-width: 0px 0px 1px 0px;	
							font-size: 0.8em;						
 							}				
/* Seitennavigationsleiste */
div.seitenNav				{border-color: #c7c7c7;
							border-style: solid;
							border-width: 0px 0px 1px 0px;	
							background-color: #f2f2f2;
							background-image:url(../images/seitenNav_hint.jpg);
							background-position: top left;
							background-repeat: no-repeat;
							padding: 5px 5px 5px 5px;
							height: 2em;	
							}					
span.seitenNavTitel			{width: 60px;
							float: left;
							display: block;
							font-size: 0.80em;
							}
span.seitenNavAktiv			{display: block;
							padding: 5px 3px 5px 7px;
							float: left;
							font-size: 0.9em;
							text-align: center;
							width: 1.7em;
							background-image:url(../images/seitenNavAktiv_hint.jpg);
							background-position: top left;
							background-repeat: no-repeat;
							}
/* Frage */
div.frage					{border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.95em; 
							padding: 6px 0px 6px 0px;
							}
div.frage	span.no			{display: block;
							width: 1.2em;
							font-size: 0.75em;
							padding: 1px 5px 1px 5px;
							float: left;
							color: #8b7d51;
							background-color: #EBE6D6;
							margin-right: 10px;
							text-align: center;
							}				
div.antwort					{padding: 5px 5px 10px 5px;
							font-size: 0.8em;
							line-height: 150%;
							background-color: #F8F7F4;
							margin: 5px 0px 5px 0px;
							}																																									
/* Tabelle z. Bsp. bei Kontakt */
div.zeile					{border-color: #e5e5e5; 
							border-width: 0px 0px 1px 0px; 
							border-style: solid; 
							font-size: 0.95em; 
							padding: 6px 0px 6px 0px;
							height: 1%;
							}
div.z1sp1					{width: 124px;
							float: left;
							padding-left: 1px;
							}
div.z1sp2					{width: 260px;
							float: left;
							padding: 0px 0px 0px 20px;
							text-align: left;
							}
div.z1sp3					{width: 125px;
							float: left;
							margin-left: 20px;
							font-size: 0.75em;
							}		
div.z1b2sp1					{width: 405px;
							float: left;
							padding: 0px 0px 0px 0px;
							text-align: left;
							}																														
									
/* Icon für Link */							
img.link					{margin-right: 10px;
							}
/* Formular */							
input.text					{padding: 2px 2px;
							font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
							background-image: url(../images/inputHint.gif);
							background-position: top left;
							border-color: #b2b2b2;
							border-width: 1px 1px 2px 1px;
							border-style: solid;
							font-size:medium;
							}
select						{padding: 2px;
							font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
							background-image: url(../images/inputHint.gif);
							background-position: top left;
							border-color: #b2b2b2;
							border-width: 1px 1px 2px 1px;
							border-style: solid;
							}	
textarea					{padding: 2px;
							font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
							background-image: url(../images/inputHint.gif);
							background-position: top left;
							border-color: #b2b2b2;
							border-width: 1px 1px 2px 1px;
							border-style: solid;
							}				
div.SendOK					{font-weight: 900;
							padding: 5px 10px 10px 0px;
							color: #039e4c;
							margin: 0px 0px 10px 0px;
							font-size: 1.2em;
							border-width: 0px 0px 1px 0px;
							border-color: #d1dbd6;
							border-style: solid;
							}																
div.SendFalse				{font-weight: 900;
							padding: 5px 10px 10px 0px;
							color: #df1746;
							margin: 0px 0px 10px 0px;
							font-size: 1.2em;
							border-width: 0px 0px 1px 0px;
							border-color: #e7d2d7;
							border-style: solid;
							}					
div.info					{font-size: 0.8em;
							line-height:120%;
							}
div.info span				{font-weight: 900;
							display: block;
							border-color: #E5E5E5;
							border-width: 0px 0px 1px 0px;
							margin-bottom: 5px;
							padding: 5px 0px;
							}																				
																											
																																																										
																																																																						




		
																																							
																																					