@charset "iso-8859-1";
/* CSS Document */

#main_nav {list-style-type:none; padding:0px; margin: 0px;}


.clear_both { clear:both; height:0; overflow:hidden; margin:-1px 0 0 0; }

/***************************************************/
/*****             base menu system            *****/
/***************************************************/
#main_nav ul {padding:0; margin:0; list-style:none;}

#main_nav ul li ul li a {
padding-left:15px;
width:140px !important;
background:none repeat scroll 0 0 transparent;
display:block;
text-decoration:none; font-size:13px;
line-height:27px;
}

/* first tier nav menu */
#main_nav ul li {float:left; list-style:none; margin:0; margin-right:2px; width: 158px; height:48px; background-image:url(../images/buttonbackground.jpg);}
#main_nav ul li.last-item{width:158px; background-image:url(../images/buttonbackgroundlast.jpg); margin:0;}
#main_nav ul:hover{position:relative; z-index:200;}
/* 2nd tier nav menu */
#main_nav ul li ul{display:none;}
#main_nav ul li ul li{ background-image:url(../images/topnavsubpng.png); width: 165px; height:27px; font-weight:bold;}
#main_nav ul li.last-item ul li{background-image:url(../images/topnavsubpng.png); width:158px; height:27px;}
#main_nav ul li ul li.last-item2{ background-image:url(../images/topnavsubpnglast.png); width:165px; height:35px;}
#main_nav ul li ul li.first-item2{ background-image:url(../images/topnavsubpngfirst.png); width:165px; height:27px;}
/* styles für alle Submenüs außer rechtes*/
#main_nav ul li:hover ul {width:165px; display:block; position:relative; margin:0; z-index:200;}
#main_nav ul li:hover ul  li:hover{width:165px; display:block; position:relative; margin:0; z-index:200; background-image:url(../images/topnavsubpngact.png);}
#main_nav ul li ul li.last-item2:hover{ background-image:url(../images/topnavsubpnglastact.png); width:165px; height:35px;}
#main_nav ul li ul li.first-item2:hover{ background-image:url(../images/topnavsubpngfirstact.png); width:165px; height:27px; display:block; position:relative; margin:0; z-index:200;}
/*Letztes Item der Zweite Ebene*/
#main_nav ul li.last-item ul li.last-item2 {background-image:url(../images/topnavsubpnglast.png); width:158px; height:35px;}
#main_nav ul li.last-item ul li.first-item2 {background-image:url(../images/topnavsubpngfirst.png); width:158px; height:27px;}
#main_nav ul li.last-item ul li:hover{background-image:url(../images/topnavsubpngact.png); width:158px; height:27px;}
#main_nav ul li.last-item ul li.last-item2:hover {background-image:url(../images/topnavsubpnglastact.png); width:158px; height:35px;}
#main_nav ul li.last-item ul li.first-item2:hover {background-image:url(../images/topnavsubpngfirstact.png); width:158px; height:27px;}

/*font-weight*/
.displayentry{
	font-weight:normal !important;
}
