<!--
/** fuer allgemeines stil.css - rueckt Formular-Abstand zusammen **/
form{margin:0;}


/** Padding und BackgroundImages  **/

 /** Linke Spalte **/
  .bg-boxborder-left{
   background-color:#a4c3d7;
   }

  .left-box{
    background-color:#D2E3EC;
   border-bottom:1px solid #287DA8;
   }

  .arrow-left{
   background-image: url(/images/pfeil_linkespalte.gif);
   background-repeat:no-repeat;
   }

  /* linke Content-Box ohne Icon */
  .leftbox-item {
   background-color:#D2E3EC ;
   padding:0 0 10px 36px;
   }

  /** Buchbox **/
  .book-item {
   margin:0;
   padding:0 0 10px 36px;
   background-image: url(/images/start_icon_buchtip1.gif);
   background-repeat:no-repeat;
   display:block;
   }

  .archiv{margin-top:10px;}


  /*** Mittlere Spalte ***/

    .midmarg{
     margin:0px 8px 8px 8px;
     }

    .midpadd8{
     padding:0px 8px 8px 8px;


     }

  .arrow-mid{
   background-image: url(/images/pfeil_linkespalte.gif);
   background-repeat:no-repeat;
   }

  .mid-box{
   background-color:#FFF;
   margin-left:8px;
   margin-right:8px;
   }

  .midbox-item {
   padding-left:8px;
   padding-top:8px;
   padding-righ:8px;
   padding-bottom:8px;
   }


  .mid-dblbox-item {
   padding-left:8px;
   padding-top:0px;
   padding-righ:8px;
   padding-bottom:8px;
   }

   .bg-dblbox{
    background-color:#FFF;
    vertical-align:top;
    }


   .bg-bild-dblbox{
    width:218px;
    height:154px;
    background-color:#059;
    border-bottom:1px solid #004e95;
    }

   .bg-boxborder-mid{
    background-color:#004e95;
   }

   .mid-dbl-textbox{
    background-color:#FFF;
   padding-left:8px;
   padding-top:10px;
   padding-righ:8px;
   padding-bottom:8px;
   height:250px;
   }



  /** Newsboxen **/

   .top-newsbox-border{background-color:#A4C2D7;}

   .news-padd{
    padding-righ:8px;
    padding-top:0px;
    padding-left:16px;
    padding-bottom:8px;
    margin-right8px;
    }

   .news-pfeil{
    background-image: url(/images/pfeil_start_newsbox.gif);
    background-repeat:no-repeat;
    }

   .news-marg-r16{
    margin-right:16px;
    }

   .bg-topnews{
    background-color:#DFE9F0;
    }

   .news-trenner{
    border-bottom:1px solid #A4C2D7;
    margin-right:8px;
    }

   .bg-bild{
    vertical-align:top;
    width:103px;
    height:103px;
    }


 /*** Marginalspalte ***/
  .arrow-right{
   background-image: url(/images/pfeil_rechtespalte.gif);
   background-repeat:no-repeat;
   }

  .bg-boxborder-marg{
   background-color:#999;
   }

  .marg-box-small {
   padding:8px 16px 8px 16px;
   background-color:#EEE;
   border-bottom:1px solid #004e95;
   }

  .termin-item {
    background-image: url(/images/mspalte_pfeil_termine.gif);
    background-repeat:no-repeat;
    padding-left:16px;
    padding-bottom:10px;
    }

   .marg-bottom-line{
    border-bottom:1px solid #004e95;
    }

   .date-box{
    border-bottom:1px solid #004e95;
    background-color:#EEE;
    }






/******* FONTS *******/

 /** Linke Spalte mit blauen TeaserContainern **/
   .left-box-headline{
    font-size:11px;
    font-weight:bold;
    color:#FFF;
    padding-left:36px;
    margin-bottom:1px;
    }

   .left-headline{
    font-size:11px;
    font-weight:bold;
    color:#004e95;
    margin-right:16px;
   }

   .left-text{
    font-size:11px;
    font-weight:normal;
    color:#004e95;
    margin-right:16px;
   }


 /*** Mittlere Spalte ***/

   .mid-box-headline{
    font-size:11px;
    font-weight:bold;
    color:#FFF;
    padding-left:36px;
    margin-bottom:1px;
    }

   .mid-bottom-box-headline{
    font-size:11px;
    font-weight:bold;
    color:#FFF;
    padding-left:8px;
    margin-bottom:1px;
    }




 /*** Marginal-Spalte ***/

   .marg-box-headline{
    font-size:11px;
    font-weight:bold;
    color:#FFF;
    padding-left:16px;
    }



   .marg-headline{
    font-size:13px;
    font-weight:bold;
    color:#666;
    }

   .marg-headline-high{
    font-size:13px;
    font-weight:bold;
    color:#69C;
    }

   .marg-text{
    font-size:11px;
    font-weight:normal;
    color:#666;
    }

   .marg-text-bold{
    font-size:11px;
    font-weight:bold;
    color:#666;
    margin-right:16px;
    }

   .marg-text-hi{
    font-size:11px;
    font-weight:normal;
    color:#930;
    }

   .marg-text-bold-hi{
    font-size:11px;
    font-weight:bold;
    color:#930;
    }

   .marg-text13-hb{
    font-size:13px;
    font-weight:bold;
    color:#004e95;
    }





/******** LINKS ********/

  /** blaue Headline-Weiter Links der Startseite **/
    a.headlink:link, a.headlink:visited {
     font-size:11px;
     color:#004e95;
     font-weight:bold;
     text-decoration:none;
     }

    a.headlink:hover, a.headlink:active {
     font-size:11px;
     color:#004e95;
     font-weight:bold;
     text-decoration:underline;
     }


  /** orange Weiter-Links **/
    a.orange-link:link, a.orange-link:visited {
     font-size:11px;
     color:#C60;
     font-weight:normal;
     text-decoration:underline;
     }

    a.orange-link:hover, a.orange-link:active {
     font-size:11px;
     color:#600;
     font-weight:normal;
     text-decoration:underline;
     }

  /** Zum-Archiv-Links **/
    a.archiv-link:link, a.archiv-link:visited {
     font-size:11px;
     color:#666;
     font-weight:normal;
     text-decoration:underline;
     }

    a.archiv-link:hover, a.archiv-link:active {
     font-size:11px;
     color:#000;
     font-weight:normal;
     text-decoration:underline;
     }
-->
--------------------------------------------------------------------------------
