/* padding vermeiden wg. boxmodell-fehler im explorer */ 
body
{
    background-color: #D9D9D9;
    padding-top:2px;
}
.clear {
    clear:both;
    /* gelegentlich hilfreiche tricks: */
    line-height: 0;
    font-size: 0;
    height: 0;   
}

#rahmen_container {
    margin:auto;
    padding:0px;
     text-align:center;        
    width:1000px;
    border:#C3C3C3 1px solid;
    background-color: #FFFFFF;
}

#outer_container {   
    margin:0px;
    border:#c3c3c3 0px solid;    /*AEAEAE */
}

#container {
  background-color: #FFFFFF;
}
#headerArea1
{
    float:left;
    height:68px;
    width:300px;
    padding:10px 15px 0pt 0pt;
}
#headerArea1 .homeLinkImg
{
    height:58px;
    width:300px;
    display: block;
}

#headerArea2
{
    float:right;
    height:68px;
    padding:10px 15px 0pt 0pt;
}
#header_lower {
    height:44px;
    text-align:right;
    border: solid 0px;
}
#header_sysmen 
{

}

#inner_container {
  border-bottom:#FFFFFF 0px solid; /*noetig fuer korrekte darstellung im ff */
}

#nav_sections{
    border:0px solid #FF0000;
    clear:both;
    left: 0px;
    position: relative;
    text-align:left;
    padding-left: 200px;

}
#nav_sections td {
    text-align:center;
}
* html #nav_sections {
    position: relative;
    top: 2px;
    margin-top: -4px;
}

#nav_left {
    clear: left;
    float:left;
    width:205px;
    text-align:left;
    margin:0px;    
    padding:0px;
    margin-right:5px;
    margin-left:0px;
    margin-top: 0px;
    border: 0px solid #F00;
}

#nav_left_ads {
    font-size:0.9em;
    font-weight:bold;        
}

#nav_left_ads_title {
    font-size:0.9em;
    font-weight:bold;    
    padding:3px;    
    padding-left:10px;
}

/* rechte navigationsleiste */
#nav_right {
    width:200px;
}

.nav_right_gruppe{
    clear: both;
    margin-bottom:10px;
}


#content {        
    padding-left:210px; /* breite nav left 205 + abstand 5 verhindert, dass langer inhalt links unter navigation rutscht */
    padding-right:210px;     /* das gleiche rechts (rand 5 + nav_rechts 200 + rand 0 + rahmen/schatten 0) */
}



#breadcrumb{
    border: 0px solid #0000FF;    
    float: left;
    display: inline;
    font-size: 0.7em;
    width: 540px;
    text-align:left;    
    padding: 0.5em 0.5em 0.7em 0;        
}

#content_container{
    border: 0px solid #0000FF;    
    float: left;
    display: inline;
    text-align:left;    
    font-size:1.0em;
    margin-top: 3px;
    line-height: 1.4em;
}

.hl1 {
    
}
* html .hl1 {

}
*:first-child+html .hl1 {
    
}
.artikel_footer
{
    padding: 20px 0px;    
}

div.printVersionLink,
div.recommendArticleLink,
div.orderRSSLink
{
    float:left;
    margin-right: 20px;
}


#footer_top{
    clear: both;
    text-align:left;    
    font-size:0.9em;
    padding-top: 5px;
    margin-bottom: 20px;
}

#footer_container{
    border-top: 1px solid #cccccc;    
    float: left;
    display: inline;
    text-align:left;    
    font-size:0.7em;
    margin-left: 0px;
    margin-top: 10px;
    width: 100%;
}

#footer_middle{
    text-align:center;    
    font-size:1.0em;
    text-align:center;
    /* border: 1px solid #00FF00; */ /* <% test */
}
#changed{
    margin: 0px 10px 0px 0px;
    float:left;
}
#copyright{
    float:left;
    margin-right: 10px;
}

#footer_bottom{
    clear: both;
    text-align:center;    
    font-size:1em;
    text-align:center;
    /* border: 1px solid #00FF00; */ /* <% test */
}

#container_content_print{
    background-color: #FFFFFF;
    align: center;
    width: 575px;
    height: 100%;
    font-size:0.8em;
    
}
#content_print{
    background-color: #FFFFFF;
}
#footer_print{
    clear: both;
    text-align: center;
    margin-top: 15px;
    align: center;
    width: 100%;
    font-size:0.8em;
}

/* padding vermeiden wg. boxmodell-fehler im explorer */ 

.clear {
  clear:both;
  /* gelegentlich hilfreiche tricks: */
  line-height: 0;
  font-size: 0;
  height: 0;   
}



.trenner {
  /* fuer abstand zwischen menupunkten in linker navigation */
    margin-bottom:12px;
}

