/* ######################################## CSS-Datei fuer die Themenseiten und Serviceseiten ################ */

/* ######################################## Farbdefinitionen ################################################ */
.farbe {
background-color:#2F5F99;
padding:5px;
}
.farbe2 {
background-color:#ACC5E3;
padding:5px;
}
.farbe3 {
background-color:#DEE8F4;
padding:5px;
}
.farbe4 {
background-color:#EFF4FA;
padding:5px;
}
/* ######################################## Ende Farbdefinitionen ########################################### */

/* ######################################## START ########################################################### */
/* ########################################################################################################## */
html {
height:100%;
min-width:100%;
}
/* Hack: Only seen by IE */
* html {
  /* \*/
width:100%;
  /* */
}
html, body {
font-family:verdana,arial,tahoma,geneva,sans-serif;
font-size:101%;
margin:0;
padding:0;
}
body {
background:url(../grafik/bg_bodyleft_blau.gif) repeat-y #FFFFFF; /* Linker farbiger Balken fuer Folgeseiten */
height:100%;
}
.layoutTable {
border-right:10px solid #2F5F99;
height:100%;
font-size:0.7em;
width:992px;
}
.layoutTable h1,h2,h3,h4,h5,h6,input,select,textarea {
font-size:1em;
}
.tdRCol {
background-color:#EFF4FA;
width:176px;
}
.tdRCol p {
margin:0;
padding:0;
}
/* Hack: Only seen by IE */
* html .tdRCol {
  /* \*/
width:176px;
  /* */
}
.bottomLine {
background-color:#ACC5E3;
margin-right:5px;
height:10px;
width:772px;
font-size:1px;
float:none;
clear:both;
}

a {
color:#2F5F99;
text-decoration:none;
}
a:link, a:visited {
text-decoration:none;
}
a:hover, a:active, a:focus {
text-decoration:underline;
}
img { border:0px; }

/* ####### Logo NUR fuer Bildschirmausgabe! ######### */
div.head {
background:url(../grafik/bg_head_blau.gif) repeat-x; /* Farbiger Balken fuer Folgeseiten */
min-height:118px;
padding-left:10px;
}
/* Hack: Only seen by IE */
* html div.head {
  /* \*/
height:118px;
  /* */
}
/* ####### Logo NUR fuer Druckausgabe! ######### */
div.head1 {
display:none;
visibility:hidden;
}
.headLogo {
display:block;
padding:0 0 0 128px;
}
/* ######################################## Ende Logo ####################################################### */


/* ######################################## Service-Navigation ############################################## */
.servNav {
margin:18px 0 0 128px;
padding:0;
list-style-type:none;
vertical-align:middle;
}
/* Hack: Only seen by IE */
* html .servNav {
  /* \*/
margin:20px 0 0 128px;
  /* */
}

.servNavF {
position:absolute;
left:15px;
top:84px;
margin:0;
padding:0;
list-style-type:none;
vertical-align:middle;
}

.servNav li, .servNavF li {
display:inline;
vertical-align:middle;
}

.servNav li a, .servNavF li a {
margin-right:14px;
padding-left:15px;
color:#333;
font-weight:bold;
letter-spacing:-0.05em;
}
.sNav01 {
/* Opera laesst keine Mischung von numerischen und relativen (z.B. "center") Angaben fuer die Background-Position zu */
background:url(../grafik/icons/ic_home.gif) no-repeat 0 4px;
}
.sNav02 {
background:url(../grafik/icons/ic_termine.gif) no-repeat 0 4px;
}
.sNav03 {
background:url(../grafik/icons/ic_kommunikation.gif) no-repeat 0 4px;
}
.sNav04 {
background:url(../grafik/icons/ic_stadtplan.gif) no-repeat 0 4px;
}
.sNav05 {
background:url(../grafik/icons/ic_uebersicht.gif) no-repeat 0 4px;
}
.sNav06 {
background:url(../grafik/icons/ic_impressum.gif) no-repeat 0 4px;
}
.sNav07 {
background:url(../grafik/icons/ic_gaestebuch.gif) no-repeat 0 4px;
}
.sNav08 {
background:url(../grafik/icons/ic_hilfe.gif) no-repeat 0 4px;
}
/* ######################################## Ende Service-Navigation ######################################### */

