@charset "iso-8859-1";

A {
 font-weight: bold;
 color: red;
}
A:link { text-decoration: none;
color: #05acb2;
font-family: Verdana; }
A:visited { text-decoration: none;
color: #05acb2; 
font-family: Verdana; }
A:active {text-decoration: none;
font-family: Verdana; }
A:hover {text-decoration: underline;
font-family: Verdana; }
aa {  color: red; text-decoration: none}

.menu {
  color: #666666;	 
	font-size: 10pt;
	font-weight: bold;
	line-height: 18px;
  margin-left:10px;
  margin-right:10px;
  padding-left:10px;
  padding-right:10px;

}
a.Navigation {
	color: #666666;	 
	font-size: 10pt;
	font-weight: bold;
	line-height: 18px;
}
a.Navigation:visited {
	color: #666666;
}
a.Navigation:active {
 	color: #05acb2;
}
a.Navigation:hover {
        color: #05acb2;
}

.nav1 {
        background-color: #4d5d6d;
	#background-color:rgb(77, 93, 109);;
	#color: #666666;
	color:  #000000;	 
	font-size: 10pt;
	font-weight: bold;
	line-height: 18px;
}

.nav2 {
        background-color: #ffffff;
	#background-color: #88eeee;
	#color: #666666;
	color:  #000000;	 
	font-size: 7pt;
	font-weight: bold;
	line-height: 18px;
}


a.inside {
	color: white;
}
a.inside:hover {  
	text-decoration: underline;
	color: #05acb2;
}


aa:hover {  text-decoration: underline}
aa:active {  color: red}
body {  font-family: Arial, Helvetica, sans-serif; color:white;}
h1 {
    font-weight: normal;
    text-decoration: none;
    text-indent: 1px;
    color: white;
	font-size:14.0pt;
	
	text-align: left;
}

p.name  {
    font-weight: bold;
	text-decoration: none;
    text-indent: 1px;
	font-size:20.0pt;
	
	text-align: center;
}
p.red, .red {
	text-decoration: none;
  text-indent: 1px;
	FONT-SIZE: 18px;
	color:white;
	text-align: left;
}
p, td, li {  
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
    text-indent: 1px;
	font-size:   1em;
	color: white;	 
	text-align: left;
	line-height: 22px;
	}
h2 {
    font-size:14.0pt;
    color:white;
    text-align: left; 
}

h3 {
    font-size:14.0pt;
    color: #cccccc;
    text-align: left;
}
h1.headline {
	color: blue;
	font-size:14.0pt;
}

li1 {
  line-height: 25px;
  font-weight: bold;
  text-decoration: none;
   font-size:   11.0pt;

  text-indent: 20px;
  color:white;
  text-align: left;  
  list-style-position:outside;
  margin: 0; padding: 0;
  display: block;
}
.footer {  font-size: 9px; color: #FFFFFF; letter-spacing: 1px}
.footer_link {  color: #FFFFFF; text-decoration: none}
.nav_main {  font-size: 9px; letter-spacing: 1px}
.nav_main_inactive {  color: #FFFFFF}
.nav_main_active { color: #FFFFFF; background-color: #990032; background-image: url('images/nav_bg_active.gif')}
.nav_main_sitemap { color: #333333; text-align: center }
.nav_main_link {  color: #FFFFFF; text-decoration: none}
.nav_main_link_sitemap { color: #333333; text-decoration: none }
.nav_sub {  font-size: 9px; letter-spacing: 1px; color: #999999}
.path {  clip:  rect(20px   ); padding-top: 10px; font-size: 9px; letter-spacing: 1px}
.path_link {  color: #999999; text-decoration: none}
.right {  font-size: 9px; letter-spacing: 1px; line-height: 135%;  text-indent: 1px}
.right_headline {
  color: #999999;  
  text-indent: 1px
}

.list { 
  line-height: 16px;
  vertical-align:top;
  list-style-image:url('images/square.gif');    
  list-style-position:outside;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px; 
  color: #000000
}
.klasse8 { 
  list-style-image:url('images/square.gif');     
  margin-top: 0px;
  vertical-align:top
}
.right_link { color: #990032; text-decoration: none}
.search_field {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.nav_sub_float {
   position: fixed;
   top: 381px;
   left: 0px;
}


.list_headline {  font-weight: bold; color: #999999}
.list_headline_jobs {   font-size: 11px; font-weight: bold; color: #999999; margin-top: 5px; margin-bottom: 10px}
.list_subheadline {  font-weight: bold; color: #000000; margin-top: 10px; margin-bottom: 10px}
.list_text {  margin-top: 10px; margin-bottom: 0px}
.search_url {  color: #999999}


.form-element{
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   width: 95%;
   margin-bottom: 5px;
}

.popup-title{
   font-size: 12px;
   font-weight: bold;
   color: #666666;
   background-color: #FFFFFF;
   padding-left: 5px;
}
.table-text {
        font-size: 11px;
}
.table-head {
        font-weight: bold;
}
.asterisk {
        color: #990033;
        font-size: 12px;
}
.sitemap-sub {
    font-size: 11px;

}
.sitemap-main {
    font-size: 11px;
    padding-top: 10px;
}

.nav_main_link_sitemap {
   color: #333333;
   text-decoration: none;
   color: #FFFFFF; 
}

.nav_main_sitemap_active {
	color: #333333;
}

