/* - - - - - - - - - - - - Allg. Vorgaben - - - - - - - - - - - - */
html, body {
background-color:#fff;
}
.font,
a.font,
.inhalt table td.eins a.font,
.kursiv,
.inhalt .modul a 
{
color:#088099;
}

/* - - - - - - - - - - - -  Breadcrumb Navigation  - - - - - - - - - - - - */

.breadcrumb {
background-color:#0bb3d7;
}
/* - - - - - - - - - - - -  Metanavigation  - - - - - - - - - - - - */

ul.serviceleiste {
background-color:#088099;
}
ul.serviceleiste li a {
background-image:url(../images_dokumente/00-layout/06-baeder/linkpfeil_baeder.gif);
background-repeat:no-repeat;
background-position:right center;
}
/* - - - - - - - - - - - -  senkrechte Navigation  - - - - - - - - - - - - */
.senkrMenu ul li.ohne  {
background-color:#0bb3d7;
}
.senkrMenu  {
background-color:#0bb3d7;
background-image:url(../images_dokumente/00-layout/06-baeder/li_nav_re_baeder.jpg);
background-repeat:repeat-y;
background-position:right top;
}
.home .senkrMenu ul {
background-color:#0bb3d7;
background-image:url(../images_dokumente/00-layout/06-baeder/li_nav_re_baeder.jpg);
background-repeat:repeat-y;
background-position:right top;
}
.top-left { 
background-color:#0bb3d7;
}
.top-right { 
background:url(../images_dokumente/00-layout/06-baeder/li_nav_top_baeder~1.gif) right top no-repeat; 
}
.home .top-left { 
background:url(../images_dokumente/00-layout/06-baeder/li_nav_top_baeder~1.gif) right top no-repeat; 
}
.home .top-right { 
background-color:#0bb3d7;
}

