/**
*  Stylesheet fuer das Menue
*/
div.contentTableMitte 
{
    width:620px;
  float:left;
  height:auto;
  padding:0px;
  margin:0px;
  padding-bottom:25px;
  color:#292929;
}
div.contentTableMitteContent div.contentTableMitteContent 
{
    font-size:1em;
}
div.contentTableMitteBottom 
{
    width:100%;
    padding:0;
    margin:0;
}
div.contentTableMitte p 
{
    margin-top:0;
  padding-top:0;
}
div.contentTableMitteHeadLineMiddleNB,
div.contentTableMitteHeadLineRightNB 
{
    display:none;
}
div.objectAbsatz span.datumsanzeige 
{
    display:none;
}
div.objectAbsatz div.textliste1 span.datumsanzeige,
div.objectAbsatz div.textliste2 span.datumsanzeige
{
    display:block;
    width:100%;
}
div.objectAbsatz 
{
    clear:both;
    width:100%;
    padding-bottom:20px;
}
div.absatztrenner div.objectAbsatz h2.headline 
{
    color:#5c2483;
    margin:0 0 4px 0;
    padding:0;
    font-size:1.2em;
    font-weight:bold;
}
div.absatztrenner div.objectAbsatz h3.untertitel 
{
    margin:2px 0 5px 0;
    padding:0;
    font-size:1.1em;
}
div.contentTableMitteContent 
{
    width:620px;
  font-family:Arial,Helvetica,Sans-Serif;
  font-size:0.8em;
  float:left;
  padding:0;
  margin:0;
  line-height:1.5em;
  clear:both;
}
div.absatztrenner 
{
    width:100%;
    clear:both;
}
div.contentTableMitteContent a 
{
    color:#009ee3;
    text-decoration:none;
}
div.contentTableMitteContent a:hover 
{
    text-decoration:underline;
}
h2.headline,
div.objectAbsatzOben h2.headline,
h1,
b.titledframetitel
{
    margin:0 0 10px 0;
    color:#5c2483;
    font-size:1.8em;
    font-weight:normal;
    line-height:1.3em;
}
div.objectAbsatzOben 
{
    width:620px;
    padding-bottom:0;
}
div.textliste1,
div.textliste2
{
    width:620px;
    padding:15px 0;
    border-top:1px solid #dff1fe;
}
div.textliste1:hover,
div.textliste2:hover 
{
    background-color: #dff1fe;
}
div.textliste1 h2,
div.textliste2 h2,
div.textliste1 h2.headline,
div.textliste2 h2.headline
{
    font-size:1.2em;
    margin:0 0 5px 0;
    font-weight:bold;
}
div.textliste1 h2 a.anreisser,
div.textliste2 h2 a.anreisser
{
    color:#009ee3;
}
div.textliste1 div.contentTableDownloads,
div.textliste2 div.contentTableDownloads
{
    display:none;
}
div.textliste1 a.anreisser,
div.textliste2 a.anreisser 
{
    color:#292929;
}
div.textliste1 h3,
div.textliste2 h3 
{
    margin:0 0 5px 0;
    font-size:1em;
}

/**
*  Stylesheet fuer Mainframe-Template
*/
.mpl {
	margin:10px 0 15px 45px;
}
.kf1,
.kf2 {
  width:305px;
}
.kf1 Input {
  width:230px;
  margin-bottom:10px;
  border:1px solid #dff1fe;
  padding:5px;
}
.kf2 div {
  width:150px;
  float:left;
  margin-bottom:10px;
}
.kf3 {
  width:130px;
}
.kf3 Input {
  width:107px;
  border-width:0;
  background-color:#d4edfd;
  color:#00afea;
  font-weight:bold;
  text-align:left;
  padding:5px 3px 5px 15px;
  margin-bottom:10px;
}
form.kontaktformular textarea.ihrenachricht {
  width:450px;
  height:215px;
  float:left;
  margin-right:20px;
}
html,
body 
{
    width:100%;
    height:100%;
    margin:0;
    padding:0;
}
acronym 
{
    border-bottom-style:none;
}
div 
{
    float:left;
}
body 
{
  font-family:Arial,Helvetica;
  background:#fff;
  font-size:1em;
}
div.kopfbereich 
{
    width:100%;
    clear:both;
    height:auto;
    background-color:#efeaf3;
}
div.topnavi 
{
    width:100%;
    margin:0 auto;
    float:none;
    position:relative;
    min-height:130px;
}
div.hauptnavi 
{
    width:619px;
}
div.unternavi 
{
    width:940px;
    height:135px;
    overflow:hidden;
}
img.Logo 
{
    margin:28px 10px 0 0;
    float:left;
    border:0;
}
div.contentbox 
{
    width:940px;
    margin:0 auto;
    float:none;
}
div.contentbox_homepage div.contentmain
{
    padding-top:30px;
}
div.pfad 
{
    width:790px;
    font-size:12px;
    padding:10px 0 25px 0;
}
div.pfad a 
{
    color:#000;
    text-decoration:none;
}
div.menuebox 
{
    width:300px;
    padding:0 20px 40px 0;
}
body.body_0 div.menuebox 
{
    padding:0 0 40px 20px;
}
div.contentmain 
{
    width:620px;
    padding-bottom:40px;
}
div.contentmain100
{
    width:960px;
}
div.contentmain100 div.menuepunktListeMitte
{
    width:960px;
}
div.sitemapfuss 
{
    width:920px;
    padding:10px;
    float:left;
    clear:both;
    background-color:#eaf6fe;
}
div.kontaktzeile 
{
    background-color:#c8e9fb;
    width:920px;
    padding:10px;
    font-size:0.8em;
    color:#009ee3;
}
div.kadr 
{
    width:625px;
}
div.ksp 
{
    width:290px;
}
div.kontaktzeile p 
{
    margin:0 0 5px 0;
    line-height:1.4em;
}
div.kontaktzeile b 
{
    color:#5c2483;
}
div.footer 
{
    font-size:0.8em;
    padding:15px 0 100px 0;
    color:#009ee3;
    width:940px;
}
div.titledFrameMitte 
{
    width:620px;
}
#minotaur 
{
    width:100%;
    height:160px;
    padding:20px 0;
    position:absolute;
    z-index:10;
    top:-155px;
    left:0;
    background:url("../images/corporate/hintergrund-pulldown2.png") bottom left repeat-x;
}
#minotaur div.inminotaur 
{
    width:920px;
    height:160px;
    padding:0 10px;
    position:relative;
    top:0;
    left:0;
    color:#fff;
    background:url("../images/corporate/hintergrund-pulldown.png") bottom left no-repeat;
    font-size:11px;
    margin:0 auto;
    float:none;
}
div.bildrahmenmittig 
{
    width:940px;
    height:auto;
    float:none;
    margin:0 auto;
    padding-top:12px;
}
#plus 
{
    width:30px;
    height:25px;
    position:absolute;
    bottom:0;
    right:0;
    background:url("../images/corporate/plus.png") 1px 5px no-repeat;
}
div.diakonischeswerk 
{
    font-size:11px;
    height:25px;
    position:absolute;
    bottom:-15px;
    color:#000;
    right:40px;
    font-family:Arial;
}
#empfehlentun {
  display:none;
  }
div.seiteempfehlen_formular {
  margin-left:30px;
  margin-top:20px;
  }
div.seiteempfehlen_formular p.info {  
  margin-bottom:10px;
  }
