/*
    Skin module: Schleswig-Holstein
    Media type(s): projection, screen (projection for Opera in full screen mode)
*/
/*
    layout
*/
body, html, input, textarea, select {
    background: #fff;
    color:#333333; }
body, html {
    background: url(../../Bilder/Farbschema__A/bg__body,property=default.jpg) top right repeat-x #F6E7D2; }
#wrapperOuter {
   background: url(../../Bilder/Farbschema__A/shadow__right__02,property=default.gif) top right repeat-y transparent; }
#wrapperInner {
    background: url(../../Bilder/Farbschema__A/shadow__right,property=default.jpg) top right no-repeat; }
#wrapperDivisions{
 background:  #E6EFF6; }
#kultur #wrapperDivisions,
#wirtschaft #wrapperDivisions,
#gesundheit #wrapperDivisions,
#bildung #wrapperDivisions,
#wissenschaft #wrapperDivisions,
#landwirtschaft #wrapperDivisions,
#justiz #wrapperDivisions {
 background:  #E6E6E6; }
#content {
background-color: #fff; }
/*
    links - order: LVHFA
*/
a:link {
    color: #23427e; }
#navStart a:visited,
.navToTop a:visited,
#navFunctionsPrint a:visited {
    color:#555555; }
a:visited {
    color:#333333; }
a:link:hover,
a:visited:hover,
a:link:active,
a:link:focus,
#navStart a:hover,
#navStart a:focus,
.navToTop a:hover,
.navToTop a:focus,
#navFunctionsPrint a:hover,
#navFunctionsPrint a:focus {
    color: #FF0137; }
a:link:active, a:visited:active, a:link:focus:active, a:visited:focus:active, #navStart a:active,
.navToTop a:active,
#navFunctionsPrint a:active {
    color: #FF0137; }
/*
    branding
*/
#branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__01__small,property=default.jpg) 12em 0 repeat-x #E5EAEE;
    border-bottom: 10px solid white; }
#home #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__01,property=default.jpg) 0 0 repeat-x #E5EAEE;
    border-bottom: none }
#kultur #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__kultur,property=default.jpg) 12em 0 no-repeat #fff; }
#finanzen #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__finanzen,property=default.jpg) 12em 0 repeat-x #fff; }
#wirtschaft #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__wirtschaft,property=default.jpg) 12em 0 repeat-x #fff; }
#gesundheit #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__gesundheit,property=default.jpg) 12em 0 repeat-x #fff; }
#bildung #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__bildung,property=default.jpg) 12em 0 repeat-x #fff; }
#justiz #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__justiz,property=default.jpg) 12em 0 repeat-x #fff; }
#wissenschaft #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__wissenschaft,property=default.jpg) 12em 0 repeat-x #fff; }
#landwirtschaft #branding {
    background: url(../../Bilder/Farbschema__A/keyvisual__landwirtschaft,property=default.jpg) 12em 0 repeat-x #fff; }
/* ------------------------------------------------ */   
#kultur #branding #portalLogo {
background-color: #ECB912; }
#finanzen #branding #portalLogo {
background: #D8D8D8 url(../../Bilder/Farbschema__A/bg__portallogo,property=default.jpg) top left no-repeat; }
#wirtschaft #branding #portalLogo {
background-color: #0872B8; }
#gesundheit #branding #portalLogo {
background-color: #60C290; }
#bildung #branding #portalLogo {
background-color: #B32210; }
#justiz #branding #portalLogo {
background-color: #666666; }
#wissenschaft #branding #portalLogo {
background-color: #6A475A; }
#landwirtschaft #branding #portalLogo {
background-color: #4B6F17; }
/* ------------------------------------------------ */   
#branding #portalLogo a {
    color: #fff; }
#branding p#location {
color:#333333; }
/*
   navigation
*/
/* secondary */
#navSecondary{
    background-color: #fff; }
#navSecondary dt{
    color: #000; }
#navSecondary dl strong {
    color:#555555;
    background: url(../../Bilder/Farbschema__A/icon__navArrowActive,property=default.gif) 0 0 no-repeat #fff; }
#navSecondary dl a:hover,
#navSecondary dl em a:hover,
#navSecondary dl a:focus,
#navSecondary dl a:active {
    background: url(../../Bilder/Farbschema__A/icon__navArrowActive,property=default.gif) 0 0 no-repeat #E6F2FE; }
#navSecondary dl em a {
    background: url(../../Bilder/Farbschema__A/icon__navArrowActive,property=default.gif) 0 0 no-repeat #fff; }
#navSecondary dt {
    background-color: #ebebeb;
    color:#333333; }
