@CHARSET "ISO-8859-1";

/****************************************************************
Hauptnavigation Oben Level1/2 
****************************************************************/
#mainnavi{
	position: absolute;
	list-style-type: none;
	width: 636px;
	height: 112px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

#mainnavi li{
	width: 212px;
	float: left;
	list-style-type: none;
}
		
#mainnavi li ul{
	width: 212px;
	display: none;
}

#mainnavi li:hover ul{
	width: 212px;
	display: inline;
}

#mainnavi ul li{
	width: auto;
	list-style-type: none;
	padding: 0;
	border: 10px solid #00FF66;
}

#mainnavi a:link,
#mainnavi a:visited{
	display: block;
	height: 56px;
	width: 212px;
	overflow: hidden;
}

#mainnavi li:hover .mainnavilevel1,
#mainnavi li:active .mainnavilevel1,
#mainnavi li:focus .mainnavilevel1{
	display: block;
	text-indent: -212px;
}

#mainnavi a:hover,
#mainnavi a:active,
#mainnavi a:focus {
	display: block;
	text-indent: -212px;
}

#mainnavi ul{
	list-style-type: none;
	position: relative !important;
	position: absolute; /* IE6 */
}

#mainnavi ul a{
	text-indent: 0;
}

#mainnavi ul a:link,
#mainnavi ul a:visited,
#mainnavi ul a:hover,
#mainnavi ul a:active,
#mainnavi ul a:focus {
	font-size:10px;
	color: #cc0000;
	height: auto;
	text-decoration: none;
	text-transform: uppercase;
	text-indent: 0;
}


/****************************************************************
Hauptnavigation Links Level1 
****************************************************************/
#leftnavi .NOTvisible{
	display:none;
}

#leftnavi{
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	display: block;
	font-size: 14px;
}

#leftnavi li{
	list-style-type: none;
	display: block;
	height:20px;
}

#leftnavi li a:link,
#leftnavi li a:visited,
#leftnavi li a:focus,
#leftnavi li a:hover,
#leftnavi li a:active{
	position: relative;
	color: #006FB4;
	text-decoration: none;
	background-image: url(/acs_cms/layout_dateien/images/pfeil_blau2.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}

/****************************************************************
Hauptnavigation Links Level2 
****************************************************************/
#leftnavi .level2 li{
	margin-top: 5px;
}

#leftnavi .level2 a:link,
#leftnavi .level2 a:visited{
	display: block;
	color: #006FB4;
	background-image: url(/acs_cms/layout_dateien/images/pfeil_blau2.gif);
	background-repeat: no-repeat;
	background-position: 1px 7px;
	padding-left: 10px;
}

#leftnavi .level2 a:hover,
#leftnavi .level2 a:active,
#leftnavi .level2 a:focus,
#leftnavi .level2 a:link.active,
#leftnavi .level2 a:visited.active,
#leftnavi .level2 a:hover.active,
#leftnavi .level2 a:active.active,
#leftnavi .level2 a:focus.active{
	color: black;
}

/****************************************************************
Servicenavigation Unten
****************************************************************/

#servicenavi{
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	display: inline;
}

#servicenavi li{
	list-style-type: none;
	padding: 20px 20px 0 10px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 1px;
}

#servicenavi li a:link,
#servicenavi li a:visited{
	position: relative;
	color: #FFFFFF;
	text-decoration: none;
}

#servicenavi li a:focus,
#servicenavi li a:hover,
#servicenavi li a:active{
	position: relative;
	color: #006FB4;
	text-decoration: none;
}

/****************************************************************
Sitemap im Content
******************************************************************/

#container_inhaltrechts a:link.sitemapLevel1,
#container_inhaltrechts a:visited.sitemapLevel1,
#container_inhaltrechts a:focus.sitemapLevel1,
#container_inhaltrechts a:hover.sitemapLevel1,
#container_inhaltrechts a:active.sitemapLevel1 {
	display: block;
	font-weight:bold;
	color:#006FB4;
	text-decoration:none;
	height: 16px;
	font-size: 12px;
}

#container_inhaltrechts a:link.sitemapLevel2,
#container_inhaltrechts a:visited.sitemapLevel2,
#container_inhaltrechts a:focus.sitemapLevel2,
#container_inhaltrechts a:hover.sitemapLevel2,
#container_inhaltrechts a:active.sitemapLevel2 {
	display: block;
	font-weight:normal;
	color: black;
	text-decoration:none;
	padding-left:20px;
	font-size: 12px;
}
