html, body{margin:0 auto;padding:0;text-align:center}
#Wrapper{margin:0 auto;text-align:left}
#Header, #PageSubtitle, #NavigationMain, #ContentCol1, #Footer, #Copyright{display:none}
#Clear{clear:both}
hr{border:0px;border-top:solid 1px #E0E0E0;border-bottom:solid 1px #FFFFFF}
.csc-frame-rulerAfter{border-top:1px dotted #999;margin:10px 0}
.csc-frame-frame1{height:247px}
#LandingCol1{float:right;width:275px;padding-top:3px}
#LandingCol2{float:left;width:665px}
.MultiCol{float:left}
#LandingCol2 .Col1of3{width:200px;margin-right:0;padding:0px 10px;border-right:2px solid #DBDBDB}
#LandingCol2 .Col2of3{width:200px;margin-right:0;padding:0px 10px;border-right:2px solid #DBDBDB}
#LandingCol2 .Col3of3{width:200px;margin-right:0;padding:0px 10px}
#ContentCol2 .RoofRow{margin-right:5px;padding:0 10px}
#ContentCol2 .Col1of3{width:200px;margin-right:5px;padding:0 0 0 10px}
#ContentCol2 .Col2of3{width:200px;margin-right:5px;padding:0 0 0 10px}
#ContentCol2 .Col3of3{width:200px;margin-right:0;padding:0 0 0 10px}
.Col1of2{width:420px;margin-right:5px;padding:0 0 0 10px}
.Col2of2{width:200px;padding:0 10px}
.Col1of1{padding:0 10px}
.Clear{clear:left}
body{font-size:12px;font-family:Arial,sans-serif}
h1{font-size:18px;color:#000;font-weight:normal;_padding-top:20px}
h2{font-size:1.2em;color:#000;font-weight:bold}
h3{font-size:14px;color:#000;font-weight:bold}
#Content p{line-height:1.5em}
span.Date{display:block;margin:0;padding:0 0 5px}
.Date{clear:left;color:#999;display:block;font-size:11px;padding-bottom:5px}
.LandingNews h1{font-size:12px;margin:0;padding:0}
.LandingNews p{margin:0;padding:0 0 0 0}
#Copyright{text-align:center}
.csc-textpic-caption{font-size:10px;padding:3px 0}
span.important{background:yellow}
a:link, a:visited{color:black;text-decoration:underline}
table{border-collapse:collapse;border-spacing:0;margin-top:5px;border:1px solid #666}
.tr-even{background:#fff}
.tr-odd{background:#acabab}
td{font-size:11px;border:none;border-right:1px solid #666;vertical-align:top;overflow:hidden;margin:0;padding:5px 10px}
.tr-even td.td-0, .tr-even td.td-2, .tr-even td.td-4, .tr-even td.td-6, .tr-even td.td-8, .tr-even td.td-10, .tr-even td.td-12, .tr-even td.td-14, .tr-even td.td-16, .tr-even td.td-18, .tr-even td.td-20, .tr-even td.td-22, .tr-even td.td-24{background:#e9e9e9}
td.td-1, td.td-3, td.td-5, td.td-7, td.td-9, td.td-11, td.td-13, td.td-15, td.td-17, td.td-19, td.td-21, td.td-23, td.td-25{background:#fff}
.tr-odd td.td-1, .tr-odd td.td-3, .tr-odd td.td-5, .tr-odd td.td-7, .tr-odd td.td-9, .tr-odd td.td-11, .tr-odd td.td-13, .tr-odd td.td-15, .tr-odd td.td-17, .tr-odd td.td-19, .tr-odd td.td-21, .tr-odd td.td-23, .tr-odd td.td-25{background:#cecece}
td.td-last{border:none}
th{font-weight:bold;font-size:11px;background:#666;color:white;text-align:left;padding:5px 10px;border-right:1px solid #666}
th.td-1, th.td-3, th.td-5, th.td-7, th.td-9, th.td-11, th.td-13, th.td-15{background:#888}
th.td-last{border:none}
fieldset{border:0;padding:0}
legend{display:none}
#Content label, #Content span.csc-mailform-label{display:block;width:200px;float:left}
#Content .csc-mailform-field{margin-bottom:5px}
#Content input, #Content select{width:200px}
#Content textarea{font-family:Arial,sans-serif;font-size:12px;width:380px}
#Content .csc-mailform-radio, #Content .csc-mailform-radio label{float:left;display:inline;width:auto;margin:5px 10px 5px 0}
#Content .csc-mailform-submit{margin:0 0 0 200px}
#Content .csc-mailform-field{clear:left}
#Content .csc-mailform-check{width:auto}
#Content .csc-mailform-field img{float:left}
#Content #mailformcaptchaResponse{float:left}
#minisearchform input.ac_input{border:none;float:left;font-size:19px;height:29px;padding:1px 0 0 7px;width:224px}
#Routenplaner #fromAddress{width:395px}
#Routenplaner #directions{font-size:0.9em;width:590px}
#Routenplaner #map{width:600px;height:300px}
#Routenplaner #directions table, #Routenplaner #directions tr, #Routenplaner #directions td{border:0 white}
#NavigationMain ul{list-style:none;margin:0;padding:0}
#NavigationMain li{float:left;width:auto;margin:0;padding:0;text-align:center}
*html #NavigationMain li{width:150px}
#NavigationMain li a{color:black;display:block;padding:10px 10px 12px 10px;height:100%;color:#000;text-decoration:none;border-right:1px solid #FFF}
#NavigationMain li a{background:url(http://img.jellyfishmedia.de/bg-mainnavi.png)}
#NavigationMain li a:hover, #NavigationMain li a:focus, #NavigationMain li a:active, #NavigationMain li a.Active{color:#fff;background:url(http://img.jellyfishmedia.de/bg-mainnavi.png) 0 40px}
#NavigationMain li a{background:url(http://img.jellyfishmedia.de/bg-mainnavi.png)}
.jcarousel-container{position:relative}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0}
.jcarousel-control{width:270px}
.jcarousel-list li, .jcarousel-item{list-style:none;width:270px;height:250px}
.jcarousel-container-vertical{width:270px;height:300px;background:white}
.jcarousel-clip-vertical{top:34px;width:270px;height:260px;margin:0px;z-index:20}
#mycarouselTicker ul, #mycarouselTicker li{margin:0;padding:0;list-style-type:none;background:none}
#mycarouselTicker li, .jcarousel-item-vertical, .jcarousel-item-placeholder-vertical{width:270px;height:150px;background:url(http://img.jellyfishmedia.de/dotted.png) bottom repeat-x}
.jcarousel-next-vertical{position:absolute;bottom:0;left:0;width:270px;height:34px;cursor:pointer;border-top:1px solid #fff;background:url(http://img.jellyfishmedia.de/newsticker-control.png) 0 bottom no-repeat}
.jcarousel-next-disabled-vertical{cursor:default;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50)}
.jcarousel-prev-vertical{position:absolute;top:0;left:0;width:270px;height:34px;margin:0;cursor:pointer;background:url(http://img.jellyfishmedia.de/newsticker-control.png) 0 top no-repeat}
.jcarousel-prev-disabled-vertical{cursor:default;opacity:0.75;-moz-opacity:0.75;filter:alpha(opacity=75)}
.loading{background:transparent url(http://img.jellyfishmedia.de/loading.gif) 50% 50% no-repeat}
.jcarousel-item a:link, .jcarousel-item a:visited{color:black;text-decoration:none}