div.seiteempfehlen_formular input,
div.seiteempfehlen_formular textarea {
  border:1px solid #676e72;
  color:#676e72;
  width:255px;
  margin-top:5px;
  margin-right:10px;
  font-size:11px;
  padding:3px !important;
  font-family:Arial;
  }
div.seiteempfehlen_formular textarea {
  width:530px;
  height:70px;
  }
div.seiteempfehlen_formular input.submit {
  width:auto;
  color:#000;
  font-weight:bold;
  }
div.seiteempfehlen_formular span.captchainput input {
  width:232px;
  margin-top:0px;
  }
div.seiteempfehlen_formular span.captchainput {
  margin-right:13px;
  }
#minotaur a 
{
    color:#fff;
    text-decoration:none;
}
#minotaur p,
#minotaur div 
{
    margin:0;
    padding:0;
    line-height:0.7em;
}
#minotaur p 
{
    margin-bottom:10px;
}
#minotaur div.metanav 
{
    float:left;
    width:275px;
    text-align:right;
    padding-top:4px;
}
div.metanav a 
{
    margin-left:10px;
}
a.twitterlink,
a.facebooklink 
{
    float:left;
    display:block;
    width:465px;
    height:8px;
    padding:4px 0;
    background:url("../images/corporate/facebook.png") no-repeat 200px 0; 
}
a.twitterlink 
{
    width:175px;
    background:url("../images/corporate/twitter.png") no-repeat 140px 0;
}
#minotaur div.suchfeld,
div.einrichtungssuche
{
    position:relative;
    width:300px;
    padding-left:14px;
    height:auto;
}
#minotaur div.suchfeld 
{
    padding-top:17px;
}
div.einrichtungssuche
{
    margin-bottom:40px;
}
div.einrichtungssuche div 
{
    position:relative;
}
div.einrichtungssuche p 
{
    font-size:0.8em;
}
div.einrichtungssuche a.module_diakonie_suchlink 
{
    display:block;
    float:left;
    padding-left:20px;
    color:#009ee3;
    padding-top:15px;
    background:url("../images/corporate/next.gif") no-repeat 0 14px;
    text-decoration:none;
    font-size:12px;
}
div.einrichtungssuche 
{
    padding-left:0;
}
div.einrichtungssuche h2.headline 
{   
    font-weight:bold;
    color:#000;
    border-bottom:1px solid #dff1fe;
    font-size:0.8em;
    padding:3px 0 2px 0;
}
div.suchfeld input.textfeld,
div.einrichtungssuche input.textfeld
{
    width:290px;
    background:url("../images/corporate/hintergrund-input.png") repeat-x;
    height:20px;
    border:0;
    padding:5px;
    border-radius:4px;
}
div.suchfeld input[type=image],
div.einrichtungssuche input[type=image]
{
    position:absolute;
    right:2px;
    bottom:2px;
    background:url("../images/corporate/lupe.png") no-repeat;
    width:26px;
    height:27px;
}
div.bildrahmenmittig div.suchfeld 
{
    width:140px;
    height:65px;
    overflow:hidden;
    position:relative;
    margin:15px 0 0 0;
}
div.bildrahmenmittig div.suchfeld div.suchfeld_titel1 
{
    display:none;
}
div.bildrahmenmittig div.suchfeld input.textfeld
{
    width:130px;
    background-image:none;
    background-color:#fff;
    border-radius:4px;
    padding:2px 5px;
    margin-top:37px;
}
div.bildrahmenmittig div.suchfeld input[type=image]
{
    bottom:3px;
    right:2px;
    background:url("../images/corporate/lupe2.png") no-repeat 6px 8px;
}
div.loginbox,
div.schnellzugriff
{
    width:300px;
    position:relative;
}
div.contentTableFunktionHeadLineMiddleBT 
{
    display:none;
}
#minotaur div.loginbox 
{
    width:289px;
    padding-left:11px;
}
div.loginbox input.textfeld 
{
    width:114px;
    background:url("../images/corporate/hintergrund-input.png") repeat-x;
    height:20px;
    margin-right:20px;
    border:0;
    padding:5px;
    border-radius:4px;
}
#minotaur div.schnellzugriff,
#minotaur div.loginbox,
#minotaur div.suchfeld 
{
    margin-top:30px;
}
div.loginbox input[type=image] 
{
    position:absolute;
    right:23px;
    bottom:12px;
}
div.menuebox div.contentTableFunktion div.contentTableFunktionHeadLineMiddleBT 
{
    display:block;
    width:100%;
    margin-top:9px;
    border-bottom:1px solid #dff1fe;
    padding-bottom:6px;
    font-size:0.8em;
    font-weight:bold;
}
div.menuebox div.contentTableFunktion 
{
    width:300px;
}
div.menuebox a.synapsis_ext_link 
{
    display:block;
    width:270px;
    padding:6px 0 4px 30px;
    background:url("../images/corporate/link.png") no-repeat 0 5px;
    color:Black;
    font-size:0.8em;
    text-decoration:none;
    margin:0;
    line-height:1.2em;
    float:left;
    clear:both;
}
div.menuebox a.synapsis_ext_link:hover 
{
    text-decoration:underline;
}
div.synapsis_indexedsearch_treffer 
{
    margin-bottom:25px;
}
div.synapsis_indexedsearch_treffer img 
{
    float:left;
    margin-right:25px;
}
div.synapsis_indexedsearch_treffer_source p 
{
    margin-top:0;
}
div.synapsis_indexedsearch_treffer_source 
{
    padding-top:10px;
}
div.synapsis_indexedsearch_treffer_nummer 
{
    padding:5px;
    width:20px;
    text-align:center;
    background-color:#5c2483;
    color:#fff;
    font-weight:bold;
}
div.synapsis_indexedsearch_treffer_rubrik 
{
    padding:5px 15px;
    background-color:#efeaf3;
    width:460px;
}
div.synapsis_indexedsearch_treffer_rubrik a 
{
    color:#5c2483;
}
div.synapsis_indexedsearch_treffer_relevanz 
{
    text-align:right;
    padding:5px 15px;
    background-color:#efeaf3;
    color:#5c2483;
    width:70px;
}
div.startseitenbild 
{
    width:312px;
    padding-left:628px;
    height:300px;
    margin-top:18px;
    overflow:hidden;
}
/*div.startseitenbild div 
{
    width:124px;
    height:30px;
    margin:0 0 12px 12px;
    float:left;
    background:url("../images/corporate/sektorlila.png");
    color:#fff;
    padding:114px 10px 0 10px;
}*/
div.startseitenbild div.blau 
{
    background:url("../images/corporate/sektorblau.png");
}
div.startseitenbild div h4,
div.startseitenbild div p
{
    margin:0;
    font-size:12px;
}
div.startseitenbild div a 
{
    text-decoration:none;
    color:#fff;
}
div.startseitenbild div a:hover 
{
    text-decoration:underline;
}
#minotaur a#ratundhilfebutton 
{
    float:left;
    width:270px;
    height:18px;
    display:block;
    background:url("../images/corporate/schnellauswahl.png");
    padding:12px 10px 0 10px;
    font-size:12px;
    color:#000;
}
#minotaur a#organigrammlink 
{
    float:left;
    width:280px;
    height:18px;
    display:block;
    background:url("../images/icons/organigramm.png");
    padding:12px 10px 0 10px;
    font-size:12px;
    color:#000;
}
#minotaur #diakonierathilfe 
{
    display:block;
    top:62px;
    position:absolute;
    width:290px;
    height:auto;
    padding:0;
    background-color:#ebf6fe;
    display:none;
    border-radius:0 0 5px 5px;
}
#minotaur #diakonierathilfe a 
{
    display:block;
    float:left;
    width:270px;
    padding:10px;
    color:#000;
    background-color:#ebf6fe;
    border-radius:5px;
}
#minotaur #diakonierathilfe a:hover 
{
    background-color:#009ee3;
    color:#fff;
}
div.homepagesliders_unten 
{
    width:620px;
    height:auto;
    overflow:hidden;
}
body.body_0 span.headline 
{
    display:none;
}
div.synapsis_indexedsearch_pager 
{
    width:620px;
    margin-bottom:20px;
}
div.synapsis_indexedsearch_backbutton,
div.synapsis_indexedsearch_forwardbutton 
{
    width:90px;
    padding:5px;
}
div.synapsis_indexedsearch_forwardbutton 
{
    text-align:right;
}
div.synapsis_indexedsearch_pageindicator 
{
    width:410px;
    padding:5px;
    text-align:center;
}
form.kontaktformular textarea,
form.kontaktformular input.gbentry,
div.contentTableEinrichtungssuche input[type=text],
div.contentTableEinrichtungssuche select
{
    width:610px;
    margin:0;
    padding:5px;
    font-family:Arial;
    font-size:1em;
    border:1px solid #dff1fe;
    color:Black;
}
div.contentTableEinrichtungssuche input[type=text] 
{
    width:600px;
}
#stage {
  
  background-color:#aaaaaa;
  position:relative;
  padding:0px;
  width:940px;
  
}
#stage_menu_box {
  position:absolute;
  right:0;
  top:0;
  z-index:6;
  width:312px;
    background:url("../images/var/0.png");
}
#stage_bg {
  display:none;
  position:absolute;
  left:0;
  top:0;
  z-index:4;
}
#stage_bg_swap {
  display:none;
  position:absolute;
  left:0;
  top:0;
  z-index:6;
}
#stage .stage_menu_item {
    width:144px;
    height:144px;
    margin:0 0 12px 12px;
    float:left;
    background:url("../images/corporate/sektorlila.png");
    color:#fff;
}
#stage .stage_menu_item a 
{
    display:block;
    float:left;
    width:124px;
    height:30px;
    padding:114px 10px 0 10px;
}
#stage .stage_menu_item.selected {
    background:url("../images/corporate/sektorblau.png");
}
div.einrichtungsdetail 
{
    width:620px;
    display:none;
}
#TB_window div.einrichtungsdetail_links 
{
    width:200px;
    height:200px;
    margin-top:30px;
    margin-right:20px;
    position:relative;
    float:left;
}
#TB_window div.einrichtungsdetail_rechts 
{
    width:400px;
    padding-top:0px;
    float:left;
}
#TB_window div.einrichtungsdetail_beschreibung 
{
    width:400px;
    padding-left:220px;
}
#TB_window div.einrichtungsdetail_rechts a,
#TB_window div.einrichtungsdetail_beschreibung a
{
    color:#009ee3;
    text-decoration:none;
    font-weight:bold;
}
#TB_window div.einrichtungsdetail_beschreibung a 
{
    color:#000;
}
body.body_0 div.menuebox div.accessible_news_slider ul {
    margin-bottom:15px;
}
#tagCloud 
{
    height:300px;
    width:300px;
    position:relative;
    color:#009ee3;
    background-color:#fff;
}
div.seitedrucken 
{
    width:100%;
}
div.seitedrucken div.contentTableAktuellHeadLineMiddleBT,
div.seitedrucken div.contentTableNewsHeadLineMiddleNB,
div.seitedrucken div.newsheadline 
{
    display:none;
}
div.seitedrucken div.contentTableNews 
{
    padding:25px 0 15px 0;
    width:100%;
}
div.seitedrucken div.contentTableAktuell,
div.seitedrucken div.contentTableAktuellContent,
div.seitedrucken div.contentTableNewsContent
{
    width:100%;
}
div.seitedrucken div.contentTableNews:hover 
{
    background-color:#fff;
}
div.seitedrucken div.contentTableNews a 
{
    text-decoration:none;
    color:#009ee3;
}
div.seitedrucken div.contentTableNews a:hover 
{
    text-decoration:underline;
}
body.body_0 div.seitedrucken div.contentTableNews 
{
    padding:25px 10px 15px 10px;
    width:600px;
}
div.fontsizeswitch 
{
    float:left;
    padding-top:6px;
    width:150px;
    padding-right:0;
}
#fontsizeswitch1,
#fontsizeswitch2,
#fontsizeswitch3 
{
    width:24px;
    height:22px;
    float:right;
    color:#009ee3;
    text-align:center;
    padding-top:3px;
    font-weight:bold;
    font-size:14px;
    text-decoration:none;
}
#fontsizeswitch1 
{
    font-size:11px;
    padding-top:5px;
    height:20px;
}
#fontsizeswitch3
{
    margin-right:0px;
    font-size:16px;
    padding-top:2px;
    height:23px;
}
div.newsheadline,
div.newscommment 
{
    display:inline;
    float:none;
}
div.seitedrucken div.newscomment 
{
    width:100%;
}
div.ksp a.facebooklink,
div.ksp a.twitterlink 
{
    width:90%;
    float:left;
    overflow:hidden;
    display:block;
    background-position:0 2px;
    height:20px;
    padding:3px 0 0 25px;
    margin-bottom:3px;
    color:#009ee3;
    text-decoration:none;
}
div.ksp a.facebooklink b,
div.ksp a.twitterlink b
{
    color:#009ee3;
}
div.socialbox 
{
    width:90%;
    margin-top:7px;
}
div.historyback 
{
    float:right;
}
div.drucklink 
{
    float:left;
}
body.body_0 span.hb 
{
    display:none;
}
div.contentTablesuchergebnisHeadLineMiddleBT,
div.contentTablesuchergebnisBottom {
  display:none;
}
div.organigramm 
{
    width:960px;
    margin:0;
    padding:0;
    position:relative;
    font-family:Arial;
    padding:0px;
    font-size:0.7em;
}
#orgtb_close 
{
    background:url("../images/corporate/tb_close.png") no-repeat;
    width:24px;
    height:24px;
    position:absolute;
    top:15px;
    right:15px;
    display:block;
    text-indent:-20px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
}
div.organigramm ul 
{
    list-style-type:none;
    padding:0;
    margin:0;
    display:block;
    float:left;
    width:960px;
}
div.organigramm ul li 
{
    display:block;
    float:left;
    width:320px;
    margin-bottom:10px;
}
div.organigramm ul li a,
div.organigramm ul li.sel ul li a
{
    background:url("../images/corporate/organigramm_plus.png") #d5edfd no-repeat 270px 11px;
    color:#009ee3;
    padding:15px;
    margin:0;
    width:270px;
    margin:0 10px;
    display:block;
    float:left;
    text-decoration:none;
    font-weight:bold;
}
div.organigramm ul li.sel a 
{
    background:url("../images/corporate/organigramm_minus.png") #d5edfd no-repeat 270px 11px;
    color:#5c2483;
}
div.organigramm ul li ul 
{
    display:none;
    width:300px;
    border-top:1px solid white;
    background:#eaf6fe;
    margin-left:10px;
}
div.organigramm ul li ul li a,
div.organigramm ul li.sel ul li a 
{
    margin:0;
    color:Black;
    font-weight:normal;
    background-color:Transparent;
    background-image:none;
    margin:0;
    padding:5px 15px 5px 30px;
}
div.organigramm ul li.sel ul li.sel a 
{
    font-weight:bold;
    background:url("../images/corporate/orgpfeil2.png")  no-repeat 15px 6px;
    width:255px;
}
div.organigramm ul li.sel ul li a 
{
    font-weight:normal;
    background:url("../images/corporate/orgpfeil1.png")  no-repeat 15px 6px;
    width:255px;
}
div.organigramm ul li.sel ul li.sel div.organigrammtext a 
{
    font-weight:normal;
    background-image:none;
    width:255px;
    padding:5px 0;
    color:#009ee3;
}
div.organigrammtext 
{
    display:none;
}
#orgLogo 
{
    position:absolute;
    bottom:15px;
    left:15px;
}
div.organigramm h1 
{
    color:#6a1f87;
    margin:10px 0 5px 10px;
}
div.organigramm h2
{
    color:#009ee3;
    margin:0 0 35px 10px;
}
div.organigramm div.organigrammtext 
{
    width:255px;
    padding:0 15px 0 30px;
}
div.organigramm div.organigrammtext h3:empty,
div.organigramm div.organigrammtext h2:empty 
{
    display:none;
}
div.organigramm div.organigrammtext h2 
{
    font-weight:normal;
    color:#000;
    margin:15px 0 0 0;
    font-size:1em;
    font-style:italic;
    float:left;
    clear:both;
    width:270px;
}
div.organigramm div.organigrammtext h3 
{
    color:#000;
    font-weight:bold;
    margin:0;
    font-size:1em;
}
div.organigramm div.organigrammtext a 
{
    margin:0;
    padding:0;
    display:inline;
    color:#009ee3;
}
#logintab2 {
  display:none;
}

