/* =============================================================================
                 LIST                                     
  =============================================================================*/
#contentbody div.article{
    padding: 0.6em 1em;
    margin-bottom: 0;
    margin: 0 -1.5em;
    border-bottom: 1px solid lightgrey;
}

#contentbody div.article:first-of-type{
    border-top: 1px solid lightgrey;
}

#akttable{
    width: 100%;
}

#contentbody td.first{
    vertical-align: top;
    width: 222px;
}

#contentbody div.csc-default{
    margin-top: 0.5em;
} 

div.header a{
    text-decoration: none;
    font-weight: normal;   
    text-align: left;
}

div.news-img-wrap img{
    padding: 0;
    margin: 0;
}

#contentbody div.footer{
    display: block;
    position: relative;
    right: 0;
    bottom: 0;
    margin: 0;
    padding: 0;
}


#contentbody span.news-list-date{
    color: #888;
    float: right;
}

/* ------------------------------------------------------------------------
                 Navi                                      
   ------------------------------------------------------------------------*/

#contentheader ul.aktnavi{
    list-style-type: none;
    padding: 0;
    margin: 0;
    margin-top: 5px;
    text-align: center;
}

#contentheader ul.aktnavi li{
    display: inline-block;
    padding: 0 0.5em;
    margin: 0;
    border-left: 1px solid lightgrey;
}

#contentheader ul.aktnavi li:first-of-type{
    border-left: none;
}

#contentheader ul.aktnavi li a{
    color: grey;
    text-decoration: none;
}

#contentheader ul.aktnavi li a:hover{
    color: #17457F;
}

#contentheader ul.aktnavi a.hier{
    color: #17457F;
    text-decoration: none;
}


/* ------------------------------------------------------------------------
                  kleiner 360px                                       
   ------------------------------------------------------------------------*/
@media only screen  and (max-width : 630px) {
    
    #contentbody td.first{
        width: auto;
    }
    
    #contentbody div.news-img-wrap{
        display: none;
    }
   
    #contentbody div.article{
        margin: 0 -1em;
    }
    
} /* Ende media */
