html, body, div, span, a, form, textarea, input, select, h1, h2, h3, h4, h5, h6,ol {margin:0;padding:0;text-align:left;}
body {background-color:#FFFFFF;font-size:70%; text-align:center;background-image:url(../../gfx-main/header-verlauf.png); background-repeat:repeat-x;}
html {overflow-y:scroll;} 
html, body{min-height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; }
.becherfont p{ font-size:12px;}
a:link, a:visited, a:focus, a:hover, a:active {text-decoration:underline; color:#000000; }
a:hover {}
a.nu:link, a.nu:visited, a.nu:focus, a.nu:hover, a.nu:active {text-decoration:none;}
a.nu:hover {text-decoration: underline;}
a.spc:link, a.spc:visited, a.spc:focus, a.spc:hover, a.spc:active {color: #333;}
a.spc:hover {}
h1 {font-size:18px;line-height:1.09;margin-bottom:0.8em;color:#518425; font-weight:bold;}
h2 {font-size: 14px;line-height:1.3;color:#518425; text-decoration:none; }
h3 {font-size: 1em;line-height:0.9; color:#518425; margin-left:10px; padding-bottom:10px;}
h4,h5,h6{font-size: 0.9em;line-height:0.8;margin-bottom:0.8em;color:#518425;}
ol {margin:1.5em 0 1.5em 2.5em;} 
ul {list-style-image:url(../../gfx-main/li-trans-color.gif);    }
li { padding-bottom:5px; }
.big-box-content p, h1, h2 {margin:10px}
.termin-content p {margin-left:15px; margin-top:20px; margin-bottom:15px; }
.gfx1-load{ background-image:url(../../gfx-main/boxen/gfx-set1.png); background-repeat:no-repeat; display:block; width:48px; height:48px; position:absolute; right:0; top:-10px;}
.gfx1-pos{ position:relative;}
.gfx2-load{ background-image:url(../../gfx-main/boxen/gfx-set2.png); background-repeat:no-repeat; display:block; width:76px; height:62px; position:absolute; right:0; top:-15px;}
.gfx2-pos{ position:relative;}
.gfx3-load{ background-image:url(../../gfx-main/boxen/gfx-set3.png); background-repeat:no-repeat; display:block; width:92px; height:48px; position:absolute; right:0; top:-10px;}
.gfx3-pos{ position:relative;}
.gfx4-load{ background-image:url(../../gfx-main/becher-trans.png); background-repeat:no-repeat; display:block; width:81px; height:151px; position:absolute; right:-50px; top:50px;}
.gfx4-pos{ position:relative;}
.body5 .gfx5-load{background-image:url(../../gfx-main/start-hungrig.png); background-repeat:no-repeat; display:block; width:116px; height:116px; position:absolute; right:15px; top:-44px;}
.body5 .gfx5-load span {display:none;}
.body5 .gfx5-pos{ position:relative;}
.mini-load{ background-image:url(../../gfx-main/mini-stoerer.png); background-repeat:no-repeat; display:block; width:191px; height:153px; position:absolute; right:-40px; top:33px; display:inline;}
.mini-pos{ position:relative;}
.col-2-1{ float:left; padding-top:11px; width:120px; margin-left:10px;}
.col-2-2{ width:400px; float:left; margin:0; padding:0;}
.body9 .col-1-1{float:left; margin-left:0;padding-right:10px;}
.body10 .big-box-content{ padding-top:10px;}
.artikelueberschrift {color:#518425;}
.btn-prev{ margin-left:15px;}
.pfeil-into{ background-image:url(../../gfx-main/pfeil-into.gif); background-position:top left; background-repeat:no-repeat; padding-left:25px; padding-bottom:3px; margin-left:8px; margin-top:8px;}
#pfeil-back{background-image:url(../../gfx-main/pfeil-back.gif); background-position:top left; background-repeat:no-repeat; float:right; margin-right:25px; padding-left:25px; padding-bottom:6px;}
img {border:0;}
.fright img, img.fright {margin: 0 0 .3em .8em;}
.fleft img, img.fleft {margin: 0 .8em .3em 0;}
#c-parent {    width:850px; float:left; }
#c-content {font-size:1.2em; float:left; width:540px;}
#c-footer {font-style:normal;}
#c-nav{margin:0;position:absolute;top:150px;left:258px; padding:0;}
#c-nav li {list-style-type:none;display:inline; float:left; margin-right:10px; margin-left:0; padding:0;}
#c-nav a {text-decoration:none; padding-top:0; margin-top:0;background-position:top left; background-repeat:no-repeat; display:block;}
#c-nav a span {display:none;}
#c-nav .n6 a { display:none;} 
#c-nav .n7 a{width:121px; height:19px; background-image:url(../../gfx-main/nav/n7.png); }
#c-nav .n8 a{width:124px; height:19px; background-image:url(../../gfx-main/nav/n8.png); }
#c-nav .n9 a{width:73px; height:19px; background-image:url(../../gfx-main/nav/n9.png); }
#metanav li{ display:inline; margin-left:0; padding-right:5px;}
#metanav {margin:0;padding: 15px 0 0 13px;}
#c-nav ul {margin:0;padding:0; }
#c-parent #c-nav ul a:hover, #c-parent #c-nav ul .active a{font-size:100%; font-weight:bold;}
#c-mnav{ background-color:#FFF7DE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em;padding-bottom:10px; text-align:center; margin:0; }
#c-mnav li{display:inline; list-style-type:none;}
#trenner{ color:#CC0033;}
.mm1 span{ display:none;}
ul#c-sitenav, .v, #c-breadcrumb, .zum_inhalt {height:0;left:-1000px;display:inline;overflow:hidden;position: absolute;top:-1000px;width:0;  }
.ir {text-indent : -1000em;outline:0;}
.none, #c-nav em {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;}
.auto {width:auto;}
.c {clear: both; }
.c h4{color:#CC0033; }
.cl {clear: left;}
.cr {clear: right;}
.center {text-align: center;}
.fright {float:right;}
.fleft {float:left;}
.fnone {float:none;}
.mt0 {margin-top:0;}
.mb0 {margin-bottom:0;}
.tright {text-align: right;}
.vcenter {vertical-align:middle;}
.vcenter img {vertical-align:middle;}
#download{ margin:0 0 0 25px;}
#kellnerin-box{ width:100%; height:779px;background-image:url(../../gfx-main/kellnerin-v5small.jpg);background-position:850px 0; background-repeat:no-repeat;}
#googlemap{ margin-left:15px; border:solid #66A032 2px; margin-top:13px; width:504px; height:340px; }
#fahrtbeschreibung {background-color:#4A7721; float:right; width:47%;}
#fahrtbeschreibung table{ width:auto; margin:0;}
.imagebutton{ width:auto;height:auto; margin:5px; }
#standpunkt{ width:212px;border:0pt none; margin:0 0 0 10px; color:#000000; border-bottom:dashed #000000 1px; background-color:#E0ECD5;}
#planbar .inner{background-color:#66A032; padding:10px 0;}
#planbar{ padding:15px; padding-top:10px;}
#planbar form { width:47%; float:left; padding:0; }
.big-box-top{ background-image:url(../../gfx-main/boxen/boxmap-top-start.png); background-position:top left; background-repeat:no-repeat; width:540px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.big-box-bottom{background-image:url(../../gfx-main/boxen/boxmap-bottom-start.png); background-position:top left; background-repeat:no-repeat; width:540px; height:8px;padding:0;margin:0;}
.big-box-content{ height:auto; width:540px; background-color:#E0ECD5; margin-left:0;}
.big-box-top, .big-box-bottom, .big-box-content{ float:left; margin-left:30px; }
.big-boxgallery-top{ background-image:url(../../gfx-main/boxen/box-gallery-top.png); background-position:top left; background-repeat:no-repeat; width:780px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.big-boxgallery-bottom{background-image:url(../../gfx-main/boxen/box-gallery-bottom.png); background-position:top left; background-repeat:no-repeat; width:780px; height:6px;}
.big-boxgallery-content{ height:100px; width:780px; background-color:#E0ECD5; overflow:hidden; margin-left:0px; }
.big-boxgallery-top, .big-boxgallery-bottom, .big-boxgallery-content { margin-left:30px; }
.body12 .big-box-top{background-image:url(../../gfx-main/boxen/box-impressum-top.png);}
.body6 .big-box-top{background-image:url(../../gfx-main/boxen/box-mitmachen-top.png);}
.body11 .big-box-top{background-image:url(../../gfx-main/boxen/box-kontakt-top.png);}
.body10 .big-box-top{background-image:url(../../gfx-main/boxen/box-presse-top.png);}
.body9 .big-box-top{background-image:url(../../gfx-main/boxen/box-termine-top.png);}
.body7 .big-box-top{background-image:url(../../gfx-main/boxen/box-gewinnspiel-top.png);}
.body16 .big-box-top{background-image:url(../../gfx-main/boxen/box-anmeldung-top.png);}
.body17 .big-box-top{background-image:url(../../gfx-main/boxen/box-flatscreen-top.png);}
.body18 .big-box-top{background-image:url(../../gfx-main/boxen/box-beamer-top.png);}
.body20 .big-box-top{background-image:url(../../gfx-main/boxen/box-newsletter-top.png);}
.body22 .big-box-top{background-image:url(../../gfx-main/boxen/box-becher-top.png);}
.body13 .big-box-top{background-image:url(../../gfx-main/boxen/box-fotos-top.png);}
.body23 .big-box-top{background-image:url(../../gfx-main/boxen/boxbig-premiere-top.png);}
.body26 .big-box-top{background-image:url(../../gfx-main/boxen/box-top-wienerwald.png);}
.body8 .big-box-top{background-image:url(../../gfx-main/boxen/box-fotos-top.png);}
.body14 .big-box-top{background-image:url(../../gfx-main/boxen/box-video-top.png);}
.body27 .big-box-top{background-image:url(../../gfx-main/boxen/box-10000-Geschenke-top.png);}
#wienerwald-side, .body26 #geschenke-side {display:none;}
.body26 #wienerwald-side {display:block;}
.body8 #sidebar{display:none;}
.body6 #hide-mitmachen{ display:none;}
.body9 .sidebar2{ display:none;}
.body7 .sidebar2{ display:none;}
.body12 .sidebar2{ display:none;}
.body11 .sidebar2{ display:none;}
.body10 .sidebar2{ display:none;}
.body5 .sidebar2, .body26 .sidebar2,.body27 .sidebar2 { display:none;}
.body17 #hide-mitmachen{ display:none;}
.body18 #hide-mitmachen{ display:none;}
.body15 .sidebar2 {display:none;}
.body20 .sidebar2 {display:none;}
.body22 #hide-mitmachen {display:none;}
.body13 .sidebar2 {display:none;}
.body23 #hide-mitmachen{ display:none;}
.body14 .sidebar2 {display:none;}
.body16 #hide-mitmachen{ display:none;}
.body16 .boxtermin-top{background-image:url(../../gfx-main/boxen/box-paket1-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.body16 .boxfotos-top{background-image:url(../../gfx-main/boxen/box-flatscreenset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body16 .boxvideo-top{background-image:url(../../gfx-main/boxen/box-beamerset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body6 .boxtermin-top{background-image:url(../../gfx-main/boxen/box-paket1-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.body6 .boxfotos-top{background-image:url(../../gfx-main/boxen/box-flatscreenset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body6 .boxvideo-top{background-image:url(../../gfx-main/boxen/box-beamerset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body18 .boxtermin-top{background-image:url(../../gfx-main/boxen/box-paket1-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.body18 .boxfotos-top{background-image:url(../../gfx-main/boxen/box-flatscreenset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body18 .boxvideo-top{background-image:url(../../gfx-main/boxen/box-beamerset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body17 .boxtermin-top{background-image:url(../../gfx-main/boxen/box-paket1-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.body17 .boxfotos-top{background-image:url(../../gfx-main/boxen/box-flatscreenset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body17 .boxvideo-top{background-image:url(../../gfx-main/boxen/box-beamerset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body22 .boxtermin-top{background-image:url(../../gfx-main/boxen/box-paket1-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.body22 .boxfotos-top{background-image:url(../../gfx-main/boxen/box-flatscreenset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body22 .boxvideo-top{background-image:url(../../gfx-main/boxen/box-beamerset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body23 .boxtermin-top{background-image:url(../../gfx-main/boxen/box-paket1-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.body23 .boxfotos-top{background-image:url(../../gfx-main/boxen/box-flatscreenset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.body23 .boxvideo-top{background-image:url(../../gfx-main/boxen/box-beamerset-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
#sidebar {float:right;height:auto;margin:0;width:260px; padding:0; }
.boxtermin-top{background-image:url(../../gfx-main/boxen/boxtermin-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.boxfotos-top{background-image:url(../../gfx-main/boxen/boxfoto-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.boxgeschenke-top{background-image:url(../../gfx-main/boxen/box-geschenke-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.boxwienerwald-top {background:url(../../gfx-main/boxen/boxww-top.gif) no-repeat 0 0; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.willbecher-top{background-image:url(../../gfx-main/boxen/box-willbecher-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.boxvideo-top{background-image:url(../../gfx-main/boxen/boxvideo-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.box-premiere-top{background-image:url(../../gfx-main/boxen/box-premiere-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.box-dekokoffer-top{background-image:url(../../gfx-main/boxen/box-deko-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:0 0 0 0;}
.termin-content{width:260px;background-color:#E7E7E7; overflow:hidden; }
#wienerwald-side .termin-content {background:#E7E7E7 url(../../gfx-main/boxen/boxww-bottom.gif) no-repeat 0 100%;margin-bottom:10px;}
a.wienerwald-link {display:block;width:260px;height:50px;}
a.wienerwald-link span {display:none;}
.boxsmall-top{background-image:url(../../gfx-main/boxen/boxsmall-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:5px; padding:0; margin:0; overflow:hidden;}
.boxsmall-bottom{background-image:url(../../gfx-main/boxen/boxsmall-bottom.png); background-position:top left; background-repeat:no-repeat; width:260px; height:5px; padding:0; margin:0 0 10px 0;}
.button {margin:0 0 0 30px; padding:0;}
#partner {clear:both;float:left;margin:20px 0 10px;padding-left:30px; width:500px;}
#partner li {float:left;display:inline; padding:11px 0 0 20px;}
#partner li.wkonoe {padding-top:0;}
#header {height:196px;padding-bottom:0;padding-top:0;width:100%;}
#logo{margin:0;position:absolute;top:0;left:50px;}
#anpfiff{margin:0;position:absolute;top:49px;left:245px;}
#bezirksblatt{margin:0;position:absolute;top:2px;left:700px;}
#noen{margin:0;position:absolute;top:49px;left:695px;}
#headerbild{position:absolute;left:275px;}
#logo-alpha{ height:243px; width:575px; background-image:url(../../gfx/logo-alpha.png); background-repeat:no-repeat;position:absolute;left:275px;  margin:0; top:0; z-index:100;}
table tr{}
table { width:530px; margin-left:5px;}
caption{}
thead{}
tbody{ }
tfoot{}
thead th {}
th, td {}
td p{ }
td { border:none;background-color:#FFFFFF; border-bottom:1px solid #518425;border-top:1px solid #518425; padding:5px;}
tr{ }
thead td, th {}
tr.odd td{background-color:#FFFFFF; border-bottom:1px solid #E5E2DD;border-top:1px solid #E5E2DD;}
.pos {clear:both;margin:0 0 0 30px; width:540px;padding-top:20px; text-align:center;}
.big-box-content .pos {margin:0; width:540px; text-align:center;}
ul.browse {list-style:none;margin:0 auto;padding:0;list-style-type:none;list-style-image:none;}
ul.browse li {margin:0;padding:0;}
ul.browse li.browse-prev {float:left;display:block;width:14px;height:14px;margin-left:30px;background:url(../../gfx-main/browse-left.gif) no-repeat 0 0;}
ul.browse li.browse-prev-empty {float:left;display:block;width:14px;height:14px;margin-left:30px;}
ul.browse li.browse-next {float:right;display:block;width:14px;height:14px;margin-right:30px;background:url(../../gfx-main/browse-right.gif) no-repeat 0 0;}
ul.browse li.browse-next-empty {float:right;display:block;width:14px;height:14px;margin-right:30px;}
ul.browse li.browse-prev a, ul.browse li.browse-next a {display:block;width:14px;height:14px;}
ul.browse li.browse-prev a span, ul.browse li.browse-next a span,ul.browse li.browse-prev-empty span, ul.browse li.browse-next-empty span {display:none;}
ul.browse li.browse-prev a {background:url(../../gfx-main/browse-left.gif) no-repeat 0 0;}
ul.browse li.browse-next a {background:url(../../gfx-main/browse-right.gif) no-repeat 0 0;}
ul.browse li.browse-prev a:hover, ul.browse li.browse-next a:hover {background-position:0 100%;}
ul.browse li.browse-pages {padding-right:5px;text-align:center;}
ul.browse li.browse-pages span, ul.browse li.browse-pages a {margin:0 0 0 5px;padding:2px 5px;}
ul.gallery {list-style-type:none;list-style-image:none;padding:0;margin:0 0 0 2px;}
ul.gallery li {padding:0;margin:4px 0 4px 8px;float:left;}
ul.gallery li a img {border:solid 2px #66A32F;display:block;}
.image {text-align:center;}
ul.imgnav {list-style-image:none; list-style-type:none;width:120px;margin-left:210px;padding:0;}
ul.imgnav li {margin:0;padding:0;}
ul.imgnav li a {width:28px;height:28px;display:block;}
ul.imgnav li a span {display:none;}
ul.imgnav li.next {float:right;background:url(../../gfx-main/gallery-nav-right-big.gif) no-repeat 0 0;}
ul.imgnav li.next a {background:url(../../gfx-main/gallery-nav-right-big.gif) no-repeat 0 0;}
ul.imgnav li.prev {float:left;background:url(../../gfx-main/gallery-nav-left-big.gif) no-repeat 0 0;}
ul.imgnav li.prev a {background:url(../../gfx-main/gallery-nav-left-big.gif) no-repeat 0 0;}
ul.imgnav li a:hover {background-position:0 100%;}
ul.tools {list-style-image:none; list-style-type:none;width:450px;margin-left:45px;padding:0;}
ul.tools li {margin:0;padding:0;padding-bottom:10px;}
ul.tools li.tr {float:right;}
ul.tools li.tl {float:left;}
a.videothumb {width:76px;height:76px;display:block;border:solid 2px #66A32F;}
.sidebar-video-content p{ font-size:13.33px; margin:10px;}
.premiere{ width:85px; height:28px; background-image:url(../../gfx-main/sportsbar-logo-small-termin.gif); background-repeat:no-repeat; float:right;  }
.sportsbar{ width:85px; float:right; margin:30px 5px 0 0; }
div#map-legend {margin:10px 15px 0 0;padding:0;text-align:left;}
div#map-legend div {float:left;line-height:18px;margin-left:15px;}
div#map-legend .gfx1 {width:auto;background:url(../../gfx-main/legende-gfx/fussball-logo.png) no-repeat top left;padding-left:20px;}
div#map-legend .gfx2 {width:auto;background:url(../../gfx-main/legende-gfx/standard-logo.png) no-repeat top left;padding-left:12px;}
div#map-legend .gfx3 {width:auto;background:url(../../gfx-main/legende-gfx/premiere-logo.png) no-repeat top left;padding-left:20px;}
div#map-legend .gfx4 {width:auto;background:url(../../gfx-main/legende-gfx/wienerwald-logo.png) no-repeat top left; padding-left:20px;}
#switch{margin:5px 0 0 10px; padding:0;}
.flag-w, .flag-noe{display:inline; margin:0; padding:0;}
.flag-w a{ background-image:url(../../gfx-main/flagge-wien.gif); background-repeat:no-repeat; width:31px;height:20px; display:block; float:left;   }
.flag-noe a{background-image:url(../../gfx-main/flagge-noe.gif); background-repeat:no-repeat; width:31px;height:20px; display:block; float:left; margin-left:10px;}
.flag-w a:hover{opacity: .3;}
.flag-noe a:hover{opacity: .3;}
.region03 .flag-noe a{opacity: .3; }
.region09 .flag-w a{opacity: .3; }
#tafoverlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 100%;background-color: #333;-moz-opacity: 0.95;opacity: 0.95;}
#taf {background-color:#E0ECD5;font-size:13px;left:50%;margin:0 0 0 -210px;width:500px;padding:20px 20px;position: absolute;top: 200px;text-align: center;z-index: 100;}
.sidebar-video-top{background-image:url(../../gfx-main/boxen/box-video-uebersicht-top.png); background-position:top left; background-repeat:no-repeat; width:260px; height:34px; padding:0 0 2px 0; margin:25px 0 0 0;}
.sidebar-video-content{width:260px;background-color:#E0ECD5; overflow:hidden;  }
.sidebar-video-bottom{background-image:url(../../gfx-main/boxen/box-video-uebersicht-bottom.png); background-position:top left; background-repeat:no-repeat; width:260px; height:5px; padding:0; margin:0 0 10px 0; }
.video-box-right{ float:right;}
.body5 .wrapper-werbungs-box,.body9 .wrapper-werbungs-box,.body27 .wrapper-werbungs-box,.body13 .wrapper-werbungs-box,.body14 .wrapper-werbungs-box,.body10 .wrapper-werbungs-box,.body11 .wrapper-werbungs-box,.body12 .wrapper-werbungs-box,.body7 .wrapper-werbungs-box,.body8 .wrapper-werbungs-box{ display:none;}
.wrapper-werbungs-box {margin-left:30px;float:left; width:540px;margin-top:20px;}
* html .wrapper-werbungs-box{margin-left:10px;}
.deko{ background-image:url(../../gfx-main/deko-set-neu-1.gif); background-repeat:no-repeat;  width:168px; height:93px; margin:-15px 0 0 50px;}
form1 {clear: both;margin: 1em 0;padding:0;width:100%;  }
form.bg {padding:2%;width:96%;}
fieldset {border:0 none;margin:0;padding:0 0 0 0;text-align:left;}
legend {color: #000000;font-size:1em; font-weight:bold;  margin-bottom: .5em; margin-top:.5em; background-color:#FFFFFF; border: #E0ECD5 solid 5px; min-width:515px; padding:5px 0 5px 5px;}
#googlefrom { margin-top:10px;}
#googlefrom label{margin-top:5px; font-size:1em; font-weight:bold;}
#googlefrom select {margin:0 0 0 5px; border: solid #000000 1px; width:250px;}
form h2 {margin-top:0;}
form p {margin:.5em 0;}
form p.all {border-right: 1px solid #65C05A;float:left;margin:0 10px 0 0;padding:4px 20px 4px 0;}
form ul {list-style-image:url(../../gfx-main/li-trans-color.gif);display:block;clear:both;}
form ol {list-style-type:none;margin:0;overflow:hidden;padding:0;}
form ol li {background-image:none;float:left;padding:3px 0;width:100%; display:inline;}
form li.wfull {width:100%;}
form li.req {}
form li.error label {}
form li.error input {border-color:#f00;font-weight:normal;}
.error-msg ul { list-style-type:square;margin-left:20px;overflow:visible;}
.error-msg ul li {float: none;padding:2px 0;width:auto;}
.error-msg label {float:none;font-weight:bold;display:inline;margin:0;padding:0;width:auto;}
form .checktxt {margin-top:.15em;vertical-align:top;width:13.5em;}
form li.wfull .checktxt {max-width:13.5em;width:60%;}
form .info {background-color:#8CBD00;color:#000;font-size:0.85em;margin: 0 0 1em;padding:.5em;}
form .top {margin-top:.2em;vertical-align:top;}
label {float:left;margin:0 0 0 10px;}
label.inline {display:inline;line-height:1.2;}
label.auto {width:auto;}
label.radio {line-height:1.2;}
input, select {float:left;font-size:1em; width:auto; margin-left:1em;  }
.dateneingabefeld {width:15em; margin-left:15px; border: solid #000000 1px;}
.plz{width:2.5em; margin-left:15px; border: solid #000000 1px;}
.labelwith{ width:150px;}
.labelwith-kontakt{ width:80px; }
.dateneingabefeld-kontakt{margin-left:0px;border: solid #000000 1px; }
.f-submit{float:left; margin-left:45px;}
.legend-kontakt{background-color: transparent;font-size:1em; font-weight:bold; margin-bottom: .5em; margin-top:.5em; min-width:100px; padding:5px 0 5px 5px;}
.radiowidth{ width:auto; background:none; border:none;  }
.labeltxt{ width:26.5em; padding:0 0 0 15px; margin:0;}
select {margin-left:1.5em;width:auto;}
textarea { overflow:hidden; background-color: #FFFFFF; border:1px solid #000000;color:#231F20;width:24.1em; height:9em;   }
option {padding-left: 0.4em;} 
input.button {text-align:center;width:96px; height:20px; background-image:url(../../gfx/button-bg.png); background-repeat:no-repeat; border:none; color:#FFFFFF;}
input.noborder {background-color: transparent;border: 0 none;margin-bottom:.7em;margin-right:.2em;padding:0;width:auto;}
input.check {background-color: transparent;border: 0 none;margin:.3em .3em 0 0;padding:0;width:auto;}
input.radio {background-color: transparent;border: 0 none;margin:.3em .3em 0 0;padding:0;width:auto;}
input.short {width:7em;}
input.num {width:2em;}
input.long, textarea.long {width:20em;}
input:focus, select:focus, textarea:focus {border-color:#231F20;}
label, input[type=checkbox], input[type=radio], input[type=submit] {cursor:pointer;}
form input.right {margin-left:8.5em;}
#tip1, #tip2{border: solid #000000 1px; margin:0 0 10px 0; width:20px; width:75px; height:75px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:60px; text-align:center; }
#tip1{ margin-left:168px;}
.tipsize {height:auto; font-size:50px; }
.tipp-abgeben{ margin-left:165px;}
.passwort-zusenden{ margin-left:219px;margin-top:10px;}
.error {color:#000;background-color:#FCC;border:1px solid #F00;padding:0 10px;margin:10px 10px 10px 6px; width:auto; }
.error ul li{ list-style:circle;}
#lightbox {font-size:1em;left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:100;}
#lightbox a:link, #lightbox a:visited, #lightbox a:focus, #lightbox a:hover, #lightbox a:active {color: #fff;}
#lightbox a img {border:none;}
#loading{height:25%;left:0%;position: absolute;text-align:center;top:40%;line-height:0;width:100%;}
#hoverNav{margin: 0 auto 10px;position: relative;width: 250px;z-index: 10;}
#hoverNav #numberDisplay{ color:#fff;display:block;line-height:30px;text-align:center;width:100%;	}
#hoverNav a {outline:none;text-decoration:none;}
#prevLink, #nextLink{background: transparent url(lightbox/blank.gif) no-repeat;display:block;height:100%;line-height:100%;position:absolute;top:0;width: 49%;}
#prevLink {float:left;left:0;text-align:left;}
#nextLink {float:right;right:0;text-align:right;}
#prevLink img {position:absolute;right:70px;top:0;}
#nextLink img {position:absolute;left:70px;top:0;}
#outerImageContainer{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px;}
#imageContainer{padding:10px;}
#lightboxImage {cursor:pointer;}
#imageDataContainer{background-color:#fff;line-height:1.4em;margin:0 auto;overflow:auto;width:100%;}
#imageDetails{padding:0 10px 10px; text-align: left; }
#bottomNav {color:#fff;margin: 10px auto 0;position: relative;text-align:center;width: 250px;z-index: 100;}
#bottomNav a {color:#fff;line-height: 1.4em;}
#overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #4E7E23;}