/**
*   Bing-Karte
*/
div.synapsis_textsammlungkarte 
{
    width:100%;
    float:left;
    position:relative;
}
div.syn_map_pinlist 
{
    width:110px;
    position:absolute;
    z-index:99;
    background:url("../images/corporate/hintergrund_blau.png");
    height:310px;
}
div.syn_map_pinlist a 
{
    color:#fff;
    clear:both;
    float:left;
    font-size:0.85em;
    padding-left:5px;
    padding-top:5px;
}
div.MSVE_Dashboard 
{
    left:auto !important;
    right:5px !important;
}
div.syn_mappingcluster 
{
    background:url("../images/corporate/karten-pinpoint2.png") no-repeat;
    width:45px;
    height:45px;
}
div.syn_karte_legende 
{
    width:290px;
    background-color:#e8edf5;
    float:left;
    padding:10px;
    margin-bottom:50px;
    color:#004f91;
    font-size:0.9em;
}
div.syn_karte_legende a.syn_newsajaxbild,
div.syn_karte_legende img 
{
    display:none;
}
div.syn_karte_legende p 
{
    margin:0 0 15px 0;
    padding:0;
}
input[name=syn_woher] 
{
    float:left;
    width:250px;
    color:#004f91;
    border:1px solid #fff;
    background:#fff;
    margin-right:10px;
}
div.syn_karte_legende div.adressBox 
{
    padding:0;
}
div.contentmain div.syn_map_pinlist 
{
    width:130px;
    height:400px;
}
div.contentmain div.syn_karte_legende 
{
    width:170px;
    height:380px;
    float:left;
    overflow:hidden;
}
div.contentmain div.syn_karte_legende a.syn_newsajaxmenulink 
{
    font-weight:bold;
    color:#009fe6;
    margin-bottom:10px;
}
div.contentmain div.synapsis_textsammlungskarte_inner 
{
    float:left;
    margin:0;
}
div.contentmain div.syn_karte_legende div.spalte1,
div.contentmain div.syn_karte_legende div.spalte2 
{
    width:180px;
}
div.contentmain div.syn_karte_legende input[name=syn_woher] 
{
    width:110px;
    float:left;
}
div.contentmain div.syn_karte_legende input[type=image] 
{
    float:left;
}
.synapsis_textsammlungskarte_inner_standard 
{
    width:430px;
    height:400px;
}
div.syn_map_pinlist,
div.syn_karte_legende,
a.mobile_navi {
  display:none !important;
}
div.synapsis_textsammlungkarte {
  margin-bottom:40px;
}
body .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
  background-image:none;
  background-color:#fff;
  background-color:rgba(255,255,255,0.75);
}
div.contentTableAktuellHeadLineMiddleBT_Karte {
  display:inline-block;
}