/* --------------------------------------------------- */
#kultur #navSecondary dt {
    background-color: #F8F2E2; }
#kultur #navSecondary #search {
    background-color: #F6EFDB; }
#wirtschaft #navSecondary dt {
    background-color: #D4E7F2; }
#wirtschaft #navSecondary #search {
    background-color: #C2DCED; }
#gesundheit #navSecondary dt {
    background-color: #E0F3E9; }
#gesundheit #navSecondary #search {
    background-color: #D1EEDF; }
#bildung #navSecondary dt {
    background-color: #F4DEDC; }
#bildung #navSecondary #search {
    background-color: #ECC8C4; }
#justiz #navSecondary dt {
    background-color: #DADADA; }
#justiz #navSecondary #search {
    background-color: #D1D1D1; }
#wissenschaft #navSecondary dt {
    background-color: #C6AFB7; }
#wissenschaft #navSecondary #search {
    background-color: #A1838D; }
#landwirtschaft #navSecondary dt {
    background-color: #A5B78B; }
#landwirtschaft #navSecondary #search {
    background-color: #789451; }
/* --------------------------------------------------- */
#navSecondary dl a {
    color:#555555;
    background: url(../../Bilder/Farbschema__A/icon__navArrow,property=default.gif) 0 0 no-repeat #fff; }
#navSecondary dl a,
#navSecondary dl strong {
    border: none; }
#navSecondary dl a:hover,
#navSecondary dl a:focus,
#navSecondary dl a:active,
#navSecondary dl strong {
    border: none; }
/* selected item */
#navService strong,
#navBreadcrumbs strong {
    color: #000; }
#navServiceMeta a, #navServiceMeta strong, #navLanguageMeta a, #navLanguageMeta strong{
    color:#555555;
    background: #fff;
 }
#navLanguageMeta strong {
color:#555555;
background: #fff url(../../Bilder/Farbschema__A/bg__language__active,property=default.gif) top left repeat-x; }
/*
    search
*/
#navSecondary #search{
background-color: #d8d8d8; }
#search .image { }
/*
    content
*/
/* headings */
h1, h2, h3, h4, h5, h6, h1 *, h2 *, h3 *, h4 *, h5 *, h6 * {
    color: #444; }
/* lists */
/*
#content ul {
   list-style-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema__A/icon__dot,property=default.gif); }
*/
/* tables, address */
#content caption {
    background: #d8d8d8;
    color: #000; }
#content td,
#content th,
#content address {
    border-color: #d8d8d8; }
#content th {
    background: #ebebeb; }
#content .teaserBlock dl {
border-top: 5px solid #ececec; }
/* blocks, teaser, sitemap, glossary, faq, supplementary content */
#supplement .banner a {
    border: none; }
#supplement .teaser {
    border: 0.43em solid #ffffff;
    border-right: none; }
/* Boxen Marginalspalte Themenportale */
#kultur #supplement .teaser {
    background-color: #F8F2E2; }
#wirtschaft #supplement .teaser {
    background-color: #D4E7F2; }
#gesundheit #supplement .teaser {
    background-color: #E0F3E9; }
#bildung #supplement .teaser {
    background-color: #F4DEDC; }
#justiz #supplement .teaser {
    background-color: #DADADA; }
#wissenschaft #supplement .teaser {
    background-color: #C6AFB7; }
#landwirtschaft #supplement .teaser {
    background-color: #A5B78B; }
    
    
#supplement .teaser h3 {
    background-color: #fff; }
#supplement .teaser ul {
    border: none; }
#supplement .teaser .banner a {
    background: url(../../Bilder/Farbschema__A/icon__linkArrow,property=default.gif) 180px 0 no-repeat; }
.section, .sectionRelated, #glossarEntry,
#content .navIndex,
#content #searchResult,
#content #faq,
#content #faq dd,
#content #sitemap,
#content #sitemap h2,
#supplement .links {
    border-color: #D8D8D8; }
#supplement .map img {
    width: 200px;
    overflow: hidden; }
/* shopping cart */
#content #shoppingCart td .submit {
    color: #1044aa; }
/*
    forms
*/
#content fieldset {
    border-color: #fff;
    background: #EBEBEB; }
#content legend {
    background: #fff;
    color: #000; }
