/*----------------------------------------------------------------------------*/
/* menue hi äöü
/*----------------------------------------------------------------------------*/
#menue_hi				{	max-width: 990px;
							min-width: 360px;
							margin: auto;
							font-family: 'Roboto Condensed', sans-serif;
							}
#menue_hi_logo			{	position: absolute;
							cursor: pointer;
							width: 368px;
							height: 50px;
							background-repeat: no-repeat;
							margin: 4px 0px 0px 10px;
							background-image: url("../images/menue_hi_logo.jpg");
							}
#menue_hi_panel			{	float: right;
							width: 290px;
							height: 28px;
							margin: 4px 0px 0px 10px;
							z-index: 2;
							position: relative;
							display: block;
							}
.menue_hi_item			{	float: right;
							cursor: pointer;
							margin: 2px 10px 0px 10px;
							font-size: 19px;
							}
.menue_hi_a				{	text-decoration: none;
							color: #888;
							padding: 0px 6px 0px 6px;
							}
.menue_hi_a:hover		{	background-color: #87a5c3;
							color: #f1f1f1;
							border: medium none;
							border-radius: 2px;
							}
/*----------------------------------------------------------------------------*/
/* menue lo
/*----------------------------------------------------------------------------*/
#menue_lo				{	max-width: 990px;
							min-width: 360px;
							margin: auto;
							font-family: 'Roboto Condensed', sans-serif;
							font-size: 19px;
							}
#menue_lo_panel			{	float: right;
							width: 280px;
							height: 28px;
							margin: 0px 0px 0px 10px;
							z-index: 2;
							position: relative;
							display: block;
							}
#menue_lo_nav			{	float: left;
							cursor: pointer;
							margin-left: 10px;
							margin-right: 20px;
							}
#menue_lo_nav_icon3		{	font-size:24px;
							color: #aaa;
							}
#menue_lo_nav_icon4		{	font-size:24px;
							color: #aaa;
							}
.menue_lo_text			{	float: left;
							margin: 2px 8px 0px 10px;
							color: #7995af;
							}
.menue_lo_item			{	float: left;
							cursor: pointer;
							margin: 2px 8px 0px 10px;
							}
.menue_lo_a				{	text-decoration: none;
							color: #888;
							}
.menue_lo_a:hover		{	background-color: #6c89a6; /*#6c89a6*/;
							color: #f1f1f1;
							border: medium none;
							border-radius: 2px;
							}
/*----------------------------------------------------------------------------*/
/* menue srch
/*----------------------------------------------------------------------------*/
#menue_srch				{	background-color: #fafafa;
							margin-right: 14px;
							float: right;
							width: 238px;
							border: none;
							height: 24px;
							color: #2d5781;
							}
#menue_srch:hover		{		background-color: #f2e7f4;
							}
/*----------------------------------------------------------------------------*/
/* menue sub
/*----------------------------------------------------------------------------*/
#menue_sub				{	display: none;
							max-width: 990px;
							min-width: 360px;
							margin: auto;
							font-family: 'Roboto Condensed', sans-serif;
							}
#menue_sub_box			{	padding: 6px 0px 6px 0px;
							position: fixed;
							width: 120px;
							background-color: #fff; /* Nicht löschen */
							margin-top: 8px;
							margin-left: 8px;
							border: 1px solid gainsboro;
							border-radius: 2px;
							box-shadow: 0px 1px 5px silver;
							}
.menue_sub_item			{	float: left;
							cursor: pointer;
							margin-left: 8px;
							margin-right: 8px;
							margin-top: 2px;
							width: 150px;
							font-size: 19px;
							}
.menue_sub_a			{	text-decoration: none;
							color: #888;
							}
.menue_sub_a:hover		{	background-color: #6c89a6;
							color: #f1f1f1;
							border: medium none;
							border-radius: 2px;
							}
.menue_sub_t			{	text-decoration: none;
							color: #2d5781;
							}
.menue_sub_t:hover		{	background-color: #2d5781;
							color: #f1f1f1;
							border: medium none;
							border-radius: 2px;
							}
.menue_sub_line			{	float: left;
							border: 1px solid #ddd;
							width: 120px;
							margin: 6px 0px 4px 0px;
							}
/*----------------------------------------------------------------------------*/
/* menue side
/*----------------------------------------------------------------------------*/
.menue_side_item		{	float: right;
							cursor: pointer;
							width: 102px;
							border: medium none;
							border-radius: 2px;
							}
.menue_side_a			{	text-decoration: none;
							color: #888;
							display: block;
							height: 24px;
							padding-top: 2px;
							text-align: center;
							}
.menue_side_a:hover		{	background-color: #89a66c; /*#6c89a6;*/
							color: #fff;
							border: medium none;
							border-radius: 2px;
							}
/*----------------------------------------------------------------------------*/
/* end äöü
/*----------------------------------------------------------------------------*/
