@charset "utf-8";
/* CSS Document */
/*
Standard Formular CSS

@site       rat-fte.at
@author     Matthias Schmidt // matthias@web2.at
@copyright  Fluidtime Data Services GmbH
			Neustiftgasse 36/6
			A–1070 Wien
			office(at)fluidtime.com
			www.fluidtime.com
@date       20.05.2009 by Matthias Schmidt
@lastmodified 20.05.2009 by Matthias Schmidt
*/


#divNav {
		background: transparent url(bk-nav.jpg) no-repeat top left;
		margin: 0;
		padding: 0;
		height: 80px;
		width: 800px;
	}

	#nav {
	text-align: right;
	}

	#nav ul {
		margin: 0;
		padding: 0;
	}
	#nav ul.level_1 {
	position:relative;
		padding: 0 0 0 20px;
	}
	#nav li ul, #nav li ul {
		margin: 0;
		padding: 0;
	}

	#nav a, #nav p {
	}

	#nav li { /*float the main list items*/
		margin: 0;
		float: left;
		display: block;
		padding: 0 0 0 20px;
	background: url(images/bg_menuitem_left.png) no-repeat left top; 
	}


	#nav li a, #nav li p {
	text-transform: uppercase;
		color: #606060;
		font-weight: bold;
		display: block;
		width: auto;
		margin: 0;
		padding: 0 20px 0 0;
		display: block;

	height: 49px;
	line-height: 53px;
	line-height: 4.9em;

		text-decoration: none;
	background: url(images/bg_menuitem_body.png) no-repeat right top; 
	}

	#nav li.submenu a {
		color: #333;
	}

	#nav li a:hover, #nav li a:focus, 
	#nav li.active p, #nav li:hover p.active {
		color: #fff;
	}


#nav li.nosubmenu a, #nav li.nosubmenu p, #nav li.submenu a.active,
#nav li p.active {
		background-position: right top;
	}
	#nav li:hover, 	#nav li:focus  { 
		background-position: left -100px;
	}
	#nav li.active,
	#nav ul li.trail { 
		background-position: left -50px;
	}
	#nav li.submenu:hover a, #nav li.submenu:focus a, #nav li.nosubmenu:hover a,
	#nav li:hover p, #nav li.submenu:focus p {
	background-position: right -100px;
	}

	#nav li.trail a.submenu, #nav li.active p {
	background-position: right -50px;
	}


/* Ebene 2 */
	#nav li ul {
		display: none;
	}
	#nav li ul li {
		background-image: url(none); 
		padding: 0;
}

	#nav ul li ul, #nav li.submenu ul, 
		#nav li.nosubmenu ul, #nav li.on ul 	
 { /*put the subnav below*/
	position: absolute;
	top: 49px;
	left: 0;
	background: #FFCCFF;
	height: 50px;
	width: 740px;
	padding-left: 20px;
	background: url(images/bg_submenu.png) no-repeat; 
	}
	#nav ul li:hover ul, #nav ul li:focus ul  { 
	background-position: left -60px;
}
	#nav ul li.active:hover ul, #nav ul li.active:focus ul,
		#nav ul li.trail:hover ul, #nav ul li.trail:focus ul   { 
	background-position: left 0px;
}
/*
*/

/*	anderer BG für hoverstatus des submenus nichtaktiver menüpunkte. funkt leider nicht
	#nav ul.level_1 li.submenu a.submenu ul.level_2,
	#nav ul li.submenu a ul,
	#nav ul li.nosubmenu a ul, #nav ul li.on a ul  { 
	background-position: left -60px;
*/
/*	background: url(images/bg_submenu.png) no-repeat; 
	background: url(images/bg_submenu_hover.png) no-repeat; 
*/
	}
	#nav ul li p ul  { 
	}

	#nav li.nosubmenu ul {
	background: #FFCCFF;
	}

	#nav li.submenu:hover ul, #nav li.over ul { /*for ie*/
	color: #000;
	}
	#nav li.submenu ul a, #nav li.nosubmenu ul a, #nav li.submenu ul p {
		border: 0;
		float: left; /*ie doesn't inherit the float*/
		width: auto;
	display: block;

		height: 50px;
	line-height: 40px;
	line-height: 3.3em;
		padding: 0 20px;
	}
	#nav li ul.level_2 li a, #nav li ul.level_2 li a, #nav li ul.level_2 li p {
	color: #fff;
			font-weight: normal;
background-image: url(none); 
	}
	#nav li ul.level_2 li a:hover, #nav li ul.level_2 li a:hover, #nav li ul.level_2 li p:hover, #nav li ul.level_2 li p.active {
	background: url(images/bg_submenu_hover.jpg) no-repeat center top; 
	}

	#nav li.submenu:hover ul a, #nav li.over ul li a { /*for ie - the specificity is necessary*/
	}

	#nav li.submenu ul {
		display: block;
	}

	#nav li.nosubmenu:hover ul, #nav li.over ul {
		display: block;
		z-index: 6000;
	}


