@media all{.spacetop{padding-top:10px;}.bold{font-weight:bold;}.indent{margin-left:4em;}.linkbold a,.linkbold a:focus,.linkbold a:hover,.linkbold a:active,#main a.linkbold,#main a:focus.linkbold,#main a:hover.linkbold,#main a:active.linkbold{font-weight:bold;}
.subcolumns{margin:0 0 10px 0;width:100%;float:left;overflow:hidden;}.c50l,.c20l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left;}.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r,.c80r{float:right;margin-left:-5px;}
.c20l{width:20%;}.c25l,.c25r{width:25%;}.c33l,.c33r{width:33.333%;}.c50l,.c50r{width:50%;}.c66l,.c66r{width:66.666%;}.c75l,.c75r{width:75%;}.c38l,.c38r{width:38.2%;}.c62l,.c62r{width:61.8%;}.c80r{width:80%;}
.subc{padding:0 1%;}.subcl{padding:0 1% 0 0;}.subcr{padding:0 0 0 1%;}.block{width:100%;float:left;overflow:hidden;}.left{float:left;}.right{float:right;}.clear{clear:both;}.col_20_80 .left{width:18%;}
.col_20_80 .right{width:78%;}.col_50_50 .left,.col_50_50 .right{width:48%;}.form{background-color:#d9d9d9;}.form form:after{content:".";height:0;clear:both;visibility:hidden;}.form p{padding:0;}.form .hint{font-size:.8em;}
.form .left,.form .right{padding-top:.5em;}.w90{width:90%;}.step1 form,.step2 form{background-color:#fff!important;border:none;padding:0;}.form table{width:auto;border:none;margin:0;color:#000;background-color:#d9d9d9;border-right:1px solid #909090;border-bottom:1px solid #909090;}
.form tr{border:none;vertical-align:top;}.form td{padding:5px 10px;}.form h2{padding-top:2em;}.warning_message{padding:2px 8px!important;font-size:1.2em!important;background-color:#900;color:#fff;}.warning_message a{color:#fff!important;}
.warning_message a:focus,.warning_message a:hover,.warning_message a:active{color:#ff0!important;border-bottom:1px #ff0 dotted!important;}.warning_message ul{padding:.3em 0 .3em 1em;list-style-image:url('../img/icons/li_white.gif');}
.okay_message{padding:2px 8px;background-color:#cc0;color:#000;}.changeUsr,.changePw,.changeNl{min-height:30px;padding:4px 4px 2px 10px;}.changeUsr a,.changePw a,.changeNl a{padding-left:28px;}.changeUsr{background:url('../img/icons/benutzerdatenAendern.png') no-repeat 10px top;}
.changePw{background:url('../img/icons/passwortWechseln.png') no-repeat 10px top;}.changeNl{background:url('../img/icons/Newsletter.png') no-repeat 10px top;}.startpage .block{padding-bottom:10px;}.startpage .block p,.startpage .block ul,.startpage .block ol{margin-left:70px;}
.startpage img{float:left;margin:0 10px 5px 0;}.startpage h1,.startpage h2{padding-top:0;line-height:1em;}.startpage legend img{float:none;margin:0;}.startpage .pictop{padding-bottom:.8em;}.startpage .piconly{padding-bottom:1em;}
.startpage .pictop a:focus,.startpage .pictop a:hover,.startpage .pictop a:active{border:none!important;}.startpage .pictop img{float:none;}.startpage .pictop h1{padding:.3em 0 0 0;line-height:1.2em;}
.startpage .pictop .pictoplink a:focus,.startpage .pictop .pictoplink a:hover,.startpage .pictop .pictoplink a:active{border-bottom:1px #bf1d74 dotted!important;}.startpage .pictop p,.startpage .pictop ul,.startpage .pictop ol{margin-left:0;}
.newevents{margin-left:1px;width:99.9%;}#main .newevents tbody a,#main .newevents tbody a:focus,#main .newevents tbody a:hover,#main .newevents tbody a:active,#main .newevents tbody a:visited{font-weight:bold;}
.newevents tfoot td{text-align:right;}.newevents .vvkevent{padding-left:2em;background:url('../img/li.png') no-repeat .3em .3em;}.newsletter .nlleft{float:left;padding:.6em 0;}.newsletter .nlright{margin-left:15em;}
.newsletter .nlright div{padding:.6em 0;}#main .newsletter a,#main .newsletter a:focus,#main .newsletter a:hover,#main .newsletter a:active,#main .newsletter a:visited{font-weight:bold;}h2.headline{color:#bf1d74;padding-top:20px!important;}
#main img.nl{width:98px;height:155px;border:1px solid black;margin:15px 30px 15px 0;}.nlimages a:focus,.nlimages a:hover,.nlimages a:active{border:none!important;}.newsletter .nlright div{padding-left:2em;background:url('../img/li.png') no-repeat .3em .6em;}
.newslettersingle table{width:auto;margin:0;border-collapse:separate;font-size:1em;}.newslettersingle tr{border:none;vertical-align:middle;}.newslettersingle td{padding:0;text-align:left;font-weight:normal;line-height:1em;}
.newslettersingle>table{width:450px;}.psheader{margin-bottom:40px;}.psheader .psheadertext{float:left;padding-right:8em;}.psheader a:focus,.psheader a:hover,.psheader a:active{border:none!important;}.psheader img{margin-top:.5em;}
.premiumservice .psleft{float:left;padding:.6em 0;}.premiumservice .psright{margin-left:8em;}.premiumservice .psright div{padding:.4em 0;}#main .premiumservice a,#main .premiumservice a:focus,#main .premiumservice a:hover,#main .premiumservice a:active,#main .premiumservice a:visited{font-weight:bold;}
#main img.ps{width:100px;height:160px;border:none;margin:0;}.psimages a:focus,.psimages a:hover,.psimages a:active{border:none!important;}.psimages .left{border:1px solid black;padding:10px;margin:25px 5px 0 0;}
.premiumservice .psright div{padding-left:2em;background:url('../img/li.png') no-repeat .3em .4em;}.premiumservicesingle table{width:450px;margin:0;border-collapse:separate;font-size:1em;}.premiumservicesingle tr{border:none;vertical-align:middle;}
.premiumservicesingle td{padding:0;text-align:left;font-weight:normal;line-height:1.2em;}.premiumservicefooter{width:450px;}.premiumservicefooter a.aimg{border:none!important;text-decoration:none!important;}
.premiumservicefooter a.atxt{font-weight:bold!important;}.premiumservicefooter .vmiddle{vertical-align:middle!important;}.faq li{margin-top:1.1em;}.venuelist caption{margin:0;}.formchoice{width:100%;float:left;overflow:hidden;}
.formchoice input{float:left;vertical-align:top;}.formchoice div{margin-left:2em;padding:3px 0;}.mailsuccess p{color:#bf1d74;font-size:1.2em;font-weight:bold;padding:100px 0 150px 0;}.vvksingle{padding-top:20px;padding-bottom:20px;}
.vvksingle h1{padding-left:20px;}.vvksingle p{clear:both;margin-bottom:20px;padding-left:20px;}.vvksingle dl{float:left;padding:0 3em 0 0;padding-left:20px;}.vvksingle dt{float:left;}.vvksingle dd{margin-left:10em;padding:0 0 5px 0;}
.vvkform{background-color:#d9d9d9;padding:0;}.vvkform form{margin:0;}.vvkform input{vertical-align:middle;margin:0;}.vvkform select{vertical-align:middle;margin-right:20px;}.vvkform img{vertical-align:middle;}
.vvkform div.left{padding:10px 0 0 10px;}.vvkform div.right{width:67%;padding:10px 10px 0 0;text-align:right;}.vvkall h2{padding-top:2em;}.vvkall h3{padding:1.5em 0 .3em 2em;}.vvkall p{padding:.3em 0 .3em 2em;}
.vvkown img{height:150px;width:200px;float:left;}.vvkown div{margin-left:220px;}.pages{text-align:center;margin:10px 0;}.pages p{padding-top:0;}.pages a,.pages strong{margin:0 1px;}.resulttable td,.resulttable th{padding:10px 10px;}
.resulttable h2{padding:0;font-size:109.09%;}.resulttable .multihead{border-bottom:none;}.resulttable .multitr{border-top:1px dashed #bababa;border-bottom:1px dotted #bababa;}.resulttable .multitd{padding-left:3em;}
.resulttable .robot{padding-top:15px;}.event{margin-top:0;}.event h1{padding:0 0 1.5em 0;}.event .factbox{border:1px solid #909090;line-height:1.7em;padding:10px 0;margin-bottom:20px;background-color:#DDD;}
.event .factbox .right p{font-weight:bold;padding:0 10px 3px 0;}.event .factbox .left p{padding:0 0 3px 10px;}.event .service{text-align:right;max-width:18.4em;}.event .service img{width:100%;max-width:200px;}
.event .links,.event .linkorder{width:100%;text-align:left;margin:20px 0;padding:15px 0 10px 0;}.event .links p,.event .linkorder p{padding:8px 0 8px 25px;margin:0 10px;border:none;}.event .links .advice{background:url('../img/icons/Veranstaltung_empfehlen.gif') no-repeat left center;}
.event .links .wishlist{background:url('../img/icons/Wunschliste_hinzufuegen.gif') no-repeat left center;}.event .links .calendar{background:url('../img/icons/Kalendereintrag.gif') no-repeat left center;}
.event .links .threed{background:url('../img/icons/3D.gif') no-repeat left center;}.event .links .stage{background:url('../img/icons/buehne.gif') no-repeat left center;}.event .linkorder{margin:0 0 20px 0;padding:3px 0 3px 0;}
.event .linkorder a{font-weight:bold!important;font-size:1.1em;line-height:1.3em;}.event .linkorder a:visited{font-style:normal!important;}.event .linkorder .order,.event .links .order{background:url('../img/icons/Login.gif') no-repeat left center;}
.event .pricelist{float:left;width:100%;margin-bottom:30px;}.event .pricelist caption{padding:5px 10px;}.event .pricelist tr{vertical-align:middle;}.event .pricelist th{padding:5px 10px;}.event .pricelist td{padding:10px 10px;}
.event .pricelist div{width:0;height:0;line-height:0;border:6px solid;float:left;margin-right:10px;}.menubar{border-bottom:3px solid #060;margin:5px;}.menubar ul{margin:0;padding:0;list-style-type:none;list-style-image:none;}
.menubar ul li{display:inline;margin-bottom:4px;}.menubar ul li a,.menubar ul li a:visited{text-decoration:none!important;margin-bottom:4px;padding:5px 20px 2px 20px;color:#FFF!important;background:blue;font-style:normal!important;}
.menubar ul li.selected a{background-color:#060;}.menubar ul li a:hover{font-weight:bold!important;}.timeline table tr td{color:#FFF;background-color:#00F;}.timeline table tr td.selected{background-color:#060;}
.timeline table tr td a{text-decoration:none!important;color:#FFF!important;background:#00F;font-style:normal!important;}col.previewimage{min-width:60px;width:60px;}img.previewimage{display:block;margin-left:auto;margin-right:auto;max-width:50px;height:50px;}
}}
