/*
    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: #333; }
body, html {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/bg_body__blob=normal.jpg) top right repeat-x #F6E7D2; }
#wrapperOuter {
   background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/shadow_right_02__blob=normal.gif) top right repeat-y transparent; }
#wrapperInner {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/shadow_right__blob=normal.jpg) top right no-repeat; }
#wrapperDivisions{
 background:  #E6EFF6; }
#kultur #wrapperDivisions,
#wirtschaft #wrapperDivisions,
#pflege #wrapperDivisions,
#gesundheit #wrapperDivisions,
#energie #wrapperDivisions,
#bildung #wrapperDivisions,
#medienkompetenz #wrapperDivisions,
#vera #wrapperDivisions,
#blern #wrapperDivisions,
#wissenschaft #wrapperDivisions,
#landwirtschaft #wrapperDivisions,
#kuestenschutz #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: #555; }
a:visited {
    color: #333; }
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("/headimg/keyvisual_01_small.jpg") 12em 0 repeat-x #E5EAEE;
    border-bottom: 10px solid white; }
#home #branding {
    background: url("/headimg/keyvisual_01.jpg") 0 0 repeat-x #E5EAEE;
    border-bottom: none }
#kultur #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_kultur__blob=normal.jpg) 12em 0 no-repeat #fff; }

#energie #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_energie__blob=normal.jpg) 12em 0 no-repeat #fff; }
#finanzen #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_finanzen__blob=normal.jpg) 12em 0 repeat-x #fff; }
#wirtschaft #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_wirtschaft__blob=normal.jpg) 12em 0 repeat-x #fff; }
#gesundheit #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_gesundheit__blob=normal.jpg) 12em 0 repeat-x #fff; }
#bildung #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_bildung__blob=normal.jpg) 12em 0 repeat-x #fff; }
#vera #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_bildung__blob=normal.jpg) 12em 0 repeat-x #fff; }
#justiz #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_justiz__blob=normal.jpg) 12em 0 repeat-x #fff; }
#wissenschaft #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_wissenschaft__blob=normal.jpg) 12em 0 repeat-x #fff; }
#landwirtschaft #branding {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/keyvisual_landwirtschaft__blob=normal.jpg) 12em 0 repeat-x #fff; }
/* ------------------------------------------------ */   
#kultur #branding #portalLogo {
background-color: #ECB912; }
#finanzen #branding #portalLogo {
background: #D8D8D8 url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/bg_portallogo__blob=normal.jpg) top left no-repeat; }
#wirtschaft #branding #portalLogo {
background-color: #0872B8; }
#pflege #branding #portalLogo,
#gesundheit #branding #portalLogo {
background-color: #60C290; }
#bildung #branding #portalLogo,
#medienkompetenz #branding #portalLogo {
background-color: #B32210; }
#vera #branding #portalLogo {
background-color: #B32210; }
#blern #branding #portalLogo {
background-color: #B32210; }
#justiz #branding #portalLogo {
background-color: #666666; }
#wissenschaft #branding #portalLogo {
background-color: #6A475A; }
#landwirtschaft #branding #portalLogo {
background-color: #4B6F17; }
#kuestenschutz #branding #portalLogo {
background-color: #4B6F17; }
/* ------------------------------------------------ */   
#branding #portalLogo a {
    color: #fff; }
#branding p#location {
color: #333; }
/*
   navigation
*/
/* secondary */
#navSecondary{
    background-color: #fff; }
#navSecondary dt{
    color: #000; }
#navSecondary dl strong {
    color: #555;
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_navArrowActive__blob=normal.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(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_navArrowActive__blob=normal.gif) 0 0 no-repeat #E6F2FE; }
#navSecondary dl em a {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_navArrowActive__blob=normal.gif) 0 0 no-repeat #fff; }
#navSecondary dt {
    background-color: #ebebeb;
    color: #333; }
/* --------------------------------------------------- */
#kultur #navSecondary dt {
    background-color: #F8F2E2; }
#kultur #navSecondary #search {
    background-color: #F6EFDB; }
#wirtschaft #navSecondary dt {
    background-color: #D4E7F2; }
#wirtschaft #navSecondary #search {
    background-color: #C2DCED; }
#pflege #navSecondary dt,
#gesundheit #navSecondary dt {
    background-color: #E0F3E9; }
#pflege #navSecondary #search,
#gesundheit #navSecondary #search {
    background-color: #D1EEDF; }
#bildung #navSecondary dt,
#medienkompetenz #navSecondary dt{
    background-color: #F4DEDC; }
