/* Styles Navigation Kemmerich-Group */
/* psv marketing, frank wuerden */

div#empty {position: absolute; left: 0px; width: 25px; height: 50px;}

p.current {margin:0;}

.nav{background-repeat:no-repeat;}

div#one {position: absolute; left: 33px; width: 93px; height: 50px;}
div#one a img, div#one a {background-image: url(../img/kem-nav-a.gif);}
div#one a:hover img, div#one a:hover {background-image: url(../img/kem-nav-b.gif);}
div#one p.current {background-image: url(../img/kem-nav-c.gif);}


div#two {position: absolute; left: 126px; width: 112px; height: 50px;}
div#two a img, div#two a {background: url(../img/kem-nav-a.gif) -93px 0;}
div#two a:hover img, div#two a:hover {background: url(../img/kem-nav-b.gif) -93px 0;}
div#two p.current {background: url(../img/kem-nav-c.gif) -93px 0;}


div#three {position: absolute; left: 238px; width: 141px; height: 50px;}
div#three a img, div#three a {background: url(../img/kem-nav-a.gif) -205px 0;}
div#three a:hover img, div#three a:hover {background: url(../img/kem-nav-b.gif) -205px 0;}
div#three p.current {background: url(../img/kem-nav-c.gif) -205px 0;}


div#four {position: absolute; left: 379px; width: 83px; height: 50px;}
div#four a img, div#four a {background: url(../img/kem-nav-a.gif) -346px 0;}
div#four a:hover img, div#four a:hover {background: url(../img/kem-nav-b.gif) -346px 0;}
div#four p.current {background: url(../img/kem-nav-c.gif) -346px 0;}


div#five {position: absolute; left: 462px; width: 77px; height: 50px;}
div#five a img, div#five a {background: url(../img/kem-nav-a.gif) -429px 0;}
div#five a:hover img, div#five a:hover {background: url(../img/kem-nav-b.gif) -429px 0;}
div#five p.current {background: url(../img/kem-nav-c.gif) -429px 0;}


div#six {position: absolute; left: 539px; width: 55px; height: 50px;}
div#six a img, div#six a {background: url(../img/kem-nav-a.gif) -506px 0;}
div#six a:hover img, div#six a:hover {background: url(../img/kem-nav-b.gif) -506px 0;}
div#six p.current {background: url(../img/kem-nav-c.gif) -506px 0;}


div#seven {position: absolute; left: 594px; width: 104px; height: 50px;}
div#seven a img, div#seven a {background: url(../img/kem-nav-a.gif) -561px 0;}
div#seven a:hover img, div#seven a:hover {background: url(../img/kem-nav-b.gif) -561px 0;}
div#seven p.current {background: url(../img/kem-nav-c.gif) -561px 0;}


div#eight {position: absolute; left: 698px; width: 75px; height: 50px;}
div#eight a img, div#eight a {background: url(../img/kem-nav-a.gif) -665px 0;}
div#eight a:hover img, div#eight a:hover {background: url(../img/kem-nav-b.gif) -665px 0;}
div#eight p.current {background: url(../img/kem-nav-c.gif) -665px 0;}


div#nine {position: absolute; left: 773px; width: 75px; height: 50px;}
div#nine a img, div#nine a {background: url(../img/kem-nav-a.gif) -740px 0;}
div#nine a:hover img, div#nine a:hover {background: url(../img/kem-nav-b.gif) -740px 0;}
div#nine p.current {background: url(../img/kem-nav-c.gif) -740px 0;}


/* Submenu deutsch -- unternehmen, group, produkte, Job/Karriere, kontakt */

div#hidden_one_de {position:absolute; top: 280px; left: 136px; width: 100px; border: 1px solid #899DC0; z-index:500; visibility: hidden;}
div#hidden_two_de {position:absolute; top: 280px; left: 250px; width: 200px; border: 1px solid #899DC0; z-index:501; visibility: hidden;}
div#hidden_three_de {position:absolute; top: 280px; left: 390px; width: 115px; border: 1px solid #899DC0; z-index:502; visibility: hidden;}
div#hidden_four_de {position:absolute; top: 280px; left: 710px; width: 130px; border: 1px solid #899DC0; z-index:503; visibility: hidden;}
div#hidden_five_de {position:absolute; top: 280px; left: 475px; width: 150px; border: 1px solid #899DC0; z-index:503; visibility: hidden;}
div#hidden_six_de {position:absolute; top: 280px; left: 605px; width: 150px; border: 1px solid #899DC0; z-index:503; visibility: hidden;}


html>body ol.navlist {width: auto;}
ol.navlist {
font: 11px/15px normal Verdana, Geneva, Arial, Helvetica, sans-serif;
/*width: 150px;*/
padding: 0px;
margin: 0px;
letter-spacing: 1px;
}

html>body ol.navlist li {height: auto;}
ol.navlist li {
list-style: none;
margin: 0px;
border: 0px;
height: 15px;
}

html>body ol.navlist li.current {height: auto;}
ol.navlist li.current {
	text-align: left;
	padding: 4px 8px 2px 12px;
	background: #899DC0;
	height: 18px;
	cursor: default;
	font-weight: bold;
	color: white;
}

ol.navlist li a {
display: block;
width: auto;
height: 15px;
padding: 2px 8px 2px 8px;
border-left: 5px solid #D7D8EA;
background: #E9EBF4;
filter: alpha(opacity=85);
	-moz-opacity: 0.85;
text-decoration: none;
text-align: left;
color: #000000;
}

/*ol.navlist li a:link {color: #666677;}*/

ol.navlist li a:hover {
color: #FFFFFF;
background: #2C3E94;
border-left: 5px solid #cc0000;
font-weight: bold;
}
