@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Vertical list navigation "vlist"
 * (de) Vertikale Navigationsliste "vlist"
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.2
 * @revision        $Revision: 107 $
 * @lastmodified    $Date: 2007-08-01 18:27:14 +0200 (Mi, 01 Aug 2007) $
 */

@media all {
#submenu {
	width: 100%;
	overflow: hidden;
	margin: 0em 0 1.5em 0;
	list-style-type: none;
	/*border-top: 2px #ddd solid;*/
    /*border-bottom: 2px #ddd solid;*/
	font-size:90%;
}
#submenu ul {
	list-style-type: none;
	margin:0;
	padding: 0;
}
#submenu li {
	float:left;
	width: 100%;
	margin:0;
	padding: 0
}
#submenu a,  #submenu strong {
	display:block;
	width: 90%;
	padding: 3px 0px 3px 5%;
	text-decoration: none;
	background-color:#fff;
	color: #444;
	/*border-bottom: 1px #eee solid;*//*  - alte Werte*/
	border-bottom: 1px solid #DFDFDF;
}
/* Menu Title */
  #submenu li#title {
	width: 90%;
	padding: 3px 0px 3px 5%;
	font-weight: bold;
	color: #444;
	background-color: #fff;
	border-bottom: 4px #888 solid;
}
#submenu li span {
	display:block;
	width: 90%;
	padding: 3px 0px 3px 5%;
	font-weight: bold;
	border-bottom: 1px #ddd solid;
}
/* Level 1 */
  #submenu li#active,  #submenu li strong {
	width: 100%;
	padding: 3px 0px 3px 5%;
	font-weight: bold;
	color: #fff;
	background-color:#aab;
	border-bottom: 1px #eee solid;
}
#submenu li a {
	width: 95%;
	padding-left: 5%;
	/*background-color:#fff;*//*Hintergrund level 1 - alte Werte*/
	background-color:#FAFAFA;/*Hintergrund level 1*/
	color: #444;
}
#submenu li a:focus,  #submenu li a:hover,  #submenu li a:active {
	background-color:#C4000F;
	color: #fff;
	width: 95%;
	padding-left: 5%;	
}
/* Level 2 */
  #submenu li ul li a,  #submenu li ul li#active,  #submenu li ul li strong,  #submenu li ul li span {
	width: 88%;
	padding-left: 12%;
}
#submenu li ul li a {
	/*background-color:#f8f8f8;*/ /*Hintergrund level 2 - alte Werte*/
	background-color:#F4F4F4; /*Hintergrund level 2*/
	color: #666;
}
#submenu li ul li a:focus,  #submenu li ul li a:hover,  #submenu li ul li a:active {
	background-color:#C4000F;
	color: #fff;
	width: 88%;
	padding-left: 12%;
}
/* Level 3 */
  #submenu li ul li ul li a,  #submenu li ul li ul li#active,  #submenu li ul li ul li strong,  #submenu li ul li ul li span {
	width: 84%;
	padding-left: 16%;
}
#submenu li ul li ul li a {
	/*background-color:#fcfcfc;*/ /*Hintergrund level 3 - alte Werte*/
	background-color:#ECECEC; /*Hintergrund level 3*/
	/*color: #888;*/
	color: #797979;
}
#submenu li ul li ul li a:focus,  #submenu li ul li ul li a:hover,  #submenu li ul li ul li a:active {
	background-color:#C4000F;
	color: #fff;
	width: 84%;
	padding-left: 16%;
}
/* Level 4 */
  #submenu li ul li ul li ul li a,  #submenu li ul li ul li ul li#active,  #submenu li ul li ul li ul li strong,  #submenu li ul li ul li ul li span {
	width: 74%;
	padding-left: 26%;
}
#submenu li ul li ul li ul li a {
	background-color:#ffffff; /*Hintergrund level 4*/
	color: #aaa;
}
#submenu li ul li ul li ul li a:focus,  #submenu li ul li ul li ul li a:hover,  #submenu li ul li ul li ul li a:active {
	background-color:#C4000F;
	color: #fff;
	width: 74%;
	padding-left: 26%;
}
#projekte a, #portale a{
        background: none !important;
        padding-left: 0 !important;
}
img.noborder {
        border: none !important;
}
}
