/* CSS generated with CSS-Menu-Generator by Andy Tandler */
#navi 
	{
	display:none;
	visibility: hidden;




	}

.menu 
	{
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	margin:0;
	padding:0;
	}

.menu ul
	{
	position:absolute;
	display:block;
	margin:0;
	padding:0;
	}

.menu li ul
	{
	visibility:hidden;
	}

.menu li li ul
	{
	position:absolute;
	top:auto;
	margin-top:-23px;
	}

.menu li
	{
	list-style:none;
	/*width:124px;*/
	height:auto;
	display:inline;
	display/**/:block;
	float:none;
	float/**/:left;
	margin:0;
	padding:0;
	}

* html .menu li li
	{
	display:inline;
	}

.menu a 
	{
	text-align:center;
	/*border:1px solid;color:;*/
	display:block;
	/*width:120px;*/
	text-decoration:none;
	padding:0;
	margin:0;
	font-weight:bold;
	}

.menu a:hover 
	{
	/*border:1px solid;*/
	}

.menu a:focus 
	{
	background-color: #aaf;
	}

.menu span 
	{
	display:none;
	}

div[id="navi"]>.menu a 
	{
	text-align:center;
	/*border:1px solid;*/
	display:block;
	text-decoration:none;
	padding:0px 0;margin:0px;
	}
	
div[id="navi"]>.menu a:hover 
	{
	/*border:1px solid;*/
	}

#content p a:link, a:visited 
	{
	}

#content a:hover 
	{
	}