#bildung #navSecondary #search,
#medienkompetenz  #navSecondary #search {
    background-color: #ECC8C4; }
#vera #navSecondary dt {
    background-color: #F4DEDC; }
#vera #navSecondary #search {
    background-color: #ECC8C4; }
#blern #navSecondary dt {
    background-color: #F4DEDC; }
#blern #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; }
#kuestenschutz #navSecondary dt {
    background-color: #A5B78B; }
#kuestenschutz #navSecondary #search {
    background-color: #789451; }
#eaeudlr #navSecondary dt {
    background-color: #d3e0f1; }
#eaeudlr #navSecondary #search {
    background-color: #bccfe9; }
/* --------------------------------------------------- */
#navSecondary dl a {
    color: #555;
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_navArrow__blob=normal.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: #555;
    background: #fff;
 }
#navLanguageMeta strong {
color: #555;
background: #fff url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/bg_language_active__blob=normal.gif) top left repeat-x; }
/*
    search
*/
#navSecondary #search{
background-color: #d8d8d8; }
/*
    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__blob=normal.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; }
#pflege #supplement .teaser,
#gesundheit #supplement .teaser {
    background-color: #E0F3E9; }
#bildung #supplement .teaser,
#medienkompetenz #supplement .teaser {
    background-color: #F4DEDC; }
#vera #supplement .teaser {
    background-color: #F4DEDC; }
#blern #supplement .teaser {
    background-color: #F4DEDC; }
#justiz #supplement .teaser {
    background-color: #DADADA; }
#wissenschaft #supplement .teaser {
    background-color: #C6AFB7; }
#landwirtschaft #supplement .teaser {
    background-color: #A5B78B; }
#kuestenschutz #supplement .teaser {
    background-color: #A5B78B; }
    
    
#supplement .teaser h3 {
    background-color: #fff; }
#supplement .teaser ul {
    border: none; }
#supplement .teaser .banner a {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_linkArrow__blob=normal.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: #333; }
#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(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_link_a__blob=normal.gif); }
.links a {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_link_b__blob=normal.gif);
background-position: 1px -147px; }
.links a.rss,
.links a.rss:hover,
.links a.rss:visited,
a.rss {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_rss__blob=normal.png) 0 0 no-repeat; }
a.mail {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_link_b__blob=normal.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(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_extern__blob=normal.gif) 0 4px no-repeat; }
.downloads a {  /* MUST preceed .links in this style sheet - usage is: .links.downloads */
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_download__blob=normal.gif) 0 8px no-repeat; }
#navServicePortal a:link {
color: #555555; }
#navService #navServiceDownloads a,
#navService #navServiceDownloads strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_file_a__blob=normal.gif); }
#navService #navServiceSitemap a,
#navService #navServiceSitemap strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_sitemap_a__blob=normal.gif); }
#navService #navServiceFaq a,
#navService #navServiceFaq strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_faq_a__blob=normal.gif); }
#navService #navServiceGuestbook a, #navService #navServiceGuestbook strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_guestbook_a__blob=normal.gif); }
#navService #navServiceLexicon a, #navService #navServiceLexicon strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_lexicon_a__blob=normal.gif); }
p.shoppingCartAdd a, #shoppingCartAdd a {
    background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_cart_a__blob=normal.gif) no-repeat 0 -148px; }
#navService #navServiceShoppingCart a, #navService #navServiceShoppingCart strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_cart_a__blob=normal.gif); }
#navService #navServiceNewsletter a, #navService #navServiceNewsletter strong {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_mail_a__blob=normal.gif); }
#navFunctionsPrint{ 
background-color: white; }
#navFunctionsRecommend a {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_mail_a__blob=normal.gif); }
#navStart a {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_up_a__blob=normal.gif); }
.navToTop a {
    background-image: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/icon_up_a__blob=normal.gif); }
em.jpeg {
    background-image:url(/SiteGlobals/StyleBundles/Bilder/jpeg__blob=normal.gif);
    background-position:right;
    background-repeat:no-repeat;
    padding-right:15px; }
#siteInfo {
 background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/shadow_bottomLeftFull__blob=normal.jpg) bottom left no-repeat; }
#siteInfo a {
 color: #555; }
#siteInfo #navFunctions {
 background-color: white; }
#siteInfo .bottomBorder {
background: url(/SiteGlobals/StyleBundles/Bilder/Farbschema_A/shadow_bottomRight__blob=normal.jpg) bottom right no-repeat; }
abbr, acronym, dfn {
    border-bottom: 1px dotted #9cbdde; }
#supplement abbr {
    border-bottom: none !important; }
