﻿/********* Allgemeine Elemente ***********/
body { background-color: #ffffff; color: #000000; }
a { color: #000000; }
a:hover, a:focus, a:active, .aktiv {color: #0d69a9;}
strong, b { color: #000000; }
/********* Kopfbereich ***********/
/********* gesamter Inhaltsbereich ***********/

/********* Navigation ***********/
#hauptnav a { color: #4c4c4c; }
#hauptnav a:hover, #hauptnav a:focus, #hauptnav a:active, #hauptnav ul li.linkaktiv a{color: #005b9a;}
#hauptnav li {background-image: url(/symbole/hauptnav_bg2012.gif);}
#hauptnav li.linkaktiv {background-image: url(/symbole/hauptnav_bg_aktiv2012.gif);}
#hauptnav ul li#hn6 a.haupt_link { background-image: url(/symbole/icon-eng.png); }
#hauptnav ul li#hn7 a.haupt_link { background-image: url(/symbole/icon-cz.png); }
#hauptnav #subnav1, #inhalt #subnav2 {background-color: #0d69a9;}
#inhalt #subnav3 {background-color: #b3daf5;}
#inhalt #subnav2 span {color: #b3daf5;}
#inhalt #subnav3 span {color: #0d69a9;}
#inhalt #subnav4 span {color: #747474;}
#hauptnav #subnav1 a {color: #B3DAF5;}
#hauptnav #subnav1 a.linkaktiv {background-image: url(/symbole/subnav1_aktiv.gif); color: white;}
#hauptnav #subnav1 a:hover, #hauptnav #subnav1 a:focus, #hauptnav #subnav1 a:active{color: white;}
#hauptnav #subnav1_onOFF {background-color: #00599c;}
#inhalt #subnav2 a { color: #b3daf5; border-bottom-color: #0d69a9;}
#inhalt #subnav2 a.linkaktiv { color: #ffffff; border-bottom-color: #ffffff;}
#inhalt #subnav2 a:hover, #inhalt #subnav2 a:focus, #inhalt #subnav2 a:active{color: #ffffff; border-bottom-color: #ffffff;}
#inhalt #subnav3 a { color: #0d69a9; border-bottom-color: #b3daf5;}
#inhalt #subnav3 a.linkaktiv { color: #003b7a; border-bottom-color: #003b7a;}
#inhalt #subnav3 a:hover, #inhalt #subnav3 a:focus, #inhalt #subnav3 a:active{color: #003b7a; border-bottom-color: #003b7a;}
#inhalt #subnav4 a { color: #747474; border-bottom-color: #ffffff;}
#inhalt #subnav4 a.linkaktiv { color: #0d69a9;  border-bottom-color: #0d69a9;}
#inhalt #subnav4 a:hover, #inhalt #subnav4 a:focus, #inhalt #subnav4 a:active{color: #0d69a9; border-bottom-color: #0d69a9;}
#globaltools {background-color: #72b112;}
#globaltools a{color: #ffffff;}
#inhalt #pfadnavi, #inhalt .block {border-bottom-color: #dedede;}
/********* Inhalt ***************/
#inhalt {color: #4c4c4c;}
#inhalt h1 { color: #0d69a9; }
#inhalt h2 { color: #0d69a9; }
#inhalt h3 { color: #0d69a9; }
#inhaltsbereich ul {
 list-style-image: url(/symbole/anstrich1.gif);
}
#inhaltsbereich ul li {
 list-style-image: url(/symbole/anstrich1.gif);
}
#inhaltsbereich ul ul {
 list-style-image: url(/symbole/anstrich2.gif);
}
#inhaltsbereich ul li ul li {
 list-style-image: url(/symbole/anstrich2.gif);
}
.imgleft p, .imgright p, .imgleft_gross p, .imgright_gross p, .img_volleBreite p {background-color: #efefef; color: #000000;}
.galeriecon {color: #000000;}
.galeriecon .galerie_img, #inhaltsbereich .newsarchiv ul li, #inhaltsbereich .stichworte ul li {background-color: #d3d3d3;}
#inhalt table.kontakt, #inhalt table.kontakt th, #inhalt table.kontakt td {
  border-color: #ffffff;
}
#inhaltsbereich .newsarchiv ul li, #inhaltsbereich .stichworte ul li {border-right-color: #ffffff;}
#inhaltsbereich .newsarchiv ul li.linkaktiv, #inhaltsbereich .stichworte ul li.linkaktiv {background-color: #0d69a9; color: #ffffff;}
#inhaltsbereich .newsarchiv ul li.linkaktiv a, #inhaltsbereich .stichworte ul li.linkaktiv a {color: #ffffff;}
#inhaltsbereich .info_meldung {color: #000000;}
#inhalt .teaser_2_rechts {border-left-color: #dedede;}
#inhalt .teaser_3_mitte {border-left-color: #dedede; border-right-color: #dedede;}
#inhalt #pfadnavi, #inhalt #pfadnavi a {color: #747474;}
#inhalt .verweisliste div {color: #0d69a9;}
#inhaltsbereich .verweisliste div a { background-image: url(/symbole/link_pfeil.png); }
#inhaltsbereich .verweisliste div a[href^="http:"], #inhaltsbereich .verweisliste div a[href^="https:"] { background-image: url(/symbole/link_pfeil.png); }
#inhaltsbereich .verweisliste div.sprung a { background-image: url(/symbole/pfeil_download.gif);}
#inhaltsbereich #inhalt .verweisliste div.download a { background-image: url(/symbole/download.png);}
#footer {border-top-color: #dedede; border-bottom-color: #dedede;}
#footer, #footer a {color: #72b112;}
/********* Randspalte ***********/
#randspalte {color: #4c4c4c;}
#randspalte .mBox {border-bottom-color: #ffffff; background-color: #efefef;}
#randspalte .last {background-color: #72b112;}
#randspalte .karte {background-color: #d6d6d6;}
#randspalte h2 { color: #ffffff; background-color: #72b112; }
#randspalte h3 {color: #72b112;}
#randspalte h4 {color: #000000;}
#randspalte .mBox span {color: #000000;}
#randspalte .mBox.presse p a {background-image: url(/symbole/news_weiter.gif);}
#randspalte table.kontakt, #randspalte table.kontakt th, #randspalte table.kontakt td {border-color: #efefef;}
#randspalte .mboxKontakt strong {color: #4c4c4c;}
#randspalte #suchcon .suchLbl { color: #72b112; }
#randspalte #ngwss
{
  background-image: url(/symbole/streifen.gif);
}
#randspalte #ngwss a
{
  background-image: url(/symbole/pfeil_gruen_rechts.png);
  color: #72b112;
}
#service-icons a#icon-baustellen
{
  background-image: url(/symbole/baustellen.jpg);
}
#service-icons a#icon-amtsblatt
{
  background-image: url(/symbole/amtsblatt.jpg);
}
#service-icons a#icon-formulare
{
  background-image: url(/symbole/formular.jpg);
}
#service-icons a#icon-presse
{
  background-image: url(/symbole/presse.jpg);
}
#service-icons a#icon-kfz
{
  background-image: url(/symbole/kennzeichen.jpg);
}
#randspalte .az_box h3
{
  color: #4c4c4c;
  border-top-color: #dbdbdb;
  border-right-color: #d6d6d6;
  border-bottom-color: #d1d1d1;
  border-left-color: #dbdbdb;
  background-color: #ebebeb;
  background-image: url(/symbole/bg_block_randspalte.gif)
}
/*** Organigramm ***/
#organigramm a, #organigramm a:hover, #organigramm a:focus, #organigramm a:active
{
  color: #000;
}
#organigramm .landrat a, #organigramm .landrat a:hover, #organigramm .landrat a:focus, #organigramm .landrat a:active, #organigramm .dezernat a, #organigramm .dezernat a:hover, #organigramm .dezernat a:focus, #organigramm .dezernat a:active,
#organigramm .landrat a strong, #organigramm .landrat a:hover strong, #organigramm .landrat a:focus strong, #organigramm .landrat a:active strong,
#organigramm .dezernat a strong, #organigramm .dezernat a:hover strong, #organigramm .dezernat a:focus strong, #organigramm .dezernat a:active strong
{
  color: #fff;
}
#organigramm div, #organigramm li
{
  color: #000000;
  border: solid 1px #cdd1d4;
  background-color: #b3daf5;
}
#organigramm .landrat, #organigramm li.dezernat
{
  background-color: #0d69a9;
  color: #fff;
}
#organigramm .referatansicht
{
 background-color: #fff;
}
#organigramm li.canhover ul strong
    {
      color: #4c4c4c;
    }
#organigramm li.canhover:hover ul, #organigramm li.hover ul
{
  border-color: #ccc;
  background-color: #fff;
}
#organigramm li.canhover:hover ul li, #organigramm li.hover ul li {
 border-color: #fff;
 background-color: #efefef;
}
#organigramm li.canhover:hover ul li a, #organigramm li.hover ul li a {
 color: #4c4c4c;
 background-color: #efefef;
}
/* sitemap */
#sitemap h2 {
    background-color: #efefef;
}
#sitemap ul li {
    list-style-image:none;
}
#sitemap ul li a{
    color:#0d69aa;
}
#sitemap ul li h3{
    background-color:#d7e5ee;
}
#sitemap ul li ul li{
    list-style-image:none;
}
#sitemap ul li ul li ul li{
    list-style-image:url(/symbole/anstrich1.gif);
}
#sitemap ul li ul li ul li a{
    color:#4c4c4c;      
}
#sitemap ul li ul li ul li ul li{
    list-style-image:url(/symbole/anstrich2.gif);
}
/*** Bildergalerie ***/
#inhalt .bildergalerieKlein li, #inhalt .bildergalerieMittel li, #inhalt .bildergalerieGross li {
    background-color: #efefef;
    border-color: #0d69a9;
}
#inhalt .bildergalerieKlein li:hover, #inhalt .bildergalerieMittel li:hover, #inhalt .bildergalerieGross li:hover {
    border-color: #000000;
}
/*** Klappmechanismus ***/
#inhalt .az_kopf
{
  border-color: #DADADA;
  background-image: url(/symbole/bg_block.png);
}
#inhalt .az_inhalt
{
  border-color: #DADADA;
  background-image: url(/symbole/bg_text.png);
}
*+ html table.was_wo_tabelle td
{
  border-bottom-color:  #dedede;
}

/* Formular nicht_gefunden */
.right1 {
    border-color:#999 #CCC #CCC #999;
}
.feld_gross {
    border-color:#999 #CCC #CCC #999;
}
.button_send {
    background-color:#0d69a8;  
}
.absenden {
    color:#FFF;
    background-color:transparent;
}
.status1 {
    color:#FFF;
    background-color:#72B112;
}
.status2 {
    color:#FFF;
    background-color:#DE0000;
}
.fehler 
{
    border-color:#DE0000;
}


