/*=======================================================
  Stylesheet Aften-Hilfe.de
  Forum
=======================================================*/


/* HTML
=======================================================*/

html, body {
  margin:         0;
  padding:        0;
  width:          100%;
  color:          #444;
  font:           11.5px Arial, Helvetica, Sans-Serif;
  background:     #FFF;
}

#box {
  width:          840px;
  margin:         0 0 10px 0;
}

#container {
  padding:        80px 10px 10px 10px;
}


/* Header
=======================================================*/

#header,
#iheader,
#iiheader {
  width:            100%;
  height:           72px;
}

#header {
  position:         fixed;
  top:              0;
  left:             0;
  margin:           0;
  color:            #333;
  background:       url(images/header_middle.png) repeat-x;
  z-index:          100;
}

#iheader {
  background:       url(images/header_left.png) left no-repeat;
}

#iiheader {
  background:       url(images/header_right.png) right no-repeat;
}

    #logo {
      position:     absolute;
      top:          16px;
      left:         80px;
      display:      block;
      width:        158px;
      height:       47px;
      text-decoration:none;
      background:   url(images/logo.png) no-repeat;
    }
    
    #logo h1 {
      display:      none; 
    }

  
  
div.breadcrumb {
  margin:           0;
  padding:          0;
  color:            #888;
  font-size:        13px;
  font-weight:      bold;
}    
 
div.breadcrumb {
  position:         absolute;
  top:              0;
  margin-top:       250px;
}

div.breadcrumb a {
  color:            #888;
  font-size:        13px;
  font-weight:      bold;
  text-decoration:  none;
}

/* Navigation
=======================================================*/

  #navigation {
    position:           absolute;
    display:            none;
    top:                60px;
    left:               75px;
    width:              480px;
    padding:            5px;
    background:         #eff4f7;
    border-top:         1px solid #999;
    border-left:        1px solid #BBB;
    border-right:       2px solid #333;
    border-bottom:      2px solid #333;
  }
  
  #iiiheader:hover #navigation {
    display:            block;
  }
  /* Liste 1. Ebene
  ==================*/
  
  #navigation ul {
    margin:             0;
    padding:            0;
    list-style-type:    none;
  }
  
  #navigation ul li.floatbar {
    float:              left;
    display:            block;
    width:              150px;
  }
  
  #navigation ul li.floatbar.middle {
    padding-left:       10px;
    border-left:        1px solid #999;
  }
  
  #navigation ul li.floatbar.right {
    padding-left:       10px;
    border-left:        1px solid #999;
  }
  
  #navigation ul li span.title {
    display:            block;
    margin:             0 0 5px 0;
    padding:            2px;
    font-size:          12px;
    font-weight:        bold;
    text-transform:     uppercase;
    color:              #640505;
  }
  
  #navigation ul li span.title a {
    font-size:          12px;
    font-weight:        bold;
    color:              #640505;
  }
  
  #navigation ul li a {
    display:            block;
    padding:            3px;
    color:              #456596;
    line-height:        14px;
    font-size:          11px;
    font-weight:        normal;
    text-decoration:    none;
    /*background:         url(images/nav_list-style-icon.png) no-repeat left;*/
  }

  #navigation ul li a:hover {
    background:         #FFF;
  }
  
  /* Liste 2. Ebene
  ==================*/
  
  #navigation ul li ul {
  }
  
  #navigation ul li ul li {
    float:              none;
  }
  
      #navigation ul li ul li a {
        color:              #456596;
      }
      
      
  /* Liste 3. Ebene
  ==================*/
  
          #navigation ul li ul li ul {
            padding:            0 0 5px 30px;
            list-style-type:    square;
          }
  
          #navigation ul li ul li ul li {
          }
          d
          #navigation ul li ul li ul li a {
            height:             13px;
            padding:            0;
            color:              #456596;
            font-size:          13px;
            background:         none;
          }
          
  #navigation ul li a#level1current,
  #navigation ul li a#level2current,
  #navigation ul li a#level3current {
    font-weight:          bold;
  }
  
  
  
/* AdSense
=======================================================*/

#sidebaradsense {
  position:           absolute;
  left:               855px;
  top:                89px;
  height:             600px;
  width:              120px;
  padding:            10px;
  background:         #FFF;
}


#adsense-content {
  padding:            1em;
  border:             1px solid #EEE;
}



/* Suche / Search
=======================================================*/

#header-searchform {
  position:           absolute;
  top:                32px;
  left:               565px;
  width:              140px;
}

#header-searchform fieldset {
  margin:             0;
  padding:            0;
  border:             0;
}

#header-searchform .input-text {
  padding:            2px;
  font-size:          11px;
  color:              #555;
}

#header-searchform #searchsubmit {
  display:            none;
}


#rechtlicherhinweis {
  text-align:         center;
}

/* Suche / Search
=======================================================*/

.tablecell-top {
  padding:            1em 1em;
}
















