/* --- Styleanweisungen für Naviagationselemente --- */


/********************* TOPNAVIGATION *********************/
#top a {
display:block;
position:absolute;
top:10px;
left:180px;
width: 570px;
height:170px;
}

ul.topnavlist {
margin:0;
padding:4px 0;
list-style-type:none;
font-size:10px;
}
ul.topnavlist li {
border-right:1px dotted dimgray;
display:inline;
}
ul.topnavlist li a {
padding:0 10px;
text-decoration:none;
color:#333;
font-weight:normal;
}

ul.topnavlist li a.startseite {
padding:0 10px 0 20px;
background: #f1f1f1 url(../images/back.gif) no-repeat;
text-decoration:none;
color:#333;
font-weight:normal;
}

ul.topnavlist li a:hover {
color:#900;
}

ul.sitesuche {
margin:0;
padding:4px 0;
list-style-type:none;
font-size:10px;
}
ul.sitesuche li {
display:inline;
/*border-right:1px dotted dimgray;*/
}
ul.sitesuche li a {
padding:0 10px;
text-decoration:none;
color:#333;
font-weight:normal;
}
ul.sitesuche li a:hover {
color:#900;
}

/********************* LEFTNAVIGATION *********************/
#navigation ul.level1 {
list-style-type:none;
}

ul.level1 li {
margin-top:3px;
}

.level1 a {
display:block;
width:129px;
padding:2px 5px 2px 10px;
background:#fff none;
text-decoration:none;
color:#333;
font-size:0.85em;
font-weight:bold;
}
.level1 a:hover {
background:#fff none;
color:#900;
}
.level1-active a {
background:#fff none;
color:#900;
}

ul.level2 {
list-style-type:none;
}

ul.level2 li {
margin-top:1px;
}

.level2 a {
display:block;
width:129px;
padding:2px 5px 2px 10px;
background:#fff none;
text-decoration:none;
color:#333;
font-size:0.85em;
font-weight:normal;
}
.level2 a:hover {
background:#fff none;
color:#900;
}
.level2-active a {
background:#fff none;
color:#900;
}

ul.level3 {
list-style-type:none;
}

.level3 a {
display:block;
width:119px;
padding:2px 5px 2px 20px;
background:#fff none;
text-decoration:none;
color:#333;
font-size:0.8em;
font-weight:normal;
}
.level3 a:hover {
background:#fff none;
color:#900;
}
.level3-active a {
background:#fff none;
color:#900;
}

/**************level-4-Menü muß je nach Lokalisation angepasst werden***************/

ul.level4 {
list-style-type:none;
}

.level4 a {
display:block;
width:113px;
padding:0 5px 0 25px;
border-top:1px dotted white;
border-bottom:0px dotted white;
background:beige none;
text-decoration:none;
color:dimgray;
font-size:0.7em;
font-weight:normal;
}
.level4 a:hover {
color:black;
}
.level4-active a {
color:black;
}

p.backlink {
margin-top:10px;
}

p.backlink a {
display:block;
padding: 0 20px;
background: white url(../images/back.gif) no-repeat;
}

p.backlink a:hover {
text-decoration:none;
}

p.forlink {
margin-top:10px;
text-align:right;
}

p.forlink a {
display:block;
padding: 0 20px;
background: white url(../images/for.gif) right no-repeat;
}

p.forlink a:hover {
text-decoration:none;
}



