/* als flyout_h.css speichern */

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout_horizontal.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* common styling */
.flyoutcontainer {
	margin: 0 35px;
	position: relative;
}

.flyoutmenu {
	font-family: arial, sans-serif;
	position:relative;
	margin:0;
}
.flyoutmenu ul li a {
	display:block;
	height: 26px;
}
.flyoutmenu ul {
	padding:0;
	margin:0;
	list-style-type: none;
}
.flyoutmenu ul li {
	position:relative;
	float: left;
	margin-right: 1px; 
	height: 26px;
}

.flyoutmenu ul li a span.hidden { 
	position: absolute;
	text-indent:-700em;
}

.flyoutmenu ul li ul {
	display: none;
}

/* specific to non IE browsers */
.flyoutmenu ul li:hover a {
/*	color:#fff; background:#555555;*/
}
.flyoutmenu ul li:hover ul {
	display:block;
	position:absolute;
	top:26px;
	left:0px;
	z-index: 10;
	margin-left: 0px;
}

.flyoutmenu ul li.item2 ul, .flyoutmenu ul li.item2_act ul { background: #8F985D; }
.flyoutmenu ul li.item3 ul, .flyoutmenu ul li.item3_act ul { background: #3E9C92; }
.flyoutmenu ul li.item4 ul, .flyoutmenu ul li.item4_act ul { background: #6D878C; }
.flyoutmenu ul li.item5 ul, .flyoutmenu ul li.item5_act ul { background: #32567F; }
.flyoutmenu ul li.item6 ul, .flyoutmenu ul li.item6_act ul { background: #73784E; }

.flyoutmenu ul li:hover ul li {
	float:left;
	line-height: 12px;
	height: auto;
	padding: 4px 0 4px 0;
	z-index: 11;
}

.flyoutmenu ul li:hover ul li a {
	font-size: 11px;
	display:block;
	color: white;
	min-width:180px;
	float:left;
	margin-left: 10px;
	text-align: left;
	line-height: 12px;
	height: auto;
}

.flyoutmenu ul li ul li { background: none; }
.flyoutmenu ul li ul li a { background: none !important;}

.flyoutmenu ul li.item2 ul li, .flyoutmenu ul li.item2_act ul li { background-image: url(/pics/reich_navi_sub_2_bg.png); background-repeat: no-repeat; background-position: bottom; }
.flyoutmenu ul li.item3 ul li, .flyoutmenu ul li.item3_act ul li { background-image: url(/pics/reich_navi_sub_3_bg.png); background-repeat: no-repeat; background-position: bottom; }
.flyoutmenu ul li.item4 ul li, .flyoutmenu ul li.item4_act ul li { background-image: url(/pics/reich_navi_sub_4_bg.png); background-repeat: no-repeat; background-position: bottom; }
.flyoutmenu ul li.item5 ul li, .flyoutmenu ul li.item5_act ul li { background-image: url(/pics/reich_navi_sub_5_bg.png); background-repeat: no-repeat; background-position: bottom; }
.flyoutmenu ul li.item6 ul li, .flyoutmenu ul li.item6_act ul li { background-image: url(/pics/reich_navi_sub_6_bg.png); background-repeat: no-repeat; background-position: bottom; } 

.flyoutmenu ul li.item2 ul li.act, .flyoutmenu ul li.item2 ul li:hover { background-image: url(/pics/reich_navi_sub_2_act.png); background-repeat: repeat-x; background-position: bottom; }
.flyoutmenu ul li.item3 ul li.act, .flyoutmenu ul li.item3 ul li:hover { background-image: url(/pics/reich_navi_sub_3_act.png); background-repeat: repeat-x; background-position: bottom; }
.flyoutmenu ul li.item4 ul li.act, .flyoutmenu ul li.item4 ul li:hover { background-image: url(/pics/reich_navi_sub_4_act.png); background-repeat: repeat-x; background-position: bottom; }
.flyoutmenu ul li.item5 ul li.act, .flyoutmenu ul li.item5 ul li:hover { background-image: url(/pics/reich_navi_sub_5_act.png); background-repeat: repeat-x; background-position: bottom; }
.flyoutmenu ul li.item6 ul li.act, .flyoutmenu ul li.item6 ul li:hover { background-image: url(/pics/reich_navi_sub_6_act.png); background-repeat: repeat-x; background-position: bottom; }

.flyoutmenu ul li:hover ul li a:hover,
.flyoutmenu ul li:hover ul li.act a {
	text-decoration: underline;
}

/* ende von flyout_h.css */