/**
* CSS Files
*
* LICENSE
*
* This source file is subject to the new cdmm license that is bundled
* with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://framework.mycdmm.de/license/
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@cdmm.de so we can send you a copy immediately.
*
* @copyright  Copyright (c) 2005-2009 cdmm (http://www.cdmm.de)
* @license    http://framework.mycdmm.de/license/ cdmm license
* @version    $Id: breadcrumb.css 503 2009-02-16 13:44:30Z mw $
*/

@media screen, projection, print
{
	/**
	* beradcrump navigation
	*/
	#breadcrumb { padding-bottom: 14px; }

	#breadcrumb a { color: #838383; }
	
	#breadcrumb ul {
		float: left;
		margin: 0;
		padding: 0;
		list-style-image: none;
		list-style-position: inside;
		list-style-type: none;
	}
	
	#breadcrumb li {
		background-image:url(../images/icon_breadcrumb.gif);
		background-position: 0 50%;
		background-repeat: no-repeat;
		margin: 0;
		float: left;
	}
	
	#breadcrumb ul li {
		float: left;
		margin: 0;
		padding: 0;
		width: auto;
		padding-left: 10px;
	}
	
	#breadcrumb a {
		display: block;
		padding-right: 10px;
	}
	
	#breadcrumb a:focus,
	#breadcrumb a:hover,
	#breadcrumb a:active { color: #004998; text-decoration: underline; }
	
	#breadcrumb .active_link,
	#breadcrumb a.active_link { color: #004998; }
	#breadcrumb a.active_link:focus,
	#breadcrumb a.active_link:hover,
	#breadcrumb a.active_link:active{ color: #004998; text-decoration: underline; }
	
	#breadcrumb .without_link { padding-left: 0px; }
	
	#breadcrumb ul li.first { background-image: none; padding-left: 0; }
	
	/**
	* breadcrumb submenue
	*/
	#breadcrumb .breadcrumb_products { width: 290px; }
	
	#breadcrumb ul li ul {
		float: none;
		position: absolute;
		z-index: 400;
		width: 196px;
		margin: 0;
		padding: 0;
	}
	
	#breadcrumb ul li ul li {
		background-image: none;
		margin: 0;
		padding:0;
		width: 196px;
		background-color: #fff;
		display: inline-block;
		border-bottom: 1px solid #E0E0E0;
	}
	
	#breadcrumb ul li ul li a {
		display:block;
		padding: 5px 6px;
	}
	
	#breadcrumb ul li ul li a:focus,
	#breadcrumb ul li ul li a:hover,
	#breadcrumb ul li ul li a:active {
		background-color: #004998;
		color: #fff;
		text-decoration: none;
	}
	
	/**
	* activer Link
	*/
	#breadcrumb ul li ul li a.activeLinkLevel1 { color: #fff; background-color: #004998; }
	#breadcrumb ul li ul li a.activeLinkLevel1:focus,
	#breadcrumb ul li ul li a.activeLinkLevel1:hover,
	#breadcrumb ul li ul li a.activeLinkLevel1:active { }

	/**
	* ul ein und ausblenden ie6 width js
	*/
	#breadcrumb ul ul,
	#breadcrumb ul li:hover ul ul,
	#breadcrumb ul ul li:hover ul ul {
		display: none;
	}

	#breadcrumb ul li:hover ul,
	#breadcrumb ul ul li:hover ul,
	#breadcrumb ul ul ul li:hover ul {
		display: block;
	}
}