/* CSS Document */

/*******************************************************************************
********************************************************************************
	Project		: birgit meyer Navigatioon
********************************************************************************
*******************************************************************************/







#navi-main {
	clear:both;
	float:left;
	width:100%;

}



/*	Main Navi ----------------------------------------------------------------*/



/*	Lists *********************************************************************/
.navi { 
	margin: 0;
	line-height:1em;
}


/*	Header Navi --------------------------------------------------------------*/

#navi-hdr {
	float:left;
	background-image:url(footerbg.gif);
	background-repeat:repeat-x;
	height: 28px;
	margin: 0px;
	padding: 0px;
}
#navi-hdr ul {
padding-left: 15px;
}
#navi-hdr ul li {
	display:inline;
	padding-right: 12px;
}
#navi-hdr ul li a {
	padding:0 5px;
font-weight: bold;
	color:#fff;
	text-decoration:none;
	line-height:2em;
}
#navi-hdr ul li a:hover {
	color:#fff;
}


/*----naviteset */

#main_nav {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}

ul.navigation {
	margin: 0px 0px 0px 0px;
	list-style: none;
color:none;
	font-size: 0px;
	padding: 0px 0px 0px 0px;

}

ul.navigation li {
	list-style-type: none;
	display: inline;

}

ul.navigation li a,
ul.navigation li a:link {
	display:block;
	height:140px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	
	
}


.navigation li#impressum a:link, .navigation li#impressum a:visited {
	background: url(impressum.gif) 0 0px no-repeat;
	color: #D3600F;width: 100px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#impressum a:hover,  .navigation li#impressum a:active, .navigation li#impressum a:focus {
	background: url(impressum.gif) 0 -150px no-repeat;
	color: #D3600F;width: 100px;

}


.navigation li#impressum_active a

 {
	background: url(impressum.gif) 0 -150px no-repeat;
	color: transparent;width: 100px;
}


.navigation li#kontakt a:link, .navigation li#kontakt a:visited {
	background: url(kontakt.gif) 0 0px no-repeat;
	color: #D3600F;width: 70px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#kontakt a:hover,  .navigation li#kontakt a:active, .navigation li#kontakt a:focus {
	background: url(kontakt.gif) 0 -150px no-repeat;
	color: #D3600F;width: 70px;

}


.navigation li#kontakt_active a

 {
	background: url(kontakt.gif) 0 -150px no-repeat;
	color: transparent;width: 70px;
}

.navigation li#inhalt a:link, .navigation li#inhalt a:visited {
	background: url(inhalt.gif) 0 0px no-repeat;
	color: #D3600F;width: 70px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#inhalt a:hover,  .navigation li#inhalt a:active, .navigation li#inhalt a:focus {
	background: url(inhalt.gif) 0 -150px no-repeat;
	color: #D3600F;width: 70px;

}


.navigation li#inhalt_active a

 {
	background: url(inhalt.gif) 0 -150px no-repeat;
	color: transparent;width: 70px;
}




.navigation li#autorin a:link, .navigation li#autorin a:visited {
	background: url(autorin.gif) 0 0px no-repeat;
	color: #D3600F;
width: 90px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#autorin a:hover,  .navigation li#autorin a:active, .navigation li#autorin a:focus {
	background: url(autorin.gif) 0 -150px no-repeat;
	color: #D3600F;width: 90px;

}


.navigation li#autorin_active a

 {
	background: url(autorin.gif) 0 -150px no-repeat;
	color: transparent;width: 90px;
}

.navigation li#buecher a:link, .navigation li#buecher a:visited {
	background: url(buecher.gif) 0 0px no-repeat;
	color: #D3600F;width: 90px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#buecher a:hover,  .navigation li#buecher a:active, .navigation li#buecher a:focus {
	background: url(buecher.gif) 0 -150px no-repeat;
	color: #D3600F;width: 90px;

}


.navigation li#buecher_active a

 {
	background: url(buecher.gif) 0 -150px no-repeat;
	color: transparent;width: 90px;
}





