/* CSS Document */
body {  background-color:white; text-align:center; margin:0px;}
body,td,th,div { font-family:Arial; font-size:12px; }

h1 {float:left;font-size:30px;color:white;margin-top:15px;margin-left:280px;margin-top:15px;margin-bottom:0px;}
h2 {margin-left:145px;width:850px;margin-top:-17px;font-size:12px;color:white;text-align:center;margin-bottom:0px;margin-top:-18px;}
h3 {font-size:22px;color:#5E94FE;text-align:center;width:750px;margin-bottom:15px;margin-top:15px;height:25px;line-height:26px;}
h4 {font-size:12px;color:black;margin-bottom:0px;margin-top:0px;}
h5 {font-size:10px;color:#000000;margin-bottom:0px;margin-top:0px;}
h6 {font-size:12px;color:#000000; line-height:17px;margin-bottom:0px;margin-top:0px;}
code {font-size:14px;color:#0000ff;margin-bottom:0px;margin-top:0px;}
pre{ font-size:14px; color:#0000ff; padding:5px;margin-bottom:0px;margin-top:0px;}
th {	text-align:right;padding-right:20px;margin-bottom:0px;margin-top:0px;}
img {border:0;margin:0px;padding:0px;margin-bottom:0px;margin-top:0px;}
form {font-family:Arial;margin-bottom:0px;margin-top:0px;}
textarea,input {border:1px solid;border-color:#5E94FE;font-family:Arial;text-align:center;margin-bottom:0px;margin-top:0px;}
p{margin:0px}

a:link,a:visited,a:active{   color:black; text-decoration:none; font-weight:normal; font-size:12px;}
a:hover{ font-weight:bold;}
ul.menu ul{margin:0px; list-style-type:none;  padding-left:0px;} 
ul.menu a:visited,ul.menu a:link{ padding-top:2px;padding-bottom:2px;padding-left:6px ;display:block;font-family:Arial;text-decoration:none;text-align:left;	}
ul.menu li a.active:link, ul.menu a.active:visited{display:block; background-color:#5E94FE;color:white;;font-family:Arial;font-weight:bold;}
a.menu:active, a.menu:hover{ display:block; padding-left:0px ; font-family:Arial; color:black;}
ul.menu li {border:1px solid #5E94FE;padding-left:5px;padding:0px; font-family:Arial; background-color:white; text-align:left; font-weight:bold; text-decoration:none; margin:0px;}
ul.menu {padding:0px;margin:0px;background-color:white;list-style-type:none;}

#title {margin-right:0px; margin-left:0px;margin-top:-0px; width:1024px; height:80px;padding:0px;background-image:url(/image/hausmeister.png);border-bottom:1px solid; border-color:black}
#anschrift{width:185px; height:60px;font-size:16px; color:white; font-weight:bold;position:relative; margin-left:830px; margin-top:5px}
#left {margin-top:0px;width:180px;float:left;}
#right{border:0px solid black;line-height:18px;	width : 246px;	}
.menutitle{padding-top:4px;padding-bottom:0px;background-color:#5E94FE; font-weight:bold;text-align:center;margin:4px;color:white;}
.menucontainer {border:0px solid #000;background-color:#5E94FE;width:180px;margin-left:10px;margin-top:5px;}
#content {border:1px solid black;background-color:#ffffff;width:790px;min-height:450px; margin-right:0px; margin-left:210px;margin-top:5px;text-align : left;}
/* Data Table */.data_table {	border-spacing:0px;}
.data_table th {background-color:#5E94FE;	border-bottom:1px solid white;	margin:0px;	padding:3px;	padding-right:5px;	padding-left:5px;	color:white;}.data_table th a{	color:white;	font-weight:bold;}.data_table td {	border-top:1px solid #5E94FE;	margin:0px;	padding:3px;}.data_table tr.row_header th {background-color:#5F94FA;	border:0;	color:white;}.data_table tr.row_header  th a{}.data_table tr.row_header  td {	border:0;	background-color:#5F94FA;color:white;}.val_error {	color:red;}.input_error {	background-color:#CEDF7B;	color:black;}
#content a.imagelink {background-color:white;}
#naviHistory{color:white; margin-top:-15px;margin-bottom:0px;margin-left:0px}
#textbox {border:0px solid black;line-height:18px;	width : 720px;		margin-left: 30px; margin-right:30px;	margin-top: 0px;	}
#tuning {background-image:url(/image/hausmeister.png);color:white}