
html {
	color: #424f20;
	font: normal 76% "Verdana, Geneva, Arial, Helvetica",sans-serif;

}


h1 { font-size: 110%; }
h2 { font-size: 110%; }
h3 { font-size: 100%; }
h4 { font-size: 90%; }
h5 { font-size: 75%; }


/*p,blockquote,ul {margin-bottom: 1.2em;}*/

div#cat {
	font-size: 150%;
	text-align: right;
	margin-right:10px;
	color: #515d45;
	font-weight:bold;
}

/******************* HEADLINE BOX *******************************/

div#headlnbox img {
	float:left;
}


div#headlnbox blockquote {
	background: url(../images_n/quote1.gif) no-repeat;
	color: #555;
	font: normal 1.8em serif;
	padding-left: 22px;
	margin-left:80px;
}

div#headlnbox blockquote h1 {padding:0 0 0 0.3em;}



*/
/****************** NAVIGATION *********
http://www.drweb.de/leseproben/klappmenu.shtml */

#menu {
	margin-top:10px;
}
#menu ul { 
  list-style: none; 
  margin:0; 
  padding: 0; 
  width: 86px;
  float: left;
} 

  
#menu a, #menu h2 
  { font: bold 10px/10px arial, helvetica, sans-serif; 
  display: block;
  border-width: 1px;
  border-style: solid; 
  border-color: #ccc #888 #555 #bbb; 
  margin: 0;
  padding: 2px 2px 3px 2px;
  color: #515d45;
  /*background: #ffddbb;*/
  background: #ffcc99;
  text-decoration: none;
  text-align:center;
} 


#menu a:hover { color: #a00; background: #fff; }

#menu li {position: relative; } 

#menu ul ul { position: absolute; z-index: 500; }

#menu ul ul ul { position: absolute; top: 0; left: 100%; } 

div#menu ul ul,
div#menu ul li:hover ul ul, 
div#menu ul ul li:hover ul ul 
  {display: none;} 

div#menu ul li:hover ul, 
div#menu ul ul li:hover ul, 
div#menu ul ul ul li:hover ul 
  {display: block;} 



/****************** BLOCKÜBERSCHRIFTEN *********/
div#right .toptitle {
	margin-top:-10px;
	margin-left:35px;
	font-size:1.0em;
	color: #e8ecd1;
	font-weight:bold;
}

div#right .blocktitle {
	margin:0 0 0 35px;
	font-size:1.0em;
	color: #e8ecd1;
	font-weight:bold;
}

.separator {
	text-align:center;
	margin:8px 0;
}

/* F O O T E R *******************************************/

#footer {
	text-align: center;
	padding-top: 90px;
}

#footer p {
	color: #fffacd;
	margin-top:30px;
}