/**
*	Stylesheet fuer News
*/
div.homepageNewsblock_0 
{
    width:100%;
}
div.contentTableAktuell 
{
    font-size:0.8em;
    width:100%; 
}
div.objectAbsatz div.contentTableAktuell 
{
    font-size:1em;
}
div.contentmain div.contentTableAktuell,
div.contentmain div.contentTableAktuellHeadLineMiddleBT
{
    width:620px;
}
div.contentTableAktuellHeadLineMiddleBT 
{
    width:100%;
    padding:5px 0;
    font-weight:bold;
    color:#000;
    border-bottom:1px solid #dff1fe;
}
div.contentTableNews 
{
    padding:10px;
    width:600px;
}
div.contentTableNews:hover 
{
    background-color:#dff1fe;
}
div.contentTableNewsHeadLineMiddleNB 
{
    width:120px;
    padding:2px 10px 0 0;
    color:#5c2483;
}
div.contentTableNewsHeadLineMiddleNB b 
{
    color:#009ee3;
    font-weight:normal;
}
div.contentTableNewsContent 
{
    width:469px;
}
div.contentTableNewsContent div.singleImage 
{
    float:right;
    margin-right:0;
}
div.contentTableNewsContent a.textHeadline 
{
    color:#5c2483;
    font-size:1.2em;
    font-weight:bold;
    width:300px;
    display:block;
    float:left;
    text-decoration:none;
}
div.contentTableNewsContent a.aktuelles_bemerkungen
{
    color:#000;
    font-size:0.9em;
    width:300px;
    display:block;
    float:left;
    text-decoration:none;
    padding:5px 0;
    line-height:1.4em;
}
div.objectAbsatz div.contentTableAktuell div.contentTableNewsContent a.aktuelles_bemerkungen,
div.objectAbsatz div.contentTableAktuell div.contentTableNewsContent a.textHeadline
{  
    width:100%;
}
div.newsslider_text 
{
    font-size:0.8em;
    padding:10px 0;
}
div.accessible_news_slider,
div.accessible_news_slider li
{
    width:300px;
}
div.objectAbsatz div.accessible_news_slider,
div.objectAbsatz div.accessible_news_slider li 
{
    width:620px;
}
div.objectAbsatz div.accessible_news_slider,
div.objectAbsatz div.accessible_news_slider p,
div.objectAbsatz div.accessible_news_slider div.newsslider_text
{
    font-size:1em;
}
div.accessible_news_slider .slider_insgesamt,
div.accessible_news_slider .slider_showall
{
    display:none;
}
div.accessible_news_slider p.alle_anzeigen 
{
    font-weight:bold;
    color:#000;
    border-bottom:1px solid #dff1fe;
    font-size:0.8em;
    padding:3px 0 2px 0;
}
div.accessible_news_slider ul li h4 
{
    margin:0;
    padding:0;
    color:#009ee3;
}
div.accessible_news_slider ul li h4 a,
div.accessible_news_slider div.singleImage a 
{
    background-color:Transparent;
    border-width:0;
    font-size:1.2em;
    color:#5c2483;
    padding:0;
    margin:0;
}
div.accessible_news_slider ul 
{
    margin-bottom:30px;
}
div.accessible_news_slider div.singleImage 
{
    margin:10px 0 0 0;
}
div.accessible_news_slider ul li a 
{
    text-decoration:none;
}
div.accessible_news_slider ul li a.aktuelles_bemerkungen 
{
    color:#000;
    line-height:1.4em;
    background-color:Transparent;
    padding:5px 0;
    margin:0;
    border:0;
    font-weight:normal;
    font-size:0.9em;
}
div.accessible_news_slider p.next,
div.accessible_news_slider p.back 
{
    top:4px;
}
div.accessible_news_slider p.next a,
div.accessible_news_slider p.back a
{
    background:url("../images/corporate/next.gif") no-repeat;
    text-indent:1000px;
    width:15px;
    height:15px;
    overflow:hidden;
}
div.accessible_news_slider p.back a
{
    background:url("../images/corporate/prev.png") no-repeat;
}
#example_132066_154 
{
    margin-right:20px;
}
div.menuebox div.contentTableAktuell
{
    width:300px;
    padding:0 0 20px 0;
}
div.menuebox div.contentTableAktuellContent 
{
    width:300px;
    padding:0;
    margin:0;
}
div.menuebox div.contentTableNews 
{
    width:280px;
    margin:0 0 20px 0;
    background-color:#d5edfd;
}
div.menuebox div.contentTableNewsContent
{
    width:280px;
}
div.menuebox div.contentTableNewsContent a.textHeadline,
div.menuebox div.contentTableNewsContent a.aktuelles_bemerkungen 
{
    width:auto;
    display:inline;
    float:none;
}
div.menuebox div.contentTableNewsContent br.newsdatum 
{
    display:none;
}
div.menuebox div.contentTableNewsHeadLineMiddleNB 
{
    width:280px;
}
/**
*	Iphone-Werbung
*/
body.body_0 div.menuebox div.contentTableNews {
  background-color:Transparent;
  padding:10px 0;
}
body.body_0 div.menuebox div.contentTableNews div.contentTableNewsHeadLineMiddleNB,
body.body_0 div.menuebox div.contentTableNews div.newsheadline {
  display:none;
}
body.body_0 div.menuebox div.contentTableNews p
{
    font-size:0.9em;
    line-height:1.4em;
}
body.body_0 div.menuebox div.contentTableNews h4,
body.body_0 div.menuebox div.contentTableNews a {
  color:#009ee3;
  text-decoration:none;
  margin:0;
}
body.body_0 div.menuebox div.contentTableNews h4.headline {
  color:#5c2483;
  font-size:1.2em;
  margin:5px 0 0 0;
}
body.body_0 div.menuebox div.contentTableNews h4.headline a {
  color:#5c2483;
}
body.body_5650 #syn_newsletterregister {
  display:None;
}
div.kontaktzeile div.contentTableAktuellHeadLineMiddleBT,
div.kontaktzeile div.contentTableNewsHeadLineMiddleNB,
div.kontaktzeile div.newsheadline
{
    display:none;
}
div.kontaktzeile div.contentTableAktuell 
{
    font-size:1em;
}
div.kontaktzeile div.contentTableNews 
{
    width:100%;
    padding:0;
}
div.kontaktzeile div.contentTableNewsContent 
{
    width:100%;
}
div.kontaktzeile div.contentTableNews:hover
{
    background-color:transparent;
}

