/*- topnavi --------------------------- */
#navi {
	width:466px;
	height:37px;
	right:5px;
	top:84px;
	position:absolute;
}
#navi ul {
	list-style-type:none;
	margin:0 0 0 0;
	text-indent:-99999px;
}
#navi li {
	float:left;
	display:block;
	padding:0 0 0 0;
	list-style-type:none;
}
a.navia {
	outline:none;
	float:left;
	display:block;
	height:37px;
	width:121px;
	background:url(../images/navi/navip_03.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.navia:hover, a.navia:active, a.naviaActive {
	display:block;
	height:37px;
	width:121px;
	padding:0 0 0 0;
	background:url(../images/navi/navia_03.gif) no-repeat 0 0;
}
a.navib {
	outline:none;
	float:left;
	display:block;
	height:37px;
	width:115px;
	background:url(../images/navi/navip_04.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.navib:hover, a.navib:active, a.navibActive {
	display:block;
	height:37px;
	width:115px;
	padding:0 0 0 0;
	background:url(../images/navi/navia_04.gif) no-repeat 0 0;
}
a.navic {
	outline:none;
	float:left;
	display:block;
	height:37px;
	width:113px;
	background:url(../images/navi/navip_05.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.navic:hover, a.navic:active, a.navicActive {
	display:block;
	height:37px;
	width:113px;
	padding:0 0 0 0;
	background:url(../images/navi/navia_05.gif) no-repeat 0 0;
}
a.navid {
	outline:none;
	float:left;
	display:block;
	height:37px;
	width:117px;
	background:url(../images/navi/navip_06.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.navid:hover, a.navid:active, a.navidActive {
	display:block;
	height:37px;
	width:117px;
	padding:0 0 0 0;
	background:url(../images/navi/navia_06.gif) no-repeat 0 0;
}
/*- produkte --------------------------- */
#prodnav ul {
	list-style-type:none;
	width:199px;
	padding:90px 0 0 0;
}
#prodnav li {
	list-style-type:none;
	padding:2px 0 6px 20px;
}
#prodnav li a {
	color:#1d68ac;
	font-size:10px;
	letter-spacing:0;
	text-decoration:none;
	padding:0 0 0 20px;
	background:transparent url(../images/navarrow.gif) no-repeat scroll 0 4px;
}
#prodnav li a:hover {
	color:#5c94cd;
	background:transparent url(../images/navarrow.gif) no-repeat scroll 8px 4px;
}
#prodnav li a.active {
	color:#5c94cd;
}
/*- icons --------------------------- */
#icons {
	width:350px;
	height:52px;
	right:30px;
	top:19px;
	position:absolute;
}
#icons ul {
	list-style-type:none;
	margin:0 0 0 0;
	text-indent:-99999px;
}
#icons li {
	float:left;
	display:block;
	padding:0 0 0 60px;
	list-style-type:none;
}
a.icona {
	outline:none;
	float:left;
	display:block;
	height:52px;
	width:52px;
	background:url(../images/icons/icon1_p.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.icona:hover, a.icona:active  {
	display:block;
	height:52px;
	width:52px;
	padding:0 0 0 0;
	background:url(../images/icons/icon1_a.gif) no-repeat 0 0;
}
a.iconb {
	outline:none;
	float:left;
	display:block;
	height:52px;
	width:52px;
	background:url(../images/icons/icon2_p.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.iconb:hover, a.iconb:active  {
	display:block;
	height:52px;
	width:52px;
	padding:0 0 0 0;
	background:url(../images/icons/icon2_a.gif) no-repeat 0 0;
}
a.iconc {
	outline:none;
	float:left;
	display:block;
	height:52px;
	width:52px;
	background:url(../images/icons/icon3_p.gif) no-repeat 0 0;
	font-weight: normal;
	padding:0 0 0 0;
}
a.iconc:hover, a.iconc:active  {
	display:block;
	height:52px;
	width:52px;
	padding:0 0 0 0;
	background:url(../images/icons/icon3_a.gif) no-repeat 0 0;
}