﻿
body
{
    font-family: Verdana, 'Times New Roman';
    color: #545454;
    font-size:0.95em;
    margin:0;   
}


A
{
    color: #464646;
}
A IMG {border:0;}

A:visited
{
    color: #3c3c3c;
}

H3
{
    color: #545454;
    font-size: 1.2em;
    margin-top:0.2em;
    
}

H4
{
    color: #545454;
    font-size: 1.0em;
    margin-bottom:1.5em;
    margin-top:0.2em;
}
H5
{
    color: #545454;
    font-size: 0.9em;
    margin-bottom:0.8em;
    margin-top: 1.5em;
}


H6
{
    color: #545454;
    font-size: 0.8em;
    margin-bottom:0.3em;
    margin-top: 0em;
}

H1
{
    color: #545454;
    font-size: 3em;
    font-style: normal;
    font-weight: normal;
    font-family: 'Times New Roman' , Verdana;
}

p {width:550px;}

li { line-height:1.5em; }

.center {text-align:center; }
.abstand_oben {margin-top:35px;}

img { padding-bottom:1px;}
p.beschriftung {font-size:0.9em;width:550px}
p.beschriftung_breit {font-size:0.9em;width:650px}


#oben {height: 110px; width:990px; background-color:#d9d6e3;}
#logo { float:left;  height:109px; width: 186px; text-align:center;}
#titeltext {margin:8px 0 0 0 ;}
#ueberschrift {float:left; height: 67px; width:677px; font-size: 2.8em; font-family: 'Times New Roman', Times, Verdana, Arial; color: #545454; font-variant: small-caps; text-align:center;}
#logoBC {height:75px;width:124px;text-align:center; }
#menu_oben {float: left;height:34px; width:803px; border-top: gray 1px solid; border-left: gray 1px solid;}
#menu_oben_inhalt { margin:5px 0 0 0}

#unten 
{
    border-top: gray 1px solid;
    margin: 0 0 0 0px;
    min-height:500px;
    width:990px;
    background-color:#d9d6e3;
 }

#menubox
{
    float:left;
    width: 174px;
    background-color: #F7F6F3;
    margin:12px 0 0 6px;
}

/*Star-HTML-Hack für den IE6 */
* html #menubox {
  margin:12px 0 0 3px;
}



#hauptfenster 
{
   
    border-left: gray 1px solid;
    margin: 0 0 0 186px; 
    background-color:#FFFFFf;
    min-height:510px;
}

#hauptfenster_inhalt
{
    padding: 12px 0 12px 12px ;
}

#logo_bild { margin:8px 0 0 0 ;}
    
.Artikel
{
    margin-bottom: 16px;
    border-top: Gray 1px solid;
    width:550px;
    clear:left;
}

.ArtikelTitel {margin-bottom:16px; margin-top:22px; font-size:1em;}
.ArtikelKurzbeschreibung img {margin: 0 12px  5px 0 ; float:left;}
.ArtikelKurzbeschreibung {width:550px;overflow:hidden;}
.pfeil {margin-top:6px;}




