/*
  This stylesheet uses relative values for sizes in almost all cases.
  This means the screen can be resized, and all elements will resize as well
  not only fonts and texts.
*/


/*
  Start with some global parameters
*/

body {
height:101%;
}

p {
color: #595858;
font-family:  verdana, helvetica;
}

a {
color: #458caa;
font-family: verdana, helvetica;
font-size: 12px;
text-decoration: none;

}

a:hover { 
color:#458caa;
text-decoration: underline;
} 

a:active { 
color:#458caa;
text-decoration: none;

}


h1 { font-family: courier new, helvetica, verdana;
color: #79ae3a;
	font-size: 18px;
	}

 






 table{
color: #595858;
font-family:  verdana, helvetica;

}
table.fuss{
color: #ffffff;
font-family:  courier new, verdana, helvetica;
font-weight: bold;
padding-top: 24px;
}



table, tr, td {
font-family: verdana, helvetica;
  font-size: 12px;

}


 /*
  navigation oben*/
  #navContainer1 ul{
  margin: 0;
  padding: 0em;
  list-style: none;
  display: inline;
  text-decoration: none;
  color: white; 
}
  #navContainer1 li{
  display: inline;
  text-decoration: none;
  color: white; 
}
  #navContainer1 ul li{
  height: 19px;
  margin: 0.0em 0 0 1em; padding: 0.2em 1em 0 0em;
  text-decoration: none; font-size: 12px; letter-spacing:0.1em;
  color: white; 
}
  * html #navContainer1 ul li{  /* Korrektur fuer IE 5.x */
   height: 19px;
   }
  #navContainer1 ul li#li_nav1_open{  /* special layout for open links */
  text-decoration: none;
  color: #f6c6bc;
   }
   #navContainer1 ul li a{
   font-family: courier new, helvetica, verdana;
   text-decoration: none;
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
   }
   #navContainer1 ul li a:hover, #navContainer1 ul li a:focus{
   font-family: courier new, helvetica, verdana;
   color: #f6c6bc;
   }
   #navContainer1 ul li a#a_nav1_open, #navContainer ul li a:hover#a_nav1_open{
   font-family: courier new, helvetica, verdana;
   font-weight: bold;
  color: #f6c6bc;
  }

 /*
  navigation blau*/
  #navContainer_b ul{
  margin: 0;
  padding: 0em;
  list-style: none;
  display: inline;
  text-decoration: none;
  color: #0180a4; 
}
  #navContainer_b li{
  display: inline;
  text-decoration: none;
  color: #0180a4; 
}
  #navContainer_b ul li{
 height: 19px;
  margin: 0.0em 0 0 1em; padding: 0.2em 1em 0 0em;
  text-decoration: none; font-size: 12px; letter-spacing:0.1em;
  color: #0180a4; 
}
  * html #navContainer_b ul li{  /* Korrektur fuer IE 5.x */
  
   }
  #navContainer_b ul li#li_nav1_open{  /* special layout for open links */
  text-decoration: none;
  color: #0180a4;

   }
   #navContainer_b ul li a{
   font-family: courier new, helvetica, verdana;
   text-decoration: none;
   color: #0180a4;
   font-size: 12px;

   }
   #navContainer_b ul li a:hover, #navContainer_b ul li a:focus{
   font-family: courier new, helvetica, verdana;
   color: #0180a4;

   }
   #navContainer_b ul li a#a_nav1_open, #navContainer_b ul li a:hover#a_nav1_open{
   font-family: courier new, helvetica, verdana;
   font-weight: bold;
  color: #0180a4;
  }
  
  
   /*
  navigation gruen*/
  #navContainer_g ul{
  margin: 0;
  padding: 0em;
  list-style: none;
  display: inline;
  text-decoration: none;
  color: #79ae3a; 
}
  #navContainer_g li{
  display: inline;
  text-decoration: none;
  color: #0180a4; 
}
  #navContainer_g ul li{
  height: 19px;
  margin: 0.0em 0 0 1em; padding: 0.2em 1em 0 0em;
  text-decoration: none; font-size: 12px; letter-spacing:0.1em;
  color: #79ae3a; 
}
  * html #navContainer_g ul li{  /* Korrektur fuer IE 5.x */
   height: 19px;
   }
  #navContainer_g ul li#li_nav1_open{  /* special layout for open links */
  text-decoration: none;
  color: #79ae3a; 

   }
   #navContainer_g ul li a{
   font-family: courier new, helvetica, verdana;
   text-decoration: none;
  color: #79ae3a; 
   font-size: 12px;

   }
   #navContainer_g ul li a:hover, #navContainer_g ul li a:focus{
   font-family: courier new, helvetica, verdana;
  color: #79ae3a; 

   }
   #navContainer_g ul li a#a_nav1_open, #navContainer_g ul li a:hover#a_nav1_open{
   font-family: courier new, helvetica, verdana;
   font-weight: bold;
  color: #79ae3a; 
  }

   /*
  navigation rosa*/
  #navContainer_r ul{
  margin: 0;
  padding: 0em;
  list-style: none;
  display: inline;
  text-decoration: none;
  color: #fd9f8f; 
}
  #navContainer_r li{
  display: inline;
  text-decoration: none;
  color: #fd9f8f; 
}
  #navContainer_r ul li{
  height: 19px;
  margin: 0.0em 0 0 1em; padding: 0.2em 0em 0 0em;
  text-decoration: none; font-size: 12px; letter-spacing:0.1em;
  color: #fd9f8f; 
}
  * html #navContainer_r ul li{  /* Korrektur fuer IE 5.x */
   height: 19px;
   }
  #navContainer_r ul li#li_nav1_open{  /* special layout for open links */
  text-decoration: none;
  color: #fd9f8f; 

   }
   #navContainer_r ul li a{
   font-family: courier new, helvetica, verdana;
   text-decoration: none;
  color: #fd9f8f; 
   font-size: 12px;

   }
   #navContainer_r ul li a:hover, #navContainer_r ul li a:focus{
   font-family: courier new, helvetica, verdana;
  color: #fd9f8f; 

   }
   #navContainer_r ul li a#a_nav1_open, #navContainer_r ul li a:hover#a_nav1_open{
   font-family: courier new, helvetica, verdana;
   font-weight: bold;
  color: #fd9f8f; 
  }

#strich_u1 {
width: 202px;
font-family: courier new; 
text-decoration: none;
color: #0180a4;
font-size: 18px;
font-weight: bold;
padding-left: 10px;
margin-top: 33px;
margin-bottom:0.3em}

#strich_u2 {
width: 202px;
font-family: courier new; 
text-decoration: none;
color: #87b74e;
font-size: 18px;
font-weight: bold;
padding-left: 10px;
margin-top: 10px;
margin-bottom:0.3em}

#strich_u3 {
width: 202px;
font-family: courier new; 
text-decoration: none;
color: #FD9F8F;
font-size: 18px;
font-weight: bold;
padding-left: 10px;
margin-top: 10px;
margin-bottom:0.3em}