/* ######################################## Rechte Spalte ################################################### */
a.pano {
display:block;
margin:0;
padding:0;
}
.dateTime {
background-color:#2F5F99;
width:166px;
padding:3px 5px 3px 5px;
color:#FFFFFF;
font-size:0.9em;
font-weight:bold;
line-height:1em;
}
.wetter {
border-bottom:2px solid #FFFFFF;
width:166px;
margin:0;
padding:3px 5px 3px 5px;
}
.wetter table td {
padding-left:2px;
color:#333;
font-size:0.9em;
font-weight:bold;
}
.wetter td a:link {
}
.wetter td a:visited {
}
.wetter td a:hover {
background-color:#ACC5E3;
}
.wetter td a:active {
background-color:#ACC5E3;
}
.wetter td a:focus {
background-color:#ACC5E3;
}
.wetter td.trenner {
background:url(../grafik/div_wetter_blau.gif) repeat-y;
padding-left:4px;
}
.wetter .trenner {
background:url(../grafik/div_wetter_blau.gif) repeat-y;
padding-left:2px;
}
.wetter1 {
float:left;
width:54px;
font-size:0.9em;
font-weight:bold;
}
form.search {
background:#FFDA91;
border-top:1px solid #FFAA00;
border-bottom:2px solid #FFFFFF;
width:166px;
margin:0;
padding:4px 5px 4px 5px;
vertical-align:middle;
}
input.suche {
width:138px;
vertical-align:middle;
}
input.bg-suche {
margin-left:8px;
vertical-align:middle;
}
.lang {
background:#FFF1D4;
border-top:1px solid #FFDA91;
border-bottom:2px solid #FFFFFF;
width:168px;
margin:0;
padding:4px;
}
.lang img {
margin:0 5px 0 0;
}
/* ######################################## RECHTE SPALTE NAVIGATION */
ul.mainNav {
background-color:#FFFFFF;
margin:0;
padding:0;
list-style-type:none;
}
ul.mainNav li {
margin:0;
padding:0 0 2px 0;
}
ul.mainNav li a {
display:block;
background:url(../grafik/icons/ic_mnav_blau.gif) no-repeat 0 50% #DEE8F4;
border-top:1px solid #ACC5E3;
border-right:none;
width:156px;
padding:4px 2px 6px 18px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
ul.mainNav li a:link, ul.mainNav li a:visited {
border-left:none;
padding:4px 2px 6px 18px;
text-decoration:none;
}
ul.mainNav li a:hover, ul.mainNav li a:active, ul.mainNav li a:focus {
background:url(../grafik/icons/ic_mnav_blau_act.gif) no-repeat 0 50% #ACC5E3;
border-left:5px solid #2F5F99;
padding:4px 2px 6px 13px;
text-decoration:none;
}
/* ######################################## RECHTE SPALTE NAVIGATION - aktiver Status */
ul.mainNav li span.act {
display:block;
background:url(../grafik/icons/ic_mnav_blau_act.gif) no-repeat 0 50% #ACC5E3;
border-top:1px solid #ACC5E3;
border-right:none;
border-left:5px solid #2F5F99;
width:156px;
padding:4px 2px 6px 13px;
font-weight:bold;
}
ul.mainNav li a.act:link, ul.mainNav li a.act:visited {
background:url(../grafik/icons/ic_mnav_blau_act.gif) no-repeat 0 50% #ACC5E3;
border-left:5px solid #2F5F99;
padding:4px 2px 6px 13px;
text-decoration:none;
}
ul.mainNav li a.act:hover, ul.mainNav li a.act:active, ul.mainNav li a.act:focus {
background:url(../grafik/icons/ic_mnav_blau.gif) no-repeat 0 50% #DEE8F4;
border-left:none;
padding:4px 2px 6px 18px;
text-decoration:none;
}
/* ######################################## Ende Rechte Spalte ############################################## */

/* ######################################## Inhaltsbereich ################################################## */
/* ########################################################################################################## */
.content {
width:780px;
}
.leftNav {
width:125px;
float:left;
font-size:0.9em;
}
.midCol {
width:634px;
z-index:auto;
margin-left: 138px;
margin-top: 0px;
}

/* ######################################## LINKE SPALTE - Bereichsnavigation ############################### */
/* ######################################## Bereichsueberschrift und Ruecksprunglink in der linken Spalte ganz oben  */
.mNavHL {
background:#FFFFFF;
border-top:1px solid #2F5F99;
border-right:2px solid #FFFFFF;
border-bottom:1px solid #2F5F99;
margin:0 0 10px 0;
padding:1px 0 2px 15px;
color:#2F5F99;
}
.mNavHLact {
background:url(../grafik/icons/ic_mnavhlact_blau.gif) no-repeat 0 50% #FFFFFF;
border-top:1px solid #2F5F99;
border-bottom:1px solid #2F5F99;
margin:0 0 10px 0;
padding:0;
color:#2F5F99;
}
.mNavHLact a {
border-right:2px solid #FFFFFF;
padding:1px 0 2px 15px;
color:#000000;
display:block;
}
.mNavHLact a:link, .mNavHLact a:visited {
}
.mNavHLact a:hover, .mNavHLact a:active, .mNavHLact a:focus {
border-right:none;
}
/* ######################################## Tiefste Navigationsebene in der linken Spalte */
.mNav {
background-color:#F4F4F4;
margin:0 0 20px 0;
padding:0;
list-style-type:none;
}
.mNav li ul {
background-color:#F4F4F4;
margin:0 0 0 -15px;
padding:0;
list-style-type:none;
}
.mNav li ul li {
margin:0 0 0 15px;
}
.mNav li {
background-image:none;
border:none;
border-top:2px solid #FFFFFF;
width:125px; /* FOLGESEITE */
padding:0;
font-weight:bold;
}
.mNav .first {
border-top:none;
}
.mNav .firstact {
width:105px; /* FOLGESEITE */
padding:1px 0 2px 15px;
background-color:#ACC5E3;
border-right:5px solid #ACC5E3;
color:#000000;
display:block;
}
.mNav li.navLine {
border-top:2px solid #ACC5E3;
}
.mNav .firstactsub {
background:url(../grafik/icons/ic_mnavsubact_blau.gif) no-repeat 0 50% #FFFFFF;
width:105px; /* FOLGESEITE */
padding:1px 0 2px 15px;
background-color:#ACC5E3;
border-right:5px solid #ACC5E3;
color:#000000;
display:block;
}
.mNav .firstactsub2 {
background:url(../grafik/icons/ic_mnavsubact_blau.gif) no-repeat 0 50% #2F5F99;
width:105px; /* FOLGESEITE */
padding:1px 0 2px 15px;
background-color:#2F5F99;
border-right:5px solid #FFFFFF;
color:#FFFFFF;
display:block;
}
.mNav .firstactsub2a {
background:url(../grafik/icons/ic_mnavhlact_blau.gif) no-repeat 0 50% #2F5F99;
width:105px; /* FOLGESEITE */
padding:1px 0 2px 15px;
background-color:#2F5F99;
border-right:5px solid #2F5F99;
color:#FFFFFF;
display:block;
}

/* ??? Redundant */
.mNav .firstactsub2 {
background:url(../grafik/icons/ic_mnavsubact_blau.gif) no-repeat 0 -19px #FFFFFF;
width:110px;
padding:1px 0 0 15px;
background-color:#ACC5E3;
color:#000000;
display:block;
}
.mNav li.firstactsub2 a {
width:110px;
padding:1px 0 0 0;
color:#000000;
display:block;
}
/* ??? Redundant */

.mNav li a {
width:105px; /* FOLGESEITE */
padding:1px 0 2px 15px;
display:block;
}
.mNav li a:link, .mNav li a:visited {
}
.mNav li a:hover, .mNav li a:active, .mNav li a:focus {
background-color:#ACC5E3;
border-right:5px solid #ACC5E3;
text-decoration:none;
color:#000000;
}
.mNav li.act, a.act, span.act {
background-color:#ACC5E3;
border-right:5px solid #ACC5E3;
width:105px; /* FOLGESEITE */
padding:1px 0 2px 15px;
display:block;
}
.mNav li a.act:link, .mNav li a.act:visited {
color:#000000;
}
.mNav li a.act:hover, .mNav li a.act:active, .mNav li a.act:focus {
border-right:5px solid #ACC5E3;
text-decoration:none;
color:#2F5F99;
}
.mNav li ul li a {
width:105px; /* FOLGESEITE */
margin:0;
padding:1px 0 2px 15px;
color:#2F5F99;
}
.mNav li ul li a:link, .mNav li ul li a:visited {
}
.mNav li ul li a:hover, .mNav li ul li a:active, .mNav li ul li a:focus {
background-color:#DEE8F4;
border-right:5px solid #DEE8F4;
}
.mNav li ul li .act {
background-color:#DEE8F4;
border-right:5px solid #DEE8F4;
color:#000000;
}
.mNav li ul li a.act:link, .mNav li ul li a.act:visited {
}
.mNav li ul li a.act:hover, .mNav li ul li a.act:active, .mNav li ul li a.act:focus {
background-color:#DEE8F4;
border-right:5px solid #DEE8F4;
}
/* ######################################## Tiefste Navigationsebene in der linken Spalte */
.mNav .deep {
background-color:#FFFFFF;
margin:0;
padding:0;
list-style-type:none;
}
.mNav .deep  li {
border:none;
margin:0;
padding:0;
}
.mNav .deep li a {
background-color:#FFFFFF;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
width:102px; /* FOLGESEITE */
margin:0;
padding:0 0 1px 23px;
color:#2F5F99;
}
.mNav .deep li a:link, .mNav .deep li a:visited {
}
.mNav .deep li a:hover, .mNav .deep li a:active, .mNav .deep li a:focus {
background:url(../grafik/icons/ic_deepsel.gif) no-repeat 0 -1px #FFFFFF;
border-right:none;
border-top:1px solid #2F5F99;
border-bottom:1px solid #2F5F99;
color:#000000;
}
.mNav .deep li.act {
background:url(../grafik/icons/ic_deepsel.gif) no-repeat 0 -1px #FFFFFF;
border-right:none;
border-top:1px solid #2F5F99;
border-bottom:1px solid #2F5F99;
width:102px; /* FOLGESEITE */
margin:0;
padding:0 0 1px 23px;
color:#000000;
}
.mNav .deep li a.act {
background:url(../grafik/icons/ic_deepsel.gif) no-repeat 0 -1px #FFFFFF;
border-right:none;
border-top:1px solid #2F5F99;
border-bottom:1px solid #2F5F99;
width:102px; /* FOLGESEITE */
margin:0;
padding:0 0 1px 23px;
color:#000000;
}
.mNav .deep li a.act:link, .mNav .deep li a.act:visited {
}
.mNav .deep li a.act:hover, .mNav .deep li a.act:active, .mNav .deep li a.act:focus {
background-color:#FFFFFF;
border-right:none;
color:#2F5F99;
}
/* ######################################## Ende Rechte Spalte ############################################## */

/* ######################################## Mittlere Spalte - Content ####################################### */
/* ########################################################################################################## */

/* ######################################## THEMENSEITE ##################################################### */
.midLeft {
width:418px;
float:left;
}
.midRight {
width:206px;
float:right;
}
.midLeft2 {
width:312px;
float:left;
}
.midLeft3 {
width:440px;
float:left;
}
.midRight2 {
width:312px;
float:right;
}
.midRightA {
width:206px;
min-height:76px;
border-left:1px solid #ACC5E3;
float:right;
}
/* Hack: Only seen by IE */

* html .midRightA {
  /* \*/
height:76px;
  /* */
}
/* ######################################## Ende THEMENSEITE ################################################ */

/* ######################################## SERVICESEITEN ################################################### */
.mid634 {
width:634px;
float:left;
}
.midLeft1 {
width:440px;
float:left;
}
.midRight1 {
width:176px;
float:right;
}
/* ######################################## Ende SERVICESEITEN ############################################## */

/* ######################################## THEMENSEITE-LAYOUT ############################################## */
.midThema h1 {
margin:0 0 10px 0;
padding:1px 0 2px 0;
color:#2F5F99;
}
.midThema h1.HL01 {
border-bottom:0px;
background:#2F5F99;
margin:0 0 10px 0;
padding:1px 0 2px 10px;
color:#FFFFFF;
}
.midThema h1.HL01 a {
border-bottom:0px;
background:url(../grafik/icons/ic_internhl_blau.gif) no-repeat 0 4px;
padding-left:15px;
color:#FFFFFF;
}
.midThema h1.HL01 a.extern {
border-bottom:0px;
background:url(../grafik/icons/ic_extul_blau.gif) no-repeat 0 4px;
padding-left:15px;
color:#FFFFFF;
}
.midThema h1.HL02 {
border-bottom:0px;
background:#DEE8F4;
margin:0 0 10px 0;
padding:1px 0 2px 10px;
color:#000000;
}
.midThema h1.HL02 a {
border-bottom:0px;
background:url(../grafik/icons/ic_internul_blau01.gif) no-repeat 0 4px;
padding-left:15px;
color:#000000;
}
.midThema h1.HL02 a.extern {
border-bottom:0px;
background:url(../grafik/icons/ic_extul_blau01.gif) no-repeat 0 4px;
padding-left:15px;
color:#000000;
}
.midThema h1.HL03 {
border-bottom:0px;
background:#FFDA91;
margin:0 0 10px 0;
padding:1px 0 2px 10px;
color:#000000;
}
.midThema h1.HL03 a {
border-bottom:0px;
background:url(../grafik/icons/ic_internul_all2.gif) no-repeat 0 4px;
padding-left:15px;
color:#000000;
}
.midThema h1.HL03 a.extern {
border-bottom:0px;
background:url(../grafik/icons/ic_extul_all2.gif) no-repeat 0 4px;
padding-left:15px;
color:#000000;
}
.midThema h2,h3 {
margin:0;
}
.midThema h2.modD {
border-bottom:1px solid #2F5F99;
margin:0 0 3px 0;
padding:0 0 3px 0;
color:#2F5F99;
}
.midThema h2.modDimg {
border-bottom:1px solid #2F5F99;
margin:0 0 3px 0;
padding:0 0 3px 69px;
color:#2F5F99;
}
.midThema h3.modDimg {
padding:0 0 3px 69px;
}
.midThema p {
margin:0 0 5px 0;
padding:0 0 5px 0;
}
.midThema p.thema {
border-bottom:1px solid #ACC5E3;
}
.midThema p.special {
background-color:#EFF4FA;
margin:-9px 0 10px 0;
padding:10px;
}
.midThema p.last {
margin:0 0 10px 0;
}
.midThema p.modD {
}
.midThema p.modDimg {
padding-left:69px;
}
.midThema p.modDimg2 {
padding-left:0;
}
.midThema p.img01 {
margin-right:5px;
float:left;
}
.midThema p.img02 {
border:none;
float:left;
}
.midThema p.img03 {
margin:0 5px 0 0;
padding:0;
float:left;
}
.midThema p.img04 {
margin:0 0 1px 0;
padding:0;
}
.midThema p.img05 {
border:1px solid #2F5F99;
margin:0 10px 0 5px;
padding:0;
float:right;
}
/* Hack: Only seen by IE */
* html .midThema p.img05 {
  /* \*/
margin:0 5px 0 5px;
  /* */
}
.midThema p a {
background:url(../grafik/icons/ic_internul_blau00.gif) no-repeat 0 4px;
padding-left:15px;
/* padding-right:2px; */
/* border-right:5px solid #FFFFFF; */
font-weight:bold;
}
.midThema p a.extern {
background:url(../grafik/icons/ic_extul_blau00.gif) no-repeat 0 4px;
}
.midThema p.special a {
background:url(../grafik/icons/ic_internul_blau02.gif) no-repeat 0 4px;
border-right:5px solid #EFF4FA;
}
.midThema p.special a.extern {
background:url(../grafik/icons/ic_extul_blau02.gif) no-repeat 0 4px;
}
.midThema ul {
border-bottom:1px solid #ACC5E3;
margin:0 0 5px 0;
padding:0 10px 5px 10px;
list-style-type:none;
}
.midThema ul.modA {
border-bottom:none;
}
.midThema ul li {
background-image:none;
border:none;
padding:0 0 2px 0;
}
.midThema ul li span {
padding-left:15px;
display:block;
}
.midThema ul li a {
background:url(../grafik/icons/ic_internul_blau00.gif) no-repeat 0 4px;
padding-left:15px;
display:block;
font-weight:bold;
}
.midThema ul li a.extern {
background:url(../grafik/icons/ic_extul_blau00.gif) no-repeat 0 4px;
}
.midThema ul.modA2 {
border-bottom:none;
}
.midThema ul.modA2 li a {
background:url(../grafik/icons/ic_internul_all.gif) no-repeat 0 4px;
color:#000000;
}
.midThema ul.modA2 li a.extern {
background:url(../grafik/icons/ic_extul_all.gif) no-repeat 0 4px;
}
.midThema ul.square {
list-style-type: square;
border-bottom:none;
margin:0 0 0 30px;
}
/* ######################################## Ende THEMENSEITE-LAYOUT ######################################### */


/* ######################################## SERVICESEITEN-LAYOUT ############################################ */
/* ########################################################################################################## */

/* ######################################## Textauszeichnung */
.midLeft1 h1, .midRight1 h1, .mid634 h1 {
border-bottom:1px solid #2F5F99;
margin:0px 0px 10px 0px;
padding:1px 0px 2px 0px;
color:#000000;
}
.midLeft1 h1.HL02, .midRight1 h1.HL02, .mid634 h1.HL02 {
border-bottom:0px;
background:#DEE8F4;
margin:0 0 10px 0;
padding:1px 0 2px 10px;
color:#000000;
}
.midLeft1 h2, .midRight1 h2, .mid634 h2 {
margin:12px 0px 10px 0px;
color:#2F5F99;
}
.midLeft1 h2.modD, .midRight1 h2.modD, .mid634  h2.modD {
border-bottom:1px solid #2F5F99;
margin:0 0 3px 0;
padding:0 0 3px 0;
color:#2F5F99;
}
.midLeft1 h2.modZ, .midRight1 h2.modZ, .mid634  h2.modZ {
margin:12px 0px -12px 0px;
}
.midLeft1 h3, .midRight1 h3, .mid634 h3 {
margin:12px 0px 0px 0px;
color:#000000;
}
.midLeft1 h3.modZ, .midRight1 h3.modZ, .mid634  h3.modZ {
margin:12px 0px -12px 0px;
}
.midLeft1 h4, .midRight1 h4, .mid634 h4 {
margin:12px 0px 0px 0px;
padding:1px 0 2px 10px;
color:#000000;
background:#DEE8F4;
}
.midLeft1 h5,h6, .midRight1 h5,h6, .mid634 h5,h6 {
display:none;
visibility:hidden;
}
.midLeft1 p, .midRight1 p, .mid634 p {
margin:12px 0px 10px 0px;
padding:0px 0px 0px 0px;
}
.midLeft1 .spezial1, .midRight1 .spezial1, .mid634 .spezial1 {
margin:12px 0px 10px 0px;
background:#FFF8EB;
color:#000000;
padding:1px 4px 1px 4px;
}
.midLeft1 .spezial2, .midRight1 .spezial2, .mid634 .spezial2 {
margin:12px 0px 10px 0px;
background:#EFF4FA;
color:#000000;
padding:1px 4px 1px 4px;
}
.midLeft1 .spezial3, .midRight1 .spezial3, .mid634 .spezial3 {
margin:12px 0px 10px 0px;
background:#F4F4F4;
color:#000000;
padding:1px 4px 1px 4px;
}

/* ### Anfang: Rechte Spalten ### */
.midRight1 .spezialw4 {
width:176px;
float:left;
margin:0px 0px 0px 0px;
background:#EFF4FA;
color:#000000;
}

/* ### Anfang: Rechte Spalte MedienHafen Blaue Infoboxen ### */
.midRight1 .spezial6   {
color: #000000;
background: #fff;
margin: 12px 0 10px;
padding-bottom: 10px;
width: 170px;
float: left;
border: solid 1px #2f5f99
}
.midRight1 .spezial6 h2 {
color: #FFF;
background-color: #2F5F99;
padding: 4px;
margin: 0 0 10px 0;
}
.midRight1 .spezial6 ul {
list-style: none;
margin: 0
}
.midRight1 .spezial6 ul li  {
margin-bottom: 4px;
padding: 0 4px;
width: 142px;
float: left
}
.midRight1 .spezial6 ul li a {
color:#5A5A5A;
float: left;
width: 142px
}

/* ### Ende: Rechte Spalte MedienHafen Blaue Infoboxen ### */
/* ### Ende: Rechte Spalten ### */


.midLeft1 strong, .midRight1 strong, .mid634 strong {
color:#333333;
}
.midLeft1 sub, sup, .midRight1 sub, sup, .mid634 sub, sup {
font-size:70%;
}
.midLeft1 code, .midRight1 code .mid634 code {
font-size:120%;
}
.midLeft1 em, .midRight1 em .mid634 em {
font-style:normal;
font-weight:bold;
color:#5A5A5A;
}
.midLeft1 pre, .midRight1 pre .mid634 pre {
font-family:Courier,monospace;
font-size:110%;
line-height:0.6em;
font-weight:normal;
}

/* Fuer Teaser-Elemente */
.midLeft1 p.img02, .mid634 p.img02 {
margin-top:0px;
border:none;
float:left;
}
.midLeft1 p.modD, .mid634 p.modD {
margin-top:0px;
}
.midLeft1 p.modDimg, .mid634 p.modDimg {
margin-top:0px;
padding:0 0 0 69px;
}
.midLeft1 h2.modDimg, .mid634 h2.modDimg {
margin:0 0 3px 0;
padding:0 0 3px 69px;
border-bottom:1px solid #2F5F99;
color:#2F5F99;
}
.midLeft1 p.modDimg1, .mid634 p.modDimg1 {
margin-top:0px;
padding:0 0 0 133px;
}
.midLeft1 h2.modDimg1, .mid634 h2.modDimg1 {
margin:0 0 3px 0;
padding:0 0 3px 133px;
border-bottom:1px solid #2F5F99;
color:#2F5F99;
}

/* ######################################## Auflistungen */
.midLeft1 ul, .midRight1 ul, .mid634 ul {
list-style-type: square;
margin:0 0 0 50px;
padding:0 0 0 0;
}
.midLeft1 ul li, .midRight1 ul li, .mid634 ul li {
padding-bottom:3px;
}
.midLeft1 ul.liste1, .midRight1 ul.liste1, .mid634 ul.liste1 {
list-style-type: none;
border-bottom:none;
margin:0 0 0 50px;
padding:0 0 0 0;
}
.midLeft1 ul.liste2, .midRight1 ul.liste2, .mid634 ul.liste2 {
list-style-type:none;
border-bottom:none;
margin:0 0 0 0;
padding:0 10px 0px 0px;
}
.midLeft1 ul.liste2plus, .midRight1 ul.liste2plus, .mid634 ul.liste2plus {
list-style-type:none;
border-bottom:none;
margin:0 0 0 0;
padding:0 10px 0px 0px;
}
.midLeft1 ul.liste2plus li, .midRight1 ul.liste2plus li, .mid634 ul.liste2plus li {
padding:0px 0px 3px 0px;
}
.midLeft1 ul.liste3, .midRight1 ul.liste3, .mid634 ul.liste3 {
list-style-type:none;
border-bottom:1px solid #ACC5E3;
margin:0 0 5px 0;
padding:0 10px 5px 10px;
}
.midLeft1 ul.liste4, .midRight1 ul.liste4, .mid634 ul.liste4 {
margin:0px 0px 0px 0px;
}
.midLeft1 ul.liste4 li, .midRight1 ul.liste4 li, .mid634 ul.liste4 li {
display:inline;
}
.midLeft1 ul li span, .midRight1 ul li span, .mid634 ul li span {
padding-left:15px;
display:block;
}
.midLeft1 ul li span.nix, .midRight1 ul li span.nix, .mid634 ul li span.nix {
padding-left:0px;
display:inline;
}
/* ######################################## Ende Textauszeichnung */

/* ######################################## A bis Z-Listen */
.midLeft1 .abiszliste, .mid634 .abiszliste {
visibility:visible;
}
.midLeft1 .abisz, .mid634 .abisz {
float:left;
padding: 2px;
margin: 0px 5px 5px 0px;
width:20px;
text-align:center;
text-transform:uppercase;
border:2px solid #ACC5E3;
}
.midLeft1 .abiszaktiv, .mid634 .abiszaktiv {
float:left;
padding: 2px;
margin: 0px 5px 5px 0px;
width:20px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
font-weight:bold;
border:2px solid #ACC5E3;
color:#2F5F99;
background:#DEE8F4;
}
.midLeft1 .abisende, .mid634 .abisende {
clear:both;
}
.midLeft1 a.abisz, mid634 a.abisz {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
color:#2F5F99;
}
.midLeft1 a:hover.abisz, mid634 a:hover.abisz {
text-decoration:none;
color:#ffffff;
background:#2F5F99;
border:2px solid #2F5F99;
}
.midLeft1 a:hover.abiszaktiv, mid634 a:hover.abiszaktiv {
text-decoration:none;
}
/* ######################################## Ende A bis Z-Listen */

/* ######################################## Anfang Google-Menue (Gaestebuch) */
.midLeft1 a.google, mid634 a.google {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px;
}
ul.google_menue {
   margin:0px;
   padding:5px;
   list-style:none;
   text-align:center;
}
ul.google_menue li {
   margin:0px 0px 0px 0px;
   display:inline;
}
ul.google_menue li a:link, ul.google_menue li a:visited {
   padding:2px 6px;
   border:1px solid #ACC5E3;
   color:#2F5F99;
   background:#EFF4FA;
   text-decoration:none;
}
ul.google_menue li.current {
   padding:2px 6px;
   margin-right:0px;
   border:1px solid #2F5F99;
   background:#FFFFFF;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}
ul.google_menue li.currentone {
   padding:2px 6px;
   margin-right:0px;
   margin-left:55px;
   border:1px solid #2F5F99;
   background:#FFFFFF;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}
ul.google_menue li.currentlast {
   padding:2px 6px;
   margin-right:0px;
   margin-right:55px;
   border:1px solid #2F5F99;
   background:#FFFFFF;
   color:#000000;
   font-weight:bold;
   text-decoration:none;
}

/* Hack: Only seen by IE */
* html ul.google_menue li.current {
  /* \*/
  margin:0px 4px 0px 0px;
  padding:2px 2px 2px 6px;
  /* */
}
* html ul.google_menue li.currentone {
  /* \*/
  margin:0px 4px 0px 58px;
  padding:2px 2px 2px 6px;
  /* */
}
ul.google_menue li a:hover {
   border:1px solid #2F5F99;
   color:#ffffff;
   background:#2F5F99;
}
/* ######################################## Ende Google-Menue (Gaestebuch) */

/* ########################################  Linkauszeichnung  */
.midLeft1 a:link, .midRight1 a:link, .mid634 a:link { text-decoration:none; }
.midLeft1 a:visited, .midRight1 a:visited, .mid634 a:visited { text-decoration:none; }
.midLeft1 a:focus, .midRight1 a:focus, .mid634 a:focus { text-decoration:none; }
.midLeft1 a:hover, .midRight1 a:hover, .mid634 a:hover { text-decoration:underline; }
.midLeft1 a:active, .midRight1 a:active, .mid634 a:active { text-decoration:none; }

/* Textlink intern */
.midLeft1 a, .midRight1 a, .mid634 a {
background:url(../grafik/icons/service/ic_intern_blau.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink extern */
.midLeft1 a.extern, .midRight1 a.extern, .mid634 a.extern {
background:url(../grafik/icons/service/ic_ext_blau.gif) no-repeat 0 2px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink action */
.midLeft1 a.action, .midRight1 a.action, .mid634 a.action {
background:url(../grafik/icons/service/ic_action_blau.gif) no-repeat 0 2px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink download */
.midLeft1 a.download, .midRight1 a.download, .mid634 a.download {
background:url(../grafik/icons/service/ic_download_blau.gif) no-repeat 0 2px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink mail */
.midLeft1 a.mail, .midRight1 a.mail, .mid634 a.mail {
background:url(../grafik/icons/service/ic_mail_blau.gif) no-repeat 0 2px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Link OHNE ICON */
a.anker {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
}
.midLeft1 a.anker, .midRight1 a.anker, .mid634 a.anker {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
}

/* Link ZOOM  */
.midLeft1 .ankerzoom, .mid634 .ankerzoom, .midLeft1 .bild440f .ankerzoom, .midLeft1 .bild440firstf .ankerzoom, .mid634 .bild440f .ankerzoom, .mid634 .bild440firstf .ankerzoom {
background:url(../slimbox/zoom.png) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
position:absolute;
right:10px;
top:10px;
width:32px;
height:42px;
border:white solid 2px;
}


/* Textlink nach oben */
.midLeft1 a.top, .midRight1 a.top, .mid634 a.top {
background:url(../grafik/icons/service/ic_top.gif) no-repeat 0px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink nach untern */
.midLeft1 a.down, .midRight1 a.down, .mid634 a.down {
background:url(../grafik/icons/service/ic_down.gif) no-repeat 0px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink weiter */
.midLeft1 a.weiter, .midRight1 a.weiter, .mid634 a.weiter {
background:url(../grafik/icons/service/ic_weiter.gif) no-repeat 0px 1px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}
/* Textlink zurueck */
.midLeft1 a.zurueck, .midRight1 a.zurueck, .mid634 a.zurueck {
background:url(../grafik/icons/service/ic_zurueck.gif) no-repeat 0px 1px;
padding: 0px 0px 0px 15px;
font-weight:bold;
}

/* Textlinks in farbiger Box */
.midLeft1 .spezial1 a.anker, .midRight1 .spezial1 a.anker, .mid634 .spezial1 a.anker {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
}
.midLeft1 .spezial1 a, .midRight1 .spezial1 a, .mid634 .spezial1 a {
background:url(../grafik/icons/service/ic_intern_orange02.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial1 a.extern, .midRight1 .spezial1 a.extern, .mid634 .spezial1 a.extern {
background:url(../grafik/icons/service/ic_ext_orange02.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial1 a.action, .midRight1 .spezial1 a.action, .mid634 .spezial1 a.action {
background:url(../grafik/icons/service/ic_action_orange02.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial1 a.download, .midRight1 .spezial1 a.download, .mid634 .spezial1 a.download {
background:url(../grafik/icons/service/ic_download_orange02.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial1 a.mail, .midRight1 .spezial1 a.mail, .mid634 .spezial1 a.mail {
background:url(../grafik/icons/service/ic_mail_orange02.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial2 a, .midRight1 .spezial2 a, .mid634 .spezial2 a {
background:url(../grafik/icons/service/ic_intern_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial2 a.extern, .midRight1 .spezial2 a.extern, .mid634 .spezial2 a.extern {
background:url(../grafik/icons/service/ic_ext_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial2 a.action, .midRight1 .spezial2 a.action, .mid634 .spezial2 a.action {
background:url(../grafik/icons/service/ic_action_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial2 a.download, .midRight1 .spezial2 a.download, .mid634 .spezial2 a.download {
background:url(../grafik/icons/service/ic_download_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial2 a.mail, .midRight1 .spezial2 a.mail, .mid634 .spezial2 a.mail {
background:url(../grafik/icons/service/ic_mail_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial3 a, .midRight1 .spezial3 a, .mid634 .spezial3 a {
background:url(../grafik/icons/service/ic_intern_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial3 a.extern, .midRight1 .spezial3 a.extern, .mid634 .spezial3 a.extern {
background:url(../grafik/icons/service/ic_ext_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial3 a.action, .midRight1 .spezial3 a.action, .mid634 .spezial3 a.action {
background:url(../grafik/icons/service/ic_action_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial3 a.download, .midRight1 .spezial3 a.download, .mid634 .spezial3 a.download {
background:url(../grafik/icons/service/ic_download_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .spezial3 a.mail, .midRight1 .spezial3 a.mail, .mid634 .spezial3 a.mail {
background:url(../grafik/icons/service/ic_mail_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
/* Ende Textlinks in farbiger Box */

/* Textlinks in h4  */
.midLeft1 h4 a, .mid634 h4 a, .midRight1 h4 a {
background:url(../grafik/icons/service/ic_intern_sw.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 h4 a.extern, .midRight1 h4 a.extern, .mid634 h4 a.extern {
background:url(../grafik/icons/service/ic_ext_sw.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 h4 a.action, .midRight1 h4 a.action, .mid634 h4 a.action {
background:url(../grafik/icons/service/ic_action_sw.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 h4 a.download, .midRight1 h4 a.download, .mid634 h4 a.download {
background:url(../grafik/icons/service/ic_download_sw.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 h4 a.mail, .midRight1 h4 a.mail, .mid634 h4 a.mail {
background:url(../grafik/icons/service/ic_mail_sw.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
/* Ende Textlinks in h4 */

/* Textlinks in Formularen (p) */
.midLeft1 form p a.anker, .mid634 form p a.anker, .midRight1 form p a.anker {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
}
.midLeft1 form p a, .mid634 form p a, .midRight1 form p a {
background:url(../grafik/icons/service/ic_intern_blau05.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 form p a.extern, .mid634 form p a.extern, .midRight1 form p a.extern {
background:url(../grafik/icons/service/ic_ext_blau05.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 form p a.action, .mid634 form p a.action, .midRight1 form p a.action {
background:url(../grafik/icons/service/ic_action_blau05.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 form p a.download, .mid634 form p a.download, .midRight1 form p a.download {
background:url(../grafik/icons/service/ic_download_blau05.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 form p a.mail, .mid634 form p a.mail, .midRight1 form p a.mail {
background:url(../grafik/icons/service/ic_mail_blau05.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
/* Ende Textlinks in Formularen (p) */

/* Anfang Textlinks in farbigen Bildrahmen */
.midLeft1 .bild440f a.anker, .midLeft1 .bild440firstf a.anker, .midLeft1 .bild192fmrl a.anker, .midLeft1 .bild192forl a.anker, .midLeft1 .bild192fmrr a.anker, .midLeft1 .bild192forr a.anker, .midLeft1 .bild160fmrl a.anker, .midLeft1 .bild160forl a.anker, .midLeft1 .bild160fmrr a.anker, .midLeft1 .bild160forr a.anker, .midLeft1 .bild128fmrl a.anker, .midLeft1 .bild128forl a.anker, .midLeft1 .bild128fmrr a.anker, .midLeft1 .bild128forr a.anker, .mid634 .bild440f a.anker, .mid634 .bild440firstf a.anker, .mid634 .bild192fmrl a.anker, .mid634 .bild192forl a.anker, .mid634 .bild192fmrr a.anker, .mid634 .bild192forr a.anker, .mid634 .bild160fmrl a.anker, .mid634 .bild160forl a.anker, .mid634 .bild160fmrr a.anker, .mid634 .bild160forr a.anker, .mid634 .bild128fmrl a.anker, .mid634 .bild128forl a.anker, .mid634 .bild128fmrr a.anker, .mid634 .bild128forr a.anker, .midRight1 .bild128fmrl a.anker, .midRight1 .bild128forl a.anker, .midRight1 .bild128fmrr a.anker, .midRight1 .bild128forr a.anker, .midRight1 .bild160fmrl a.anker, .midRight1 .bild160forl a.anker, .midRight1 .bild160fmrr a.anker, .midRight1 .bild160forr a.anker {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
}
.midLeft1 .bild440g a.anker, .midLeft1 .bild440firstg a.anker, .midLeft1 .bild192gmrl a.anker, .midLeft1 .bild192gorl a.anker, .midLeft1 .bild192gmrr a.anker, .midLeft1 .bild192gorr a.anker, midLeft1 .bild160gmrl a.anker, .midLeft1 .bild160gorl a.anker, .midLeft1 .bild160gmrr a.anker, .midLeft1 .bild160gorr a.anker, .midLeft1 .bild128gmrl a.anker, .midLeft1 .bild128gorl a.anker, .midLeft1 .bild128gmrr a.anker, .midLeft1 .bild128gorr a.anker, .mid634 .bild440g a.anker, .mid634 .bild440firstg a.anker, .mid634 .bild192gmrl a.anker, .mid634 .bild192gorl a.anker, .mid634 .bild192gmrr a.anker, .mid634 .bild192gorr a.anker, .mid634 .bild160gmrl a.anker, .mid634 .bild160gorl a.anker, .mid634 .bild160gmrr a.anker, .mid634 .bild160gorr a.anker, .mid634 .bild128gmrl a.anker, .mid634 .bild128gorl a.anker, .mid634 .bild128gmrr a.anker, .mid634 .bild128gorr a.anker, .midRight1 .bild128gmrl a.anker, .midRight1 .bild128gorl a.anker, .midRight1 .bild128gmrr a.anker, .midRight1 .bild128gorr a.anker, .midRight1 .bild160gmrl a.anker, .midRight1 .bild160gorl a.anker, .midRight1 .bild160gmrr a.anker, .midRight1 .bild160gorr a.anker {
background:url(../grafik/icons/garnichts.gif) no-repeat 0 0px;
padding: 0px 0px 0px 0px;
}

.midLeft1 .bild440f a, .midLeft1 .bild440firstf a, .midLeft1 .bild192fmrl a, .midLeft1 .bild192forl a, .midLeft1 .bild192fmrr a, .midLeft1 .bild192forr a, .midLeft1 .bild160fmrl a, .midLeft1 .bild160forl a, .midLeft1 .bild160fmrr a, .midLeft1 .bild160forr a, .midLeft1 .bild128fmrl a, .midLeft1 .bild128forl a, .midLeft1 .bild128fmrr a, .midLeft1 .bild128forr a, .mid634 .bild440f a, .mid634 .bild440firstf a, .mid634 .bild192fmrl a, .mid634 .bild192forl a, .mid634 .bild192fmrr a, .mid634 .bild192forr a, .mid634 .bild160fmrl a, .mid634 .bild160forl a, .mid634 .bild160fmrr a, .mid634 .bild160forr a, .mid634 .bild128fmrl a, .mid634 .bild128forl a, .mid634 .bild128fmrr a, .mid634 .bild128forr a, .midRight1 .bild128fmrl a, .midRight1 .bild128forl a, .midRight1 .bild128fmrr a, .midRight1 .bild128forr a, .midRight1 .bild160fmrl a, .midRight1 .bild160forl a, .midRight1 .bild160fmrr a, .midRight1 .bild160forr a {
background:url(../grafik/icons/service/ic_intern_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440g a, .midLeft1 .bild440firstg a, .midLeft1 .bild192gmrl a, .midLeft1 .bild192gorl a, .midLeft1 .bild192gmrr a, .midLeft1 .bild192gorr a, .midLeft1 .bild160gmrl a, .midLeft1 .bild160gorl a, .midLeft1 .bild160gmrr a, .midLeft1 .bild160gorr a, .midLeft1 .bild128gmrl a, .midLeft1 .bild128gorl a, .midLeft1 .bild128gmrr a, .midLeft1 .bild128gorr a, .mid634 .bild440g a, .mid634 .bild440firstg a, .mid634 .bild192gmrl a, .mid634 .bild192gorl a, .mid634 .bild192gmrr a, .mid634 .bild192gorr a, .mid634 .bild160gmrl a, .mid634 .bild160gorl a, .mid634 .bild160gmrr a, .mid634 .bild160gorr a, .mid634 .bild128gmrl a, .mid634 .bild128gorl a, .mid634 .bild128gmrr a, .mid634 .bild128gorr a, .midRight1 .bild128gmrl a, .midRight1 .bild128gorl a, .midRight1 .bild128gmrr a, .midRight1 .bild128gorr a, .midRight1 .bild160gmrl a, .midRight1 .bild160gorl a, .midRight1 .bild160gmrr a, .midRight1 .bild160gorr a {
background:url(../grafik/icons/service/ic_intern_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440f a.extern, .midLeft1 .bild440firstf a.extern, .midLeft1 .bild192fmrl a.extern, .midLeft1 .bild192forl a.extern, .midLeft1 .bild192fmrr a.extern, .midLeft1 .bild192forr a.extern, .midLeft1 .bild160fmrl a.extern, .midLeft1 .bild160forl a.extern, .midLeft1 .bild160fmrr a.extern, .midLeft1 .bild160forr a.extern, .midLeft1 .bild128fmrl a.extern, .midLeft1 .bild128forl a.extern, .midLeft1 .bild128fmrr a.extern, .midLeft1 .bild128forr a.extern, .mid634 .bild440f a.extern, .mid634 .bild440firstf a.extern, .mid634 .bild192fmrl a.extern, .mid634 .bild192forl a.extern, .mid634 .bild192fmrr a.extern, .mid634 .bild192forr a.extern, .mid634 .bild160fmrl a.extern, .mid634 .bild160forl a.extern, .mid634 .bild160fmrr a.extern, .mid634 .bild160forr a.extern, .mid634 .bild128fmrl a.extern, .mid634 .bild128forl a.extern, .mid634 .bild128fmrr a.extern, .mid634 .bild128forr a.extern, .midRight1 .bild128fmrl a.extern, .midRight1 .bild128forl a.extern, .midRight1 .bild128fmrr a.extern, .midRight1 .bild128forr a.extern, .midRight1 .bild160fmrl a.extern, .midRight1 .bild160forl a.extern, .midRight1 .bild160fmrr a.extern, .midRight1 .bild160forr a.extern {
background:url(../grafik/icons/service/ic_ext_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440g a.extern, .midLeft1 .bild440firstg a.extern, .midLeft1 .bild192gmrl a.extern, .midLeft1 .bild192gorl a.extern, .midLeft1 .bild192gmrr a.extern, .midLeft1 .bild192gorr a.extern, .midLeft1 .bild160gmrl a.extern, .midLeft1 .bild160gorl a.extern, .midLeft1 .bild160gmrr a.extern, .midLeft1 .bild160gorr a.extern, .midLeft1 .bild128gmrl a.extern, .midLeft1 .bild128gorl a.extern, .midLeft1 .bild128gmrr a.extern, .midLeft1 .bild128gorr a.extern, .mid634 .bild440g a.extern, .mid634 .bild440firstg a.extern, .mid634 .bild192gmrl a.extern, .mid634 .bild192gorl a.extern, .mid634 .bild192gmrr a.extern, .mid634 .bild192gorr a.extern, .mid634 .bild160gmrl a.extern, .mid634 .bild160gorl a.extern, .mid634 .bild160gmrr a.extern, .mid634 .bild160gorr a.extern, .mid634 .bild128gmrl a.extern, .mid634 .bild128gorl a.extern, .mid634 .bild128gmrr a.extern, .mid634 .bild128gorr a.extern, .midRight1 .bild128gmrl a.extern, .midRight1 .bild128gorl a.extern, .midRight1 .bild128gmrr a.extern, .midRight1 .bild128gorr a.extern, .midRight1 .bild160gmrl a.extern, .midRight1 .bild160gorl a.extern, .midRight1 .bild160gmrr a.extern, .midRight1 .bild160gorr a.extern {
background:url(../grafik/icons/service/ic_ext_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440f a.action, .midLeft1 .bild440firstf a.action, .midLeft1 .bild192fmrl a.action, .midLeft1 .bild192forl a.action, .midLeft1 .bild192fmrr a.action, .midLeft1 .bild192forr a.action, .midLeft1 .bild160fmrl a.action, .midLeft1 .bild160forl a.action, .midLeft1 .bild160fmrr a.action, .midLeft1 .bild160forr a.action, .midLeft1 .bild128fmrl a.action, .midLeft1 .bild128forl a.action, .midLeft1 .bild128fmrr a.action, .midLeft1 .bild128forr a.action, .mid634 .bild440f a.action, .mid634 .bild440firstf a.action, .mid634 .bild192fmrl a.action, .mid634 .bild192forl a.action, .mid634 .bild192fmrr a.action, .mid634 .bild192forr a.action, .mid634 .bild160fmrl a.action, .mid634 .bild160forl a.action, .mid634 .bild160fmrr a.action, .mid634 .bild160forr a.action, .mid634 .bild128fmrl a.action, .mid634 .bild128forl a.action, .mid634 .bild128fmrr a.action, .mid634 .bild128forr a.action, .midRight1 .bild128fmrl a.action, .midRight1 .bild128forl a.action, .midRight1 .bild128fmrr a.action, .midRight1 .bild128forr a.action, .midRight1 .bild160fmrl a.action, .midRight1 .bild160forl a.action, .midRight1 .bild160fmrr a.action, .midRight1 .bild160forr a.action {
background:url(../grafik/icons/service/ic_action_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440g a.action, .midLeft1 .bild440firstg a.action, .midLeft1 .bild192gmrl a.action, .midLeft1 .bild192gorl a.action, .midLeft1 .bild192gmrr a.action, .midLeft1 .bild192gorr a.action, .midLeft1 .bild160gmrl a.action, .midLeft1 .bild160gorl a.action, .midLeft1 .bild160gmrr a.action, .midLeft1 .bild160gorr a.action, .midLeft1 .bild128gmrl a.action, .midLeft1 .bild128gorl a.action, .midLeft1 .bild128gmrr a.action, .midLeft1 .bild128gorr a.action, .mid634 .bild440g a.action, .mid634 .bild440firstg a.action, .mid634 .bild192gmrl a.action, .mid634 .bild192gorl a.action, .mid634 .bild192gmrr a.action, .mid634 .bild192gorr a.action, .mid634 .bild160gmrl a.action, .mid634 .bild160gorl a.action, .mid634 .bild160gmrr a.action, .mid634 .bild160gorr a.action, .mid634 .bild128gmrl a.action, .mid634 .bild128gorl a.action, .mid634 .bild128gmrr a.action, .mid634 .bild128gorr a.action, .midRight1 .bild128gmrl a.action, .midRight1 .bild128gorl a.action, .midRight1 .bild128gmrr a.action, .midRight1 .bild128gorr a.action, .midRight1 .bild160gmrl a.action, .midRight1 .bild160gorl a.action, .midRight1 .bild160gmrr a.action, .midRight1 .bild160gorr a.action {
background:url(../grafik/icons/service/ic_action_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440f a.download, .midLeft1 .bild440firstf a.download, .midLeft1 .bild192fmrl a.download, .midLeft1 .bild192forl a.download, .midLeft1 .bild192fmrr a.download, .midLeft1 .bild192forr a.download, .midLeft1 .bild160fmrl a.download, .midLeft1 .bild160forl a.download, .midLeft1 .bild160fmrr a.download, .midLeft1 .bild160forr a.download, .midLeft1 .bild128fmrl a.download, .midLeft1 .bild128forl a.download, .midLeft1 .bild128fmrr a.download, .midLeft1 .bild128forr a.download, .mid634 .bild440f a.download, .mid634 .bild440firstf a.download, .mid634 .bild192fmrl a.download, .mid634 .bild192forl a.download, .mid634 .bild192fmrr a.download, .mid634 .bild192forr a.download, .mid634 .bild160fmrl a.download, .mid634 .bild160forl a.download, .mid634 .bild160fmrr a.download, .mid634 .bild160forr a.download, .mid634 .bild128fmrl a.download, .mid634 .bild128forl a.download, .mid634 .bild128fmrr a.download, .mid634 .bild128forr a.download, .midRight1 .bild128fmrl a.download, .midRight1 .bild128forl a.download, .midRight1 .bild128fmrr a.download, .midRight1 .bild128forr a.download, .midRight1 .bild160fmrl a.download, .midRight1 .bild160forl a.download, .midRight1 .bild160fmrr a.download, .midRight1 .bild160forr a.download {
background:url(../grafik/icons/service/ic_download_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440g a.download, .midLeft1 .bild440firstg a.download, .midLeft1 .bild192gmrl a.download, .midLeft1 .bild192gorl a.download, .midLeft1 .bild192gmrr a.download, .midLeft1 .bild192gorr a.download, .midLeft1 .bild160gmrl a.download, .midLeft1 .bild160gorl a.download, .midLeft1 .bild160gmrr a.download, .midLeft1 .bild160gorr a.download, .midLeft1 .bild128gmrl a.download, .midLeft1 .bild128gorl a.download, .midLeft1 .bild128gmrr a.download, .midLeft1 .bild128gorr a.download, .mid634 .bild440g a.download, .mid634 .bild440firstg a.download, .mid634 .bild192gmrl a.download, .mid634 .bild192gorl a.download, .mid634 .bild192gmrr a.download, .mid634 .bild192gorr a.download, .mid634 .bild160gmrl a.download, .mid634 .bild160gorl a.download, .mid634 .bild160gmrr a.download, .mid634 .bild160gorr a.download, .mid634 .bild128gmrl a.download, .mid634 .bild128gorl a.download, .mid634 .bild128gmrr a.download, .mid634 .bild128gorr a.download, .midRight1 .bild128gmrl a.download, .midRight1 .bild128gorl a.download, .midRight1 .bild128gmrr a.download, .midRight1 .bild128gorr a.download, .midRight1 .bild160gmrl a.download, .midRight1 .bild160gorl a.download, .midRight1 .bild160gmrr a.download, .midRight1 .bild160gorr a.download {
background:url(../grafik/icons/service/ic_download_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440f a.mail, .midLeft1 .bild440firstf a.mail, .midLeft1 .bild192fmrl a.mail, .midLeft1 .bild192forl a.mail, .midLeft1 .bild192fmrr a.mail, .midLeft1 .bild192forr a.mail, .midLeft1 .bild160fmrl a.mail, .midLeft1 .bild160forl a.mail, .midLeft1 .bild160fmrr a.mail, .midLeft1 .bild160forr a.mail, .midLeft1 .bild128fmrl a.mail, .midLeft1 .bild128forl a.mail, .midLeft1 .bild128fmrr a.mail, .midLeft1 .bild128forr a.mail, .mid634 .bild440f a.mail, .mid634 .bild440firstf a.mail, .mid634 .bild192fmrl a.mail, .mid634 .bild192forl a.mail, .mid634 .bild192fmrr a.mail, .mid634 .bild192forr a.mail, .mid634 .bild160fmrl a.mail, .mid634 .bild160forl a.mail, .mid634 .bild160fmrr a.mail, .mid634 .bild160forr a.mail, .mid634 .bild128fmrl a.mail, .mid634 .bild128forl a.mail, .mid634 .bild128fmrr a.mail, .mid634 .bild128forr a.mail, .midRight1 .bild128fmrl a.mail, .midRight1 .bild128forl a.mail, .midRight1 .bild128fmrr a.mail, .midRight1 .bild128forr a.mail, .midRight1 .bild160fmrl a.mail, .midRight1 .bild160forl a.mail, .midRight1 .bild160fmrr a.mail, .midRight1 .bild160forr a.mail {
background:url(../grafik/icons/service/ic_mail_blau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
.midLeft1 .bild440g a.mail, .midLeft1 .bild440firstg a.mail, .midLeft1 .bild192gmrl a.mail, .midLeft1 .bild192gorl a.mail, .midLeft1 .bild192gmrr a.mail, .midLeft1 .bild192gorr a.mail, .midLeft1 .bild160gmrl a.mail, .midLeft1 .bild160gorl a.mail, .midLeft1 .bild160gmrr a.mail, .midLeft1 .bild160gorr a.mail,  .midLeft1 .bild128gmrl a.mail, .midLeft1 .bild128gorl a.mail, .midLeft1 .bild128gmrr a.mail, .midLeft1 .bild128gorr a.mail, .mid634 .bild440g a.mail, .mid634 .bild440firstg a.mail, .mid634 .bild192gmrl a.mail, .mid634 .bild192gorl a.mail, .mid634 .bild192gmrr a.mail, .mid634 .bild192gorr a.mail, .mid634 .bild160gmrl a.mail, .mid634 .bild160gorl a.mail, .mid634 .bild160gmrr a.mail, .mid634 .bild160gorr a.mail, .mid634 .bild128gmrl a.mail, .mid634 .bild128gorl a.mail, .mid634 .bild128gmrr a.mail, .mid634 .bild128gorr a.mail, .midRight1 .bild128gmrl a.mail, .midRight1 .bild128gorl a.mail, .midRight1 .bild128gmrr a.mail, .midRight1 .bild128gorr a.mail, .midRight1 .bild160gmrl a.mail, .midRight1 .bild160gmrr a.mail {
background:url(../grafik/icons/service/ic_mail_grau04.gif) no-repeat 0 3px;
padding: 0px 0px 0px 15px;
font-weight:bold;
color:#000000;
}
/* Ende Textlinks in farbigen Bildrahmen */

/* Linkauszeichnung zwei fuer Formularservice  */
/* Textlink intern */
.midLeft1 a.zwei, .midRight1 a.zwei, .mid634 a.zwei {
background:url(../grafik/icons/service/ic_intern_sw.gif) no-repeat 0 3px;
color:#000000;
}
/* Textlink extern */
.midLeft1 a.extern2, .midRight1 a.extern2, .mid634 a.extern2 {
background:url(../grafik/icons/service/ic_ext_sw.gif) no-repeat 0 2px;
color:#000000;
}
/* Textlink action */
.midLeft1 a.action2, .midRight1 a.action2, .mid634 a.action2 {
background:url(../grafik/icons/service/ic_action_sw.gif) no-repeat 0 2px;
color:#000000;
}
/* Textlink download */
.midLeft1 a.download2, .midRight1 a.download2, .mid634 a.download2 {
background:url(../grafik/icons/service/ic_download_sw.gif) no-repeat 0 2px;
color:#000000;
}
/* Textlink mail */
.midLeft1 a.mail2, .midRight1 a.mail2, .mid634 a.mail2 {
background:url(../grafik/icons/service/ic_mail_sw.gif) no-repeat 0 2px;
color:#000000;
}
/* Ende Linkauszeichnung zwei zwei fuer Formularservice */
/* ########################################  Ende Linkauszeichnung */

/* ########################################  Tabulatoren */
/* Anfang: wird verwendet, genutzt werden soll tabl110*/
.midLeft1 .tabl1, .mid634 .tabl1 {
width:110px;
float:left;
}
.midLeft1 .tabr1, .mid634 .tabr1 {
margin:0px 0px 5px 110px;
padding-left:5px;
}
/* Ende: wird verwendet, genutzt werden soll tabl110 */

.midLeft1 .tabl100, .mid634 .tabl100 {
width:100px;
float:left;
}
.midLeft1 .tabr100, .mid634 .tabr100 {
margin:0px 0px 5px 100px;
padding-left:0px;
}
.midLeft1 .tabl110, .mid634 .tabl110 {
width:110px;
float:left;
}
.midLeft1 .tabl110spezial, .mid634 .tabl110spezial {
width:110px;
float:left;
padding-left:25px;
font-size:90%;
}
.midLeft1 .tabr110, .mid634 .tabr110 {
margin:0px 0px 5px 110px;
padding-left:0px;
}
.midLeft1 .tabl120, .mid634 .tabl120 {
width:120px;
float:left;
}
.midLeft1 .tabr120, .mid634 .tabr120 {
margin:0px 0px 5px 120px;
padding-left:0px;
}
.midLeft1 .tabl130, .mid634 .tabl130 {
width:130px;
float:left;
}
.midLeft1 .tabr130, .mid634 .tabr130 {
margin:0px 0px 5px 130px;
padding-left:0px;
}
.midLeft1 .tabl140, .mid634 .tabl140 {
width:140px;
float:left;
}
.midLeft1 .tabr140, .mid634 .tabr140 {
margin:0px 0px 5px 140px;
padding-left:0px;
}
.midLeft1 .tabl150, .mid634 .tabl150 {
width:150px;
float:left;
}
.midLeft1 .tabr150, .mid634 .tabr150 {
margin:0px 0px 5px 150px;
padding-left:0px;
}
.midLeft1 .tabl160, .mid634 .tabl160 {
width:160px;
float:left;
}
.midLeft1 .tabr160, .mid634 .tabr160 {
margin:0px 0px 5px 160px;
padding-left:0px;
}
.midLeft1 .tabl170, .mid634 .tabl170 {
width:170px;
float:left;
}
.midLeft1 .tabr170, .mid634 .tabr170 {
margin:0px 0px 5px 170px;
padding-left:0px;
}
.midLeft1 .tabl180, .mid634 .tabl180 {
width:180px;
float:left;
}
.midLeft1 .tabr180, .mid634 .tabr180 {
margin:0px 0px 5px 180px;
padding-left:0px;
}
.midLeft1 .tabl190, .mid634 .tabl190 {
width:190px;
float:left;
}
.midLeft1 .tabr190, .mid634 .tabr190 {
margin:0px 0px 5px 190px;
padding-left:0px;
}
.midLeft1 .tabl200, .mid634 .tabl200 {
width:200px;
float:left;
}
.midLeft1 .tabr200, .mid634 .tabr200 {
margin:0px 0px 5px 200px;
padding-left:0px;
}
.midLeft1 .tabl210, .mid634 .tabl210 {
width:210px;
float:left;
}
.midLeft1 .tabr210, .mid634 .tabr210 {
margin:0px 0px 5px 210px;
padding-left:0px;
}
.midLeft1 .tabl220, .mid634 .tabl220 {
width:215px;
float:left;
}
.midLeft1 .tabr220, .mid634 .tabr220 {
margin:0px 0px 5px 220px;
padding-left:0px;
}
.midLeft1 .tabl230, .mid634 .tabl230 {
width:230px;
float:left;
}
.midLeft1 .tabr230, .mid634 .tabr230 {
margin:0px 0px 5px 230px;
padding-left:0px;
}
.midLeft1 .tabl240, .mid634 .tabl240 {
width:240px;
float:left;
}
.midLeft1 .tabr240, .mid634 .tabr240 {
margin:0px 0px 5px 240px;
padding-left:0px;
}
.midLeft1 .tabl250, .mid634 .tabl250 {
width:250px;
float:left;
}
.midLeft1 .tabr250, .mid634 .tabr250 {
margin:0px 0px 5px 250px;
padding-left:0px;
}
.midLeft1 .tabl260, .mid634 .tabl260 {
width:260px;
float:left;
}
.midLeft1 .tabr260, .mid634 .tabr260 {
margin:0px 0px 5px 260px;
padding-left:0px;
}
.midLeft1 .tabl270, .mid634 .tabl270 {
width:270px;
float:left;
}
.midLeft1 .tabr270, .mid634 .tabr270 {
margin:0px 0px 5px 270px;
padding-left:0px;
}
.midLeft1 .tabl280, .mid634 .tabl280 {
width:280px;
float:left;
}
.midLeft1 .tabr280, .mid634 .tabr280 {
margin:0px 0px 5px 280px;
padding-left:0px;
}
.midLeft1 .tabl290, .mid634 .tabl290 {
width:290px;
float:left;
}
.midLeft1 .tabr290, .mid634 .tabr290 {
margin:0px 0px 5px 290px;
padding-left:0px;
}
.midLeft1 .tabl300, .mid634 .tabl300 {
width:300px;
float:left;
}
.midLeft1 .tabr300, .mid634 .tabr300 {
margin:0px 0px 5px 300px;
padding-left:0px;
}
.midLeft1 .tabl310, .mid634 .tabl310 {
width:310px;
float:left;
}
.midLeft1 .tabr310, .mid634 .tabr310 {
margin:0px 0px 5px 310px;
padding-left:0px;
}
.midLeft1 .tabl320, .mid634 .tabl320 {
width:320px;
float:left;
}
.midLeft1 .tabr320, .mid634 .tabr320 {
margin:0px 0px 5px 320px;
padding-left:0px;
}
.midLeft1 .tabl330, .mid634 .tabl330 {
width:330px;
float:left;
}
.midLeft1 .tabr330, .mid634 .tabr330 {
margin:0px 0px 5px 330px;
padding-left:0px;
}
.midLeft1 .tabr330r, .mid634 .tabr330r {
margin:0px 0px 5px 330px;
padding-left:0px;
text-align:right;
}
.midLeft1 .tabl340, .mid634 .tabl340 {
width:340px;
float:left;
}
.midLeft1 .tabr340, .mid634 .tabr340 {
margin:0px 0px 5px 340px;
padding-left:0px;
}
.midLeft1 .tabl350, .mid634 .tabl350 {
width:350px;
float:left;
}
.midLeft1 .tabr350, .mid634 .tabr350 {
margin:0px 0px 5px 350px;
padding-left:0px;
}
.midLeft1 .tabl360, .mid634 .tabl360 {
width:360px;
float:left;
}
.midLeft1 .tabr360, .mid634 .tabr360 {
margin:0px 0px 5px 360px;
padding-left:0px;
}
.midLeft1 .tabl370, .mid634 .tabl370 {
width:370px;
float:left;
}
.midLeft1 .tabr370, .mid634 .tabr370 {
margin:0px 0px 5px 370px;
padding-left:0px;
}
.midLeft1 .tabl380, .mid634 .tabl380 {
width:380px;
float:left;
}
.midLeft1 .tabr380, .mid634 .tabr380 {
margin:0px 0px 5px 380px;
padding-left:0px;
}
.midLeft1 .tabl390, .mid634 .tabl390 {
width:390px;
float:left;
}
.midLeft1 .tabr390, .mid634 .tabr390 {
margin:0px 0px 5px 390px;
padding-left:0px;
}
.midLeft1 .tabl400, .mid634 .tabl400 {
width:400px;
float:left;
}
.midLeft1 .tabr400, .mid634 .tabr400 {
margin:0px 0px 5px 400px;
padding-left:0px;
}
.midLeft1 .tabl410, .mid634 .tabl410 {
width:410px;
float:left;
}
.midLeft1 .tabr410, .mid634 .tabr410 {
margin:0px 0px 5px 410px;
padding-left:0px;
}
.midLeft1 .tabl420, .mid634 .tabl420 {
width:420px;
float:left;
}
.midLeft1 .tabr420, .mid634 .tabr420 {
margin:0px 0px 5px 420px;
padding-left:0px;
}
.midLeft1 .tabl430, .mid634 .tabl430 {
width:430px;
float:left;
}
.midLeft1 .tabr430, .mid634 .tabr430 {
margin:0px 0px 5px 430px;
padding-left:0px;
}
/* ########################################  Ende Tabulatoren*/

/* ########################################  Bilder im Text */
/* Anfang Bilder Neu 16.05.2006 */
/* Bilder 128, 160, 192, 440 Body (440+634) */
/* Bilder 128, 160 Eye-Catcher */

/* Bilder 440 */
.midLeft1 .bild440, .mid634 .bild440 {
width:440px;
font-size:0.9em;
}
.midLeft1 .bild440f, .mid634 .bild440f {
width:440px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
position:relative;
}
.midLeft1 .bild440g, .mid634 .bild440g {
width:440px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
position:relative;
}
.midLeft1 .bild440first, .mid634 .bild440first {
width:440px;
margin:-10px 0px 0px 0px;
padding:10px 0px 5px 0px;
font-size:0.9em;
}
.midLeft1 .bild440firstf, .mid634 .bild440firstf {
width:440px;
margin:-10px 0px 0px 0px;
padding:10px 0px 5px 0px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild440firstg, .mid634 .bild440firstg {
width:440px;
margin:-10px 0px 0px 0px;
padding:10px 0px 5px 0px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}

/* Bilder 192 */
.midLeft1 .bild192mrl, .mid634 .bild192mrl {
float:left;
width:192px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:5px;
font-size:0.9em;
}
.midLeft1 .bild192orl, .mid634 .bild192orl {
float:left;
width:192px;
margin:4px 7px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bild192mrr, .mid634 .bild192mrr {
float:right;
width:192px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 4px;
padding:5px;
font-size:0.9em;
}
.midLeft1 .bild192orr, .mid634 .bild192orr {
float:right;
width:192px;
margin:4px 0px 0px 4px;
font-size:0.9em;
}
.midLeft1 .bild192fmrl, .mid634 .bild192fmrl {
float:left;
width:192px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:5px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild192forl, .mid634 .bild192forl {
float:left;
width:192px;
margin:4px 7px 0px 0px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild192fmrr, .mid634 .bild192fmrr {
float:right;
width:192px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 4px;
padding:5px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild192forr, .mid634 .bild192forr {
float:right;
width:192px;
margin:4px 0px 0px 4px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild192gmrl, .mid634 .bild192gmrl {
float:left;
width:192px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:5px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild192gorl, .mid634 .bild192gorl {
float:left;
width:192px;
margin:4px 7px 0px 0px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild192gmrr, .mid634 .bild192gmrr {
float:right;
width:192px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 4px;
padding:5px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild192gorr, .mid634 .bild192gorr {
float:right;
width:192px;
margin:4px 0px 0px 4px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}

/* Bilder 160 */
.midLeft1 .bild160mrl, .midRight1 .bild160mrl, .mid634 .bild160mrl {
float:left;
width:161px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:7px 7px 5px 7px;
font-size:0.9em;
}
.midLeft1 .bild160orl, .midRight1 .bild160orl, .mid634 .bild160orl {
float:left;
width:160px;
margin:4px 7px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bild160mrr, .mid634 .bild160mrr {
float:right;
width:161px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:7px 7px 5px 7px;
font-size:0.9em;
}
.midRight1 .bild160mrr {
float:left;
width:161px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 0px;
padding:10px 10px 5px 0px;
font-size:0.9em;
}
.midLeft1 .bild160orr, .mid634 .bild160orr {
float:right;
width:160px;
margin:4px 0px 0px 4px;
font-size:0.9em;
}
.midLeft1 .bild160fmrl, .midRight1 .bild160fmrl, .mid634 .bild160fmrl {
float:left;
width:161px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:7px 7px 5px 7px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild160forl, .midRight1 .bild160forl, .mid634 .bild160forl {
float:left;
width:160px;
margin:4px 7px 0px 0px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild160fmrr, .mid634 .bild160fmrr {
float:right;
width:161px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:7px 7px 5px 7px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midRight1 .bild160fmrr {
float:left;
width:161px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 0px;
padding:10px 10px 5px 0px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild160forr, .mid634 .bild160forr {
float:right;
width:160px;
margin:4px 0px 0px 4px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild160gmrl, .midRight1 .bild160gmrl, .mid634 .bild160gmrl {
float:left;
width:161px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:7px 7px 5px 7px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild160gorl, .midRight1 .bild160gorl, .mid634 .bild160gorl {
float:left;
width:160px;
margin:4px 7px 0px 0px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild160gmrr, .mid634 .bild160gmrr {
float:right;
width:161px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:7px 7px 5px 7px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midRight1 .bild160gmrr {
float:left;
width:161px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 0px;
padding:10px 10px 5px 0px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild160gorr,.mid634 .bild160gorr {
float:right;
width:160px;
margin:4px 0px 0px 4px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}

/* Bilder 128 */
.midLeft1 .bild128mrl, .midRight1 .bild128mrl, .mid634 .bild128mrl {
float:left;
width:128px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:5px;
font-size:0.9em;
}
.midLeft1 .bild128orl, .midRight1 .bild128orl, .mid634 .bild128orl {
float:left;
width:128px;
margin:4px 7px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bild128mrr, .mid634 .bild128mrr {
float:right;
width:128px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 4px;
padding:5px;
font-size:0.9em;
}
.midRight1 .bild128mrr {
float:left;
width:128px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 0px;
padding:10px 10px 5px 0px;
font-size:0.9em;
}
.midLeft1 .bild128orr, .midRight1 .bild128orr, .mid634 .bild128orr {
float:right;
width:128px;
margin:4px 0px 0px 4px;
font-size:0.9em;
}
.midLeft1 .bild128fmrl, .midRight1 .bild128fmrl, .mid634 .bild128fmrl {
float:left;
width:128px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:5px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild128forl, .midRight1 .bild128forl, .mid634 .bild128forl {
float:left;
width:128px;
margin:4px 7px 0px 0px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild128fmrr, .mid634 .bild128fmrr {
float:right;
width:128px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 4px;
padding:5px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midRight1 .bild128fmrr {
float:left;
width:128px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 0px;
padding:10px 10px 5px 0px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild128forr, .midRight1 .bild128forr, .mid634 .bild128forr {
float:right;
width:128px;
margin:4px 0px 0px 4px;
background-color:#EFF4FA; /* Contentfarbe */
font-size:0.9em;
}
.midLeft1 .bild128gmrl, .midRight1 .bild128gmrl, .mid634 .bild128gmrl {
float:left;
width:128px;
border-top:1px solid #2F5F99;
border-left:1px solid #2F5F99;
margin:4px 4px 0px 0px;
padding:5px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild128gorl, .midRight1 .bild128gorl, .mid634 .bild128gorl {
float:left;
width:128px;
margin:4px 7px 0px 0px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild128gmrr, .mid634 .bild128gmrr {
float:right;
width:128px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 4px;
padding:5px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midRight1 .bild128gmrr {
float:left;
width:128px;
border-top:1px solid #2F5F99;
border-right:1px solid #2F5F99;
margin:4px 0px 0px 0px;
padding:10px 10px 5px 0px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}
.midLeft1 .bild128gorr, .midRight1 .bild128gorr, .mid634 .bild128gorr {
float:right;
width:128px;
margin:4px 0px 0px 4px;
background-color:#F4F4F4; /* Grau */
font-size:0.9em;
}

.midLeft1 .bildre, .midRight1 .bildre, .mid634 .bildre {
float:right;
padding-right:10px;
}
/* Ende Bilder Neu */


/* Anfang Bilder Alt */
.midLeft1 .bildmrl, .midRight1 .bildmrl, .mid634 .bildmrl {
float:left;
border-left:1px solid #2F5F99;
border-top:1px solid #2F5F99;
margin:5px 10px 5px 0px;
padding:10px 0px 0px 10px;
font-size:0.9em;
}
.midLeft1 .bildmrm, .midRight1 .bildmrm, .mid634 .bildmrm {
float:left;
border-top:1px solid #2F5F99;
margin:5px 7px 0px 7px;
padding:10px 0px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bildmrr, .midRight1 .bildmrr, .mid634 .bildmrr {
float:right;
border-right:1px solid #2F5F99;
border-top:1px solid #2F5F99;
margin:5px 0px 5px 10px;
padding:10px 10px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bildorl, .midRight1 .bildorl, .mid634 .bildorl {
float:left;
margin:5px 10px 5px 0px;
padding:0px 0px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bildorm, .midRight1 .bildorm, .mid634 .bildorm {
float:left;
margin:5px 18px 0px 18px;
padding:0px 0px 0px 0px;
font-size:0.9em;
}
.midLeft1 .bildorr, .midRight1 .bildorr, .mid634 .bildorr {
float:right;
margin:5px 0px 5px 10px;
padding:0px 0px 0px 0px;
font-size:0.9em;
}
/* Ende Bilder Alt */
/* ########################################  Ende Bilder im Text */

/* ########################################  Formularservice */
.midLeft1 form p, .mid634 form p, .midRight1 form p {
clear:both;
padding:4px 0px 4px 4px;
margin:0px 0px 2px 0px;
}
.midLeft1 form p.text, .mid634 form p.text, .midRight1 form p.text {
clear:both;
padding:4px 0px 4px 4px;
margin:0px 0px 2px 0px;
}

.midLeft1 form span.text, .mid634 form span.text, .midRight1 form span.text {
clear:both;
padding:4px 4px 0px 0px;
}

.midLeft1 form h2, .mid634 form h2, .midRight1 form h2 {
margin:16px 0px 6px 4px;
}
.midLeft1 form h3, .mid634 form h3, .midRight1 form h3 {
margin:16px 0px 6px 4px;
color:#000000;
}
.midLeft1 form h4, .mid634 form h4, .midRight1 form h4 {
margin:12px 0px 0px 0px;
padding:1px 0px 2px 4px;
}
.midLeft1 form p .einzug {
width:297px;
}
.mid634 form p .einzug {
width:490px;
}
.mid634 .midLeft1 form p .einzug {
width:297px;
}
.midRight1 form p .einzug {
width:150px;
margin-left:0px;
}
.midLeft1 form p .einzug30 {
width: 33px;
}
.midLeft1 form p .einzug390 {
width: 390px;
}
.midLeft1 form p .einzugradio, .mid634 form p .einzugradio, .midRight1 form p .einzugradio {
display:inline;
}
.midLeft1 form p .bezeichner, .mid634 form p .bezeichner {
float:left;
width:130px;
display:block;
padding-left:0px;
}
.midRight1 form p .bezeichner {
float:left;
width:10px;
display:block;
padding-left:0px;
}
.midLeft1 form p .bezeichner390, .mid634 form p .bezeichner390 {
float: left;
width: 390px;
display: block;
padding-left:0px;
}
.midLeft1 form p input, .midLeft1 form p textarea, .midLeft1 form p select {
font-family:verdana,arial,tahoma,geneva,sans-serif;
}
.mid634 form p input, .mid634 form p textarea, .mid634 form p select {
font-family:verdana,arial,tahoma,geneva,sans-serif;
}
.midRight1 form p input, .midRight1 form p textarea, .midRight1 form p select {
font-family:verdana,arial,tahoma,geneva,sans-serif;
}
.midLeft1 form .button, .mid634 form .button, .midRight1 form .button {
margin:8px 10px 0px 0px;
padding:1px 5px 1px 14px;
background:url(../grafik/icons/fsubmit_000.gif) no-repeat 2px 2px;
font-weight:bold;
cursor:pointer;
}
.midLeft1 form .senden, .mid634 form .senden, .midRight1 form .senden {
padding:1px 50px 1px 14px;
}
.midLeft1 form p, .mid634 form p, .midRight1 form p {
background-color:#DEE8F4;
border-top:1px solid #ACC5E3;
}
.midLeft1 form .bgnix, .mid634 form .bgnix, .midRight1 form .bgnix {
background-color:#FFFFFF;
border-top:0px solid #FFFFFF;
}
.midLeft1 form h2, .mid634 form h2, .midRight1 form h2 {
color:#FFAA00;
}
.midLeft1 form p .einzug, .mid634 form p .einzug, .midRight1 form p .einzug {
background-color:#EFF4FA;
border:1px solid #2F5F99;
}
.midLeft1 form p .einzug30, .midLeft1 form p .einzug30 {
background-color:#EFF4FA;
border:1px solid #2F5F99;
}
.midLeft1 form p .einzug390, .midLeft1 form p .einzug390 {
background-color:#EFF4FA;
border:1px solid #2F5F99;
}
.midLeft1 form .button, .mid634 form .button, .midRight1 form .button {
border:1px solid #FFAA00;
}

/* Formular spezial - Anfang */
form .zwei {
        float:left;
        width:440px;
        background:#DEE8F4;
        padding-top:2px;
        margin-bottom:2px;
        border-top:1px solid #ACC5E3;
}
form .zwei_label {
        float:left;
        width:130px;
        display:block;
        padding-left:4px;
        background:#DEE8F4;
}
form .zwei_li {
        float:left;
        width:130px;
        display:inline;
        background:#DEE8F4;
}
form .zwei_re {
        float:left;
        width:130px;
        display:inline;
        background:#DEE8F4;
}

form .box_a {
        float:left;
        width:440px;
        background:#DEE8F4;
        padding-top:2px;
        margin-bottom:2px;
        border-top:1px solid #ACC5E3;
}
form .box_label {
        float:left;
        width:130px;
        display:block;
        padding-left:4px;
        background:#DEE8F4;
}
form .box_c {
        float:left;
        width:295px;
        display:inline;
        background:#DEE8F4;
        height:10.2em;
        overflow:auto;
        border:1px solid #2F5F99;
        padding:0;
        background:#EFF4FA;
}
/* Formular spezial - Ende*/


/* Formular tooltip - Anfang*/
a:link.tooltip, a:visited.tooltip, a.tooltip  {
        background-image: url("../grafik/icons/ic_hilfe.gif");
        background-position: 0px 3px;
}

a:hover.tooltip {
        background-color: transparent;
        text-decoration: none;
        position: relative;
        z-index: 10;
}

a.tooltip span {
        display: none;
        z-index: 10;
        position: absolute;
}

a:hover.tooltip span {
        display: block;
        position: absolute;
        width: 220px;
        background-color: #fff1d4;
        padding: 4px;
        top: 0px;
        left: 16px;
        font-weight: normal;
        border: #ffda91 solid 1px;
        font-size: 10px;
        z-index: 10;
}
/* Formular tooltip - Ende*/


/* ######################################## Ende Formularservice */

/* ########################################  Dienstleistungen */
.midLeft1 div.dlmarke, .mid634 div.dlmarke {
margin-top:28px;
background-image:url(../grafik/icons/service/marke_blau1.gif); background-repeat:no-repeat;
border-top:1px solid #2F5F99;
}
.midLeft1 h2.dlmarke, .mid634 h2.dlmarke {
padding-left:22px;
margin-top:2px;
}
/* ######################################## Ende Dienstleistungen */
/* ########################################################################################################## */
/* ######################################## Ende SERVICESEITEN-LAYOUT ####################################### */


/* ######################################## FOOTER - Anfang ############################ */
ul.topPrint {
position:relative;
left:0;
top:0;
width:757px;
height:29px;
margin:0 0 0 15px;
padding:0;
list-style-type:none;
}
ul.topPrint li {
position:absolute;
display:inline;
border-top:1px solid #ACC5E3;
margin:0;
padding:9px 0 0 0;
}
ul.topPrint .anfang {
width:110px;
}
ul.topPrint .druck {
width:634px;
right:0;
text-align:right;
}
ul.topPrint li a, noscript {
font-weight:bold;
color:#000000;

}
ul.topPrint li a {
padding-left:15px;
}
ul.topPrint .anfang a {
background:url(../grafik/icons/ic_top.gif) no-repeat 0 1px;
}
ul.topPrint a.drucken {
background:url(../grafik/icons/ic_druck.gif) no-repeat 0 1px;
}
ul.topPrint a.textversion {
background:url(../grafik/icons/ic_textversion.gif) no-repeat 0 1px;
}
ul.topPrint a.empfehlen {
background:url(../grafik/icons/ic_empfehlen.gif) no-repeat 0 1px;
}
/* ######################################## Ende FOOTER OLD - Seitenanfang, Druckfunktion ####################### */

ul.bottomLinks, ul.bottomLinks1 {
position:relative;
float:left;
height:29px;
padding:0px;
margin:0px;
list-style-type:none;
}
ul.bottomLinks {
left:15px;
width:110px;
}
ul.bottomLinks1 {
left:27px;
width:634px;
}
ul.bottomLinks li {
margin:0px;
padding:9px 0px 0px 0px;
}
ul.bottomLinks1 li {
margin:0px;
padding:9px 0px 0px 10px;
}
ul.bottomLinks .banfang {
width:110px;
}
ul.bottomLinks1 .bdrucken, ul.bottomLinks1 .btextversion, ul.bottomLinks1 .bempfehlen  {
float:right;
}
ul.bottomLinks li a, ul.bottomLinks1 li a {
font-weight:bold;
color:#000000;
}
ul.bottomLinks li a, ul.bottomLinks1 li a {
padding-left:15px;
}
ul.bottomLinks .banfang a {
background:url(../grafik/icons/ic_top.gif) no-repeat 0 1px;
}
ul.bottomLinks1 a.drucken {
background:url(../grafik/icons/ic_druck.gif) no-repeat 0 1px;
}
ul.bottomLinks1 a.textversion {
background:url(../grafik/icons/ic_textversion.gif) no-repeat 0 3px;
}
ul.bottomLinks1 a.empfehlen {
background:url(../grafik/icons/ic_empfehlen.gif) no-repeat 0 1px;
}
ul.bottomLinks, ul.bottomLinks1 {
border-top:1px solid #ACC5E3;
}
/* ######################################## FOOTER OLD - ENDE ############################ */

/* ######################################## FOOTER ABC - Seitenanfang, Empfehlen, Drucken ####################### */
ul.bottomA, ul.bottomB, ul.bottomC {
position:relative;
float:left;
height:29px;
padding:0px;
margin:0px;
list-style-type:none;
}

/*  FOOTER - Breite ueber UL-Definition */
ul.bottomA {
left:15px;
width:110px;
}
ul.bottomB {
left:27px;
width:434px;
}
ul.bottomC {
left:27px;
width:200px;
}

/*  FOOTER - LI-Definitione */
ul.bottomA li {
margin:0px;
padding:9px 0px 0px 0px;
}
ul.bottomB li {
margin:0px;
padding:9px 0px 0px 10px;
}
ul.bottomB .bempfehlen {
padding:9px 0px 0px 0px;
}
ul.bottomC li {
margin:0px;
padding:9px 0px 0px 10px;
}

/*  FOOTER - Breiten und Floats */
ul.bottomA .banfang {
width:110px;
}
ul.bottomB .bempfehlen, ul.bottomB .bfacebook, ul.bottomB .btwitter {
float:left;
}
ul.bottomC .bdrucken, ul.bottomC .btextversion  {
float:right;
}

/*  FOOTER - Linksymbole */
ul.bottomA li a, ul.bottomB li a, ul.bottomC li a {
font-weight:bold;
color:#000000;
}
ul.bottomA li a, ul.bottomB li a, ul.bottomC li a {
padding-left:15px;
}

ul.bottomA .banfang a {
background:url(../grafik/icons/ic_top.gif) no-repeat 0 1px;
}

ul.bottomB a.empfehlen {
background:url(../grafik/icons/ic_empfehlen.gif) no-repeat 0 1px;
}
ul.bottomB a.facebook {
background:url(../grafik/icons/ic_facebook.gif) no-repeat 0 1px;
}
ul.bottomB a.twitter {
background:url(../grafik/icons/ic_twitter.gif) no-repeat 0 1px;
}

ul.bottomC a.drucken {
background:url(../grafik/icons/ic_druck.gif) no-repeat 0 1px;
}
ul.bottomC a.textversion {
background:url(../grafik/icons/ic_textversion.gif) no-repeat 0 1px;
}

/*  FOOTER - Border-Top */
ul.bottomA, ul.bottomB, ul.bottomC {
border-top:1px solid #ACC5E3;
}
/* ######################################## FOOTER ABC - ENDE ############################ */
/*  Ende FOOTER */


/* ######################################## HELFERLEIN ###################################################### */
.noRead {
speak:none;
}
.unsichtbar{
display:none;
visibility:hidden;
}
.m_unsichtbar{
display:none;
visibility:hidden;
}
.fixfloat {
float:none;
clear:both;
width:1px;
margin:0;
padding:0;
font-size:0px;
line-height:0px;
height:1px
}
.fixfloat2 {
float:none;
clear:both;
margin:0;
padding:0;
}
.fixfloat3 {
font-size:0px;
line-height:12px;
height:1px;
margin-top:0px;
}

abbr, acronym {
border-bottom: 1px dotted #333;
cursor: help;
}

.FremdIframe {
width:654px;
height:10000px;
text-align:left;
overflow: hidden;
}
/* Hack: Only seen by IE */
* html .FremdIframe {
  /* \*/
width:640px;
  /* */
}



/* ######################################## Ende HELFERLEIN ################################################# */

/* ######################################## CSS-Datei fuer die Reiternavigation ################ */

.midCol div.reiter_nav {
background:url(../grafik/reiter_nav/reiter_bottom.jpg) no-repeat bottom;
padding-bottom:30px;
}

.midCol div.reiter_nav ul.reiter {
background:url(../grafik/reiter_nav/reiter_nav_color.gif) no-repeat 0px 21px;
margin:0 0 18px 0;
padding:0;
height:27px;
border:none;
}

.midCol div.reiter_nav ul.reiter li.r, .midCol div.reiter_nav ul.reiter li.l {
background:none;
display:block;
margin:0;
padding:0;
float:right;
list-style:none;
}

.midCol div.reiter_nav ul.reiter li.l {
margin-right:-21px;
}

.midCol div.reiter_nav ul.reiter li.r a, .midCol div.reiter_nav ul.reiter li.r a:link, .midCol div.reiter_nav ul.reiter li.r a:visited,
.midCol div.reiter_nav ul.reiter li.l a, .midCol div.reiter_nav ul.reiter li.l a:link, .midCol div.reiter_nav ul.reiter li.l a:visited {
display:block;
font-size:90%;
color:#5a5a5a;
height:21px;
margin:0;
padding:7px 0px 0 40px;
}

.midCol div.reiter_nav ul.reiter li.r a, .midCol div.reiter_nav ul.reiter li.r a:link, .midCol div.reiter_nav ul.reiter li.r a:visited {
background:url(../grafik/reiter_nav/reiter_right.gif) no-repeat top right;
width:118px;
font-weight:bold;
}

.midCol div.reiter_nav ul.reiter li.l a, .midCol div.reiter_nav ul.reiter li.l a:link, .midCol div.reiter_nav ul.reiter li.l a:visited {
background:url(../grafik/reiter_nav/reiter_mid.gif) no-repeat top right;
width:116px;
font-weight:bold;
}

.midCol div.reiter_nav ul.reiter li.r a:hover, .midCol div.reiter_nav ul.reiter li.r a:focus, .midCol div.reiter_nav ul.reiter li.r a.reiter_act {
background:url(../grafik/reiter_nav/reiter_right_hover.gif) no-repeat top right;
color:#5a5a5a;
text-decoration:none;
}

.midCol div.reiter_nav ul.reiter li.l a:hover, .midCol div.reiter_nav ul.reiter li.l a:focus, .midCol div.reiter_nav ul.reiter li.l a.reiter_act {
background:url(../grafik/reiter_nav/reiter_mid_hover.gif) no-repeat top right;
color:#5a5a5a;
text-decoration:none;
}

.midCol div.reiter_nav ul.reiter li.l a.reiter_act:hover,
.midCol div.reiter_nav ul.reiter li.r a.reiter_act:hover {
text-decoration:underline;
}

/* ######################################## Ende CSS-Datei fuer die Reiternavigation ################ */
/* ######################################## Ende CSS-Datei fuer die Themenseiten und Serviceseiten ########### */ 


/* ######################################## IPUNKT - AMT 51################################################# */
h3.KitaMarginalHeader {
    background-image: url("../grafik/jugendamt/marginal_header.jpg");
    background-repeat: no-repeat;
    border: 0 none;
    color: white;
    font-size: 1.1em;
    height: 29px;
    margin: 0;
    padding: 7px 0 0 30px;
    width: 160px;
}

/* ######################################## ENDE -- AMT51 ################ */
