#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	
}
#nav a {
display: block;
width: 121px;
line-height:29px;
/*padding-left:10px;
padding-right:10px;*/
font-size:11pt;
font-weight:bold;
background-color:#7f9ac7;
color:#ffffff;
text-decoration:none;
/*background: transparent url(test.gif) no-repeat top left;*/
text-align:center;
}
#nav a:hover, #nav .activenav {
background-color:#990000;
color:#ffffff;
text-decoration:none;
/*background-position: 0 -20px;*/
}
/*Submenues*/

#nav ul li a {
display: block;
width: 180px;
line-height:29px;
font-size:10pt;
font-weight:normal;
color:#ffffff;
text-decoration:none;

text-align:left;
/*background: transparent url(test.gif) no-repeat top left;*/
border-bottom:1px solid gray;
padding-left:50px;
}
#nav ul li a:hover {
background-color:#990000;
color:#ffffff;
text-decoration:none;
/*background-position: 0 -20px;*/
}
/*Submenue ENDE*/

#nav li {
float: left;
margin-right:1px;
width: 121px;
}
/*extra breiten etc*/
#nav .lastright, #nav .lastright a  {
margin-right:0px;
width: 124px;
}
#nav .impr, #nav .impr a  {
width: 139px;
margin-right:0px;
}

#nav .lastright a{
background: transparent url(./pics/searchcss.gif) no-repeat top left;
}
#nav .lastright a:hover{
background-position: 0 -29px;
}


/*hide */
#nav li ul {
position: absolute;
width: 180px;
left: -999em;
}
/*show*/
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
div.navline{
padding-top:16px;
padding-bottom:16px;
margin-bottom:0px;
}
/*
#leftnav a{
display: block;
width: 97px;
line-height:20px;
background-color:#7f9ac7;
color:#ffffff;
text-decoration:none;
text-align:center;
}
#leftnav a:hover {
background-color:#990000;
color:#ffffff;
text-decoration:none;

}
*/


