/* CSS Document */


/* navi */

#navi {
	width:900px;
	height:26px;
	background-color: #FFFFFF;
	
}


/* veranstaltungen */
a.veranstaltungen {
	width:178px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat 0px 0px;
	float:left;
	display:block;
}

a.veranstaltungen_active { 
	width:178px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat 0px 0px; 
	float:left;
	display:block;
}

a.veranstaltungen:hover { background:url(../images/navi_active.jpg) no-repeat 0px 0px; }

a.veranstaltungen span, a.veranstaltungen_active span {  display:none; }



/* gruppen */
a.gruppen {
	width:106px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat -178px 0px;
	float:left;
	display:block;
}

a.gruppen_active { 
	width:106px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat -178px 0px; 
	float:left;
	display:block;
}

a.gruppen:hover { background:url(../images/navi_active.jpg) no-repeat -178px 0px; }

a.gruppen span, a.gruppen_active span {  display:none; }



/* räume */
a.raeume {
	width:88px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat -284px 0px;
	float:left;
	display:block;
}

a.raeume_active { 
	width:88px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat -284px 0px; 
	float:left;
	display:block;
}

a.raeume:hover { background:url(../images/navi_active.jpg) no-repeat -284px 0px; }

a.raeume span, a.raeume_active span {  display:none; }



/* zentrum */
a.zentrum {
	width:107px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat -372px 0px;
	float:left;
	display:block;
}

a.zentrum_active { 
	width:107px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat -372px 0px; 
	float:left;
	display:block;
}

a.zentrum:hover { background:url(../images/navi_active.jpg) no-repeat -372px 0px; }

a.zentrum span, a.zentrum_active span {  display:none; }



/* archiv */
a.archiv {
	width:92px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat -479px 0px;
	float:left;
	display:block;
}

a.archiv_active { 
	width:92px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat -479px 0px; 
	float:left;
	display:block;
}

a.archiv:hover { background:url(../images/navi_active.jpg) no-repeat -479px 0px; }

a.archiv span, a.archiv_active span { display:none; }


/* kontakt */
a.kontakt {
	width:98px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat -573px 0px;
	float:left;
	display:block;
}

a.kontakt_active { 
	width:98px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat -573px 0px; 
	float:left;
	display:block;
}

a.kontakt:hover { background:url(../images/navi_active.jpg) no-repeat -573px 0px; }

a.kontakt span, a.kontakt_active span { display:none; }


/* links */
a.links {
	width:100px;
	height:26px;
	background:url(../images/navi.jpg) no-repeat -672px 0px;
	float:left;
	display:block;
}

a.links_active { 
	width:100px;
	height:26px;
	background:url(../images/navi_active.jpg) no-repeat -672px 0px; 
	float:left;
	display:block;
}

a.links:hover { background:url(../images/navi_active.jpg) no-repeat -672px 0px; }

a.links span, a.links_active span { display:none; }



/* navi end */

a.link_act {
	color: #FC8800;
	text-decoration: underline;
	border: none;
}

#navi_btm {
	width:900px;
	height:16px;
	background:url(../images/navi_btm.jpg) no-repeat 0px 0px;
	float:left;
	display:block;
}

#footer {
	width:900px;
	height:30px;
	padding:0px;
	background-color:#FFFFFF;
	display:block;
	float:left;
}

#footer_left {
	width:585px;
	height: 30px;
	background:url(../images/footer_left.jpg) no-repeat 0px 0px;
	float:left;
	display:block;
	
}

#footer_top {
	width: 900px;
	height: 23px;
	background:url(../images/footer_top.jpg) no-repeat 0px 0px;
	float:left;
	display:block;
}

a.footer_mail {
	width:139px;
	height: 30px;
	background:url(../images/footer_mail_ov.jpg) no-repeat 0px 0px;
	outline:none;
	float:left;
	display:block;
}

a.footer_mail span {
	display: none;
}


#foo_spacer {
	background-color:#FFFFFF;
	width: 76px;
	height:30px;
	float:left;
	display:block;
}


a.impr {
	width:100px;
	height:30px;
	left:400px;
	background:url(../images/footer_impr.jpg) no-repeat 0px 0px;
	outline: none;
	float:left;
	display:block;
}

a.impr:hover {
	background:url(../images/footer_impr_ov.jpg) no-repeat 0px 0px;
}

a.impr_active {
	background:url(../images/footer_impr_ov.jpg) no-repeat 0px 0px;
}

a.impr span { display:none; }
