/* -------------- Links im Hauptmenü -------------- */

div#menue a.menu:link {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	border-top:1px solid #5c5c5e;
	padding-top:6px;
	padding-bottom:4px;

}

div#menue a.menu:visited {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}

div#menue a.menu:hover {
	color: #eee;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}

div#menue a.menu:active {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}

/* -------------- Links AKTIV im Hauptmenü -------------- */

div#menue a.menuaktiv:link {
	color: #eee;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	border-top:1px solid #5c5c5e;
	padding-top:6px;
	padding-bottom:4px;

}

div#menue a.menuaktiv:visited {
	color: #eee;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}

div#menue a.menuaktiv:hover {
	color: #eee;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}

div#menue a.menuaktiv:active {
	color: #eee;
	text-decoration:none;
	display:block;
	width:145px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}


/* -------------- Links im Untermenü -------------- */

div#menue a.sub:link {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

div#menue a.sub:visited {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

div#menue a.sub:hover {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

div#menue a.sub:active {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

/* -------------- Links AKTIV im Untermenü -------------- */

div#menue a.subaktiv:link {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

div#menue a.subaktiv:visited {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

div#menue a.subaktiv:hover {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

div#menue a.subaktiv:active {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:12px;
}

/* -------------- Links im Untermenü SUB SUB-------------- */

div#menue a.subsub:link {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

div#menue a.subsub:visited {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

div#menue a.subsub:hover {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

div#menue a.subsub:active {
	color: #999a9c;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

/* -------------- Links AKTIV im Untermenü SUB SUB -------------- */

div#menue a.subsubaktiv:link {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

div#menue a.subsubaktiv:visited {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

div#menue a.subsubaktiv:hover {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}

div#menue a.subsubaktiv:active {
	color: #eee;
	text-decoration:none;
	display:block;
	width:130px;
	padding-top:6px;
	padding-bottom:4px;
	padding-left:20px;
}


/* --------------------------- Links im Small_Menu [oben rechts] ------------------------ */

div#small_menue a:link {
	color: #999a9c;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
}

div#small_menue a:visited {
	color: #999a9c;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
}

div#small_menue a:hover {
	color: #eee;
	text-decoration:underline;
	margin-right:5px;
	margin-left:5px;
}

div#small_menue a:active {
	color: #999a9c;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
}

/* ------------------------ Links im Reiter_Menue [BG]---------------------------- */

div#reiter_menue a.bg:link {
	color: #b3b3b4;
	text-decoration:none;
	width:70px;
	height:17px;
	background:url(../images/layout/reiter_menue_bg.jpg) no-repeat;
	display:block;
	float:left;
	padding-top:5px;
	padding-right:2px;
	padding-left:6px;
}

div#reiter_menue a.bg:visited {
	color: #b3b3b4;
	text-decoration:none;
	width:70px;
	height:17px;
	background:url(../images/layout/reiter_menue_bg.jpg) no-repeat;
	display:block;
	float:left;
	padding-top:5px;
	padding-right:2px;
	padding-left:6px;
}

div#reiter_menue a.bg:hover {
	color: #eee;
	text-decoration:none;
	width:70px;
	height:17px;
	background:url(../images/layout/reiter_menue_bg.jpg) no-repeat;
	display:block;
	float:left;
	padding-top:5px;
	padding-right:2px;
	padding-left:6px;
}

div#reiter_menue a.bg:active {
	color: #b3b3b4;
	text-decoration:none;
	width:70px;
	height:17px;
	background:url(../images/layout/reiter_menue_bg.jpg) no-repeat;
	display:block;
	float:left;
	padding-top:5px;
	padding-right:2px;
	padding-left:6px;
}

div#reiter_menue span.aktiv {
	color: #838485;
	text-decoration:none;
	width:70px;
	height:14px;
	background:url(../images/layout/reiter_menue_bg_aktiv.jpg) no-repeat;
	display:block;
	float:left;
	padding-top:8px;
	padding-right:2px;
	padding-left:6px;
	font-style:italic;
}


/* ----------------------------- Links Seitenanzahl [Kästchen] ------------------------------ */

a.seitenzahl:link { 
	width:15px; 
	text-align:center; 
	border:1px solid #3d3c3f;
	text-decoration:none;
	background-color:#7e7f81;
	padding:1px 5px;
	color:#eee;
	position: relative;
}

a.seitenzahl:visited {
	width:15px; 
	text-align:center; 
	border:1px solid #3d3c3f;
	text-decoration:none;
	background-color:#7e7f81;
	padding:1px 5px;
	color:#eee;
	position: relative;
}
a.seitenzahl:hover { 
	width:15px; 
	text-align:center; 
	border:1px solid #3d3c3f;
	text-decoration:none;
	background-color:#5e5e60;
	padding:1px 5px;
	color:#fff;
	position: relative;
}

a.seitenzahl:active {
	width:15px; 
	text-align:center; 
	border:1px solid #3d3c3f;
	background-color:#7e7f81;
	text-decoration:none;
	padding:1px 5px;
	color:#eee;
	position: relative;
}

/* ---- Seitenzahl aktiv KEIN LINK [Kästchen] ------------ */

.seitenzahlaktiv{
	width:15px; 
	text-align:center; 
	border:1px solid #3d3c3f;
	background-color:#5e5e60;
	padding:1px 5px;
	position: relative;
}

/* -------------- Links Standard -------------- */

a:link {
	color: #b9b9b9;
	text-decoration:none;
}

a:visited {
	color: #b9b9b9;
	text-decoration:none;
}

a:hover {
	color: #eee;
	text-decoration:underline;
}

a:active {
	color: #b9b9b9;
	text-decoration:none;
}


/* -------------- SiteMap -------------- */

a.sitemap {
	color: #eee;
	text-decoration:none;
	display:block;
	width:185px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}

a.sitemapsub {
	color: #d0d0d0;
	text-decoration:none;
	display:block;
	width:185px;
	margin-left:20px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}
a.sitemapsubsub {
	color: #b0b0b0;
	text-decoration:none;
	display:block;
	width:185px;
	margin-left:40px;
	height:15px;
	padding-top:6px;
	padding-bottom:4px;
	border-top:1px solid #5c5c5e;
}