
frame 		{ margin: 0px; padding: 0px; border: none; }
body		{ margin: 0px; padding: 0px; border: none; 
			  background-color: #FFFFFF; color:#666666; }
table		{ background-color: #FFFFFF; color:#666666; }
img			{ border: none; }

img.spacer  { border: none; width: 1px; height: 5px; }

input {	background-color: #FFFFFF; color:#666666; 
	border: 1px solid #7FA3D7; width: 170px;
}

textarea {
	color:#666666; border: 1px solid #7FA3D7; width: 250px;
	scrollbar-base-color:		#7FA3D7;
	scrollbar-3d-light-color:	#7FA3D7;
	scrollbar-arrow-color:		#FFFFFF;
	scrollbar-darkshadow-color:	#7FA3D7;
	scrollbar-face-color:		#7FA3D7;
	scrollbar-highlight-color:	#7FA3D7;
	scrollbar-shadow-color:		#7FA3D7;
	scrollbar-track-color:		#FFFFFF;
}

/* 
 * common used font classes  
 */

.titel_gross { 
	font-family: Arial; 
	color:	#666666; 
	font-size: 12.0pt; 
	font-weight: 700; 
}

.titel_klein { 
	font-family: Arial; 
	color:	#666666; 
	font-size: 10.0pt; 
	font-weight: 700; 
}

.schrift_fett { 
	font-family: Arial; 
	color:	#666666; 
	font-size: 8.0pt; 
	font-weight: 700; 
}

.schrift_std { 
	font-family: Arial; 
	color:	#666666; 
	font-size: 8.0pt; 
	font-weight: normal; 
}

.box {
	border: 1px solid #7FA3D7;
}

.button {
	background-color: #7FA3D7; color:#FFFFFF;
}

a:link		{ color:#666666; text-decoration:none; }
a:visited	{ color:#666666; text-decoration:none; }
a:hover		{ color:#3C538E; text-decoration:none; font-weight:bold; }
a:active	{ color:#3C538E; text-decoration:none; font-weight:bold; }
a:focus		{ color:#00E000; text-decoration:none; font-weight:underline; }