body {
 width:100%;
 height:100%;
 font-family: Arial;
 font-size: 12px;
 color: #003366;
 line-height: 15px;  
 margin:0;
 padding:0;
 background:#dadbdf;
}

td {
 font-family: Arial;
 font-size: 12px;
 color: #003366;
 line-height: 15px;  
}

.hl_grau {
 font-size: 18px;
 font-weight: bold;
 color: #999999;
 line-height:25px;
}

.hl_blau {
 font-size: 18px;
 font-weight: bold;
 color: #003366;
 line-height:25px;
}

a:link,a:visited,a:hover,a:active {
 color: #003366;
}

p {
 margin:0;
 padding:0;
}

#all {
 width:100%;
 height:100%;
 background:#dadbdf;
}

#content {
 width:900px;
 background:#FFFFFF;
}

#klickpfad {
 width:900px;
 height:50px;
 background:#dadbdf;
 color: #b8b8bb;
 font-size:12px;
 vertical-align:bottom;
}

#klickpfad a:link,#klickpfad a:visited,#klickpfad a:hover,#klickpfad a:active {
 color: #b8b8bb;
 font-size:12px;
 text-decoration: none;
 font-weight:normal;
}

#klickpfad a.active:link,#klickpfad a.active:visited,#klickpfad a.active:hover,#klickpfad a.active:active {
 color: #006699;
 font-size:12px;
 text-decoration: none;
 font-weight:normal;
}


#inhalt{
 width:900px; 
 height:100%;
 background:#FFFFFF;
}

a.footerstart:link, a.footerstart:visited {
  color: #848484;
  font-size:11px;
  text-decoration: none;
}

a.footerstart:hover{
  color: #848484;
  font-size:11px;
  text-decoration: underline;
}

a.footerlink:link, a.footerlink:visited {
  font-size: 12px;
  color:#ffffff;
  text-decoration:none;

}

a.inhaltlink:link, a.inhaltlink:visited, a.inhaltlink:hover, a.inhaltlink:active {
  font-size: 12px;
  color: #003366;
  line-height: 15px;
  text-decoration:underline;
}


a.footerlink:hover {
  font-size: 12px;
  color:#ffffff;
  text-decoration:underline;
}

.footer_white {
 font-size: 12px;
 color:#ffffff;
 text-decoration:none;
}

.footerstart {
 color: #848484;
 font-size:11px;
 text-decoration: none;
}

.copy { 
 font-size: 12px;
 color: #003366;
 line-height: 15px;  
}

.copybg { 
 font-size: 14px;
 color: #003366;
 line-height: 15px;  
}

.copy11 {
 font-family: Arial;
 font-size: 11px;
 color: #003366;
 line-height: 15px;  
}

.copy11grey {
 font-family: Arial;
 font-size: 11px;
 color: #999999;
 line-height: 15px;  
}

.subnavi {
 color: #006699;
 line-height: 25px; 
}

a.copy11link:link,a.copy11link:visited,a.copy11link:hover,a.copy11link:active {
 font-family: Arial;
 font-size: 11px;
 color: #003366;
 line-height: 15px;
 text-decoration:underline;
}


#navcontainer ul {
 margin: 8px 0 0 0;
 padding:0;
 list-style-type: none;
 font-family: Arial, sans-serif;
 font-size: 12px;
 line-height:18px;
}

#navcontainer li {
 margin-bottom:4px;
 line-height:18px;
}

#navcontainer a {
 display: block;
 padding-left:16px;
 width:200px;
 background-color: #fff;
 background-image: url(/img_de/nav/subnavi_pfeil.gif);
 background-repeat: no-repeat;
 background-position:7px 5px;
}

html>body>div#all>div#content>div#contbott>table>tbody>tr>td.subnavi>div>div#navcontainer>ul#navlist>li>a {
 width: 184px;
}

#navcontainer a:link, #navlist a:visited {
 color: #006699;
 text-decoration: none;
}

#navcontainer a:hover {
 background-color:#ffffff;
 background-image: url(/img_de/nav/subnavi_pfeil_active.gif);
 background-repeat: no-repeat;
 background-position:7px 5px;
 color: #003366;
 text-decoration: underline;
}

#active a:link, #active a:visited, #active a:hover {
 background-color:#EAEAEA;
 background-image: url(/img_de/nav/subnavi_pfeil_active.gif);
 color: #003366;
}

a.dllink:link,a.dllink:visited,a.dllink:hover,a.dllink:active {
 color: #006699;
 text-decoration: none;
 font-size: 12px;
 line-height:15px;
}

a.dllinkimage:link,a.dllinkimage:visited,a.dllinkimage:hover,a.dllinkimage:active {
 background:url(/img_de/shared/download_icon.gif) bottom left no-repeat;
 padding:0 0 0 15px;
 color: #006699;
 text-decoration: none;
 font-size: 12px;
 line-height:15px;
}


.footer {
 background-color:#00b44d;
 height:23px; 
 width:900px; 
}

.tbl680 {
 width:680px; 
 font-size:10px;
 background-color:#bebebf;
 line-height:10px;
 height:10px;
}

.tbl220 {
 width:220px; 
 font-size:10px;
 background-color:#dadbdf;
 line-height:10px;
 height:10px;
}

.tbl_bg_1 {
 height:5px;
 line-height:5px;
 font-size:5px;
}

.tbl_bg_2 {
 width:200px;
 height:5px;
 line-height:5px;
 font-size:5px;
 background:#dadbdf;
}

#print_inhalt {
 display:none;
}

input {
 width:250px;
 height:18px;
 font-family: Arial;
 font-size: 12px;
 color: #003366;
 line-height: 15px; 
}

select {
 width:250px;
 height:18px;
 font-family: Arial;
 font-size: 12px;
 color: #003366;
 line-height: 15px; 
}

textarea {
 width:250px;
 height:100px;
 font-family: Arial;
 font-size: 12px;
 color: #003366;
 line-height: 15px; 
}
