body {
	background-color: #CAD2DC;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

h1{
  display: inline;
  font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
}

.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.fliesstext_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.fliesstext_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6AB63C;
}
.nav_top_reg {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.navSmall {font-family: Arial, Helvetica, sans-serif;
	display: block ;
	font-size: 70%;
	color: #000000;
	padding-left:10px;
}

.nav_top_link {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.nav_top_link_aktiv {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.nav_left_link {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6AB63C;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
}

.nav_left_link_aktiv {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
}


.nav_left_2nd_link {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6AB63C;
	font-weight: bold;
	text-decoration: none;
	padding-left:20px;
	float: left; 
}

.nav_left_2nd_link_aktiv {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left:20px;
	float: left; 
}

.regNnav_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
}

.regNnav_link_aktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
}









.error {
	font-family: "Arial";
	font-size: 80%;
	color: #ff0000;
}
.message {
	font-family: "Arial";
	font-size: 90%;
	color: #00ff00;
}


table.master_table {
	margin: 0 auto;
	width:100%;
	vertical-align: top;
	text-align: center;
	font-size:75%;
}

table.main_table {
  	height:600px;
  	width:100%;
  	font-size:75%;
}

/* user stat alt

td.userstat_head { 
	border:						1px solid #FFbb55; 
	vertical-align:		middle; 
	text-align:				center; 
	overflow: 				hidden; 
	background-color: #FF9900;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
td.userstat_body { 
	border:						1px solid #FFbb55; 
	vertical-align:		middle; 
	text-align:				center; 
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 						#000000;
}

td.userstat_body_gelb { 
	border:						1px solid #FFbb55; 
	vertical-align:		middle; 
	text-align:				center; 
	background-color: #FFFF00;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 						#000000;
}
td.userstat_body_grau { 
	border:						1px solid #FFbb55; 
	vertical-align:		middle; 
	text-align:				center; 
	background-color: #DDDDDD;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 						#000000;
}
*/
td.userstat_head { 
	border:						1px solid #678CA5; 
	vertical-align:		middle; 
	text-align:				center; 
	overflow: 				hidden; 
	background-color: #BCCCD7;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
td.userstat_body { 
	border:						1px solid #678CA5; 
	vertical-align:		middle; 
	text-align:				center; 
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 						#000000;
}

td.userstat_body_gelb { 
	border:						1px solid #678CA5; 
	vertical-align:		middle; 
	text-align:				center; 
	background-color: #FFE169;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 						#000000;
}
td.userstat_body_grau { 
	border:						1px solid #678CA5; 
	vertical-align:		middle; 
	text-align:				center; 
	background-color: #E0E0E0;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 						#000000;
}
/*************************************************************************************************/

/*
td, input, select, textarea { font-size:13px; font-family:Verdana,sans-serif; font-weight:bold; }
input, select, textarea { color:#00c; }
.Bereich, .Feld { background-color:#ffa; width:300px; border:6px solid #ddd; }
.Auswahl { background-color:#dff; width:300px; border:6px solid #ddd; }
.Check, .Radio { background-color:#ddff; border:1px solid #ddd; }
.Button { background-color:#aaa; color:#fff; width:200px; border:6px solid #ddd; }
font-size:13px; font-family:Verdana,sans-serif; font-weight:bold;
*/

input.form_text_box{ 
	font-size:				11px; 
	font-family:			Arial,sans-serif; 
	font-weight:			bold; 
	background-color:	#FFFFFF; 
	color: 						#000000;
}

select.form_text_box{ 
	font-size:				11px; 
	font-family:			Arial,sans-serif; 
	font-weight:			bold; 
	background-color:	#FFFFFF; 
	color: 						#000000;
}


div#form_bze_box { 
	width:						600px; 
	height:						16px; 
	z-index:					1; 
	background-color:	#FFdd77; 
	float: 						left; 
	text-align: 			left;
}

div#form_bze_box_2 { 
	display: 					block;
	width:						100px; 
	height:						16px; 
	z-index:					1; 
	background-color:	#FFdd77; 
	text-align: 			left;
}

div#box_1 { 

	position:					absolute; 
	width:						200px; 
	height:						100px; 
	z-index:					1; 
	background-color:	#FF9999; 
	border: 1px solid #FFFFFF; 
	float: left;
} 
	
	
#errorB {
	width: 600px; 
	z-index:0; 
	background-color:	#EEEEEE; 
	border: 2px dashed #FF0000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	margin: 0 auto; 
}


.table_text_1 {
	font-family: 	Arial;
	font-size: 		12px;
	font-weight: 	bold;
	color: 				#FFFFFF;
	background-color:	#EEEEEE; 
}



.editstyle{
 background-color: #6AB63C;
 color: 				   #000000;
 background-color:	#EEEEEE;

}

.editstylehead{
 background-color: 	#6AB63C;
 font-size: 				13px;
 font-weight: 				bold;
 color: 				   	#FFFFFF; 
}


/*************************************************************************************************
		FRAGEBOGEN
*************************************************************************************************/
.fragebogen{
	font-family: 				Arial, Helvetica, sans-serif;
 	font-size: 					11px;
 	color: 				   		#000000; 
}
.frage_style_1{
 background-color: 	#FF9900;
 font-size: 				13px;
 font-weight: 			bold;
 color: 				   	#000000; 
}

.frage_style_2{
	display: 					block;
	border:						1px solid #678CA5; 
	width:						600px;
	height:						20px; 
	background-color:	#6AB63C;
	font-size: 				13px;
  font-weight: 			bold;
  color: 				   	#FFFFFF; 
	text-align: 			left;
	vertical-align: 	middle;
	text-decoration:	none;
	padding-left: 		10px;
	padding-top: 			2px;
}


label#label_bze_box_1 { 
	display: 					block;
	width:						300px; 
	height:						16px; 
	z-index:					2; 
	background-color:	#FFFFFF;
	text-align: 			left;
	text-decoration:	none;
}

label#label_bze_box_2 {
	display: 					block;
	border:						1px solid #678CA5; 
	width:						600px; 
	height:						20px; 
	z-index:					3; 
	background-color:	#6AB63C;
	font-size: 				13px;
  font-weight: 			bold;
  color: 				   	#FFFFFF; 
	text-align: 			left;
	vertical-align: 	middle;
	text-decoration:	none;
	padding-left: 		10px;
	padding-top: 			2px;
}

