/*
	#############################################################
	#															#
	#		Stylesheet for Rolf Houben							#
	#															#
	#		movingline											#
	#		Agentur für Werbung & Design						#
	#		Am Stachelauer Berg 7								#
	#		57462 Olpe											#
	#															#
	#		Fon: +49 2761 - 83549 9								#
	#		Fax: +49 2761 - 83549 8								#
	#															#
	#		info@movingline.de									#
	#		www.movingline.de									#
	#															#
	#		Copyright © 2003 - 2009 by movingline				#
	#		Authors: Dominik Döppeler							#
	#															#
	#############################################################
*/

	#menu 
	{
	margin: 0;
	padding: 0px; 
	}

	#menu li 
	{
	display: block; 
	float: left; 
	position: relative;
	z-index: 666; 
	margin: 0px;
	margin-left: 10px;
	width: 78px;
	font: 12px arial, tahoma, Verdana, Georgia, Times, serif;
	margin-right: 0px;
	}

	#menu ul 
	{
	position: absolute;
	display: none; 
	top: 20px;
	right: -1px; 
	margin: 0px;
	padding: 0px;
	padding-top: 63px;
	list-style-type: none;
	z-index: 9999; 
	width: 200px;
	height: 219px;
	background: url("../images/back_submenu.gif");
	}





	#menu li:hover ul, #menu li.over ul 
	{
	display: block; 
	z-index: 999;
	}

	/* Hauptmenü */
	#menu a.mainlink 
	{
	text-align: center;
	display: block; 
	color: #666;
	padding: 5px 0px 6px 0px;
	text-decoration: none;
	font-weight: bold;
	background: url("../images/back_mainnavi.gif") 0px -27px;;
	}

	#menu li:hover a.mainlink,  #menu li.over a.mainlink
	{
	background: url("../images/back_mainnavi.gif") 0px 0px;
	color: #fff;
	}

	#menu a.mainlink_on
	{
	text-align: center;
	display: block; 
	color: #fff;
	padding: 5px 0px 6px 0px;
	text-decoration: none;
	font-weight: bold;
	background: url("../images/back_mainnavi.gif") 0px 0px;;
	}
	
	
	/* Untermenü */
	#menu ul li 
	{
	width: 200px;
	}

	#menu li li a 
	{
	padding: 10px 0px 10px 20px; 
	display: block;
	color: #666;
	text-decoration: none;
	font: 11px arial, tahoma, Verdana, Georgia, Times, serif;
	}

	#menu li li a:hover 
	{
	display: block; 
	color: #000; 
	background: #d1d1d1;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
	}
	
	
	
	
	
	
	
	
	
	.submenu 
	{
	margin: 0;
	padding: 0px; 
	list-style-type: none;
	}

	.submenu li
	{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	}	

	.submenu li a:link, .submenu li a:visited , .submenu li a:active
	{
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 10px 10px 10px 10px;
	border-bottom: 1px solid #DEDEDE;
	background: #fff;
	height: 1%;
	}	

	.submenu li a:hover
	{
	color: #666;
	background: #E3E3E3;
	}
