body{
    background:#55A4DD url(../gfx/back1.gif) ;
    font-family:Arial,Helvetica,sans-serif;
}

#container{
    margin-top:10px;
    background:#fff;
    border:0px solid #000;
    padding:0 10px;
}

#kopf{
    background:#fff;
}

#topmenu{
    text-align:right;
    font-size:11px;
    color:#206DA5;
}

#bibchip{
    height:150px;
}



.box{
    overflow:hidden;
}

p{
    margin-bottom:0;
}

h1, h2, h3, h4, h5, h6{
    font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}

h4{
    font-weight:bold;    
}


a{
    color:#000;
    text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

.leitbild{
    margin-top:-10px; 
    margin-right:-10px;  
}

.leitbild dd.csc-textpic-caption{
    text-align:right; font-size:7pt; color:#666; padding-right:10px;
}

#menu{
    background:#FF9533;
    padding:0.5em 0.5em 0.5em 0.5em;
}

#menu a:hover{
    text-decoration:none;
    color:#fff;
}

#kolumne, #kolumne2{
    padding:10px 10px;
}

#menu .categories-text-no, #menu .categories-text-act{
    margin:0.2em 0 1em 0.8em;
}

#menu .categories-no a, #menu .categories-act a{
    font-size:1.1em;
    font-weight:bold;
    border:1px solid #000;
    display:block;
    padding:0.2em 0.2em 0.2em 0.5em;
}

#menu .categories-text-no a, #menu .categories-text-act{
    font-size:0.8em;
    font-weight:normal;
    border:0px;
}

#menu .categories-act a, #menu .categories-text-act{
    color:#fff;
}


/* Marathonmenü */
#topnews ul.csc-menu-1{
    list-style-type:none;
    margin:1em 0 0 0;    
}

#topnews .csc-menu-1 li{
    display:inline;  
    font-weight:bold;
    font-size:0.9em; 
}

#topnews .csc-menu-1 li{
    padding:0 5px;
    border-right:2px solid #000;
    
}

/* Farbige Hintergründe */

.lightgreen{
    background:#D6EC9A;  
}

.green{
    background:#C1DF5D;
    padding:0px;
}

.lightgrey{
    background:#F2F1E4;
}

.lightblue{
    background:#BCDBEE;
}

.blue{
    background:#53A4DE;
}

.darkblue{
    background:#1F6DA5;
}

.yellow{
    background:#F7E797;
}

.lightyellow{
    background:#FAF2C4;
}

.orange {
    background:#FF9533;
}
/* News */

.news-latest-item img {
    border:1px solid #CCCCCC;
    float:left;
    margin-bottom:5px;
    margin-right:5px;
}

#topnews h2{
    font-size:1.5em;line-height:1;margin-bottom:1em;  
}
.flowtext h2{
    font-size:1em;font-weight:bold;margin-bottom:1.5em;
}
.flowtext h2, .flowtext h5, .flowtext p.bodytext{
    display:inline;
}

.news-latest-morelink{
    text-align:right;
    font-style:italic;
}

.small-news h2{
    font-size:16px;
    font-weight:bold;
}

#news1 h3{
    font-size:1.2em;line-height:1.25;margin-bottom:1.25em;
}

.news-single-img{
    display:inline;
    float:left;
    margin-right:10px;
}

/* Empfehlungslinks */
.textlink{
    
}

.textlink .anzeige{
    font-size:0.75em;
    text-align:right;
    color:#666;
    border-bottom:1px solid #fff;
    margin-top:0.5em;
}

.textlink p{
     font-size:0.9em;
}

.textlink a{
    color:#1F6DA5;
}

/* Umfrage */
.tx-jkpoll-pi1 h1{
    font-size:1.5em;
    line-height:1;
    margin-bottom:1em;
}

#topmenu a{
    margin-left:10px;
    font-size:11px;
}

.tx-ttnews-browsebox a, .tx-ttnews-browsebox strong{
    margin-right:5px;
    
}