.top-rightC {
background:url(../images_dokumente/00-layout/06-baeder/li_nav_top_baeder_C.jpg) right top no-repeat;
}
.bottom-left {
background-color:#0bb3d7;
background:url(../images_dokumente/00-layout/06-baeder/li_nav_bottom_baeder.jpg) left bottom repeat-x;
}
.bottom_right {
background:url(../images_dokumente/00-layout/06-baeder/li_nav_re_bottom_baeder.jpg) right bottom no-repeat;
}
.senkrMenu ul ul li a,
.senkrMenu ul ul li.aktuell span {
border-bottom:1px dotted #c8eff6;
}
.senkrMenu ul ul li a,
.senkrMenu ul ul li.aktuell span {
background-image:url(../images_dokumente/00-layout/06-baeder/pfeil_nav_2_baeder.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
.senkrMenu ul ul li a.high {
background-image:url(../images_dokumente/00-layout/06-baeder/pfeil_nav_2_h_baeder.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
.senkrMenu ul ul ul li {
background-color:#9fe1ef;
}
.senkrMenu ul ul ul li.aktuell {
background-color:#c8eff6;
}
/* - - - - - - - - - - - -  Visual  - - - - - - - - - - - - */
.visual {
background-color:#0bb3d7;
}
.top-right-h1 {
background:url(../images_dokumente/00-layout/06-baeder/h1-top-right_baeder.gif) right top no-repeat;
vertical-align:top;
}
.top-left-h1 {
background:url(../images_dokumente/00-layout/06-baeder/h1-top-left_baeder.gif) left top no-repeat;
vertical-align:top;
}
.visual ul {
border-top:1px dotted #9fe1ef;
}
.visual ul li
{
border-bottom:1px dotted #9fe1ef;
}
.visual .text ul li a{
background-image:url(../images_dokumente/00-layout/06-baeder/icon_link_n_baeder.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
/* - - - - - - - - - - - -  Listen  - - - - - - - - - - - - */
.inhalt .modul ul li,
table td ul li  {
background:url(../images_dokumente/00-layout/06-baeder/liste_baeder.gif) left 4px no-repeat;
}
ul.liste,
.inhalt .modul ul.linkliste,
.inhalt .teaser ul.liste {
border-top:1px dotted #014f63;
}
ul.liste li,
.inhalt .modul ul.linkliste li,
.modulListe
{
border-bottom:1px dotted #014f63;
}

ul.liste li a,
.inhalt .modul ul.linkliste li a {
background:url(../images_dokumente/00-layout/06-baeder/icon_link_baeder.gif) right bottom no-repeat;
}
.inhalt ul.anker li a {
color:#088099;
background:url(../images_dokumente/00-layout/06-baeder/pfeil_anker_baeder.gif) right center no-repeat;
}
.inhalt .modul ul.linkliste li a {
color:#088099;
}
/* - - - - - - - - - - - -  runde Headline H3  - - - - - - - - - - - - */
.inhalt h3.rund .Text2 { 
border-left:3px solid #088099;
border-right:3px solid #088099;
border-bottom:3px solid #088099;
color:#088099;
}
.top-right-rund {
background:url(../images_dokumente/00-layout/06-baeder/h3-top-right_baeder.gif) right top no-repeat;
vertical-align:top;
}
.top-left-rund {
background:url(../images_dokumente/00-layout/06-baeder/h3-top-left_baeder.gif) left top no-repeat;
vertical-align:top;
}
.top-right-rund2 {
background:url(../images_dokumente/00-layout/06-baeder/h3-top-right_baeder2.gif) right top no-repeat;
vertical-align:top;
}
/* - - - - - - - - - - - -  runde Links untent rechts  - - - - - - - - - - - - */
.inhalt .link a {
background:url(../images_dokumente/00-layout/06-baeder/link_re_bottom_baeder.gif) right bottom no-repeat;
background-color:#088099;
}


/* - - - - - - - - - - - -  Inhalt  - - - - - - - - - - - - */
h3 {
color:#088099;
}
.inhalt a.h4,
.inhalt .h4,
.inhalt .teaser a .h4   {
color:#088099;
}
.modulBg  {
background-color:#e8e6de;
}
.inhalt .links .modulBg1,
.inhalt .modulBg1,
.inhalt .Bg1  {
background-color:#c8eff6;
}

.inhalt a.mehr {
background:url(../images_dokumente/00-layout/06-baeder/icon_link_baeder.gif) left bottom no-repeat;
}
.inhalt dl dd {color:#014f63;  }

.inhalt .modul a.topLink,
.inhalt .modul a.topLinkListe {
color:#088099;
background:url(../images_dokumente/00-layout/06-baeder/pfeil_top_baeder.gif) right center no-repeat;
}
/* - - - - - - - - - - - -  komplexe Daten-Tabellen  - - - - - - - - - - - - */
caption {
background-color:#088099;
}
/* - - - - - - - - - - - -  Content-Formulare  - - - - - - - - - - - - */
.inhalt .formular fieldset h4,
.inhalt .formular div.ausgabe h4 {
background-color:#088099;
}
.inhalt .formular fieldset h5,
.inhalt .formular div.ausgabe h5 {
background-color:#9fe1ef;
}
.inhalt .formular .link .button {
background:url(../images_dokumente/00-layout/06-baeder/form_bottom_baeder.jpg) right bottom no-repeat;
background-color:#088099;
}
.inhalt .formular .radioLeft input,
.inhalt .formular .radioEins input,
.inhalt .formular .leftEins input.check{
background-color:#c8eff6;
}
.inhalt .formular .error,
.inhalt .formular input.error,
.inhalt .formular select.error  {
background-color:#9fe1ef;
}
.inhalt .formular .link .button2,
.inhalt .formular .link a  {
background:url(../images_dokumente/00-layout/06-baeder/form_re_bottom_baeder.jpg) right bottom no-repeat;
background-color:#088099;
}
/* - - - - - - - - - - - -  Tastaturbedienung  - - - - - - - - - - - - */
a:focus img,
a:active img,
a:focus img.bereichslogo,
a:active img.bereichslogo,
form input.button:focus,
form input.button:active
{
outline:1px dotted #088099;
}
.Navigation li a:focus,
.Navigation li a:active {
background-color:#0bb3d7;
color:#fff;
background-image:url(../images_dokumente/00-layout/06-baeder/nav_re_h_baeder.gif);
background-repeat:no-repeat;
background-position:right top;
}
.inhalt .modulformular input:focus, .inhalt .modulformular input:hover, .inhalt .modulformular input:active,
.inhalt .modulformular select:focus, .inhalt .modulformular select:hover, .inhalt .modulformular select:active,
.inhalt .modulformular textarea:focus, .inhalt .modulformular textarea:hover, .inhalt .modulformular textarea:active

.inhalt .formular textarea:focus, .inhalt .formular textarea:hover, .inhalt .formular textarea:active,
.inhalt .formular input:focus, .inhalt .formular input:hover, .inhalt .formular input:active,
.inhalt .modulformular .formular select:focus, .inhalt .modulformular .formular select:active,
.inhalt .formular label.abstandRechts:focus, .inhalt .formular textarea:active
{
background-color: #088099;
color:#fff;
}

.inhalt .formular input.check:focus, .inhalt .formular input.check:active,
input.checkLeft:focus
{
background-color:#088099;
border:2px dotted #000;
}
table a:focus, table a:active {border:1px solid #088099;  }
/* - - - - - - - - - - - - Video Modul - - - - - - - - - - - - */
.videoModul h4 {
	background-color: #088099;
	color: #fff;
}
/* 11.05.2011 Bildergalerie
-------------------------------------------------------------- */
.gallery h3 {
	background-color:#088099;
}
.galleryThumbs li {
	background-color: #c8eff6;
} 
