/* --- Styleanweisungen für Naviagationselemente --- */


/********************* TOPNAVIGATION *********************/
#logo a {
display:block;
width:200px;
height:80px;
}

#top a {
display:block;
width:780px;
height:217px;
}

ul.topnavlist {
margin:0;
padding:4px 0;
list-style-type:none;
font-size:10px;
}
ul.topnavlist li {
border-right:1px dotted white;
display:inline;
}
ul.topnavlist li a {
padding:0 10px;
text-decoration:none;
color:white;
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:white;
font-weight:normal;
}

ul.topnavlist li a:hover {
color:white;
}

ul.sitesuche {
margin:0;
padding:4px 0;
list-style-type:none;
font-size:10px;
}
ul.sitesuche li {
display:inline;
border-right:1px dotted #999;
}
ul.sitesuche li a {
padding:0 5px;
text-decoration:none;
color:#666;
font-weight:normal;
}
ul.sitesuche li a:hover {
color:#000;
}

/********************* LEFTNAVIGATION ********************
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;
}

#leftcontent p.backlink {
margin-top:30px;
}

p.backlink a {
display:block;
padding: 0 20px;
background: #f1f1f1 url(../images/back.gif) no-repeat;
}

p.backlink a:hover {
text-decoration:underline;
}

#leftcontent p.forlink {
margin-top:30px;
text-align:right;
}

#leftcontent p.forlink + p.forlink {
margin-top:0;
text-align:right;
}

p.forlink a {
display:block;
padding: 0 20px;
background: #f1f1f1 url(../images/for.gif) right no-repeat;
}

p.forlink a:hover {
text-decoration:underline;
}




