#socialsites {clear:both;float:left;padding:5px 0 8px 235px;width:715px;text-align:center;}#socialsites a {color:#FFF !important;}#socialsites a img{vertical-align:middle;background-color:#FFF;border:1px solid #FFF;}* {font-family:"Trebuchet MS", Verdana,Arial,Helvetica,sans-serif;font-size:12px;}.noWrap {white-space: nowrap;}#topMenu a, #content, #footer, #socialsites {color:#FFF;}p, h1, h2, h3, span{margin: 10px 0 5px;}small {font-weight:normal;font-size:10px;}#content p, #content h1, #content h2, #content h3 {margin: 0 0 10px;}a {text-decoration: none;}a img {border:none;}p {text-align:justify;}h1 {font-size:14px;font-weight:bold;color:#E75795;}h3 {font-weight:bold;}h4 {font-weight:normal;}iframe {border:0;}body {margin:10px 0 0;padding:0;background-image:url('/portal/images/muskelstr_bg.jpg');}#wrap {width:950px;left:50%;margin-left:-475px;padding:10px 0 25px;position:absolute;min-height:733px;}#bg_top {background-image:url('/portal/images/bg_top.png');background-repeat:no-repeat;height:115px;width:950px;margin-top:-10px;position:absolute;z-index:1;}#bg_nurp {width:950px;position:absolute;z-index:2;margin:30px 0 0;height:100px;background-color:#5A5173;}#header {height:100px;position:relative;z-index:10;padding:0 0 5px;}#logo {float:left;width:200px;margin:0 30px 0 5px;}#navi {float:left;width:670px;height:100px;}#ibe {width:950px;min-height:190px;padding:10px 0;position:relative;z-index:10;background-color:#5A5173;}#jetztBuchen {margin:-10px 20px 0 23px;border:0;width:190px;float:left;text-align:center;color:white;height:90px;}#jetztBuchen img{border:0px;}#jetztBuchen #jetztBuchenTelHinweis {color:#FFFFFF;margin:0px 0px 0 -5px;font-size:8px;display:none;width:210px;float:left;text-align:center;}#ibe #eye-catcher {width:700px;float:left;margin: -12px 0 0 -5px;}#contentWrap {margin-top:0;min-height:150px;float:left;position:relative;z-index:10;width:950px;background-color:#5A5173;}* html #contentWrap {height:150px;}#subnavi {width:235px;float:left;text-align:center;border:0 solid red;float:left;margin:0px 0 0;}#subnavi .snButtons {margin:10px 0 0 23px;}#content {width:715px;margin:0 0 10px;float:left;color:#592D7C;padding:0;font-size:11px;font-weight:bold;}#content a {color:#592D7C;}#content .partner_text a,#content p a {border-bottom:1px dotted #592D7C;}#content_top {margin:0 30px 0 0;height:43px;width:685px;overflow:hidden;background: transparent url('/portal/images/content_bg_top.png') no-repeat top left;}#content_bg {min-height:310px;height:auto !important;height:310px;background-image:url('/portal/images/content_bg_repeat.png');width:655px;float:left;clear:both;padding:10px 15px 1px;}#content_bg h1, #content_bg h2, #content_bg h3, #content_bg h4 {color:#E75795;clear:both;}#content_footer{background:transparent url('/portal/images/content_bg_footer.png') no-repeat top left;height:24px;width:100%;clear:both;}#content.fullwidth {width:890px;padding:0 30px;}#content.fullwidth #content_top {width:890px;background: transparent url('/portal/images/content_bg_wide_top.png') no-repeat top left;}#content.fullwidth #content_bg {width:860px;background-image:url('/portal/images/content_bg_wide_repeat.png');}#content.fullwidth #content_footer {background:transparent url('/portal/images/content_bg_wide_footer.png') no-repeat top left;}#footer {text-align: center;background-image:url('/portal/images/bg_footer.png');min-height:48px;background-repeat:no-repeat;clear:both;margin:10px 0 0 0px;padding:0px 0 0 235px;border-top:8px solid #5A5173;width:715px;}.block2cols {width:651px;float:left;}.block2cols .col1{float:left;width:300px;}.block2cols .col2{float:left;width:300px;margin:0 0 0 25px;padding:0 0 0 25px;border-left:1px dotted #E75795;}.link a {padding:0 15px 0 0;background:transparent url(/portal/images/pfeil_klein.gif) no-repeat right center;}#content a.pink {color:#E75795;}.helpPopup {z-index:20;}.helpPopup .tip .tip-title{padding:5px 10px;}select, input, textarea, button{margin: 10px 0 5px;border:1px solid #cfbedc;padding:0;margin:0;vertical-align:top;background-color:#f4f0f7;color:#572B7A;}fieldset {border:none;margin:0;padding:0;}textarea {width:300px;height:100px;}#kontakt-vorname, #kontakt-nachname, #kontakt-firma, #kontakt-email {width:197px;height:17px;padding: 3px 0 0 3px;}.error input,.error select,.error textarea {background-color:#FFF0F0;border:1px solid red;}label {white-space:nowrap;}label.required {font-weight:bold;}input.inputButton {width:100px;height:20px;}.description, .value, #submitForm {color:#592D7C;font-size:12px;}.description {margin: 5px 0 3px;}#submitForm {width:300px;text-align:right;margin-top:10px;}#submitForm a {color:#592D7C;font-size:11px;font-weight:bold;text-decoration:none;}#submitForm a img {vertical-align: bottom;}.podcastTip {width:424px;z-index:1000;}.podcastTip .tip {background-image: url(/portal/images/tooltip_podcastwolke.png);background-repeat: no-repeat;width:424px;height:170px;margin:0;padding:0;}.podcastTip .tip-top,.podcastTip .tip-bottom {display:none;}.podcastTip .tip .tip-title {margin:0;}.podcast_container .podcast_item_title, .podcast_container .podcast_item_info, #itunesAbo a span{color:#E75795;}.podcast_item_title {clear:both;font-weight:bold;}.podcast_item_title a{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#FFF;}.podcast_container {margin-top:20px;}.podcast_item_container {border-top:0;padding: 2px 0;margin:2px 0;float:left;width:650px;}.podcast_item_info {width:400px;text-align:justify;float:left;}.podcast_container, .podcast_item_identifier a {color:#797B7F;font-size:11px;text-decoration:none;}#itunesAbo {float:left;margin:-5px 0 25px;}#itunesAbo span {color:#666;text-decoration:none;border-bottom: 1px dotted #EB8032;}#itunesAbo a {text-decoration:none;}.podcast_heading_container {float:left;font-weight:bold;border-bottom:1px solid #57287a;margin-bottom:5px;width:650px;}.podcast_item_title, .podcast_item_pubDate, .podcast_item_duration,.podcast_heading_title, .podcast_heading_pubDate, .podcast_heading_duration,.podcast_item_identifier {float:left;padding:2px;}.podcast_item_title, .podcast_heading_title {width:300px;}.podcast_item_pubDate, .podcast_heading_pubDate {width:120px;}.podcast_item_duration, .podcast_heading_duration {width:100px;}.podcast_item_identifier {text-align:left;float:left;width:110px;}.podcast_item_identifier a img{vertical-align:sub;border:1px solid #FFF;}.podcast_item_title a {text-decoration:none;}span.nobr {float:left;margin-right:10px;}#googleMaps a, #googleMaps .gs-address, #googleMaps .gs-street .gs-addressLine,#googleMaps .gs-label, #mapsearch, #googleMaps .gsmsc-tooltip{color:#572B7A !important;} #googleMaps .gsc-branding-text a {color:#FFF !important;}#gmapDirHead, .gmapDirHead, #gPointInfo, #gmapDirTo, #gmapDirFrom {color:#000;}#gmapDirHead a {color:#572B7A;font-weight:bold;}#gMapHelp {margin:20px 0 0 ;padding:0;}#gMapHelp li{list-style:none;margin-bottom:10px;}.barTip{width:290px;z-index:1000;}#karim_profile {min-height:475px;height:auto !important;height:475px;background:transparent url('/portal/images/karim_profile.gif') no-repeat top left;width:654px;margin:0 -4px -8px;padding:0 5px 8px}#karim_profile .statement {padding:60px 0 0;width:300px;}#karim_profile .statement img{margin:20px 0 0 103px;}img.kr_sign_bio {margin:30px 0 0 170px;}#jetztBuchen {cursor:pointer; cursor:finger; }#subnavi #jetzt_buchen {margin-top:-3px;margin-left:0;}#subnavi #jetzt_buchen #jetztBuchenBg {margin-left:23px;}#jetztBuchenBg {background-image: url('/portal/images/jetzt_buchen_bg.png');background-repeat: no-repeat;height:85px;overflow: hidden;}#jetztBuchenBg img{margin:17px 0 0 -30px;}#subnavi #bestpreis {margin-top:-3px;cursor:pointer;cursor:finger;width:190px;height:85px;}#bestpreisBg {background-image: url('/portal/images/bestpreis.png');background-repeat: no-repeat;height:85px;}#bestpreisBg img{margin:12px 0 0;}#formBooking #bestpreisBg {background-image: url('/portal/images/booking/bestpreis_bg_white.png');background-position: top center;}#formBooking #bestpreisBg img {margin:12px 0 0 83px;}#twitterBg {background-image: url('/portal/images/bestpreis.png');background-repeat: no-repeat;height:70px;width:190px;padding:15px 0 0;color:#FFF;font-weight:bold;}#twitterBg a{color:#FFF;}#twitterBg img {margin-top:4px;}#uspNR{width:190px;height:85px;text-align:left;}#sb_besocial {background:none;}#sb_besocial a {height:85px;width:190px;display:block;}#sb_unserebewertungen a {height:85px;width:190px;display:block;}#sb_votenowGewinner_bg {width:190px;height:100px;}#sb_unsereawards_bg {width:190px;height:100px;text-align:left;}#sb_votenowGewinner_name {color:#fff;margin:-35px 0 0;padding:0 15px;text-align:left;}#sb_imageTrailer,#sb_lipdub_geburtstagsvideo {width:190px;height:100px;}#sb_imageTrailer a {color:#FFF;display:block;}#sb_karim {margin:10px 0 0;}#sb_karim div.label {color:white;}#facebookBadge {margin:10px 0 0 0;background:url('/portal/images/sbBox_wide.png') no-repeat center top;padding:15px 0 0 0;}#facebookBadge,#facebookBadge a {color:#fff;}#facebookBadge iframe.FB_SERVER_IFRAME {width:150px !important;height:120px !important;}#sb_prizeoteltv {margin-top:15px;}.reservierungshotline_text {padding:5px;}.tip-top {background:transparent url(/portal/images/tip-top.png) no-repeat;height:20px;width:294px;}.tip-bottom {background:transparent url(/portal/images/tip-bottom.png) no-repeat;height:75px;margin:-75px 0 0;width:294px;}.tip {background:transparent url(/portal/images/tip-repeat.png) repeat-y;width:294px;padding:20px 0 0;margin:0 0 25px;min-height:35px;}.tip .tip-title {margin:-30px 0 0;padding:10px;font-weight:bold;color:#CBD300;}.tip .tip-title a{color:#FFF;text-decoration: none;}.tip .tip-text {margin:0 10px 0;color:#FFF;}.tip .tip-text p{margin:0;}.partner {width:100%;float:left;clear:both;padding:0 0 5px;margin:0 0 15px;border-bottom:1px dotted #592D7C;}.partner_text {width:450px;float:left;}.partner_logo {width:130px;height:62px;float:left;background:transparent url(/portal/images/lg_blank.gif) no-repeat;}.partner_logo img{margin: 4px 0 0 4px;}.partner_link {text-align:right;clear:both;}.partner_link a {white-space:nowrap;font-weight:bold;}.partner_link a img{vertical-align: top;}.partner_local {margin:0 0 10px;padding:0 0 0 15px;list-style-image: url('/portal/images/pfeil_klein.png');clear:both;}#hotelContent {clear:both;width:335px;padding:0 15px 0 0;float:left;min-height:100px;}#hotelEnvrioment {width:290px;float:left;}#hotelWrap {margin-bottom:20px;width:290px;float:left;}#content p.hotelAddress {text-align:center;float:left;margin-top:20px;width:290px;}ul.hotel_usp,ul.hotel_extra {width:320px;padding:0;margin:5px 0 10px;float:left;clear:both;}ul.hotel_usp li,ul.hotel_extra li{padding:0 5px 0 0;margin:0 0 3px;list-style: none;float:left;width:155px;font-size:11px;font-weight:normal;}ul.hotel_usp li img,ul.hotel_extra li img {float:left;margin:0 5px 0 0;vertical-align: middle;width:45px;height:45px;}#content .voteResults {width:655px;margin:0 0 15px;float:left;clear:both;padding:0 0 5px;border-bottom:1px dotted #592D7C;}#content .voteResults .link{padding:10px 0 0;float:right;clear:both;}#prizeotel #guestVote {text-align:center;width:100%;}#prizeotel.voteResults #guestRating {width:300px;margin:0 0 0 177px;float:left;clear:both;}#prizeotel.voteResults #guestRating .voteInfo {float:left;width:260px;clear:both;vertical-align: middle;margin:0 0 0 20px;}#prizeotel.voteResults #guestRating .voteInfo div{float:left;width:104px;height:26px;font-size:10px;font-weight:normal;margin:0;}#prizeotel.voteResults #guestRating .voteInfo .vote{display:block;float:left;height:26px;width:26px !important;margin:0;padding:2px 0 0;background:transparent url(/portal/images/guestvotes_voteBadge.png) no-repeat scroll left top;font-weight:bold;}#guestRating .voteInfo #high .vote{float:right;}#subnavi #hotelVote {width:170px;height:68px;padding:15px 10px 0;background-image: url(/portal/images/bestpreis.png);}#hotelVote #hotelRating{margin:0 0 4px;padding:4px 0 0;}.presseArtikelWrap{margin:0 0 10px;float:left;clear:both;padding-bottom:10px;border-bottom:1px dotted #592D7C;}.presseArtikelWrap.link a{padding:0;background:none;}.presseInfoWrap, .presseImage {float:left;border:0;}.presseInfoWrap {width:520px;padding:0 0 0 10px;}.article .presseInfoWrap {height:127px;}.audio .presseInfoWrap {height:80px;}.audio .presseImage {height:90px;}.video .presseInfoWrap {}#content .presseInfoWrap .presseTitle h1 {margin:0;}#content .presseInfoWrap .presseTitle h1 a {color:#E75795;}.presseTitle a{text-decoration:none;font-size:1em;}.presseSubTitle {font-style:italic;margin:0 0 10px;}.presseFileFormat {margin:0;}.pressePublisher, .presseDate, .presseFileFormat {font-size:10px;}.presseLink {background-image:url('/portal/images/pfeil_klein.png');background-repeat: no-repeat;background-position:center right;margin:10px 0 0;padding:0 12px 0 0 ;white-space:nowrap;float:right;text-align:right;}.presseItemparts .presseLink {clear:right;}#content .presseLink a{font-size:12px;font-weight:bold;text-decoration:none;}.presseArtikelWrap .presseImage a {border:1px solid #CEBDD9;display:block;height:157px;text-align:center;width:122px;}.presseArtikelWrap.audio .presseImage a{height:90px;width:120px;}.presseArtikelWrap.video .presseImage a {height:68px;width:120px;}.presseArtikelWrap.video .presseImage,.presseArtikelWrap.audio .presseImage {padding:0 1px;}.presseKontakt {float:left;margin:0 0 15px 0;padding:0 0 15px 0;width:650px;border-bottom:1px solid #E75795;}.presseKontakt_text, .presseKontakt_image {float:left;}.presseKontakt_text {margin:0 0 0 15px;}#overlay {position:fixed;display:none;top:0;width:100%;bottom:0;z-index:20;background-color:#000;opacity:0.7;}noscript p {border:2px solid #E75795 !important;margin:20px 0 !important;padding:5px !important;display:block !important;}#profile {padding:15px 10px 10px 13px;background: transparent url('/portal/images/booking/profileLoginLogout_bg.gif') no-repeat scroll 0% 0%;width:170px;overflow:hidden;color: #FFF;}#profile dl.formProfile{clear:left;width:170px;}#profile .profileLogoutForm {text-align:center;clear:left;margin-top:10px;}#profile .profileLogoutForm dl.formProfile {margin:10px 0 0;padding:0;}#profile dt#buttons-label {display:none;}#profile dd#buttons-element {float:right;margin:1px 8px 0 0;}#profile dd,#profile dt,#profile dl,#profile input,#profile label{color: #FFF;margin:0;}#profile label,#profile input,#profile a,#profile button,#profile span{font-size:11px;}#profile input {color:#582c7c;}#profile .formProfile dt{float:left;width:52px;text-align:left;height:15px;}#profile .formProfile dd{float:left;width:110px;}#profile button,#profile input{color:#592D7C;padding:0 3px;width:101px;background:transparent;}#profile #reg-element button {margin:-2px 0 0;}#profile .formProfile dt#pass-label {clear:left;}#profile .formProfile #email-element,#profile .formProfile #pass-element{background-image:url('/portal/images/booking/profileInput_bg.gif');background-repeat:no-repeat;height:15px;width:115px;border-top:1px solid #582c7c;display:block;}#profile .formProfile #email,#profile .formProfile #pass{border:0;margin:0 0 3px;height:15px;line-height:15px;padding:0 3px;}#profile .formProfile #reg-element {margin:10px 0 0;}#profile #forgotpass{background:url('/portal/images/profileGreenButton.png') no-repeat;width:21px;height:21px;display:block;float:left;}#profile #forgotpass a {background:url('/portal/images/profileGreenButton.png') no-repeat;width:21px;height:21px;font-size:14px;font-weight:bold;display:block;line-height:21px;text-align:center;}#profile span {margin:0;line-height:1.2em;}#profile br {}#profile #btnProfile {width: 170px;}#profile #btnProfile a{color:#592D7C;display:block;background:url('/portal/images/booking/profileReg.gif') no-repeat 50% 50%;height:15px;line-height:15px;}#profile .formProfile #logout {width:110px;background:transparent;border:0;height:15px;line-height:15px;background:url('/portal/images/booking/profileLogout.gif') no-repeat;cursor:pointer;cursor:hand;}#profile .formProfile #reg-element,#profile dl.formProfileLogout {background:url('/portal/images/booking/profileReg.gif') no-repeat 0% 0%;height:15px;}#profile dl.formProfileLogout {background-position:0 0;width:51px;}#profile .formProfile #login-element {background:url('/portal/images/booking/profileLogin.gif') no-repeat 0% 0%;margin:0;}#profile .formProfile #login-element input,#profile .formProfile #reg-element input {line-height:15px;height:15px;margin:-3px 0 0;padding:0;}#profile .formProfile #reg-element button,#profile .formProfile #login-element input,#profile .profileForm dl input {background:transparent;border:0;font-weight:bold;cursor:pointer;cursor:hand;}#faq_header {width:100%;float:left;clear:both;margin:0 0 20px;padding:0 0 5px;border-bottom:1px dotted #592D7C;}.faq_categories {margin:10px 0 30px;padding:0 0 0 40px;}.faq_categories a {font-size:1.2em;}.faq_questions {margin:10px 0 15px;padding:0 0 0 40px;}ul li.faq_categorie{}ul li.faq_categorie,ul li.faq_question {list-style: none;margin:0 0 5px;}div.faq_answers {padding:20px 0 0;}.faq_wrap {border-bottom:1px dotted #592D7C;margin:0 0 15px;padding:0 0 5px;}#content h3.faq_question {margin:0 0 5px;}p.faq_answer {padding:0 75px 0 40px;}.faq_answers small{font-weight:normal;}.faq_link {text-align:right;font-size:12px;}.faq_wrap ul.faq_uldecimal{list-style-type:decimal;}form.faq_search {width:340px;margin:0 5px 10px 0;float:left;}form.faq_search dl{margin:0;float:left;clear:both;width:100%;}form.faq_search dt,form.faq_search dd{float:left;margin:0 10px 10px 0;}form.faq_search dt{width:65px;}form.faq_search #faq_search-label {margin:0 0 5px;width:340px;color:#E75795;text-align:left;}form.faq_search #submit-label {display:none;}form.faq_search #submit-element,form.faq_search #faq_search-element{margin:0 10px 10px 0;}form.faq_search dd #faq_search {width:340px;font-size:16px;padding:2px;}#faq_tag_cloud {float:left;width:350px;margin-left:150px;}#faq_tag_cloud h2{margin:0;}#faq_tag_cloud ul {float:left;clear:both;margin:0;padding:0;text-align: center;}#faq_tag_cloud ul li {float:left;list-style:none;padding:0 2px 2px 0;margin:0 5px 1px 0;min-height:30px;}#faq_tag_cloud ul li a{vertical-align: middle;line-height:30px;}.faq_search dl.zend_form {text-align:center;}.faq_search #submit-element {width:350px;}.faq_search #submit-element input {font-size:14px;margin:2px;background:#F4F0F7 url(/portal/images/booking/bookingSubmit_arrow.gif) no-repeat right 50%;font-weight:bold;padding:4px 15px 4px 4px;-moz-border-radius:4px;-khtml-border-radius:4px;cursor:pointer;}form.faq_search dd#faq_search-element,form.faq_search dd#submit-element {float:none;}form.faq_search {margin-left:150px;}.highlight {background-color:#E8BACE;padding:0 1px;}.paginationControl {width:100%;text-align:center;margin:10px 0;clear:both;}.paginationControl a{padding:0 2px;}.paginationControl .disabled{padding:0 2px;opacity:0.3;}.paginationControl .current{padding:0 5px;color:#E75795;background-color:#CDBDD6;}.cancelation_confirm #submit-label,.cancelation_confirm #cancel-label {display:none;}.cancelation_confirm dd {margin:0;}#cancelationHelp,#cancelNoProfileMsg {background:#FFF url('/portal/images/booking/bookingConfirmationAlert.png') no-repeat scroll 3px 3px;border:1px solid #CBD300;margin:10px 0;padding:5px 3px 5px 30px;height:17px;font-size:13px;clear:both;}#cancelNoProfileMsg {height:auto;}.cancelation_confirm #gdsno-label,.cancelation_confirm #cancel-element,.cancelation_confirm #submit-element{float:left}.cancelation_confirm #gdsno-label {height:25px;padding-top:5px 0 20px;}.cancelation_confirm #gdsno-element input,.cancelation_confirm #cancel-element button {font-weight:bold;font-size:13px;text-align:center;margin:0 0 0 10px;}.cancelation_confirm #gdsno-element input {height:19px;width:200px;}.cancelation_confirm #cancel-element button {height:25px;padding:0;background:#f4f1f7 url('/portal/images/booking/bookingSubmit_arrowLeft.gif') no-repeat 0% 50%;padding-left:9px;cursor:hand;cursor:pointer;*margin:0 0 0 13px;}.cancelation_confirm #cancel-element,.cancelation_confirm #submit-element{margin:10px 0 0;width:100px;cursor:hand;cursor:pointer;}.cancelation_confirm #submit-element input {height:25px;width:100px;background:#f4f1f7 url('/portal/images/addressbookDeleteIcon.png') no-repeat scroll 99% 50%;padding-right:25px;font-weight:bold;font-size:13px;margin:0 0 0 10px;cursor:hand;cursor:pointer;}#cancelationSuccess {background:#FFF url('/portal/images/booking/bookingConfirmationCheck.png') no-repeat scroll 3px 3px;border:1px solid #CBD300;margin:10px 0;padding:5px 3px 5px 30px;height:25px;}#cancelBackButton {width:140px;padding:2px 0 2px 12px;background:#f4f1f7 url('/portal/images/booking/bookingSubmit_arrowLeft.gif') no-repeat scroll 0% 50%;cursor:hand;cursor:pointer;border:1px solid #cec0da;*width:156px;}#image_trailer {margin:0 30px 10px 0;height:180px;width:685px;padding:10px;overflow:hidden;background: transparent url('/portal/images/image_trailer_bg.png') no-repeat top left;}.image_trailer_video {float:left;width:320px;margin:0 10px 0 0;}.image_trailer_text {float:left;width:300px;}#guestvotes,#guestvotes_archiv{float:left;clear:both;}#guestvotes_archiv {margin:10px 0 10px 36px;width:619px;}#guestvotes .info,#guestvotes .guestvote {width:655px;float:left;clear:both;margin:0 0 5px;padding:0 0 5px;border-bottom:1px dotted #592D7C;}#guestvotes .info p b {color:#E75795;}#guestvotes .guestvote .vote{float:left;background:url('/portal/images/guestvotes_voteBadge.png') no-repeat top left;width:26px;height:26px;text-align:center;padding:2px 0 0;margin:0 10px 0 0;}#guestvotes .guestvote .time{float:left;}#guestvotes .guestvote .info {float:left;clear:both;margin:0 0 0 36px;border:none;width:auto;}#guestvotes .guestvote .time .guest {padding:0 0 0 10px;color:#E75795;}#guestvotes .guestvote .hotel_comment {float:left;clear:both;margin:10px 0 0 36px;color:#E75795;font-style: italic;}#guestvotes_archiv div {float:left;margin:0 10px 10px 0;background:url('/portal/images/guestvotes_monate.png') no-repeat top left;width:110px;height:15px;text-align:center;}#guestvotes_archiv div.prev,#guestvotes_archiv div.next {width:auto;background:transparent;text-align:left;}#guestvotes_archiv div.current a{color:red;}#slider_button_mask {max-height:57px;height:100%;width:169px;overflow:hidden;position:relative;}#slider_button_wrap {width:170px;display:block;margin:0;padding:0;position:abolute;}#slider_button_wrap .slider_button{display:block;width:170px;height:57px;overflow:hidden;margin-bottom:5px;}h2#votenow_de, h2#votenow_en {font-size:16px;color:#572B7A;text-align:center;}h2#votenow_de {margin:0px;}h2#votenow_en {margin:0 0 20px 0;font-style:italic;}.FormVoteNow {background:url('/portal/images/votenow_ipodCloud.png') no-repeat top right;}.FormVoteNow dd {margin:0 0 0 5px;}.FormVoteNow dt {clear:left;float:left;width:165px;}.FormVoteNow label {margin:0 0 5px 0;}.FormVoteNow label input {margin:0 10px 0 0;}.FormVoteNow input {background-color:#F4F0F7;border:1px solid #CFBEDC;color:#572B7A;margin:0px;padding:0px;vertical-align:top;font-size:14px;}.FormVoteNow dt label.required{padding-right:13px;background:transparent url("/portal/images/required.gif") no-repeat right top;}.FormVoteNow dt#date-label label.required {display:block;background-position:85% 0% ;}.FormVoteNow #where-label label,.FormVoteNow #date-label label{font-size:14px;font-weight:bold;color:#E75795;}.FormVoteNow #date-label label{white-space:normal;}.FormVoteNow dt#where-label {width:600px;margin:0 0 5px 0;}.FormVoteNow dd#where-element{margin:0 0 0 0px;clear:left;}.FormVoteNow dd#where-element input,.FormVoteNow dd#agb-element input {background:transparent;border:0px;}.FormVoteNow dl#date-wrap {margin:20px 0 20px 0;}.FormVoteNow #firstname-wrap,.FormVoteNow #lastname-wrap,.FormVoteNow #street_nr-wrap,.FormVoteNow #nr-wrap,.FormVoteNow #zip-wrap,.FormVoteNow #city-wrap,.FormVoteNow #email-wrap,.FormVoteNow #agb-wrap {margin:0 0 5px 0;}.FormVoteNow #firstname-wrap input,.FormVoteNow #lastname-wrap input,.FormVoteNow #street_nr-wrap input,.FormVoteNow #nr-wrap input,.FormVoteNow #zip-wrap input,.FormVoteNow #city-wrap input,.FormVoteNow #email-wrap input {width:200px; }.FormVoteNow #votenow_terms li{font-size:10px;font-weight:normal;}.FormVoteNow #Teilnahmebedingungen-label,.FormVoteNow #submit-label {display:none;}.FormVoteNow #Teilnahmebedingungen-element {margin:20px 0 0 0;}.FormVoteNow legend {padding:0px;color:#E75795;font-size:10px;}.FormVoteNow #veranstalter {margin:0 0 10px 15px;}.FormVoteNow #veranstalter,.FormVoteNow #veranstalter b {font-size:11px;}.FormVoteNow dl#agb-element {padding:8px 5px 5px 15px;background:#fff url("/portal/images/descriptionLabelInfo.png") no-repeat 3px 3px;border:1px solid #cbd300;margin:0 0 10px 5px;}.FormVoteNow dt#agb-label {width:auto;margin:0 0 0 20px;}.FormVoteNow #agb-label label {white-space:nowrap;}.FormVoteNow #agb-element input {margin:0 0 0 10px;}.FormVoteNow #submit-element {float:right;text-align:right;margin:10px 0 0;}.FormVoteNow #submit-element input {background:#F4F0F7 url('/portal/images/bookingSubmit_arrow.gif') no-repeat right 50%;font-weight:bold;padding:0 15px 0 0;}.FormVoteNow ul.errors {clear:both;list-style-type:none;background:url('/portal/images/bookingError_bg.gif') repeat-x left bottom;list-style-position:outside;padding:2px 0 2px 5px;color:#ff0000;margin:0px 0 10px 145px;width:200px;}.FormVoteNow dd#where-element ul.errors {margin:0px 0 10px 0px;}.FormVoteNow dd#agb-element ul.errors {margin:0px 0 10px 10px;width:280px;}#content h1.voteNow_sendSuccess {background:#fff url('/portal/images/voteNow_daumenhoch.png') no-repeat 0px 0px;font-size:18px;line-height:65px;margin:0 0 10px 0;padding:10px 0 0 50px;}#content ul.voteNow_successLinks {margin-left:10px;padding:0px;}#content ul.voteNow_successLinks li{list-style-type:none;background:url('/portal/images/pfeil_klein.png') no-repeat center right;margin:10px 0px 0 0;padding:0 12px 0 0 ;white-space:nowrap;width:80px;}#contact h2 {color:#572B7A;margin:0 0 20px 0;}#contact ul {width:100%;float:left;clear:both;margin:0 0 20px;padding:0;}#contact ul li{list-style:none;margin:0 0 10px 0;display:block;background:transparent url("/portal/images/pfeil_klein.gif") no-repeat 2px 0px; }#contact ul li a{padding:0 0 0 15px;color:#E75795;}#contact ul li #contactText {margin:0 0 0 25px;font-style:italic;color:#572B7A;}#contact ul li.active a{}#contact div.link {border:1px solid #cfbedc;background-color:#F4F0F7;padding:2px;width:300px;}#contact div.link a {white-space:nowrap;}#contact form dd ul.errors {float:left;clear:both;list-style-type:none;list-style-position:outside;padding:0;color:#ff0000;margin:2px 0 0px 0;}#contact form dd ul.errors li {line-height:15px;border:1px solid #ffc7c7;background:url('/portal/images/booking/bookingError_bg.gif') repeat-x;padding:0 0 0 15px;white-space:nowrap;width:250px;}#contact form dd#confirm-element ul.errors li {width:360px;}#contact_form label { padding:0 15px 0 0;}#contact_form label.required { background:transparent url(/portal/images/required.gif) no-repeat right top;}#contact_form form dl {clear:both;width:655px;}#contact_form form dt {clear:both;width:180px;}#contact_form form dl,#contact_form form dt,#contact_form form dd {float:left;margin:0 0 5px;padding:0;}#contact_form legend {color:#E75795;margin: 0 0 5px;}#contact_form form fieldset dd {width:380px;}#contact_form select,#contact_form input {width:200px;}#content form input.checkbox,#content form input.radio {margin:0 5px 0 0;width:auto;background:transparent;border:0px;}#contact_form #submit_contact-element input{background:#F4F0F7 url("/portal/images/booking/bookingSubmit_arrow.gif") no-repeat right 50%;font-weight:bold;padding:0 15px 0 0;}#contact_form #submit_contact-label label {display:none;}#contact_form #address_type-element label {}#contact_form #address_type-element {width:300px;}#contact_form #FormAlterInvoice #confirm-element {width:380px;}#content h1.contact_sendSuccess {background:#fff url('/portal/images/booking/bookingConfirmationCheck.png') no-repeat 8px 0px;padding:0 0 0 40px;font-size:18px;margin:0 0 20px 0;}#casting .info {}#casting-bg {width:650px;height:400px;background:url('/portal/images/geburtstagsvideo.jpg') no-repeat top right;position:absolute;z-index:1;margin:270px 0 0 6px;}#casting {position:relative;z-index:10;background-color:#fff;}#wrap_sponsoren{width:655px;padding:40px 0 0;height:280px;}#casting .video_sponsoren {background-color:#fff; }#casting .youtube_video {float:left;width:420px;padding:0 10px;}#casting .sponsor_links {width:100px;height:280px;float:left;overflow:hidden;}#casting .sponsor_rechts {width:100px;height:280px;float:left;overflow:hidden;}#casting .info_sponsoren{margin:20px 0 0 0;width:655px;}#casting .info_sponsoren ul {clear:both;margin:0;padding:0;}#casting .info_sponsoren ul li{margin:0 0 20px;padding:0;list-style:none;border-bottom:1px dotted #592D7C;width:300px;}#casting .info_sponsoren a{}#casting .info_sponsoren a span{display:block;padding:0 18px 0 0;margin:0;background:transparent url('/portal/images/pfeil_klein.gif') no-repeat center right;}#casting .info_sponsoren a img{vertical-align:top;}.mitarbeiter {border-bottom:1px dotted #592D7C;margin:5px 0px;padding:2px;float:left;width:320px; }.mitarbeiter_bild {width:128px;height:175px;float:left;margin:0 20px 5px 0;}.mitarbeiter_info {float:left;height:auto;padding:10px 0 0 0;}.mitarbeiter_info .mi_name {font-size:14px;}.mitarbeiter_info .mi_titel,.mitarbeiter_info .mi_titel span {color:#E75795;font-style:italic;font-size:11px;}.mitarbeiter_info .mi_titel .mitarbeiter_old_duration {color:#592D7C;}.mitarbeiter_info .mi_email {margin-top:10px;margin-bottom:10px;}.mitarbeiter_info img {border:0px;vertical-align:middle;}.mitarbeiter_info .mi_twitter,.mitarbeiter_info .mi_facebook,.mitarbeiter_info .mi_youtube,.mitarbeiter_info .mi_xing {margin-top:5px;float:left;clear:left;}.mitarbeiter_info .mi_wrapTwitterFacebook,.mitarbeiter_info .mi_wrapYoutubeXing {}#mitarbeiter_team {text-align:center;margin: 0 0 20px 0;}.mitarbeiter_old_text {float:left;border-top:1px dotted #592d7c;width:646px;padding:2px;}.prizeotel_agb li {text-align:justify;}.prizeotel_agb li h2 {font-variant:small-caps;}.prizeotel_agb .heading {margin:20px 0 5px 0;}#chooseLanguage {float:left;margin:7px 0px 0 10px;}#content #booking_affiliate {margin-bottom:20px;text-align:center;padding:5px 0;border-top:1px dotted #E75795;border-bottom:1px dotted #E75795;}#content #booking_affiliate a {color:#E75795;padding:0 15px 0 0;background:transparent url(/portal/images/pfeil_klein.gif) no-repeat right center;}#content #hotelEnvrioment #booking_affiliate {text-align:left;float:left;clear:both;width:100%;margin:10px 0 0;}#chooseLanguage #langImage {float:left;margin:0 7px 0 0;height:20px;}#chooseLanguage #langImage.langActive {background:transparent url("/portal/images/lang_bilder/lang_active.gif") no-repeat center bottom;}.winner_wrap {float:left;width:655px;}.votenow_winner {margin-top:2px;clear:left;float:left;}.votenow_winner .month {width:65px;margin-right:10px;white-space:nowrap;}.votenow_winner .name{margin-right:10px;white-space:nowrap;}.votenow_winner .city {font-weight:normal; font-style: italic;white-space:nowrap;}.votenow_winner .image {width:132px;float:left;}.votenow_winner .winner_info {float:left;margin:10px 0 0 0;}#vote_now_gewinner_bgimg {background:url('/portal/images/gewinnspiel/vote_now_gewinner.png') no-repeat;width:272px;height:251px;position:absolute;right:50px;top:50px;}h2.hidden_content {border-bottom:1px dotted #cdbfd5;cursor:pointer;cursor:hand;}.job_at_prizeotel {float:right;width:330px;margin:10px 159px 0 0;border:1px dotted #E75795;padding:5px}div.message {float:left;clear:both;width:647px;border:1px solid #5A5173;padding:5px 3px;margin:10px 0;}div.message.success {background:#FFF url('/portal/images/booking/bookingConfirmationCheck.png') no-repeat scroll 3px 3px;border:1px solid #CBD300;padding:5px 3px 5px 30px;width:620px;}.white {color:#fff;}