table.adressBox {
	width:280px;
	}
td.adressBoxHeadline {
	width:280px;
	padding-left:5px;
	background-color:#EBEBEB;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	}
td.adressBoxContent {
	width:280px;
	padding-left:5px;
	background-color:#FCFCFC;
	font-size:12px;
	vertical-align:top;
	text-align:left;
	}

/**
*  Stylesheet fuer das Menue
*/
div.contentTableDownloadsHeadLineMiddleBT 
{
    width:100%;
    padding:5px 0 5px 0;
    margin:0;
    font-weight:bold;
    color:#622c88;
    font-size:1.2em;
}
div.contentTableDownloads 
{
    margin-bottom:15px;
    width:auto;
    float:left;
}
div.downloadliste {
    width:600px;
    padding:0 0 5px 0;
    margin-top:5px;
    clear:both;
    border-top:1px solid #f5fbff;
    }
div.contentkurz div.downloadliste {
    width:400px;
    border-top-width:0px;
    padding:2px 0px;
    }
div.downloadliste ul {
  list-style-type:none;
  width:100%;
  padding:0;
  margin:10px 0;
  }
div.downloadliste ul li {
  clear:both;
  display:block;
  float:left;
  margin:0px;
  padding:0px;
  }
div.downloadliste ul a {
  display:block;
  padding:0 0 10px 45px;
  float:left;
  }
div.contentkurz div.downloadliste ul a {
  display:inline;
  float:none;
  padding:0px;
  margin:0px;
  }
div.contentkurz div.downloadliste img {
  padding:0px;
  margin:0px;
  }
div.downloadliste ul li.pdf a,
div.downloadliste ul li.download a,
div.downloadliste ul li.octetstream a {
  background:url("../images/icons/pdf.png") no-repeat 0 2px;
  }
div.downloadliste ul li.jpg a,
div.downloadliste ul li.pjpeg a,
div.downloadliste ul li.jpeg a,
div.downloadliste ul li.gif a,
div.downloadliste ul li.tiff a,
div.downloadliste ul li.png a,
div.downloadliste ul li.bmp a,
div.downloadliste ul li.x-png a,
div.downloadliste ul li.postscript a {
  background:url("../images/icons/jpg.png") no-repeat 0 2px;
  }
div.downloadliste ul li.msword a,
div.downloadliste ul li.plain a {
  background:url("../images/icons/word.png") no-repeat 0 2px;
  }
div.downloadliste ul li.x-zip-compressed a 
{
  background:url("../images/icons/zip.png") no-repeat 4px 6px;
}
div.downloadliste ul li.vnd-ms-powerpoint a 
{
  background:url("../images/icons/ppt.png") no-repeat 0 2px;
}
div.downloadliste ul li.pdf a:active {
  color:#09f;
  }
div.synapsis_dreiviertel div.contentTableDownloads,
div.synapsis_dreiviertel div.downloadliste,
div.synapsis_dreiviertel div.contentTableDownloadsHeadLineMiddleBT 
{
    width:415px;
    clear:both;
    float:left;
}
div.synapsis_dreiviertel div.contentTableDownloadsHeadLineMiddleBT 
{
    margin-bottom:0;
}
div.textliste1 div.contentTableDownloadsHeadLineMiddleBT,
div.textliste2 div.contentTableDownloadsHeadLineMiddleBT 
{
    display:none;
}

/**
*	Stylesheet fuer Fotogalerien
*/

/**
*	Stylesheet fuer die Funktions-Items
*/
div.contentTableFunktionHeadLineMiddleBT 
{
    display:none;
}
div.contentTableFunktionContent,
div.menuebox div.contentTableFunktionContent
{
    margin-bottom:50px;
}

div.guestbook_entry {
	width:96%;
	float:left;
	height:auto;
	padding:2%;
	border-bottom:1px solid #3e3e3e;
	border-top:1px solid #3e3e3e;
	color:#3e3e3e;
	background-image:url("../images/corporate/content-bg.png");
	background-position:top;
	background-repeat:repeat-x;
	margin-top:15px;
	}
p.guestbook_entry_kopf {
	font-weight:bold;
	font-size:12px;
	color:#3e3e3e;
	}
div.guestbook_entry h4 {
	display:none;
	}
p.guestbook_entry_fuss {
	font-size:12px;
	color:#222;
	}
p.guestbook_entry_content {
	color:#3e3e3e;
	}

/**
*  Stylesheet fuer das Menue
*/
div.hauptnavi #smlif_-10 
{
    display:none;
}
div.hauptnavi ul 
{
    display:block;
    float:left;
    width:580px;
    list-style-type:none;
    margin:50px 0 0 44px;
    padding:0;
}
div.hauptnavi ul li 
{
    display:block;
    float:left;
    margin:0;
}
div.hauptnavi ul li a 
{
    color:#5c2483;
    text-decoration:none;
    font-size:13px;
    line-height:0.8em;
    display:block;
    float:left;
    font-weight:bold;
    padding:10px 7px;
}
div.hauptnavi ul li a:hover 
{
    background-color:#fff;
}
div.hauptnavi li.synapsis_inlinesitemap_inpath a 
{
    background-color:#fff;
}
div.unternavi ul 
{
    display:block;
    float:left;
    width:920px;
    list-style-type:none;
    margin:0;
    padding:25px 10px 10px 10px;
    background:url("../images/corporate/hauptnavi-zeiger.png") 338px 0 no-repeat #5c2483;
}
body.body_5649 div.unternavi ul 
{
    background-position:537px 0;
}
body.body_5650 div.unternavi ul 
{
    background-position:704px 0;
}
body.body_5652 div.unternavi ul 
{
    background-position:440px 0;
}
body.body_5653 div.unternavi ul 
{
    background-position:606px 0;
}
div.unternavi ul li 
{
    display:block;
    float:left;
    margin:0;
    width:306px;
}
div.unternavi ul li a 
{
    color:#fff;
    font-weight:bold;
    font-size:12px;
    line-height:1.1em;
    text-decoration:none;
    padding:10px 5px 10px 15px;
    display:block;
    float:left;
    background:url("../images/corporate/pfeil.gif") no-repeat 0 13px;
}
div.unternavi ul li.synapsis_inlinesitemap_inpath a 
{
    color:#009ee3;
}
div.menuebox ul 
{
    display:block;
    margin:0 0 41px 0;
    padding:0;
    float:left;
    list-style-type:none;
    width:300px;
}
div.menuebox ul li 
{
    margin:0;
    width:300px;
    padding:0;
    float:left;
    display:block;
}
div.menuebox ul li a 
{
    display:block;
    float:left;
    width:280px;
    padding:10px;
    background-color:#d5edfd;
    color:#009ee3;
    border-top:1px solid #eff7fe;
    border-bottom:1px solid #eff7fe;
    font-size:12px;
    line-height:1em;
    margin:0 0 2px 0;
    text-decoration:none;
    font-weight:bold;
}
div.menuebox ul li li a 
{
    font-weight:normal;
    color:#000;
    border-width:0;
    background-color:#eaf6fe;
}
div.menuebox ul li.synapsis_inlinesitemap_inpath li.synapsis_inlinesitemap_inpath a 
{
    font-weight:bold;
}
div.menuebox ul li ul 
{
    margin-bottom:2px;
    display:none;
}
div.menuebox ul li.synapsis_inlinesitemap_inpath ul 
{
    display:block;
}
div.menuebox ul li.synapsis_inlinesitemap_inpath a 
{
    color:#5c2483;
}
div.menuebox ul li.synapsis_inlinesitemap_inpath li a 
{
    font-weight:normal;
    color:#000;
    border-width:0;
}
div.menuebox ul li li a
{
    margin-bottom:0;
}
div.sitemapfuss ul {
    list-style-type:none;
    margin:0;
    padding:0;
    display:block;
    width:920px;
    overflow-x:hidden;
    float:left;
    margin-top:0px;
    padding-bottom:45px;
}
div.sitemapfuss ul ul 
{
    padding-top:0;
}
div.sitemapfuss ul #smli_-10 
{
    display:none;
}
div.sitemapfuss ul li {
    width:180px;
    display:block;
    float:left;
}
div.sitemapfuss ul li a {
    display:block;
    float:left;
    width:155px;
    padding:4px 10px 10px 0;
    font-weight:bold;
    color:#67338c;
    text-decoration:none;
    font-size:13px;
}
div.sitemapfuss ul li ul,
div.sitemapfuss ul li ul li {
    text-transform:none;
    width:165px;
}
div.sitemapfuss ul li ul {
    padding-bottom:0;
    width:165px;
    padding-left:0;
}
div.sitemapfuss ul li ul li a {
    width:155px;
    padding:2px 10px 5px 0;
    border-top-width:0;
    border-bottom-width:0;
    font-weight:normal;
    color:#009ee3;
    font-size:12px;
}
div.sitemapfuss ul ul ul
{
    display:none;
}
div.sitemapfuss a:hover 
{
    background-color:Transparent;
    text-decoration:underline;
}
div.menuepunktListeMitteItem 
{
    width:300px;
    margin:0 20px 35px 0;
    position:relative;
    background-color:rgb(239, 234, 243);
}
div.menuepunktListeMitteItem a img
{
    border:0;
}
div.menuepunktListeMitteItemHeadLinks 
{
    width:280px;
    padding:10px;
    background-color:#efeaf3;
}
div.menuepunktListeMitteItemHeadLinks a 
{
    color:rgb(92, 36, 131);
}
div.menuepunktListeMitte 
{
    width:640px;
}
div.contentmain100 div.titledFrameMitte,
div.contentmain100 div.contentTableMitte
{
    width:100%;
}
div.contentmain100 b.titledframetitel 
{
    display:none;
}
div.menuepunktListeMitteItemBody  
{
    position:absolute;
    top:0;
    left:0;
    color:#fff;
    padding:10px;
    width:280px;
}
a.newsletterabo 
{
    display:block;
    float:left;
    width:96%;
    padding:10px 2%;
    font-size:0.8em;
    text-decoration:none;
    color:#5c2483;
    background-color:#eaf6fe;
    margin-top:20px;
}

/**
*	Kalender-Formatierungen
*/
div.hslice 
{
    margin-top:20px;
}
a.export2outlook {
	float:right;
}
#synapsis_kalenderblatt 
{
    width:300px;
    padding:20px 0 40px 0;
}
div.kalenderItemInhalt 
{
    max-width:640px;
}
div.terminstatus 
{
    width:100%;
    padding:5px 0;
}
div.contentTableKalender {
	color:#44146f;
	float:left;
	width:100%;
	clear:both;
	height:auto;
	margin-bottom:25px;
	}
div.contentTableKalenderContent {
	width:620px;
	height:auto;
	float:left;
    background-color:#eaf6fe;
	border-top:1px solid #44146f;
	}
span.termin_hinweis {
	display:none;
	}
div.contentTableKalenderHeadLineMiddleBT {
	font-size:1.6em;
	float:left;
	width:98%;
	height:auto;
	padding:1%;
	}
div.kalenderItem {
	width:98%;
	height:auto;
	float:left;
	clear:both;
	font-size:0.9em;
	padding:1%;
	border-bottom:1px solid #44146f;
	}
div.kalenderItemText {
	width:60%;
	height:auto;
	float:left;
	}
div.kalenderItemText p {
	padding-bottom:5px;
	}
div.kalenderItemDatum {
	width:36%;
	padding-left:3%;
	float:right;
	height:auto;
	}
div.kalenderbild {
	width:100%;
	height:auto;
	float:left;
	clear:both;
	}
div.kalenderItem h3 {
	font-size:1.2em;
	margin-bottom:0px;
	padding-bottom:0px;
	}
div.kalenderItem p.subline {
	font-size:1em;
	font-weight:bold;
	}
div.kalenderItem p {
	margin-bottom:1px;
	margin-top:1px;
	}
div.kalenderItemContent {
	display:none;
	width:100%;
	height:auto;
	float:left;
	clear:both;
	}
p.kalenderItemDetailslink {
	padding-top:5px;
	}
p.kalenderItemDetailslink a:link,
p.kalenderItemDetailslink a:active,
p.kalenderItemDetailslink a:focus,
p.kalenderItemDetailslink a:visited,
p.kalenderItemDetailslink a:hover {
	font-weight:bold;
	text-decoration:none;
	color:#00a6eb;
	}
p.kalenderItemDetailslink a:hover {
	color:#44146f;
	text-decoration:underline;
	}
div.kalenderItemDatum div.contentTableDownloads {
	padding-top:15px;
	float:left;
	width:100%;
	height:auto;
	clear:both;
	}
div.kalenderItemDatum div.contentTableDownloadsHeadLineMiddleBT {
	float:left;
	width:100%;
	height:auto;
	clear:both;
	font-weight:bold;
	}
div.kalenderItemDatum div.contentTableDownloadsContent {
	float:left;
	width:100%;
	height:auto;
	clear:both;
	font-weight:bold;
	}
div.contentTableKalenderBottom {
	float:left;
	width:100%;
	height:auto;
	clear:both;
	font-weight:normal;
	font-size:0.9em;
	}
select.kalenderListenSelect {
	float:right;
	font-size:0.6em;
	}
div.kalenderlistenmonat {
	font-size:1.4em;
	float:left;
	width:98%;
	padding:1%;
	height:auto;
	clear:both;
	}
table.kalender 
{
    width:300px;
    background-color:#efeaf4;
}
table.kalender td 
{
    font-size:11px;
    font-family:Arial;
    text-align:left;
    background-color:#efeaf4;
    color:#44146f;
    line-height:normal;
    padding:2px 0;
}
td.kalenderHintergrund,
table.kalender td.kalenderHintergrund,
td.kalenderHintergrund table td, 
td.kalenderHintergrund td
{
    background-color:#44146f;
    color:#fff;
    font-weight:bold;
}
td.kalenderWochenende 
{
    font-weight:bold;
    background-color:#d5e1f2;
}
table.kalender td.kalenderWochentag,
table.kalender td.kalenderWochenende 
{
    text-align:center;
    background-color:#d1c4e2;
}
table.kalender td.kalenderWochenende 
{
    background-color:#a78abe;
}
table.kalender td.wochentagname,
table.kalender td.kalenderHintergrund
{
    background-color:Transparent;
    color:#662e9b;
}
table.kalender td.kalenderHintergrund 
{
    text-align:center;
}
table.kalender td.kalenderHintergrund img[alt="prev"] 
{
    float:left;
}
table.kalender td.kalenderHintergrund img[alt="next"] 
{
    float:right;
}
table.kalender td.kalenderHeadlineLeft 
{
    padding-left:10px;
}
table.kalender td a 
{
    font-weight:bold;
    text-decoration:none;
}
table.kalender td.kalenderHeadlineRight 
{
    text-align:center;
}
table.kalender td:empty,
table.kalender tr td:empty,
table.kalender tr td.kalenderWochentag:empty,
table.kalender tr td.kalenderWochenende:empty 
{
    background-color:Transparent;
}
div.terminpreview 
{
    background-color:rgb(239, 234, 244);
    width:560px;
    padding:10px 20px;
    float:left;
    clear:both;
    margin:0 0 15px 0;
}
div.terminpreview h3,
div.terminpreview p 
{
    margin:0 0 5px 0;
    padding:0;
}
div.terminpreview b
{
    width:60px;
    display:inline-block;
}
#syn_terminregister input[type=text],
#syn_terminregister textarea 
{ 
    width:590px;
    padding:5px;
    border:1px solid #333;
    font-family:Arial;
}
#syn_terminregister div.t50 
{
    width:305px;
}
#syn_terminregister div.t100
{
    width:620px;
}
#syn_terminregister div.t50 input[type=text]
{
    width:285px;
    padding:5px;
}
span.termin_anmeldunglink 
{
    display:block;
    width:600px;
}
div.kalenderItemContentText 
{
    width:390px;
    float:left;
    padding-right:10px;
}
div.kalenderItemCaption 
{
    width:180px;
    padding-left:10px;
    padding-right:10px;
    padding-top:16px;
    float:left;
}

div.sitemap 
{
    padding-top:15px;
}
div.sitemap ul,
div.sitemap ul li {
    list-style-type:none;
    margin:0;
    padding:0;
}
div.sitemap ul li a
{
    display:block;
    color:#fff;
    background-color:#009ee3;
    padding:8px 15px;
    text-transform:uppercase;
    margin:0 0 10px 0;
    line-height:1em;
    font-size:1em;
    font-weight:bold;
}
div.sitemap ul li ul li a
{
    background-color:Transparent;
    color:#009ee3;
    margin:0;
}
div.sitemap ul li ul li ul li a
{
    font-weight:normal;
    text-transform:none;
}
div.sitemap ul li ul li ul li ul li a
{
    padding-left:30px;
}

/**
*	Stylesheet fuer Teaser
*/
div.synapsis_textlistenzurueckbutton {
  width:99%;
  clear:both;
}
div.teaserbox_Funktion,
div.teaserbox_Rechts
{
    width:300px;
    margin:0 20px 15px 0;
}
div.teaserbox_Rechts 
{
    float:right;
    margin:0 0 15px 20px;
}
span.artikelListenHeader 
{
    display:block;
    width:100%;
    padding:0 0 5px 0;
    color:#5c2483;
}
span.textlistenkommentar 
{
    font-weight:normal;
    display:block;
    width:100%;
    padding:0 0 5px 0;
}
div.contentTableTeaser,
div.contentTableExternal
{
    width:280px;
    padding:10px;
    margin:0 0 20px 0;
    background-color:#d5edfd;
}
div.contentTableExternal a 
{
    color:#009ee3;
}
div.contentTableTeaser div.contentTableTeaserHeadLineMiddleBT,
div.contentTableTeaser div.contentTableTeaserBottom,
div.contentTableExternal div.contentTableTeaserHeadlineMiddleBT,
div.contentTableExternal div.contentTableTeaserBottom
{
    display:none;
}
div.contentTableTeaser h2.headline,
div.contentTableExternal h2.headline
{
    font-size:1.1em;
    margin:0;
    padding:0;
    font-weight:bold;
}
div.contentTableTeaser h2.headline a,
div.contentTableExternal h2.headline a
{
    color:#009ee3;
}
div.contentTableTeaser h3.untertitel,
div.contentTableExternal h3.untertitel
{
    margin:0;
    padding:0;
    font-size:1em;
    color:#5c2483;
}
div.contentTableTeaser a.anreisser,
div.contentTableExternal a.anreisser
{
    color:#5c2483;
}
div.objectAbsatz div.teaserbox_Mitte 
{
    width:620px;
    background-color:#d5edfd;
    padding:10px 0;
    margin:0 0 20px 0;
}
div.objectAbsatz div.teaserbox_Mitte div.contentTableTeaser 
{
    margin-right:10px;
}
div.objectAbsatz div.teaserbox_Mitte span.artikelListenHeader,
div.objectAbsatz div.teaserbox_Mitte span.textlistenkommentar
{
    width:610px;
    padding-left:10px;
}
div.contentmain100 div.teaserbox_Mitte 
{
    background-color:Transparent;
    width:100%;
}
div.contentmain100 div.teaserbox_Mitte p 
{
    display:none;
}
div.contentTableExternal 
{
    font-size:0.8em;
    line-height:1.4em;
}
div.contentTableExternal a 
{
    text-decoration:none;
}
div.contentTableExternal h3.untertitel
{
    margin:0 0 5px 0;
}
div.contentTableMitteContent div.contentTableMitteContent div.teaserbox_Mitte 
{
    background-color:Transparent;
}

/**
*	Stylesheet fuer das Menue
*/
div.contentTableUmfrage 
{
    width:100%;
    margin-bottom:30px;
}
div.contentTableUmfrageHeadLineMiddleBT 
{
    width:100%;
    padding:5px 0;
    font-size:1.2em;
    font-weight:bold;
    color:#622c88;
}
div.contentTableUmfrageContent 
{
    width:100%;
    border-top:1px solid #dff1fe;
	padding-top:10px;
}
div.contentTableUmfrageContent table 
{
    margin-top:20px;
}
div.contentTableUmfrageContent table table 
{
    margin-top:0;
}
td.contentTableUmfrageHeadLineLeftBT,
td.contentTableUmfrageHeadLineLeftNB {
	width:23px;
	height:18px;
	padding-left:3px;
	padding-right:0px;
	padding-top:1px;
	padding-bottom:1px;
	vertical-align:middle;
	background-color: #e1e2ed;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000000;
	}
td.contentTableUmfrageHeadLineMiddleBT,
td.contentTableUmfrageHeadLineMiddleNB {
	width:347px;
	height:18px;
	padding-left:3px;
	padding-right:0px;
	padding-top:1px;
	padding-bottom:2px;
	vertical-align:middle;
	background-color: #e1e2ed;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#000000;
	}
td.contentTableUmfrageHeadLineRightBT,
td.contentTableUmfrageHeadLineRightNB {
	width:30px;
	height:18px;
	padding-right:3px;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:3px;
	vertical-align:top;
	text-align:right;
	background-color: #e1e2ed;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
td.contentTableUmfrageContentDark {
	width:400px;
	padding:2px;
	background-color: #EBEBEB;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
td.contentTableUmfrageContent {
	width:400px;
	padding:2px;
	background-color: #FAFAFA;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}
td.contentTableUmfrageSubLine {
	height:12px;
	padding-left:3px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	vertical-align:middle;
	background-color: #EBEBEB;
	font-family:Arial;
	font-size:9px;
	color:#000000;
	}
td.contentTableUmfrageBottom{
	width:400px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	}

div.singleImage {
	float:left;
	padding:0px;
	margin:0 15px 15px 0;
	height:auto;
	position:relative;
	}
div.singleImage_right 
{
	float:right;
	margin:0 0 15px 15px;
}
div.menuebox div.contentTableNewsContent div.singleImage_left 
{
    float:left;
    margin-right:15px;
}
div.menuebox div.contentTableNewsContent div.newscomment 
{
    width:100%;
}
div.singleImageFunctions {	
	padding-left:5px;
	font-size:11px;
	font-family:Arial;
	float:none;
	clear:both;
	color:#5c2483;
	}
div.singleImageFunctions img {
	margin:4px;
	}	
div.imagelist_freeflow {
	width:100%;
	height:expression(document.body.clientHeight-19);
	overflow:auto;
	overflow-x:hidden;
	}
div.imagelist_embedded {
	width:100%;
	float:left;
	margin:0px;
	height:auto;
	margin-bottom:15px;
	}
div.imagelist_embedded table {
	margin-right:5px;
	}
div.imageframe_main {
	float:left;
	width:644px;
	height:499px;
	background-color:black;
	padding:12px;
	padding-left:13px;
	padding-right:13px;
	font-size:12px;
	font-family:Verdana,Arial;
	}
div.imageframe_main a.bildtext {
	color:white;
	text-decoration:none;
	font-weight:normal;
	display:block;
	float:left;
	clear:both;
	margin-top:4px;
	padding-top:0px;
	width:100%;
	height:auto;
	}
div.bildrahmen {
	width:640px;
	height:480px;
	float:left;
	padding:2px;
	background:url("../images/var/bildergalerie_main_hintergrund.gif");
	}
div.imageframe_chooser_main {
	width:670px;
	height:76px;
	float:left;
	background-color:black;
	background:url("../images/var/bildergalerie_kopf_hintergrund.gif");
	}
div.imageframe_knopfbox {
	font-family:Verdana;
	font-size:12px;
	float:left;
	width:auto;
	height:auto;
	margin:13px;
	color:white;
	padding-top:4px;
	}
div.imageframe_knopfbox img {
	margin:1px;
	border:0px;
	}
div.imageframe_knopfbox p {
	margin:0px;
	padding:0px;
	margin-bottom:12px;
	}
div.imageframe_knopfbox a:link,
div.imageframe_knopfbox a:visited,
div.imageframe_knopfbox a:active,
div.imageframe_knopfbox a:hover,
div.imageframe_knopfbox a:focus {
	color:white;
	text-decoration:none;
	}
div.imageframe_knopfbox a:active,
div.imageframe_knopfbox a:hover,
div.imageframe_knopfbox a:focus {
	color:#f60;
	}
div.imageframe_previewbox {
	float:right;
	width:auto;
	height:auto;
	margin-right:11px;
	margin-top:16px;
	}
div.imageframe_preview {
	width:73px;
	height:55px;
	background:url("../images/var/bildergalerie_preview_hintergrund.gif");
	float:left;
	margin-right:3px;
	padding:1px;
	}
#allebilder {
	position:absolute;
	z-index:10;
	background-color:black;
	width:640px;
	height:480px;
	top:90px;
	left:15px;
	overflow:auto;
	overflow-x:hidden;
	display:none;
	}
#allebilder div.singleImage,
#previewbox div.singleImage,
#previewbox div.singleImageAktiv {
	width:auto;
	height:auto;
	background:url("../images/var/bildergalerie_preview_hintergrund.gif");
	padding:1px;
	float:left;
	margin:0px;
	margin-top:3px;
	margin-left:3px;
	overflow:hidden;
	}
#allebilder div.singleImage img,
#previewbox div.singleImage img,
#previewbox div.singleImageAktiv img {
	width:73px;
	height:55px;
	filter: alpha(opacity=40);
	opacity: 0.4;
	}
#previewbox div.singleImageAktiv img {
	filter: alpha(opacity=100);
	opacity: 1.0;
	}
#allebilder div.singleImageFunctions {
	display:none;
	}
#vorhang {
	position:absolute;
	width:680px;
	height:681px;
	top:0px;
	left:0px;
	z-index:100;
	background-color:#222;
	text-align:center;
	color:white;
	}
div.ladelabel {
	border:2px solid #dde;
	padding:5px;
	font-size:14px;
	font-family:Verdana;
	text-transform:uppercase;
	width:150px;
	height:auto;
	margin-top:500px;
	font-weight:bold;
	}
div.contentTableNews div.singleImage 
{
    border:3px solid white;
}

/**
*   Impressum
*/