/********************************/
/*MAIN MENU                      /
/********************************/

#mainmenu{
	list-style-type: none;
	padding: 84px 5px 0px 40px;
	background: url(../img/empty_menu.gif) no-repeat;
}



#mainmenu li{

}

#mainmenu li a{
	display: block;
	height: 38px;
	width: 278px;
	text-indent: -999em;
	text-decoration:none;
}

#mainmenu li a:hover, #mainmenu li a.active{
	background-position: 0px -38px;
}

#mainmenu a.last:hover, #mainmenu a.last.active{
	background-position: 0px -43px;
}

/********************************/
/*CONTENT MENU                   /
/********************************/

#content_menu{
	float: left;
	list-style-type: none;
	text-align: center;
	height: 91px;
	width: 608px;
	padding: 0px 0px 0px 37px;
	background: url(../img/content_background.jpg) no-repeat;
}

#content_menu li{
	float: left;
}

#content_menu li a{
	display: block;
	height: 91px;
	width: 266px;
	text-indent: -999em;
}

#mach_mit{
	background: url(../img/mach_mit_button.jpg);
}

#komm_mit{
	background: url(../img/komm_mit_button.jpg);
}

#content_menu a:hover{
	background-position: 0px -91px;
}

#content_menu a.active{
	background-position: 0px -91px;
}


/********************************/
/*SERVICE MENU                   /
/********************************/

#servicemenu{
    list-style-type: none;
    background: url(../img/content_footer.gif) no-repeat;
    width: 620px;
    height: 20px;
    margin: 0px -45px;
    padding: 30px 0px 0px 20px;
    float:right;
}

#servicemenu li{
	float: left;
	margin: 10px 10px 0px 0px;
	line-height: 20px;
}

#servicemenu li a{
	color: #ffffff;
	text-decoration: none;
	padding:2px 5px;
}

#servicemenu li a:hover, #servicemenu li a.active{
	background-color:#FFFFFF;
	color:#333333;
	padding:2px 5px;
	text-decoration: none;
}

