.master {
  background-color:#FFFFBF;
  background-image:url(../images/menubg.jpg);
  background-repeat:repeat-y;
}

a.toplink:link {
  background-color:#8AB5FF;
  width:133px;
  height:23px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  padding-top:5px;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: #000066;
  padding-left:10px;
  border-top:1px solid white;
  border-left:1px solid white;
  border-bottom:1px solid #3366FF;
  border-right:1px solid #3366FF;
  margin-bottom:0px;
  margin-top:0px;
  display:block;   
} 
a.toplink:visited {
  background-color:#8AB5FF;
  width:133px;
  height:23px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  padding-top:5px;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: #000066;
  padding-left:10px;
  border-top:1px solid white;
  border-left:1px solid white;
  border-bottom:1px solid #3366FF;
  border-right:1px solid #3366FF;
  margin-bottom:0px;
  margin-top:0px;
  display:block;   
} 
a.toplink:active {
  background-color:#8AB5FF;
  width:133px;
  height:23px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  padding-top:5px;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: #000066;
  padding-left:10px;
  border-top:1px solid #3366FF;
  border-left:1px solid #3366FF;
  border-bottom:1px solid white;
  border-right:1px solid white;
  margin-bottom:0px;
  margin-top:0px;
  display:block;   
}
a.toplink:hover {
  background-color:#8AB5FF;
  width:133px;
  height:23px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  padding-top:5px;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: white;
  padding-left:10px;
  border-top:1px solid white;
  border-left:1px solid white;
  border-bottom:1px solid #3366FF;
  border-right:1px solid #3366FF;
  margin-bottom:0px;
  margin-top:0px;
  display:block;   
}

/* a.sublink:link {
  width:135px;
  margin-left:20px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: #485478;
  border-top:none;
  border-left:none;
  border-bottom:1px solid #485478;
  border-right:none;
  display:block; 
} 
a.sublink:visited {
  width:135px;
  margin-left:20px;
  font-family: Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  color: #485478;
  text-decoration: none;
  font-weight: bold;
  border-top:none;
  border-left:none;
  border-bottom:1px solid #485478;
  border-right:none;
  display:block; 
} 
a.sublink:active {
  width:135px;
  margin-left:20px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: #485478;
  border-top:none;
  border-left:none;
  border-bottom:1px solid #485478;
  border-right:none;
  display:block;  
}
a.sublink:hover {
  width:135px;
  margin-left:20px;
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: white;
  border-top:none;
  border-left:none;
  border-bottom:1px solid #485478;
  border-right:none;
  display:block; 
}  */

.menu {
  background-color:#FFFFBF;
  background-image:url(../images/menubg.jpg);
  background-repeat:repeat-y;
  padding-left:10px;
  padding-top:20px;
  font: 8pt Arial, Helvetica, Sans-Serif;
  color:#000066;
}
.p_top {
  margin-top:0px;
  margin-bottom:0px;
}  
.top {
  height:130px;
  background-color:#FFFFBF;
/*  background-image:url(../images/topbg.jpg);
   padding:0px; */
}
.top2 {
  height:10px;
  background-color:#000066;
  padding:0px;
}  

.activetoplink { 
  color: #3366FF;   
}
/* .activesublink { 
  font-family : Arial, Helvetica;	
  font-size: 8pt; 
  line-height: 10pt;	
  font-weight : bold;	
  text-decoration : none; 
  color: #000000; 
}*/

.content {
background-color:#FFFFBF;
font: 8pt Arial, Helvetica, Sans-Serif;
color:#000066;
text-align:justify;
padding-left:10px;
padding-top:10px;
}
.content table {
width:550px;
border-collapse:collapse;
font: 8pt Arial, Helvetica, Sans-Serif;
color:#000066;
text-align:justify;
}
.content td {
text-align:left;
padding-bottom:10px;
vertical-align:top;
}
.textinput {
  border:1px solid #000066;
  color:#000066;
  font:10pt Arial,Helvetica,Sans-Serif normal;
  text-decoration:none;
}

h2 {
font: 10pt Arial, Helvetica, Sans-Serif; 
font-weight: bold;
color:#000066;
text-align:jusitfy;
}
.rechts {
background-color:#FFFFBF;
border-top:none;
border-bottom:none;
border-right:none;
border-left:none;
}

.textlink {
  font: 8pt Arial, Helvetica, Sans-Serif;
  color:#000066;
}
a.textlink:link {
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color:#000066;
  border:none;   
} 
a.textlink:visited {
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color:#000066;
  border:none;   
} 
a.textlink:active {
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color:#000066;
  border:none;   
}
a.textlink:hover {
  font-family : Arial, Helvetica;
  font-size: 8pt;
  line-height: normal;
  font-weight : bold;
  text-decoration : none;
  color: blue;
  border:none;   
}