body {
  background-color:#C7CCD2; 
  margin:0px;
  padding:0px;
  font-family: Tahoma;
  font-size: 12px;
}

table {
  background-color:#ffffff;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
  border:0px;
  border-spacing:0px;
  border-collapse:collapse;
  border-style:solid;
  border-color:#000000;
  font-family:Tahoma;
  font-size:12px;
}



#container {border:0px;}
#links { float:left; width:23em; border:0px; padding:1em; }
#rechts { padding:1em; margin-left:24em; border:0px; }

#pleft { float:left; width:250px; border:0px; padding:1em; text-align:justify;height:350px;}
#pcenter { padding:1em; width:253px; margin-left:300px; border:0px;  text-align:justify;height:350px;}
#pright  { float:right; padding:1em; width:270px; border:0px;  text-align:justify; height:350px;}
#cleft { float:left; width:400px; border:0px; padding:1em; text-align:justify;height:350px;}
#cright { padding:1em; width:400px; margin-left:450px; border:0px;  text-align:justify;height:350px;}
#cvleft { float:left; width:425px; border:0px; padding:1em; text-align:justify;height:350px;}
#cvright { padding:1em; width:425px; margin-left:454px; border:0px;  text-align:justify;height:350px;}

#startimg {
  position:absolute;
  top:95px;
  left:694px;
  border:0px;
  z-index:0;
}

#imgdiv {
  width:312px;
  height:348px;
  margin-left:600px;
  margin-top:68px;
  padding:0px;
  //border:1px dotted red;
  border:0px;
}

p {
  text-align:justify;
  margin:0;
}

div {
  border-style:solid;
  border-color:#000000;
  border-top-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:3px;
  padding-right:3px;
  margin:0px;
}

td {
  vertical-align:text-top;
  text-align:left;
}

img {
  border:0px;
  margin:0px;
  padding:0px;
  vertical-align:bottom;
}

.headline {
   color:#ffffff;
   padding-left:4px;
   padding-top:1px;
   padding-bottom:0px;
   padding-right:0px;
   margin:0px;
   background-image:url(./../gif/hl_bg.gif);
   background-repeat:repeat;
   font-size:12px;
   overflow:visible;
   vertical-align:bottom;

}

.headline_inv {
   color:#ffffff;
   padding-left:4px;
   padding-top:1px;
   padding-bottom:0px;
   padding-right:0px;
   margin:0px;
   background-image:url(./../gif/hl_bg_inv.gif);
   background-repeat:repeat;
   font-size:12px;
   overflow:visible;
   vertical-align:bottom;

}

.link_hl {
   color:#ffffff;
   text-decoration:none;
}

a {
  font-family:Tahoma;
  font-size:12px;
}

.blau {
   color:#006496;
}

.gruen {
   color:#009664;
}

.gelb {
   color:#A8A200;
}

.orange {
   color:#F69600;
}

.rot {
   color:#870000;
}

.blau_b {
   color:#006496;
   font-weight:bold;
}

.gruen_b {
   color:#009664;
   font-weight:bold;
}

.gelb_b {
   color:#A8A200;
   font-weight:bold;
}

.orange_b {
   color:#F69600;
   font-weight:bold;
}

.rot_b {
   color:#870000;
   font-weight:bold;
}

input.button {
   background-image:url(./../gif/hl_bg.gif);
   background-repeat:repeat;
   border-color: black;
   font-family: Verdana, Arial, Helvetica, ''sans serif'';
   font-size: 10pt;
   color: white;
}

h1.gelb {
   color:#A8A200;
   font-weight:bold;
   font-size:18px;
}

ul {
   padding:0px;
   margin:0px;
   padding-left:7px;
   margin-left:7px;
   list-style-type:square;
   border-spacing:0px;
   
}

ul.sqgelb {
list-style-image:url('./../gif/ul_ge.gif');
}

ul.sqgruen {
list-style-image:url('./../gif/ul_gr.gif');
}