body{background-color:#C8D3E4; font-family: verdana, arial; font-size:9pt; line-height:150%}
	
	#page { text-align:left;	
			background-color:white; width:750px; 
			border-top:1px solid silver;
			border-right:3px solid gray; 
			border-bottom:3px solid gray;
			border-left:1px solid silver;
			}
			
	#content { margin:10px; margin-left:250px; }
	
	#actioncode { position:relative; top:20px;
				width:160px; float:left;
		          border:1px solid black; 
				  background-color:#C8D3E4;
				   margin-left:20px; 
			     }
				   
	#actioncodeHead {background-color:#5B76A1;
					 color:white;
					 font-weight:bold;  width:160px; margin-bottom:8px;}		
		   
	h1, .big {color:navy;
		font-size:16pt;
		font-weight:bold;
		font-family: Arial, Helvetica;
		letter-spacing: 2pt;
		line-height:150%;
		}

	#serviceNavigation {
		background-color:#CCC;
		width:auto;
		padding-right:10px;
		text-align: right;
		margin-left: 340px;
		background-image: url(img/service-ecke.gif);
		background-position: left;
		background-repeat: no-repeat;
	}

	#serviceNavigation a { 
		color:black;
		text-decoration:none;
	}
	
	#serviceNavigation a:hover { 
		color:navy;
		text-decoration:underline;
	}
	
.errMsg{
	color:maroon; 
	background-color:white;
	font-weight:bold;
	border:1px solid maroon;
	padding:2px;
	margin:3px;
	 }

.textfeld {border:1px solid navy; font-family:Trebuchet, Arial; font-size:9pt; color:navy }	 
	 
	 .button {
	BORDER-RIGHT: 1px solid ButtonShadow;
	BORDER-TOP: 1px solid ButtonHighlight;
	BORDER-LEFT: 1px solid ButtonHighlight;
	BORDER-BOTTOM: 1px solid ButtonShadow;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant : small-caps;
/* font-size: 8pt; */
	font-stretch : expanded;
	background-image: url(img/btn_bg.gif);
	filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FCFCFC,endcolorstr=#CECECE); 
}
