/*** MENU OG SUBMENUER ***/
#menu{
	/*background-image:url(../grafik/stroks.png);
	background-position:left center;
	background-repeat:no-repeat;*/
height:45px;
margin-left:auto;
margin-right:auto;
margin-top:0;
position:relative;
width:685px;
z-index:5;
	}
/*
*/
ul.menu
{
display:block;
float:left;
height:37px;
list-style-type:none !important;
padding-left:92px;
width:960px;
}
ul.menu li
{
    list-style-type:none!important;
	list-style:none;
	
}
ul.menu li a, ul.menu li a:visited{
background-color:#FFFFFF;
border:1px solid #999999;
color:#000000 !important;
cursor:pointer;
display:block;
float:left;
font-size:15px;
font-weight:lighter;
height:27px;
margin-left:1px;
margin-right:104px;
margin-top:2px;
min-width:30px;
padding-left:30px;
padding-right:30px;
padding-top:7px;
text-align:left;
text-decoration:none;
}

ul.menu li a:hover{
	color:#000 !important;
	text-decoration:none;
	}
ul.menu li a.active{
	color:#000 !important;
	}
	
	
div.submenuwrap{
	display:block;
	left:564px;
	min-width:10px;
	top:200px !important}	
	
	
div.submenuwrap{
	display:none;
	position: absolute;
	z-index: 2;
}
div.submenuwrap ul{
    list-style-type:none!important;
}
div.submenuwrap ul li{
	list-style:none;
    list-style-type:none!important;
	float:left;
	max-width:170px;
}
div.submenuwrap ul li a, div.submenuwrap ul li a:visited
{
	background-color:#FFFFFF;
	background-repeat:repeat;
	border:1px solid #666666;
	color:#858585 !important;
	font-size:14px;
	height:30px;
	margin-right:5px;
	padding-bottom:5px !important;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px !important;
	text-align:left;
	text-decoration:none;
}
div.submenuwrap ul li a:hover{
	color:#000;
	text-decoration:none;
	}
	

div.submenuwrap ul li a.active{
	color:#000 !important;
	}
	

div.thirdmenuwrap{
	display:none;
	position: absolute;
	z-index: 2;
}
div.thirdmenuwrap ul{
    list-style-type:none!important;
}
div.thirdmenuwrap ul li{
	list-style:none;
    list-style-type:none!important;
}
div.thirdmenuwrap ul li a, div.thirdmenuwrap ul li a:visited
{
	background-image:url(/images/bg.png);
	background-repeat:repeat;
	color:#858585 !important;
	display:block;
	font-size:14px;
	height:15px;
	padding-bottom:15px !important;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px !important;
	text-align:left;
	text-decoration:none;
}
div.thirdmenuwrap ul li a:hover{
	color:#FFF;
	text-decoration:none;
	}
	

div.thirdmenuwrap ul li a.active{
	color:#FFFFFF !important;
	}

/* this class for the third level menu's div container*/
.third_level_menu_div
	{
		margin-top:40px;
	}
/* this class for the third level menu's li under div container*/
.third_level_menu_li
	{
		height:35px !important;
		float:none !important;
	}

.Main-ul
	{
		

	}

.Main-li
	{
border:1px solid #999999 !important;
margin-left:35px !important;
margin-right:35px !important;

	}
	#Menu1 > li:first-child {
margin-left:0 !important;
}
.Main-li a
	{
		/*background-color:#FFFFFF !important;*/
		border:0px solid !important;
		font-family:trebuchet MS,arial,helvetica,sans-serif;

	}
.SM
	{

		/*background-color:#FFFFFF !important;*/
		border:medium none !important;
		padding:3px;
		background-color:transparent !important;
		background-image:none;
		border:none !important;
		padding:3px;
}

	}
.SM-li
	{
			border:0px solid !important;

	}
/*.SM-li .SM
	{
		left:10px !important;
	}*/

.SM-li a
	{
	/*	background-color:#FFFFFF !important;*/
		border:0px solid !important;
		font-family:trebuchet MS,arial,helvetica,sans-serif;
	}
	.SM li a, .SM li a:link {
		background-color:none !important;
		background-image:none;
		border:1px solid #777777 !important;
		color:#252455;
		cursor:pointer;
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:12px;
		font-weight:normal;
		line-height:18px !important;
		margin-bottom:13px !important;
		padding:11px !important;
		text-align:left;
		text-decoration:none;
}
.SM li a, .MM li a{
/* background-color:#FFF !important; */
}	
	
#Menu1 {
	left:0;
	margin-top:0 !important;
	top:0;
	width:100%;
}

.MM li a{
font-weight:lighter !important;
padding:14px !important;
text-align:left;
text-decoration:none;}
/***LISTER
.db_text_wrap ul li, .textbox ul li{
	margin-left: 13px;
	list-style-image: url(/grafik/admingrafik/punkt.png);
}
***/
.MM li a .MMS, .MM li a:link .MMS {
background-color:transparent;
background-image:none !important;
background-repeat:no-repeat;
display:none;
font:10px/4px sans-serif;
height:4px;
margin:0;
overflow:hidden;
padding:0;
position:absolute;
width:7px;
}


.SM li a .SMS, .SM li a:link .SMS {
	background-color:transparent;
	background-image:url("/images/menuarrow.png") !important;
	background-repeat:no-repeat;
	display:none;
	font:10px/7px sans-serif;
	height:7px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:7px;
	margin-top: 11px !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 10px !important;
}

.SM li a .SMS:hover, .SM li a.hover .SMS {
background-color:transparent;
background-image:url("/images/menuarrow_hover.png") !important;
background-repeat:no-repeat;
display:none;
font:10px/7px sans-serif;
height:7px;
	margin-top: 11px !important;
	margin-right: 0 !important;
	margin-bottom: 0 !important;
	margin-left: 10px !important;
overflow:hidden;
padding:0;
position:absolute;
width:7px;
}

.MM li a:hover, .MM li a:focus, .MM li a:active, .MM li a.MMO, .MM li a.MMO:link, .MM li a.MMO:visited, .MM li a.CURRENT:hover, .MM li a.CURRENT:focus, .MM li a.CURRENT:active {
	background-color:#DFDFDF !important;
	background-image:none;
	border:1px solid #4D4C76;
	color:#000000;
	text-decoration:none;
}


ul.SM ul.SM li.SM-li{}
