* {	margin:0px; padding:0px; }
html {height:100%;}
body {text-align:center; font-family: "Century Gothic", Helvetica, Arial, sans-serif; font-size:14px; height:100%;}
a {text-decoration:none; color:#000000;}
img {border:0px;}
a:hover {text-decoration:underline;}

/* gepunkteten Rahmen um verlinkte Bilder ausblenden */
a:focus { outline: none;}

h1 {font-size:14px; font-weight:normal; margin-bottom:20px;}

#wrap {width:950px; height:580px; text-align:left; }
#contentWrap {float:left; height:580px; width:700px; border-left:1px solid #000000;}
#content{height:580px; width:700px;}
#contentInner{width:690px; margin-left:5px; margin-right:5px; height:580px; overflow:auto;}
p.bodytext {text-align:left;}

#menuWrap{float:left; height:580px; width:200px; border-left:1px solid #000000; border-right:1px solid #000000;}
#menu {height:60%; width:200px; text-transform:uppercase;}
#menuBottomNav {height:40px; width:190px; margin-left:5px; margin-right:5px; background:#E8E8E8; color:#000; text-transform: uppercase;}
span.slideshow_nav {margin-left:3px;}

#menu { margin-top:50px;}
#menu ul {font-weight:bold; list-style:none; line-height:20px;}
#menu ul.menu_level_1 {margin-left:10px;}
#menu ul.menu_level_2 {margin-left:5px;}
#menu ul.menu_level_2 a {text-decoration:none; color:#7C7C7C;}
#menu ul.menu_level_2 a:hover {text-decoration:underline;}
#menu ul.menu_level_3 {margin-left:10px;}
#menu ul.menu_level_3 a {text-decoration:none; color:#7C7C7C;}
#menu ul.menu_level_3 a:hover {text-decoration:underline;}
#menu ul.menu_level_4 {margin-left:15px;}
#menu ul.menu_level_4 a {text-decoration:none; color:#7C7C7C;}
#menu ul.menu_level_4 a:hover {text-decoration:underline;}

.csc-textpic {padding-bottom: 50px;}

#slideshow_wrap {}
#slideshow {position:absolute; overflow:hidden;}
div.slideshow_dim {display:none;}
div.tx-rgsmoothgallery-pi1 {overflow:hidden;}
#slideshow_description {font-size:12px; position:absolute; overflow:hidden; top:0px; left:20px; height:539px;  z-index:30; background:url(../img/raster.png); visibility:hidden;}
#slideshow_description_padding {margin:20px;}
#slideshow_mouse_field {position:absolute; top:20px; left:00px; height:500px; width:690px; z-index:50;}
div.slideshow_title {padding-left:3px; height:40px; width: 687px; background:#E8E8E8; color:#000; text-transform: uppercase;}

#layout1 {margin-left:auto; margin-right:auto; width:540px;}
#layout2 {width:550px;}
#layout2 table tr td {text-transform: uppercase;}
#layout3 {margin-left:auto; margin-right:auto; padding-top:150px; width:550px;}

table.contenttable tr td:first-child {white-space: nowrap; vertical-align: text-top;}
table.contenttable tr td:first-child p {margin-right:20px;}

#mouseover {overflow:hidden;}
#mouseover_txt {position:absolute; width:670px; background:url(../img/raster.png); }
#mouseover_txt_inner {margin:10px;}

#popup {margin:20px; padding-right:10px; overflow:auto; height:500px; width:660px;}