.navigation li#projekte a:link, .navigation li#projekte a:visited {
	background: url(projekte.gif) 0 0px no-repeat;
	color: #D3600F;width: 90px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#projekte a:hover,  .navigation li#projekte a:active, .navigation li#projekte a:focus {
	background: url(projekte.gif) 0 -150px no-repeat;
	color: #D3600F;width: 90px;

}


.navigation li#projekte_active a

 {
	background: url(projekte.gif) 0 -150px no-repeat;
	color: transparent;width: 90px;
}





.navigation li#presse a:link, .navigation li#presse a:visited {
	background: url(presse.gif) 0 0px no-repeat;
	color: #D3600F;width: 120px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#presse a:hover,  .navigation li#presse a:active, .navigation li#presse a:focus {
	background: url(presse.gif) 0 -150px no-repeat;
	color: #D3600F;width: 120px;

}


.navigation li#presse_active a

 {
	background: url(presse.gif) 0 -150px no-repeat;
	color: transparent;width: 120px;
}




.navigation li#leserstimmen a:link, .navigation li#leserstimmen a:visited {
	background: url(leserstimmen.gif) 0 0px no-repeat;
	color: #D3600F;width: 90px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#leserstimmen a:hover,  .navigation li#leserstimmen a:active, .navigation li#leserstimmen a:focus {
	background: url(leserstimmen.gif) 0 -150px no-repeat;
	color: #D3600F;width: 90px;

}


.navigation li#leserstimmen_active a

 {
	background: url(leserstimmen.gif) 0 -150px no-repeat;
	color: transparent;width: 90px;
}



.navigation li#links a:link, .navigation li#links a:visited {
	background: url(links.gif) 0 0px no-repeat;
	color: #D3600F;width: 120px;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#links a:hover,  .navigation li#links a:active, .navigation li#links a:focus {
	background: url(links.gif) 0 -150px no-repeat;width: 120px;
	color: #D3600F;

}


.navigation li#links_active a

 {
	background: url(links.gif) 0 -150px no-repeat;width: 120px;
	color: transparent;
}




.navigation li#newbusiness a:link, .navigation li#newbusiness a:visited {
	background: url(newbusiness.gif) 0 0px no-repeat;
	color: #D3600F;
	font-size: 0px;
	line-height: 0px;
}
 
.navigation li#newbusiness a:hover,  .navigation li#newbusiness a:active, .navigation li#newbusiness a:focus {
	background: url(newbusiness.gif) 0 -150px no-repeat;
	color: #D3600F;

}


.navigation li#newbusiness_active a

 {
	background: url(newbusiness.gif) 0 -150px no-repeat;
	color: transparent;
}




.navigation li#unternehmens a:link, .navigation li#unternehmens a:visited {
	background: url(unternehmens.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#unternehmens a:hover,  .navigation li#unternehmens a:active, .navigation li#unternehmens a:focus {
	background: url(unternehmens.gif) 0 -150px no-repeat;
	color: transparent;
}



.navigation li#unternehmens_active a

 {
	background: url(unternehmens.gif) 0 -150px no-repeat;
	color: transparent;
}


.navigation li#forschungProjekte a:link, .navigation li#forschungProjekte a:visited {
	background: url(forschungProjekte.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#forschungProjekte a:hover, .navigation li#forschungProjekte a:active, .navigation li#forschungProjekte a:focus {
	background: url(forschungProjekte.gif) 0 -150px no-repeat;
	color: transparent;
}

.navigation li#forschungProjekte_active a

 {
	background: url(forschungProjekte.gif) 0 -150px no-repeat;
	color: transparent;
}



.navigation li#kompetenznetze a:link, .navigation li#kompetenznetze a:visited {
	background: url(kompetenznetze.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#kompetenznetze a:hover,  .navigation li#kompetenznetze a:active, .navigation li#kompetenznetze a:focus {
	background: url(kompetenznetze.gif) 0 -150px no-repeat;
	color: transparent;
}

