*{margin:0; padding:0; }
BODY{height:100%;font-size:10px;font-family:Verdana,Trebuchet MS,Helvetica;text-align:center;background:#FFF url('../img/hg_1680x1024.jpg') no-repeat center top;color:#000;letter-spacing:0.1em;}
A, A:link, A:hover, A:visited, A:active{color:#000;}
IMG{border:0;}
/* HEADER */
DIV#header{margin:0 0 5.3em;width:100%; height:9.3em;background:#161B33;text-align:center;}
DIV#header IMG#logo{margin:1.4em 0 0;width:16.7em; height:3.5em;}
/* CONTENT */
DIV#content{position:relative;margin:0 auto; width:74em; min-height:30em;text-align:left;overflow:hidden;background:#FFF;}
DIV#content.home, DIV#content.languages{background:transparent;}
DIV#content.collection{background:#FFF url('../img/footer_bg.png') repeat-x center 32.7em;}
DIV#content.collection P{margin:0 2em 1.5em 2em;}
DIV#content DIV#container{background:transparent;overflow:hidden;}
DIV#content DIV#impressum{background:transparent;overflow:hidden;}
DIV#content h1{font-size:1em;height:1.8em;margin:3em 2em 3em;}
DIV#content h1 span{display:none; visibility:hidden; text-indent:999; }
DIV#content p{font-size:1.1em;line-height:2.5em;margin:-0.8em 0 2.4em 2em}
DIV#content IFRAME{border:none;overflow:hidden;}
DIV#content DIV#collection DIV.picture{position:relative;height:34.9em;}
DIV#content DIV#collection DIV.text{position:relative;overflow:hidden;padding:6em 2em 3em;background:#FFF url('../img/footer_bg.png') no-repeat top center;}
DIV#content DIV#home{overflow:hidden;width:74.4em;margin:31.5em 0 0;}
DIV#home A.teaser{width:18.3em;display:block;float:left;margin:0 0.3em 0 0;text-decoration:none;text-align:center;}
DIV#home A.teaser H1{margin:0.8em 0 0;}
/* FOOTER */
DIV#footer{position:relative;margin:0 auto;width:74em; height:2.5em;text-align:right;background-color:transparent;}
/* NAVIGATION */
ul.nav{list-style-type:none;
/*color:#6D91A6;*/
color:#888;}
UL.nav LI{display:inline;}
UL.nav IMG{border:none;}
UL.nav.first{margin:1.7em 0 0;}
UL.nav.first LI A:active, UL.nav.first LI A:focus{color:#161B33;}
ul.nav.second li a, ul.nav.third li a, ul.nav.pagebrowser li a, ul.nav.tools li a{
/*color:#6D91A6;*/
color:#888;font-size:1.1em;text-decoration:none;}
ul.nav.second li.act a, ul.nav.third li.act a, ul.nav.pagebrowser li a.act, ul.nav.tools li.act a, ul.nav.second li.cur a, ul.nav.third li.cur a, ul.nav.pagebrowser li a.cur, ul.nav.tools li.cur a{
/*color:#002B5C;*/
color:#000;}
UL.nav.second{margin:-4.7em 0 6em;}
UL.nav.second LI A{margin:0 0.6em 0 0.8em;}
UL.nav.third{height:12em;padding:1em 1em;margin:0 0 -8em 0;background:transparent;}
UL.nav.third LI{padding:0 1em;}
UL.nav.pagebrowser{position:relative;z-index:15;width:72.6em;background:#D6E0E9 url('../img/pagebrowser_bg.png') no-repeat;padding:0 0.7em 0;overflow:hidden;}
UL.nav.pagebrowser LI{display:block;float:right;}
UL.nav.pagebrowser LI > A{display:block;height:22px;font-size:1.1em;}
UL.nav.pagebrowser LI > DIV{font-size:1.1em;}
UL.nav.pagebrowser LI > DIV, UL.nav.pagebrowser LI > A{margin:0.3em 0 0;}
UL.nav.pagebrowser LI.lightbox > A{margin:0.4em 2em 0 0; height:0; }
UL.nav.pagebrowser LI.prev > A{margin:0 0.3em 0 1.5em; }
UL.nav.pagebrowser LI.next > A{margin:0 0 0 0.3em; }
UL.nav.pagebrowser LI A + A{display:none; visibility:hidden; }
UL.nav.tools{position:absolute;bottom:0; right:0;}
UL.nav.tools LI A{margin:0 0 0 0.9em;}
/* tx_rgsmoothgallery */
DIV.tx-rgsmoothgallery-pi1{float:left;overflow:hidden;margin:0 0 3em 2em;}
DIV.myGallery{border:none;float:left;}
DIV.jdExtCarousel p.label{display:none;}
DIV#externalthumbs{width:24em;overflow:hidden;}
DIV.carouselWrapper{overflow:hidden;margin:0 0 0 1em;}
DIV.thumbnail{float:left;margin:0 0 1em 1em;cursor:pointer;}
/* tx_locator */
DIV#content DIV.tx-locator-pi1{margin:0 2em 6.2em 2em;}
DIV#content DIV.tx-locator-pi1 A{font-weight:normal;}
DIV#content DIV.tx-locator-pi1 DIV.formHeader, DIV#content DIV.tx-locator-pi1 DIV.tx_locator_results DIV.searchResultHeader{font-size:1.1em;margin:0 0 1.5em;}
DIV#content DIV.tx-locator-pi1 DIV.mapHeader{font-size:1.1em;margin:3em 0 1.5em;}
DIV#content DIV.tx-locator-pi1 FORM{position:relative;margin:0 0 3.3em 0;}
DIV#content DIV.tx-locator-pi1 INPUT[type=submit]{width:80px !important;padding:1px 0 2px 0!important;background:#175672;color:#FFF;border-top:1px solid #6d91a6;border-left:1px solid #6d91a6;border-bottom:1px solid #002b5c;border-right:1px solid #002b5c;}
DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform{font-size:1.1em;}
DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform TD{padding:0 0 0.5em;width:170px;}
DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform INPUT, DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform SELECT{font-size:1.1em;padding:0.2em;width:200px;}
DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform INPUT{width:191px;}
DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform TD.selectCategory{width:240px;padding-left:20px;vertical-align:top;}
DIV#content DIV.tx-locator-pi1 TABLE.tx_locator_searchform TD.selectCategory INPUT{margin:0 5px 2px 0;width:12px;}
DIV#content DIV.tx-locator-pi1 DIV.tx_locator_results FORM{display:none}
TABLE.searchResultTable{width:100%;}
TABLE.searchResultTable TD{background:#FFF;border-bottom:1px solid #C9D3DC;font-size:1.1em;vertical-align:top;}
TABLE.searchResultTable TD.distance{text-align:right;}
#mapAll{border:1px solid #C9D3DC;}
.csc-textpic-image{margin:0 !important;}
.csc-textpic-image DT IMG{margin:0 0 -0.2em 0 !important;}
DIV#content .jdGallery .slideInfoZone h2{font-size:1.4em;}
DIV#content .jdGallery .slideInfoZone P{color:#EEE;font-size:1em;line-height:1em;margin:2px 5px;padding:0;}
DIV#content .jdGallery .slideElement{background-color:#fff;}
/* SPRACHAUSWAHL */
DIV.languages OBJECT{margin:5px 0 0 -137px;z-index:20;position:absolute;}
DIV.languages{height:48em;top:-5.3em;margin:0 auto;}
DIV.languages table{top:330px;position:absolute;z-index:50;}