/* CSS Document */



/* teilung ohne einrückung ohne schatten */
.wrapper1_1  {width:900px;}
.wrapper1_1 .wrapper1 { width:450px; }
.wrapper1_1 .wrapper2 { width:450px; }

/* hintergründe für den oberen bereich */
.wrapper1_1 .bg1 {background-image:url(/img/common/bg_subindex1.jpg); background-repeat:no-repeat;height:232px;   }


/* teilung mit einrückung mit schatten*/
.wrapper1_1 .einrueckung  {width:896px;}
.wrapper1_1 .einrueckung .wrapper1 { width:446px; height:232px; }
.wrapper1_1 .einrueckung .wrapper2 { width:446px;  }
.wrapper1_1 .einrueckung .container1 { height:116px;  }
.wrapper1_1 .einrueckung .container1 .flashheadline { height:22px; margin:0 0 1px 0; }
.wrapper1_1 .einrueckung .container2 { height:116px; }
.wrapper1_1 .einrueckung .container2 .flashheadline { height:22px; margin:0 0 1px 0; }
.wrapper1_1 .einrueckung .content div {margin-bottom:9px; }

/* news teaser homepage */
.wrapper1_1 .wrapper2 .news {color:#ffffff;background-image:url(/img/common/bg_teaser_home_news.jpg); background-repeat:repeat-x;height:232px; width:446px;}
.wrapper1_1 .wrapper2 .news span.link { background-image:url(/img/common/pfeil_link_weiss.gif); background-repeat:no-repeat; width:18px; height:17px; background-position:right; padding:0px 0px 0px 3px; margin-right:6px; line-height:11px;}
.wrapper1_1 .wrapper2 .news a{ color:#FFFFFF}
.wrapper1_1 .wrapper2 .news a:hover{ color:#8CA6BD}
.wrapper1_1 .wrapper2 i {color:#8CA6BD;}
.wrapper1_1 .wrapper2 .news h5 a {color:#FFFFFF}
.wrapper1_1 .wrapper2 .news h5 a:link {color:#ffffff}
.wrapper1_1 .wrapper2 .news h5 a:hover {color:#888888}



.wrapper1_1 .wrapper1 .content {background-image:url(/img/common/bg_teaser_home_content.jpg); background-repeat:no-repeat; height:88px; background-color:#F2F2F2; padding:12px 12px 12px 63px; overflow:hidden}
.wrapper1_1 .wrapper1 .content .grafikheadline { margin:3px 0 0px 0px; height:20px;}
.wrapper1_1 .wrapper1 .content span.text { display:block; margin:0 0 9px 0;}
.wrapper1_1 .wrapper1 .schatten_unten {background-image:url(/img/common/bg_schatten_content_unten.jpg); background-repeat:repeat-x; height:8px; width:450px; overflow:hidden; margin:0 0px 0 0px;}

.wrapper1_1 .wrapper2 .container1 { width:223px;}
.wrapper1_1 .wrapper2 .container1 .content { margin:0 10px 0 15px; padding:0; }


.wrapper1_1 .wrapper2 .container2 {width:223px;}
.wrapper1_1 .wrapper2 .container2 .publikationen {background-image:url(/img/common/bg_publikationen.jpg); background-repeat:no-repeat; width:223px; height:116px; overflow:hidden }
.wrapper1_1 .wrapper2 .container2 .publikationen .box {margin-bottom:9px; display:block; }
.wrapper1_1 .wrapper2 .container2 .publikationen a { color:#1D262D }
.wrapper1_1 .wrapper2 .container2 .publikationen a:link { color:#1D262D }
.wrapper1_1 .wrapper2 .container2 .publikationen a:hover { color:#ffffff }

.wrapper1_1 .wrapper2 .container2 .publikationen a.newslink  {color:#661429}
.wrapper1_1 .wrapper2 .container2 .publikationen a.newslink:link {color:#661429}
.wrapper1_1 .wrapper2 .container2 .publikationen a.newslink:hover {color:#ffffff}

.wrapper1_1 .wrapper2 .container2 .publikationen a span.extralink  { color:#78072C }
.wrapper1_1 .wrapper2 .container2 .publikationen a span.extralink:link { color:#ffffff }
.wrapper1_1 .wrapper2 .container2 .publikationen a span.extralink:hover { color:#ffffff }

.wrapper1_1 .wrapper2 .container2 .schnellzugang {background-image:url(/img/common/bg_schnellzugang.jpg); background-repeat:no-repeat; width:227px; height:116px; overflow:hidden }
.wrapper1_1 .wrapper2 .container2 p {padding-bottom:0 0 9px 0;}
.wrapper1_1 .wrapper2 .container2 .content { margin:0px 10px 0 16px; padding:0; }

/* content container subindex */
#subindex .wrapper3_1 {width:896px; position:absolute; top:364px; left:52px;}
#subindex .wrapper3_1 .wrapper1 {width:676px; position:absolute; z-index:2;}
#subindex .wrapper3_1 .wrapper1 .content {background-image:url(/img/common/bg_schatten_main_content_links1.jpg); background-repeat:no-repeat;background-color:#F2F2F2; padding:12px 12px 12px 63px;min-height:217px;height:auto;_height:217px; }
#subindex .wrapper3_1 .wrapper1 .schatten_unten {background-image:url(/img/common/bg_schatten_content_unten.jpg); background-repeat:repeat-x; height:8px; width:673px; overflow:hidden; margin:0 0px 0 0px;}

#subindex .wrapper3_1 .wrapper2 {width:223px; position:absolute;z-index:2; top:0; left:673px; padding:0; margin:0;}


.einrueckung {margin-left:4px; padding:0;}

/* 3 container */
.container1_1_1 { width:638px;line-height:14px;padding:0px 12px 0px 63px; }
.container1_1_1 .slot1 {width:180px;padding-right:21px;  }
.container1_1_1 .slot2 {width:180px; padding-right:22px; }
.container1_1_1 .slot3 {width:180px; padding-right:22px; }

.container1_1_1 h3 { margin-bottom:3px;}
.container1_1_1 h4 { margin-bottom:8px; font-size:11px; line-height:14px;}
.container1_1_1 .tel { margin:7px 0 7px 0; display:block; line-height:14px;}


/* contentseite */

#content .wrapper3_1_content .wrapper1 {width:673px; position:absolute;z-index:2;}
#content .wrapper3_1_content .wrapper1 .content { width:690px;background-image:url(/img/common/bg_schatten_main_content_links2.png); background-repeat:no-repeat; line-height:14px; padding:0 0 15px 0; min-height:333px;height:auto;_height:333px;}

* html #content .wrapper3_1_content .wrapper1 .content {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/bg_schatten_main_content_links2.png', sizingMethod='crop');

}

#content .wrapper3_1_content .wrapper1 .content a {position:relative;z-index: 1;}

#content .wrapper3_1_content .wrapper1 .zurueck {width:130px; margin:23px 0 0 0; float:right;}
#content .wrapper3_1_content .wrapper1 .content .platzhalter {padding:0; height:9px;*height:4px;-height:4px; line-height:0;overflow:hidden; margin:0;  }
#content .wrapper3_1_content .wrapper1 .content .schatten { background-image:url(/img/common/bg_schatten_flash.jpg);overflow:hidden; background-repeat:no-repeat; padding:0;line-height:0; margin:0 4px 0 4px; height:9px; -height:8px;}
#content .wrapper3_1_content .wrapper1 .content .block {padding:7px 12px 12px 13px;width:584px;}
#content .wrapper3_1_content .wrapper1 .content .box { width:470px; padding:21px 12px 10px 12px}

#content .wrapper3_1_content .wrapper1 .content .pfeil {padding:7px 3px 0px 4px; width:43px;}
#content .wrapper3_1_content .wrapper1 .content .allgemeines {  margin:0 0 0px 0;}
#content .wrapper3_1_content .wrapper1 .content .allgemeines .text {  margin:0 0 6px 0; display:block;}
#content .wrapper3_1_content .wrapper1 .schatten_unten {background-image:url(/img/common/bg_schatten_content_unten.jpg); background-repeat:repeat-x; height:8px; width:673px; overflow:hidden; margin:0 0px 0 0px;}
#content .logoArea { position:absolute; top: 89px; left:952px; z-index:100}
#content .schnellzugang {height:219px; background-image:url(/img/common/bg_content_rechts.jpg); background-repeat:no-repeat; padding:13px 0px 0 17px;}

#content .wrapper3_1_content .wrapper1 input {height:15px; *height:15px; -height:15px; font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#A1A1A1; width:170px; color:#1D262D; border:0; line-height:12px; margin:0px 3px 0 0; padding-left:3px;}
#content .wrapper3_1_content .wrapper1 button { background-image:url(/img/common/pfeil_buttom.gif);background-repeat:no-repeat; cursor:pointer; border:0; margin:0px 0 0 0; }


#content .wrapper3_1_content .wrapper1 .content h1 { font-size:14px; line-height:17px; margin:0 0 11px 0;}
#content .wrapper3_1_content .wrapper1 .content h2 { font-size:11px; line-height:14px; margin:0 0 8px 0;}

#content .wrapper3_1_content .wrapper1 .content ul { margin:14px 10px 14px 15px;}
#content .wrapper3_1_content .wrapper1 .content ul li { margin:0px 0px 2px 0px;}

#content .wrapper3_1_content .wrapper1 .content ol { margin:14px 10px 14px 23px;}
#content .wrapper3_1_content .wrapper1 .content ol li { margin:0px 0px 2px 0px;}

/* related box */
#content .wrapper3_1_content .wrapper1 .related { margin-left:60px; margin-top:10px; margin-bottom:32px; padding:0 2px 0 2px; background-image:url(/img/common/bg_schatten_main_related.png); background-repeat:no-repeat; width:470px;}
#content .wrapper3_1_content .wrapper1 .related .schatten { background-image:url(/img/common/bg_related_schatten.jpg); background-repeat:no-repeat; height:4px; margin:0; padding:0;}
#content .wrapper3_1_content .wrapper1 .related .schatten_unten {  margin:0 0 10px 0;background-image:url(/img/common/bg_related_schatten_unten.jpg); background-repeat:no-repeat; height:4px; margin:0; padding:0;}

#content .wrapper3_1_content .wrapper1 .relatedbox { margin:0px 0 0px 0; padding:6px 11px 6px 11px; background-image:url(/img/common/bg_related.jpg); background-repeat:repeat-y; width:445px;}
#content .wrapper3_1_content .wrapper1 .relatedbox h1 { color:#5A7892; font-size:11px; margin-bottom:6px;}
#content .wrapper3_1_content .wrapper1 .relatedbox .text { margin:0 0 7px 0; display:block;}


/* box mit text der nicht floatet */
#content .wrapper3_1_content .wrapper1 .content .nobreakbox { width:470px; padding:21px 12px 10px 12px}
#content .wrapper3_1_content .wrapper1 .content .nobreakbox p { width:372px; float:right} 

#content .wrapper3_1_content .wrapper1 .content .nobreakbox .allgemeines .text { float:left;width:320px; /*padding-left:52px;-padding-left:0px;*/}
#content .wrapper3_1_content .wrapper1 .content .nobreakbox .datum{ margin-bottom:11px; display:block;}
#content .wrapper3_1_content .wrapper1 .content .nobreakbox a.linktext {color:#1F262C}
#content .wrapper3_1_content .wrapper1 .content .nobreakbox a.linktext:link {color:#1F262C}
#content .wrapper3_1_content .wrapper1 .content .nobreakbox a.linktext:hover {color:#7A062D}

/* aufklappbox */
#content .wrapper3_1_content .wrapper1 .content .klappbox { position:relative;z-index:30; margin-left:60px; width:470px; margin-top:20px;}
#content .wrapper3_1_content .wrapper1 .content .klappbox .ausklappbox { padding-bottom:10px;}
#content .wrapper3_1_content .wrapper1 .content .klappbox a { cursor:pointer;}
#content .wrapper3_1_content .wrapper1 .content .klappbox .head { background-image:url(/img/common/bg_klapp.jpg); background-repeat:no-repeat; height:21px; padding:0 16px 8px 25px; font-weight:bold;}
#content .wrapper3_1_content .wrapper1 .content .klappbox .head img {margin:0 0px 3px 43px;}
#content .wrapper3_1_content .wrapper1 .content .klappbox .head span {padding:3px 0px 0 13px}
#content .wrapper3_1_content .wrapper1 .content .klappbox .block {margin: 0 0px 2px 86px ; width:390px;}
#content .wrapper3_1_content .wrapper1 .content .klappbox .text p.bold a { color:#1F262C}
#content .wrapper3_1_content .wrapper1 .content .klappbox .text p.bold a:hover { color:#7A062D}
#content .wrapper3_1_content .wrapper1 .content .klappbox .datum{ margin-bottom:11px; display:block;}


/* suchergebnis */
#content .wrapper3_1_content .wrapper1 .content .suchergebnis {}
#content .wrapper3_1_content .wrapper1 .content .suchergebnis .form {margin:7px 0 7px 0; padding:0 0 7px 0; border-bottom:1px solid #D9D5CC }
#content .wrapper3_1_content .wrapper1 .content .suchergebnis .subnavi {margin:0 0 22px 20px;} 
#content .wrapper3_1_content .wrapper1 .content .suchergebnis ol { margin-left:21px;-margin-left:10px; }
#content .wrapper3_1_content .wrapper1 .content .suchergebnis ol li { padding-left:0px;-padding-left:10px; margin-bottom:20px; }


/* rechte seite */
#content .wrapper3_1_content .wrapper2 {width:227px;position:absolute;z-index:1; top:132px; left:725px;}
#content .wrapper3_1_content .wrapper2 h6 { color:#1D262B;}
#content .wrapper3_1_content .wrapper2 select{ border: 1px solid #9C9C9C; color:#9C9C9C; font-size:11px; width:191px; margin:0 0 6px 0; padding:0; }
#content .wrapper3_1_content .wrapper2 input {height:15px; *height:15px; -height:15px; font-family:Arial, Helvetica, sans-serif;font-size:11px;  background-color:#A1A1A1; width:172px; color:#1D262D; border:0; line-height:12px; margin:0 3px 0 0; padding-left:3px;}
#content .wrapper3_1_content .wrapper2 button { background-image:url(/img/common/pfeil_buttom.gif);background-repeat:no-repeat; cursor:pointer; border:0; margin:0px 0 0 0; }


/* suche */
#content .wrapper1_1 .wrapper2 .content h6 { color:#1D262B; margin-top:10px;}
#content .wrapper1_1 .wrapper2 .content {margin-left:19px; }
.wrapper1_1 select{ border: 1px solid #9C9C9C; color:#9C9C9C; font-size:11px; width:191px; margin:0 0 6px 0; padding:0; }
.wrapper1_1 input {float:left;height:15px; *height:15px; -height:15px; font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#A1A1A1; width:172px; color:#1D262D; border:0; line-height:12px; margin:0 3px 0 0; padding-left:3px;}
.wrapper1_1 button { background-image:url(/img/common/pfeil_buttom.gif);background-repeat:no-repeat; cursor:pointer; border:0; margin:0px 0 0 0; }



/* wrapper 4er-teaser rechts oben */
.toprightteaser {width:210px;}

/* sitemap */
#content .wrapper3_1_content .wrapper1 .content .sitemap { width:620px;padding:16px 0px 0px 13px;}
#content .wrapper3_1_content .wrapper1 .content .sitemap .metanavi {margin:9px 15px 0 0 }
#content .wrapper3_1_content .wrapper1 .content .sitemap .metanavi div {margin:0 0px 1px 0; background-color:#E5E5E5; width:89px; height:24px; padding:4px 4px 4px 4px; line-height:12px; }
#content .wrapper3_1_content .wrapper1 .content .sitemap .metanavi div a { color:#888888}
#content .wrapper3_1_content .wrapper1 .content .sitemap .metanavi div a:hover { color:#79072B}


#content .wrapper3_1_content .wrapper1 .content .sitemap .mainnavi {margin:9px 0px 0 0; }
#content .wrapper3_1_content .wrapper1 .content .sitemap .mainnavi div.item {margin:0 1px 1px 0; background-color:#79072B; width:89px; height:24px; padding:4px 4px 4px 4px; line-height:12px; text-transform:uppercase; float:left; }
#content .wrapper3_1_content .wrapper1 .content .sitemap .mainnavi div.subitem {width:395px;margin:0 1px 0px 0}
#content .wrapper3_1_content .wrapper1 .content .sitemap .mainnavi div div {margin:0 1px 1px 0; background-color:#A9A9A9; width:89px; height:24px; padding:4px 4px 4px 4px; line-height:12px;  float:left; }

#content .wrapper3_1_content .wrapper1 .content .sitemap .mainnavi div a { color:#ffffff}
#content .wrapper3_1_content .wrapper1 .content .sitemap .mainnavi div a:hover { color:#000000}


/* newsbox */
.newsbox { width:480px;}
.newsbox a {height:1%; position:relative; z-index: 40;cursor:pointer; display:block; }
.newsbox a:hover { color:#888888}



/* subindex content */

#subindex .wrapper3_1 .wrapper1 {width:673px; position:absolute;z-index:2;}
#subindex .wrapper3_1 .wrapper1 .content { width:690px;background-image:url(/img/common/bg_schatten_main_content_links2.png); background-repeat:no-repeat; line-height:14px; padding:0 0 15px 0}

* html #subindex .wrapper3_1 .wrapper1 .content {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/common/bg_schatten_main_content_links2.png', sizingMethod='crop');

}

#subindex .wrapper3_1 .wrapper1 .content a {position:relative;z-index: 1;}

#subindex .wrapper3_1 .wrapper1 .zurueck {width:130px; margin:23px 0 0 0; float:right;}
#subindex .wrapper3_1 .wrapper1 .content .platzhalter {padding:0; height:9px;*height:4px;-height:4px; line-height:0;overflow:hidden; margin:0;  }
#subindex .wrapper3_1 .wrapper1 .content .schatten { background-image:url(/img/common/bg_schatten_flash.jpg);overflow:hidden; background-repeat:no-repeat; padding:0;line-height:0; margin:0 4px 0 4px; height:9px; -height:8px;}
#subindex .wrapper3_1 .wrapper1 .content .block {padding:7px 12px 12px 13px;width:584px;}
#subindex .wrapper3_1 .wrapper1 .content .box { width:470px; padding:21px 12px 10px 12px}

#subindex .wrapper3_1 .wrapper1 .content .pfeil {padding:7px 3px 0px 4px; width:43px;}
#subindex .wrapper3_1 .wrapper1 .content .allgemeines {  margin:0 0 0px 0;}
#subindex .wrapper3_1 .wrapper1 .content .allgemeines .text {  margin:0 0 7px 0; display:block;}
#subindex .wrapper3_1 .wrapper1 .schatten_unten {background-image:url(/img/common/bg_schatten_content_unten.jpg); background-repeat:repeat-x; height:8px; width:673px; overflow:hidden; margin:0 0px 0 0px;}

#subindex .wrapper3_1 .wrapper1 input {height:15px; *height:15px; -height:15px; font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#A1A1A1; width:172px; color:#1D262D; border:0; line-height:12px; margin:0 3px 0 0; padding-left:3px;}
#subindex .wrapper3_1 .wrapper1 button { background-image:url(/img/common/pfeil_buttom.gif);background-repeat:no-repeat; cursor:pointer; border:0; margin:2px 0 0 0; }

#subindex .wrapper3_1 .wrapper1 .content h1 { font-size:14px; line-height:17px; margin:0 0 11px 0;}
#subindex .wrapper3_1 .wrapper1 .content h2 { font-size:11px; line-height:14px; margin:0 0 8px 0;}

#subindex .wrapper3_1 .wrapper1 .content ul { margin:14px 10px 14px 15px;}
#subindex .wrapper3_1 .wrapper1 .content ul li { margin:0px 0px 2px 0px;}

#subindex .wrapper3_1 .wrapper1 .content ol { margin:14px 10px 14px 23px;}
#subindex .wrapper3_1 .wrapper1 .content ol li { margin:0px 0px 2px 0px;}

/* content navi */
#flashclick {height:116px;}
#flashclick .item { padding:10px 10px 0 10px; width:100px; float:left;}
#flashclick .item a {display:block; width:100px;}

/* homepage mit guided tour */
#wrapper1_1.guidedtour  {height:472px;background:url(/img/common/bg_schatten_guidedtour.jpg) 0 0 no-repeat;}