@charset "utf-8";
/* CSS Document */

html, body{
/*   erzwungender Scrollbalken im FF, verhindert das Springen der Seite  */
	height: 100.1%;
}

body  {
    	font:100%  'Lucida Grande', Tahoma, sans-serif;
    	background:#fff;
		background-image:url(img/bg_rahmen.gif);
		background-repeat:repeat-y;
		background-position:top center;
    	margin:0; 
    	padding:0;
    	text-align:center; 
    	color:#000000;
    }
	
#rahmen { 
    	width:970px;
    	margin:0 auto;
		padding:0;
    	text-align:left;
		overflow:hidden;
    }
	
#spli {
		float:left; 
    	width:374px;
    	padding:0 0 0 9px;
		text-align:center;
	}
.zitat {
		margin-top:17px;
} 
	
 
#spre {
		float:left;
		width:570px;
	}
	
#logo {
		float:right; margin-bottom:60px;
		padding:23px 29px 0 0;
}
	
	
#inhalt {
		width:472px;
		margin-left:64px;
		clear:right;
	}
	
h1 {
		font-size:1.2em;
	}
	
.zusatz {
		font-size:0.8em;
	}
	
a.down {
		font-size:0.9em;
		color:#b14352;
		font-weight:bold;
		text-decoration:none;
	}

h2 {
		font-size:100%;
	}
	
p {
		font-size:1em;
		line-height:1.5em;
	}
	
ul {
		font-size:1em;
		margin-left:0;
		padding-left:17px;
		list-style-image:url(img/list-style.gif);
		line-height:1.5em;
	}
	
.fuss {
		font-size:0.7em;
		color:#b14352;
		margin-top:40px;
	}
	
  #menu { width:345px; float:left; margin-top:93px; padding-left:20px;}

    #menu ul {float:left; list-style:none; margin:0; padding:0; width:auto; overflow:visible;}
	
	* html #menu ul {width:10%;} 

    #menu a, #menu h2 { display:block; margin:0; padding-bottom:2px;} 

    #menu h2 { color:#7bb9a0; padding:5px;} 

    #menu a { color:#7bb9a0; text-decoration: none; white-space:nowrap; font-size:11px;}
	
	.aktiv { color:#b14352!important;}

    #menu a:hover { color:#b14352;}

    #menu li {position: relative; line-height:13px;} 
	
	#menu li li{bottom:112px; padding-left:5px;}

    #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;} 
 	 
	 
