/*  ZUSATZ-STYLES FUER NEUEN HEADER Version: 01.04.2010 JB  */

.kopf {
max-width: 45.8125em;
margin: 0pt -15em 0pt 0;
background-image:url(../images/headerNeu/rss-logo.png);
background-position:17.9em 100%;
background-repeat:no-repeat;
}

#logodiv {
width:16.25em;
height:5.875em;
}

#topnavi {
height:1.5625em;
background-image:url(../images/headerNeu/bg-topnavi.gif);
background-position:top left;
background-repeat:repeat;
border-bottom:1px solid #ddd;
background-color:#ECECEC;
padding:0;
max-width: 62.125em;
margin: 0pt -15em 0pt -16.25em;
}

#topnavi-innen {
height:1.5625em!important;
padding:0 0 0 259px;
}

#topnavi-left {
float:left;
background-image:url(../images/headerNeu/topnavi-left.png);
width:259px;
height:25px;
}

#topnavi-innen ul {
float:left;
border-left:1px solid #ddd;
margin:0;
padding:0;
}

#topnavi-innen ul li {
float:left;
border-right:1px solid #ddd;
}

#topnavi-innen ul li a {
display:block;
min-width:5em;
text-align:center;
font-size:.75em;
line-height:1.6;
color:#060606;
padding:3px 10px;
}

#suchfeld {
float:left;
position:relative;
width:420px;
background:none;
border:none;
margin:34px 34px 0 0;
padding:inherit;
}

#suchfeld #query {
width:90%;
font-size:.85em;
line-height:1;
background-color:#FFF;
background-image:url(../images/headerNeu/lupe.png);
background-position:2px 0;
background-repeat:no-repeat;
border:none;
margin:0;
padding:0 5px 2px 30px;
}

#suchfeld .suche-rahmen {
float:left;
width:23em;
border:1px solid #b5b7c6;
background-image:url(../images/headerNeu/rahmen-links.gif);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFF;
margin:0 7px 0 0;
padding:0 0 0 3px;
}

#suchfeld .suche-rahmen-innen {
background-image:url(../images/headerNeu/rahmen-oben.gif);
background-position:top left;
background-repeat:repeat-x;
background-color:#FFF;
padding:5px 0 0;
}

#suchfeld a {
display:block;
clear:both;
font-size:.7em;
line-height:2;
color:#fff;
background-image:url(../images/headerNeu/minipfeil-weiss.gif);
background-position:0 8px;
background-repeat:no-repeat;
background-color:transparent;
width:9em;
margin:5px 0 0!important;
padding:0 0 0 10px;
}

#sprache {
float:left;
margin:24px 0 0;
padding:0;
}

#sprache li a {
display:block;
color:#FFF;
border:3px solid transparent;
}

#sprache li a:hover,#sprache li a:focus,#sprache li a:active {
border:3px solid #fff;
}

#sprache li a img {
border:1px solid #fff;
}

.buergerservice {
background-color:#356AA0!important;
}

.themen {
background-color:#E5781D!important;
}

.kreisportrait {
background-color:#6B7D7F!important;
}

.kopfkasteninhalt,.kopfrechtsklein,.kopfbox {
background-image:url(../images/headerNeu/bg_header.gif);
}

.kopfrechts {
background-image:url(../images/headerNeu/bg_header_rechts.gif);
border-top:1px solid;
}

.kasteninhalt,.kasteninhaltrechts,.boxrechts,.boxlinks,.height16grau {
background-color:#F3F3F3;
border-color:#F3F3F3;
}

.ausklapp-buergerservice {
background-image:url(../images/headerNeu/pfeil_ausklapp_buergerservice.gif);
}

.ausklapp-themen {
background-image:url(../images/headerNeu/pfeil_ausklapp_themen.gif);
}

.ausklapp-kreisportrait {
background-image:url(../images/headerNeu/pfeil_ausklapp_kreisportrait.gif);
}

#nav {
height:1.5em;
background-color:#FFF;
position:absolute;
top:0;
right:0;
z-index:11;
margin:0;
padding:0;
}

#nav li {
float:left;
position:relative;
list-style-image:none;
list-style-type:none;
}

#nav li a {
display:block;
width:1.25em;
height:1.25em;
margin-left:2px;
font-size:.8em;
font-weight:700!important;
line-height:1.3;
text-decoration:none;
text-align:center;
background-image:url(../images/headerNeu/slideshow-button-bg.gif);
background-position:bottom left;
background-repeat:repeat-x;
background-color:#fff;
border:1px solid #CCC;
color:#555;
float:left;
padding:2px;
}

#nav a:hover,#nav a:focus,#nav a:active {
outline:none;
background:#356aa0;
color:#FFF;
text-decoration:underline;
}

#nav a.activeSlide {
background:#356aa0;
color:#FFF;
text-decoration:underline;
}

#main {
margin:0;
}

#slideshow {
height:316px!important;
width:477px!important;
position:absolute;
top:0;
left:0;
z-index:0;
}

#demos {
width:477px;
position:relative;
}

#slideshow a {
width:477px!important;
height:316px!important;
display:none;
}

#slideshow a span.htmlTitel {
position:relative;
display:block;
width:438px!important;
height:56px;
font-size:.9em;
font-weight:700!important;
color:#000;
cursor:pointer;
text-decoration:none;
background-image:url(../images/headerNeu/slide-inhalt-bg.png);
background-position:top left;
background-repeat:repeat;
margin:-5.7em 0 0 10px !important;
padding:8px;
}

#slideshow a:hover,#slideshow a:focus,#slideshow a:active {
text-decoration:underline!important;
}

#slideshow a.slideshow-first {
display:block;
}

#slideshow img {
border:none;
}

#slideshow a img:hover,#slideshow a img:focus,#slideshow a img:active {
text-decoration:none!important;
}

a#allNews {
margin-top:-1em;
margin-bottom:1.81em;
float:right;
font-size:.61em;
text-transform:uppercase;
background-color:#356AA0;
color:#FFF;
line-height:1em;
width:219px;
height:1em;
text-align:center;
padding:2px 6px;
}

.sprungunsichtbar:focus,.sprungunsichtbar:active {
top:11.5em;
}

#suchfeld #go,#sprache li {
float:left;
}

#autoCompleteResult {
width:371px;
position:absolute;
top:1.7em;
left:0;
}

#autoCompleteResult a {
width: auto;
}

.autoCompleteErgebnis {
font-size:.91em!important;
line-height:1.3em!important;
}

.suche {
background-image:url(../images/headerNeu/lupe.png)!important;
background-position:6px 6px;
}

#archivhinweis div.alarm {
font-size:.81em;
}

#archivhinweis div.alarm ul,#archivhinweis div.alarm ol {
font-size:1em;
}

#logodiv a:focus,#logodiv a:focus img {
background-color:transparent;
}