*	{	margin: 0px;
		  } /*padding: auto;*/
		
h1   {	color: #e5e5e5; 
		font-size: 14px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		line-height: 20px; }

h2  {	font-size: 14px; 
	 	font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: #e5e5e5;
		background-color: inherit;
		line-height: 20px; }

h3  {	font-size: 12px; 
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: bold;
		color: #e5e5e5;
		background-color: inherit;
		line-height: 15px; }
		
h4	{	font-size: 12px; 
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: white;
		background-color: inherit;
		line-height: 15px; }
		
h5 	{	font-size: 10px; 
		font-family: verdana, helvetica, arial, sans-serif; 
		font-weight: normal;
		color: #e5e5e5;
		background-color: inherit;
		line-height: 15px; }		
		
h6	{	font-size: 0.8em; 
	 	font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: normal;
		color: white;
		background-color: inherit;
		line-height: 15px; }
		
strong {font-size: 0.98em; 
		font-family: verdana, arial, helvetica, sans-serif; 
		font-weight: bold;
		color: white;
		background-color: inherit;
		line-height: 15px; }			
		
a	{	color: white;
		background-color: inherit;  	
		text-decoration: underline;	}
		
a:hover {color: #cccccc;
		background-color: inherit;
		text-decoration: none;	}		

p	{	font-size: 0.75em;}

p.fliess { font-size: 0.75 em; color:#fff; text-align:left; }
p.box { border: 1px dotted #fff; padding:5px; }

hr 	{ 	color:#aaa; 
		height:1px; }  


/* Layout */

body {	font-family: verdana, arial, helvetica, sans-serif;
		text-align: center;
		background-color: #3a5071;  }
		
html, body, textarea {

 		scrollbar-base-color: #3a5071;
 		scrollbar-3d-light-color: #5f7699;
 		scrollbar-arrow-color: #5f7699;
 		scrollbar-darkshadow-color: #000000;
 		scrollbar-face-color: #3a5071;
 		scrollbar-highlight-color: #ffffff;
 		scrollbar-shadow-color: #000000;
 		scrollbar-track-color: #617aa1;   }		

		

#wrapper {	margin-top: 0px;
			margin-bottom: 0px;
			margin-right: auto;
			margin-left: auto;
			width: 943px;
			height: auto; 	}

#header {	margin: 0px; 
			padding-top: 0px; 
			width: auto; }

#content   { background-image: url('background-2.gif'); 
			background-repeat: repeat;
	
			background-position: center top; 
			width: 943px; 
			float: left }

#col2 {		color: #082873;    		/* Banner links  */
			margin: 0px;
			padding-top: 0px;
			padding-right: 0px;
			padding-bottom: 0px;
			padding-left: 10px;	
			width: 120px;
			height: auto;
			float: left; }
			

#col3 {		margin: 0px;		/*Banner mitte */
			padding: 0px;
			width: 700px;
			height: auto;
			float: right;
			min-height: 500px; 
			height: expression(this.scrollHeight > 600 ? "auto":"600px"); }


#col4 {		text-align: center; /* Banner rechts */
			margin: 0px; 
			padding: 0px; 
			width: 60px; 
			height: 10px;
			float: right;  }

#col4 p {	margin-top: 0px;	/* Schrift rechts */
			color: #000000;
			padding: 0px;
			text-align: left;  }

/* 
li {	font-size: 11px;
		text-decoration: none;
		color: #082873;
		font-weight: bold;
		visibility: visible;
		display: block;
		width: 100%;		
		margin-top: 1px;
		float: left;
		padding: 0px;
		text-align: center nowrap;
		list-style: none; }
		
li a {	font-size: 11px;
		text-decoration: none;
		color: #082873;
		font-weight: bold;
		visibility: visible;
		display: block;
		width: 100%;
		margin-top: 1px;
		float: left;
		padding: 0px; 
		text-align: center nowrap;
		list-style: none; 		
		background-color: #b5bbcc;
		padding: 2px 0px;
		border-bottom: 2px solid #000;
		border-right: 2px solid #000;  }
		
li a:hover {
   		color: #eee;
   		background-color: #000;  }*/
			
.textlink	{	color: white; 
				text-decoration: underline;	 }
.textlink:visited {	color: white; }
.textlink:hover {	color: #cccccc;	}		
	
.menu  {
		text-align: left;
		font: bold 11px Arial, Verdana, Helvetica, sans-serif;
		width: 130px;
		height: 20px;	}
 
.menu a	{
		color: black;
		font: bold 11px Arial, Verdana, Helvetica, sans-serif;
		background-image: url(../images/button.gif);
		letter-spacing: 0.05em;
		text-decoration: none;
		width: 130px;
		height: 20px;
		margin-top: 10px;
		margin-left: 5px;
		padding-top: 5px;
		display: block;	}
		
.menu a:hover {
		color: black;
		font: bold 11px Arial, Verdana, Helvetica, sans-serif;
		background-image: url(../images/button-hell.gif);
		letter-spacing: 0.05em;
		text-decoration:  none; 
		width: 130px;
		height: 20px;
		margin-top: 10px;
		margin-left: 5px;
		padding-top: 5px;   }
		
.left {	float: left;
		padding: 4px; }			
		
#footer {	background-image: url('background-unten.gif');
			padding-top: 0px;
			padding-bottom: 0px;
			width: auto; 
			height: 15px; 
			clear: both; }
			
#footer p {	font-size: 10px;
			font-family: arial;
			font-weight: normal;
			color: white;
			padding-top: 0px;
			padding-bottom: 0px;
			text-align: center;}

#footer a {	font-size: 10px;
			font-weight: normal;
			padding-top: 0px;
			padding-bottom: 0px;
			color: white;
			text-align: center; }

#footer a:hover {	text-decoration: underline;
					font-weight: normal;
					color: blue;
					padding-top: 0px;
					padding-bottom: 0px;					
					text-align: center; }
	


