body {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px; 
  background: #ffffff url(img/dots.gif);
}

h1 {
  font-size: 6pt;
  color: #A51600;
  font-weight:bold;
  line-height: 0pt;
  font-family: Verdana, Arial, Helvetica;
  margin-bottom: 0;
  margin-top: 0;
  margin-left: 0;
  margin-right: 0; 
}

h2 {
  font-size: 8pt;
  color: #666666;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica;
  margin-bottom: 6;
  margin-top: 5;
  margin-left: 30;
  margin-right: 0; 
}

h3 {
  font-size: 8pt;
  line-height: 12pt;
  color: #888888;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica;
  margin-bottom: 1;
  margin-top: 1;
  margin-left: 15;
  margin-right: 0; 
}

h4 {
  font-size: 12pt;
  color: #A51600;
  font-weight:bold;
  font-family: Cambria, Book Antiqua, Times New Roman, Verdana;
  margin-bottom: 10;
  margin-top: 0;
  margin-left: 30;
  margin-right: 30; 
}

p {
  font-size:8pt;
  color: #666666;
  text-align:left;
  font-family: Verdana, Arial, Helvetica;
  line-height: 13pt;
  margin-left: 30;
  margin-right: 30; 
  margin-bottom: 0;
  margin-top: 0;
}

a {
  text-decoration: none;
  font-weight:bold;
  color:#888888;
} 

a:visited {
  text-decoration:none; 
  color:#999999;
} 

a:hover {
  text-decoration: none;
  color:#bbbbbb;
}

a:active {
  text-decoration: none;
  color:#CCCCCC;
} 

a.redtext {
  font-size: 6pt;
  color: #A51600;
  font-weight:bold;
  line-height: 0pt;
  font-family: Verdana, Arial, Helvetica; 
}

.textfield {
  font-size:8pt;
  color: #666666;
  font-family: Verdana, Arial, Helvetica;
  background-color: #F4F4F4;
  border-left: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
}

.button { 
  width:100px;
  font-size: 12pt;
  color: #A51600;
  font-weight:bold;
  font-family: Book Antiqua, Times New Roman, Verdana;
  height:22px;
  background-color:#ffffff;
  border: 1px solid #ffffff; 
}

.list {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #333333;
  line-height: 13pt;
  font-size: 8pt;
  margin-bottom: 0;
  margin-top: 0;
}

.hochgezogen {
	font-size: 2px;
	line-height: -2px;
	font-weight: lighter;
	color: #4E4E32;
}

.categorie{
  font-size:8pt;
  font-weight: bold;
  color: #aaaaaa;
  font-family: Verdana, Arial, Helvetica;
  margin-left: 15;

}

a.mainlevel#active_menu {
display: block;	
padding-top: 3px;	
width: 210px;	
height: 17px;	
color: #666666;	
font-weight: normal;	
background: #eeeeee;	
text-decoration: none;	
font-family: Verdana, Arial, Helvetica, sans-serif;}

a.mainlevel:hover {	
display: block;	
padding-top: 3px;	
width: 210px;	
height: 17px;	
color: #ffffff;	
font-weight: normal;	
background: #eeeeee;	
text-decoration: none;	
font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.mainlevel:link, a.mainlevel:visited {	
display: block;	
padding-top: 3px;	
width: 210px;	
height: 17px;	
font-size: 10px;	
font-weight: normal;	
color: #666666;	padding-left: 50px;	
text-decoration: none;	
font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.mainlevel:focus {	
outline: none;	
font-family: 
Verdana, Arial, Helvetica, sans-serif;	
color: #ffffff;
display: block;	
padding-top: 3px;	
width: 210px;	
height: 17px;	
font-weight: normal;	
background: #eeeeee;
}