/* Headernavigation */
.language ul { margin: 12px 13px 0 0; padding: 0; list-style: none; float: right; }
.language ul li { margin: 0 7px 0 0; padding: 0; float: left; }
.language ul li a { border: 0; }

.metanav ul { height: 15px; margin: 12px 20px 0 20px; padding: 0; list-style: none; float: right; }
.metanav ul li { margin: 0 20px 0 0; padding: 0; float: left; }
.metanav ul li a { border: 0; color: #949697; font-size: 11px; line-height: 15px; }
.metanav ul li a:hover { border-bottom: #949697 1px dotted; }

/* Hauptnavigation inkl. Aufklappnavigation */
.mainnav ul { width: 770px; height: 55px; margin: 0; padding: 0; list-style: none; float: left; }
.mainnav ul li { position: relative; width: 120px; height: 55px; margin: 0; padding: 0; font-family: Arial Narrow, Arial, Helvetica, sans-serif; float: left; }
.mainnav ul li.active { height: 80px; border-bottom: #A27321 5px solid; }
.mainnav ul li:hover .subnavigation-hover { display: block; }
.mainnav ul li h2 { position: relative; width: 100px; height: 24px; padding: 15px 10px 0 10px; font-size: 15px; line-height: 24px; font-weight: normal; overflow: hidden; z-index: 2; }
.mainnav ul li h2 a { color: #00234C; border-bottom: 0; }
.mainnav ul li h3 { position: relative; width: 100px; height: 15px; padding: 0 10px 0 10px; font-size: 11px; line-height: 15px; font-weight: normal; overflow: hidden; z-index: 2; }
.mainnav ul li h3 a { color: #00234C; border-bottom: 0; }
.mainnav ul li .subnavigation-hover { display: none; position: absolute; top: -10px; left: -10px; width: 190px; z-index: 1; }
.mainnav ul li .subnavigation-hover .subnavigation-hover-nav { width: 190px; padding: 90px 0 10px 0; background: url(../../imgs/sev/bg_hovernav.png) no-repeat; float: left; }
.mainnav ul li .subnavigation-hover .subnavigation-hover-nav ul { width: 170px; height: auto; }
.mainnav ul li .subnavigation-hover .subnavigation-hover-nav ul li { width: 170px; height: 25px; margin: 0 10px; overflow: hidden; }
.mainnav ul li .subnavigation-hover .subnavigation-hover-nav ul li a { display: block; width: 150px; height: 25px; padding: 0 10px; background: url(../../imgs/sev/bg_hovernavitem.png) no-repeat 0 0; font-size: 13px; line-height: 25px; }
.mainnav ul li .subnavigation-hover .subnavigation-hover-nav ul li a:hover { background: url(../../imgs/sev/bg_hovernavitem.png) no-repeat 0 -25px; }
.mainnav ul li .subnavigation-hover .subnavigation-hover-navoutlet { width: 190px; height: 20px; background: url(../../imgs/sev/bg_hovernavbottom.png) no-repeat; float: left; }

/* Unternavigation */
.subnav ul { width: 880px; height: 20px; margin: 0; padding: 5px 0; list-style: none; float: left; }
.subnav ul li { height: 20px; padding: 0 30px 0 0; margin: 0; float: left; }
.subnav ul li a { border: 0; color: #fff; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none; line-height: 20px; }
.subnav ul li a:hover { color: #C0C1C2; }
.subnav ul li a.active { font-weight: bold; }

/* Content-Navigationsinhalte */
.specials ul { width: 974px; padding: 20px 0; margin: 0; list-style: none; float: left; }
.specials ul li { width: 304px; height: 144p; margin: 0; padding: 10px; background: url(../../imgs/sev/bg_specials.png) no-repeat; float: left; overflow: hidden; }
.specials ul li.loop-1 { margin: 0 1px; }
.specials ul li a { border: 0; }

ul.quicklinks { margin: 0; padding: 0 40px 0 20px; list-style: none; }
ul.quicklinks li { margin: 0 0 5px 0; padding: 0; }
ul.quicklinks li a { display: block; padding: 0 0 0 20px; border: 0; background: url(../../imgs/sev/list_quicklink.gif) no-repeat left top; color: #00234C; font-weight: bold; line-height: 15px; }
ul.quicklinks li a:hover { color: #6B7C8F; }

.quickcontact ul { margin: 0; padding: 0; list-style: none; }
.quickcontact ul li { margin: 0; padding: 3px 40px 3px 20px; background: url(../../imgs/sev/bg_sideline.png) no-repeat bottom; }
.quickcontact ul li .quickcontact-title { padding: 0 0 0 20px; border: 0; background: url(../../imgs/sev/list_quicklink.gif) no-repeat left top; }
.quickcontact ul li .quickcontact-title h3 { padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 15px; }
.quickcontact ul li .quickcontact-title h3 a { display: block; color: #00234C; border-bottom: 0; background: url(../../imgs/sev/icon_down.gif) no-repeat right center; }
.quickcontact ul li .quickcontact-title h3 a:hover { color: #6B7C8F; }
.quickcontact ul li .quickcontact-body { display: none; margin: 0; padding: 10px 20px; }
.quickcontact ul li .quickcontact-body h5 { margin: 0; padding: 0; background: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } 
.quickcontact ul li .quickcontact-body dl { width: 260px; margin: 0; padding: 10px 0 0 0; float: left; }
.quickcontact ul li .quickcontact-body dl dt { width: 80px; margin: 0; padding: 0; float: left; }
.quickcontact ul li .quickcontact-body dl dd { width: 180px; margin: 0; padding: 0; float: left; }

.teamitems ul { width: 560px; margin: 0; padding: 0 0 20px 0; list-style: none; float: left; }
.teamitems ul li { position: relative; width: 83px; height: 83px; margin: 0 10px 10px 0; padding: 0; float: left; }
.teamitems ul li .teamthumb { position: relative; width: 93px; height: 93px; margin: -5px; z-index: 12; }
.teamitems ul li .teamthumb a { display: block; width: 83px; height: 83px; border: 0; padding: 5px; overflow: hidden; }
.teamitems ul li .teamthumb a:hover { background: #DCE0E2; }
.teamitems ul li .teamthumb a img { width: 83px; height: 83px; }
.teamitems ul li .teamitem { display: none; position: absolute; top: -55px; left: -45px; width: 440px; height: 150px; padding: 20px; background: url(../../imgs/sev/bg_teamitem.png) no-repeat; font-size: 11px; line-height: 15px; overflow: hidden; z-index: 13; }
.teamitems ul li .teamitem .teamimage { width: 150px; height: 150px; margin: 0 10px 0 0; overflow: hidden; float: left; }
.teamitems ul li .teamitem .teamimage img { width: 150px; height: 150px; }
.teamitems ul li .teamitem .teamimage a { border: 0; }
.teamitems ul li .teamitem h3 { color: #A27321; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; }
.teamitems ul li .teamitem h4 { padding: 0 0 10px 0; color: #002A5C; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; line-height: 14px; }

.linkitems ul { width: 560px; margin: 0 0 15px 0; padding: 5px 0 10px 0; background: url(../../imgs/sev/bg_contentline.png) no-repeat center bottom; list-style: none; float: left; }
.linkitems ul li { width: 245px; margin: 2px 10px 2px 0; padding: 0 0 0 25px; background: url(../../imgs/sev/list_link.gif) no-repeat; float: left; }
.linkitems ul li a { border: 0; color: #002A5C; line-height: 15px; }
.linkitems ul li a:hover { color: #A27321; }

.downloaditems ul { width: 560px; margin: 0 0 10px 0; padding: 5px 0 10px 0; background: url(../../imgs/sev/bg_contentline.png) no-repeat center bottom; list-style: none; }
.downloaditems ul li { margin: 2px 10px 7px 0; padding: 0 0 0 25px; background: url(../../imgs/sev/list_link.gif) no-repeat; }
.downloaditems ul li h3 { color: #A27321; font-size: 13px; font-weight: bold; line-height: 15px; }
.downloaditems ul li h4 { font-size: 12px; font-weight: normal; }
.downloaditems ul li a { display: block; margin: 5px 0 0 0; padding: 0 0 0 20px; border: 0; background: url(../../imgs/sev/icon_file.png) no-repeat left top; color: #002A5C; line-height: 16px; }
.downloaditems ul li a.pdf { background: url(../../imgs/sev/icon_pdf.png) no-repeat left top; }
.downloaditems ul li a:hover { color: #A27321; }

ul.newsarchivnav { width: 560px; height: 40px; margin: -20px -40px 20px -40px; padding: 0 30px; background: url(../../imgs/sev/bg_contentopline.png) no-repeat left bottom; list-style: none; float: left; }
ul.newsarchivnav li { margin: 0; padding: 10px 10px; float: left; color: #A27321; font-family: Arial Narrow, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; }
ul.newsarchivnav li a { border: 0; color: #A27321; }
ul.newsarchivnav li a:hover { color: #002A5C; }
ul.newsarchivnav li a.active { font-weight: bold; }

ul.archivlist { width: 560px; margin: 20px 0; padding: 5px 0 0 0; background: url(../../imgs/sev/bg_contentline.png) no-repeat center top; list-style: none; }
ul.archivlist li { margin: 2px 10px 7px 0; padding: 0 0 0 25px; background: url(../../imgs/sev/list_link.gif) no-repeat; }
ul.archivlist li a { border: 0; }
ul.archivlist li a strong { display: inline-block; padding: 0 0 4px 0; color: #A27321; line-height: 15px; }
ul.archivlist li a:hover { color: #002A5C; }

ul.morenewsnav { width: 560px; margin: 0; padding: 5px 0 0 0; list-style: none; }
ul.morenewsnav li { margin: 2px 10px 7px 0; padding: 0 0 0 25px; background: url(../../imgs/sev/list_link.gif) no-repeat; }
ul.morenewsnav li a { border: 0; }
ul.morenewsnav li a strong { display: inline-block; padding: 0 0 4px 0; color: #A27321; line-height: 15px; }
ul.morenewsnav li a:hover { color: #002A5C; }

ul.infolist { width: 560px; margin: 20px 0; padding: 5px 0 0 0; background: url(../../imgs/sev/bg_contentline.png) no-repeat center top; list-style: none; }
ul.infolist li { margin: 2px 0 7px 0; padding: 0; }
ul.infolist li .image { width: 50px; height: 50px; margin: 0 10px 0 0; float: left; }
ul.infolist li .image img { width: 50px; height: 50px; }
ul.infolist li .item  { width: 500px; float: left; }
ul.infolist li .item a { border: 0; }
ul.infolist li .item a strong { display: inline-block; padding: 0 0 4px 0; color: #A27321; line-height: 15px; }
ul.infolist li .item a:hover { color: #002A5C; }

ul.moreinfonav { width: 150px; margin: 15px 0 0 0; padding: 0; list-style: none; }
ul.moreinfonav li { margin: 0; padding: 5px 0; border-top: #F0F1F3 1px solid; }
ul.moreinfonav li a { border: 0; color: #002A5C; font-size: 11px; line-height: 15px; }
ul.moreinfonav li a:hover { color: #A27321; }

ul.searchlist { width: 560px; margin: 0 -40px; padding: 10px 40px; background: url(../../imgs/sev/bg_contentline.png) no-repeat center top; list-style: none; }
ul.searchlist li { margin: 0 0 10px 0; padding: 0 0 0 25px; background: url(../../imgs/sev/list_link.gif) no-repeat; }
ul.searchlist li a { border: 0; }
ul.searchlist li a.title { color: #A27321; font-weight: bold; }
ul.searchlist li a.linkurl { color: #002A5C; font-size: 11px; }
ul.searchlist li a.linkurl:hover { color: #A27321; }
ul.searchlist li .highlight { border-bottom: #D5D7D8 1px dotted; }

ul.sitejumper { margin: 0 auto; padding: 0; list-style: none; }
ul.sitejumper li { margin: 0; padding: 0 5px 0 0; float: left; }
ul.sitejumper li a { border: 0; color: #A27321; }
ul.sitejumper li a:hover { color: #002A5C; }
ul.sitejumper li a.active { font-weight: bold; }

.contentnav ul { width: 560px; margin: 0; padding: 0; list-style: none; float: left; }
.contentnav ul li { height: 15px; margin: 0; padding: 0 30px 0 0; float: left; }
.contentnav ul li a { display: inline-block; padding: 0 0 0 25px; color: #A5A8AC; font-size: 11px; line-height: 15px; border-bottom: 0; }
.contentnav ul li a:hover { color: #6B7C8F; }
.contentnav ul li a.top { background: url(../../imgs/sev/list_top.gif) no-repeat; }
.contentnav ul li a.back { background: url(../../imgs/sev/list_back.gif) no-repeat; }
.contentnav ul li a.home { background: url(../../imgs/sev/list_home.gif) no-repeat; }
.contentnav ul li a.print { background: url(../../imgs/sev/list_print.gif) no-repeat; }

/* Untere Navigationsleiste */
ul.footernav { width: 210px; margin: 0 0 20px 0; padding: 0; list-style: none; }
ul.footernav li { width: 210px; margin: 0 0 5px 0; padding: 0; }
ul.footernav li a { display: block; padding: 0 0 0 20px; border: 0; background: url(../../imgs/sev/list_footer.gif) no-repeat left top; color: #7C90A1; line-height: 15px; }
ul.footernav li a:hover { color: #6B7C8F; }

