
body
	{
		background-color:#ffffff;
		background-image:url(img/bg3.jpg); background-repeat:repeat-y;
		color:#000000;
		font-family:arial,verdana, sans-serif;
		font-size:9pt;
	}
 
	
h3
	{
		font-family:arial,verdana, sans-serif;
		font-size:11pt;
		font-weight:normal;
	}

#gessmannlogo		
	{
		background-image: url(img/logo1.gif);
		position:absolute;
		left:70px;
		top:29px;  
		width:940px;
		height:33px;
		
	}
	
#tuevlogo
	{
		background-image: url(img/tuevlogo.gif);
		position:absolute;
		left:785px; 
		top:65px; 
		width:80px; 
		height:80px;
	}
	
	#irislogo
	{
		background-image: url(img/iris.gif);
		position:absolute;
		left:860px; 
		top:65px; 
		width:126px; 
		height:80px;
	}

#kstlogo
	{
		background-image: url(img/kst.gif);
		position:absolute;
		left:0px; 
		top:0px; 
		width:150px; 
		height:150px;
	}
	
#national
	{
		position:absolute;
		left:650px;
		top:2px; 
		width:400px;
	}
	
.land
	{
		width:75px; 
		height:22px;
	}

#navigation
	{
		left: 12px;
		width: 165px;
		top: 150px;
		position: absolute;
		visibility: visible;
		text-align:left;
		font-family:arial,verdana, sans-serif;
		font-size:12pt;
		font-weight:normal;
	}
	
#navigation1
	{
		left: 12px;
		width: 165px;
		top: 520px;
		position: absolute;
		visibility: visible;
		text-align:left;
		font-family:arial,verdana, sans-serif;
		font-size:12pt;
		font-weight:normal;                      
	}

.navigationsboxen 
	{
	
		display:block; 
		height:25px;
		margin:3px;
		padding:2px;
		padding-left:10px;	
		background-color:#ffffff;		
		/*background: url(design/button_nav1.gif);*/
		border:2px solid #8B7F71;
		text-decoration: none;
		vertical-align:middle;
		color:#000000;
		
	}	

.navigationsboxen span
	{	
	}
	
.navigationsboxen:hover
	{		
			background-color:#ffffff;
			/*background-image: url(design/button_nav.gif);*/
			color:#ff0000;
			
	}	
	
.navigationsboxen:active
	{
			background-color:#ffffff;
			/*background-image: url(design/button_nav.gif);*/
			color:#000000;
	}	
		
#firma
	{
		position: absolute;
		top: 680px;
		left: 780px;
		height:120px;
		width: 206px;
		font-family:arial,verdana, sans-serif;
		color:#444444;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
		background-color:#ffffff;
		/*background: url(design/button_nav1.gif);*/
		border:2px solid #8B7F71;
	}
#news
	{
		
		position: absolute;
		top: 150px;
		left: 780px;
		height:500px;
		width: 200px;
		font-family:arial,verdana, sans-serif;
		color:#777777;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
		border:5px solid #DDDDDD;
		background-color:#BBBBBB;
	}
	
#titel1
	{
		font-family:arial,verdana, sans-serif;
		font-size:12pt;
		font-weight:bold;
		position:absolute;
		top: 62px;
		left: 225px;
		text-align:left;
		color:#00205B;
		
	}

#titel2
	{
		font-family:arial,verdana, sans-serif;
		font-size:18pt;
		font-weight:normal;
		position:absolute;
		top: 120px;
		left: 190px;
		text-align:left;
		color:#EDEBEB;
	}
	
#main	
	{
		position:absolute;
		top:150px;
		left:190px; 
		width: 600px;
		font-family:arial,verdana, sans-serif;
	}

.box
	{ 
		float: left; 
		width: 170px; 
		height: 230px; 
	    padding:2px;
		border:5px solid #DDDDDD;
		text-align:center;
		text-decoration: none;
		color:#000000;
		background-color:#BBBBBB;
	}
	
	.box:hover
	{ 
		color:#ffffff;
	}
	
.boxb
	{ 
		float: left; 
		width: 425px;
		height: 200px; 
	    padding:2px;
		border:10px;
		text-decoration: none;
		text-align:center;
		color:#000000;
	}
	
	
.box1
	{ 
		font-size:10pt;
		font-weight:normal;
		float: left;  
	    padding:10px;
		border:10px; 
		text-align:left;
	}

#karten	
	{
		position:absolute;
		top:0px;
		left: 0px;
	}

.map
	{ 			
		border:2px solid #8B7F71;
		text-decoration: none;
		color:#000000;
	}
	
.maplink 
	{
		
		display:block;	
		color:#777777;
		font-family:arial,verdana, sans-serif;
		font-size:12pt;
		font-weight:normal;
		text-decoration: none;
	}
	
li	
	{
		padding: 0.3em;
	}
	

.link 
	{
		
		display:block;	
		color:#777777;
		font-family:arial,verdana, sans-serif;
		font-size:10pt;
		font-weight:bold;
		text-decoration: none;
	}	
li	
	{
		padding: 0.3em;
	}

#eingabe
	{
		position:absolute;
		top:20px;
		left: 40px;
		color:#777777;
		font-family:arial,verdana, sans-serif;
		font-size:12pt;
		font-weight:normal;
		text-decoration: none;
	}
	
#impressum
	{
		position:absolute;
		top:40px;
		left: 320px;
		color:#777777;
		font-family:arial,verdana, sans-serif;
		font-size:10pt;
		font-weight:bold;
		text-decoration: none;
	}







	
.boxland:hover
	{		
			color:#ffffff;
	}	

.boxmap
	{ 
		background-color:#E3E9EE;
		font-size:10pt;
		font-weight:bold;
		float: left;  
	    padding:10px;
		border:10px solid #DAE1E6; 
		text-align:center;
	}

.boxvertretung
	{ 
		background-color:#FDF3C4;
		float: left; 
		display:block;
		width: 200px;
		height: 170px;
		margin: 3px;		
	    padding:2px;
		border:1px solid #02025B;
		font-size:7pt;
		text-decoration: none;
		text-align:center;
		color:#000000;
	}

	#textfeld	
	{
		position: absolute;
		top: 0px;
		left: 0px;
		height:484px;
		width: 550px;
		font-family:arial,verdana, sans-serif;
		color:#333333;
		font-size: 14px;
		font-weight:normal;
		text-align:left;
		padding:8px;
		border:5px solid #DDDDDD;
		background-color:#BBBBBB;
	}

	#startbild
	{
		background-image: url(img/startbild.gif);
		position:absolute;
		left:0px; 
		top:0px; 
		width:560px; 
		height:560px;
	}