.navigation li#kompetenznetze_active a

 {
	background: url(kompetenznetze.gif) 0 -150px no-repeat;
	color: transparent;
}



.navigation li#innovationsforum a:link, .navigation li#innovationsforum a:visited {
	background: url(innovationsforum.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#innovationsforum a:hover,  .navigation li#innovationsforum a:active, .navigation li#innovationsforum a:focus {
	background: url(innovationsforum.gif) 0 -150px no-repeat;
	color: transparent;
}


.navigation li#innovationsforum_active a

 {
	background: url(innovationsforum.gif) 0 -150px no-repeat;
	color: transparent;
}

.navigation li#zukunftsmagazin a:link, .navigation li#zukunftsmagazin a:visited {
	background: url(zukunftsmagazin.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#zukunftsmagazin a:hover,  .navigation li#zukunftsmagazin a:active, .navigation li#zukunftsmagazin a:focus {
	background: url(zukunftsmagazin.gif) 0 -150px no-repeat;
	color: transparent;
}


.navigation li#zukunftsmagazin_active a

 {
	background: url(zukunftsmagazin.gif) 0 -150px no-repeat;
	color: transparent;
}



.navigation li#nachwuchs a:link, .navigation li#nachwuchs a:visited {
	background: url(nachwuchs.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#nachwuchs a:hover,  .navigation li#nachwuchs a:active, .navigation li#nachwuchs a:focus {
	background: url(nachwuchs.gif) 0 -150px no-repeat;
	color: transparent;
}


.navigation li#nachwuchs_active a

 {
	background: url(nachwuchs.gif) 0 -150px no-repeat;
	color: transparent;
}



.navigation li#initiative a:link, .navigation li#initiative a:visited {
	background: url(initiative.gif) 0 0px no-repeat;
	color: transparent;
}
 
.navigation li#initiative a:hover,  .navigation li#initiative a:active, .navigation li#initiative a:focus {
	background: url(initiative.gif) 0 -150px no-repeat;
	color: transparent;
}


.navigation li#initiative_active a

 {
	background: url(initiative.gif) 0 -150px no-repeat;
	color: transparent;
}


/*	Language Navi ------------------------------------------------------------*/

#navi-lang {
	float:right;
	height: 28px;

	width:175px;
	background-image:url(footerbg.gif);
	background-repeat:repeat-x;
}
#navi-lang ul {
}
#navi-lang ul li {
	display:block;
	float:left;
	color:#fff;
	padding:6px 10px 0 0;
}
#navi-lang ul li a, 
#navi-lang ul li span {
	display:block;
	width:16px;
	height:11px;
	text-indent:-1000em;
}


.navi li#flag-de_active a

 {
	background-image:url(flag_de.png);
	background-position:0px 0px;
	color: transparent;
}



.navi li#flag-en_active a

 {
	background-image:url(flag_en.png);
	background-position:0px 0px;
	color: transparent;
}

#navi-lang ul li#flag-de a, 
#navi-lang ul li#flag-de a:hover, 
#navi-lang ul li#flag-de span {
	background-image:url(flag_de.png);
	background-position:0px 0px;
}
#navi-lang ul li#flag-en a, 
#navi-lang ul li#flag-en a:hover, 
#navi-lang ul li#flag-en span {
	background-image:url(flag_en.png);
	background-position:0px 0px;
}
#navi-lang ul li#flag-de a, 
#navi-lang ul li#flag-en a {
	background-position:0px -50px;
}


/*	Breadcrumb Navi ----------------------------------------------------------*/
#navi-breadcrumb {
	margin-bottom:2em;
	padding-bottom:3px;
	border-bottom:1px solid #EE7F01;
	font-size:.95em;
}
#navi-breadcrumb ul li {
	display:inline;
}
#navi-breadcrumb ul li a {
	color:#575959;
}



/*	Main Navi ----------------------------------------------------------------*/




/*	Left Navi ----------------------------------------------------------------*/

#navi-left {
padding-top: 20px;
background-color:#fff;
filter: alpha(opacity=90); opacity:0.5; 
	color:#000;
