table {
	border: 10px solid #2e88e0;
}
td {
	border-bottom: 1px solid #999999; font-size: 0.9em; 
}

.button_bl {
	width: 188px; border: 1px solid #999999; background: #ffffff; float: left; margin: 2px; padding: 0px; text-align: center;  }
	
.list td {
	padding: 0px 0px 0px 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 {
	margin-top: 0px; width: 500px; float: left; padding-left: 0px; border: 1px solid black; color: #000000; background: white; margin-bottom: 10px;
}

.result_frame_breit {
	margin-top: 0px; width: 728px; float: left; padding-left: 0px; border: 1px solid black; color: #000000; background: white; margin-bottom: 10px;
}

.result_frame2 {
	margin-top: 0px; width: 728px; float: left; padding-left: 0px; border: 1px solid black; color: #000000; background: white; 
}

.submenue_frame {
	width: 200px; float: left; margin: 0px 0px 0px 10px; padding 0px 0px 0px 0px; border: 1px solid black; color: #000000; background: white;
}

.result_row_0 {
	width: 494px; float: left; text-align: left; margin: 1px 0px 0px 0px; padding: 2px 0px 0px 5px; background: #ffffff; 				
}

.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;  padding-top: 3px;
}

.result_cell_3 {
	width: 70px; float: left; text-align: center; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-top: 2px;
}

.result_cell_marker {
	width: 7px; float: left; text-align: left; padding: 0px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-left: 0px;  padding-bottom: 3px; padding-top: 3px;
}

.result_cell_1b {
	width: 93px; float: left; text-align: left; padding: 2px; margin-left: 1px; margin-top: 1px; margin-bottom: 0px; padding-left: 4px; padding-top: 3px;
}

.result_cell_4 {
	width: 492px; float: left; text-align: right; padding: 0px; margin-left: 1px; margin-top: 2px; margin-bottom: 1px; background: #efefef; font-size: 0.9em; padding: 2px; padding-right: 4px; margin-right: 2px; color: #555555;
}

.result_cell_4_breit {
	width: 720px; float: left; text-align: right; padding: 0px; margin-left: 1px; margin-top: 2px; margin-bottom: 1px; background: #efefef; font-size: 0.9em; padding: 2px; padding-right: 4px; margin-right: 2px; color: #555555;
}

.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_mini1_breit {
margin-top: 0px; width: 728px; 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.8em;
}

.result_cell_mini2_breit {
color: #555555; width: 721px; 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.8em;
}

.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_mini3_breit {
color: #555555; width: 181px; 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.8em;
}
.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.8em;
}

.chart_image_mini{
border: 1px solid #000000; margin: 1px;
}
.chart_image_mini:hover{
border: 2px solid #3386e4; margin: 0px;
}

.main_result_button_2
{
	width: 76px;
	background: #ff8b10;
	border: 1px solid black;
	display: block;	
	text-align: center;
	padding: 0px;
	margin-bottom: 2px;
	margin-right: 4px; 
	float: left;  }
	
.main_result_button_2:hover, .submenue_frame_button:hover
{
	background: #3386e4;
	color: white; }
	
	
.submenue_frame {
	width: 206px; 
	float: left; 
	margin: 0px 0px 7px 15px; 
	padding: 3px 1px 10px 0px; 
	border: 1px solid black; 
	color: #000000; 
	background: white;
	text-align: right;
}


.submenue_frame_button
{
	width: 188px;
	background: #ffffff;
	color: #000000;
	border: 1px solid white;
	display: block;	
	text-align: right;
	padding: 1px 4px 1px 4px;
	margin: 0px 2px 0px 2px;
	float: right;  }
	
.text_mini
{
	font-size: 0.9em;
	color: #888888;
	float: right;
	padding: 10px 4px 1px 4px; }
	
.last_row  {
	height: 50%; background: #3386e4;}
*html .last_row  {
	height: 1px; }
*html .list {
	height: 1px; }

.charts_frame {
	width: 212px; 
	float: left; 
	margin: 0px 0px 10px 14px; 
	padding: 0px 0px 0px 0px; 
	border: 1px solid black; 
	color: #000000; 
	background: white;
	text-align: right;
}

.charts_frame_link {
	width: 196px; 
	float: left; 
	margin: 0px 4px 10px 14px; 
	padding: 5px 7px 5px 5px; 
	border: 1px solid black; 
	color: #000000; 
	background: white;
	text-align: right;
}

.charts_frame_link:hover {
	background: #3386e4;
	color: white; 
}

.charts_frame:hover{
	border: 1px solid yellow; 
}
