
/*	Menu-03 | Header
------------------------------------------------------------------------------------------------------------------------------------*/
#nav-header {
	position:absolute;
	left:763px;
	top:0px;
	width:225px;
}


#nav-header ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

/* all list items */
#nav-header li {
	display: block;
	float: right;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:81px;
	width:75px;
}

#nav-header li a {
	padding:20px 0px 0px 0px;
	text-decoration:none;
	font-weight:bold;
	font-size:10px;
	color:#003366;
	text-align:center;
	height:61px;
	width:75px;
}

#nav-header li a:hover {
	color:#003366;
}

#nav-header li a.active:hover, #nav-header li a.active {
	color:#003366;
}

#nav-header li.wkorb a { position:absolute; background:url(../picts/nav_header/nav_header-wkorb-1.gif);}
#nav-header li.merkzettel a { position:absolute; background:url(../picts/nav_header/nav_header-merkzettel-1.gif);}
#nav-header li.kontakt a { position:absolute; background:url(../picts/nav_header/nav_header-kontakt-1.gif);}

#nav-header li.wkorb a:hover { position:absolute; background:url(../picts/nav_header/nav_header-wkorb-2.gif);}
#nav-header li.merkzettel a:hover { position:absolute; background:url(../picts/nav_header/nav_header-merkzettel-2.gif);}
#nav-header li.kontakt a:hover { position:absolute; background:url(../picts/nav_header/nav_header-kontakt-2.gif);}

#nav-header li.wkorb a.active { position:absolute; background:url(../picts/nav_header/nav_header-wkorb-3.gif);}
#nav-header li.merkzettel a.active { position:absolute; background:url(../picts/nav_header/nav_header-merkzettel-3.gif);}
#nav-header li.kontakt a.active { position:absolute; background:url(../picts/nav_header/nav_header-kontakt-3.gif);}


/*	Menu-03. Footermenu
------------------------------------------------------------------*/



/*	Menu-04 | Submenu-1
------------------------------------------------------------------------------------------------------------------------------------*/

ul#nav-submenu-1{
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:12px 0px 0px 0px;
	color:#003366;
	background:url(../picts/nav_submenu/bg_submenu_header.gif) no-repeat;
	font-weight:bold;
}

ul#nav-submenu-1 li {
	font-size:1.0em;
	line-height:2.4em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	height:32px;
	font-weight:bold;
}

ul#nav-submenu-1 li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display: block;
	width:158px;
	height:32px;
	background: url(../picts/nav_submenu/nav_sub-1-1.gif) no-repeat;
	text-decoration:none;
	color:#003366;

}

ul#nav-submenu-1 li a:hover{
	color:#003366;
	font-weight:bold;
}

ul#nav-submenu-1 li a.active{
	color:#003366;
	font-weight:bold;
}

ul#nav-submenu-1 li a.active:hover{
	color:#003366;
	font-weight:bold;
}


/*	Menu-04 | Submenu-1b
------------------------------------------------------------------------------------------------------------------------------------*/

ul#nav-submenu-1b {
	padding:10px 0px 0px 0px;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	list-style: none;
	background: url(../picts/nav_submenu/submenu-1b_header.gif) no-repeat;
}

ul#nav-submenu-1b li { /* all list items */
	position: relative;
	padding:5px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
	background:url(../picts/nav_submenu/bg_submenu_body-1b.gif);
}

ul#nav-submenu-1b a {
	display:block;
	height:21px;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	color:#ffffff;
	letter-spacing:normal;
	background:url(../picts/nav_submenu/submenu-1b_arrow-1.gif) no-repeat left center;
	background-position: 10px 0px;

}

ul#nav-submenu-1b a:hover {
	background:url(../picts/nav_submenu/submenu-1b_arrow-2.gif) no-repeat left center;
	color:#ffffff;
	background-position: 10px 0px;
}

ul#nav-submenu-1b a.active {
	background:url(../picts/nav_submenu/submenu-1b_arrow-3.gif) no-repeat left center;
	color:#ffffff;
	font-weight:bold;
	background-position: 10px 0px;
}

ul#nav-submenu-1b a.active:hover {
	background:url(../picts/nav_submenu/submenu-1b_arrow-3.gif) no-repeat left center;
	color:#ffffff;
	font-weight:bold;
	background-position: 10px 0px;
}

