#primary-nav { padding:2px 0 10px 55px;}
#primary-nav li { float:left; background:url(images/main_menu_divider.gif) no-repeat right top; margin-right:16px;}
#primary-nav li a { background:url(images/marker_off.gif) no-repeat left 3px; padding:0 36px 0 22px; color:#515151;  text-decoration:none;}
#primary-nav li a:hover { background:url(images/marker_on.gif) no-repeat left 3px; color:#01a5e4; text-decoration:underline;}
#primary-nav li.last { background:none;}
#primary-nav li.last a { padding-right:0;}
#primary-nav li a.current { background:url(images/marker_on.gif) no-repeat left 3px; color:#01a5e4; text-decoration:underline;}

         ul#primary-nav,
        ul#primary-nav ul {
            width: 159px;
            margin: 0;
            background: #fff; /* IE6 Bug */
            font-size: 100%;
        }

        ul#primary-nav {
            float: left;
            width: 1200px;
        }

        ul#primary-nav:after {
            content: ".";
            display: block;
            height: 0;
            clear: both;
            visibility: hidden;
        }

        ul#primary-nav li {
            position: relative;
            list-style: none;
            float: left;
            width: 159px; /* Width of Menu Items */
        }

        ul#primary-nav li a,
        ul#primary-nav li li a {
            display: block;
            text-decoration: none;
            color: #777;

            border: 0px solid #ccc;
        }

        /* Fix IE. Hide from IE Mac \*/
        * html ul#primary-nav li { float: left; height: 1%; }
        * html ul#primary-nav li a { height: 1%; }
        /* End */

        ul#primary-nav ul {
            position: absolute;
            display: none;
        }

        ul#primary-nav ul ul {
            left: 156px;
            top: 0;
        }

        ul#primary-nav li ul li a { padding: 0px 0px 10px 20px;}  Sub Menu Styles */

        ul#primary-nav li:hover ul ul,
        ul#primary-nav li:hover ul ul ul,
        ul#primary-nav li.over ul ul,
        ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

        ul#primary-nav li:hover ul,
        ul#primary-nav li li:hover ul,
        ul#primary-nav li li li:hover ul,
        ul#primary-nav li.over ul,
        ul#primary-nav li li.over ul,
        ul#primary-nav li li li.over ul { display: block; } /* The magic */

        ul#primary-nav li.menubar { background: transparent url(arrow-down.gif) right center no-repeat; }
        ul#primary-nav li li.menubar { background: transparent url(arrow-right.gif) right center no-repeat; }
 
        ul#primary-nav li:hover,
       /* ul#primary-nav li.over { background-color: #F2F2F2!important; } */
        ul#primary-nav li a:hover { color: #000000; }
	#Layer1 {
	position:absolute;
	left:5px;
	top:12px;
	width:100%;
	height:102px;
	z-index:1;
	background-color: #FFFFFF;
	visibility: inherit;
}
    #logo {
	position:absolute;
	left:0px;
	top:20px;
	width:240px;
	height:80px;
	z-index:9;
	background-image: url(logowww.jpg);
	visibility: visible;
}
    #Layer2 {
	position:absolute;
	left:0;
	top:20px;
	width:100%;
	height:45px;
	z-index:5;
	background-color: #CCCCCC;
	visibility: visible;
}
    #Layer3 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:50;
	z-index:1;
	background-color: #FFFFFF;
	visibility: visible;
}
    #Layer4 {
	position:absolute;
	left:0px;
	top:0px;
	width:1093px;
	height:147px;
	z-index:7;
	background-color: #CC3366;
}
    #Layer5 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:105px;
	z-index:3;
	background-color: #FFFFFF;
	visibility: visible;
}
    #flash {
	position:absolute;
	left:240px;
	top:20px;
	width:737px;
	height:45px;
	z-index:7;
	background-color: #CCCCCC;
	visibility: visible;
}
#f1 { position:fixed; top:105px; left:68px; width:150px; height:10px; background-color:#fff; }  
#f2 {
	position:absolute;
	top:120px;
	left:0px;
	width:100%px;
	height:5px;
	z-index: 10;
	visibility: visible;
}    
	#Layer6 {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:105px;
	z-index:2;
	background-color: #FFFFFF;
	visibility: visible;
}
    #Layer7 {
	position:absolute;
	left:0;
	top:105px;
	width:100%;
	height:25px;
	z-index:7;
	background-color: #FFFFFF;
	visibility: visible;
}
  
      #Layer8 {
	position:absolute;
	left:68px;
	top:105px;
	width:900px;
	height:10px;
	z-index:8;
	visibility: visible;
}
  
    #balken {	position:absolute;
	left:240px;
	top:20px;
	width:760;
	height:46px;
	z-index:5;
	background-color: #CCCCCC;
}
    #Layer9 {
	position:absolute;
	left:0;
	top:20px;
	width:100%;
	height:46px;
	z-index:4;
	background-color: #CCCCCC;
}
    #adresse {	position:absolute;
	left:247px;
	top:81px;
	width:759;
	height:8px;
	z-index:3;
}
    #Layer10 {
	position:absolute;
	left:738px;
	top:155px;
	width:500px;
	height:177px;
	z-index:6;
}
    #Layer11 {
	position:absolute;
	left:11px;
	top:112px;
	width:182px;
	height:22px;
	z-index:11;
}

input, textarea, select {
font-family:tahoma,arial,helvetica,sans-serif;
font-size:8pt;
}
