html, body, span, a, table, td, form, textarea, #c-logo {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;text-align:left;}
body {background-repeat:no-repeat;background-position:center top;font-size:62.5%;text-align:center;}
body.nobg {background-image:none;} 
body.size0 {font-size:42.5%;}
body.size1 {font-size:47.5%;}
body.size2 {font-size:52.5%;}
body.size3 {font-size:57.5%;}
body.size4 {font-size:62.5%;}
body.size5 {font-size:67.5%;}
body.size6 {font-size:72.5%;}
body.size7 {font-size:77.5%;}
body.size8 {font-size:82.5%;}
body.size9 {font-size:87.5%;}
body.size10 {font-size:92.5%;}
body.size11 {font-size:97.5%;}
.auto {width:auto;}
.c {clear: both;}
.center {text-align: center;}
.error {font-weight:bold;}
.fright {float:right;}
.fleft {float:left;}
.mt0 {margin-top:0;}
.mb0 {margin-bottom:0;}
.mb {margin-bottom:1.23em;}
.notd a {text-decoration:none;}
.right {text-align: right;}
.pad {padding: 10px;}
.small {font-size:0.8em;}
#c-sitenav span{display:none;}
#c-logo span, .v {height:0;left:-1000px;display:inline;overflow:hidden;position: absolute;top:-1000px;width:0;}
#c-nav span, #c-language span, #c-breadcrumb span, #c-mnav span, #c-content #c-snav span, legend.v, .none {display:none;visibility:hidden;}
.block {display:block;visibility:visible;}
.cfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.cfix {display: block;}
.ofix { overflow: hidden; }
a:link, a:visited, a:focus, a:hover, a:active {text-decoration: none;}
a:focus, a:hover, a:active {text-decoration: underline;}
a.high {}
#c-content a.x-link, #c-content-only a.x-link {background-image:url(icon/new-window.gif);background-repeat:no-repeat;background-position:right center;padding-right:15px;}
h1 {font-size: 1.455em;margin:.5em 0;}
h1.title {margin-bottom:.3em;}
h2 {font-size: 1.265em;}
h2.subtitle {margin:0 0 .3em;}
h3 {font-size: 1.1em;}
h4 {font-size: 0.915em;}
h5 {font-size: 0.915em;}
h6 {font-size: 0.915em;}
p {}
li {}
ol {margin-left:0;padding-left:30px;}
ul.tarn li li, ul {margin-left:20px;padding-left:0;list-style:square;}
ul.tarn {list-style:none;margin:0;padding:0;}
img {border:0;}
.fright img, img.fright {margin: 0 0 .3em 1em;}
.fleft img, img.fleft {margin: 0 1em .3em 0;}
#c-parent {height: auto;margin: 0 auto;position: relative;text-align: left;width:92em;min-width:760px;max-width:98%;padding:0 0 50px;}
#fblike {clear:both;margin-top:1.5em;}
#fblike iframe {background-color:#fff;padding:.5em;}
#c-header {border-bottom:1px solid;float:left;margin:0 0 65px;padding:0 0 2em;position:relative;width:100%;}
#c-main {float:left;width:100%;}
#c-preview {background-color:#FF6800;color:#fff;left:0;padding:.5em 0;position:absolute;text-align:center;top:0;width:100%;}
#c-logo {float:left;margin:0;width:55%;}
#c-logo a:link, #c-logo a:visited, #c-logo a:focus, #c-logo a:hover, #c-logo a:active {display:block;height:126px;width:100%;}
#c-sitenav {font-weight:bold;list-style:none;margin:0;padding:0;position:absolute;right:10px;text-transform:uppercase; top:10px;}
#c-sitenav li {font-size:1.2em;display:inline;}
#c-sitenav .wai {left:-1000px;position: absolute;top:-1000px;}
#c-sitenav .wai:focus, #c-sitenav .wai:active {left:auto;position:static;top:auto;white-space:nowrap;}
#c-sitenav .waispan span {display:none;}
#c-sitenav .waispan:focus span {display:inline;}
#c-sitenav a:link, #c-sitenav a:visited, #c-sitenav a:focus, #c-sitenav a:hover, #c-sitenav a:active {padding:3px 5px;text-decoration:none;}
#c-sitenav a:focus, #c-sitenav a:hover, #c-sitenav a:active { text-decoration:underline;}
#c-sitenav em {display:none;}
li#oegs {font-size:1.1em;font-weight:normal;}
#oegs a:link, #oegs a:visited, #oegs a:focus, #oegs a:hover, #oegs a:active {background-repeat:no-repeat; background-position:right center;display:block;padding:15px 40px 5px 0;position: absolute;right:31.5em;top:105px;}
#oegs a:focus, #oegs a:hover, #oegs a:active {text-decoration:underline;}
.ioegs {background-repeat:no-repeat; background-position:left center;padding:10px 0 10px 40px;}
#c-logo2 {font-size:2em;left:0;margin:0;position:absolute;top:26px;}
#c-breadcrumb {line-height:1.5em;margin:.35em 0 .6em;}
#c-language {bottom:3px;font-size: 1.1em;list-style: none;margin:0;max-width:60%;padding:0;position:absolute;right:10px; text-align:left;width:30em;}
#c-language li {display:inline;margin:0;}
#c-language a:link, #c-language a:visited, #c-language a:focus, #c-language a:hover, #c-language a:active {border-left:1px solid;display:inline-block;margin-top:.3em;padding:0 .5em 0 .7em;}
#c-language a:focus, #c-language a:hover, #c-language a:active {}
#c-language .l1 a:link, #c-language .l1 a:visited, #c-language .l1 a:focus, #c-language .l1 a:hover, #c-language .l1 a:active,
#c-language .lhr a:link, #c-language .lhr a:visited, #c-language .lhr a:focus, #c-language .lhr a:hover, #c-language .lhr a:active {border-left:0 none;}
#c-content {float:right;font-size: 1.1em;padding: 0 0 10px 0;width:70%;}
#c-content-only {font-size: 1.1em;padding: 10px;text-align:left;} 
#c-left {float:left;overflow:hidden;width: 25%;}
#c-left h2 {font-size: 1.3em;}
#c-left p {padding-left:.7em;}
#c-nav {font-size: 1.3em;list-style: none;margin:0 0 1em;padding:0;width:100%;}
#c-nav li {line-height: 1.2;margin:.2em 0 .7em;}
#c-nav a.active {}
#c-nav ul {font-size: .835em;list-style: none;margin:.7em 0 1.2em;padding:0 0 0 .7em;}
#c-nav ul li {display:inline;margin:0;}
#c-nav img.oegs, #c-snav img.oegs, #sitemap img.oegs { margin:0 0 0 .3em;height:1em;vertical-align:bottom;}
#c-nav li li img.oegs {height:1.18em;vertical-align:bottom;}
#c-nav a:link, #c-nav a:visited, #c-nav a:focus, #c-nav a:hover, #c-nav a:active {display:block;padding:.2em .7em;}
#c-nav li li a:link, #c-nav li li a:visited, #c-nav li li a:focus, #c-nav li li a:hover, #c-nav li li a:active {background-color: transparent;display:inline;padding:0;}
#c-mnav {clear:both;font-size: 1.1em;list-style: none;margin:0 0 1em;padding:1em 0 0 .7em;}
#c-mnav li {display:inline;margin:0 1em 0 0;}
#c-mnav li a {}
#c-snav {clear:both;margin:0;padding:0 0 .5em 20px;}
#c-snav li {}
#c-snav li a {}
#c-footer {clear:both;margin:0;padding:2em 0 0 30%;text-align:center;width:70%;}
#c-easy2see {position:absolute;right:15px;top:15px;}
#c-contact {clear:both;font-size:1.1em; font-style:normal;margin:0;text-align:center;}
.OEGSVideo {margin:5px 0 0; text-align:center;}
#home {background-repeat:repeat-y; background-position:center top;}
#home div.h1 {padding-top:0;}
#home div {border-bottom:1px solid;padding:15px 0 8px}
#home h1, #home h2 {margin-top:0;}
#home hr {display:none;}
#o-standort h2 {margin:0;}
#o-standort p {margin:.5em 0;}
.time {margin:0;padding:0;}
.time dt {clear:both;float:left;margin:0 3% 0 0;width:5%;}
.time dd {float:left;margin:0;width:85%;}
#c-content address {font-style:normal;font-weight:bold;padding:.3em 1em;}
#trans {margin-top:1em;}
#galnav {margin:0;}
#galnav li.browse-prev-no, #galnav li.browse-next-no {border:1px solid;display:block;margin-right:1em;padding:.2em .6em;}
#galnav li.browse-next {margin-right:1em;}
#galnav li.browse-pages {display:block;margin-top:1px;padding:.2em .6em;}
.imgbig img {border:1px solid;clear:both;}
#o-gallery {margin:.5em 0;padding:10px;}
#o-gallery li {float:left;}
#o-gallery li a {border:1px solid;float:left;margin: 0 5px 5px 0;}
#o-gallery li img {display:block;}
ul.abclst {clear:both;margin:.5em 0;}
.abclst li {display:inline;}
.abclst li a {border:1px solid;float:left;padding:.4em .6em;}
.abclst li a:visited {text-decoration:none;}
.abclst li a:focus, .abclst li a:hover, .abclst li a:active {text-decoration:none;}
dl.overview {margin:.5em 0;padding:0;}
dl.overview dt {border-top:1px solid;clear:both;font-weight:bold;padding:1em 0 0;}
dl.overview dd {margin:0;padding:0 0 .7em;}
dl.overview dd img.fleft {float:left;margin:0 .3em .3em 0;}
dl.overview dd p {margin:.3em 0;}
dl.overview li {background-color:transparent;margin-bottom:0;padding:0;}
#pagetransloading {line-height:17px;text-align:left;}
#pagetransloading img {float:left;margin-right:.5em;}
ul.order {}
ul.order li {display:inline; margin-right:2em;}
ul.order li.active {font-weight:bold;}
.podcast {margin-top:1.23em;}
.box {margin:.2em 0;padding:.5em 1em;}
.box h2 {float:left;margin:0 2em 0 0;font-size:1em;}
ul.browse {margin:.5em 0;padding:0;}
ul.browse li {float:left;margin-bottom:.15em;margin-right:.15em;list-style:none;}
ul.browse li.browse-prev-no, ul.browse li.browse-next-no {}
ul.browse li.browse-prev, ul.browse li.browse-prev-no, ul.browse li.browse-pages {margin-right:1em;}
ul.browse li.browse-pages {}
ul.browse li a {border:1px solid;display:block;padding:.2em .6em;}
ul.browse li a:focus, ul.browse li a:hover, ul.browse li a:active {text-decoration:none;}
ul.browse li ul {float:left;}
ul.browse li ul li strong {display:block;padding:.25em .6em;}
ul.browse ul {margin:0;padding:0;}
ul.browse em {display:none;}
ul.downloads {margin-bottom:1em;}
ul.downloads li {background-repeat:no-repeat;background-position:0 center;list-style-type:none;margin:.2em 0;}
ul.downloads li a {line-height:2em;padding: 0 0 0 25px;}
.i, a.i:link, a.i:visited, a.i:focus, a.i:hover, a.i:active {padding: .2em 0 .2em 25px;}
ul.downloads li {background-image: url(icon/fragezeichen.png);}
ul.downloads li.doc, ul.downloads li.rtf, ul.downloads li.txt {background-image:url(icon/word.gif);}
ul.downloads li.zip, ul.downloads li.rar, ul.downloads li.sit {background-image:url(icon/zip.png);}
ul.downloads li.jpg, ul.downloads li.jpeg, ul.downloads li.gif, ul.downloads li.eps, ul.downloads li.png {background-image:url(icon/image.png);}
ul.downloads li.xls, ul.downloads li.csv {background-image:url(icon/excel.gif);}
ul.downloads li.pdf {background-image:url(icon/acrobat.gif);}
ul.downloads li.mp3, ul.downloads li.wav {background-image:url(icon/audio.png);}
ul.downloads li.wmv {background-image:url(icon/media-player.png);}
ul.downloads li.video, ul.downloads li.mov {background-image:url(icon/quicktime.png);}
.irss {background-image:url(icon/rss.png);}
.i, a.i:link, a.i:visited, a.i:focus, a.i:hover, a.i:active {background-repeat:no-repeat;background-position:left center;padding:.1em 0 .1em 20px;text-decoration:none;}
a.i:focus, a.i:hover, a.i:active {text-decoration:underline;}
a.idoc, a.irtf, a.itxt {background-image:url(icon/word.gif);padding-left:25px;}
a.izip, a.irar, a.isit {background-image:url(icon/zip.png);padding-left:25px;}
a.ijpg, a.ijpeg, a.igif, a.ieps, a.ipng {background-image:url(icon/image.png);padding-left:25px;}
a.ixls, a.icsv {background-image:url(icon/excel.gif);padding-left:25px;}
a.ipdf {background-image:url(icon/acrobat.gif);padding-left:25px;}
a.imp3, a.iwav {background-image:url(icon/audio.png);padding-left:25px;}
a.iwmv {background-image:url(icon/media-player.png);padding-left:25px;}
a.ivideo, a.imov {background-image:url(icon/quicktime.png);padding-left:25px;}
#galleryslide {height:108px;margin:.5em 0;overflow:auto;padding:10px 2% 0;position:relative;width:96%;}
#c-parent #c-content .scrollnone {overflow:hidden;}
#galleryslide ul {display:inline;margin:0;white-space:nowrap;}
#galleryslide li {display:inline;margin:0 5px;}
#galleryslide li a {position:relative;}
#galleryslide li a img {border:1px solid;z-index:2;}
#galleryslide-prevslide, #galleryslide-nextslide {display:block;height:100%;margin:0;position:absolute;top:0;width:30px;}
#galleryslide-prevslide {background-repeat:no-repeat;background-position:left center;left:-1px;}
#galleryslide-nextslide {background-repeat:no-repeat;background-position:right center;right:-1px;}
.microlst {margin:.5em 0;}
.microlst li {}
.microlst li a {display:block;margin-bottom:1px;padding:.3em 1em;}
.overview {margin:.5em 0;}
.overview li {margin-bottom:2px;padding:1em 1em;}
.overview h2 {margin:0;}
.overview p {margin:.3em 0 0;}
.standard li {border-top:1px solid;padding:1em 0;}
.standard li li {border:0 none;padding:0;}
form {clear: both; margin:.5em 0;padding: 0;width:100%;}
fieldset {border: 0 none;border-top:.1em solid;margin: 0;padding:.7em 1.5em;position: relative;text-align: left;}
legend {font-weight: bold;margin: .5em 0 .5em -1.5em;padding:.5em 1em;}
form ol {list-style:none;margin:0;overflow:hidden;padding:0;}
form ol li {background-image:none;display:block;clear:both;margin-top:.1em;}
form br {clear: both;}
form .right {margin-left: 8.8em;text-align:left;}
form span {float:left;margin: 6px 5px 6px 10px;}
form span.checktxt {width:180px;}
label {clear: both;float: left;margin: 6px 5px 3px 0px;text-align: left;width: 8em;}
label.full {margin-right:0;width:100%;}
label.inline {clear:none;margin-left:5px;width:auto;}
label.checktxt {clear:none;margin: 6px 5px 6px 10px;width:180px;}
input, select, textarea {border: 1px solid;float: left;font-size:11px;margin: 3px 0px 3px 5px;padding:2px 3px;width: 200px;}
input:focus, select:focus, textarea:focus {}
input.button {font-size:1em;margin:.7em 0 0 0;padding: 2px 0;text-align:center;width:100%;}
input.noborder {background-color: transparent;border: 0px none;height:auto;margin-top:6px;width:auto;}
input.short {width:35px;}
input.full {width:98%;}
select.auto {width:auto;}
label, input[type=checkbox], input[type=radio], input[type=submit] {cursor:pointer;}
input[type=checkbox], input[type=radio] {height:1.3em;}
form.content {}
form.content fieldset {padding:.5em 0;}
form.content label {clear:none;}
form.content p {display:inline;float:left;margin:6px 0 0;padding: 0 0 0 1.5em;}
form.content input.button {margin: 3px 0 3px 5px;width:auto;}
#c-search {bottom:-1px;left:0;margin:0;position:absolute;width:auto;}
#c-search fieldset {border: 0 none;margin:0;padding:0;text-align:left;}
#c-search label {clear:none;margin:4px 7px 4px 0;width:auto;}
#c-search input {float:left;margin:0;}
#c-search input.radio {background-color:transparent;border: 0 none;margin:3px 3px 0 0;width:auto;}
#c-search input#suchbegriff {width:15em;}
#c-search input#suchbegriff:focus {}
#c-search input.button {background-color:transparent;font-size:1.1em;margin: 0;padding:2px 0 2px 5px;width:auto;}
#c-left h2.mb0 {display:none;}
#c-newsletter {display:none;margin:.5em 0 0;width:100%;}
#c-newsletter fieldset {border: 0 none;padding:0;text-align:right;}
#c-newsletter label {float:right;font-size:1.5em;margin-right:0;text-align:right;width:100%;}
#c-newsletter input {float:right;}
#c-newsletter input#e-mail-adresse {margin: .2em 0;text-align:right;width:90%;}
#c-newsletter input.button {clear:both;font-size:1.1em;margin: 3px 0 3px 0;padding:2px 0 2px 0;text-align:right;width:auto;}
#c-newsletter .newsletter_label{ font-size:1em;}
#search #q {margin-left:0;}
dl.sresult dd {margin-left:1.7em;}
#standortuebersicht {}
#standortuebersicht img {float:right;margin-left:10px;}
#standortuebersicht p {display: block;margin:0;float:none;padding:1em 0 .5em 1.5em;}
#standortuebersicht fieldset {text-align:left;}
#standortuebersicht input {margin-left:1.5em;}
#standortuebersicht select {margin-left:1.5em;}
#standortuebersicht input.button {clear:left;}
#newsletter {}
#newsletter fieldset {}
form ul {margin-bottom:.5em;}
form ul p {clear:both;margin: 0 0 .5em 27px;}
form ul input.noborder {margin-bottom:0;}
form#formmail ol div, form#formmail ul div {float:left;margin: 6px 5px 3px 0px;width:8em;}
form#formmail ol div label, form#formmail ul div label {display:block;float:none;margin:0;width:auto;}
form#formmail p.descr {clear:both;float:left;margin:.5em 0;width:100%;}
form#formmail small {display:block;}
form#formmail label.checktxt {width:320px;}
form#formmail ol ul {list-style:none;float:left;margin:-.1em 0 0;}
#fua textarea {margin-bottom:0;width:95%;}
#fua label {display:block;padding-left:5px;margin-right:0; width:auto;}
#fua input {clear:both;}
form#msearch fieldset {padding-left:1em;padding-right:1em;}
form#msearch p {float:right;}
#sitemap li {margin-bottom:.5em;}
#sitemap li li {margin-bottom:0;}
table {}
caption{}
thead{}
tbody{}
tfoot{}
thead th {border-bottom: 1px solid;vertical-align: bottom; white-space: normal;}
th, td {font-size:1em;padding: .1em .5em;text-align: left; }
td {}
tr{}
#c-easy2see {display:inline;margin:.5em auto;text-align:center;}
#c-easy2see h2 {display:inline;font-size:1.1em;margin:0;text-transform:uppercase;}
#c-easy2see p {display:inline;font-size:1.1em;margin: 0 8px 0 10px;text-transform:uppercase; }
#c-easy2see ul {display:inline;list-style: none;margin:0; padding: 0;}
#c-easy2see ul li {display:inline;margin-right:2px;}
#c-easy2see ul li a, #c-easy2see ul li a:active, #c-easy2see ul li a:visited {margin:0;padding:0;}
#c-easy2see ul li a img {margin: .2em 0 -.2em;height:1.4em;}