body 
{
  margin : 10px;

  color: black;
  background-color: #F3F4F8;

  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
}

body.bilder {
  padding: 0px;
  margin-top: 0px;
  margin-left: 2px;
  margin-right: 2px;
}

form {
  color : black;
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
}

input {
  color : black;
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 11px;
}

select {
  color :black;
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 11px;
}

h1
{
  font-style: italic;
  font-size: 18px;
  font-weight : bold;
}

h1.plain
{
  font-style: normal;
  font-size: 18px;
  font-weight : bold;
}

h2
{
  font-size: 16px;
  font-weight: bold;
}

a {
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
}

a:link 
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
}

a:visited 
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
}

a:hover
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
}

a:active 
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
}


a.thesactive {
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  font-weight: bold;
  text-decoration: none;
}

a.thesactive:link
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  font-weight: bold;
  text-decoration: none;
}

a.thesactive:visited
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  font-weight: bold;
  text-decoration: none;
}

a.thesactive:hover
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  color : black;
  font-weight: bold;
  text-decoration: none;
}


a.thesmenu {
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  text-decoration: none;
}

a.thesmenu:link
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  text-decoration: none;
}

a.thesmenu:visited
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  text-decoration: none;
}

a.thesmenu:hover
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-size : 12px;
  color : black;
  text-decoration: none;
}


a.big {
  font-family : Helvetica, Helve, Verdana, Monaco;
  font-weight: bold;
  font-size: 16px;
}

a.big:link
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  color : black ;
  font-weight : bold ;
  font-size : 16px ;
}	

a.big:visited
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  color : darkgrey;
  font-weight : bold ;
  font-size : 16px ;
}		

a.big:hover
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  color : black ;
  font-weight : bold ;
  font-size : 16px ;
}	


a.big:active
{
  font-family : Helvetica, Helve, Verdana, Monaco;
  color : black ;
  font-weight : bold ;
  font-size : 16px ;
}	

table
{
  border : 0 none ;
  cellspacing : 0 ;
  cellpadding : 0 ;
}

p, td
{
  font-family : Helvetica, Helve, Verdana, Monaco ;
  font-size : 12px ;	
}

td.gray {
  background-color: #B0B0B0;
}

div.tab1 {
  margin-left: 12px;
}

div.tab2 {
  margin-left: 15px;
}

div.tab3 {
  margin-left: 15px;
}
  
div.tab4 {
  margin-left: 15px;
}

div.tab5 {
  margin-left: 15px;
}

span.infored { color: red; }

span.unavail {
  color: gray;
}

span.suchstring {
  color: blue;
}

span.curpage {
  font-weight: bold;
}

span.dirname {
  font-size: 14px;
  font-weight: bold;
}