margin-left: 144px;
}

#navi-left ul {
}
#navi-left ul li {
display:block;
line-height:1.2em;
padding-left: 4px;

}

#navi-left ul li a, 
#navi-left ul li span {
	display:block;
	padding:2px 3px 2px 5px;
font-size: 150%;
	color:#000;
font-family: Copperplate Gothic Bold, Trajan ProArial Black, Gadget, verdana, sans-serif; ;
	text-decoration:none;

}

#navi-left ul li a:active, 
#navi-left ul li a.active,
#navi-left ul li.active a,
#navi-left ul li a:hover, 
#navi-left ul li.active span, 
#navi-left ul li.current a {
	padding:2px 3px 2px 5px;
	background-repeat:no-repeat;
	color:#dd2929;
font-size: 150%;
	text-decoration:none;
}
* html #navi-left ul li a:hover, 
* html #navi-left ul li.active span, 
* html #navi-left ul li.current a {
	background-position:3px -41px;
}


/* Level 3 */

#navi-left ul li ul li{
margin-left: 13px;
} 


#navi-left ul li.active ul li, 
#navi-left ul li.current ul li {
	font-size:1em;
color: green;
}

#navi-left ul li ul li a:active, 
#navi-left ul li ul li a.active,
#navi-left ul li ul li .active a,
#navi-left ul li ul li a:hover, 
#navi-left ul li ul li .active span, 
#navi-left ul li ul li .current a {
	padding:2px 3px 2px 5px;
	background-repeat:no-repeat;
	color:#dd2929;
font-size: 150%;
	text-decoration:none;
}


#navi-left ul li.active ul li a:hover, 
#navi-left ul li.current ul li a:hover, 
#navi-left ul li.current ul li.active span, 
#navi-left ul li.current ul li.current a {
	background-color:red;
color: green;
	background-position:3px -43px;
	background-position:0 0;
}
* html #navi-left ul li.active ul li a:hover, 
* html #navi-left ul li.current ul li a:hover, 
* html #navi-left ul li.current ul li.active span, 
* html #navi-left ul li.current ul li.current a {
	background-color:#fff;
	background-position:3px -41px;
}


/* Level 4 */
#navi-left ul li.current ul li.active ul li a, 
#navi-left ul li.current ul li.current ul li a, 
#navi-left ul li.current ul li.current ul li.active span {
	padding-left:30px;
	background-color:#e8ecf0;
	background-image:url(bg_lnavi4.png);
	background-position:0 0;
	color:#000;
}
#navi-left ul li.current ul li.active ul li a:hover, 
#navi-left ul li.current ul li.current ul li a:hover, 
#navi-left ul li.current ul li.current ul li.active span, 
#navi-left ul li.current ul li.current ul li.current a {
	background-color:#e8ecf0;
	background-position:22px -46px;
}
* html #navi-left ul li.current ul li.active ul li a:hover, 
* html #navi-left ul li.current ul li.current ul li a:hover, 
* html #navi-left ul li.current ul li.current ul li.active span, 
* html #navi-left ul li.current ul li.current ul li.current a {
	background-position:22px -43px;
}





/*	Right Navi ---------------------------------------------------------------*/
#navi-right {
	background-color:#fff;
	
}

.navi-titel {
	background-color:#BCBDBE;
	color:#fff;
	font-weight: bold;
	vertical-align: middle;
	padding: 4px;
	margin: 0px;
	margin-bottom: 4px;
}


#navi-right ul {
	background-color: #BCBDBE;
}
#navi-right ul li {
	padding-left:15px;
	background-image:url(/files/bg_nmain.gif);
	background-position:left center;
	background-repeat:no-repeat;
}
html>body #navi-right ul li {
	padding-top:1px;
}
 
#navi-right ul li a {
	color:#fff;
	font-weight: bold;
	vertical-align: middle;
	padding-top: 4px;
}


dfn {
	visibility: hidden;
	display: none;
}



#startimage{

}