/**
 * Style sheet navigation_kohl
 */
 
/* Hauptnavigation oben */
#header .mod_navigation{width:920px;height:30px;left:25px;top:189px;position:absolute;background: url("bilder/layout/navobenhinten.gif") top left repeat-x;}
#header .mod_navigation ul{margin:0px 0px 0px 260px;padding:0px;}
#header .mod_navigation li{float:left;margin:0px;padding:0px;list-style-type:none;}
#header .mod_navigation a{display:block;margin:1px 0px;padding:7px 10px;border-right:1px solid #ffffff;font-size:12px;color:#ffffff;font-weight:normal;line-height:14px;}
#header .mod_navigation a:hover{padding-top:7px;padding-bottom:7px;border-top:0;text-decoration:none;color:#ffffff;background:#b8b8b8;}
#header .mod_navigation li .active,#header .mod_navigation a.trail{font-size:12px;display:block;margin:1px 0px;padding:7px 10px;border-right:1px solid #ffffff;font-weight:normal;text-decoration:none;color:#ffffff;background:#b8b8b8;}


/* Unternavigation links */
#subnavi {width:180px;overflow:hidden;float:left;padding-top:40px;padding-left:50px;}
/* 2. Ebene */
#unternavigation{}
#unternavigation .mod_navigation ul.level_1,.mod_navigation li,.mod_newsmenu ul.level_1,.mod_newsmenu li{margin:0;padding:0;list-style-type:none;}
#unternavigation .mod_navigation ul.level_1{padding-top:6px;padding-bottom:6px;}
#unternavigation .mod_newsmenu ul.level_1{padding-top:0;padding-bottom:0;}
#unternavigation .mod_navigation a{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-bottom:1px solid #ffffff;color:#ffffff;text-transform:none;font-size:11px;background:#284895 url("bilder/layout/pfeil_but.gif") left center no-repeat;}
#unternavigation .mod_newsmenu a{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-top:1px solid #ffffff;color:#ffffff;}
#unternavigation .mod_navigation a:hover{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;background:#93a8c8 url("bilder/layout/pfeil_butaktiv.gif") left center no-repeat;border-bottom:1px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;}
#unternavigation .mod_newsmenu a:hover{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-top:1px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;}
#unternavigation .mod_navigation span{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-bottom:1px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;font-size:11px;}
#unternavigation .mod_navigation li.trail li.first{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-bottom:1px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;background:url("bilder/layout/navaktiv.gif") left center no-repeat;}
#unternavigation .mod_navigation a.trail{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-bottom:1px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;background:url("bilder/layout/navaktiv.gif") left center no-repeat;}
#unternavigation .mod_newsmenu a:hover,.mod_newsmenu a.trail,.mod_newsmenu span{width:165px;display:block;margin:0px;padding-top:6px;padding-bottom:6px;padding-left:12px;border-top:1px solid #ffffff;font-weight:bold;text-decoration:none;color:#ffffff;}
#unternavigation .mod_navigation ul.level_1 a.first,#unternavigation .mod_navigation ul.level_1 span.first {border-top:1px solid #ffffff;}
#unternavigation .mod_navigation .level_1 li .active{text-transform:none;background:#93a8c8 url("bilder/layout/pfeil_butaktiv.gif") left center no-repeat;}
#unternavigation .mod_navigation .level_1 li .trail{text-transform:none;background:#93a8c8 url("bilder/layout/pfeil_butaktiv.gif") left center no-repeat;}
/* Unternavigation links 2. Ebene */
#unternavigation .mod_navigation ul.level_2 {padding:0px 0px 0px 0px;border:0px;}
#unternavigation .mod_navigation ul.level_2 li {padding:0px 0px 0px 0px;border:0px;background:none;}
#unternavigation .mod_navigation ul.level_2 a{font-weight:normal;font-size:10px;text-decoration:none;background:#738bb9;padding:3px 0px 3px 20px;color:#ffffff;width:157px;}
#unternavigation .mod_navigation ul.level_2 a:hover{font-weight:normal;color:#ffffff;background:#93a8c8;}
#unternavigation .mod_navigation ul.level_2 li .active{font-weight:normal;font-size:10px;text-decoration:none;padding:3px 0px 3px 20px;color:#ffffff;}
#unternavigation .mod_navigation .level_2 li a.submenu.trail{font-weight:normal;font-size:10px;text-decoration:none;padding:3px 0px 3px 20px;background:#93a8c8;color:#ffffff;}
#unternavigation .mod_navigation ul.level_2 li.first{border:none;padding:0px;}
#unternavigation .mod_navigation ul.level_2 a.first{border-top:none;padding:3px 0px 3px 20px;}
#unternavigation .mod_navigation ul.level_2 span.first{border-top:none;padding:3px 0px 3px 20px;}
#unternavigation .mod_navigation ul.level_2 span.active{width:157px;}
#unternavigation .mod_navigation .level_2 li.active{background:none;}

#unternavigation li.submenu a.submenu{background:#738bb9;}
/* #unternavigation .mod_navigation ul.level_2 li.active span.active{width:157px;} */





 
/* Servicenavigation */
.servicenav {
	position: relative;
	overflow: hidden;
	float: right;
	display: inline;
	margin-right: 25px;
	padding: 0px;
	font-weight: normal;
	color: #555554;
	list-style-type: none;
	z-index: 10;
}

#navcontainer ul {
	width: 662px;
	overflow: hidden;
	font-weight: normal;
	color: #555554;
}

#navcontainer ul li {
	display: inline;
}

#navcontainer ul li a {
	float: left;
	padding: 2px 12px;
	border-right: 1px solid #004b99;
	font-weight: normal;
	text-decoration: none;
	font-size: 0.85em;
	color: #555554;
	line-height: 1em;
}

#navcontainer ul li a:hover {
	font-weight: normal;
	color: #555554;
}


#navcontainer ul li.active {
	float: left;
	display: block;
	padding: 2px 12px;
	border-right: 1px solid #004b99;
	font-weight: normal;
	text-decoration: none;
	font-size: 0.85em;
	color: #555554;
	line-height: 1em;
}


#newsletternav {
	width: 154px;
	margin-left: 10px;
	background-color: #eff4f9;
	padding: 6px 3px 6px 3px;
}

#newsletternav a {
	padding-left: 16px;
	background-image: url("bilder/layout/vor.gif");
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 0.85em;
}

#newsletternav li.active {
	padding-left: 16px;
	background-image: url("bilder/layout/vor.gif");
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 0.85em;
}


* html #header .mod_navigation{overflow:hidden;}
* html #newsletternav {
	margin-top: 20px;
}


