/*NICHT LÖSCHEN!!! (Muss doppelt vorhanden sein wegen reddot)*/
html {
 height:100%;
}

html {
 height:100%;
}

body {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:0px;
 padding:0px;
 height:100%;
 background-color:#F1F5FA;
 vertical-align:middle;
}
div {
 font-family:Arial,Verdana,sans-serif;
 font-size:12px;
 color:#000000;
}
p{
 margin-top:10px;
 margin-left:0px;
 margin-right:0px;
 margin-bottom:10px;
 padding:0px;
}
h1{
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 12px;
 font-size:14px;
}
h2{
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 font-size:18px;
}
input{
 width:250px;
 height:14px;
 font-size:12px;
}
select{
 width:255px;
 height:18px;
 font-size:12px;
}
textarea{
 width:250px;
 font-size:12px;
 font-family:Arial,Verdana,sans-serif;
}
.spacer{
 margin:0px;
 padding:0px; 
 font-size:1px;
}
.line {
 margin-top:12px;
 margin-bottom:24px;
 height:17px;
 background-image:url(/_img/dot.gif);
 background-repeat:repeat-x;
}
.anchor{
 width: 72px;
 background-color: #f1f5fa;
 text-align:center;
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
}
.divAnchorTarget{
 widht: 440px;
}
.anchorTargetLetter{
 margin:0px;
 padding:0px;
  text-align: left;
   width: 49%;
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
}
.anchorTargetPageUp{
 margin:0px;
 padding:0px;
   text-align: right;
 width: 49%;
}
.divNavItem{
 width: 140px;
 margin-bottom: 5px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 3px;
 padding-bottom: 3px;
 background-color: #f1f5fa;
 color: #000000;
 font-weight: bold;
}
.divNavItemHI{
 width: 140px;
 margin-bottom: 5px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 3px;
 padding-bottom: 3px;
 background-color: #6699ff; 
 color: #f1f5fa;
 font-weight: bold;
}
.addresse{
 margin:0px;
 padding:0px;
  text-align: left;
   width: 50%;
    vertical-align:top;
}
.communication{
 margin:0px;
 padding:0px;
   text-align: left;
 width: 50%;
 vertical-align: top;
}
.label{
 margin:0px;
 padding-left:10px;
 padding-right:10px;
 padding-top:5px;
 padding-bottom:5px;
  text-align: left;
   width: 100px;
 background-color: #f1f5fa;
}
.form{
 margin:0px;
 padding:5px;
  text-align: left;
   width: 340px;
 background-color: #f1f5fa;
}
#bgWhite {
 background-color:#ffffff;
 margin:auto;
 width:794px;
 padding:0px;
 padding-bottom:20px;
 min-height: 100%; !important

 height:100%;
 display: block;
 vertical-align:middle;
 

}
#divHeader {
 margin: 0px; 
 padding-top: 11px;
 padding-bottom: 40px;
}
#divNavigation {
 width: 191px;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
}
#divContentArea{
    height:100%;
    width: 603px;
}
#divContent{
    height:100%;
    margin: 0px;
    width: 440px;
}
#divAnchors{
 margin-bottom: 23px;
}
.row1{
 padding:5px;
 background-color:#ffffff;
}
.row2{
 padding:5px;
 background-color:#F1F5FA;
}
a:link {
 color:#000000;
 margin:0px;
 padding:0px;
}
a:visited {
 color:#000000;
 margin:0px;
 padding:0px;
}
a:hover {
 color:#000000;
 margin:0px;
 padding:0px;
}
a:active {
 color:#000000;
 margin:0px;
 padding:0px;
}

a.detail:link {
 color:#6699ff;
 margin:0px;
 padding:0px;
}
a.detail:visited {
 color:#6699ff;
 margin:0px;
 padding:0px;
}
a.detail:hover {
 color:#ff5a00;
 margin:0px;
 padding:0px;
}
a.detail:active {
 color:#6699ff;
 margin:0px;
 padding:0px;
}

a.nav:link {
 color:#000000;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.nav:visited {
 color:#000000;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.nav:hover {
 color:#000000;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.nav:active {
 color:#000000;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.navHI:link {
 color:#f1f5fa;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.navHI:visited {
 color:#f1f5fa;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.navHI:hover {
 color:#f1f5fa;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.navHI:active {
 color:#f1f5fa;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchor:link {
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchor:visited {
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchor:hover {
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchor:active {
 font-size:18px;
 font-weight: bold;
 color:#ff5a00;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorHI:link {
 font-size:18px;
 font-weight: bold;
 color:#ff5a00;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorHI:visited {
 font-size:18px;
 font-weight: bold;
 color:#ff5a00;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorHI:hover {
 font-size:18px;
 font-weight: bold;
 color:#ff5a00;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorHI:active {
 font-size:18px;
 font-weight: bold;
 color:#ff5a00;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorTargetLetter:link {
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorTargetLetter:visited {
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorTargetLetter:hover {
 font-size:18px;
 font-weight: bold;
 color:#6699ff;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a.anchorTargetLetter:active {
 font-size:18px;
 font-weight: bold;
 color:#ff5a00;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
