
#nav p, td, ul, ol, li 
	{
		font: 10px arial, hevetica, sans-serif;
		color: #999999;

	}

	a:link { color: #ff9900; text-decoration: none;}
	a:visited { color: #ff9900; text-decoration: none; }
	a:hover {color: #ff9900; text-decoration: underline;}
	a:active {color: #ff9900; text-decoration: underline;}


#nav
{
	position: relative;
	left: 0;
	padding: 0;
	margin: 0;
	width: 604px;/*575*/
	height: 25px;
	background-image: url(../images/bt_background.jpg);
	background-position: left;
	background-repeat: no-repeat;	
}

#nav ul
{
	padding: 0;
	margin: 0;
	
	display: inline;
	list-style-type: none;
}

#nav li 
{
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	display: inline; 
	height: 25px;
}


#nav li a 
{
	display: block;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	height: 25px;
}

#nav li a span
{
	visibility: hidden;
}

#nav li:hover, #nav li.sfhover, #nav li.active
{
	text-decoration: none;	
}

#nav li:hover a, #nav li.sfhover a
{
	text-decoration: none;
}

/* second-level lists */
#nav li ul 
{
	background: none;
	background-image: none;
	position: absolute;
	left: -999em; 
	width: 806px;
	padding-top: 6px;
}

#nav li li
{
	display: inline !important;
	width: auto;
	height: 14px;
	margin-left: 5px;
	padding-left: 5px;
	
	
}

#nav li li a {
	display: inline !important;
	margin: 0 0 0 0;
	height: auto;

}

#nav li li a:hover
{
	text-decoration: underline;
	/*\*//*/
	 left: 0;
	 /**/
}

#nav li li.first
{
	border: 0;
	margin-left: 5px;
	padding-left: 0;
}



/* Suchfeld */

ul .searchfeld
{
	margin-left:0px;
	margin-right: 0px;
	margin-bottom:0px;
	margin-top: 4px;
	padding: 0;
}

li .searchfeld
{
	font: 10px arial, hevetica, sans-serif;
	color: #999999;
}
	
#nav_search
	{
		float: right;	
		right: 0;
		padding: 0;
		margin: 0 0 0 0;
		width: 186px;/*215*/
		height: 25px;
	/*	background-image: url(../images/search_background.jpg);*/
		background-position: right;
		background-repeat: no-repeat;	
	/*	border-left: 1px solid #cccccc;*/
	}	

#nav_search ul
{
	
	margin:0 0 0 0;
	padding: 0;	
	display: inline;
	list-style-type: none;
}

*html #nav_search ul
{
	
	position: absolute;
	top:57px;
	margin:0 0 0 0;
	padding: 0;	
	display: inline;
	list-style-type: none;
}

#nav_search li
{
	padding: 0;
	margin: 0 0 0 0;
	list-style: none;
	float: left;
	display: inline; 
	height: 25px;
}

#nav_chronik
	{
		margin-right: 0px;
		margin-left: 0px;
		margin-top: 7px;	
		width: 35px;
		height: 560px;
		text-align: left;
	}

#nav_chronik ul
	{
		float: left;
		position: static; 
		width: 35px;
		/*height: 440px;*/
		height: auto;
		list-style-type: none;	
		margin: 0 0 0 0;
		padding: 5px;	
		border-right: 1px solid #cccccc;
	}
	
	
#nav_chronik li
	{
		font: 8pt arial, hevetica, sans-serif;
		padding: 1px;
		height: auto;
	}	
	

#nav_updates
	{
		float: left;
		display: inline;
		width: 551px;/*width: 561px;*/
		height: 25px;
		list-style-type: none;	
		margin-left: 40px;
		/*border-bottom: 1px solid #cccccc;	*/
		
	}
	
	#nav_updates ul
{
	padding: 0;
	margin: 0;
	
	display: inline;
	list-style-type: none;
}

#nav_updates li 
{
	padding: 5px;
	margin: 0;
	list-style: none;
	float: left;
	display: inline; 
	font: 10pt arial, hevetica, sans-serif;
	font-weight: bold; 
	height: 25px;
}

	

/* lists nested under hovered list items */
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul
{ 
	left: 0;
}

/*Overall Navigation Rules End*/
/*************************************/

/*************************************/
/*Navigation Exception Rules Start*/



/*#nav li.nav_news ul
{
	left: auto;
	right: 999em;
	
}




#nav li.nav_news:hover ul, #nav li.sfhover ul.nav_news
{*/ /* lists nested under hovered list items */
/*	right: 42px;
	width: 764px;
}*/
/*
#nav li.nav_downloads:hover ul, #nav li.sfhover ul.nav_faq, #nav li.sfhover ul.nav_downloads
{ *//* lists nested under hovered list items */
/*	left: auto;
	width: 750px;
}*/

#nav li.sfhover ul.nav_faq
{ /* lists nested under hovered list items */
	left: auto;
	width: 400px;
}


#nav li.sfhover ul.nav_news
{ /* lists nested under hovered list items */
	left: auto;
	width: 400px;
}

#nav li.sfhover ul.nav_termine
{ /* lists nested under hovered list items */
	left: auto;
	width: 400px;
}

/*#nav li.sfhover ul.nav_support
{ 
	left: auto;
	width: 400px;
}*/

#nav li li.submenu a:hover
	{
		background-image: none;
	}

#nav li li.first a:hover
	{
		background-image: none;
	}

#nav li.nav_home a:hover 
{
	background-image: url("../images/nav/bt_home_aktiv.jpg");
}

#nav li.nav_produkte a:hover 
{
	background-image: url("../images/nav/bt_produkte_aktiv.jpg");
}

#nav li.nav_haendler a:hover 
{
	background-image: url("../images/nav/bt_haendler_aktiv.jpg");
}

#nav li.nav_termine a:hover 
{
	background-image: url("../images/nav/bt_termine_aktiv.jpg");
}

#nav li.nav_downloads a:hover 
{
	background-image: url("../images/nav/bt_downloads_aktiv.jpg");
}

#nav li.nav_faq a:hover 
{
	background-image: url("../images/nav/bt_faq_aktiv.jpg");
}

#nav li.nav_news a:hover 
{
	background-image: url("../images/nav/bt_newsarchiv_aktiv.jpg");
}

#nav li.nav_roland a:hover 
{
	background-image: url("../images/nav/bt_roland_aktiv.jpg");
}

#nav li.nav_links a:hover 
{
	background-image: url("../images/nav/bt_links_aktiv.jpg");
}
#nav li.nav_support a:hover 
{
	background-image: url("../images/nav/bt_support_aktiv.jpg");

}

/*Navigation Exception Rules End*/
/*************************************/

/*************************************/
/*Navigation Rollover Image Rules Start*/

#nav li.nav_home
{
	width:43px;
	background-image: url("../images/nav/bt_home.jpg");
}

#nav li.nav_produkte
{
	width:57px;
	background-image: url("../images/nav/bt_produkte.jpg");
}

#nav li.nav_termine
{
	width:53px;
	background-image: url("../images/nav/bt_termine.jpg");
}

#nav li.nav_haendler
{
	width:50px;
	background-image: url("../images/nav/bt_haendler.jpg");
}


#nav li.nav_downloads
{
	width:66px;
	background-image: url("../images/nav/bt_downloads.jpg");
}

#nav li.nav_faq
{
	width:42px;
	background-image: url("../images/nav/bt_faq.jpg");
}
#nav li.nav_links
{
	width:51px;
	background-image: url("../images/nav/bt_links.jpg");
}
#nav li.nav_news
{
	/*width: 41px;*/
	width: 41px;
	background-image: url("../images/nav/bt_newsarchiv.jpg");
	background-repeat: no-repeat;
}

#nav li.nav_roland
{
	/*width: 41px;*/
	width: 50px;
	background-image: url("../images/nav/bt_roland.jpg");
	background-repeat: no-repeat;
}

#nav li.nav_support
{
	width: 53px;
	background-image: url("../images/nav/bt_support.jpg");
	background-repeat: no-repeat;
}


/*Navigation Rollover Image Rules End*/
/*************************************/