* 	{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
h1	{font-family: Arial,sans-serif; font-size: 18pt; color: #000000;}
h2	{font-family:Arial,sans-serif; font-size:16pt; color:#000000;}

a:hover {color: red;}

ul {width:1200px; list-style-type:none; margin:8px;}
ul ul {display:none; width:160px; margin:0; position:absolute; left:0px; top:26px;}
ul ul ul {left:180px; top:0;}

li {float:left; position:relative; padding:10px 5px 5px 1px;}
li li {background-color:#C0C0C0; padding:0;}
li li li {background-color:#A7A7A7;}
li li li a {background-color:#727272;}
li li a {width:177px; margin:0 0 0 0; padding:3px 0 3px 3px; line-height:15px; display:inline-block;}

#container {width:450px ;margin:10px 40px 10px 10px;}
#container * {color:#CCCCCC;}
#head-menu {font-size:14px; font-weight:bold; padding:8px; background: url('../images/bg_header.jpg') repeat-x;height:25px;}
#head-wrapper {background: url('../images/bg_header.jpg') repeat-x; height:327px;}
#form label.error {
	width: 160px;
	margin-left: 0px;
	position: absolute;
	background: #ee0101;
	color: #fff;
	font-size: 10px;
	border: 2px solid #ddd;
	box-shadow: 0 0 6px #000;
	padding: 2px 10px 4px 10px;
	border-radius: 6px;
}

input {border: 1px solid #969696; background-color: #F0F0F0;  font-family: verdana; font-size: 13px;}
select {border: 1px solid #969696; background-color: #F0F0F0;  font-family: verdana; font-size: 13px;}
textarea {border: 1px solid #969696; background-color: #F0F0F0;  font-family: verdana; font-size: 13px;}
.button { font-family: verdana; font-size: 12px; padding: 2px 4px 2px 4px;}
.buttonEin {display: true;}
.buttonAus {display: none;}

.use-hover li:hover ul ul {display:none;}
.use-hover li:hover ul {display:block;}
.use-hover li li:hover ul {display:block;}
.leer {padding:1px;background-color:#FFFFFF;}
.klein 	{font-size: 8pt;}
.meldung {font-size: 10pt; font-style: italic; color: #005B00;}
.meldungform {font-size: 10pt; font-style: italic; color: red;}
.titel {font-size: 16pt; font-weight: bold;}
.titel2 {font-size: 14pt; font-weight: bold; color: #005B00;}
.titel3 {font-size: 12pt; font-weight: bold; color: #005B00;}
.label {font-size: 10pt; font-weight: bold;}
.filter {font-size: 8pt; font-style: italic; color: #005B00;}
.userlabel {font-size: 10pt; color: #0000FF;}
.menu {font-weight:bold;}
.amenu 	{text-decoration:none;}
.MenuBox {border: 1px solid #969696; color: #666666; background-color: #C0C0C0;  font-family: verdana; font-size: 12pt;}
.SelectBox {border: 1px solid #969696; background-color: #C0C0C0;  font-family: verdana; font-size: 10pt;}
.bilanzplus {font-size: 10pt; font-weight: bold; color: green;}
.bilanzminus {font-size: 10pt; font-weight: bold; color: red;}
.infotext {font-size: 10pt;}

.tMaster 	{width:750; border: 0; cellspacing: 0}
.tHeader 	{background-color: #CFCFCF; font-weight: bold;}
.tBody		{border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-style: dotted; border-bottom-width: 1px;}
.tFooter	{font-family: Arial,sans-serif; font-size: 10pt; background: #F0F0F0;}
.tLogin		{background: url('../images/bg_header.jpg') repeat-x; height:25px}
.KwEin 		{display: none;}
.tNav1		{background-color: #DDDDDD; cursor:pointer;}
.tNav2		{background-color: #C0C0C0; border: 1px solid #808080;}