html{height: 100%;}
body{color: #000000; margin: 0; font-family: Arial,Verdana,Tahoma; font-size: 11px;}
a{color: #000000;text-decoration: none; font-weight: bold;}
a:hover{text-decoration: underline;color: #000;}
input,select,textarea {padding: 1px; font-family: Arial,Verdana,Tahoma; font-size: 11px; color: #000000;}

#header{margin: 0 auto;padding-top: 10px;padding-bottom: 10px;width: 800px;}
#main{margin: 0 auto;padding: 0;width: 800px;border: 1px solid #000000;}
#contents{ background-color: #FFFFFF;}
#adminmenu{color: #FFFFFF;}
#adminmenu a{color: #FFFFFF;font-weight: bold;}

table{font-size: 11px;}
.smallfont{font-size: 10px;}
.headline {background-color: #004F7D; border: 1px solid #000000; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 5px;}
.error {border: 1px solid #CB001D; color: #000000; font-size: 11px; font-weight: bold; padding: 5px;}
.tableborder td{border: 1px solid #000000;}

.menu_left_login {padding: 10px; text-align: left; border-bottom: 1px solid #000000; background-color: #F5F5F5;}
.menu_left_headline {background-color: #004F7D; color: #FFFFFF; font-size: 12px; font-weight: bold; padding-left: 5px; padding-top: 5px; height: 20px;}
.menu_left_items {background-color: #3C82AB; text-align: left; border-bottom: 1px solid #000000; font-weight: bold;}
.menu_left_items a {color: #FFFFFF; padding: 5px 3px 5px 3px; display: block; text-decoration: none;}
.menu_left_items a:hover {text-decoration: underline;}

#footer{margin: 0 auto;padding-top: 3px;width: 800px;color: #000000;font-size: 11px;text-align:center;}
#footer a{color: #000000;text-decoration: underline;}
#footer a:hover{text-decoration: none;}


