
html, body { margin: 0; padding: 0; font-family: Verdana,Arial,Helvetica; font-size:9pt; color:#000000; font-weight:normal; }
td { font-family: Verdana,Arial,Herlvetica; font-size:9pt; color:#000000; font-weight:normal; }
div {  }

h1 { font-size:10pt; font-weight:bold;color:#8F0244; }

a { color:#8F0244; font-size:9pt;  font-family: Verdana,Arial,Helvetica; text-decoration:none;}
a:hover,  a:active { color:#8F0244; font-size:9pt;  font-family: Verdana,Arial,Helvetica;text-decoration:underline; }
a:visited { color:#CA8FAA; font-size:9pt;  font-family: Verdana,Arial,Helvetica; }

/* Page Design */
#header { height:95px; }
#line_orange { background:#FEDB00; height:1px; }
#white_background { background:#FFFFFF; }
#orange_background { background:#FEDB00; color:#FFFFFF; }
#kua { color:#8F0244; }

#orange_background p a,#orange_background p a:hover,#orange_background p a:active,#orange_background p a:visited { color:#FFFFFF; }
.left_column_line {  }
.left_column h1 { display:inline; }
input { font-family: Verdana,Arial,Helvetica; }
.left_column { background:#C3CBCD;}

/* Navigation */

.nav_vert { width:211; }
.nav_hor { height:27px; }
.hor_nav_2 { color:#8F0244;font-size:10pt;font-family:Verdana,Arial,Helvetica;}
.hor_nav_2 a, .hor_nav_2 a:hover, .hor_nav_2 a:active, .hor_nav_2 a:visited { color:#8F0244;font-size:10pt;font-family:Verdana,Arial,Helvetica; text-decoration:none;}

.top_header { color:#9564A6;font-size:14pt; font-family:Verdana,Arial,Herlvetica;font-weight:bold;}

/* content */
.content { padding:10px 30px 30px 30px; }

.right_column { padding:0px 0 0 0; }
.right_column h1 { font-size:10pt; color:#8F0244; background-color:#FEDB00; display:inline; margin:0 0 0 0; padding:0px 5px 1px 5px; width:110px;font-weight:normal; display:inline;}
.right_column p { padding: 5px 10px 10px 5px; margin:10px; }


.box_right { background-color:#C3CBCD;border-top:1px solid #FFCC00; }
.box_right p { padding:5px;margin:5px; }
span.header_right { font-size:10pt; color:#8F0244; background-color:#FEDB00; display:inline; margin:0 0 0 0; padding:0px 5px 1px 5px; width:100px;font-weight:normal;}
.kua_rechner_table { margin:5px 5px 5px 5px;}

.inner_content { width:100%; }

.forum_bg { background-color:#FFFFFF; padding:4px 4px 4px 4px;}
.forum_head_bg { background-color:#FFFFFF; padding:4px 4px 4px 4px; }

b.forum { color:#000000; font-size:9pt; }

.forum { color:#000000; font-size:9pt; }

b.forum_head { color:#000000; font-size:10pt; }
b.forum_title { color:#000000; font-size:9pt; }

.forum a, a.forum { color:#548AC8; text-decoration:none; font-size:9pt;}

.forum a:link, a:link.forum  { color:#548AC8; text-decoration:none; font-size:9pt;}

.forum a:visited, a:visited.forum { color:#548AC8; text-decoration:none; font-size:9pt;}

.forum a:hover, a:hover.forum { color:#548AC8; text-decoration:underline; font-size:9pt;}

.forum_small { color:#000000; font-size:8pt; }
.forum_small a, .forum_small a:hover, .forum_small a:visited, .forum_small a:link { color:#548AC8; text-decoration:none; font-size:8pt; }

.button_go { border:1px solid white;width:24px;height:22px;background:#FEDB00; color:#8F0244;font-size:10px;font-family:Verdana;padding-bottom:2px;font-weight:bold; }

.menu_3 { border:1px solid #FEDB00; color:#8F0244;background:#FEDB00;height:20px;width:161px;font-size:11px; overflow:hidden;}
.menu_3 a,.menu_3 a:hover,.menu_3 a:visited,.menu_3 a:active { color:#8F0244;text-decoration:none;font-size:11px; }
.menu_3_a { width:150px;display:block;overflow:hidden;margin:2px 0 0 8px; }

.menu_3_over { border:1px solid #FEDB00; color:#8F8F91;background:#FEDB00;height:20px;width:161px;font-size:11px; overflow:hidden;}
.menu_3_over a,.menu_3_over a:hover,.menu_3_over a:visited,.menu_3_over a:active { color:#8F8F91;text-decoration:none;font-size:11px; }

.menu_2 { border:1px solid #FEDB00; color:#8F0244;background:#FEDB00;height:20px;width:161px;font-size:11px; overflow:hidden;}
.menu_2 a,.menu_2 a:hover,.menu_2 a:visited,.menu_2 a:active { color:#8F0244;text-decoration:none;font-size:11px; }


.menu_2_over { border:1px solid #FEDB00; color:#8F8F91;background:#FEDB00;height:20px;width:161px;font-size:11px; overflow:hidden;}
.menu_2_over a,.menu_2_over a:hover,.menu_2_over a:visited,.menu_2_over a:active { color:#8F8F91;text-decoration:none;font-size:11px; }
.menu_2_a { width:150px;display:block; overflow:hidden; padding:2px 0 0 8px;}

.menu_2 div {  }

.search-label h1 {
	display:inline;
	margin:0 5px 0 0;
}

.search input {
	font-size:9pt;
}

form {
	display:inline;
}

#captchaResponse {
	float:left;
}
