body{
      margin:0px auto; /* Außenabstand */
      padding:0px; /* Innenabstand */
      height: 100%;
      }

div{
      padding: 0px; /* Innenabstand */
      margin: 0px auto; /* Außenabstand */
}


#main_div{
      width: 990px;
}

#kopf_div{
      height: 166px;
      width: 930px;
}

#breadcrumb{
      height: 18px;
      width: 930px;
      margin-left:158px;
}

#logo{
      height: 75px;
      width: 220px;
      margin: 0px;
      padding: 8px;
      float: left;
}

#banner{
      font-family: Chiller;
      color: black;
      font-size: 42px;
      font-weight: bold;
      text-align: center;
      float: right;
      width: 628px;
      height: 60px;
      background-image: url(../images/banner.png);
      position: relative;
      right: 32px;
      top: 16px;
}

#banner_admin{
      font-family: Chiller;
      color: black;
      font-size: 42px;
      font-weight: bold;
      text-align: center;
      float: right;
      width: 628px;
      height: 60px;
      position: relative;
      right: 32px;
      top: 16px;
}

#menu_div{
      width: 930px;
      height: 30px;
      clear: both;
}

#menu_schatten{
      width: 930px;
      height: 20px;
}

#content_div{
      width: 930px;
      min-height: 550px;
      position: relative;
        }

#main_menu_div{
      min-height: 320px;
      width: 110px;
      margin: 0px;
      margin-left: 46px;
        float: left;
      }

* html #main_menu_div{
      margin-left: 26px;
      }

#main_content_div{
      float: right;
      width: 740px;
      min-height: 440px;
      margin-left: 16px;
      margin-right: 62px;
      padding-bottom: 32px;
        }

* html #main_content_div{
      margin-right: 32px;
  }

#fuss_div{
        width: 930px;
      height: 24px;
      clear:both;
        margin-bottom:0px;
        position:relative;
        }

#fuss_schatten_div{
      width: 990px;
      height: 17px;
        }

div.button_link{
      height: 22px;
      margin-bottom: 16px;
        }

div.button_link a{
      display:block;
      height: 22px;
        }

span.link{
      height: 22px;
      width:110px;
}

span.button_link_text{
      display: block;
      height: 22px;
      width:110px;
      text-align: center;
      padding-top: 2px;
}

span.button_link_text_klein{
        display: block;
      height: 22px;
      width:110px;
      text-align: center;
      padding-top: 2px;
      font-size: 9px;
        }

.lastmod{
        margin: 0px;
        padding: 5px;
      padding-top:4px;
      padding-left: 8px;
      float: left;
      }

#fuss_info{
      float: right;
      text-align: right;
      margin: 0px;
        padding: 5px;
        padding-top:4px;
      padding-right: 8px;
        }

.php_stat{
      width: 110px;
      height: 152px;
      overflow: hidden;
      border:0px;
}

.google_map{
      width:740px;
      height:740px;
      border:0px;
      overflow: hidden;
      margin:0px;
}

#gaestebuch{
      border:0px;
      overflow:auto;
      height:1200px;
      width:740px;
}

.float_right{
      float:right;
}

.clear{
      clear:both;
}

.w3c{
      margin-right:10px;
}

.p_w3c_xhtml{
      margin:0px;
      margin-bottom:16px;
}

.p_w3c_css{
      margin:0px;
      margin-top:8px;
}

.sortContainer {
height:13px;
float:left;
margin-top:3px;
}

a.sortIt {
cursor:pointer;
display:block;
float:left;
height:11px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
position:relative;
width:12px;
}

a.sortIt span {
display:block;
font-size:0;
height:1px;
line-height:0;
overflow:hidden;
}

a.sortIt.up span.row_1 {
background-color:#FFFFFF;
margin:0 5px;
width:2px;
}
a.sortIt.up span.row_2 {
background-color:#FFFFFF;
margin:0 4px;
width:4px;
}

a.sortIt.up span.row_3 {
background-color:#FFFFFF;
margin:0 3px;
width:6px;
}a.sortIt.up span.row_4 {
background-color:#FFFFFF;
margin:0 2px;
width:8px;
}
a.sortIt.up span.row_5 {
background-color:#FFFFFF;
margin:0 1px;
width:10px;
}
a.sortIt.up span.row_6 {
background-color:#FFFFFF;
width:12px;
}
a.sortIt.up span.row_7 {
background-color:#FFFFFF;
height:4px;
margin:0 3px;
width:6px;
}
a.sortIt.up span.row_8 {
background-color:#FFFFFF;
height:1px;
margin:0 3px;
width:6px;
}