/* Submenu */

/* position of second-level ul */
ul#nav-submenu-1b ul {
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:9px 0px 4px 0px;
	background:url(../picts/nav_submenu/bg_submenu_body-1b-sub-body.gif) repeat-y;
}

ul#nav-submenu-1b ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(../picts/nav_submenu/bg_submenu_body-1b-sub-body.gif) repeat-y;
}

ul#nav-submenu-1b ul a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 31px;
	background:none;
	text-align:left;
	font-size:1.0em;
	background:none;
	color:#ffffff;
}

ul#nav-submenu-1b ul a:hover {
	background:none;
	color:#ffffff;
}

ul#nav-submenu-1b ul a.active {
	background:none;
	color:#ffffff;
	font-weight:bold;
}

ul#nav-submenu-1b ul a.active:hover {
	background:none;
	color:#ffffff;
	font-weight:bold;
}

/* second-level lists*/
ul#nav-submenu-1b li ul {
	display:none;
}

/* second-level lists*/
ul#nav-submenu-1b li ul {
	display:none;
}

ul#nav-submenu-1b li.nav-submenu-actsub ul {
	display: block;
}


/*	Menu-04 | Submenu-2 und Submenu-2b
------------------------------------------------------------------------------------------------------------------------------------*/

ul#nav-submenu-2{
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:16px 0px 0px 0px;
	color:#ffffff;
	background:url(../picts/nav_submenu/bg_submenu_footer.gif) no-repeat left top;
}

ul#nav-submenu-2b{
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 0px;
	color:#ffffff;
	background:url(../picts/nav_submenu/bg_submenu_footer-1b.gif) no-repeat left top;
}

ul#nav-submenu-2b-dunkler-kopf{
	list-style: none;
	margin:0px 0px 0px 0px;
	padding:40px 0px 0px 0px;
	color:#ffffff;
	background:url(../picts/nav_submenu/bg_submenu_footer-1b-home.gif) no-repeat left top;
}

ul#nav-submenu-2 li, ul#nav-submenu-2b li , ul#nav-submenu-2b-dunkler-kopf li{
	margin:0px 0px 0px 0px;
	padding:4px 0px 4px 9px;
	background:url(../picts/nav_submenu/bg_submenu_body-2.gif) repeat-y;
	font-weight: normal;
	line-height:1.1em;
	font-size:1.0em;
	letter-spacing:0px;
	text-align:left;
	display:block;
}

ul.teaser-menu {
	list-style: none;
}

ul#nav-submenu-2 li a, ul#nav-submenu-2b li a, ul#nav-submenu-2b-dunkler-kopf li a, ul.teaser-menu li a {
	padding:1px 0px 0px 20px;
	text-decoration:none;
	color:#7b868f;
	background:url(../picts/nav_submenu/submenu-2_arrow-1.gif) no-repeat;
}

ul#nav-submenu-2 li a:hover, ul#nav-submenu-2b li a:hover, ul#nav-submenu-2b-dunkler-kopf li a:hover, ul.teaser-menu li a:hover {
	background:url(../picts/nav_submenu/submenu-2_arrow-2.gif) no-repeat;
	color:#a0aab2;
}

ul#nav-submenu-2 li a.active, ul#nav-submenu-2b  li a.active, ul#nav-submenu-2b-dunkler-kopf li a.active, ul.teaser-menu li a.active {
	background:url(../picts/nav_submenu/submenu-2_arrow-3.gif) no-repeat;
	color:#003366;
	font-weight:bold;
}

.merkzettel_button {
background: url(../picts/buttons/merkzettel_pauschal.jpg);
float: left;
height: 112px;
position:relative;
width:200px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
left:0px;
}


.position_fragezeichen {
position:absolute;
height:29px;
width:28px;
top:5px;
left:159px;
}

.position_merkzettel_icons {
position:absolute;
left:9px;
top:9px;
}

.merkzettel_text_neben_icons {
position:absolute;
height:20px;
width:120px;
top:38px;
left:68px;
}

.merkzettel_fliesstext_unter_icons {
position:absolute;
height:30px;
width:179px;
top:65px;
left:13px;
}