input, select, textarea {
    border-color: #999; }
input:focus, select:focus, textarea:focus { /* @ EOMB */
    border-color: #000;
    color: #000; }
#content .reset,
#content .submit {
    border-top: 1px solid #EBEBEB;
    border-right: 1px solid #666;
    border-bottom: 1px solid #666;
    border-left: 1px solid #EBEBEB;
    background: #fff;
    color:#333333; }
#content .reset:hover,
#content .reset:focus {
    background-color: #fff;
    color: #446ec4; }
#content .submit:hover,
#content .submit:focus {
    background-color: #fff;
    color: #1044aa; }
#content .reset:active,
#content .submit:active {
    color: #1044aa; }
.error input,
.error select,
.error textarea {
    background-color: #ff0137;
    color: #fff;
    border: 2px solid #ff0137;
    background: #fff; }
.error .formLabel label,
.error .formLabel em {
    color: #ff0137; }
#content form p.formError {
    border-color: #fff; }
#content form label strong {
    font-weight: normal;
    border: 1px solid lime; }
/*
    icons
    NOTE: All link states (:link, :visited, :hover, :focus, :active) reside in *one* single image; keep link order: LVHFA.
*/
.external,
#navBreadcrumbs a,
#navBreadcrumbs strong {
    background-image: url(../../Bilder/Farbschema__A/icon__link__a,property=default.gif); }
.links a {
    background-image: url(../../Bilder/Farbschema__A/icon__link__b,property=default.gif);
background-position: 1px -147px; }
.links a.rss,
.links a.rss:hover,
.links a.rss:visited,
a.rss {
    background: url(../../Bilder/Farbschema__A/icon__rss,property=default.gif) 0 0 no-repeat; }
a.mail {
    background: url(../../Bilder/Farbschema__A/icon__link__b,property=default.gif) -0px -150px no-repeat; }
a.mail:link{
    background-position: -0px -147px; }
a.mail:visited{
    background-position: -50px -97px; }
a.mail:hover, a.mail:focus{
    background-position: -100px -47px; }
#wrapperOuter .external {
    background: url(../../Bilder/Farbschema__A/icon__extern,property=default.gif) 0 4px no-repeat; }
.downloads a {  /* MUST preceed .links in this style sheet - usage is: .links.downloads */
    background: url(../../Bilder/Farbschema__A/icon__download,property=default.gif) 0 8px no-repeat; }
#navServicePortal a:link {
color:#555555555; }
#navService #navServiceDownloads a,
#navService #navServiceDownloads strong {
    background-image: url(../../Bilder/Farbschema__A/icon__file__a,property=default.gif); }
#navService #navServiceSitemap a,
#navService #navServiceSitemap strong {
    background-image: url(../../Bilder/Farbschema__A/icon__sitemap__a,property=default.gif); }
#navService #navServiceFaq a,
#navService #navServiceFaq strong {
    background-image: url(../../Bilder/Farbschema__A/icon__faq__a,property=default.gif); }
#navService #navServiceGuestbook a,
#navService #navServiceGuestbook strong {
    background-image: url(../../Bilder/Farbschema__A/icon__guestbook__a,property=default.gif); }
#navService #navServiceLexicon a,
#navService #navServiceLexicon strong {
    background-image: url(../../Bilder/Farbschema__A/icon__lexicon__a,property=default.gif); }
p.ShoppingCartAdd a,
#ShoppingCartAdd a,
#navService #navServiceShoppingCart a,
#navService #navServiceShoppingCart strong {
    background-image: url(../../Bilder/Farbschema__A/icon__cart__a,property=default.gif); }
#navService #navServiceNewsletter a,
#navService #navServiceNewsletter strong {
    background-image: url(../../Bilder/Farbschema__A/icon__mail__a,property=default.gif); }
#navFunctionsPrint{
background-color: white; }
#navFunctionsRecommend a {
    background-image: url(../../Bilder/Farbschema__A/icon__mail__a,property=default.gif); }
#navStart a {
    background-image: url(../../Bilder/Farbschema__A/icon__up__a,property=default.gif); }
.navToTop a {
    background-image: url(../../Bilder/Farbschema__A/icon__up__a,property=default.gif); }
em.jpeg {
    background-image:url(../../Bilder/jpeg,property=default.gif);
    background-position:right;
    background-repeat:no-repeat;
    padding-right:15px; }
#siteInfo {
 background: url(../../Bilder/Farbschema__A/shadow__bottomLeftFull,property=default.jpg) bottom left no-repeat; }
#siteInfo a {
 color:#555555; }
#siteInfo #navFunctions {
 background-color: white; }
#siteInfo .bottomBorder {
background: url(../../Bilder/Farbschema__A/shadow__bottomRight,property=default.jpg) bottom right no-repeat; }
abbr, acronym, dfn {
    border-bottom: 1px dotted #9cbdde; }
#supplement abbr {
    border-bottom: none !important; }