
/* ========== Topmenue oben rechts ========== */
#topmenue {float: right; font-size: 12px; }
#topmenue ul {list-style-type: none; }
#topmenue ul li{float: left; border-left: 1px solid #000; }
#topmenue ul li a{padding: 0px 4px 0px 4px; text-decoration: none; font-size: 12px; line-height: 16px; }

/* ========== horizontale Navigation ========== */
#nav
{
background-color:#000000;
}
#nav td.norm
{
	background-image: url('../images/button.gif');	
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	width: 120px;
	height: 50px
}
#nav td.active
{
	background-image: url('../images/button_active.gif');	
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	width: 120px;
	height: 50px
}
#nav td a:link, #nav a:active, #nav a:visited
{
	font-size: 14px;
	letter-spacing: 2px;
	color: #ccc;
	text-decoration: none;
}
#nav td a:hover
{
	background-image: url('../images/button_active.gif');	
	background-repeat: no-repeat;
	background-position: center center;
	color: #fff;
	background-color:#494949;
	text-decoration: underline;
}

#nav .active a {
	color: #fff;
	text-decoration: underline;
}

/* ===== menue 2 oben rechts - navigation first ===== */
#menu2 {
border: dashed 0px #fff;
background-color:#4b4b4b;
text-align: left;
margin:0 0 0 0;
padding:20 20 20 20;
background-image:url(../images/fv1.jpg);
background-repeat:repeat-x;
background-position: 50% 100%;
}

#menu2 ul, #menu2 li {
list-style-type:none;
margin:0 0 0 0;
padding: 0 0 0 0 ;
color:#000;
}

#menu2 li a:link, #menu2 li a:visited, #menu2 li a:active {
	display:block;
	color:#999999;
	text-decoration:none;
	font-family: arial, helvetica, tahoma ,verdana,  sans-serif;
	font-size: 17px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top:0px;
	margin-left: 0px;
	margin-right: 0px;
	margin:1px;
	height:30px;
	line-height:30px;
	text-align:center;
}

#menu2 li a:hover { color:#fff; text-decoration:none ;
background-color:#000;
text-decoration:underline;
}

#menu2 #aktiv a {
font-size: 17px;font-family: arial, tahoma, verdana, helvetica, sans-serif;
color: #fff;text-decoration:none;
font-weight:bold;
}

/* ===== menue 2 oben rechts - navigation second ===== */
#menu2b {
border: dashed 0px #fff;
background-color:#4b4b4b;
text-align: left;
margin:0 0 0 0;
padding:20 0 20 0;
background-image:url(../images/fv2.jpg);
background-repeat:repeat-x;
background-position: 50% 0%;
}

#menu2b ul, #menu2b li {
list-style-type:none;
margin:0 0 0 0;
padding: 0 0 0 0 ;
color:#000
}

#menu2b li a:link, #menu2b li a:visited, #menu2b li a:active {display:block;
color:#7d7d7d;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-top:0px;
margin-left: 0px;margin-right: 0px;
margin:0px;
height:30px;
line-height:30px;
text-align:center;
background-color:#;

}

#menu2b li a:hover { color:#fff; text-decoration:none ;
background-color:#000;
text-decoration:underline;
}

#menu2b #aktiv a {
font-size: 17px;font-family: arial, tahoma, verdana, helvetica, sans-serif;
color: #fff;text-decoration:none;
font-weight:bold;
}

/* ===== menue 2 oben rechts - navigation third ===== */
#menu2c {
border: dashed 0px #fff;
background-color:#232323;
text-align: left;
margin:0 0 0 0;
padding:20 20 20 20;
background-image:url(../images/fv1.jpg);
background-repeat:repeat-x;
background-position: 50% 0%;

}

#menu2c ul, #menu2c li {
list-style-type:none;
margin:0 0 0 0;
padding: 0 0 0 0 ;
color:#000
}

#menu2c li a:link, #menu2c li a:visited, #menu2c li a:active {display:block;
color:#7d7d7d;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-top:0px;
margin:0px;
height:30px;
line-height:30px;
text-align:center;
background-color:#;

}

#menu2c li a:hover { color:#fff; text-decoration:none ;
background-color:#000;
text-decoration:underline;
}

/* ===== menue 2 oben rechts - navigation fourth ===== */
#menu2d {
border: dashed 0px #fff;
background-color:#4b4b4b;
text-align: left;
margin:0 0 0 0;
padding:20 20 20 20;
background-image:url(../images/fv2.jpg);
background-repeat:repeat-x;
background-position: 50% 0%;

}

#menu2d ul, #menu2d li {
list-style-type:none;
margin:0 0 0 0;
padding: 0 0 0 0 ;
color:#000;
}

#menu2d li a:link, #menu2d li a:visited, #menu2d li a:active {display:block;
color:#7d7d7d;
text-decoration:none ;font-family: arial, helvetica, tahoma ,verdana,  sans-serif; font-size: 17px;
padding-top:0px;
margin:0px;
height:30px;
line-height:30px;
text-align:center;
background-color:#;

}

#menu2d li a:hover { color:#fff; text-decoration:none ;
background-color:#000;
text-decoration:underline;
}



/* ===== allgemeine links im text ===== */

a:link, a:visited, a:active{font-size: 15px;line-height: 20px;
font-family: arial,tahoma,verdana,helvetica, sans-serif;color:#000;
text-decoration:underline;}

a:hover{ text-decoration:none;background-color:#2D2D2D;
color:#fff;text-decoration:none;}