/* -- General Style -- */

.imInvisible, h1 {position: absolute; top: -10000px; left: -10000px; }
.imHidden {display: none; }
.imClear {clear: left; }
.imError {padding: 5px; margin: 10px; border: 1px solid #000000; background-color: #FFFFFF; font: 11px Tahoma; text-align: center; line-height: 16pt; }
#imWebSiteX5Adv {position: absolute; top: 0; right: 0; z-index: 1500; overflow: hidden; }
#imWebSiteX5AdvObj {position: relative; }

body {margin: 0; padding: 0; color: #000000; background-color: #FFFFFF; background-image: url('image001.jpg'); background-repeat: repeat; background-position: center top;
      font-family: "Copperplate Gothic Light"; font-size: 10pt; font-style: normal; font-weight: bold }

#imSite {width: 982px; margin: 0px auto; text-align: center; }
#imHeader {height: 210px; background-image: url('top.jpg'); background-repeat: no-repeat; background-position: center top; }
#imMenuMain {height: 32px; padding: 0px 0px 0px 10px; background-image: url('menu.jpg'); background-repeat: no-repeat; background-position: center top; }
#imContent {border: 0; width: 960px; margin: 0px auto;}
#imOverlay_0 {border: 0; width: 960px; height: 820px; position: relative; top: 0px; left: 0px;}
#imOverlay_1 {border: 0; width: 960px; height: 880px; position: relative; top: 0px; left: 0px;}
#imOverlay_2 {border: 0; width: 960px; height: 320px; position: relative; top: 0px; left: 0px;}
#imOverlay_3 {border: 0; width: 960px; height: 420px; position: relative; top: 0px; left: 0px;}
#imOverlay_4 {border: 0; width: 960px; height: 480px; position: relative; top: 0px; left: 0px;}
#imOverlay_5 {border: 0; width: 960px; height: 640px; position: relative; top: 0px; left: 0px;}
#imOverlay_6 {border: 0; width: 960px; height: 840px; position: relative; top: 0px; left: 0px;}
#imOverlay_7 {border: 0; width: 960px; height: 1060px; position: relative; top: 0px; left: 0px;}
#imOverlay_8 {border: 0; width: 960px; height: 1280px; position: relative; top: 0px; left: 0px;}
#imOverlay_9 {border: 0; width: 960px; height: 1530px; position: relative; top: 0px; left: 0px;}

#imSTCont_0 {border: 0 width: 960px; height: 63px; margin: auto; }
#imSTexts_0 {width: 100%; position: relative; top: 0; left: 0; font: bold 24px Copperplate Gothic Light; }
#imSText_0 {width: 100%; position: absolute; top: 0; left: 0; text-align: center; z-index: 500; }
#imSText_0_back {width: 100%; position: absolute; top: 0; left: 0; text-align: center; z-index: 499; }

#imSSCont_0 {width: 582px; margin: auto; background-image: url('frame001.jpg'); }
#imSSBackg_0 {width: 582x; height: 473px; overflow: hidden; position: relative; background-repeat: no-repeat; background-position: center top; }
#imSSImages_0 {position: relative; top: -4px; left: -3px; width: 582px; height: 473px; margin: 0; padding: 0; text-align: left; }
#imSSImage_0 {padding-top: 0px; padding-left: 0px; z-index: 500; }
#imSSImage_0_back {position: absolute; top: 0px; left: 0px; z-index: 499; }
#imSSImage {position: absolute; top: 86px; left: 91px; z-index: 500; }

/*
#imSSCont_0 {border: 0; width: 582px; height: 473px; margin: auto; background-image: url('frame001.jpg'); background-repeat: no-repeat; background-position: center top; }
#imSSBackg_0 {width: 582px; height: 473px; overflow: hidden; position: relative; }
#imSSImages_0 {width: 582px; height: 473px; position: relative; top: -4px; left: -4px; padding: 0; }
#imSSImage {position: absolute; top: 86px; left: 91px; z-index: 500; }
#imSSImage_0 {position: absolute; padding-top: 0px; padding-left: 0px; z-index: 500; }
#imSSImage_0_back {position: absolute; top: 0; left: 0; z-index: 499; }
*/

#imSSDescr_0 {position: absolute; left: 0; width: 100%; overflow: hidden; z-index: 501; }
#imSSDescr_0_content {position: relative; width: 100%; }
#imSSDescr_0_bg {position: absolute; top: 0; left: 0; width: 100%; opacity: 0.6; filter: alpha(opacity=60); }
#imSSDescr_0_text {font: bold 20px Copperplate Gothic Light; color: #C8A660; position: absolute; top: 0; left: 0; padding: 5px 2%; margin: 0; text-align: center; width: 96%; }

#imSSBtnBg_0 {height: 58px; width: 96px; margin: auto; background-image: url('image005.jpg'); background-repeat: no-repeat; background-position: center top; }
#imSSBtn_0 {position: absolute; top: 0px; left: 0px; }
img.imssBtn {cursor: pointer; }

#imCel5_01 {position: relative; top: 20px; center; height: 634px; width: 960px; }
#imCel5_01_Cont {position: relative; text-align: center; height: 594px; overflow: hidden; }
#imObj5_01 {position: absolute; left: 86px; text-align: left; }
#imObj5_01 div.imFGPanel {position: relative; }
#imFGMain_1 {position: relative; top: 190px; left: 22px; height: 400px; width: 744px; overflow: hidden; }
#imFGImage_1_cont {position: relative; top: 10px; left: 0px; height: 100%; width: 100%; }
#imFGImage_1 {position: absolute; top: 0; z-index: 500;}
#imFGImage_1_back {position: absolute; top: 0; z-index: 499;}
#imFGImgCont_1 {position: absolute; overflow: hidden; left: 24px; height: 186px; width: 744px; }
#imFGDescr_1 {position: absolute; left: 0; width: 744px; overflow: hidden; z-index: 501; }
#imFGDescr_1_content {position: relative; }
#imFGDescr_1_text {position: absolute; top: 0; left: 0; padding: 5px; text-align: left; font: 11px Tahoma; color: #fff; }
#imFGDescr_1_bg {position: absolute; top: 0; left: 0; width: 100%; background-color: #000; opacity: 0.6; filter: alpha(opacity=60); }
#imFGImgList_1 {position: absolute; height: 186px; white-space: nowrap; }
#imFGImgList_1 img {vertical-align: bottom; height: 186px; width: 186px; cursor: pointer; }
#imObj5_01 .imFGArrowL {position: absolute; top: 69px; left: 0px; }
#imObj5_01 .imFGArrowR {position: absolute; top: 69px; left: 766px; }
#imObj5_01 {padding: 0px; }

#imCel5_00 {position: relative; top: 20px; center; height: 634px; width: 960px; }
#imCel5_00_Cont {position: relative; text-align: center; height: 594px; overflow: hidden; }
#imObj5_00 {position: absolute; left: 86px; text-align: left; }
#imObj5_00 div.imFGPanel {position: relative; }
#imFGMain_0 {position: relative; top: 0px; left: 22px; height: 400px; width: 744px; overflow: hidden; }
#imFGImage_0_cont {position: relative; top: 0px; left: 0px; height: 100%; width: 100%; }
#imFGImage_0 {position: absolute; top: 0; z-index: 500;}
#imFGImage_0_back {position: absolute; top: 0; z-index: 499;}
#imFGImgCont_0 {position: absolute; overflow: hidden; left: 24px; top: 418px; height: 186px; width: 744px; }
#imFGDescr_0 {position: absolute; left: 0; width: 744px; overflow: hidden; z-index: 501; }
#imFGDescr_0_content {position: relative; }
#imFGDescr_0_text {position: absolute; top: 0; left: 0; padding: 5px; text-align: left; font: 11px Tahoma; color: #fff; }
#imFGDescr_0_bg {position: absolute; top: 0; left: 0; width: 100%; background-color: #000; opacity: 0.6; filter: alpha(opacity=60); }
#imFGImgList_0 {position: absolute; height: 186px; white-space: nowrap; }
#imFGImgList_0 img {vertical-align: bottom; heigh: 186px; width: 186px; cursor: pointer; }
#imObj5_00 .imFGArrowL {position: absolute; top: 487px; left: 0px; }
#imObj5_00 .imFGArrowR {position: absolute; top: 487px; left: 766px; }
#imObj5_00 {padding: 0px; }

form, fieldset {margin: 0; padding: 0; border: none; }
fieldset legend {visibility: hidden; }

table.header {width: 960px; height: 22px; border-collapse: collapse; margin: 0px auto; }
td.header {font-size: 9pt; }

/* -- Menu Main Settings -- */
#imMnMn {padding-top: 0px; }
#imMnMn ul, #imMnMn ul li {margin: 0; padding: 0; list-style: none; z-index: 1000; cursor: pointer; }
#imMnMn ul li {position: relative; float: left; padding-right: 0px; }
#imMnMn ul a {display: block; text-decoration: none; width: 120px; height: 22px; float: none !important; float: left; }

/* -- Menu Main Images -- */
#imMnMn ul li a.imMnItm_1 {background: url('immnu_01a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_1, #imMnMn ul li a:hover.imMnItm_1 {background: url('immnu_01b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_2 {background: url('immnu_02a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_2, #imMnMn ul li a:hover.imMnItm_2 {background: url('immnu_02b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_3 {background: url('immnu_03a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_3, #imMnMn ul li a:hover.imMnItm_3 {background: url('immnu_03b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_4 {background: url('immnu_04a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_4, #imMnMn ul li a:hover.imMnItm_4 {background: url('immnu_04b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_5 {background: url('immnu_05a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_5, #imMnMn ul li a:hover.imMnItm_5 {background: url('immnu_05b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_6 {background: url('immnu_06a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_6, #imMnMn ul li a:hover.imMnItm_6 {background: url('immnu_06b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_7 {background: url('immnu_07a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_7, #imMnMn ul li a:hover.imMnItm_7 {background: url('immnu_07b.gif') no-repeat top left; }
#imMnMn ul li a.imMnItm_8 {background: url('immnu_08a.gif') no-repeat top left; }
#imMnMn ul li:hover a.imMnItm_8, #imMnMn ul li a:hover.imMnItm_8 {background: url('immnu_08b.gif') no-repeat top left; }
span.imMnLv {display: block; width: 98%; background: url('imiconmenu.gif') no-repeat center right; }

/* -- Menu Level -- */
#imMnMn ul ul {display: none; position: absolute; top: 22px; left: 0px; }
#imMnMn ul ul ul {top: 0; left: 119px;}
#imMnMn ul ul li {float: left !important; float: none; display: block !important; display: inline; }
#imMnMn ul li:hover li a, #imMnMn ul li.iehover li a, #imMnMn ul li:hover li:hover li a, #imMnMn ul li.iehover li.iehover li a, #imMnMn ul li:hover li:hover li:hover li a, #imMnMn ul li.iehover li.iehover li.iehover li a {padding: 3px; height: auto !important; height: 1%; font: bold 12px Copperplate Gothic Light; background-color: #D6BD85; color: #000000; border: 1px solid #000000; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); width: 112px; float: left !important; float: none; margin-bottom: 0 !important; margin-bottom: -1px; text-align: left; }
#imMnMn ul li li {padding-bottom: 0; margin-bottom: -1px; }
#imMnMn ul li:hover li a:hover, #imMnMn ul li:hover li:hover a, #imMnMn ul li.iehover li a:hover, #imMnMn ul li.iehover li.iehover a, #imMnMn ul li:hover li:hover li a:hover, #imMnMn ul li:hover li:hover li:hover a, #imMnMn ul li.iehover li.iehover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover a, #imMnMn ul li:hover li:hover li:hover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover li a:hover {background-color: #E8DABC; color: #000000; }
#imMnMn ul li:hover ul ul, #imMnMn ul li:hover ul ul ul, #imMnMn ul li.iehover ul ul, #imMnMn ul li.iehover ul ul ul {display: none;}
#imMnMn ul li:hover ul, #imMnMn ul ul li:hover ul, #imMnMn ul ul ul li:hover ul, #imMnMn ul li.iehover ul, #imMnMn ul ul li.iehover ul, #imMnMn ul ul ul li.iehover ul {display: block;}

#imPathTitle {margin: 0px 6px 8px 10px; padding: 2px 0 2px 0; font: 16px Copperplate Gothic Light; color: #808080; text-align: left; }
.imDefText {padding: 2px 0 2px 0; font: 16px Copperplate Gothic Light; color: #000000; text-align: left; }
.fc0 {color: #000000; }
#imFooterSiteMap {margin: 8px 6px 0px 10px; padding: 2px 0 2px 0; font: 16px Copperplate Gothic Light; color: #000000; text-align: center; border-top: 1px solid #000000; }
#imFooterSiteMap a:link, #imFooterSiteMap a:active, #imFooterSiteMap a:visited, #imFooterSiteMap a:hover {color: #000000; text-decoration: none; }
#imFooterSiteMap a:hover {color: #000000; text-decoration: underline; }

/* -- Search Page Style -- */
#imSBox {font: 14px Copperplate Gothic Light; color: #000000; text-align: center;}
#imSBox input {font: 14px Copperplate Gothic Light;  color: #000000}
#imSButton {background-color: transparent; border: 1px #000000 solid}
#imSText {font: 14px Copperplate Gothic Light; color: #000000; text-align: left; margin: 0 0 10px 0;}
#imSPageTitle {position: absolute; left: 0px; margin-left: 0px;}
.imSCount {font-size: 80%}
.imSTitle {font-size: 120%; margin-bottom: 4px;}
.imSTitle a {color: #000000; }
.imSLink {margin: 2px 0 16px 0;}
.imSLink a {color: #808080; text-decoration: none; }
.imSLink a:hover {text-decoration: underline; }
.imSLabel {position: relative; font: 14px Copperplate Gothic Light; color: #000000; padding: 4px 0 4px 0; margin: 7px 0; background-color: transparent; text-align: right; border-top: 1px solid #000000; }

/* -- Texts Style -- */

table.content {align: center; border-collapse: collapse; margin: 0px auto; }
td.content {padding: 0 10px 0 10px; }

table,tr,td
{color: #000000; font-family: "Copperplate Gothic Light"; font-size: 10pt; font-style: normal; font-weight: bold}

h2
{font-family: "Copperplate Gothic Light";
color: #000000;
padding-bottom: 4px;
font-size: 24pt;
font-style: normal;
font-weight: bold;
}

h3
{font-family: "Copperplate Gothic Light";
color: #000000;
padding-bottom: 2px;
font-size: 16pt;
font-style: normal;
font-weight: bold;
}

h4
{font-family: "Copperplate Gothic Light";
color: #000000;
font-size: 12pt;
font-style: normal;
font-weight: bold;
}

p
{font-family: "Copperplate Gothic Light";
color: #000000;
font-size: 10pt;
font-style: normal;
font-weight: bold;
text-align: justify;
}

/* allgemeine links im text */

a:link, a:visited, a:active{ color: #606060; text-decoration:underline; font-family: "Copperplate Gothic Light"; font-size: 12pt;}

a:hover{ color: #202020; text-decoration:none; font-family: "Copperplate Gothic Light"; font-size: 12pt;}

