/* Definiert für alle Classen das Padding */
.bgnavmrt, .bgnavmwsrt, .bgnavmsw, .bgnavmbr, .bgnavmbl, .bgnavmgr, .bgnavmor, .bgnavmge {
	padding: 10px 25px 5px;
}

/* Individuelle Angabe der Farbe der einzelnen Classen */
.bgnavmrt { /* rot */
	background-image: url(../img/bg_mainnav_rt.gif);
	background-repeat: repeat-x;
}
.bgnavmwsrt { /* rotweiss */
	background-image:  url(../_img/bg_mainnav_wsrt.gif);
	background-repeat: repeat-x;
}
.bgnavmsw { /* schwarz */
	background-image:  url(../_img/bg_mainnav_sw.gif);
	background-repeat: repeat-x;
}
.bgnavmbr { /* braun */
	background-image:  url(../_img/bg_mainnav_br.gif);
	background-repeat: repeat-x;
}
.bgnavmbl { /* blau */
	background-image:  url(../_img/bg_mainnav_bl.gif);
	background-repeat: repeat-x;
}
.bgnavmgr { /* grün */
	background-image:  url(../_img/bg_mainnav_gr.gif);
	background-repeat: repeat-x;
}
.bgnavmor { /* orange */
	background-image:  url(../_img/bg_mainnav_or.gif);
	background-repeat: repeat-x;
}
.bgnavmge { /* gelb */
	background-image:  url(../_img/bg_mainnav_ge.gif);
	background-repeat: repeat-x;
}


/* 1st Level Navigation Text weiss */
a.firstnavw:link, a.firstnavw:visited, a.firstnavw:active {
	font-size: 14px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}

a.firstnavw:hover {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.firstnavactivew{
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

/* 1st Level Navigation Text schwarz */
a.firstnavs:link, a.firstnavs:visited, a.firstnavs:active {
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.firstnavs:hover {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.firstnavactives{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

