/*
/ CSS copyright 01/2010 by C.D.
/ header.css
/	| leftcontainer
/	+ subnavigation | vdlbanner_01, 02, 03
*/

/* leftcontainer - Anfang */
	#leftcontainer {position: absolute; top:110px; left:10px; margin:0; padding:0;}

	#subnav_headline {display:none;}

	#subnavigation {border:0; padding:0; margin:0; width: 202px;}

	/* @group Sektormenue Level 0 */

	#subnavigation ul {list-style-type:none; margin:0; padding:0; position:relative;}

	#subnavigation ul li {
		background: url(/imguser/leftcontainer/subnavi-left-0-passive.gif) no-repeat 0px 0px;
		font: 11px/12px Arial, Helvetica, Geneva, sans-serif;
		margin: 0px 0px 2px;
		padding: 0 0 2px 26px;
		border: none;
		border-bottom: 1px solid #888888;
		}
	#subnavigation ul li a {
		display:block; text-decoration:none;
		margin: 0; padding: 4px 3px 3px 3px;
		background: url(/imguser/leftcontainer/subnavi-bg-passive.gif) repeat-x;
		color: #727878; font-weight: bold; width: 170px;
		}
	#subnavigation ul li a:hover, #subnavigation ul li a.openfolder {
    	background:#FFFFFF url(/imguser/leftcontainer/subnavi-bg-active.gif) repeat-x;
		color: #ffffff;
		}
	#subnavigation ul li:hover, #subnavigation ul li.openfolderAncestor, #subnavigation ul li.openfolder {
		background:#FFFFFF url(/imguser/leftcontainer/subnavi-left-0-active.gif) no-repeat 0px 0px;
	}
	/* @end */

	/* @group Sektormenue Level 1 */

	#subnavigation ul ul {
		list-style-type: none; padding: 2px 0 0; margin: 2px 0 -5px -25px; border-top: 1px solid #888888;
	}
	#subnavigation ul ul li {
		background: url(/imguser/leftcontainer/subnavi-left-1-passive.gif) no-repeat 0px 0px;
		border-bottom: 1px solid #bababa; margin: 0px 0px 2px 0;
	}
	#subnavigation ul ul li.closedfolder, #subnavigation ul li.closedfolder ul, #subnavigation ul li.openfolder li.closedfolder ul li.closedfolder {display: none;}

	#subnavigation ul li.openfolder li.closedfolder {display:list-item;}

	#subnavigation ul ul li.closedfolder a, #subnavigation ul ul li a:hover, #subnavigation ul ul li a.openfolder.openfolder {
		background:#e1e1e1; color: #6f7374; width: 169px;
	}
	#subnavigation ul ul li:hover, #subnavigation ul ul li.openfolder {
		background:#FFFFFF url(/imguser/leftcontainer/subnavi-left-1-active.gif) no-repeat 0px 0px;
	}

	/* @end */

	/* @group Sektormenue Level 2 */

	#subnavigation ul ul ul {
		list-style-type: none; padding: 2px 0 0; margin: 2px 0 -5px -26px; border-top: 1px solid #bababa;
	}
	#subnavigation ul ul ul li {
		background: url(/imguser/leftcontainer/subnavi-left-2-passive.gif) no-repeat 0px 0px;
		border-bottom: 1px solid #d3d3d3; margin: 0px 0px 2px 0;
	}
	#subnavigation ul ul ul li.closedfolder a {
		background:#f4f4f4; color: #717879; text-decoration: none; font-weight:normal;
	}
	#subnavigation ul ul ul li a:hover, #subnavigation ul ul ul li a.openfolder.openfolder {
		background:#f4f4f4; color: #717879; text-decoration: none; font-weight:normal;
	}
	#subnavigation ul ul ul li:hover, #subnavigation ul ul ul li.openfolder {
		background:#FFFFFF url(/imguser/leftcontainer/subnavi-left-2-active.gif) no-repeat 0px 0px;
	}

	/* @end */

	/* @group Sektormenue Level 3 */

	#subnavigation ul ul ul ul {
		border-top: 1px solid #d3d3d3;
	}
	#subnavigation ul ul ul ul li {
		background:#FFFFFF url(/imguser/leftcontainer/subnavi-left-3-passive.gif) no-repeat 0px 0px;
		border-bottom: 1px solid #e4e4e4;
	}
	#subnavigation ul ul ul ul li.closedfolder a {
		background:#f8f8f8; color: #717879; text-decoration: none; font-weight:normal;
	}
	#subnavigation ul ul ul ul li a:hover, #subnavigation ul ul ul ul li a.openfolder.openfolder {
		background:#f8f8f8; color: #717879; font-weight:normal;
	}
	#subnavigation ul ul ul ul li:hover, #subnavigation ul ul ul ul li.openfolder {
		background:#FFFFFF url(/imguser/leftcontainer/subnavi-left-3-active.gif) no-repeat 0px 0px;
	}

	/* @end */

	/* subnavigation - Ende */

	/* vdlbanner_01 - Anfang */

		#vdlbanner_01 {
        	font-family: Arial, Helvetica, sans-serif;
        	background:#EEEDEE; border:1px solid #EEEDEE;
        	margin: 8px 0 0 0;
        	padding: 4px;
        	width: 192px;
        	height: auto;
        	color: #717879;
		}
		#vdlbanner_01 a.banner_a_h3 {
			display: block;
			font-size: 11px; font-weight: bold;
			background:#b5123e; color:#FFFFFF;
			padding: 3px 0 3px 5px;
			margin: 0;
		}
		#vdlbanner_01 a.banner_a_h4 {
			display: block;
			color: #717879;
			font-size: 11px;
			font-weight: bold;
			padding: 6px 0 0 5px;
			margin: 0;
		}
		#vdlbanner_01 a.banner_a_p, #vdlbanner_01 p.small {
			display: block;
			font-size: 11px;
			font-weight: normal;
			color: #717879;
			padding: 3px 0 3px 5px;
			margin: 0;
		}
		#vdlbanner_01 a.banner_a_p	{font-weight:bold;}
		#vdlbanner_01 a {
			text-decoration: none;
			color: #717879;
			padding: 0; margin: 0;
		}
		#vdlbanner_01 a:hover {
			text-decoration: underline;
		}

	/* vdlbanner_02 / 03 - Anfang */

		#vdlbanner_02, #vdlbanner_03 {
			font-family: Arial, Helvetica, sans-serif;
			background:#FFFFFF; border:1px solid #CCCCCC;
			margin: 8px 0 0 0;
			padding: 4px;
			width: 193px;
			height: auto;
		}
		#vdlbanner_02 a.banner_a_h3, #vdlbanner_03 a.banner_a_h3 {
			display: block; border-bottom:1px solid #CCCCCC;
			color: #000000;
			font-size: 11px;
			font-weight: bold;
			padding: 4px 0 4px 5px;
			margin: 0 0 4px 0;
		}
		#vdlbanner_02 a.banner_a_p, #vdlbanner_03 a.banner_a_p {
			display: block;
			font-size: 11px;
			font-weight: normal;
			color: #717879;
			padding: 3px 0 3px 5px;
			margin: 0;
		}
		#vdlbanner_02 a, #vdlbanner_03 a {
			text-decoration: none;
			color: #717879;
			padding: 0;	margin: 0;
		}
		#vdlbanner_02 a:hover, #vdlbanner_03 a:hover {
			text-decoration: underline;
		}
		div#gwp {
			display:none;
			text-align:center;
			margin-top:15px;
		}

/* leftcontainer - Ende */
