/* Voreinstellungen */
body { background: #d7e3ef url(/pics/_backgrounds/hg_pop_up_gesamt.jpg) 0 0 no-repeat; margin: 0px; padding:0 0 11px 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 17px; color: Black; }
/* 
p { line-height: 17px; }
h2 { font-size: 11px; line-height: 17px; font-weight: bold; color: #000000; padding: 0; margin: 0;}
*/

#PopupHeader{ position: relative; z-index: 1; top: 0; left: 0; width: 100%; height: 110px; background: transparent;  margin: 0px; padding: 0px; }
#PopupHeader .Logo { position: relative; float: left; margin: 10px 26px 0 48px; width: 76px; height: 96px; background: transparent; text-decoration: none; }
#PopupHeader .Headline { position: relative; float: left; margin: 76px 0 0 0; color: #ffffff; text-transform: uppercase; }

#PopupWrapper { position: relative; z-index: 2; top: 0; left: 0; margin-top:0; width: 550px; background: transparent url(/pics/_backgrounds/hg_pop_up_mid.gif) 0px 0px repeat-y; padding: 0; clear: both; overflow: hidden; }
#PopupBody { position: relative; top:0; left: 0; width: 539px; background: transparent url(/pics/_backgrounds/hg_pop_up_end.gif) bottom left no-repeat; clear: both; overflow: hidden; }
#PopupBody .Content { position: relative; padding: 60px 0 30px 0; width: 550px; background: transparent url(/pics/_backgrounds/schatten_modul_popup.jpg) top left no-repeat; line-height: 16px; }

#PopupBody .Content .Sizer { position: relative; top: 0; left: 0; float: right; height: 490px; width: 1px; font-size: 1px; overflow: hidden; }

#PopupFooter { position: relative; top: 0px; left: 0; height: 20px; width: 550px; background: transparent url(/pics/_backgrounds/hg_pop_up_footer.gif) top left no-repeat; margin: 0; padding: 0; clear: both; overflow: hidden; }
.FooterLinks { position: absolute; left: 48px; bottom: 0; z-index: 10; xwidth: 200px; xheight: 100px; background: transparent; }
.LinkPrint {padding: 0px 20px 0 0px; margin-right: 20px; background: transparent url(/pics/_icons/pfeil_weiter_weiss.gif) top right no-repeat; font-weight: bold; text-transform: uppercase; }


.Popup_1Columns,
.Popup_2Columns { position: relative; top: 0; left: 0; width: 468px; padding: 0 24px 24px 48px; overflow: hidden; }
.Popup_2Columns .Column1 { position: relative; top: 0; left: 0; float: left; width: 152px; padding: 0 24px 0 0; overflow: hidden; }
.Popup_2Columns .Column2 { position: relative; top: 0; left: 0; float: left; width: 292px; padding: 0; overflow: hidden; }
.Popup_2Columns .Column1 .ImageFull { border: 1px solid #d3e6f5; }
.Popup_1Columns .ImageFull { margin-bottom: 24px; }
.Popup_1Columns h1 { padding-bottom: 20px; }

/* Subnavigation */
.ContentNav { position: relative; z-index: 10; width: 396px; margin: -55px 0 30px 0; padding: 0 0 0 143px; }
.ContentNav a { padding: 5px 36px; }
.ContentNav a.selected,
.ContentNav a.selected:visited,
.ContentNav a.selected:active,
.ContentNav a.selected:link,
.ContentNav a.selected:hover { padding: 5px 34px; }
.ContentNav a:hover { padding: 5px 36px;}

/* Tabelle */
.TabelleSimple { padding-bottom: 25px; height: auto; }
.TabelleSimple h2 { margin: 0px; padding: 20px 0 12px 0; }
.TabelleSimple table { margin: 0; padding: 0;  }
.TabelleSimple th,
.TabelleSimple td { padding: 0px 4px 4px 0; }
.TabelleSimple th  { font-weight: bold; text-transform: uppercase; }
.TabelleSimple th.Spalte01, .TabelleSimple td.Spalte01 { width:124px; }
.TabelleSimple th.Spalte02, .TabelleSimple td.Spalte02 { width:162px; }
.TabelleSimple th.Spalte03, .TabelleSimple td.Spalte03 { width:142px; }
.TabelleSimple th.Spalte04, .TabelleSimple td.Spalte04 { width:320px; }

/* Tabelle */
.Tabelle h2 { margin-bottom: 0px; }
.Tabelle table { margin-top: 12px; width: 492px; background: transparent url(/pics/_backgrounds/hg_tabelle.jpg) top left repeat-y; }
.Tabelle th, 
.Tabelle td { padding: 3px 5px; }


.ContentBlock { padding: 0 24px 0 48px; }
.ContentBlockTabelle { padding: 0 0px 0 48px; }

/* Galerie */
.Popup_Gallery { width: 539px; height: 400px; padding: 0; margin: 0; }
.Popup_Gallery td.Stage { padding: 0; margin: 0; height: 400px; vertical-align: middle; text-align: center; }
.Popup_Gallery td.Controls { text-align: center; padding-top: 12px; }
.Popup_Gallery td.Controls .Navigation { position: relative; width: 216px; margin: auto; text-align: center; }
.Popup_Gallery td.Controls .Navigation .current { position: relative; float: left; width: 50px; z-index: 2; font-family: Arial Black; height: 18px; color: #539ed6; line-height: 11px; background: transparent url(/pics/_backgrounds/hg_batchnav_popup.jpg) top left no-repeat; padding: 4px 0 0 0; text-align: center; margin: 0; }
.Popup_Gallery td.Controls .Navigation .back,
.Popup_Gallery td.Controls .Navigation .next { position: relative; display: block; z-index: 1; width: 82px; height: 22px; padding: 0; }
.Popup_Gallery td.Controls .Navigation .back { float: left; }
.Popup_Gallery td.Controls .Navigation .next { float: right; }

.Popup_Gallery td.Txt { padding: 12px 0 0 0; height: 50px; }


