/* Sprachwahl */
#jflanguageselection ul li a {
	color: #26882d;
	padding-right: 8px;
	font-size: 12px;
}

#jflanguageselection ul li active:a {
	color: #26882d;
	padding-right: 8px;
}

#jflanguageselection ul li a:hover {
	text-decoration: none;
}

#jflanguageselection ul li#active_language a {
	color: #000000;
	text-decoration: none;
}

/* Navigation links */


/* Liste der Menueinträge in allen Ebenen */
#main-navigation li a, #main-navigation li a:visited {
	display: block; /* Wichtig */
	text-align: left;
	color: #26882d;
	font-family: arial,verdana,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	line-height: 19px;
	padding-left: 10px;
	background: transparent;
}

/* Alle Menuebenen hover */
#main-navigation li a:hover {
	color: #dd1843;
	background: url(../images/hg-navi-on.png) right no-repeat;
}

/* ### 1. Ebene ### */

/* 1. Ebene UL Style */
#main-navigation ul {
	list-style: none;
	padding-left: 0;
	padding-top: 0;
	margin-left: 0;
	margin-top: 0;
}

/* 1. Menuebenen aktiv */
#main-navigation ul li#current a {
	color: #dd1843;
	background: url(../images/hg-navi-on.png) right no-repeat;
}

#main-navigation ul li.active {
	background: url(../images/hg-navi-ul-aktiv.html) repeat; 
}

#main-navigation ul li ul li.active {
	background: transparent;
}

/* Wenn Klick in 1. Ebene mit Subnavi in 2. Ebene --> 2. Menuebene inaktiv */
#main-navigation ul li#current ul a:link, #main-navigation ul li#current ul a:visited  {
	background: transparent;
	color: #26882d;
}

/* 1. Ebene aktiv, 2. Menuebene inaktiv hover */
#main-navigation ul li#current ul a:hover {
	color: #dd1843;
	background: url(../images/hg-navi-on.png) right no-repeat;
}

/* 1. Ebene aktiv wenn Unterebene x aktiv */
#main-navigation ul li.active a {

}

/* 1. Ebene aktiv hover */
#main-navigation ul li a:hover {
	color: #dd1843;
	background: url(../images/hg-navi-on.png) right no-repeat;
}


/* ### 2. Ebene ### */

/* 2. Ebene UL Style */
#main-navigation ul li ul {

}

/* 2. Menuebenen inaktiv */
#main-navigation ul ul a:link, #main-navigation ul ul a:visited {
	background: transparent;
	padding-left: 25px;
}

/* 2. Menuebenen inaktiv hover */
#main-navigation ul ul a:hover, #main-navigation ul ul a:hover {
	color: #dd1843;
	background: url(../images/hg-navi-on.png) right no-repeat;
}

/* 2. Menuebenen aktiv */
#main-navigation ul ul li#current a {
	color: #dd1843;
	background: url(../images/hg-navi-on.png) right no-repeat;
}

/* 2. Menuebenen Abstand links */
#main-navigation ul ul li {
	padding-left: 10px;
}

/* Link Content */
#main-content-outer a:hover {
	text-decoration: none;
 }

/* Link Footer */
#footer-agrarny-inner a:hover {
	text-decoration: none;
 }