a{color:#777;list-style:none;text-decoration:underline;margin:0;padding:0}
a:hover{color:#999;list-style:none;text-decoration:none}
a:visited{list-style:none}
a:active{text-decoration:none;list-style:none}

ul#navi_allg{margin:0;padding:0}
ul#navi_allg li{list-style:none;margin:0;padding:0}
ul#navi_allg li a{text-decoration:none;color:#999}
ul#navi_allg li a:hover{font-weight:bold;color:#1B486F}

ul#navi_information{margin:0;padding:0;padding-left:20px}
ul#navi_information li{list-style:none;margin:0;padding:0;display:block;float:left}
ul#navi_information li a{color:#ccc;margin:0;padding:0;padding-left:10px;text-decoration:none}
ul#navi_information li a:hover{color:#999;text-decoration:none}

ul#navi_information1{margin:0;padding-bottom:10px;padding-left:10px;padding-right:10px}
ul#navi_information1 li{color:#999;list-style:none;margin:0;padding:0;text-align:center;display:inline}
ul#navi_information1 li a{margin:0;padding:0;text-decoration:none}
ul#navi_information1 li a:hover{color:#ccc;text-decoration:none}

ul#navi_oben{width:100%;height:43px;font-size:0.7em;font-weight:bold;list-style-type:none;margin:0;padding:0}
ul#navi_oben li {display:block;float:left;margin:0;font-weight:bold}
ul#navi_oben li a{height:34px;color:#ccc;text-decoration:none;display:block;float:left;padding:21px 30px 0 30px;background:url(../img/layout/navigation/button_oben_off.gif) repeat-x right top;font-weight:bold}
ul#navi_oben li a:hover{color:#777;font-weight:bold}

ul#navi_oben li ul
{
margin:0px;
padding:0px;
display:none;
position:absolute;
margin-top:55px;
margin-left:-4px;
color:#fff;
width:220px
}
ul#navi_oben li li{
height:20px;
width:100%;
list-style:none;
display:list-item;
width:100%;
padding:0;
padding-bottom:0px;
margin:0px;border-bottom:0px solid red;
}
ul#navi_oben li ul a{
width:100%;
text-decoration:none;
padding:0;
padding-left:5px;
height:20px;
margin:0;
background:url(../img/layout/navigation/button_oben_off.gif) repeat-x right top
}
ul#navi_oben li:hover ul{
display:block;
}
.navi_oben_span{
background:url(../img/layout/navigation/button_oben_off.gif) repeat-x right top
}








ul#navi_webdesign{margin:0px -1px 0px -1px;padding:0;font-size:1.1em;font-variant:small-caps}
ul#navi_webdesign li{list-style:none;margin:1px 1px 0px 1px;padding:0px 0px 2px 0px}
ul#navi_webdesign li a{text-decoration:none;color:#999;font-weight:bold}
ul#navi_webdesign li a:hover{font-weight:bold;color:#1B486F}

ul#navi_printdesign{margin:0px -1px 0px -1px;padding:0;font-size:1.1em;font-variant:small-caps}
ul#navi_printdesign li{list-style:none;margin:1px 1px 0px 1px;padding:0px 0px 2px 0px}
ul#navi_printdesign li a{text-decoration:none;color:#999;font-weight:bold}
ul#navi_printdesign li a:hover{font-weight:bold;color:#1B486F}

#sitemap{
list-style-type:disc;
font-weight:bold;
margin-left:10px; padding-left:10px
}
#sitemap li {
margin:0;
}
#sitemap li a{
text-decoration:underline;
}
#sitemap li a:hover{
text-decoration:none;
}

#sitemap li ul{
list-style-type:circle;
font-weight:normal;

margin-left:7px; padding-left:7px
}
#sitemap li ul a{
text-decoration:underline;
}
#sitemap li ul a:hover{
text-decoration:none;
}

#formular{margin:0;padding:0;list-style-type:none;font-weight:bold;width:200px}
#formular li {text-decoration:none;}
#formular li a{text-decoration:none;}
#formular li a:hover{text-decoration:none;}

ul#navi_seiten{margin:0;padding:5px 2px 5px 2px}
ul#navi_seiten li{list-style:none;margin:0;padding:5px 2px 5px 2px;display:block;float:left}
ul#navi_seiten li a{margin:0;padding:5px 2px 5px 2px}
ul#navi_seiten li a:hover{color:#ccc}



.referenzen_bilder:link { 
float:left;padding:3px;margin:3px 5px 0 0;border:1px #ccc solid;background:#fff
}
.referenzen_bilder:visited { 
float:left;padding:3px;margin:3px 5px 0 0;border:1px #ccc solid;background:#fff
}
.referenzen_bilder:hover {
float:left;padding:3px;margin:3px 5px 0 0;border:1px #999 solid;
} 

