@charset "utf-8";
/* CSS Document */
/*** Hauptnavi + Submenus ***/
/*
Dummy CSS (without any design),
assuming there is a <div id="id_of_nav">
 around the navigation
*/

#menu_top_left ul, #menu_top_right ul, #menu_bottom ul {
	padding: 0;
	margin: 0;
	padding-top: 3px;
	display: block;
	list-style: none;
}
#menu_top_left ul li, #menu_top_right ul li {
	display: block;
	float: left;
	left: auto;
}
#menu_bottom ul li {
	display: block;
	float: left;
	left: auto;
	color: #999;
}
#menu_top_right ul li.link_kontakt {
	background: #f29838;
	height: 17px;
	margin-top: -3px;
	padding-top: 3px;
}

/*#menu_top_left ul li a {
	color: black;
	text-decoration: none;
}*/
#menu_top_left ul li a:link, #menu_top_left ul li a:visited, #menu_top_right ul li a:link, #menu_top_right ul li a:visited {
	color: black;
	text-decoration: none;
}
#menu_bottom ul li a:link, #menu_bottom ul li a:visited {
	color: #999;
	text-decoration: none;
}

#menu_top_left ul li a:hover, #menu_top_left ul li a:active, #menu_top_left ul li a:focus, #menu_top_right ul li a:hover, #menu_top_right ul li a:active, #menu_top_right ul li a:focus, #menu_bottom ul li a:hover, #menu_bottom ul li a:active, #menu_bottom ul li a:focus {
	color: #f29838;
	text-decoration: none;
}
/* highlighted current element */
#menu_top_left ul li span.highlighted, #menu_top_right ul li span.highlighted, #menu_bottom ul li span.highlighted {
	color: #f29838;
}
#menu_top_left ul li span.highlighted a, #menu_top_right ul li span.highlighted a, #menu_bottom ul li span.highlighted a {
	color: #f29838;
}

/* second level --- nur menu-top-left*/
#menu_top_left ul ul {
	position: absolute;
	left: auto;
	padding-top: 8px;
}
#menu_top_left ul ul li {
	
}
#menu_top_left ul ul li a {
}
/* and so on ... */


#menu_top_right ul li.link_kontakt span.highlighted {
	color:  black;
}
#menu_top_right ul li.link_kontakt a {
	color:  white;
}

#menu_top_right ul li.link_kontakt a:hover, #menu_top_right ul li.link_kontakt a:active {
	color:  black;
}

/***************************/
#menu_top_left ul ul li.orange_left {
	color:  #f29838;
	margin-right: 10px;
	background: #f29838;
	cursor: default;
}
#menu_top_left ul ul li.orange_right {
	width: 30px;
	margin-left: 10px;
	background: #f29838;
	cursor: default;
}

/*** Hauptnavi + Submenus Ende ***/


/******** Artikelliste ************/
.article-list {
	padding: 0;
	margin: 0;
	display: block;
	list-style: none;
}
.article-list li {
	color: #f29838;
	display: block;
	line-height: 20px;
	border-bottom: 1px solid #f29838;
}
.article-list li a {
	
	color: #999;
	display: block;
	text-decoration: none;
}
.article-list li a:link, .article-list li a:visited {
	color: #999;
}
.article-list li a:hover {
	color: #f29838;
}








