body{padding:0;margin:0;font-family:Arial,Helvetica,Sans-serif,sans-serif;color:#000;font-size:12px;background-color:#fff;overflow-x:hidden;overflow:-moz-scrollbars-vertical}
div,p{margin-top:0}
form{padding:0;margin:0}
div.no-css{display:none}
#pagebody{background-image:url('../images/bg_page.gif');background-repeat:repeat-y;background-position:0px 0px;margin:0 auto;width:995px}
#pagehead{height:233px}
#pageService{height:30px;background-color:#ffffff}
#pageBreadCrumb{float:left;height:30px;line-height:30px;width:620px;font-size:12px;background-color:#ffffff}
#pageLogout{float:left;padding:4px 0 0 0;width:84px}
#pageStyle{float:left;padding:4px 0 0 0;width:130px;text-align:right}
#search{text-align:right;float:left;height:30px;line-height:30px;width:161px;padding:0;margin:0}
#searchbox{padding:0;margin:0;border:0px}
#searchbutton{border:0px;font-size:12px;padding:1px;margin:0;background-color:#ffffff}
#searchterm{width:104px;padding:1px;margin:0;background-color:#ddd6a5;border:1px solid #9d8f33}
#pagecontent{display:block;width:995px;overflow:hidden}
#pagenavi{width:193px;float:left}
#pagenavi ul{width:190px;padding:0;margin:0 3px 0 0;background-color:transparent}
#pagenavi ul li{margin:0;padding:0;list-style-type:none;background-color:#9D8F33}
#pagenavi ul li a{display:block;margin:0;padding:3px 0 3px 10px;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;border-bottom:1px solid rgb(255,255,255);line-height:17px}
#pagenavi ul li ul li a{display:block;margin:0;padding:2px 0 2px 20px;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;border-bottom:1px solid rgb(255,255,255)}
#pagenavi ul li ul li ul li a{display:block;margin:0;padding:2px 0 2px 30px;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;border-bottom:1px solid rgb(255,255,255)}
#pagenavi ul li ul li ul li ul li a{display:block;margin:0;padding:2px 0 2px 40px;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;border-bottom:1px solid rgb(255,255,255)}
#pagenavi ul li.active_sub{background:url(../images/navi_pfeil_rechts_sub.gif) #9d8f33 no-repeat 1px 7px}
#pagenavi ul li a:hover,#navigation ul li.active a{text-decoration:underline}
#pagenavi ul li.active ul li{background-color:#B6AA59}
#pagenavi ul li.active_sub ul li.active{background:url(../images/navi_pfeil_rechts.gif) #B6AA59 no-repeat 10px 7px}
#pagenavi ul li.active_sub ul li.active_sub{background:url(../images/navi_pfeil_rechts_sub.gif) #B6AA59 no-repeat 10px 7px}
#pagenavi ul li.active_sub ul li.active_sub ul li{background-color:#CEC276}
#pagenavi ul li.active_sub ul li.active_sub ul li.active{background:url(../images/navi_pfeil_rechts.gif) #CEC276 no-repeat 20px 7px}
#contentmain{width:638px;display:block;float:left;padding:0;margin:0}
#contentmain div.textItem p,#contentmain div.textItem table{padding:10px 5px 0 10px;margin:0}
td{font-size:11px;font-family:Arial,Helvetica,Sans-serif,sans-serif;color:rgb(0,0,0);margin-bottom:8px}
#pagenavi ul li.navnullopen{background:url(../images/navi_pfeil_rechts.gif) #9d8f33 no-repeat 1px 7px}
#pagenavi ul li.navnullopensub{background:url(../images/navi_pfeil_rechts_sub.gif) #9d8f33 no-repeat 1px 7px}
#pagenavi ul li.navnullopensub ul li{background-color:#a89c48}
#pagenavi ul li.navnullopensub li.navfirstopen{background:url(../images/navi_pfeil_rechts.gif) #a89c48 no-repeat 10px 7px}
#pagenavi ul li.navnullopensub li.navfirstopensub{background:url(../images/navi_pfeil_rechts_sub.gif) #a89c48 no-repeat 10px 7px}
#pagenavi ul li.navnullopensub li.navfirstopensub li.navsecondoff{background-color:#b6aa59}
#pagenavi ul li.navnullopensub li.navfirstopensub li.navsecondon{background:url(../images/navi_pfeil_rechts.gif) #b6aa59 no-repeat 20px 7px}
#pagenavi ul li.navnullopensub li.navfirstopensub li.navsecondonsub{background:url(../images/navi_pfeil_rechts_sub.gif) #b6aa59 no-repeat 20px 7px}
#pagenavi ul li li li li.navthirdon{background:url(../images/navi_pfeil_rechts.gif) #C5B96B no-repeat 28px 7px}
#pagenavi ul li li li li.navthirdoff{background-color:#C5B96B}
a{text-decoration:underline;color:#515151}
div.textItem a:hover,div.textItem a:focus{background-color:#b6b6b6;color:#4e4e4e}
a.external-link-new-window:link{background:url(../images/external.gif) no-repeat 0 0;padding:0 0 0 15px}
a.external-link-new-window:visited{background:url(../images/external.gif) no-repeat 0 -100px;padding:0 0 0 15px}
a.external-link-new-window:hover,a.external-link-new-window:active,a.external-link-new-window:focus{color:#fff;background:#59586A url(../images/external.gif) no-repeat 0 -200px;padding:0 0 0 15px}
h1{font-family:Arial,Helvetica,Sans-serif,sans-serif;font-size:14px;font-weight:bold;color:#ffffff;background-color:#9D8F33;border-bottom:3px solid #fff;padding:8px;margin:0}
h2{display:block;clear:both;font-family:Arial,Helvetica,Sans-serif,sans-serif;font-size:14px;font-weight:bold;color:#ffffff;background-color:#9D8F33;border-bottom:3px solid #fff;padding:8px;margin:0}
h3{font-family:Arial,Helvetica,Sans-serif,sans-serif;font-size:13px;font-weight:bold;color:#111;padding:4px 8px 4px 8px;margin:0}
h4{font-family:Arial,Helvetica,Sans-serif,sans-serif;font-size:12px;font-weight:bold;color:#111;padding:4px 8px 4px 0;margin:0}
a.bottomnavi{font-size:12px;font-weight:bold;color:#fff}
a.bottomnavi:focus,a.bottomnavi:hover{font-size:12px;font-weight:bold;color:#515151}
.clearWhite{background-color:#fff}
.hidden{display:none}
img.BildLinks{margin:0 15px 5px 0}
img.BildRechts{margin:0 0 5px 15px}
a img{border:1px solid #a4a4a4}
a.popup img{padding-bottom:17px;background:#ffffff url(../images/lupe.gif) no-repeat left bottom}
#map1{margin:0 0 0 15px;width:610px;height:350px}
#map1_hp{width:610px;height:150px;margin:10px 0 10px 15px}
div #contactForm label{width:130px;float:left}
div #contactForm input.eingabe{clear:left}
div #contactForm{padding:10px 5px 0 10px;margin:0}
div #loginForm{padding:10px 5px 0 10px;margin:0}
div .loginRow{display:block;border-top:3px solid transparent;border-bottom:3px solid transparent}
div .clearfix{display:block;clear:both}
div #loginForm label{width:120px;float:left}
div.artikelliste{display:block}
div.artikelliste p{padding:10px 5px 0 10px;margin:0}
div.artikelliste p a{border:0px solid transparent}
div.artikelliste p img{border:0px solid transparent}
div.gallery_block{display:block;padding:5px 15px 10px 15px}
div.GalNavLeft{width:25%;text-align:left;float:left}
div.GalNavRight{width:25%;text-align:right;float:left}
div.textItem .tdStart{border-top:1px solid white;border-left:1px solid white;border-right:1px solid white;padding:2px 2px;width:40px;background-color:#C8C8C8;float:left;text-align:center}
div.textItem .tdCell{border-top:1px solid white;border-right:1px solid white;padding:2px 2px;width:28px;background-color:#B6B6B6;float:left;text-align:center}
ul.sitemap,ul.sitemap ul.list2{list-style-type:none;list-style-position:outside;margin:0;padding:0}
ul.sitemap{margin:5px 15px}
ul.sitemap li.level1{display:block;background-color:#B6B6B6;margin:0;padding:0;border-top:5px solid #ededed}
ul.sitemap li.level1 a{margin:5px;padding-left:15px;line-height:26px}
ul.sitemap li.level2{display:block;background-color:#CBCBCB;margin:0;padding:0;border-top:1px solid #fff}
ul.sitemap li.level2 a{margin:0;padding-left:30px;line-height:20px}
ul.sitemap li.level3{display:block;background-color:#DBDBDB;margin:0;padding:0;border-top:1px solid #fff}
ul.sitemap li.level3 a{margin:0;padding-left:45px;line-height:18px}
ul.sitemap li.level4{display:block;background-color:#e4e4e4;margin:0;padding:0;border-top:1px solid #fff}
ul.sitemap li.level4 a{margin:0;padding-left:60px;line-height:16px}
div.searchResultItem{padding:10px 5px 0 10px;margin:0}
img.newNaviImage{border:0px solid transparent}
#pageFooterStyle{background-color:#9d8f33;color:white;text-align:center;width:995px;padding:10px 0 10px 0;border-top:4px solid #fff}
button{float:right;border:1px solid #fff;background-color:#CEC276}
h2 a:link,h2 a:visited,h2 a:active{color:#fff;text-decoration:underline}
div.textItem h2 a:hover,div.textItem h2 a:focus{background-color:#9D8F33;color:#4e4e4e;text-decoration:none}
#lbOverlay{position:absolute;z-index:9999;left:0;width:100%;background-color:#000;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;left:50%;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(loading.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(prevlabel.gif) no-repeat 0% 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(nextlabel.gif) no-repeat 100% 15%}
#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(closelabel.gif) no-repeat center;margin:5px 0;outline:none}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
#advertisment{background-color:#ababab;left:50%;top:100px;margin-left:520px;margin-top:10px;padding:5px;position:fixed !important;position:absolute}
.titlec{font-size:11px;}
ul.videos li{float:left;width:130px;text-align:center;margin-bottom:1em;margin:10px;}
ul.videos{margin-bottom:1em;padding-left:0em;margin-left:0em;list-style: none;}
.CursorHand{cursor:pointer;}
div.tooltip{position:relative;z-index:24;background-color:#ccc;color:#000;text-decoration:none}
div.tooltip:hover{z-index:25; background-color:#ff0}
div.tooltip span{display:none;}
div.tooltip:hover span{position:absolute;width:242px;height:190px;top:12px;left:-15px;display:block;background:url(../images/sprechblase.png) transparent no-repeat;border:0px solid red;padding:30px 15px 0 20px;text-align:left;}
.txtLink{background-color:#d2d2d2;border:1px solid #424242;display:block;text-align:center;padding:5px;margin-top:5px;}
