
* {
	margin: 0px;
	padding: 0px;
	border: 0px none; 
	font-family: helvetica, verdana, Arial, sans-serif; }
	

body {
	font-size: 0.8em;
	background:  #908e8e; }

td         					{ padding: 0px;}
	
.result {
	font-size: 0.8em;
	font-family: helvetica, verdana, Arial, sans-serif;
	margin-left: 10px;
	color: #555555;
	margin-top: 3px; }
	
.result td {
	background: #ffffff;
	padding: 3px; }

.result_frame {
	height: 430px; margin-top: 0px; width: 500px; float: left; padding-left: 0px; border: 1px solid black;
}

.result_row {
	width: 243px; float: left; text-align: left; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; background: #efefef; padding: 2px; margin-right: 2px;					
}

.result_cell_1 {
	width: 100px; float: left; text-align: left; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-left: 4px;
}

.result_cell_2 {
	width: 60px; float: left; text-align: center; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px;
}

.result_cell_3 {
	width: 70px; float: left; text-align: center; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px;
}

.result_cell_marker {
	width: 7px; float: left; text-align: left; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-left: 0px; 
}

.result_cell_1b {
	width: 93px; float: left; text-align: left; padding: 2px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-left: 4px;
}

.result_cell_4 {
	width: 492px; float: left; text-align: right; padding: 0px; margin-left: 1px; margin-top: 2px; margin-bottom: 0px; background: #777777; font-size: 0.9em; padding: 2px; padding-right: 4px; margin-right: 2px; color: #ffffff;
}

.result_cell_4b {
	border-bottom: 1px solid white; width: 491px; float: left; text-align: left; padding: 0px; margin-top: 1px; margin-bottom: 1px; background: #777777;  color: #ffffff; margin: 1px; padding: 2px; padding-left: 5px;
}

.result_cell_mini1 {
margin-top: 0px; width: 500px; border: 0px solid red; float: left; padding-left: 0px; background: white;
}

.result_cell_mini2 {
color: #555555; width: 493px; float: left; text-align: left; padding: 1px 0px 1px 4px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; background: #efefef; margin-right: 0px;font-size: 0.7em;
}
.result_cell_mini3 {
color: #555555; width: 165px; float: left; text-align: left; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; background: #efefef; padding: 0px; margin-right: 0px;
}
.result_cell_mini4 {
color: #555555; width: 50px; float: left; text-align: left; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-left: 4px; font-size: 0.7em;
}
.result_cell_mini5 {
color: #555555; width: 40px; float: left; text-align: center; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; font-size: 1.1em; font-weight: bold; color: #555555; font-size: 0.7em;
}

.chart_image_mini{
border: 1px solid #000000; margin: 1px;
}
.chart_image_mini:hover{
border: 2px solid #3386e4;margin: 0px;
}

a
{
	color: #000000;
	text-decoration: none;
}

#wrapper
{
	background: white;
	padding: 4px;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	float: left;
}

#main_wrapper 
{
	width: 780px;
	background: #abd1ff;
	margin-top: 0px;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border: 1px solid #999999;
	float: left;

}

#main_spacer
{
	width: 1px;
	height: 520px;
	float: left;  }
	
	
#main_navi
{
	width: 200px;
	background: #abd1ff;
	float: right;
	margin-right: 5px; 
	//margin-right: 2px;
	//margin-left: 4px; 
	margin-top: 5px;
	background-image: url('../../images/adler.gif'); 
	background-repeat: no-repeat;
	padding-top: 219px;
	padding-bottom: 10px;	}

#u18_login
{
	width: 190px;
	background: #ECECEC;
	float: right;
	margin-right: 5px;
	margin-top: 5px;
	padding-bottom: 10px;	
	border: 1px solid black; 
	text-align: center;
	padding: 5px; 
	font-size: 0.85em; }

#main_navi_login
{
	width: 180px;
	background: #ECECEC;
	margin-bottom: 5px; 
	border: 1px solid black;
	font-size: 0.85em;
	padding: 10px;
	float: left; 
	 }
	 
#main_navi_login_spacer
{
	width:1px; 
	float: left; 
	height: 1px;
	 } 
	 
#main_navi_login tr
{
	height: 23px;
	 }
	 
#main_navi_map
{
	width: 200px;
	background: #ECECEC;
	margin-bottom: 0px; 
	border: 1px solid black;
	font-size: 0.85em;
	padding: 0px;
	float: left; 
	 }
	 
#main_dialog
{
	width: 510px;
	background: #ffffff;
	float: left;
	margin-left: 5px;
	//margin-left: 3px;
	margin-top: 5px;	
	padding: 10px;
	border: 16px solid #3386e4;
	margin-bottom: 5px; }
	
#main_dialog_spacer
{
	width: 1px;
	height: 430px;
	background: #ffffff;
	float: left; }
	
#main_intro
{
	width: 490px;
	background: white;
	margin-left: 1px;
	padding: 4px;
	border: 0px solid #999999;
	text-align: center;
	margin-bottom: 5px;
	 }
	 
#main_text
{
	width: 450px;
	background: white;
	float: left;	
	padding: 14px;
	border: 0px solid #999999;
	text-align: center;
	margin-bottom: 5px; 
	 }
	 
.main_navi_button
{
	width: 192px;
	background: #ff8b10;
	border: 1px solid black;
	display: block;	
	text-align: center;
	padding: 4px;
	margin-bottom: 4px;
	float: left;  }
	
.main_result_button
{
	width: 78px;
	background: #ff8b10;
	border: 1px solid black;
	display: block;	
	text-align: center;
	padding: 0px;
	margin-bottom: 2px;
	margin-right: 4px; 
	float: left;  }
	
.main_navi_button:hover, .main_result_button:hover
{
	background: #3386e4;
	color: white; }

.input1
{
	border: 1px solid #336287;
	padding: 1px;
	width: 120px;
}
	
.input2
{
	border: 1px solid #336287;
	padding: 1px;
	width: 124px;
}

.daten_speichern  { border: 1px solid #000000; padding: 1px; background: #ff8b10; margin-right: 4px; margin-top: 4px; float: right; width: 150px;  }
.daten_speichern2  { border: 1px solid #000000; padding: 1px; background: #ff8b10; margin: 0px; margin-top: 2px; float: left; width: 124px; }
.daten_speichern3  { border: 1px solid #000000; padding: 1px; background: #ff8b10; float: right; width: 150px; }

.daten_speichern:hover, .daten_speichern2:hover, .daten_speichern3:hover   { background: #3386e4; color: #ffffff; }

td.anzeige_links   { padding-right: 6px; text-align: right; font-size: 0.8em; width: 50%; }
td.anzeige_rechts  { padding-left: 0px; text-align: left; }
td.anzeige_rechtslinks  { text-align: center; padding: 5px; background: #ffffff; }
td.anzeige_unten { padding: 15px; }
td.anzeige_rechts input  { font-size: 1.0em; padding: 2px; background-color: #aad0ff; width: 318px; border-width: 0px;  }
td.anzeige_rechts select  { border:none; font-size: 1.0em; padding: 3px; background-color: #aad0ff; border-color: ##fffdd5; width: 324px; border-width: 0px; border: 0px;   }

td.anzeige_rechts input  { border: 1px solid black; margin-top: 3px; width: 258px; margin-right: 5px; }
td.anzeige_rechts select  { border: 1px solid black; margin-top: 3px; width: 264px; margin-right: 5px; }
td.anzeige_links   { font-size: 1.0em; }

