body { margin: 0px; padding: 0px; font-family: verdana, sans-serif; font-size: 12px; line-height: 22px; color: #000; background-color: #fff;}

#maske_top { position: absolute; z-index: 3; top: 0px; left: 0px; 
  background-image: url(img/bkg_choco1.gif); background-repeat: no-repeat; background-position: top left;  
  width: 1350px; height: 1200px; visibility: visible }

/* #maske_top_2 { position: absolute; z-index: 3; top: 0px; left: 0px; 
  background-image: url(img/bkg_yellow.gif); background-repeat: no-repeat; background-position: top left;  
  width: 1350px; height: 1200px; visibility: visible }
#maske_top_3 { position: absolute; z-index: 3; top: 0px; left: 0px; 
  background-image: url(img/bkg_yellow_verlauf_grey.jpg); background-repeat: no-repeat; background-position: top left;  
  width: 1350px; height: 1200px; visibility: visible }
#maske_top_4 { position: absolute; z-index: 3; top: 0px; left: 0px; 
  background-image: url(img/bkg_yellow_blue.gif); background-repeat: no-repeat; background-position: top left;  
  width: 1350px; height: 1200px; visibility: visible }
#maske_top_5 { position: absolute; z-index: 3; top: 0px; left: 0px; 
  background-image: url(img/bkg_hks51_grey.gif); background-repeat: no-repeat; background-position: top left;  
  width: 1350px; height: 1200px; visibility: visible }
#maske_top_6 { position: absolute; z-index: 3; top: 0px#NAV { position: absolute; z-index: 12; top: 250px; left: 15px; width: 160px; height: 206px; text-decoration: none; visibility: visible }

#NAV p  {  margin-left: 20px; }

#top { position:absolute; top: 150px; left: 150px; margin:0; line-height:1.5em;  }

#maincol {  position:absolute; z-index: 999; top: 176px; left: 318px; width:600px; margin:0; line-height:1.5em;   }
#maincol .left_img {  position:absolute; left: 0; top: 90; }  
#maincol .right2img {  position:absolute; left: 200; top: 90; width:300px;}  

a { color: #003c79; font-size: 9pt; font-family: Arial; text-decoration: none; list-style-type: square; list-style-position: outside; property-name: property-value;  }
a:hover { color: #003c79; font-size: 9pt; font-family: Arial; text-decoration: underline; } 

.headline  { color: #003c79; font-size: 11pt; font-family: Verdana; font-weight: bold; text-decoration: none }
.headline-klein { color: #888; font-size: 10pt; font-family: Arial; font-weight: bold; text-decoration: none }
.headline-gross { color: #003c79; font-size: 13pt; font-family: Verdana; text-decoration: none }
.headline-gross-grau { color: #6b6b6b; font-weight: bold; font-size: 13pt; font-family: Verdana; text-decoration: none }
.headline-klein-grau { color: #6b6b6b; font-weight: bold; font-size: 10pt; font-family: Verdana }
.linktext-klein { font-size: 7pt; font-family: Arial; letter-spacing: .5pt; }

#maincol p {  margin: 1.5em 0 0 .25em; color: #000; font-size: 9pt; line-height: 13pt; font-family: Verdana; 
text-decoration: none; letter-spacing: 0pt; vertical-align: 0 } 
h1 {  margin:0 0 .3em;color: #6b6b6b; font-weight: bold; font-size: 13pt; font-family: Verdana; text-decoration: none }
#maincol .p_little_sq {  margin: 1.5em 0 0 .25em; color: #000; font-size: 9pt; line-height: 13pt; font-family: Verdana; 
text-decoration: none; letter-spacing: 0pt; vertical-align: 0; 
background-image: url(img/square_little_red.gif); background-repeat: no-repeat; background-position: top left;  
  visibility: visible}
#maincol .p_exclam_sq {  margin: 1.5em 0 0 .25em; color: #000; font-size: 9pt; line-height: 13pt; font-family: Verdana; 
text-decoration: none; letter-spacing: 0pt; vertical-align: 0; 
background-image: url(img/square_exclam_red.gif); background-repeat: no-repeat; background-position: top left;  
  visibility: visible}
#maincol .p_sq {  margin: 1.5em 0 0 .25em; color: #000; font-size: 9pt; line-height: 13pt; font-family: Verdana; 
text-decoration: none; letter-spacing: 0pt; vertical-align: 0; 
background-image: url(img/square_red.gif); background-repeat: no-repeat; background-position: top left;  
  visibility: visible}
#maincol h1 {  color: #333; font-size: 14pt; font-family: Verdana; font-weight: bold; text-decoration: none  }
#maincol h2 {  color: #666; font-size: 12pt; font-family: Verdana; font-weight: bold; text-decoration: none  }
#maincol h3 {  color: #009; font-size: 12pt; font-family: Verdana; font-weight: bold; text-decoration: none  }
#pri {display:none;}

p,li {  margin:0 0 .25em;  margin-left: 0px;  font:.9em/1.3em Verdana, Sans-Serif;  line-height:1.5em;  color:#333;  }
#txt-priv{  color: #333; font-size: 12pt; font-family: Verdana; font-weight: normal; text-decoration: none;}  
