h1 {  font-family: Arial,Helvetica,sans-serif;  font-size: 17px;  line-height: 18px;  font-weight: normal;  font-style: normal;  text-align: left;  color: rgb(0, 102, 255);  }h2 {  font-family: Arial,Helvetica,sans-serif;  font-size: 12px;  line-height: 16px;  font-weight: normal;  font-style: normal;  text-align: left;  color:rgb(0, 102, 250);}  .textweiss { font-family: Arial,Helvetica,sans-serif;    font-size: 9pt;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: 18px;    color: rgb(255, 255, 255);    }    .abstandzumtext    {    border: 0px;    float: left;    padding-right: 10px;        }    .abstandvomtext    {    border: 0px;    float: left;    padding-left: 45px;        }  .textblau { font-family: Arial,Helvetica,sans-serif;    font-size: 8pt;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: 18px;    color: rgb(0, 102, 255);    }        .textdunkelblau { font-family:Arial, Helvetica, sans-serif;    font-size: 10pt;    font-style: 900;    font-weight: 700;    font-variant: normal;    line-height: 16px;    letter-spacing: -.2pt ;    word-spacing: -.2pt ;    color: #000033;    }        .textblau_gross { font-family: Arial,Helvetica,sans-serif;    font-size: 10pt;    font-style: normal;    font-weight: 500;    font-variant: normal;    line-height: 18px;    color: rgb(0, 102, 255);    }  .klein { font-family: Arial,Helvetica,sans-serif;    font-size: 10px;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: normal;    color: rgb(0, 102, 255);    }  .kopfblau { font-family: Arial,Helvetica,sans-serif;    font-size: 16px;    font-style: normal;    font-weight: 300;    color: rgb(0, 102, 255);    line-height: normal;    padding-left: 5px;            }  .kopfweiss { font-family: Arial,Helvetica,sans-serif;    font-size: 9pt; /*15px;*/    font-style: normal;    font-weight: normal; /*600;*/    color: rgb(255, 255, 255);    /*letter-spacing: -.2pt;*/    text-align: left;    background-color: rgb(65, 91, 184); /*(0, 102, 255)*/    line-height: normal;    padding-top: 4px;    padding-left: 4px;    padding-bottom: 2px;      }  .adresse {       border-top: 1px dotted rgb(15, 95, 246);    background: transparent url(images/hintergrund_adresse.jpg);    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    font-style: normal;    font-weight: 500;    color: rgb(255, 255, 255);    letter-spacing: normal;    line-height: 10px;    text-align: left;    margin-top: 1px;    padding-top: 6px;    padding-left: 15px;    padding-bottom: 5px;    }  .kopfrot { font-family: Arial,Helvetica,sans-serif;    font-size: 10px;    font-style: normal;    font-weight: bold;    color: rgb(255, 0, 0);    line-height: normal;    }  .liste { margin: auto;    font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    font-style: normal;    font-weight: 400;    font-variant: normal;    line-height: 20px;    color: rgb(255, 255, 255);    list-style-position: inside;    list-style-type: dot;    }  .linknav { font-family: Arial,Helvetica,sans-serif;    font-size: 12px;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: 18px;    text-decoration: none;    color: rgb(255, 255, 255);    }  .bullet { list-style-type: none;    margin-top: 1px;    color: rgb(255, 255, 255);    }  .listeblau { margin: auto;    font-family: Arial,Helvetica,sans-serif;    font-size: 11px;    font-style: normal;    font-weight: bold;    font-variant: normal;    line-height: 30px;    color: rgb(0, 153, 255);    list-style-position: inside;    list-style-type: square;    }  .textblaufett { font-family: Arial,Helvetica,sans-serif;    font-size: 13px;    font-style: normal;    font-weight: 500;    font-variant: normal;    line-height: 15px;    color: rgb(0, 102, 255);    }  .link { text-decoration: none;    }  a, a:visited {color: #B4CCED;text-decoration: none;}a:active {color: #FFFFFF;text-decoration: none;}a:hover {color: #B4CCED;text-decoration: none;}/* ab hier das CSS-Layouting für die XHTML-Seite so zu sagen das neue Design*/html, body{  margin:0;  padding:0;  text-align:left; color: #ffffff;  background-color:#000033;}#container {width: 780px;\width: 800px;w\idth: 780px;border: ;margin: 0px;margin-left: auto;margin-right: auto;padding: ;}#banner {padding: 0px;height: 200px;margin-bottom: ;background-color:#000033;}#content {padding: 0px;margin-left: 151px ;margin-right:206px ;background-color: #000033;//alternativ #0c0c4f}#sidebar-a {/*border: 1px solid purple;*/float: left;width:151px ;height:3550px; margin: 0;margin-right:29px ;padding: 0px;background-image: url(images/line_muster_rep.gif);background-repeat:repeat-y;background-color: #000033;}#sidebar-b {float: right;width:206px;height:auto;margin: 0;margin-left: ;padding-left: 20px;background-color: #000033;}#footer {clear: both;padding: 5px;margin-top: ;background-color: #000033;}#projektatlas {margin-top: auto;margin-bottom: auto;margin-left: auto;margin-right: auto;background-color: #333333;}#content_detail{/*border: 1px dashed white;*/padding: 0px;margin-left:0px ;margin-right: ;background-color: #000033;/*alternativ #0c0c4f 000033*/}#content_banner{/*border: 1px solid red;*/padding: 0px 0px 0px 0px;height: 150px;margin-left:0px;margin-bottom:25px ;background-color: #000033;/*alternativ #0c0c4f 000033*/background-image: url(images/aldiana_background.jpg);background-repeat:repeat-x;}#holder{background-color: #000033;/*alternativ #0c0c4f 000033*/}#content_inhalt{/*border: 1px solid yellow;*/padding: 0px 0px 0px 0px;margin-left:0px;background-color: #000033;/*alternativ #0c0c4f 000033*/}#content_inhalt_text{/*border: 1px solid red;*/padding: 10px 0px 0px 0px;margin-left:0px;margin-right: ;background-color: #000033;/*alternativ #0c0c4f 000033*/}#content_banner h1{padding-top:20px;padding-left:20px;}#content_banner h2{padding-left:20px;}p.absatzbanner{/*border: 1px solid green;*/margin-top:0px;margin-left:15px;margin-right:5px;margin-bottom:25px;font-family: Arial,Helvetica,sans-serif;    font-size: 9pt;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: 18px;    color: rgb(255, 255, 255);}p.fliesstext{/*border: 1px solid green;*/margin-left:5px;margin-right:5px;margin-bottom:25px;font-family: Arial,Helvetica,sans-serif;    font-size: 9pt;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: 18px;    color: rgb(255, 255, 255);}#bildcontainer_links{float: left;margin-left:10px;/*border: 1px solid red;*/width: 285px;background-color: #000033;}#bildcontainer_rechts{float: clear;/*border: 1px solid white;*/margin-left:480px;width: 286px;background-color: #000033;}/*die Downloadcontainer*/#download_container_low{float: left;width: 550px;height:75px;padding: 10px 25px 5px 7px;margin-left:10px;margin-bottom:5px;border: 1px solid #596c7b;background-color: #005697;}#download_container_medium{float: left;width: 550px;height:75px;padding: 10px 25px 5px 7px;margin-left:10px;margin-bottom:5px;border: 1px solid #596c7b;background-color: #48669b;}#download_container_high{float: left;width: 550px;height:75px;padding: 10px 25px 5px 7px;margin-left:10px;margin-bottom:5px;border: 1px solid #596c7b;background-color: #a2c4db;}/*Bildformatierung für die Container*/#download_container_low img{border: 2px solid #bccad1;margin: 0px 7px 0px 0px;background-color: white;float:left;}#download_container_medium img{border: 2px solid #bccad1;margin: 0px 7px 0px 0px;background-color: white;float:left;}#download_container_high img{border: 2px solid #bccad1;margin: 0px 7px 0px 0px;background-color: white;float:left;}/*hover für die Downloadcontainer*/#download_container_low:hover{background-color:#efefef;}#download_container_medium:hover{background-color:#efefef;}#download_container_high:hover{background-color:#efefef;}/*die Links in den Containern */a.down:link {  text-decoration:none; font-weight:bold;  color:#000033; } a.down:visited {  text-decoration:none; font-weight:bold;  color:#000066; } a.down:hover {  text-decoration:none; font-weight:bold;  color:#ff0000; } a.down:active {  text-decoration:none; font-weight:bold;  color:#ff0000; }.service_font{float: left;font-family: Arial,Helvetica,sans-serif;    font-size: 9pt;    font-style: normal;    font-weight: normal;    font-variant: normal;    line-height: 16px;    color: rgb(44, 46, 77);}