/*
////////////////////////////////////////////////////////////////
//
// format.css  Stylesheet fuer die gesamte Webside
// erstellt durch gia-online, 53175 Bonn, www.gia-online.de
//
////////////////////////////////////////////////////////////////
*/

/* CSS Document - www.bund-deutscher-baumschulen.de */

@charset "UTF-8";

/***************************************************/
/* Navigation		                               */
/***************************************************/

#nav_header ul {
	float: left;
	display: inline;
	width: 100%;
	padding: 0px;
	margin: 0 auto;
}
#nav_header ul li {
	float: left;
	list-style-type: none;
	margin: 0 auto;
	padding: 0px;
}
#nav_header ul li a {
	display: block;
	float: left;
	font-size: 13px;
	padding: 12px 8px 0px 8px;
	margin: 0 auto;
	height: 33px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#nav_header ul li a:focus,  #nav_header ul li a:hover,  #nav_header ul li a:active {
	color: #006633;
	background: url(../images/layout/bg_nav_hover.gif) repeat-x top left;
}
#nav_header ul li#aktiv a {
	color: #006633;
	background: url(../images/layout/bg_nav_hover.gif) repeat-x top left;
}
#nav_header ul li#aktiv a:focus,  #nav_header ul li#aktiv a:hover,  #nav_header ul li#aktiv a:active {
	color: #006633;
	background: url(../images/layout/bg_nav_hover.gif) repeat-x top left;
}

/***************************************************/
/* Navigation		                               */
/***************************************************/

#service_nav a, #service_nav a:visited, #service_nav a:active {
	color: #FFFFFF;
	text-decoration: none;
}
#service_nav a:hover {
	text-decoration: underline;
}

/***************************************************/
/* Sub-Navigation	                               */
/***************************************************/

.vlist {
	font-weight: bold;
	width: 222px;
	overflow: hidden;
	margin: 7px 0 0 1px;
	list-style-type: none;
	border-top: 1px #fff solid;
}
.vlist ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.vlist li {
	float:left; /* LTR */
	width: 100%;
	margin:0;
	padding: 0;
}
.vlist a,  .vlist strong,  .vlist span {
	display: block;
	padding: 5px 0px 5px 5px;
	text-decoration: none;
	border-bottom: 1px #fff solid;
}
.vlist a,  .vlist a:visited {
	color: #ffffff;
	text-decoration: none;
}
.vlist li span {
	display:block;
	font-weight: bold;
	border-bottom: 1px #fff solid;
}
/* active list element */

  .vlist li.active, .vlist li.active a {
	color: #006600 !important;
	background-color:#DDDECF;
}
  .vlist li ul li ul li.active, .vlist li ul li ul li.active a {
	color: #006600 !important;
	background: #FFFFFF url(../images/layout/bg_subnav_hover_2.gif) no-repeat left top !important;
}
/* Level 1 */

  .vlist li a,  .vlist li strong,  .vlist li span {
	width: 100%;
	padding-left: 10px;
} /* LTR */
.vlist li a:focus,  .vlist li a:hover,  .vlist li a:active {
	background-color: #DDDECF;
	color: #006600;
}
/* Level 2 */

.vlist li ul li a,  .vlist li ul li strong,  .vlist li ul li span {
	width: 100%;
	padding: 3px 0px 3px 25px;
	background-color: #EEEEE7 !important;
	color: #333;
	font-weight: normal;
} /* LTR */
.vlist li ul li a,  .vlist li ul li a:visited {
}
.vlist li ul li a:focus,  .vlist li ul li a:hover,  .vlist li ul li a:active {
	background: #FFFFFF url(../images/layout/bg_subnav_hover.gif) no-repeat left top !important;
	color: #006600;
}
/* Level 3 */

  .vlist li ul li ul li a,  .vlist li ul li ul li strong,  .vlist li ul li ul li span {
	width: 80%;
	padding-left: 20%;
} /* LTR */
.vlist li ul li ul li a,  .vlist li ul li ul li a:visited {
	background-color:#f0f0f0;
	color: #222;
}
.vlist li ul li ul li a:focus,  .vlist li ul li ul li a:hover,  .vlist li ul li ul li a:active {
	background: #FFFFFF url(../images/layout/bg_subnav_hover_2.gif) no-repeat left top !important;
	color: #006600;
}
/* Level 4 */

  .vlist li ul li ul li ul li a,  .vlist li ul li ul li ul li strong,  .vlist li ul li ul li ul li span {
	width: 80%;
	padding-left: 20%;
} /* LTR */
.vlist li ul li ul li ul li a,  .vlist li ul li ul li ul li a:visited {
	background-color:#e8e8e8;
	color: #006600;
}
.vlist li ul li ul li ul li a:focus,  .vlist li ul li ul li ul li a:hover,  .vlist li ul li ul li ul li a:active {
	background: #FFFFFF url(../images/layout/bg_subnav_hover_2.gif) no-repeat left top !important;
	color: #006600;
}
