 body {	font-family:arial,helvetica,sans-serif;
	font-size:11pt;
	font-weight:normal;
	line-height:15pt;
	color:black;
	text-align:justify;
	background-color:#EEEEEE;
	/*margin-left:10%;
	margin-right:10%;*/}

/*Überschrift*/
h1 {	font-family:bankgothic md bt,arial,helvetica,sans-serif;
	color:#555555;
	font-size:28pt;
	text-align:center;
	/*background-color:#EEEEEE;*/
	margin:0px;
	padding:0px;}
h1:first-letter {color:#FF3333;}

/*Untertitel Überschrift*/
h2 {	font-family:bankgothic md bt,arial,helvetica,sans-serif;
	color:#555555;
	font-size:16pt;
	font-weight:normal;
	font-style:italic;
	margin:20px;
	padding:0px;
	text-align:center;}

/*Buttons*/
h3 {	font-family:bankgothic md bt,arial,helvetica,sans-serif;
	color:#555555;
	font-size:12pt;
	text-align:center;
	margin:0px;
	padding:0px;}
h3:first-letter {color:#FF3333;}

/*Überschrift normaler Text*/	
h4 {	font-family:arial,helvetica,sans-serif;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	text-align:left;
	margin:0px;
	padding:0px;}

/*normaler Text*/	
h5 {	font-family:arial,helvetica,sans-serif;
	color:#000000;
	font-size:11pt;
	font-weight:normal;
	text-align:justify;
	margin:0px;
	padding:0px;}
	
h6 {	font-family:arial,helvetica,sans-serif;
	color:#000000;
	font-size:11pt;
	font-weight:bold;
	font-style:normal;
	text-align:left;
	letter-spacing:3pt;
	width:300px;
	margin:20px 0px 0px 20px;
	padding:0px 0px 5px 0px;
	/*background-color:#1111EE;*/}

p.h6_jahr {	font-family:arial,helvetica,sans-serif;
						color:#000000;
						font-size:11pt;
						font-weight:bold;
						font-style:normal;
						text-align:center;
						letter-spacing:3pt;
						width:549px;
						margin:10px 0px 0px 0px;
						padding:0px 0px 0px 0px;
						margin-left:-20;
						/*background-color:#1111EE;*/}
	
/*große Hintergrundbox*/
#hintergrund {	width:983px;
		height:564px;
		border:1px solid #555555;
		margin:0px;
		padding:0px;
		background-color:#555555;}

/*Box für Titelleiste*/
.titelleiste {	clear:both;
		width:983px;
		height:110px;
		background-color:#99DDCC;
		/*background-color:#AA7744;*/}

.logolinks {	float:left;
		width:244px;
		height:110px;
		/*background-color:#EEEEEE;*/}
				
.titel {	width:495px;
		height:85px;
		float:left;
		padding:25px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		/*background-color:#FFFFFF;*/}
		
.logorechts {	float:left;
		width:244px;
		height:110px;
		/*background-color:#FFFFFF;*/}

img.logo_l {	float:left;
		padding:0px;
		margin:13px 0px 0px 50px;}


.fahne_deu {	float:right;
		height:18px;
		width:100px;
		padding:30px 50px 0px 0px;
		margin:0px;
		/*background-color:#FFAAFF;*/}
	
.fahne_eng {	float:right;
		height:18px;
		width:100px;
		padding:0px;
		margin:62px -100px 0px 0px;
		/*background-color:#FFDDFF;*/}
		
img.fahne {	float_right;
		padding:0px;
		margin:0px 0px 0px 75px;
		/*background-color:#EEDDDD;*/}

.text_sprache {	float:left;
		height:18px;
		width:45px;
		padding:0px;
		margin: -18px 35px 0px 20px;
		/*background-color:#CCCCCC;*/
		text-decoration:underline;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:8pt;
		font-weight:normal;
		text-align:left;
		vertical-align:bottom;
		line-height:18px;}

a.text_sprache:hover {	color:#339999;
			text-decoration:underline;}
		
			
/*Box für obere Buttonleiste*/
.buttonleiste_aufgaben {clear:both;
			width:983px;
			height:30px;}

.button_bereich1 {	float:left;
			width:196px;
			height:30px;
			align:center;
			vertical-align:middle;
			line-height:30px;
			background-color:#BBFFEE;
			padding: 0px 0px 0px 0px;
			margin: 1px 1px 1px 0px;}

.button_bereich3 {	float:left;
			width:195px;
			height:30px;
			align:center;
			vertical-align:middle;
			line-height:30px;
			background-color:#BBFFEE;
			padding: 0px 0px 0px 0px;
			margin: 1px 1px 1px 0px;}
			
.button_bereich2 {	float:right;
			width:196px;
			height:30px;
			align:center;
			vertical-align:middle;
			line-height:30px;
			background-color:#BBFFEE;
			padding: 0px 0px 0px 0px;
			margin:1px 0px 1px 0px;}

/*Box für eigentliche Seite*/
.ansicht_feld {	clear:both;
		background-color:#555555;}

.ansicht {	float-left;
		width:983px;
		height:391px;
		background-color:#FFFFFF;
		margin:0px;
		padding:0px;}

.ansicht2 {	float-left;
		width:983px;
		height:391px;
		background-color:#555555;
		margin:0px;
		padding:0px;}

/*Box für untere Buttonleiste*/
.buttonleiste_unten {	clear:both;
			width:983px;
			height:30px;}

.button_andere1 {	float:left;
			width:196px;
			height:30px;
			vertical-align:middle;
			line-height:30px;
			background-color:#BBFFEE;
			padding: 0px 0px 0px 0px;
			margin: 1px 1px 0px 0px;}

.button_andere3 {	float:left;
			width:195px;
			height:30px;
			vertical-align:middle;
			line-height:30px;
			background-color:#BBFFEE;
			padding: 0px 0px 0px 0px;
			margin: 1px 1px 0px 0px;}

.button_andere2 {	float:right;
			width:196px;
			height:30px;
			vertical-align:middle;
			line-height:30px;
			background-color:#BBFFEE;
			padding: 0px 0px 0px 0px;
			margin: 1px 0px 0px 0px;}

a.button {	text-decoration:none;
		background-color:#BBFFEE;
		/*background-color:#EEDD66;*/
		display:block;
		height:30px;}

a.button_aktiv {text-decoration:none;
		background-color:#99DDCC;
		display:block;
		height:30px}

		
a.button:hover {display:block;
		background-color:#99DDCC;}	

hr {	margin-left:20px;
	margin-right:20px;}


/*------------Startseite------------------------------------------------------------------------*/
/*Begruessung*/
.hintergrund_start {	width:983px;
			height:391px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			background-image:url(tachymeter.jpg);
			background-color:#FFFFFF;}

.feld_begruessung {	float:left;
			width:520px;
			height:360px;
			text-align:justify;
			/*background-color:#999999;*/
			margin:0px 0px 0px 0px;
			padding:20px 0px 0px 50px;}

p.begruessung {	float:left;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:22pt;
		font-weight:bold;
		font-style:italic;
		text-align:left;
		line-height:25pt;
		width:475px;		
		margin:0px 0px 0px 0px;
		padding:25px 0px 0px 0px;
		/*background-color:#FFFFFF;*/}	

p.begruessung_fa {	float:left;
			font-family:nazanin,arial,helvetica,sans-serif;
			color:#000000;
			font-size:20pt;
			font-weight:bold;
			font-style:normal;
			text-align:right;
			line-height:25pt;
			width:475px;		
			margin:0px 0px 0px 0px;
			padding:50px 0px 10px 0px;
			/*background-color:#FFFFFF;*/}

a.begruessung2 {font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:14pt;
		font-weight:normal;
		font-style:italic;}

p.begruessung3 {float:left;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:11pt;
		font-weight:normal;
		font-style:normal;
		width:475px;
		line-height:14pt;
		margin:0px 0px 0px 0px;
		padding:20px 0px 0px 0px;
		/*background-color:#666666;*/}

p.begruessung3_fa {	float:left;
										font-family:nazanin,arial,helvetica,sans-serif;
										color:#000000;
										font-size:14pt;
										font-weight:normal;
										font-style:normal;
										width:475px;
										line-height:18pt;
										margin:0px 0px 0px 0px;
										padding:20px 0px 0px 0px;
										/*background-color:#666666;*/}

.bild_startseite {	float:right;
			width:361px;
			height:361px;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			/*background-color:#EEEE99;*/}
			
img.startseite {float:right;
		padding:0px 0px 0px 0px;
		margin:15px 31px 0px 0px;}
		

/*------------Vermessung-----------------------------------------------------------------------------*/
.feld_links {	float:left;
		width:196px;
		height:391px;
		background-color:#FFFFFF;
		padding: 0px 0px 0px 0px;
		margin: 0px 1px 0px 0px;
		margin-bottom:-3px;}

.feld_mitte {	float:left;
		width:589px;
		height:391px;
		background-color:#FFFFFF;
		padding: 0px 0px 0px 0px;
		margin: 0px 1px 0px 0px;}
		
.feld_mitte2 {	float:left;
		width:589px;
		height:391px;
		background-color:#FFFFFF;
		padding: 0px 0px 0px 196px;
		margin: 0px 1px 0px 0px;}

.feld_rechts {	float:right;
		width:196px;
		height:391px;
		background-color:#EEEEEE;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		margin-bottom:-3px;}
		


.scrollbox {	overflow:auto;
		width: 569px;
		height:319px;
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
		/*background-color:#666633;*/}

.inhalt_scrollbox {	/*background-color:#AAAAAA;*/
			margin:0px 20px 0px 0px;
			padding:0px 0px 0px 0px;}

.feld_rechts2 {	float:right;
		width:196px;
		height:391px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		margin-bottom:-3px;}

.feld_links2 {	float:left;
		width:196px;
		height:391px;
		padding: 0px 0px 0px 0px;
		margin: 0px 1px 0px 0px;
		margin-bottom:-3px;}
		
.kasten_gross {	height:117px;
		width:176px;
		padding:0px 0px 0px 0px;
		margin:10px 0px 0px 10px;
		/*background-color:#6699CC;*/}
		
img.minibild {	background-color:#FFFFFF;
		margin:0px;}

img.minibild:hover {	border:double;
			border-width:4px;
			/*display:block;*/
			background-color:#555555;}
	
.feld_erg {	float:left;
		width:786px;
		height:391px;
		background-color:#FFFFFF;
		padding: 0px 0px 0px 0px;
		margin: 0px 1px 0px 0px;
		margin-bottom:-3px;}

.feld_buttons {	width:196px;
		height:260px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		margin-bottom:-3px;
		background-color:#EEEEEE;}

.text_beschreibung {	float:left;
			/*background-color:#AAAAAA;*/
			width:176px;
			height:80px;
			margin:10px 10px 0px 10px;
			padding:0px 0px 0px 0px;
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:9pt;
			font-weight:normal;
			text-align:justify;}

img.pfeil_1 {	clear:both;	
		float:left;
		padding:0px 0px 0px 0px;
		margin:40px 0px 0px 40px;}

img.pfeil_2 {	float:right;
		padding:0px 0px 0px 0px;
		margin:40px 40px 0px 0px;}

img.pfeil_3 {	clear:both;
		float:left;
		padding:0px 0px 0px 0px;
		margin:30px 0px 0px 78px;}

.text_pfeil_mitte {	float:left;
			text-decoration:none;
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:bold;
			width:26px;
			margin:43px 0px 0px 19px;
			padding:0px 0px 0px 0px;
			/*background-color:#445533;*/}
			
.text_pfeil_unten {	clear:left;
			float:left;
			text-decoration:none;
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:bold;
			text-align:center;
			width:44px;
			margin:5px 0px 0px 0px;
			padding:0px 0px 0px 78px;
			/*background-color:#445533;*/}

.text_normal {	/*float:left;*/
		text-decoration:underline;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:11pt;
		font-weight:normal;}

a.text_normal:hover {	color:#339999;
			text-decoration:underline;}



/*------------Laserscanner-----------------------------------------------------------------------------*/
.scannerbilder {clear:both;
		width:549px;
		height:120px;
		margin:5px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		/*background-color:#006633;*/}

img.scanner1 {	float:left;
		padding:0px 0px 0px 0px;
		margin:42px 0px 0px 35px;
		/*background-color:#DDDDDD;*/}

img.scanner2 {	float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 114px;
		/*background-color:#DDDDDD;*/}
		
img.scanner3 {	float:left;
		padding:0px 0px 0px 0px;
		margin:55px 0px 0px 102px;
		/*background-color:#DDDDDD;*/}

img.pfeil_link1 {	float:left;
			padding:0px 0px 0px 0px;
			margin:108px 0px 0px -95px;
			/*background-color:#333333;*/}

img.pfeil_link2 {	float:left;
			padding:0px 0px 0px 0px;
			margin:108px 0px 0px -77px;
			/*background-color:#333333;*/}

img.pfeil_link3 {	float:left;
			padding:0px 0px 0px 0px;
			margin:108px 0px 0px -145px;
			/*background-color:#333333;*/}


.streifen1 {	clear:both;
		float:left;
		width:200px;
		height:110px;
		margin:15px 0px 0px -15px;
		margin-left:-8;
		padding:0px 0px 0px 0px;
		/*background-color:#FFFF66;*/}

.streifen2 {	float:left;
		width:180px;
		height:110px;
		margin:15px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		/*background-color:#99CCCC;*/}

.streifen3 {	float:left;
		width:184px;
		height:110px;
		margin:15px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		/*background-color:#AAFF66;*/}

a.scanner_button {	text-decoration:underline;
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:11pt;
			font-weight:bold;
			text-align:left;
			margin:0px 0px 0px 15px;
			padding:0px;}

scanner_liste {	font-size:10pt;
		font-weight:normal;
		text-align:left;
		margin:0px 0px 0px 0px;
		padding:0px;
		line-height:20pt;}

a.scanner_button:hover {color:#339999;
			text-decoration:underline;}			



.scrollbox_scanner {	overflow:auto;
			width: 569px;
			height:290px;
			margin: 0px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			/*background-color:#666633;*/}

.pfeile {	width: 589px;
		height:26px;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		/*background-color:#EEEEEE;*/}

img.pfeil_links {	float:left;
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 20px;
			/*background-color:#DDDDDD;*/}

img.pfeil_rechts {	float:right;
			padding:0px 0px 0px 0px;
			margin:0px 20px 0px 0px;
			/*background-color:#DDDDDD;*/}

.text_pfeil_l {	float:left;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:10pt;
		font-weight:bold;
		width:140px;
		margin:3px 30px 0px 10px;
		padding:0px 0px 0px 0px;
		/*background-color:#445533;*/}

.text_pfeil_r {	float:right;
		text-decoration:none;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:10pt;
		font-weight:bold;
		text-align:right;
		width:140px;
		margin:3px 10px 0px 0px;
		padding:0px 0px 0px 0px;
		/*background-color:#552266;*/}

a.text_pfeil_l:hover {	color:#339999;
			text-decoration:none;}

a.text_pfeil_r:hover {	color:#339999;
			text-decoration:none;}

/*------------Anwendungen--------------------------------------------------------------------*/

.box_anwend_text {clear:both;
								width:549px;
								height:140px;
								margin:0px 0px 0px 20px;
								padding:0px 0px 0px 0px;
								/*background-color:#006633;*/}

.box_anwend_bild {clear:both;
									width:549px;
									height:120px;
									margin:0px 0px 0px 20px;
									padding:0px 0px 0px 0px;
									/*background-color:#AACC33;*/}

.textfeld_geo {	clear:both;
								float:left;
								width:270px;
								height:40px;
								margin:10px 0px 0px 20px;
								margin-left:10;
								padding:0px 0px 0px 0px;
								/*background-color:#FFFF66;*/}

.textfeld_kultur {	float:right;
										width:270px;
										height:40px;
										margin:10px 20px 0px 0px;
										margin-right:10;
										padding:px 0px 0px 0px;
										/*background-color:#FFCC33;*/}

a.anwendung_button {	text-decoration:underline;
											font-family:arial,helvetica,sans-serif;
											color:#000000;
											font-size:11pt;
											font-weight:bold;
											text-align:center;
											margin:0px 0px 0px 0px;
											padding:0px;}

a.anwendung_button:hover {color:#339999;
													text-decoration:underline;}			

img.geologie {	float:left;
		padding:0px 0px 0px 0px;
		margin:15px 0px 0px 44px;
		/*background-color:#DDDDDD;*/}

img.kultur {	float:right;
		padding:0px 0px 0px 0px;
		margin:15px 44px 0px 0px;
		/*background-color:#EEDDFF;*/}

.hilfsbild {	float:right;
			padding:0px 0px 0px 0px;
			margin:-85 0 0 0;
			/*background-color:#EEEE99;*/}
				
img.hilfgeo {float:right;
		padding:0px 0px 0px 0px;
		margin:20px 30px 0px 0px;}

img.hilfhisto {float:right;
		padding:0px 0px 0px 0px;
		margin:20px 100px 0px 0px;}
		
/*------------Visualisierung--------------------------------------------------------------------*/
.scrollbox_v {	overflow:auto;
		width: 766px;
		height:319px;
		margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
		/*background-color:#666633;*/}

.feld_ani {	width:320px;
		height:295px;
		float:left;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		/*background-color:#33FF66;
		border:2px solid #FF3333;*/}
			
img.ani {	padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;}

.ani_text {	text-decoration:underline;
		font-family:arial,helvetica,sans-serif;
		float:right;
		color:#000000;
		font-size:9pt;
		font-weight:bold;
		text-align:left;
		letter-spacing:1pt;
		padding:0px 0px 0px 0px;
		margin:20px 20px 0px 0px;}

a.ani_text:hover {	color:#339999;
			text-decoration:underline;}	

img.pfeil_5 {	
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;}

.listenname {	
		/*width:178px;*/
		padding:0px 0px 0px 0px;
		margin:0px 0px 8px 0px;
		/*background-color:#6699CC;*/}

.listentext {	/*clear:both;*/
		float:left;
		width:178px;
		height:28px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		/*background-color:#EEEEEE;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:10pt;
		font-weight:bold;
		font-style:normal;
		text-align:center;
		line-height:28px;
		/*text-decoration:underline;*/}
		

/*------------Referenzobjekte--------------------------------------------------------------------*/		

.ref_scrollbox {	overflow:auto;
			width: 196px;
			height:391px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			/*background-color:#666633;*/}

.ref_inhalt_scrollbox {	/*background-color:#AAAAAA;*/
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;}

.ref_kasten {	height:120px;
		padding:0px 0px 0px 0px;
		margin:10px 0px 0px 0px;
		/*background-color:#6699CC;*/}

a.ref_text {	clear:both;
		float:left;
		height:16px;
		padding:0px 0px 0px 11px;
		margin:0px 0px 0px 0px;
		/*background-color:#EEEEEE;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:9pt;
		font-weight:normal;
		font-style:normal;
		text-align:left;
		line-height:16px;
		vertical-align:middle;
		text-decoration:underline;}

a.ref_text:hover {	color:#339999;
			text-decoration:underline;}

a.ref_text3{	clear:both;
		float:left;
		width:150px;
		padding:0px 0px 0px 11px;
		margin:2px 0px 0px 0px;
		/*background-color:#EEEEEE;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:9pt;
		font-weight:normal;
		font-style:normal;
		text-align:left;
		vertical-align:middle;}

img.pfeil_ani {	clear:both; 
								float:left;              
								padding:0px 0px 0px 0px; 
								margin:30px 0px 0px 36px;}         

a.text_ani {	float:left;
							padding:0px 0px 0px 0px; 
							margin:25px 0px 0px 4px;
							margin:25 0 0 4;
							text-decoration:underline;
							font-family:arial,helvetica,sans-serif;
							color:#000000;
							height:9pt;
							width:120px;
							font-size:9pt;
							font-weight:normal;
							vertical-align:middle;
							background-color:#EEEEEE;}

a.text_ani:hover {	color:#339999;		
										text-decoration:underline;} 

img.pfeil_ref_ani {	padding:0px 0px 0px 0px; 
										margin:0px 0px 0px 30px;}         

a.text_ref_ani {	padding:0px 0px 0px 0px; 
									margin:0px 0px 0px 0px;
									text-decoration:underline;
									font-family:arial,helvetica,sans-serif;
									color:#000000;
									height:9pt;
									width:120px;
									font-size:9pt;
									font-weight:normal;
									vertical-align:middle;
									/*background-color:#EEEEEE;*/}

a.text_ref_ani:hover {	color:#339999;		
												text-decoration:underline;}
																				
img.ref {	float:left;
		width:149px;
		height:96px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 11px;
		background-color:#555555;}

img.ref:hover {	border:double;
		border-width:4px;
		display:block;}
		
.ref_box {	width: 539px;
		height:135px;
		margin: 0px 25px 0px 25px;
		padding: 0px 0px 0px 0px;
		/*background-color:#EEEEEE;*/}

.ref_kasten3 {	float:left;
		height:124px;
		width:157px;
		padding:0px 0px 0px 0px;
		margin:10px 0px 0px 34px;
		/*background-color:#6699CC;*/}

a.ref_text2 {	clear:both;
		float:left;
		height:20px;
		width:150px;
		padding:2px 0px 0px 5px;
		margin:0px 0px 0px 0px;
		/*background-color:#EEEEEE;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:9pt;
		font-weight:normal;
		font-style:normal;
		text-align:left;
		line-height:20px;
		vertical-align:bottom;
		text-decoration:none;}

a.ref_text2:hover {	color:#339999;
			text-decoration:none;}

img.ref2 {	float:left;
		width:149px;
		height:96px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		background-color:#555555;}

img.ref2:hover {border:double;
		border-width:4px;
		display:block;}

p.ref_beschreibung {	width: 539px;
			height:50px;
			margin: 0px 25px 0px 25px;
			padding: 0px 0px 0px 0px;
			/*background-color:#6699CC;*/
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:normal;
			font-style:normal;
			text-align:justify;
			line-height:14pt;}

img.pfeil_oben {	float:right;
			padding:0px 0px 0px 0px;
			margin:20px 25px 0px 0px;
			/*background-color:#DDDDDD;*/}

.text_pfeil_oben{	float:right;
			text-decoration:none;
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:10pt;
			font-weight:bold;
			width:90px;
			line-height:26px;
			vertical-align:middle;
			text-align:right;
			margin:20px 0px 0px 0px;
			padding:0px 10px 0px 0px;
			/*background-color:#445533;*/}

a.text_pfeil_oben:hover {	color:#339999;
				text-decoration:none;}

p.ueberschrift2 {	float:left;
			font-family:arial,helvetica,sans-serif;
			color:#000000;
			font-size:11pt;
			font-weight:bold;
			font-style:normal;
			text-align:left;
			line-height:26px;
			vertical-align:middle;
			width:400px;
			margin:20px 0px 5px 0px;
			padding:0px 0px 0px 25px;
			margin-bottom:-2;
			/*background-color:#1111EE;*/}
		
.ref_kasten2 {	height:120px;
		width:157px;
		padding:0px 0px 0px 0px;
		margin:10px 0px 0px 19px;
		/*background-color:#6699CC;*/}

.feld_buttons2 {	float:left;
			width:196px;
			height:190px;
			padding: 0px 0px 0px 0px;
			margin: 10px 0px 0px 0px;
			margin-bottom:-3px;
			/*background-color:#DDDDDD;*/}

a.ref_button {	text-decoration:underline;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:11pt;
		font-weight:normal;
		text-align:left;
		margin:0px;
		padding:0px;}

a.ref_button:hover {	color:#339999;
			text-decoration:underline;}	
			

/*------------Referenzobjekte--------------------------------------------------------------------*/


.ref_kasten_a {	height:180px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 20px 0px;
		/*background-color:#6699CC;*/}

a.ref_text_a {	clear:both;
		float:left;
		width:120px;
		height:16px;
		padding:0px 0px 0px 29px;
		margin:3px 0px 1px 0px;
		/*background-color:#EEEEEE;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:9pt;
		font-weight:normal;
		font-style:normal;
		text-align:left;
		line-height:16px;
		vertical-align:middle;
		text-decoration:underline;}

a.ref_text_a:hover {	color:#339999;
			text-decoration:underline;}

img.ref_a {	float:left;
		width:112px;
		height:152px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 29px;
		/*background-color:#555555;*/
		background-color:#99DDCC;}

img.ref_a:hover {	border:double;
			border-width:4px;
			display:block;}
			
			
/*------------Impressum--------------------------------------------------------------------*/			
.text_imp {	font-family:arial,helvetica,sans-serif;
		color:#555555;
		font-size:13pt;
		font-weight:bold;
		letter-spacing:1pt;
		text-align:left;
		margin:0px 0px 0px 0px;		
		padding:0px 0px 0px 0px;}

.scrollbox_ganz {	overflow:auto;
			width: 569px;
			height:358px;
			margin: 22px 0px 0px 20px;
			padding: 0px 0px 0px 0px;
			/*background-color:#666633;*/}

.inhalt_scrollbox_ganz {	/*background-color:#AAAAAA;*/
				margin:0px 20px 0px 0px;
				padding:0px 0px 0px 0px;}
		
/*------------Kontakt--------------------------------------------------------------------*/

.kontakt {	float:left;
		width:340px;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		/*margin-bottom:-3px;
		background-color:#DDDDDD;*/}
	
.foto {	float:left;
	/*width:120px;
	height:160px;*/
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 20px;
	background-color:#FFFFFF;}

img.foto {	padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		/*background-color:#555555;*/
		background-color:#99DDCC;}

img.foto:hover {border:double;
		border-width:4px;
		display:block;}

img.pfeil_4 {	float:left;
		padding:0px 0px 0px 0px;
		margin:6px 5px 0px 0px;}

.karte_text {	text-decoration:underline;
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		clear:both;
		float:left;
		font-size:9pt;
		font-weight:bold;
		text-align:left;
		letter-spacing:1pt;
		padding:0px 0px 0px 25px;
		margin:-18px 0px 0px 0px;}

a.karte_text:hover {	color:#339999;
			text-decoration:underline;}	

.partnerbox {	
		/*width:178px;*/
		padding:0px 0px 0px 0px;
		margin:0px 0px 12px 0px;
		/*background-color:#6699CC;*/}

.partnertext {	/*clear:both;*/
		float:left;
		width:178px;
		height:30px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		/*background-color:#EEEEEE;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:10pt;
		font-weight:bold;
		font-style:normal;
		text-align:center;
		letter-spacing:1pt;
		text-transform:uppercase;
		line-height:30px;
		/*text-decoration:underline;*/}

/*a.partnertext:hover {	color:#339999;
			text-decoration:underline;}*/

img.partnerlogo {	float:left;
			/*width:100px;*/
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			background-color:#555555;}

img.partnerlogo_aktiv {	float:left;
			/*width:100px;*/
			padding:0px 0px 0px 0px;
			margin:0px 0px 0px 0px;
			background-color:#555555;}

img.partnerlogo_aktiv:hover {	border:double;
				border-width:3px;
				display:block;}

.kasten_karte {	width:144px;
		padding:0px 0px 0px 0px;
		margin:30px 0px 0px 26px;
		/*background-color:#6699CC;*/}

.kasten_karte2 {width:124px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 36px;
		/*background-color:#6633CC;*/}
		

.adresse {	font-family:arial,helvetica,sans-serif;
		color:#000000;
		width:144px;
		font-size:11pt;
		font-weight:normal;
		text-align:left;
		margin:0px;
		padding:0px;}
		
img.pfeil_5 {	padding:0px 0px 0px 0px;
		margin:140px 0px 0px 78px;
		background-color:#6699CC;}
				
/*------------GILAN--------------------------------------------------------------------*/

.box_gilan {	clear:both;
		float:left;
		width:178px;
		height:160px;
		padding:0px 0px 0px 0px;
		margin:20px 0px 10px 0px;
		/*background-color:#AAAAAA;*/}

img.gilan {	/*width:120px;
		height:160px;*/
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 29px;
		/*background-color:#555555;*/
		background-color:#99DDCC;}

img.gilan:hover {	border:double;
			border-width:4px;
			display:block;}
				
.text_gilan {	clear:both;
		float:left;
		width:178px;
		height:30px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		/*background-color:#AA66DD;*/
		font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:9pt;
		font-weight:normal;
		text-align:center;}

.text_name {	font-family:arial,helvetica,sans-serif;
		color:#000000;
		font-size:13pt;
		font-weight:bold;
		text-align:left;
		font-style:italic;
		letter-spacing:1pt;
		margin:20px 0px 0px 20px;
		padding:0px 0px 5px 0px;}
		
/*------------AUSSTATTUNG--------------------------------------------------------------------*/

a.text_instrument {	clear:both;
										float:left;
										width:120px;
										height:16px;
										padding:0px 0px 0px 0px;
										margin:3px 0px 1px 29px;
										/*background-color:#EEEEEE;*/
										font-family:arial,helvetica,sans-serif;
										color:#000000;
										font-size:9pt;
										font-weight:normal;
										font-style:normal;
										text-align:center;
										line-height:16px;
										vertical-align:middle;}