.Vorschau {border-top: Gray 1px dotted; background-color:#F7F6F3;padding:12px 0px 12px 3px; }
.VorschauTitel {margin-top:11px; font-size:0.8em;}

.Podcast_Vorschau {border-top: Gray 1px dotted;  background-color:#F7F6F3;padding:12px 0px 12px 3px; }
.Podcast_VorschauTitel {margin-top:11px; font-size:0.85em;}
.Episode_Autor {margin:0.2em 0 0 0 ;font-size:0.85em; font-style:italic;}



#Ueberschrift_Vorschau {font-size:1.1em; margin: 0 0 6px 0; }
#Podcast_Ueberschrift_Vorschau {font-size:1.1em; margin: 4px 0 8px 0; }
#Podcasts_Ueberschrift_Vorschau {font-size:1.1em; margin: 4px 0 8px 0; }

.download_ueberschrift {margin-top:40px;}

.podcast_channel {margin:0 0 0 0;}
.podcast_title {margin-bottom:12px; margin-top:5px;}
.podcast_logo {margin: 0 10px 4px 0;display:block;}

.podcast_item 
{
    border-top: Gray 1px solid;
    width:550px;                
}

.podcast_item_title {font-size:1em; font-weight:bold;  margin:13px 0  1px 0;}
.podcast_item_title_3 {font-size:0.95em; font-weight:bold;  margin:15px  0 17px 0;}
.podcast_item_title2 {font-size:0.95em; font-weight:bold;  margin:15px 0 14px 0;}
.podcast_item_description img {margin: 0 8px 2px 0; float:left;}
.podcast_item_description {width:550px;overflow:hidden;margin:8px 0 0 0;}
.podcast_item_footer {width:550px;margin-bottom:5px;}
.podcast_pfeil {margin: 10px 0 5px 0;}
.podcast_item_download {margin: 6px 0 0 0; font-size:0.9em;}
.podcast_item_dauer {font-size:0.9em;margin: 0 0 4px 0;}


.vortragsreihe_item 
{
    padding:15px 0 0 0;
    clear:left;
    margin-bottom:17px;
    border-top: Gray 1px solid;
    width:550px;              
}
.vortragsreihe_item_title {margin-bottom:0px; margin-top:15px;font-size:1em; font-weight:bold;line-height:1.5em;}
.vortragsreihe_item_description img {margin: 0  8px 2px 0;  float:left;}
.vortragsreihe_item_description {width:550px;overflow:hidden;margin: 10px 0 0 0;}

.link_item 
{
    margin-bottom:20px;
    border-top: Gray 1px dotted;
    width:550px;              
}
.link_item_title {margin-bottom:10px; margin-top:15px;}
.link_item_description img {margin: 0 8px 2px 0; float:left;}
.link_item_description {width:550px; overflow:hidden;}

.literatur_item 
{
    margin-bottom:20px;
    border-top: Gray 1px dotted;
    width:550px;              
}
.literatur_item_title {margin-bottom:15px; margin-top:15px;}
.literatur_item_description img {margin: 0 12px 2px 0; float:left;}
.literatur_item_description {width:550px;overflow:hidden; }

.podcast_icon {margin-top:8px;margin-right:7px; vertical-align: text-bottom;}

.erlebt_artikel { margin-bottom:20px; border-top: Gray 1px dotted; width:550px;}
.erlebt_artikeltitel {margin-bottom:15px; margin-top:15px;}
.erlebt_description img {margin:  0 10px 8px 0; float:left;}
.erlebt_description {overflow:hidden;}

.posting_standard { margin-bottom:20px; border-top: Gray 1px dotted; width:550px;}
.posting_title_standard {margin-bottom:12px; margin-top:15px; font-size:0.9em;}
.posting_description img {margin:  0 10px 8px 0; float:left;}
.posting_description {overflow:hidden;}

#Titelbild
{
    width:550px;
    float:left;
    margin-bottom:35px;
    
    
}



#Newsfeed
{
    clear:left;         
}

.kontakt { margin-top: 0em; margin-bottom:1.8em;}

.banner {margin-bottom:50px;}
.banner img {margin-bottom:3px;}

.autor {margin-top:45px; width:330px; font-size:0.9em; font-style:italic;}
.autor img { float:left; margin:0 5px 0 0;}

.datum { font-style:italic; margin: 1em 0 2em 0; }

.podcast_beschreibung 
{
    padding: 0 0 0px 0;
    min-height:100px;
    width:550px;
    overflow:hidden;
}
.podcast_beschreibung img {float:left;margin-right:10px; margin-bottom:7px;}
.podcast_beschreibung h5 {margin-bottom:1.1em; font-size:0.95em; line-height:1.3em;}

.abonnement
{
    
    line-height:1.6em;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    background-color:#F7F6F3;
    
    margin: 10px 0 40px 0;
    width:550px;    
}

.kasten 
{
    line-height:1.2em;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    background-color:#F7F6F3;
    padding:4px 4px 4px 4px;
    float:left;   
    margin-bottom:45px;
    margin-top:10px;
    width:550px;  }

.xml_podcast
{
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    
    background-color:#FFFFFF;
    font-size:0.9em; 
    display:block;
    line-height:1em;
    margin-top:7px;  
}
.xml_podcast_inhalt {margin:4px 2px 4px 2px; }

.abonnement_seite_unten
{
    line-height:1.6em;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    background-color:#F7F6F3;
    clear:left;
    width:550px;
    margin: 25px 0 0 0 ;
    
    
}
.abonnement_inhalt {margin: 4px  4px 4px 4px;}


.podcast_list_item {border-top: Gray 1px dotted; width:550px;}
.abonnement_list
{
    line-height:1.6em;
    border-right: 1px solid;
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    background-color:#F7F6F3;   
    margin: 10px 0 25px 0;
    width:550px;     
}



.absatz_gross {margin-bottom:2em;}

.image_left {float:left; margin:0 4px 4px 0;}
.absatzgroesse_nach_bild {overflow:hidden;}

#adresse { font-weight:bold;}
.abstand_gross {margin-bottom:2.0em;}

.flash_player
{
    margin-top:10px;    
}

.flash_player_unten
{
    margin-top:9px;margin-bottom:7px;    
}

.trennlinie {border-bottom: 1px solid; width:550px; height:0px; margin:0 0 0 0;clear:left;}

.bild_links_umlauf {float:left;margin: 3px 10px 3px  0 ;}

.dauer {font-size:0.85em; font-style:italic;}

#Neuigkeiten 
{
    float:right;
    width:224px;
    padding:0 5px 0 12px;
   
}

#Podcast_Episoden 
{
    float:left;
    width:550px;
}

#Podcast_Vorschau 
{
    float:left;
    width:224px;
    padding:0 0 0 12px;
}

#Podcasts_Liste
{
    float:left;
    width:550px;
   
}



#glocken {float:right;}
#glocken_horizontal {margin:15px 0 30px 0;}

img.left {float:left; margin: 0 8px 0 0;}

#RSS-Logo {float:right;margin:0 5px 0 0;}

.right {float:right; margin-right:8px;margin-left:5px;}

/*Schattenwurf der Webseite*/
#shadow-container {
    position: relative;
    left: 8px;
    top: 8px;
    width:992px;
}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container 
{
    position: relative;
    left: -1px;
    top: -1px;
    margin-bottom:3px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container
    {
    background: #ffffff;
    border-right: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    border-left: #a9a9a9 1px solid;
    border-bottom: #a9a9a9 1px solid;
    
    }
    
.rubrik { margin-bottom:20px; border-top: Gray 1px dotted; width:550px;overflow:hidden;}
.rubrik h5 {margin-bottom:12px; margin-top:18px; font-size:0.9em;}
.rubrik img {margin:  0 10px 8px 0; float:left;}

.absatz_gross {margin-bottom: 2em;}

.tags 
{
    }





    



    
