/* CSS Document - Stylesheet for the Navigation */

/* Style für die obere Navigation */
#top ul {
	list-style:none;
	margin:0;
	padding:0;
}
#top li {
	display:inline;
	margin:0 15px;
	padding:0;
        line-height:20px;
        color:white;
}
#top a {
	margin:0;
        padding:0 10px;
	text-decoration:none;
        color:white;
        font-weight:bold;
	border:1px dotted #f90;
}
#top a:hover {
	margin:0;
	padding:0 10px;
	color:white;
	border:1px solid white;
}

/* Style für die linke Navigation */
ul.menu1 {
	list-style-type:none;
	margin:0;
	padding:0;
}
.menu1 li {
        /*list-style-type:none;*/
	margin:0;
	padding:0;
}
.menu1 a {
    display:block;
    margin:0;
    padding:3px 10px;
    text-decoration:none;
    color:black;
    font-size:12px;
    font-weight:normal;
    border-top:1px solid #fff;
    border-left:1px solid silver;
    border-right:1px solid silver;
    border-bottom:1px solid silver;
    background:#cfc none;
}
.menu1 a:hover {
    margin:0;
    padding:3px 10px;
    border-top:1px solid #fff;
    border-left:1px solid silver;
    border-right:1px solid silver;
    border-bottom:1px solid silver;
    background:white none;
}
.menu1-active li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu1-active a {
    margin:0;
    padding:3px 10px;
    border-top:1px solid #666;
    border-left:1px solid silver;
    border-right:1px solid silver;
    border-bottom:1px solid silver;
    background:white none;
}

ul.menu2 {
	list-style-type:none;
	margin:0;
	padding:0;
}
.menu2 li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu2 a {
    display:block;
    margin:0;
    padding:0 25px;
    text-decoration:none;
    color:black;
    font-size:12px;
    font-weight:normal;
    background:#f0fff0 none;
    border-top:1px solid #f1f1f1;
    border-left:1px solid silver;
    border-right:1px solid silver;
    border-bottom:1px solid #f1f1f1;
}
.menu2 a:hover {
    margin:0;
    padding:0 25px;
    color:black;
    background:white none;
    border-top:1px solid silver;
    border-left:1px solid silver;
    border-right:1px solid silver;
    border-bottom:1px solid #f1f1f1;
}
.menu2-active li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu2-active a {
    margin:0;
    padding:0 25px;
    color:black;
    background:white none;
    border-top:1px solid silver;
    border-left:1px solid silver;
    border-right:1px solid silver;
    border-bottom:1px solid #fff;
}

ul.menu3 {
	list-style-type:none;
	margin:0;
	padding:0;
}
.menu3 li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu3 a {
    display:block;
    padding:0 15px 0 35px;
    font-size:11px;
    background:#f0fff0 none;
    border-top:1px solid #fff;
    border-left:1px solid #f1f1f1;
    border-right:1px solid #f1f1f1;
    border-bottom:1px solid #f1f1f1;
}
.menu3 a:hover {
    padding:0 15px 0 35px;
    background:white none;
}
.menu3-active li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu3-active a {
    margin:0;
    padding:0 15px 0 35px;
    color:black;
    background:white none;
    border-top:1px solid #fff;
    border-left:1px solid #f1f1f1;
    border-right:1px solid #f1f1f1;
    border-bottom:1px solid #f1f1f1;
}

ul.menu4 {
	list-style-type:none;
	margin:0;
	padding:0;
}
.menu4 li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu4 a {
    display:block;
    padding:0 10px 0 45px;
    font-size:10px;
}
.menu4 a:hover {
    padding:0 10px 0 45px;
    background:white none;
}
.menu4-active li {
        list-style-type:none;
	margin:0;
	padding:0;
}
.menu4-active a {
    margin:0;
    padding:0 10px 0 45px;
    color:black;
    background:white none;
    border-top:1px solid silver;
    border-left:1px solid silver;
    border-right:1px solid #666;
    border-bottom:1px solid #666;
}

#header a {
display:block;
height:140px;
}