body {
    background-color:#ffffff;
    background-image:url('../images/babynel/hg_babynel_2.gif');
    background-position:0px 97px;
    background-repeat:no-repeat;
    padding:0px;
    margin:0px;
}

#logo {
    position:absolute;
    left:660px;
    top:20px;
    z-index:1;
}

#bilderleiste{
    position:absolute;
    left:0px;
    top:97px;
    width:565px;
    z-index:3;
}


#bilderleiste #bilderleiste2{
    position:absolute;
    left:0px;
    top:0px;
}



#bilderleiste h1{
    font-size:9px;
    line-height:10px;
    text-align:center;
    margin:0px;
    padding:0px;
}

#navi{
    position:absolute;
    left:0px;
    top:139px;
    height:100%;
    width:200px;
    z-index:2;
}

#navi ul{
    padding:0px;
    margin:0px;
}

#navi li{
    padding:0px;
    margin:0px;
    width:172px;
    

height:24px;
    background-image:url('../images/babynel/hg_navi.gif');
    border-top:1px solid #f9e9d3;
    border-bottom:1px solid #b39c7e;
}

#navi a{
    font-family:verdana,arial,sans;
    font-size:70%;
    line-height:200%;
    text-decoration:none;
    color:#bf6c2b;
    padding-left:17px;
}

#navi .nav{
    font-weight:normal;
}

#navi .nav_a{
    font-weight:bold;
    color:#21417a;
}

#navi .nav2{
    font-weight:normal;
    color:#5976aa;
    padding-left:34px;
}

#navi .nav2_a{
    color:#21417a;
    padding-left:34px;
}

#navi .nav2:hover{
    font-weight:normal;
}

#navi .nav2_a:hover{
    font-weight:normal;
}



#navi .nav3{
    font-weight:normal;
    color:#5976aa;
    padding-left:51px;
}

#navi .nav3_a{
    color:#21417a;
    padding-left:51px;
}

#navi .nav3:hover{
    font-weight:normal;
}

#navi .nav3_a:hover{
    font-weight:normal;
}





#navi a:hover{
    font-weight:bold;
    color:#21417a;
}

#verlauf{
    position:absolute;
    left:172px;
    top:0px;
    z-index:4;
}

#inhalt{
    position:absolute;
    left:171px;
    top:140px;
    z-index:5;
    color:#21417a;
    font-family:verdana,arial,sans;
    font-size:85%;
    line-height:140%;
    height:100%;
    background-image:url('../images/babynel/hintergrund_navi.gif');
    background-repeat:repeat-y;
    background-position:0px 0px;
}


#inhalt a{
    text-decoration:underline;
}

#inhalt a:hover{
    text-decoration:none;
}

#inhalt ul{
    padding:0px;
    margin:0px;
}

#inhalt li{
    padding:0px;
    margin:0px;
    margin-left:12px;
}

#headline{
    padding-top:24px;
    padding-left:30px;
    padding-bottom:20px;
}

#main_content{
    position:relative;
    padding-left:30px;
    width:400px;
    float:left;
    padding-bottom:50px;
    z-index:10;
}


#main_content a{
    color:#21417a;
    text-decoration:underline;
}

#main_content a:hover{
    text-decoration:none;
}

#main_content td{
   /* border-bottom:1px dotted #21417a;*/
    padding-top:10px;
    padding-bottom:10px;
}


#main_content td img{
    border:1px solid #cccccc;
}

#main_content table{
    width:500px;
}

#marginal_content{
    position:relative;
    float:left;
    padding-left:25px;
    width:175px;
    font-size:90%;
    z-index:1;
}

#marginal_content a{
    text-decoration:underline;
    color:#21417a;
}

#marginal_content a:hover{
    text-decoration:none;
}


#hilfsnavi{
    clear:left;
    border-top:1px dotted #21417a;
    margin-left:30px;
    padding-bottom:75px;
    width:565px;
}

#hilfsnavi a{
    color:#05286F;
    text-decoration:none;
}


#hilfsnavi a:hover{
    text-decoration:underline;
}

#button{
    position:absolute;
    left:66px;
    top:385px;
    z-index:6;
}

#sprachauswahl{
    position:absolute;
    left:200px;
    top:76px;
    z-index:7;
}

#rand{
    height:100%;
}

#verlauf_oben_rechts{
    position:absolute;
    top:0px;
    left:819px;
}


.pdf{
    background-repeat:no-repeat;
    background-image:url('../upload/babynel/icon_pdf.gif');
    background-position:0px 0px;
    padding-top:4px;
    padding-left:20px;
}

#inhalt .ohneTabellenRand{
    border:0px;
}

.eingabefeld{
   background-color:#ffffff;
   border:1px solid #00276C;
   margin-bottom:10px;
   width:240px;
}

.suchButton{
   clear:left;
   background-color:#ffffff;
   border:1px solid #00276C;
   color:#00276C;
   font-size:80%;
   line-height:120%;
   padding-left:10px;
   padding-right:10px;
   padding-top:2px;
   padding-bottom:2px;
}


/******************************** Styles fuer Aktuelles ********************************/

#main_content .artikelliste{
    /* height:79px; */
    height:auto;
    width:565px;
    padding-top:8px;
    padding-bottom:12px;  
    border-bottom:1px dotted #999999;  
    display:inline-block;  
}

#main_content .artikelliste .img{
    float:left;
    margin-right:12px; 
    margin-top:5px; 
}

#main_content .artikelliste h2{
    padding:0px;
    margin:0px;
    font-size:100%;
}

#main_content .artikelliste p{
    padding:0px;
    margin:0px;
}


.calendar{
    z-index:20000;
} 

#menue-1{
    z-index:20001;
}
