html, body {
  margin: 0;
  padding: 0;
  font: normal 12px Verdana, Arial, Helvetica, sans-serif;
  height: 100%;
}


body {
  min-height: 101%;
  background: #FFFFC8;
  text-align: center;
  behavior:url("csshover.htc");
}

#page {
  z-index:0;
  width: 1000px;
  margin: 0 auto;
  padding: 0;
  border: none;
  text-align: left;
}

#head {
  width: 1000px;
  height: 170px;
  margin: 0;
  padding: 0;
  background: #FFFF99;
  background-image:url(../img/banner.jpg);
}


/*###################*/
	  /* Beginn Navigation */
	  /*###################*/

	  #main_nav, #main_nav ul {list-style-type:none; margin:0; padding:0;  } /* Style-Reset */
  
		#main_nav li { width:90px; float:left; margin:0px;} /* Horizontale Anordnung */
		
		#main_nav li ul { display:none;} /* Normalzustand eingeklappt */
		#main_nav li:hover ul { display:block; z-index:5; } /* Ausgeklappt */
		
      /*###################*/
	  /* Styles fuers Auge */
	  /*###################*/
	  
	  #navcontainer {position:relative; width:995px; z-index:5; }
	  
	  #main_nav {padding-left:5px; width:995px; background-color:#805C39; height:30px; position:absolute; z-index:5;}
	  
	  #main_nav li { border:none; margin:0 0 0 0;}
	  #main_nav ul li { border:none; margin:0;}
    #main_nav a { font: normal 11px Verdana, Arial, Helvetica, sans-serif; background-color:#805C39; text-align:center; display:block; padding:2px 2px 0px 2px; height:28px; color:#EFEFEF;text-decoration:none; }




#main_nav a:link {
   background-color:#805C39;
}

#main_nav a:visited {
   background-color:#805C39;
}

#main_nav a:active {
   background-color:#554433;
}

#main_nav a:hover {
   background-color:#554433;
}

#main_nav a.blubb:link {
   background-color:#554433;
}

#main_nav a.blubb:visited {
   background-color:#EFEFEF;
   color:#805C39;
}

#main_nav a.blubb:active {
   background-color:#554433;
}

#main_nav a.blubb:hover {
   background-color:#554433;
   color:#EFEFEF;
   
}

.clear { clear:both; }

#content{
  z-index:1;
  float: left;
  margin:30px 0 0 0;
  padding: 0px 0px 5px 5px;
  width:745px;
  background:#554433
}

#content_frame{
  z-index:2;
  float: left;
  text-align:justify;
  margin:0px;
  padding:20px;
  width:700px;
  background:#EFEFEF;
}

.super{
  vertical-align:super;
}

#reply{
  width:450px;
  position:relative;
  float:left;
  margin-left:40px;
}

#reply p.comment_reply{
  width:200px;
  background-color:#CDCDCD;
  margin:0px;
  margin-bottom:10px;
  text-align:center;
}

#reply a{
  color:#000;
}

#reply form{
  margin:10px 0px 10px 20px;
}

#reply input{
  background-color:#FEFEFE;
  border: 1px solid black;
  margin-bottom:3px;
}


#reply textarea{
  background-color:#FEFEFE;
  border: 1px solid black;
  margin-top:5px;
  margin-bottom:5px;
}

#reply input.button{
  background-color:#806346;
  border: 1px solid black;
  color:#FFF;
}

#status{
  position:relative;
  float:left;
  width:700px;
}
