body { 
    background-color:#ffffff;
    margin:0px;
    padding:0px;
    width:100%;
    height:100%;
    /* background:url(../images/hg.gif) repeat-y; */
    background-position:top center;
    font-family:'Trebuchet MS',sans-serif;
    color:#4F6A71;
}

a{
    color:#4F6A71;
}

a:hover{
    color:#4F6A71;
    text-decoration:none;
}

.textItem  table{
   width:100%;
}

.textItem  td{
   padding-bottom:10px;
   padding-right:10px;
   border-bottom:1px solid #4F6A71;
   min-width:120px;
   vertical-align:top;
   text-align:left;
}

.mceToolbar table{
   width:300px;
}

.mceToolbar td{
   min-width:25%;
}


/* #content{
   position: absolute;
   width: 978px;
   height: 100%;
   top: 0px;
   left: 50%;
   margin-top:0px;
   margin-left: -489px;
} */

/* ++++++++++++++++++++++++ Hauptnavigation ++++++++++++++++++++++++++++++++++ */

#logo{
   margin-bottom:10px;
}

#header{
   display:none;
}

#navi{
   display:none;
}

#navi_2{
   display:none;
}


/* ++++++++++++++++++++++++ Content ++++++++++++++++++++++++++++++++++ */

#spalte_1{
  width:425px;
  float:left;
  font-size:80%;
  margin-bottom:50px;
  margin-top:41px;
  padding-right:50px;
  display:inline-block;
}

#spalte_1 h1{
   margin:0px;
   padding:0px;
   padding-bottom:10px;
   font-size:130%;
   color:#4F6A71;
}

#spalte_1 ul,ol{
   margin:0px;
   padding:0px;
}

#spalte_1 li{
   margin:0px;
   padding:0px;
   margin-left:15px;
}

#spalte_1 form label{
   width:100px;
   display:inline-block;
}

#spalte_1 form label{
   width:100px;
   display:inline-block;
}

#spalte_1 form .eingabefelder{
   border:1px solid #4F6A71;
   width:250px;
   color:#4F6A71;
   margin-bottom:3px;
}

#spalte_1 form .grossesEingabefelder{
   border:1px solid #4F6A71;
   width:250px;
   color:#4F6A71;
   margin-bottom:3px;
}

#spalte_1 form .button{
   border:1px solid #4F6A71;
   background-color:#fff;
   color:#4F6A71;
}


#spalte_1 .sitemapStandardMainCat{
   margin:0px;
   padding:0px;
   line-height:200%;
}

#spalte_1 .sitemapStandardLevel_1{
   margin:0px;
   padding:0px;
   list-style-type: none;
}

#spalte_1 .sitemapStandardLevel_1 a{
   background:url(../images/pfeilbutton.gif) no-repeat;
   padding-left:15px;
   background-position:0px 5px;
}

#spalte_1 .sitemapStandardLevel_2{
   margin:0px;
   padding:0px;
   list-style-type: none;
   padding-left:15px;
   line-height:150%;
}

#spalte_1 .sitemapStandardLevel_2 a{
   background:url(../images/pfeilbutton.gif) no-repeat;
   padding-left:15px;
   background-position:0px 5px;
}


/* Styles fuer Aktuelles */

.artikelliste h2{
   margin:0px;
   padding:0px;
   font-size:100%;
   color:#4F6A71;
}

.artikelliste p{
   margin:0px;
   padding:0px;
   margin-bottom:20px;
}


.artikelliste{
    height:79px;
    width:415px;
    padding-top:4px;
    padding-bottom:12px;  
    border-bottom:1px dotted #999999;    
}

.artikelliste h2{
    color:#000;
}

.artikelliste b{
    color:#4F6A71;
}

.artikelliste p{
    margin:0px;
    padding:0px;
}

.artikelliste div{
    font-size:100%; 
}

.artikelliste .img{
    float:left;
    margin-right:12px; 
    margin-top:5px; 
}

.art_back{
   background:url(../images/pfeilbutton.gif) no-repeat;
   padding-left:15px;
   background-position:0px 5px;
   margin-top:10px;
   margin-bottom:10px; 
   display:inline-block;
}



#spalte_2{
   margin-top:41px;
   width:228px;
   float:left;
   display:inline-block;
   margin-bottom:50px;
   font-size:80%;
}

#spalte_2 h1{
   padding:0px;
   margin:0px;
   font-size:100%;
   line-height:140%;
   text-transform:uppercase;
   margin-bottom:10px;
}

#spalte_2 p{
   padding:0px;
   margin:0px;
}

#spalte_2 ul,ol{
   margin:0px;
   padding:0px;
}

#spalte_2 li{
   margin:0px;
   padding:0px;
   margin-left:15px;
}

#spalte_2 .anzeige_div{
   padding:0px;
   margin:0px;
   margin-bottom:10px;
}

#spalte_2 .anzeige_p{
   padding:0px;
   margin:0px;
   margin-top:5px;
}

#spalte_2 .anzeige_img{
   border:1px solid #999;
}

#spalte_2 .medienecho{
   margin-bottom:30px;
}

#spalte_2 .banner{
   margin-bottom:30px;
}

#spalte_2 .title_me{
   padding:0px;
   margin:0px;
   background:url(../images/hg_register.gif) no-repeat; 
   color:#fff;
   display:inline-block;
   width:200px;
   font-size:100%;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:5px;
   text-transform:none;
}

#spalte_2 .teaser_me{
   background:url(../images/pfeilbutton.gif) no-repeat; 
   font-size:100%;
   padding-left:20px;
   padding-right:15px;
   padding-bottom:2px;
   background-position:5px 5px;
   display:inline-block;
   width:160px;
   border-top:1px solid #4F6A71;
   background-color:#E6E6E6;
   text-decoration:none;
}

#spalte_2 .teaser_me:hover{
   color:#000;
}

#spalte_2 .title_fo{
   padding:0px;
   margin:0px;
   background:url(../images/hg_register.gif) no-repeat;
   background-color:#4F6A71;
   color:#fff;
   display:inline-block;
   width:190px;
   font-size:100%;
   padding-top:2px;
   padding-bottom:2px;
   padding-left:5px;
   text-transform:none;
}

#spalte_2 .teaser_fo{
   padding:0px;
   margin:0px;
   background-color:#E6E6E6;
   font-size:100%;
   background-position:5px 5px;
   display:inline-block;
   width:195px;
   border-top:1px solid #4F6A71;
   background-color:#E6E6E6;
   text-decoration:none;
   margin-bottom:30px;
}



/* ++++++++++++++++++++++++ Hilfsnavigation ++++++++++++++++++++++++++++++++++ */

#help_navi{
   display:none;
}




