/* 
"Yet Another Multicolum Layout" (c) by Dirk Jesse (http://www.yaml.de) 
*/

@media all
{
	
	#navi_top { margin-top: 120px; }
	
	#nav_main
	{
		width: 794px; 		/* Einfassen der Floats im IE */
		float: left; 		/* Einfassen der Floats in allen anderen Browsern */
		border-top: 1px #e4f8ff solid; 		/* border-bottom: 1px #c7d3df solid; */
		margin-left: 3px; 		/* Abstand des ersten Buttons vom linken Rand */
		position: relative;
		top: 0;
		left: 0;
		display: inline;
	}
	
	#nav_main ul
	{
		float: right;
		display: inline; 		/* Fix für IE Doubled Float Margin Bug    */
		margin: 0; 		/* Standard-Listendefinition zurücksetzen */
		padding: 0;
		/* border-left: 1px #aaa solid;  */
		/* border-right: 1px #fff solid; */
	}
	
	#nav_main ul li
	{
		float: left;
		display: inline; 		/* Fix für IE Doubled Float Margin Bug    */
		margin: 0;
		padding: 0;
		font-size: 1.0em;
		line-height: 20px;
		list-style-type: none;
		border-bottom: 0;
		/* border-left: 1px #fff solid; */
		/* border-right: 1px #fff solid; */
		/* background: #fff url("../../img/pix/navi/navi_bg.gif") repeat-x center right; */
	}
	
	#nav_main ul li a
	{
		display: block;
		width: auto;
		font-size: 1.0em;
		background: transparent;
		text-decoration: none;
		color: #001122;
		margin: 0;
		padding: 6px 0.7em 3px 0.7em;
		border-bottom: 0;
	}
	
	#nav_main ul li a:hover
	{
		color: #eee;
		text-decoration: none;
		margin: 0;
		border-bottom: 0;
	}

	#nav_main ul li.current a,
	#nav_main ul li.current a:hover
	{
		color: #000;
		background: #fff;
		text-decoration: none;
		border-bottom: 0;
	}
	
	#nav_main ul li.lang
	{
		float: right;
		margin-right: 0;
		/* Abstand des Buttons vom rechten Rand (-2 Pixel für 3D-Schatten) über basemod.css anpassen */
		border-right: none;
	}
	
	#nav_main ul li.lang a { font-weight: normal; }
	
}