html{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-html.gif) repeat 50% -4px;}
body{margin:0;color:#666;font:12px Arial, Helvetica, sans-serif;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-body.jpg) repeat-x 50% 0;min-width:982px;}
img{border-style:none;}
a{text-decoration:underline;color:#154993;}
a:hover{text-decoration:none;}
input, textarea, select{font:100% arial,sans-serif;vertical-align:middle;}
form,fieldset{margin:0;padding:0;border-style:none;}
q{quotes:none;}
q:before{content:"";}
q:after{content:"";}
.page{margin:0 auto;padding:20px 0 47px;position:relative;width:982px;}
.logo{height:82px;left:11px;margin:0;position:absolute;top: 23px;width:159px;z-index:100;}
.logo a{display:block;height:100%;overflow:hidden;text-indent:-9999px;background:/*never use static server for this one*/url(/imgs/RP_trans.png) no-repeat;}
.inner .lang{top:6px;}
.lang{height:27px;list-style:none outside none;margin:0;overflow:hidden;padding:0 5px 0 0;position:absolute;right:0;top:3px;}
.lang li{float:left;display:inline;margin:0 -10px 0 0;}
.lang li a{float:left;overflow:hidden;text-indent:-9999px;outline:none;width:57px;height:27px;cursor:pointer;}
.lang li a.nl{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-lang-nl.png) no-repeat;}
.lang li a.uk{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-lang-uk.png) no-repeat;}
.lang li a.de{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-lang-de.png) no-repeat;}
#header{height:39px;padding:19px 0 0 186px;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-header.png) no-repeat;}
#nav{height:29px;left:186px;list-style:none outside none;margin-top:12px;padding-left:0;position:absolute;top:30px;}
#nav li{background:none repeat scroll 0 0 #154993;display:inline;float:left;font-size:13px;height:26px;margin-right:2px;padding:0 1px;}
#nav li a{background:none repeat scroll 0 0 #154993;color:#FFFFFF;float:left;height:27px;line-height:27px;margin-top:-1px;padding-left:12px;padding-right:12px;position:relative;text-decoration:none;}
#nav .green a, #nav .green{background:none repeat scroll 0 0 #A2CA43;}
#nav li:hover, #nav .active, #nav li.hover{height:28px;background:#fff;margin-top:-2px;position:relative;}
#nav .active a, #nav li:hover a, #nav li.hover a{background:#fff;text-decoration:none;height:29px !important;color:#154993;}
.shadow{width:100%;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-shadow.png) repeat-y;}
.main{width:970px;margin:0 auto;}
#content{width:926px;padding:0 22px 49px;overflow:hidden;position:relative;}
.step-column{float:left;width:144px;padding:97px 0 0;}
.step-column ul{padding:0;margin:0;list-style:none;width:100%;overflow:hidden;color:#afafaf;font-size:12px;}
.step-column ul li{float:left;width:117px;padding:14px 0 0 27px;height:71px;}
.step-column ul li.done{background:#fff url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-done.gif) no-repeat;}
.step-column ul strong{font-size:16px;display:block;}
.step-column ul li.done strong{text-decoration:underline;color:#154993;}
.step-column ul li.done2{background:#fff url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-done2.gif) no-repeat;}
.step-column ul li.done2 strong{color:#666;}
.step-column ul .active{color:#666;background:#f6faec;}
.step-column ul .active strong{color:#336633;}
.wide-column{width:782px;float:right;padding:16px 0 0;}
.page-title{padding:0 14px 0;overflow:hidden;text-align:right;height:40px;}
.page-title h2{float:left;font-size:22px;line-height:26px;color:#154993;margin:0;font-weight:normal;}
.page-title a{padding:0 0 0 8px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow.gif) no-repeat left;font-size:10px;line-height:26px;color:#154993;text-decoration:underline;}
.page-title a:hover{text-decoration:none;}
.two-columns{width:100%;overflow:hidden;}
.two-columns .step-content{float:left;width:473px;}
.step-content .step-title{background:#a2ca43 url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-step-title.gif) repeat-x;padding:0 15px;font-size:16px;color:#fff;height:41px;line-height:41px;}
.step-content .step-title p{margin:0;}
.step-content .step-title strong{color:#336633;}
.form{width:445px;padding:14px 14px 0;background:#f6faec;margin:0 0 18px;}
.form .headline{width:100%;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/dotted-line.gif) repeat-x 0 100%;padding:0 0 7px;margin:0 0 25px;text-align:right;}
.form .headline a{line-height:22px;font-size:10px;}
.form .headline h3{font-size:18px;font-weight:normal;color:#336633;margin:0;float:left;}
.form .form-block{width:100%;}
.form .form-block .form-line{width:100%;margin:0 0 25px;position:relative;}
.form .betaling-list:after, .form .input-holder:after, .form .form-item:after, .form .form-block .form-line:after{content:"";display:block;clear:both;}
.form .label-holder{width:209px;text-align:right;float:left;padding:2px 0 0;}
.form .label-holder .help{width:14px;height:14px;overflow:hidden;text-indent:-9999px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-help.gif) no-repeat;top:4px;left:220px;position:absolute;text-align:left;}
.form .label-holder .info{width:14px;height:14px;overflow:hidden;text-indent:-9999px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-info.gif) no-repeat;top:4px;left:220px;position:absolute;text-align:left;}
.form .label-holder label{font-size:12px;font-weight:bold;color:#666;line-height:15px;}
.form .error .label-holder label{color:#e41e29;}
.form .label-holder label span{display:block;font-weight:normal;font-size:11px;line-height:13px;}
.form .label-holder label strong{display:block;}
.form .form-item{float:right;width:200px;}
.form .calendar{border:1px solid #829cbd;padding:2px 6px 6px;width:147px;background:#fff;}
.form .calendar .nav{color:#154993;font-size:12px;font-weight:bold;width:100%;overflow:hidden;}
.form .calendar .nav .prev{float:left;width:6px;height:9px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/prev-arrow.gif) no-repeat;overflow:hidden;text-indent:-9999px;margin:4px 0 0 7px;}
.form .calendar .nav .next{float:right;width:6px;height:9px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/next-arrow.gif) no-repeat;overflow:hidden;text-indent:-9999px;margin:4px 4px 0 0;}
.form .calendar .nav strong{float:left;width:124px;text-align:center;}
.form .calendar table{width:100%;margin:0;border-collapse:collapse;}
.form .calendar table td{padding:2px 0;width:20px;text-align:center;border:solid #fff;border-width:1px 1px 0 0;font-size:11px;}
.form .calendar table td a{text-decoration:none;color:#999;}
.form .calendar table thead td{background:#fff;}
.form .calendar table tbody td{background:#e7ecf4;}
.form .calendar table tbody td.green{background:#beda7b;}
.form .calendar table tbody td.empty{background:#fff;}
.form .btn{width:98px;height:20px;display:block;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-btn.gif) no-repeat;text-align:center;font-size:12px;line-height:20px;color:#666;text-decoration:none;}
.form .btn:hover{text-decoration:none;}
.form .txt{border:1px solid #7e9db9;padding:2px 4px 2px;font:12px Arial, Helvetica, sans-serif;color:#000;width:170px;}
.form .error .txt{background:#ffdfe1;border-color:#e41e29;color:#e41e29;}
.form p.error-note{color:#e41e29;margin:6px 0 0;font-size:10px;font-weight:bold;}
.form .num{width:33px;}
.form .type1{width:70px;}
.form select{font:12px Arial, Helvetica, sans-serif;color:#000;width:180px;}
.form .input-holder{height:1%;}
.form .input-holder .txt{float:left;}
.form .input-holder select{float:left;}
.form select.num-select{width:60px;}
.form select.select1{width:78px;}
.form select.select2{width:200px;}
.form .star{font-size:14px;color:#336633;}
.form .checkbox{float:left;width:14px;height:14px;margin:5px 0 0;}
.form .check-list{width:100%;overflow:hidden;padding:0;margin:0;list-style:none;}
.form .check-list li{float:left;width:100%;overflow:hidden;padding:2px 0 5px;}
.form .check-list .checkbox{margin:2px 0 0;}
.form .check-list label{float:left;margin:0 0 0 4px;font-size:12px;font-weight:normal;}
.form .radio{float:left;width:14px;height:14px;margin:5px 0 0;}
.form span.add{font-size:10px;margin:0 0 0 6px;line-height:21px;float:left;}
.form .list{margin:0;padding:0;list-style:none;font-size:12px;color:#666;}
.form .list li{padding:2px 0 8px 12px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet.gif) no-repeat 0 8px;}
.form .note{background:#fff;font-size:11px;line-height:16px;color:#666;padding:10px 12px;margin:0 0 25px;}
.form .note p{margin:0;}
.form .separator{width:100%;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/dotted-line.gif) repeat-x;padding:25px 0 0;}
.form .form-nav{height:1%;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/dotted-line.gif) repeat-x;padding:31px 21px 29px 26px;overflow:hidden;}
.form .form-nav .btn2{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-btn2.gif) no-repeat;width:179px;height:31px;font-size:16px;font-weight:bold;color:#fff;line-height:31px;float:right;text-align:center;text-decoration:none;}
.form .form-nav .btn2 span{padding:0 16px 0 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow2.gif) no-repeat right;}
.form .form-nav .btn2:hover{text-decoration:none;}
.form .form-nav a.back{padding:0 0 0 9px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow.gif) no-repeat left;font-size:12px;line-height:31px;color:#154993;text-decoration:underline;}
.form .form-nav a.back:hover{text-decoration:none;}
.form .yong{border:1px solid #deeac1;background:#fff;padding:6px 10px 15px;height:1%;margin:0 0 39px;}
.form .yong h4{font-size:12px;color:#336633;border-bottom:1px solid #eee;padding:0 0 1px;margin:0 0 15px;}
.form .yong .yong-line{width:100%;overflow:hidden;}
.form .yong .label-holder{width:197px;}
.form .yong .label-holder label{font-weight:normal;font-size:12px;}
.form .yong .form-item{width:188px;}
.form .yong .form-item input{float:left;width:70px;padding:1px 4px 0;font-size:12px;color:#afafaf;}
.form .ico{float:left;margin:0 0 0 5px;}
.sidebar{width:289px;float:right;}
.box{border:1px solid #e1e1e1;margin:0 0 22px;}
.box .title{background:#ececec url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-box-title.gif) repeat-x;padding:7px 12px;border-bottom:1px solid #e1e1e1;font-weight:bold;margin-top:0px;margin-bottom:0px;}
.box .title h3{margin:0;font-size:22px;color:#154993;font-weight:normal;}
.box .inside{padding:6px;}
.box .info{padding:0 0 0 7px;height:1%;overflow:hidden;margin:0 0 31px;}
.box .info .holder{width:100%;overflow:hidden;position:relative;}
.box .info h4{color:#336633;margin:0 0 5px;font-size:16px;font-weight:normal;}
.box .info .image{float:left;width:71px;padding:3px 0 0;}
.box .info .image img{vertical-align:top;}
.box .info .text{float:right;width:191px;padding-bottom:30px;}
.box .info .total{height:25px;position:absolute;bottom:0;left:77px;line-height:25px;background:#f2f8ff;width:177px;padding:0 8px 0 6px;color:#336633;}
.box .info .total strong{font-size:16px;font-weight:bold;float:right;}
.box .info .total span{font-size:12px;font-weight:bold;}
.box .info h5{font-size:12px;margin:0;}
.box .info p{margin:0;}
.box .spec{padding:0 7px 6px;height:1%;overflow:hidden;}
.box .spec h3{font-size:14px;font-weight:normal;color:#336633;margin:0 0 13px;border-bottom:1px solid #e1e1e1;padding:0 0 3px;}
.box .spec dl{margin:0;padding:0;width:100%;overflow:hidden;line-height:20px;}
.box .spec dl dt{float:left;width:173px;}
.box .spec dl dd{font-weight:bold;margin:0;vertical-align:middle;}
.box .prijs{width:100%;border-collapse:collapse;}
.box .prijs td{padding:3px 6px 3px;vertical-align:top;}
.box .prijs td.price{text-align:right;font-weight:bold;padding-left:0;}
.box .prijs td.name{width:177px;}
.box .prijs td.currency{text-align:right;padding-right:0;font-weight:bold;}
.box .prijs .discount td{background:#fffce2;border-bottom:7px solid #fff;color:#336633;padding:5px 6px 6px;}
.box .prijs tfoot td{background:#f2f8ff;font-weight:bold;color:#336633;vertical-align:middle;}
.box .prijs tfoot td strong{font-size:20px;}
#footer{width:970px;background:#fcf3ec url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-footer.gif) repeat-x;margin:0 auto;overflow:hidden;padding:8px 0 4px;position:relative;}
#footer ul{margin:0;padding:0;list-style:none;font-size:11px;color:#666;text-align:center;}
#footer ul li{display:inline;padding:0 7px 0 14px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/footer-split.gif) no-repeat left;}
#footer ul li:first-child{background:none;}
#footer ul a{color:#666;}
.bottom{width:100%;height:10px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-bottom.png) no-repeat;overflow:hidden;}
.extras-list{width:100%;overflow:hidden;padding:0;margin:-22px 0 0;list-style:none;}
.extras-list li{width:100%;overflow:hidden;position:relative;}
.extras-list .open-hold{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/dotted-line.gif) repeat-x 0 100%;padding:13px 3px;}
.extras-list .last .open-hold{background:none;}
.extras-list .open-hold a{font-size:14px;padding:0 0 0 24px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-close.gif) no-repeat 3px 50%;}
.extras-list .open .open-hold a{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-open.gif) no-repeat 0 50%;}
.extras-list .slide{width:445px;overflow:hidden;display:none;background:#fff;}
.extras-list .open .slide{display:block;}
.extras-list .slide .items{padding:27px 0 12px;}
.extras-list .slide .items .form-line{margin:0;padding:0 0 13px;}
.extras-list .slide .label-holder{width:209px;}
.extras-list .slide .form-item{width:200px;overflow:hidden;}
.form .alert{border:1px solid #dd9ca0;background:#ffdfe1 url(http://cdn.roompotstatic.com/rp/imgs/parkview/alert.gif) no-repeat 7px 8px;padding:7px 7px 11px 51px;height:1%;margin:0 0 15px;}
.form .alert h3{font-size:12px;color:#e41e29;margin:0 0 5px;background:none;padding:0;font-weight:bold;}
.form .alert ul{margin:0;padding:0;list-style:none;}
.form .alert ul li{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet2.gif) no-repeat left;padding:0 0 0 8px;}
.form .alert-done{padding:18px 10px 0 84px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-alert-done.gif) no-repeat 4px 19px;margin:0 0 37px;}
.form .alert-done h3{font-size:30px;color:#336633;line-height:32px;margin:0 0 30px;}
.form .alert-done h3 span{display:block;}
.form .alert-done p{margin:0;}
.form .total-info{border:1px solid #dcd100;background:#fffa9c;padding:10px 11px 9px;margin:0 0 23px;}
.form .total-info .input-holder{width:100%;overflow:hidden;padding:0 0 4px;}
.form .total-info .input-holder .checkbox{float:left;width:15px;height:15px;margin:0px 0 0;}
.form .total-info .input-holder label{float:left;margin:0 0 0 4px;}
.form .total-info .separator{width:100%;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/dotted-line.gif) repeat-x;color:#336633;text-align:right;font-size:18px;margin:0;padding:6px 0 0;}
.form .total-info .separator span{float:left;}
.form .betaling-list{margin:0;padding:0;list-style:none;width:100%;}
.form .betaling-list li{width:100%;float:left;padding:14px 0 0;}
.form .betaling-list li:first-child{padding:0;}
.form .betaling-list .radio{margin:3px 0 0;}
.form .betaling-list label{float:left;font-size:12px;font-weight:normal;line-height:20px;margin:0 0 0 4px;}
.form .betaling-list select{float:right;width:113px;}
.form .betaling-list .icon{float:left;margin:3px 0 0 13px;}
.form .creditcard{border:1px solid #deeac1;background:#fff;padding:6px 11px 0;height:1%;overflow:hidden;}
.form .creditcard select, .form .creditcard .txt{color:#afafaf;}
.form .creditcard h4{border-bottom:1px solid #eee;font-size:12px;margin:0 0 15px;color:#336633;padding:0 0 2px;}
.form .creditcard .form-line{margin:0 0 14px;height:1%;width:auto;padding:0 6px;}
.form .creditcard .cardtype{float:left;width:164px;}
.form .creditcard .cardtype select{width:140px;}
.form .creditcard .cardnum{float:left;width:164px;}
.form .creditcard .cardnum .txt{width:130px;}
.form .creditcard .cvc{width:66px;float:left;}
.form .creditcard .cvc .txt{width:56px;}
.form .creditcard .help{width:14px;height:14px;overflow:hidden;text-indent:-9999px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-help.gif) no-repeat;top:3px;right:3px;position:absolute;text-align:left;}
.form .creditcard .name{float:left;width:169px;}
.form .creditcard .name .txt{width:130px;}
.form .creditcard .carddate{float:left;width:228px;}
.form .creditcard .carddate label{float:left;line-height:20px;width:96px;}
.form .creditcard .carddate .date1{float:left;width:39px;}
.form .creditcard .carddate span{float:left;line-height:20px;width:23px;text-align:center;}
.form .creditcard .carddate .date2{float:left;width:66px;}
.form .radio-list{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
.form .radio-list li{width:100%;float:left;padding:15px 0 0;}
.form .radio-list li:first-child{padding:0;}
.form .radio-list .radio{margin:4px 0 0;}
.form .radio-list label{float:left;line-height:20px;margin:0 0 0 4px;}
.form address{font-style:normal;line-height:15px;}
.form address span{display:block;}
.form .form-item span.name{line-height:18px;}
.one-column{width:100%;}
.one-column .form{width:695px;padding:43px 43px 0;}
.form .overzicht{border:1px solid #deeac1;background:#fff;padding:22px 25px 0;}
.one-column .box{border:none;}
.one-column .box .inside{padding:0;}
.one-column .box .title{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/dotted-line.gif) repeat-x 0 100%;border:0;height:1%;overflow:hidden;padding:0 0 5px;text-align:right;line-height:20px;margin:0 0 21px;}
.one-column .box .title a{font-size:10px;}
.one-column .box .title h3{float:left;font-size:18px;font-weight:normal;color:#336633;}
.one-column .box .title h3 a{font-size:10px;}
.one-column .box .info{padding:0;}
.one-column .box .info .image{width:300px;text-align:right;padding:4px 0 0;}
.one-column .box .info .text{width:310px;padding-bottom:56px;}
.one-column .box .info .text h4{font-size:18px;color:#363;font-weight:bold;margin:0;}
.one-column .box .info .total{background:none;left:335px;width:310px;padding:0;text-align:left;height:auto;line-height:normal;}
.one-column .box .info .total span{display:block;width:100%;padding:0 0 2px;}
.one-column .box .info .total strong{float:left;background:#f2f8ff;padding:0 14px 0 10px;height:32px;line-height:32px;font-size:22px;}
.one-column .box .spec{padding:0;}
.one-column .box .spec dt{width:300px;text-align:right;padding:0 36px 0 0;}
.one-column .box .spec dd span{width:82px;float:left;}
.one-column .box .prijs td{padding:4px 0 5px;font-size:13px;}
.one-column .box .prijs td.name{width:298px;text-align:right;}
.one-column .box .prijs td.currency{width:47px;text-align:right;font-weight:normal;}
.one-column .box .prijs td.price{width:92px;text-align:right;}
.one-column .box .prijs td.price-note{padding-left:20px;font-size:13px;color:#afafaf;font-weight:normal;}
.one-column .form .form-nav{background:none;padding:40px 154px 45px 0;}
.final-alert-done, .final-alert{padding:100px 35px 71px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-final-alert.gif) no-repeat 50% 5px;overflow:hidden;height:1%;text-align:center;}
.final-alert-done{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-final-alert-done.gif) no-repeat 50% 5px;}
.final-alert-done h3, .final-alert h3{font-size:30px;margin:0 0 29px;color:#e41e29;}
.final-alert-done h3{color:#363;}
.final-alert-done h3 span, .final-alert h3 span{display:block;}
.final-alert-done p, .final-alert p{margin:0 0 49px;}
.final-alert-done .btn2, .final-alert .btn2{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-btn2.gif) no-repeat;width:179px;height:31px;font-size:16px;font-weight:bold;color:#fff;line-height:31px;text-align:center;text-decoration:none;display:block;margin:0 auto;}
.final-alert .btn2 span{padding:0 0 0 12px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow3.gif) no-repeat left;}
.final-alert-done .btn2 span{padding:0;background:none;}
.address-box{width:208px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-address-box.gif) repeat-y;}
.address-box .top{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/address-box-top.gif) no-repeat;}
.address-box .btm{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/address-box-btm.gif) no-repeat 0 100%;padding:6px 13px 14px 10px;height:1%;overflow:hidden;}
.address-box h3{font-size:12px;color:#363;margin:0 0 4px;border-bottom:1px solid #e1e1e1;padding:0 0 2px;}
.address-box p{font-size:11px;margin:0;}
.article{border:1px solid #a3c1ed;background:#f2f8ff;padding:12px 15px 18px;width:299px;}
.article .title{width:100%;margin:0 0 14px;}
.article .title h3{font-size:16px;font-weight:normal;color:#363;margin:0;}
.article .title em{font-style:normal;font-size:10px;}
.article .inside{width:100%;overflow:hidden;font-size:11px;line-height:18px;}
.article .inside img{float:left;margin:4px 14px 4px 0;}
.article p{margin:0;}
#content2{padding:0 9px 12px 4px;position:relative;overflow:hidden;width:955px;}
#content2 .bg{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-content2.gif) repeat-y;}
#content2 .bg-btm{width:100%;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-sidebar-btm.gif) no-repeat 0 100%;}
#content2 .column{width:725px;float:right;padding-bottom:7px;}
.result-title{height:1%;padding:6px 10px 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-rerult-title.gif) repeat-x 0 100%;}
.result-title h2{float:left;color:#154993;font-size:22px;font-weight:normal;margin:8px 0 0;}
.result-title .headline{width:100%;overflow:hidden;margin-top:-5px;}
.result-title .headline a{float:right;width:111px;padding:4px 4px 0 41px;height:28px;font-size:9px;line-height:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;margin:8px 0 0 10px;}
.result-title .headline a.button-01{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/button-01.gif) no-repeat;}
.result-title .headline a.button-02{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/button-02.gif) no-repeat;}
.result-title .headline a:hover, .result-title .headline a.active{color:#fff;background-position:0 -32px;}
.result-title .tag{position:relative;margin:-3px 0 17px;}
.result-title .tag p{margin:0;font-size:12px;}
.result-title .tag p a{text-decoration:none;}
.result-title .tag p a:hover{text-decoration:underline;}
.result-title .tabset{margin:0;padding:0;list-style:none;height:41px;overflow:hidden;}
.result-title .tabset li{float:left;margin:0 10px 0 0;display:inline;}
.result-title .tabset a{float:left;width:167px;height:41px;line-height:41px;font-size:15px;color:#666;padding:0 2px 0 52px;overflow:hidden;}
.result-title .tabset .tab-1 a{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/tab-link1.gif) no-repeat;}
.result-title .tabset .tab-2 a{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/tab-link2.gif) no-repeat;}
.result-title .tabset .tab-3 a{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/tab-link3.gif) no-repeat;}
.result-title .tabset a:hover, .result-title .tabset a.active{background-position:0 -41px;color:#154993;text-decoration:none;}
.column .tab-content{width:100%;padding:10px 0 0;}
.column .tab-content .sort-bar{height:1%;overflow:hidden;background:#efefef;padding:4px 10px 5px;font-size:12px;color:#666;}
.column .tab-content .sort-bar ul{display:inline;padding:0;margin:0 0 0 -18px;list-style:none;}
.column .tab-content .sort-bar ul li{display:inline;padding:0 0 0 27px;}
.column .tab-content .sort-bar ul a{padding:0 0 0 9px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-up.gif) no-repeat left;}
.column .tab-content .sort-bar ul a.active{color:#c60;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-down.gif) no-repeat left;}
.column .result{width:100%;}
.column .result .item{margin:10px 0 0;}
.column .result .item .border{height:1%;border:1px solid #ccc;overflow:hidden;padding:5px 9px 1px;position:relative;}
.column .result .item .title{margin:0 0 8px;}
.column .result .item .title h3{font-size:22px;color:#154993;font-weight:normal;margin:0;}
.column .result .item .title h3 a{text-decoration:none;}
.column .result .item .title p{margin:0;font-size:12px;color:#154993;}
.column .result .item .text-info{float:left;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/separator.gif) repeat-y 100% 0;width:564px;padding:0 0 10px;}
.column .result .item .score{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-score.gif) no-repeat;width:46px;height:40px;padding:5px 0 0;position:absolute;top:8px;left:514px;text-align:center;font-size:16px;font-weight:bold;color:#316431;}
.column .result .item .score em{display:block;font-style:normal;text-transform:uppercase;font-weight:normal;font-size:9px;}
.column .result .item .inside{width:100%;overflow:hidden;}
.column .result .item .image{float:left;width:143px;display:inline;margin:0 10px 0 0;}
.column .result .item .image img{display:block;}
.column .result .item .col{width:181px;float:left;}
.column .result .item .col h4{font-size:12px;color:#666;margin:0;line-height:18px;}
.column .result .item .col ul{margin:0;padding:0;list-style:none;line-height:18px;font-size:11px;color:#000;}
.column .result .item .col ul li{padding:0 0 0 10px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet3.gif) no-repeat left;}
.column .result .item .col .photos{width:100%;overflow:hidden;padding:13px 0 0;}
.column .result .item .col .photos a{float:left;margin:0 10px 0 0;cursor:pointer;}
.column .result .item .col .photos a img{vertical-align:top;}
.column .result .item .price-info{width:132px;float:right;padding:12px 0 0;}
.column .result .item .price-info .logotype{display:block;text-align:center;margin:0 0 18px;}
.column .result .item .price-info .logotype img{display:block;margin:auto;}
.column .result .item .price-info .date{margin:0 0 29px;}
.column .result .item .price-info .date h3{margin:0;font-size:9px;font-weight:normal;text-transform:uppercase;}
.column .result .item .price-info .date span{display:block;font-size:12px;color:#92bc2d;}
.column .result .item .price-info .date em{display:block;color:#245324;font-style:normal;}
.column .result .item .price-info .price{width:132px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-price-box.gif) no-repeat;text-align:center;color:#fff;}
.column .result .item .price-info .price .top{padding:4px 0 2px;}
.column .result .item .price-info .price .top p{margin:0;font-size:11px;}
.column .result .item .price-info .price .top strong{font-size:18px;line-height:18px;}
.column .result .item .price-info .price .btm{height:19px;line-height:19px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-price-box-btm.gif) no-repeat;}
.column .result .item .price-info .price .btm a{color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;text-decoration:none;}
#content2 .pager{width:715px;padding:3px 10px 0 232px;overflow:hidden;}
#content2 .pager a.prev-link{float:left;font-size:11px;line-height:32px;padding:0 0 0 15px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/prev-link.gif) no-repeat left;margin:0 150px 0 0;}
#content2 .pager a.prev-link-hide{float:left;font-size:11px;line-height:32px;margin:0 150px 0 0;padding:0 0 0 15px;visibility:hidden;}
#content2 .pager a.next-link{float:right;font-size:11px;line-height:32px;padding:0 15px 0 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/next-link.gif) no-repeat right;}
#content2 .pager span{float:left;font-size:11px;line-height:32px;color:#154993;padding:0 10px 0 0;}
#content2 .pager ul{margin:0;padding:0;list-style:none;float:left;height:32px;overflow:hidden;font-size:12px;}
#content2 .pager ul li{float:left;margin:0 5px 0 0;display:inline;line-height:32px;color:#154993;}
#content2 .pager ul a{float:left;border:1px solid #ccc;height:30px;line-height:30px;text-align:center;width:22px;}
#content2 .pager ul a:hover, #content2 .pager ul .active a{background:#a2ca43;color:#fff;border-color:#709370;text-decoration:none;}
#content2 .pager ul em{padding:0 5px;}
.column .result .item .compare-bar{padding:5px 3px 4px 10px;height:20px;line-height:20px;background:#154993;overflow:hidden;}
.column .result .checked .compare-bar{background:#a2ca43;}
.column .result .item .compare-bar .check{float:left;margin:3px 0 0;width:16px;height:15px;}
.column .result .item .compare-bar label{float:left;color:#fff;margin:0 0 0 5px;}
.column .result .item .compare-bar .btn-compare{float:right;}
.column .result .checked .compare-bar label{color:#333;}
#compare{padding:5px 10px 30px;}
#compare .title{padding:0 0 17px 173px;overflow:hidden;height:1%;}
#compare .title h2{float:left;font-size:22px;color:#154993;font-weight:normal;margin:1px 0 0;padding:0 0 0 46px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico03.gif) no-repeat left;}
#compare .title .btn-back{float:right;width:188px;height:20px;cursor:pointer;line-height:20px;text-align:center;text-transform:uppercase;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-back.gif) no-repeat;color:#666;font-size:9px;font-weight:bold;margin:9px 0 0;text-decoration:none;}
.compare-table{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-compare-table.gif) repeat-x;width:100%;overflow:hidden;}
.compare-table .thead{width:950px;float:left;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-thead.gif) repeat-y;margin:40px 0 0;}
.compare-table .thead div{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-thead.gif) repeat-y;}
.compare-table .thead div.even{background:#efefef url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-thead-even.gif) repeat-y;}
.compare-table .thead strong{font-size:13px;line-height:16px;font-weight:normal;color:#c60;display:block;padding:4px 10px 4px;width:145px;}
.compare-table .thead .prijs strong{line-height:62px;}
.compare-table .thead .type{height:25px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-thead-type.gif) no-repeat;}
.compare-table .waardering{height:157px;}
.compare-table .one-line{height:26px;}
.compare-table .prijs{height:80px;}
.compare-table .two-line{height:40px;}
.compare-table .multi-line2{height:140px;}
.compare-table .multi-line3{height:220px;}
.compare-table .multi-line{height:201px;}
.compare-table .last{height:280px;}
.compare-table .thead .last{height:248px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/thead-last.gif) no-repeat 0 100%;}
.compare-table .tbody{float:left;position:relative;z-index:2;margin-left:-795px;overflow:hidden;width:795px;}
.compare-table .tbody .col{width:255px;float:left;margin:0 0 0 10px;display:inline;font-size:12px;color:#154993;}
.compare-table .tbody .close{height:29px;line-height:29px;text-align:right;}
.compare-table .close a{padding:0 14px 0 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-close-link.gif) no-repeat right;font-size:11px;margin:0 10px 0 0;}
.compare-table .tbody .col .inside{border:1px solid #cfcfcf;}
.compare-table .tbody .type{height:29px;line-height:29px;}
.compare-table .tbody .waardering, .compare-table .tbody .multi-line2, .compare-table .tbody .multi-line, .compare-table .tbody .two-line, .compare-table .tbody .one-line, .compare-table .tbody .type{padding:3px 10px;}
.compare-table .tbody .last{padding:3px 10px;}
.compare-table .tbody .two-line{height:34px;line-height:17px;}
.compare-table .tbody .prijs{padding:10px;height:60px;}
.compare-table .tbody .prijs .price-box{width:233px;height:56px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/price-box.gif) no-repeat;text-align:center;color:#fff;}
.compare-table .tbody .prijs .price-box .top{height:35px;padding:2px 0 0;}
.compare-table .tbody .prijs .price-box .top span{display:block;font-size:11px;}
.compare-table .tbody .prijs .price-box .top span strong{font-size:18px;line-height:18px;}
.compare-table .tbody .prijs .price-box .btm{height:19px;line-height:19px;font-size:11px;font-weight:bold;text-transform:uppercase;}
.compare-table .tbody .multi-line{padding:4px 10px;height:193px;}
.compare-table .tbody .multi-line2{height:134px;}
.compare-table .tbody .multi-line3{padding: 0 10px;}
.compare-table .tbody .one-line{height:20px;line-height:20px;}
.compare-table .tbody .waardering{height:151px;}
.compare-table .tbody .waardering .hold{width:100%;overflow:hidden;padding:3px 0 0;}
.compare-table .tbody .waardering .image{float:left;width:143px;}
.compare-table .tbody .waardering .info{float:right;width:78px;}
.compare-table .tbody .waardering .info .logotype{display:block;margin:0 0 23px;}
.compare-table .tbody .waardering .info .score{display:block;margin:0 0 0 16px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-score.gif) no-repeat;width:46px;height:40px;padding:5px 0 0;text-align:center;font-size:16px;font-weight:bold;color:#316431;}
.compare-table .tbody .waardering .info .score em{display:block;font-style:normal;text-transform:uppercase;font-weight:normal;font-size:9px;}
.compare-table .tbody .waardering img{display:block;}
.compare-table .tbody .type h3{margin:0;color:#154993;font-size:22px;font-weight:normal;}
.compare-table .tbody ul{margin:0;padding:0;list-style:none;font-size:12px;line-height:16px;}
.compare-table .tbody ul.upsell-extras{margin:0 0 0 -6px;}
.compare-table .tbody ul li{padding:0 0 4px 12px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet3.gif) no-repeat 0 6px;}
.compare-table .tbody ul.upsell-extras li{background:url(/imgs/plus.png) no-repeat left 1px; padding-left: 20px; line-height: 18px;}

/* ASYNC COMPARE FOR UPSELL FUNCTIONALTY ------------------------------------------------------------- */
div.compare-title{display: block; height:25px; line-height: 25px; float:none;font:bold 19px Arial, Helvetica, sans-serif; color:#154993;padding: 10px 0;margin: 0;}
div.compare-title div{display: block; float:right;width: 255px;}
div.compare-title div.left-one{margin-right: 10px}
div.compare-title div strong{color:#FF8800;}
#compare.async{padding: 0;position: relative;};
.compare-table.async{width:705px;position: relative;}
.compare-table.async .thead{width:705px; margin-top: 30px;}
.compare-table.async .tbody{width:530px;margin-left: 0; position: absolute; left:155px; top:20px;}

#compare.async a.book-now{
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    display: inline-block;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 15px/100% Arial, Helvetica, sans-serif;
    padding: .7em 3em .75em;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
#compare.async a.book-now:hover {
    text-decoration: none;
    background: #f47c20;
    background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
    background: -moz-linear-gradient(top,  #f88e11,  #f06015);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
#compare.async a.book-now:active {
    position: relative;
    top: 1px;
    color: #fcd3a5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
    background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
#compare.async .prijs a.more-prices{
    display: block;
    float: none;
    padding: 5px 0;
}
/*------------------------------------------------------------------------------------------------------- ASYNC COMPARE END */
.subnav{margin-top:-9px;padding:81px 10px 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-subnav.gif) no-repeat 10px 0;}
#subnav{list-style:none;margin:0 -2px 0 0;padding:0;width:952px;overflow:hidden;}
#subnav li{margin-right:2px;float:left;padding:1px 1px 0;text-align:center;font-size:13px;font-weight:bold;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-subnav-link.gif) repeat-x;}
#subnav li.grey{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-subnav-grey.gif) repeat-x;}
#subnav li.grey a{color:#999;}
#subnav li a{color:#fff;line-height:29px;display:block;text-decoration:none;}
#subnav li a:hover, #subnav .active a{position:relative;background:#fff;color:#f89233;}
.start-block{position:relative;width:100%;overflow:hidden;font-size:13px;color:#363;}
.start-block .holder{position:relative;left:50%;float:left;}
.start-block .frame{position:relative;left:-50%;float:left;padding:10px 0 10px;}
.start-block .user{float:left;margin:2px 16px 0 0;line-height:19px;font-weight:normal;}
.start-block .user em{font:bold normal 15px Arial, Helvetica, sans-serif;color:#f89233;}
.start-block .number{float:left;width:19px;height:22px;margin:0 4px 0 0;font:italic 16px/21px Arial, Helvetica, sans-serif;text-align:center;color:#fff;overflow:visible;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-number.gif) no-repeat;}
.start-block .time{float:left;margin:8px 10px 0 2px;font:italic 9px/12px Arial, Helvetica, sans-serif;}
.content-area{width:957px;padding:26px 9px 0 4px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-content-area.gif) no-repeat 1px 0;}
.preview-block{width:100%;padding:0 0 30px;overflow:hidden;}
.visual-block{float:left;width:322px;margin:0 15px 0 0;padding:3px 0 0;}
* html .visual-block{margin-right:12px;}
.img-box{width:322px;margin:0 0 10px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-img-box.gif) repeat-y -650px 0;}
.img-box .holder{width:100%;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-img-box.gif) no-repeat;}
.img-box .frame{padding:13px 0 17px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-img-box.gif) no-repeat -325px 100%;}
.img-box img{display:block;margin:0 auto;}
.list-block{width:100%;overflow:hidden;}
.list-block .list-area{width:350px;padding:0 0 0 18px;overflow:hidden;}
.list-block .col{float:left;width:140px;padding:0 19px 0 0;}
.list-block h2{margin:0 0 11px;font:12px/16px Arial, Helvetica, sans-serif;color:#693;}
.list-block ul{margin:0;padding:0;list-style:none;font-size:11px;line-height:14px;}
.list-block ul li{padding:0 0 4px;}
.price-block{float:right;width:155px;margin:0 0 0 25px;color:#fff;}
* html .price-block{margin-left:22px;}
.price-block .holder{min-height:148px;padding:69px 9px 0 0;text-align:center;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-price-block.gif) no-repeat;}
* html .price-block .holder{height:148px;}
.price-block .link{display:block;width:146px;height:35px;padding:10px 0 0;font:bold 18px/22px Arial, Helvetica, sans-serif;text-align:center;color:#fff;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-price-link.gif) no-repeat;}
.price-block .link:hover{text-decoration:underline;}
.price-block .from{display:block;margin:0 0 5px;font-size:12px;line-height:16px;}
.price-block .from-price{display:block;margin:0 0 23px;font-size:30px;line-height:36px;}
.price-block .normal{display:block;margin:0 0 4px;padding:0 0 9px;font-size:12px;line-height:16px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/divider-price.gif) no-repeat 50% 100%;}
.price-block .advantage{display:block;font-size:12px;line-height:16px;color:#363;}
.text-block{padding:12px 0 0;overflow:hidden;color:#333;}
* html .text-block{height:1%;overflow:visible;}
.text-block h2{margin:0 0 12px;font:22px/26px Arial, Helvetica, sans-serif;color:#363;}
.text-block p{margin:0 0 16px;line-height:16px;}
.text-block ul{margin:0 0 17px;padding:0 0 0 11px;list-style:none;line-height:18px;}
.text-block ul li{padding:0 0 0 9px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet3.gif) no-repeat 0 8px;}
.text-block .more{display:block;padding:4px 0 0 1px;font:11px/14px Arial, Helvetica, sans-serif;}
.offer-block{width:100%;overflow:hidden;}
.offer-area{width:960px;padding:10px 0 18px 7px;overflow:hidden;}
.offer-block .col{float:left;width:470px;min-height:145px;margin:0 9px 0 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-offer-col.gif) no-repeat;}
* html .offer-block .col{height:145px;}
.offer-block .col .holder{width:459px;padding:0 0 0 11px;overflow:hidden;}
.offer-block .col .heading{width:470px;padding:7px 0 0;}
.offer-block .col .heading:after{display:block;clear:both;content:"";}
* html .offer-block .col .heading{height:1%;overflow:visible;}
.offer-block .social-col .heading{padding-bottom:4px;}
.offer-block .get-col .heading{padding-bottom:8px;}
.offer-block .col .heading img{position:relative;float:left;margin:0 12px 0 0;}
.offer-block .social-col .heading img{margin:-12px 12px 0 5px;}
.offer-block .get-col .heading img{margin:-14px 12px 0 9px;}
.offer-block .col .heading h3{margin:0;overflow:hidden;font:13px/16px Arial, Helvetica, sans-serif;color:#fff;}
.social-list{float:right;margin:0;padding:7px 35px 0 46px;list-style:none;}
* html .social-list{padding-left:43px;}
.social-list li{float:left;padding:0 5px 5px 0;}
.social-list img{vertical-align:top;}
.offer-block .col .description{overflow:hidden;}
* html .offer-block .col .description{height:1%;overflow:visible;}
.offer-block .col p{margin:0 0 10px;line-height:16px;}
.get-form fieldset{padding:3px 8px 0 0;overflow:hidden;}
* html .get-form fieldset{height:1%;overflow:visible;}
.get-form .area{width:100%;padding:0 0 18px;overflow:hidden;}
.get-form .section{float:left;margin:0 19px 0 0;}
.get-form label{display:block;padding:0 0 3px;font-size:12px;line-height:16px;color:#154993;}
.get-form .text{float:left;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-form-text.gif) no-repeat;}
.get-form .text .text-holder{float:left;height:20px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-form-text.gif) no-repeat 100% -25px;}
.get-form .text input{float:left;margin:0;width:120px;padding:2px 5px 3px;border:none;font-size:12px;line-height:15px;color:#154993;background:none;}
.get-form .text-long input{width:130px;}
.get-form .button{float:left;width:141px;height:20px;margin:19px 0 0;padding:0 0 2px;border:none;font-size:9px;line-height:16px;color:#666;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-get.gif) no-repeat;cursor:pointer;}
.get-form .link{float:right;margin:0 6px 0 0;font-size:11px;line-height:14px;}
.image-panel{width:950px;overflow:hidden;position:relative;padding:5px 0 0;margin:0 0 7px 10px;font-weight:bold;font-size:14px;line-height:27px;color:#fff;}
.image-panel a{color:#fff;}
.image-panel img{display:block;}
.image-panel .info-row{width:100%;position:absolute;bottom:0;left:0;}
* html .image-panel .info-row{bottom:-1px;}
.image-panel .info-row .holder{height:1%;overflow:hidden;padding:10px 10px 7px 11px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-image-panel.png) repeat;}
.image-panel .title{float:left;font-size:24px;line-height:27px;margin:0;}
.image-panel h2{display:inline;margin:3px 0 0 17px;float:left;font-size:14px;}
.image-panel .tools{float:right;list-style:none;margin:3px 0 0;padding:0;font-weight:normal;font-size:9px;line-height:20px;text-transform:uppercase;position:relative;}
.image-panel .tools li{float:left;padding:0 0 0 10px;}
.image-panel .tools a{float:left;width:140px;height:20px;text-align:center;color:#666;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-tools.png) no-repeat;text-decoration:none;}
.image-panel .tools a:hover{text-decoration:underline;}
.breadcrumbs{height:1%;overflow:hidden;list-style:none;margin:0 10px 3px 2px;padding:0;font-size:11px;line-height:15px;width:800px;}
.breadcrumbs li{display:inline;margin:0 0 0 -3px;float:left;padding:0 12px 0 12px;background:url(http://cdn.roompotstatic.com/rp/imgs/leftarrow.gif) no-repeat 0 6px;}
.bread{color:#154993;font-size:9px;font-weight:normal;line-height:13px;position:absolute;right:32px;top:290px;}
.navbar{margin:0 0 15px;}
.navbar.objectnav{min-height:0;height:48px;margin:0;}
.navbar-section{height:1%;padding:0 18px 0 0;border-bottom:1px solid #cccccb;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-navbar-section.gif) repeat-x 0 100%;}
.navbar.objectnav .navbar-section{height:47px;}
.navbar-section:after{content:"";display:block;clear:both;}
.navbar .aangeboden{float:right;margin:0;font-size:9px;line-height:13px;color:#154993;text-align:right;}
.navbar .aangeboden dt{padding:0 0 5px;}
.navbar .aangeboden dd{margin:6px 2px 0 0;}
.add-nav{float:left;list-style:none;margin:0 0 -1px;padding:4px 0 0 5px;position:relative;font-size:13px;line-height:16px;text-align:center;}
.add-nav li{float:left;padding:0 0 0 4px;}
.add-nav a{float:left;color:#797979;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-add-nav-l.gif) no-repeat;}
.add-nav .r{cursor:pointer;height:43px;padding:0 10px 0 10px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-add-nav-r.gif) no-repeat 100% 0;display:table;position:relative;}
* html .add-nav .r{float:left;}
*+html .add-nav .r{float:left;}
.add-nav a.green{color:#fff;background-image:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-add-nav-green-l.gif);}
.add-nav a.green .r{background-image:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-add-nav-green-r.gif);}
.add-nav .c{display:table-cell;vertical-align:middle;}
* html .add-nav .c{display:block;}
*+html .add-nav .c{display:block;}
.add-nav a strong{display:block;text-transform:uppercase;font-size:9px;line-height:13px;}
* html .add-nav a strong{padding:0 0 3px;}
*+html .add-nav a strong{padding:0 0 3px;}
.add-nav a:hover, .add-nav li.active a{background-position:0 -43px;color:#c60;}
.add-nav li.active a{margin-top:1px;}
.add-nav a:hover .r, .add-nav li.active a .r{background-position:100% -43px;}
.add-nav a.green:hover, .add-nav li.active a.green{color:#363;}
.add-nav2{overflow:hidden;height:1%;padding:15px 0 18px 1px;background:#e5f0cb url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-add-nav2.gif) repeat-x;}
.add-nav2 ul{float:left;font-size:11px;line-height:18px;list-style:none outside none;margin:0 20px 0 0;padding:0;width:140px;}
.add-nav2 ul:after{content:"";display:block;clear:both;}
.add-nav2 ul li{display:inline;float:left;width:140px;margin:0 0 0 19px;}
.add-nav2 ul.short li{width:140px;}
.add-nav2 ul.offers li{width:210px;}
.add-nav2 ul a:hover, .add-nav2 ul a.active, .add-nav2 ul a:hover span, .add-nav2 ul li.active a span{/*background-position:-9999px -9999px;*/color:#f60;text-decoration:none;}
.add-nav2 ul a span{float:left;position:relative;text-decoration:underline;cursor:pointer;}
.add-nav2 ul a img{float:left;margin:-5px 0 0 5px;position:relative;}
.text-row{width:990px;margin:-5px 0 0 -27px;overflow:hidden;}
.text-row .column1{display:inline;float:left;margin:4px 12px 10px 37px;width:455px;}
.overzicht{height:1%;overflow:hidden;line-height:16px;color:#333;padding:0 0 15px 10px;}
.overzicht h2{margin:0 0 6px -2px;font-weight:normal;font-size:18px;line-height:22px;color:#154993;padding:3px 0 0 37px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/ico-house.gif) no-repeat;position:relative;}
.overzicht2{padding-bottom:32px;}
.overzicht2 h2{margin:0 0 13px;background:none;padding-left:0;}
.overzicht p{margin:0}
.knop{width:450px;overflow:hidden;background:#a2ca43 url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-knop-c.gif) repeat-y 100% 0;color:#fff;font-weight:bold;font-size:12px;line-height:16px;text-transform:uppercase;margin:0 0 16px 8px;}
.knop a{color:#fff;text-decoration:none;}
.knop a:hover{text-decoration:underline;}
.knop .holder{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-knop-t.gif) no-repeat;}
.knop .frame{height:1%;overflow:hidden;padding:6px 13px 7px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-knop-b.gif) no-repeat 0 100%;}
.knop .price{float:left;width:190px;padding:2px 0 0;}
.knop .price span{padding:6px 0 0;display:inline-block;vertical-align:top;}
.knop .price strong{font-size:24px;line-height:27px;padding:0 0 0 12px;vertical-align:middle;position:relative;display:inline-block;}
.knop .bekijk{width:188px;float:right;}
.knop .price .price-regular{float:right;padding-left:5px;padding-top:1px;}
.knop .price .price-regular-euro{float:left;text-transform:none;font-size:12px;font-weight:normal;}
.knop .price .price-regular-price{float:left;font-size:12px;font-weight:normal;padding-left:3 px;text-decoration:line-through;text-transform:none;}
.knop .price .price-regular-voor{float:left;font-size:12px;font-weight:normal;padding-left:7px;text-transform:none;}
.knop .price .price-regular-voor-price{float:right;font-size:18px;padding-left:6px;}
.knop .price .price-regular-abb{font-size:12px;font-weight:normal;padding-left:5px;text-transform:none;}
.knop .price .price-starting{padding-left:5px;padding-top:2px;width:190px;}
.knop .price .price-starting-start{font-size:12px;float:right;}
.knop .price .price-starting-price{float:right;font-size:24px;line-height:24px;padding:0 0 0 12px;position:relative;vertical-align:middle;}
.knop .price .price-starting-abb{font-size:12px;font-weight:normal;text-transform:none;padding-left:2px;line-height:14px;}
.box1{font-size:11px;line-height:18px;color:#333;height:1%;overflow:hidden;margin:0 0 22px 8px;}
.box3{margin:0 0 11px;}
.box1 h3{margin:10px 0 10px 8px;font-weight:normal;font-size:13px;line-height:19px;color:#693;}
.box1 p{font-size:12px;}
.box1 .list-holder{width:490px;margin: 12px 0 16px -26px;}
.box1 .list-holder:after{content:"";display:block;clear:both;}
.box1 .list-holder2{width:433px;}
.box1 .list-column{display:inline;float:left;margin:-6px 0 -4px 45px;position:relative;}
.box1 .list-column2{width:133px;margin-left:15px;}
.txt-list{height:1%;overflow:hidden;list-style:none;margin:0;padding:0;float:left}
.txt-list li{height:1%;overflow:hidden;padding:0 0 0 10px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet3.gif) no-repeat 0 7px;}
.text-row .column2{display:inline;width:471px;float:left;}
.foto{width:459px;overflow:hidden;border:1px solid #cdcdcd;border-left-color:#ccc;border-bottom-color:#ccc;margin:7px 0 20px;}
.foto img{display:block;}
.foto .meer{border-top:1px solid #ccc;text-align:center;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:13px;background:#e2e2e2 url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-foto-link.gif) repeat-x;padding:6px 5px 7px 10px;}
.foto .meer a{color:#666;text-decoration:none;}
.foto .meer a:hover{text-decoration:underline;}
.info-box{width:453px;padding:18px 0 28px 3px;margin:0 0 0 5px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/divider-info-box.gif) repeat-x;color:#333;font-size:11px;line-height:18px;}
* html .info-box{overflow:hidden;}
.info-box:after{content:"";display:block;clear:both;}
.text-row2 .info-box{width:auto;height:1%;}
.info-box2{padding:18px 0 0;width: 465px;}
.info-box .ib-holder{width: 465px;padding:0 0 22px 3px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/divider-info-box.gif) repeat-x 0 100%;}
.info-box .ib-holder:after{content:"";display:block;clear:both;}
.info-box .img-holder{float:left;width:153px;margin:5px 0 0;}
* html .info-box .img-holder{margin-right:-3px;}
.info-box .txt{height:1%;overflow:hidden;}
.info-box h2{margin: 0 0 2px;font-weight:normal;font-size:18px;line-height:22px;color:#154993;}
.info-box address{font-style:normal;font-size:12px;line-height:16px;color:#154993;padding:0 0 17px;}
.info-box .txt-list{margin:0 0 10px;width: 132px;}
.info-box .score, .overzicht .score{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-score2.gif) no-repeat;width:75px;height:54px;padding:21px 0 0;margin:10px 1px 0 10px;float:right;text-align:center;font-size:24px;line-height:24px;font-weight:bold;color:#316431;}
.overzicht .score{margin:6px 0 0 30px;}
.info-box .score em, .overzicht .score em{display:block;font-style:normal;text-transform:uppercase;font-weight:normal;font-size:9px;line-height:13px;}
.aanbiedingen-box{height:1%;font-size:11px;line-height:18px;padding:0 2px 28px 1px;}
.aanbiedingen-box table{width:458px;border-collapse:collapse;border:1px solid #ffe4bb;line-height:16px;margin:0 0 10px;}
.aanbiedingen-box table th{text-align:left;padding:4px 9px 5px;font-weight:normal;font-size:18px;line-height:20px;color:#1A59B0;;background:#FFF;border:1px solid #FFF;border-bottom:solid 1px #FFE4BB}
.aanbiedingen-box table th .type{text-transform:uppercase;}
.aanbiedingen-box table td{text-align:left;padding:11px 0 11px 10px;border-bottom:1px solid #ffe4bb;}
.aanbiedingen-box table td.nachten{font-weight:bold;width:62px;}
.aanbiedingen-box table td.datum{font-size:10px;}
.aanbiedingen-box .parkdiscount td.datum{font-size:10px;}
.aanbiedingen-box .parkdiscount td.type{}
h2.parkdiscounttitle {font-size:14px; font-weight: normal; margin: 0;}
.aanbiedingen-box table td.price{width:110px;font-weight:bold;font-size:15px;line-height:18px;color:#f90;text-align:right;}
.aanbiedingen-box table td.price-long{width:90px;font-weight:bold;font-size:15px;line-height:18px;color:#f90;text-align:right;}
.aanbiedingen-box table td.price-xlong{width:110px;font-weight:bold;font-size:15px;line-height:18px;color:#f90;text-align:right;}
.aanbiedingen-box table td.btn-cell{padding-left:0;padding-right:10px;}
.aanbiedingen-box .parkdiscount td.btn-cell{padding-left:0;padding-right:10px;width:64px;}
.aanbiedingen-box table .even td{background:#faefe5;cursor:default;}
.btn-gray, .top-filter-link{float:right;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:9px;line-height:20px;color:#666;}
.btn-gray:hover{background-position:-9999px -9999px;}
.btn-gray:hover .c{text-decoration:underline;}
.aanbiedingen-box .btn-gray{color:#363;}
.btn-gray span{float:left;height:20px;cursor:pointer;}
.btn-gray .l, .btn-gray .r{width:4px;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-gray-l.png) no-repeat;}
.btn-gray .r{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-gray-r.png) no-repeat;}
.btn-gray .c{padding:0 6px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-gray-c.gif) repeat-x;}
.andere-row{height:1%;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-andere-row.gif) repeat-x;width: 100%;clear:both;}
.andere-row .counter{width:74px;height:30px;float:left;font-size:24px;line-height:30px;color:#fff;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-counter.png) no-repeat;text-align:center;margin:0 16px 0 0;}
.andere-row .ar-section{height:1%;overflow:hidden;padding:10px 16px 8px 16px;}
.andere-row h2{float:left;font-weight:normal;font-size:18px;line-height:32px;margin:0;color:#245324;}
.andere-row .ar-section .btn-gray{margin:6px 0 0 15px;}
.andere-row .ar-section .btn-gray .c{padding:0 23px 0 20px;}
.andere-list{width:970px;overflow:hidden;list-style:none;margin:0 0 13px -5px;padding:0;font-size:11px;line-height:15px;}
.andere-list p{margin:0;}
.andere-list .item{display:inline-block;width:460px;overflow:hidden;padding:11px 0 7px;margin:0 -3px 0 20px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/divider-andere-list.gif) no-repeat;vertical-align:top;}
* html .andere-list .item{display:inline;margin-right:0;}
*+html .andere-list .item{display:inline;margin-right:0;}
.andere-list .andere-holder{height:1%;overflow:hidden;}
.andere-list address{font-style:normal;padding:0 0 5px;color:#154993;}
.andere-list .img-holder{float:left;margin:0 10px 0 0;}
* html .andere-list .img-holder{margin-right:7px;}
.andere-list h3{margin:2px 0 5px;font-size:12px;line-height:16px;}
.andere-list h3 a{text-decoration:none;}
.andere-list h3 a:hover{text-decoration:underline;}
.andere-list .details{padding:0 50px 0 0;}
.andere-list2 .details{padding:0;}
.andere-list .more-box{width:115px;float:right;font-size:9px;line-height:13px;color:#fff;text-align:center;margin:4px 0 0 20px;}
.andere-list .more-box a{color:#fff;text-decoration:none;}
.andere-list .more-box a:hover{text-decoration:underline;}
.andere-list .more-box .mb-top{height:1%;padding:9px 0 0;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-more-box-t.png) no-repeat;font-size:14px;line-height:17px;}
.andere-list .more-box .mb-top .holder{height:1%;background:#a2ca43;}
.andere-list .more-box .mb-top .holder:after{content:"";display:block;clear:both;}
.andere-list .more-box .mb-top strong{width:100%;float:left;position:relative;margin:-2px 0 4px;}
.andere-list .more-box .mb-btm{height:9px;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-more-box-b.png) no-repeat;}
.andere-list .more-box .btm-holder{height:1%;background:#363 url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-more-box-gradient.gif) repeat-x 0 100%;padding:0 0 0 2px;text-transform:uppercase;vertical-align:top;}
.andere-list .more-box .btm-holder:after{content:"";display:block;clear:both;}
.andere-list .more-box .btm-holder span{width:100%;float:left;position:relative;margin:6px 0 -3px;}
.zoek-row{overflow:hidden;padding:0 13px 25px 12px;width:436px;margin:0 -21px 6px -1px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-zoek-row.gif) no-repeat 0 100%;position:relative;}
.zoek-row .counter{width:74px;height:30px;float:left;font-size:24px;line-height:30px;color:#fff;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-counter.png) no-repeat;text-align:center;margin:0 10px 0 0;}
.zoek-row .note{float:left;width:95px;font-size:12px;line-height:16px;color:#666;margin:-2px 0 0;position:relative;}
.zoek-row .btn-gray{margin:6px 0 0;}
.zoek-row .btn-gray .c{padding:0 24px 0 19px;}
.small-info{width:468px;line-height:15px;margin:0 0 1px -14px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/divider-list-holder.gif) repeat-y 239px 0;}
.small-info:after{content:"";display:block;clear:both;}
.small-info .si-holder{width:100%;float:left;position:relative;margin:-6px 0 -1px;}
.small-info .box2{display:inline;width:210px;float:left;margin:0 0 0 24px;}
.box2 h3{margin:0 0 4px;font-weight:normal;font-size:18px;line-height:26px;}
.box2 h3 a{text-decoration:none;}
.box2 h3 a:hover{text-decoration:underline;}
.box2 .box2-main{height:1%;overflow:hidden;padding:0 0 11px;}
.box2 .photo{float:left;margin:4px 10px 0 0;}
.box2 .description{height:1%;overflow:hidden;padding:0 0 0 1px;}
.box2 p{margin:0 0 14px;height:30px;}
.box2 .links{list-style:none;margin:0 0 0 -30px;padding:0;height:1%;overflow:hidden;}
.box2 .links li{display:inline;float:left;margin:0 0 0 30px;}
.knop2{width:130px;overflow:hidden;font-size:9px;line-height:15px;color:#fff;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-knop2-c.gif) repeat-y;margin:0 0 0 -1px;position:relative;}
.knop2 .holder{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-knop2-t.gif) no-repeat;}
.knop2 .frame{height:1%;overflow:hidden;padding:5px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-knop2-b.gif) no-repeat 0 100%;}
.knop2 .price{float:left;font-size:12px;text-align:right;width:66px;}
.knop2 a{color:#fff;}
.knop2 .meer{text-transform:uppercase;width:35px;float:right;}
.knop2 .meer a{text-decoration:none;}
.knop2 .meer a:hover{text-decoration:underline;}
.andere-list .score{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-score.gif) no-repeat;color:#316431;float:right;font-size:16px;font-weight:bold;height:37px;margin:8px 1px 0 30px;padding:9px 0 0;text-align:center;width:46px;}
.andere-list .score em{display:block;font-style:normal;text-transform:uppercase;font-weight:normal;font-size:9px;margin-right:1px;}
.foto-area{width:950px;overflow:hidden;margin:-5px 0 38px 10px;font-size:11px;line-height:18px;}
.foto-area .heading{height:1%;overflow:hidden;padding:0 0 2px;}
.foto-area h2{margin:0;font-weight:normal;font-size:18px;line-height:26px;color:#154993;}
.foto-area .heading .btn-gray .c{padding:0 15px;}
.fv-box{width:950px;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-fv-box-c.gif) repeat-y;border-top:1px solid #ccc;}
.fv-holder{height:1%;overflow:hidden;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-fv-box-b.gif) no-repeat 0 100%;}
.fv-menu{width:948px;overflow:hidden;margin:0 0 10px 1px;text-align:center;font-size:13px;position:relative;line-height:30px;}
.fv-menu ul{list-style:none;margin:0;width:949px;padding:0;overflow:hidden;}
.fv-menu li{float:left;margin:0 0 0 -1px;border-bottom:1px solid #ccc;}
.fv-menu a{float:left;color:#666;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-fv-nav.gif) no-repeat;}
.fv-menu a span{float:left;width:192px;cursor:pointer;height:30px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-fv-nav.gif) no-repeat 100% -61px;}
.fv-menu .videos a span{width:185px;}
.fv-menu a:hover, .fv-menu li.active a{color:#c60;background:#fff;margin:0 0 -1px;position:relative;}
.fv-menu a:hover span, .fv-menu li.active a span{background-position:100% -92px;padding:0 0 1px;}
.gallery{width:928px;overflow:hidden;margin:0 0 6px 11px;}
.gallery div{width:899px;overflow:hidden;position:relative;float:left;}
.gallery div ul{position:relative;width:99999px;padding:0;margin:0;list-style:none;}
.jcarousel-container{border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;}
.gallery div ul li{float:left;border-right:1px solid #ccc;}
.gallery div ul a{float:left;}
.gallery div ul li a span{float:left;height:73px;overflow:hidden;cursor:pointer;padding:5px 10px 0;}
.gallery div ul li img{display:block;border:1px solid #000000;display:block;height:62px;margin:7.1px;}
.gallery div ul a:hover, .gallery div ul a.active{background:#aace51 url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-gallery-items.gif) no-repeat;}
.gallery div ul a:hover span, .gallery div ul a.active span{background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-gallery-items.gif) no-repeat 100% -78px;}
.gallery .link-prev, .gallery .link-next{float:left;text-indent:-9999px;overflow:hidden;width:13px;height:78px;border:solid #ccc;border-width:1px 0 1px 1px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-prev-next.gif) no-repeat;cursor:pointer;}
.gallery .link-next{border-width:1px;background-position:0 -78px;}
.foto-area .foto-counter{margin:0 0 6px;color:#999;text-align:center;}
.foto-area .foto-counter strong{font-weight:normal;color:#333;}
.img-preview{height:1%;overflow:hidden;width:100%;}
.img-preview .preview-box{height:1%;overflow:hidden;}
.img-preview .preview-box img{display:block;margin:0 auto;}
.img-preview .prev-foto, .img-preview .next-foto{width:63px;height:25px;float:left;font-weight:bold;font-size:9px;line-height:25px;color:#666;text-transform:uppercase;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-prev-next-foto.gif) no-repeat;margin:10px 0 0;padding:0 0 0 27px;}
.img-preview .next-foto{float:right;background-position:0 -25px;padding:0 27px 0 0;text-align:right;}
.img-preview .prev-foto:hover, .img-preview .next-foto:hover{text-decoration:underline;cursor:pointer;}
.text-row2{width:976px;margin:-13px 0 0 -16px;position:relative;}
.text-row2 .column1{width:515px;margin:0 0 0 48px;padding:0 0 21px;}
.text-row2 .column2{width:300px;margin:12px 0 0;float:right;font-size:11px;}
.overzicht3{padding:0 10px 15px 2px;}
.overzicht3 h2{margin:0 0 13px -2px;}
.alignleft{float:left;}
.overzicht3 .alignleft{margin: 3px 10px 0 0;position:relative;}
.info-box3 .score{margin: 4px 35px 18px 0;}
.message{width:513px;overflow:hidden;border-top:1px solid #ccc;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-message.gif) repeat-y;font-weight:bold;font-size:15px;line-height:26px;text-align:center;color:#f60;margin:0 0 12px;}
.message .holder{height:1%;overflow:hidden;padding:5px 15px 14px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-message.gif) no-repeat -513px 100%;}
.message p{margin:0;}
.month{height:1%;padding:0 3px 0 2px;overflow:hidden;font-size:15px;line-height:18px;text-align:center;margin:0 0 4px;}
.month .prev{width:120px;float:left;margin:0 5px 0 0;text-align:left;padding-left:12px;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-prev-week.gif) no-repeat scroll 0 50% transparent;}
.month .next{width:120px;float:right;margin:0 0 0 5px;text-align:right;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-next-week.gif) no-repeat scroll 100% 50% transparent;padding-right:14px;}
.month .current{color:#363;font-size:20px;line-height:24px;}
.week{height:1%;overflow:hidden;border:solid #e8e8e8;border-width:1px 0;margin:0 2px 4px 0;padding:11px 11px 6px 10px;font-size:11px;line-height:15px;text-align:center;color:#363;}
.week .prev{width:120px;float:left;margin:2px 10px 0 0;}
.week .prev a{float:left;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-prev-week.gif) no-repeat 0 50%;padding:0 0 2px 12px;}
.week .next{width:120px;float:right;margin:2px 0 0 10px;}
.week .next a{float:right;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/arrow-next-week.gif) no-repeat 100% 50%;padding:0 12px 2px 0;}
.week .current{font-size:15px;line-height:18px;}
.periodes{height:1%;overflow:hidden;padding:0 0 5px;}
.periodes select{display:block;width:276px;margin:0 auto;font-size:11px;color:#154993;}
.nachten-box{width:512px;overflow:hidden;border-top:1px solid #e8e8e8;padding:1px 0 15px;font-size:11px;line-height:16px;}
.nachten-box .title{margin:0;font-size:12px;line-height:30px;color:#363;}
.nachten-box table{width:100%;border-collapse:collapse;text-align:center;margin:0 0 9px;}
.nachten-box table td{padding:0;height:34px;border:1px solid #e8e8e8;}
.nachten-box table td.lastminute{background:#f48f33;}
.nachten-box table td.herfstvoordeel{background:#a2ca43;}
.nachten-box table td.vroegboekkorting{background:#a1b6d4;}
.nachten-box table thead td{height:auto;padding:5px 0 7px;background:#f8fbf2 url(http://cdn.roompotstatic.com/rp/imgs/parkview/bg-nachten-table.gif) repeat-x;}
.nachten-box table td.lastminute a{color:#154993;font-weight:normal;text-decoration:none;}
.nachten-box table .old-price{display:block;text-decoration:line-through;color:#FFFFFF;font-size:10px;line-height:10px;}
.nachten-box table .normal a{text-decoration:none;}
.nachten-box .notes{height:1%;overflow:hidden;padding:9px 0 0;margin:11px 0 0;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/divider-andere-list.gif) repeat-x;}
.nachten-box .notes .notes-holder{width:594px;overflow:hidden;margin:0 0 0 -82px;}
.nachten-box .notes dl{display:inline;margin:0 0 0 82px;float:left;}
.nachten-box .notes dl.vroegboekkorting{float:right;margin:0 0 0 60px;}
.nachten-box .notes dl dt{width:35px;height:13px;float:left;margin:2px 0 0;}
.nachten-box .notes dl.lastminute dt{background:#f48f33;}
.nachten-box .notes dl.herfstvoordeel dt{background:#a2ca43;}
.nachten-box .notes dl.vroegboekkorting dt{background:#a1b6d4;}
.nachten-box .notes dl dd{display:inline;float:left;margin:0 0 0 10px;}
.favBlock{vertical-align:bottom;clear:both;position:relative;width:981px;background:url(http://cdn.roompotstatic.com/rp/imgs/favblockbg.png) no-repeat top center;overflow:hidden;margin:-37px auto 20px auto;}
.favBlock .btn-gray{color:#666666;font-size:9px;font-weight:bold;line-height:20px;text-decoration:none;text-transform:uppercase;text-align:center;margin-left:5px;}
#comparecontainer > .b{background-image:url("http://cdn.roompotstatic.com/rp/imgs/favblockbg.png");background-repeat:repeat-y;margin-top:-1px;padding-left:14px;padding-top:1px;width:982px;}
.favBlock .btn-gray .c{width:120px;}
.favBlock .btn-gray .c img{float:left;}
.favBlockHeader{color:#154993;font-size:20px;font-weight:normal;}
#favBlockTitle{width:100%;margin-top:5px;background-repeat:no-repeat;padding-right:14px;}
.favBlockAccHeaders{color:#164A93;font-size:12px;font-weight:normal;}
.favBlock h2{color:#164A93;font-size:18px;font-weight:normal;}
.favBlock h3{color:#164A93;font-size:12px;font-weight:normal;}
.favItemContainer a{color:#154993;font-weight:normal;text-decoration:none;font-weight:bold;font-size:12px;}
#actionsColumn{float:left;height:auto;left:0;margin-left:-2px;margin-right:7px;margin-top:120px;padding:0;position:relative;width:650px;}
.main.contentview #actionsColumn{margin-top:0;}
#minheight{width:1px;height:800px;float:left;}
#actionsColumn h1, .parkActionHeader{background:url("http://cdn.roompotstatic.com/rp/imgs/rp_actions_h1.jpg") repeat-x scroll 0 0 transparent;color:#336633;display:block;font-size:20px;font-weight:normal;height:148px;line-height:20px;margin-bottom:-115px;margin-left:2px;margin-right:-20px;padding-left:15px;padding-top:15px;width:630px;}
.parkActionHeader{background:url("http://cdn.roompotstatic.com/rp/imgs/gradient1.gif") repeat-x scroll 0 0 transparent;color:#154993;margin-left:0px;margin-right:0;padding-left:12px;padding-top:12px;text-align:left;width:778px;font-size:18px;}
#parkactionheaderimgleft{display:inline;margin-bottom:-1px;margin-right:5px;}
#parkactionheaderimgright{display:inline;float:right;margin-right:10px;margin-top:-7px;}
#parkactioncontentholder{background:url("http://cdn.roompotstatic.com/rp/imgs/frame1obj.gif") no-repeat scroll 0 0 #FFFFFF;margin-top:5px;padding-top:11px;text-align:center;width:790px;}
#widedisplay #actions{margin-left:6px;border-top:1px solid #CCCCCC;}
#actioncontent{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_bg.jpg) repeat-y scroll 0 0;margin-left:2px;width:640px;margin-bottom:20px;}
#actionsbott{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_bott.jpg) no-repeat scroll 0 0;margin-left:2px;height:5px;width:640px;}
#actions{background:#FFFFFF none repeat scroll 0 0;margin-left:6px;padding:10px;width:608px;text-align:left;}
#actions.blue{background:#e6edf3;}
.accordion{border-color:#CCCCCC;border-style:solid;border-width:1px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;overflow:hidden;padding:0;margin-bottom:10px;border-width:1px 1px 0;}
.accordion li{background:#FFFFFF;border-bottom:1px solid #CCCCCC;float:left;width:100%;}
.accordion .opener{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_accordion_opener.jpg) repeat-x scroll 0 0;color:#336633;cursor:pointer;display:block;font-size:1.3em;font-weight:bold;height:21px;padding:13px 10px 7px;position:relative;text-decoration:none;}
.accordion .active .opener, .accordion .opener:hover{background-image:url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_accordion_opener_active.jpg);}
.accordion .opener:hover em{text-decoration:underline;}
.accordion .opener strong, .accordion .opener strong:hover{background:url("http://cdn.roompotstatic.com/rp/imgs/rp_actions_arrow_opener.png") no-repeat scroll 0 0 transparent;display:block;float:left;font-size:14px;line-height:14px;padding-left:16px;}
.accordion .active .opener strong{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_arrow_active.jpg) no-repeat scroll 0 0;padding-left:16px;}
.accordion .opener span{color:#336633;display:block;float:right;font-size:14px;line-height:14px;width:302px;}
.accordion .slide{font-size:1.2em;}
.accordion .form{padding:0 0.41em 0 1.67em;}
.accordion .slide .holder{margin-bottom:2.1em;}
.accordion .slide select{width:100%;}
.accordion .slide .wrap{margin-top:0.33em;}
.accordion .slide .wrap label{float:left;}
.accordion .slide .wrap select{width:85px;float:right;}
.accordion .slide sup{font-size:0.7em;}
.accordionpark{border:solid #CCCCCC;background-color:#FFFFFF;padding:10px 10px 0;border-width:1px 1px 0;overflow:hidden;}
.parkimg{float:left;height:140px;margin-bottom:10px;margin-right:10px;width:140px;}
.accordionpark h2{color:#154993;font-size:22px;font-weight:normal;float:left;line-height:22px;width:425px;margin:0;padding:0;}
.accordionpark h3{float:left;font-size:13px;line-height:18px;margin-left:4px;margin-top:2px;width:425px;}
.ulcontainer{float:left;margin-top:5px;width:215px;}
.accordionpark h4{color:#333333;float:left;font-size:11px;margin-bottom:2px;margin-left:4px;margin-top:2px;width:211px;}
.accordionpark ul, #actionheader_park ul, .parkdisclaimer ul{font-size:11px;line-height:15px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-left:4px;padding:0;}
#actionheader_park ul, .parkdisclaimer ul{margin-left:0;}
.accordionpark li, #actionheader_park ul li, .parkdisclaimer ul li{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/lister/bullet3.gif) no-repeat scroll 0 6px;float:left;width:201px;padding:0 0 0 10px;}
#actionheader_park ul li, .parkdisclaimer ul li{width:100%;}
#actionheader_park ol{font-size:11px;line-height:15px;list-style-image:none;list-style-position:outside;margin-left:-22px !important;}
#actionheader_park ol li{width:100%;}
.accordionpark span{color:#333333;}
.accordionpark em{background:url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_parkprice.jpg) no-repeat;display:block;float:right;width:139px;color:#FFFFFF;font-weight:bold;font-style:normal;text-align:center;}
.accordionpark em p{margin:5px auto 12px;line-height:22px;}
.accordionpark em strong{color:#FFFFFF;font-size:24px;margin-right:10px;}
.accordionpark em a{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_parkbutton.jpg) no-repeat scroll 0 0;color:#333333;display:block;font-weight:normal;height:16px;padding-top:4px;width:139px;}
.accordionpark h3 a:hover{text-decoration:none !important;}
.slide table{width:100%;}
.slide table th{color:#336633;text-align:left;padding-left:10px;font-size:11px;}
.slide tr.odd{background-color:#F3F3F3;}
.slide td{font-size:11px;}
.slide td span{display:block;float:left;width:110px;margin-top:5px;font-weight:bold;color:#336633;}
.slide td strong{display:block;float:left;margin-top:3px;font-size:14px;font-weight:bold;color:#F79133;}
.slide td strong b{font-size:18px;color:#F79133;}
.slide td em{background:url("http://cdn.roompotstatic.com/rp/imgs/rp_actions_booknow.jpg") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;float:right;font-style:normal;font-weight:bold;height:20px;margin-bottom:-3px;margin-right:5px;padding-top:5px;text-align:center;width:90px;}
.slide td em a{color:#FFFFFF;}
.slide td p{float:left;padding-left:9px;width:171px;}
.slide td div{float:left;padding-left:9px;width:91px;}
.slide td a:hover{text-decoration:none !important;}
.slide .bookme:hover{text-decoration:underline !important;}
.parkoverview{border-top:1px dotted #CCCCCC;height:110px;padding-top:10px;cursor:pointer;}
.dateoverview{border-top:1px dotted #CCCCCC;height:55px;padding-top:10px;cursor:pointer;}
.dateoverview:hover, .parkoverview:hover{background:#ebeff6;}
.parkoverviewimg{float:left;width:100px;height:100px;margin-right:10px;margin-bottom:10px;}
.parkoverview h2, .parkoverview p, .dateoverview h2, .dateoverview p{color:#154993;width:330px;float:left;line-height:22px;}
.dateoverview h2{font-size:20px;margin-left:10px;margin-top:10px;width:430px;line-height:22px;}
.dateoverview h2:hover{text-decoration:underline;}
.parkoverview ul{color:#154993;margin-left:13px;margin-top:10px;font-size:11px;line-height:15px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;}
.parkoverview ul span{color:#333333;}
.parkoverview li{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/lister/bullet3.gif) no-repeat scroll 0 6px;float:left;width:351px;padding:0 0 0 10px;}
.parkoverview em, .dateoverview em{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/orange_button-part1.gif) no-repeat scroll 0 0;color:#FFFFFF;display:block;float:right;font-style:normal;height:45px;margin-top:-22px;width:160px;font-weight:bold;line-height:18px;}
.dateoverview em{margin-top:0;}
.parkoverview em span, .dateoverview em span{display:block;float:left;font-size:12px;margin-top:2px;text-align:right;width:90px;}
.parkoverview em span strong, .dateoverview em span strong{font-size:20px;}
.parkoverview em a, .dateoverview em a{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/orange_button-part2.gif) no-repeat scroll -2px 0;color:#FFFFFF;display:block;float:left;font-size:13px;height:45px;margin-left:12px;padding-left:10px;padding-top:4px;width:48px;}
.accordion .opener em{color:#154993;float:right;font-style:normal;font-weight:normal;font-size:11px;text-decoration:none;text-align:right;width:130px;}
.accordion .opener em:hover{text-decoration:underline;}
.accordion .active .opener em.show{display:none;}
.accordion .opener em.hide{display:none;}
.accordion .active .opener em.hide{display:inline;}
.accordion .opener em.show{display:inline;}
.ulcontainer a{color:#154993;font-size:11px;font-weight:normal;margin-left:3px;}
#actionheader_park{background-color:#FFFFFF;border:1px solid #CCCCCC;margin-bottom:10px;overflow:hidden;padding:10px;}
#actionheader_park img{float:left;height:140px;margin-right:10px;width:140px;}
#actionheader_park h3{font-size:13px;line-height:18px;font-weight:bold;}
#actionheader_park p{margin-left:1px;margin-top:10px;}
.parkdisclaimer{background-color:#FFFFFF;border:1px solid #CCCCCC;margin-bottom:10px;overflow:hidden;padding:10px;}
.parkdisclaimer h4{font-size:13px;font-weight:bold;line-height:18px;color:#154993;}
.parkdisclaimer a, #actionheader_park a{color:#154993;}
.sysAlerts{width:100%;}
.sysAlertsError{background-color:#F09999;}
.sysAlertsBusy{background-color:#F5D269;}
.sysAlerts thead{border-bottom:1px solid #2D76D6;background-color:#D3E0F2;}
.smallStartDateText{font-size:9px;background-color:white;height:10px;width:100%;}
.accoli{-moz-border-radius:4px 4px 4px 4px;background:none repeat scroll 0 0 #EEEEEE;border:1px solid #CCCCCC;cursor:pointer;font-size:12px;height:20px;line-height:20px;margin:5px;padding:5px;width:515px;}
.accoli.ui-sortable-helper{background:none repeat scroll 0 0 #DDDDDD;}
.objectorder{background:url("http://cdn.roompotstatic.com/rp/imgs/button_140.gif") no-repeat scroll 0 0 transparent;display:block;float:right;font-size:11px;height:20px;line-height:20px;margin:0 8px 2px 2px;text-align:center;width:140px;}
.sortable{margin-bottom:20px;}
.promoDeleted{text-align:center;color:#E3001B;font-weight:bold;font-size:15px;height:30px;width:100%;background-color:#DBDBDB;border:1px dotted #5E5E5E;}
#actioncontentwide{background:url("http://cdn.roompotstatic.com/rp/imgs/rp_actions_bg_776.jpg") repeat-y scroll 0 0 transparent;margin-left:2px;width:776px;}
#actionsbottwide{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/rp_actions_bott_776.jpg) no-repeat scroll 0 0;margin-left:2px;height:5px;width:776px;margin-bottom:20px;}
#actionswide{border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin-left:6px;padding:10px;text-align:left;width:745px;}
#actionswide.blue{background:#e6edf3;}
.altimg{float:right;height:140px;margin-top:-22px;width:140px;}
#content2 .sidebar{float:left;margin-top:-24px;padding:30px 6px;position:relative;width:215px;z-index:15;}
#content2 .sidebar .headline{background:#beda7b;padding:6px 10px 7px;}
#content2 .sidebar .headline h2{color:#316431;font-size:13px;font-weight:normal;margin:0;line-height:18px;}
.sidebar .links{margin:0;padding:0;list-style:none;font-size:13px;width:100%;overflow:hidden;}
.sidebar .links li{float:left;width:100%;border-top:1px solid #b8c8de;}
.sidebar .links li.ico-1{background:url(http://cdn.roompotstatic.com/rp/imgs/lister/ico01.gif) no-repeat 9px 50%;}
.sidebar .links li.ico-2{background:url(http://cdn.roompotstatic.com/rp/imgs/lister/ico02.gif) no-repeat 9px 50%;}
.sidebar .links a{display:block;color:#154993;height:39px;line-height:39px;padding:0 17px 0 35px;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/lister/links-bullet.gif) no-repeat 199px 50%;}
.sidebar .search-form{padding:11px 10px;position:relative;}
.sidebar .search-form label{font-size:15px;color:#CC6600;display:block;margin:0 0 12px;}
.sidebar .search-form .form-line{width:100%;}
.sidebar .search-form .form-line:after{content:"";display:block;clear:both;}
.sidebar .search-form .txt{float:left;border:1px solid #7e9db9;padding:3px 4px;width:129px;font:11px Arial, Helvetica, sans-serif;color:#666;}
.sidebar .search-form .btn-zoek{float:right;margin:1px 0 0;}
.sidebar .search-form .drop{position:absolute;left:10px;top:62px;width:307px;z-index:1000;border:1px solid rgb(190, 218, 123);border-top:none;display:none;}
.sidebar .search-form .drop .item{height:59px;overflow:hidden;background:#fff url(http://cdn.roompotstatic.com/rp/imgs/lister/bg-drop-item_2.png) repeat-x;padding:6px 10px 10px;border-top:1px solid rgb(190, 218, 123);}
.sidebar .search-form .drop .item:hover, .sidebar .search-form .drop .selected .item{background:#fff url(http://cdn.roompotstatic.com/rp/imgs/lister/bg-drop-item_2.png) repeat-x 0px -75px;cursor:pointer;}
.drop .item .image{float:left;padding:4px 0 0;}
.drop .item .image img{display:block;}
.drop .item .text{float:right;width:203px;line-height:18px;}
.drop .item .text h3{font-size:12px;margin:0;}
.drop .item .text h3 a{text-decoration:none;}
.drop .item .text ul{margin:0;padding:0;list-style:none;font-size:11px;color:#333;}
.drop .item .text ul li{padding:0 0 0 10px;background:url(http://cdn.roompotstatic.com/rp/imgs/lister/bullet3.gif) no-repeat left;}
.sidebar .select-top label{font-size:13px;color:#c60;display:block;margin:0 0 10px;padding:5px 10px 0;height:1%;overflow:hidden;}
.sidebar .select-form{height:1%;overflow:hidden;}
.sidebar .select-form .form-item{width:90%;padding:0 5% 16px;}
.sidebar .select-form label{font-size:13px;color:#c60;display:block;margin:0 0 4px;}
.sidebar .select-form select{margin:0;width:100%;font:11px/16px Arial, Helvetica, sans-serif;color:#666;}
.sidebar .select-form select.blue{color:#154993;}
.sidebar .search-list{height:1%;overflow:hidden;padding:0 10px 0;}
.sidebar .search-list h3{font-size:13px;color:#c60;margin:0 0 4px;font-weight:normal;}
.sidebar .search-list ul{margin:0;padding:0;list-style:none;font-size:11px;line-height:18px;}
.sidebar .search-list a{font-size:11px;}
.calendar{padding-left:5px;padding-top:0px;width:196px;height:170px;}
.calendar table{width:100%;margin:0;border-collapse:collapse;}
.calendar .button{text-align:center;padding:0px;margin:0px;cursor:pointer;}
.calendar .left{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/arrow-left.gif) no-repeat left center;width:16px;padding:0;}
.calendar .right{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/arrow-right.gif) no-repeat right center;width:16px;padding:0;}
.calendar thead .title{color:#154993;font-size:12px;font-weight:bold;text-align:center;padding:3px 0;}
.calendar thead .headrow{}
.calendar thead .daynames{color:#797979;font-size:10px;}
.calendar thead .name{background:none;text-align:center;height:12px;line-height:16px;padding-top:1px;color:#797979;width:14%;}
.calendar thead .weekend{color:#777A7B;}
.calendar thead .hilite{}
.calendar tbody .day{width:14%;height:12px;text-align:right;padding:2px 4px 2px 2px;font-weight:normal;background-color:#e7ecf4;border:1px solid #FFFFFF;text-decoration:none;background-color:#beda7b;}
.calendar tbody .day.othermonth{font-size:80%;color:#aaa;}
.calendar tbody .day.othermonth.oweekend{color:#fff;}
.calendar table .wn{background-color:#e7ecf4;}
.calendar tbody .rowhilite td{}
.calendar tbody .rowhilite td.wn{}
.calendar tbody td.hilite{border:1px solid #FFFFFF;font-weight:bold;cursor:pointer;background-color:#A2CB43;color:#FFFFFF;text-decoration:none;}
.calendar tbody td.active{border:1px solid #FFFFFF;cursor:pointer;}
.calendar tbody td.selected{font-weight:bold;color:#FFFFFF;border:1px solid #FFFFFF;text-decoration:none;cursor:default;background-color:#316431;}
.calendar tbody td.weekend{}
.calendar tbody td.weekend:hover{cursor:pointer;background-color:#A2CB43;}
.calendar tbody td.selected:hover{cursor:default;background-color:#316431;}
.calendar tbody td.today{font-weight:bold;color:#FFFFFF;cursor:pointer;}
.calendar tbody .disabled{color:#999 !important;font-weight:normal;border:1px solid #FFFFFF;background-color:#e7ecf4;text-decoration:none;}
.calendar tbody .emptycell{border:1px solid #FFFFFF;}
.calendar tbody .emptyrow{display:none;}
.calendar tfoot .footrow{}
.calendar tfoot .ttip{background:#e8f0f4;padding:1px;border:1px solid #FFFFFF;background:#788084;color:#fff;text-align:center;}
.calendar tfoot .hilite{padding:0px;background:#d8e0e4;}
.calendar tfoot .active{}
.calendar .combo{position:absolute;display:none;width:4em;top:0px;left:0px;cursor:default;background:#d8e0e4;font-size:90%;padding:1px;z-index:100;}
.calendar .combo .label, .calendar .combo .label-IEfix{text-align:center;padding:1px;}
.calendar .combo .label-IEfix{width:4em;}
.calendar .combo .active{background:#c8d0d4;padding:0px;border:1px solid #EEEAEB;}
.calendar .combo .hilite{background:#048;color:#aef;}
.calendar td.time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#e8f0f4;}
.calendar td.time .hour, .calendar td.time .minute, .calendar td.time .ampm{padding:0px 3px 0px 4px;border:1px solid #EEEAEB;font-weight:bold;background-color:#fff;}
.calendar td.time .ampm{text-align:center;}
.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold;}
.calendar td.time span.hilite{border-color:#000;background-color:#667;color:#fff;}
.calendar td.time span.active{border-color:#f00;background-color:#000;color:#0f0;}
.sidebar .search-list ul{width:101%;}
.errorOverlay{background:url(http://cdn.roompotstatic.com/rp/imgs/gradient1.gif) repeat-x;background-position:bottom;color:#666666;display:none;}
.errorOverlay button{margin-left: 280px;margin-top: -20px;}
#map{z-index:10;position:absolute;display:block;top:200px;left:200px;}
#mapsearch{z-index:10;position:relative;display:block;top:-2px;left:0px;width:725px;height:650px;}
#mapsearchbutt{position:relative;display:block;margin:auto;width:137px;top:127px;}
.result-title .tag p{margin:10px 0 -10px;}
.result-title .headline a{margin:9px 0 0 10px;}
.rib_itob{float:left;margin-left:-160px;margin-top: 2px;}
.footerFavLinks{width:970px;background:#fcf3ec url(http://cdn.roompotstatic.com/rp/imgs/lister/bg-footer.gif) repeat-x;margin:0 auto;overflow:hidden;padding:0;position:relative;height:33px;}
.footerFavLinks ul{margin:0;padding:0;list-style:none;font-size:11px;color:#666;text-align:center;}
.footerFavLinks ul li{display:inline;padding:0 3px 0 10px;background:url(http://cdn.roompotstatic.com/rp/imgs/lister/footer-split.gif) no-repeat left;}
.footerFavLinks ul li:first-child{background:none;}
.footerFavLinks ul a{color:#666;font-size:11px;}
#whiteout{background-color:white;height:10px;margin-left:-12px;margin-top:-6px;width:230px;}
.sidebar hr{border:1px solid #EEEEEE;}
.column1 h1, #widedisplay h1{background:url("http://cdn.roompotstatic.com/rp/imgs/parkicon.jpg") no-repeat scroll 12px 0 transparent;color:#154993;font-size:18px;font-weight:normal;line-height:22px;margin-bottom:10px;margin-left:-12px;margin-top:0;padding-left:52px;padding-bottom:0;padding-top:0;}
.column1 .overzicht h2, .foto-area h2{height: 22px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkicon.jpg") no-repeat scroll 12px 0 transparent;color: #154993;line-height: 16px;margin-bottom: 6px;margin-left: -10px;margin-top: 0;padding-bottom: 4px;padding-left: 50px;}
.parkOfferHeader{color:#154993;line-height:22px;margin-bottom:10px;margin-left:-10px;margin-top:0;padding-left:10px;font-size:18px;}
#parkOffer-old-div-header{display:block;}
.heading h1{font-size:18px;font-weight:normal;}
.column1 .overzicht h2{font-size:18px;font-weight:normal;margin-left:-12px;}
#widedisplay h1{background:url("http://cdn.roompotstatic.com/rp/imgs/parkicon.jpg") no-repeat scroll 18px 5px transparent;font-size:18px;font-weight:normal;height:30px;margin-bottom:0;margin-left:-10px;margin-top:-10px;padding-left:59px;padding-top:5px;}
.forecast{color:#154993;font-size:13px;margin-bottom:10px;margin-left:2px;margin-top:0;}
.weatherman{display:block;width:480px;height:205px;border:1px solid #E8E8E8;color:#666666;font-weight:normal;border-right:0px;margin-left:-12px;background:url(http://cdn.roompotstatic.com/rp/imgs/weatherinfobg.jpg) repeat-x;}
.weatherman em{color:#666666;float:right;font-size:12px;font-weight:bold;margin-right:3px;}
.weathercol1{display:block;float:left;width:59px;height:205px;border-right:1px solid #E8E8E8;background:#ecf4d9;}
.weathercol1 h7{display:block;padding:6px 4px 4px 4px;height:17px;font-size:12px;font-style:italic;margin-bottom:8px;font-weight:bold;text-align:right;border-bottom:1px solid #E8E8E8;background:url(http://cdn.roompotstatic.com/rp/imgs/weatherinfobg.jpg) repeat-x;}
.weathercol{display:block;text-align:center;color:#666666;font-weight:bold;float:left;width:83px;height:205px;border-right:1px solid #E8E8E8;}
.weathercol h1{display:block;padding:6px 4px 4px 4px;height:17px;margin-bottom:8px;border-bottom:1px solid #E8E8E8;color:#336633;font-weight:bold;font-size:12px;}
.weathercol1 h2{padding-left:22px;}
.weathercol1 h3{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;display:block;margin-top:26px;padding-left:17px;}
.weathercol1 h5{display:block;padding-left:17px;padding-top:66px;margin-top:-8px;}
.weatherman span{display:block;padding-top:15px;height:75px;border-bottom:1px solid #E8E8E8;text-align:center;color:#FF7900;font-weight:bold;font-size:16px;margin:0;}
.weathercol1 span{padding-bottom:10px;height:73px;margin-top:-8px;background:#f8fbf2;}
.weathercol img{margin:auto;margin-bottom:2px;}
.weatherman h2{display:block;height:21px;padding-top:6px;border-bottom:1px solid #E8E8E8;font-size:14px;font-weight:bold;margin-bottom:5px;margin-top:0;}
#map_canvas{height:333px;width:459px;}
#directions{padding:0 !important;}
.routeto{padding: 25px;display: block;float: left;color: #154993;width: 407px;margin-bottom: 5px;border: 1px solid #ccc;margin-top: 5px;}
#routeFrom, #routeTo{float:left;margin-bottom:5px;margin-top:15px;width:100%;}
#fromAddress{border:1px solid #CCCCCC;height:16px;padding:1px 1px 1px 5px;width:305px;}
#routeToChange{background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-tools.png") no-repeat scroll 0 0 transparent;border:0 none;cursor:pointer;display:block;float:right;height:20px;margin-top:0;padding-bottom:3px;width:140px;font-size:12px;}
#routeChange:hover{text-decoration:underline;}
#showAddress{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#A0A0A0;width:448px;padding:1px 5px;}
#routeDisclaimer{padding:15px 0 0 10px;}
#textbox{ float: left;width: 935px;min-height: 500px;overflow: auto;margin: 0 0 10px 44px; }
.adp-directions { width: 935px; }
.adp-step, .adp-substep { padding: 6px 3px; }
element.style{margin-top:-85px;padding-left:10px;padding-right:10px;width:950px;}
#widedisplay.overviewcol{margin-top:-5px;padding-left:10px;padding-right:10px;width:950px;}
#widedisplay.arrival {margin-top: -5px;padding-left: 10px;padding-right: 10px;width: 950px;}
.bookablediv{line-height:16px;margin-top:5px;display:table;}
.bookablediv h3{background:none repeat scroll 0 0 transparent;color:#669933;font-size:16px;font-weight:normal;margin:4px 0 10px;padding:0;}
.bookablediv ul{list-style:none outside none;border:0 none;margin:0;padding:0;}
.bookablediv ul li{background:url("http://cdn.roompotstatic.com/rp/imgs/marker.gif") no-repeat scroll 0 7px transparent;padding-bottom:5px;padding-left:9px;}
.bookablediv p{margin-bottom:1em;margin-top:12px;}
.snow{background:#D6E0EC url(http://cdn.roompotstatic.com/rp/imgs/snow_grade.jpg) repeat-x scroll 0 0;}
.snow h3{background:transparent url(http://cdn.roompotstatic.com/rp/imgs/snow_flake.jpg) no-repeat scroll 5px 5px;padding-bottom:15px;padding-left:48px;padding-top:15px;font-size:17px;font-weight:bold;}
.snow em{color:#154993;display:block;margin-left:48px;margin-top:-4px;}
.snowbox{background:none !important;padding:0 !important;}
.snowbox table{border:1px solid #d5deec;background:#eaeff5;width:555px;color:#154993;}
.snowbox tr{height:30px;}
.snowbox td{width:50%;padding-left:15px;}
.snowbox .even{background:#f3f5f9;}
.snowbox td strong{color:#333333;}
.snowbox td a, .snow a{color:#154993;text-decoration:underline;}
.snowbox td a{margin-left:40px;}
.snowbox td a:hover, .snow a:hover{color:#154993;text-decoration:none;}
.snowcar{background:url(http://cdn.roompotstatic.com/rp/imgs/snow_car.png) no-repeat scroll 17px 3px;padding-left:55px !important;}
.snowmap{background:url(http://cdn.roompotstatic.com/rp/imgs/snow_route.png) no-repeat scroll 16px -1px;}
.sidebar1.snow.banner h3{font-size:14px;font-weight:bold;margin-bottom:-20px;padding-top:16px;width:360px;background:transparent url(http://cdn.roompotstatic.com/rp/imgs/snow_flake_sm.png) no-repeat scroll 15px 13px;}
.sidebar1.snow.banner{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.gosnow{background-attachment:scroll;background-color:transparent;background-image:url(http://cdn.roompotstatic.com/rp/imgs/button.gif);background-position:0 0;background-repeat:no-repeat;display:block;float:left;height:20px;margin-left:400px;margin-top:-20px;padding:3px 6px 3px 1px;text-align:center;width:150px;}
.gosnow a{color:#333333;text-decoration:none;}
.gosnow a:hover{color:#333333;text-decoration:underline;}
.calendar1{width:512px;display:block;margin:0 auto;padding-bottom:40px;}
.calendar1 .sidebar9{padding-left:118px;padding-top:5px;overflow:hidden;height:1%;}
.calendar1 .sidebar9 select{width:275px;float:left;}
.calendar1 .extra1{background:url(http://cdn.roompotstatic.com/rp/imgs/gradient7.gif) repeat-x;width:492px;height:20px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:14px 10px 0px 10px;}
.calendar1 .extra1 h4{font-size:15px;line-height:17px;padding-right:80px;position:relative;top:-5px;margin-bottom:-17px;}
.calendar1 .extra1 a{font-size:11px;line-height:13px;}
.calendar1 .extra1 .prev{background:url(http://cdn.roompotstatic.com/rp/imgs/arrow-left2.gif) no-repeat 0 50%;padding-left:15px;}
.calendar1 .extra1 .next{background:url(http://cdn.roompotstatic.com/rp/imgs/arrow-right2.gif) no-repeat 100% 50%;padding-right:15px;}
.calendar1 .date{padding-top:1px;padding-bottom:10px;}
.calendar1 h5{font-size:12px;line-height:14px;color:#000;padding:0 0 2px 0;margin:0;}
.calendar1 table{width:512px;border-left:1px solid #e8e8e8;margin-bottom:10px;}
.calendar1 table th{font-weight:normal;border-right:1px solid #ecf4da;background:url(http://cdn.roompotstatic.com/rp/imgs/gradient6.gif) repeat-x;font-size:11px;height:28px;text-align:center;color:#666;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;}
.calendar1 table td span{color:#fff;text-decoration:line-through;}
.calendar1 table .silver{color:#999;text-decoration:none;}
.calendar1 table .orange, .calendar1 table .green, .calendar1 table .blue{background:#f48f33;text-decoration:none;}
.calendar1 table .orange em, .calendar1 table .green em, .calendar1 table .blue em{text-decoration:underline;font-style:normal;}
.calendar1 table .green{background:#a2ca43;}
.calendar1 table .blue{background:#a1b6d4;}
.sidebar8-holder{width:512px;overflow:hidden;}
.sidebar8{background:url(http://cdn.roompotstatic.com/rp/imgs/border7.gif) repeat-x;margin:0 -100px 0 0;padding:0;list-style:none;overflow:hidden;height:1%;width:600px;}
.sidebar8 li{margin:0;width:179px;padding:10px 0 0 0;display:inline;float:left;}
.sidebar8 li span{float:left;width:35px;font-size:0;line-height:0;height:13px;margin-top:1px;margin-right:10px;}
.sidebar8 .orange{background:#f48f33;}
.sidebar8 .green{background:#a2ca43;}
.sidebar8 .blue{background:#a1b6d4;}
.sidebar8 .none{border:1px solid #e8e8e8;text-align:center;padding-bottom:3px;font-size:11px;line-height:14px;color:#999;}
.footer ul{list-style:none;}
.popup-extra{text-decoration:none !important;}
.popup-extra .text-decoration{text-decoration:underline;color:#003399;}
.popup-holder{position:relative;width:100%;}
.popup{width:199px;position:absolute;top:-14px;left:34px;text-align:left;}
.popup a{position:relative;}
.popup .inner{background:url(http://cdn.roompotstatic.com/rp/imgs/box1-part1.png) no-repeat;width:179px;padding:17px 10px 3px 10px;}
.popup .corner{background:url(http://cdn.roompotstatic.com/rp/imgs/box1-part2.png) no-repeat;width:199px;height:17px;}
.popup h4{font-size:15px;text-decoration:none;line-height:19px;color:#154993;background:url(http://cdn.roompotstatic.com/rp/imgs/border7.gif) repeat-x 0 100%;padding-left:9px;padding-bottom:6px;margin-top:0;margin-bottom:0;}
.popup h4 strong{color:#336633;}
.popup .popupBox{background:url(http://cdn.roompotstatic.com/rp/imgs/border7.gif) repeat-x 0 100%;padding-left:3px;padding-bottom:0px;padding-top:0px;}
.popup h5{color:#666666;font-size:12px;font-weight:normal;line-height:15px;margin-bottom:1px;margin-left:7px;margin-top:5px;padding:0;}
.popup .popupBox em{color:#003399;display:block;font-size:12px;font-style:normal;font-weight:bold;line-height:28px;margin-left:7px;margin-top:-7px;}
.popup .button{background:url(http://cdn.roompotstatic.com/rp/imgs/box-green3.gif) no-repeat;width:159px;height:53px;float:none;margin:10px auto 0 auto;}
#calendarWeekTitle{font-size:12px;line-height:0px;color:#336633;padding:0px 0 0px 3px;}
#calendarWeekTable{margin-bottom:0px;}
#accoFacilities{color:#333333;display:inline-block;float:left;line-height:16px;margin-bottom:20px;margin-left:8px;margin-top:-38px;padding-left:14px;}
#accoFacilities p{background-image:url("http://cdn.roompotstatic.com/rp/imgs/ico4.gif");background-repeat:no-repeat;color:#154993;font-size:18px;height:25px;line-height:28px;margin-bottom:6px;margin-left:-10px;padding-left:35px;}
#accoFacilities h3{color:#669933;font-size:13px;font-weight:normal;line-height:19px;margin:0 0px 10px;}
#accoFacilities ul li{background:url("http://cdn.roompotstatic.com/rp/imgs/marker.gif") no-repeat scroll 0 5px transparent;color:#333333;padding-bottom:5px;padding-left:10px;list-style:none;}
.snowInfoTitle{background:url(http://cdn.roompotstatic.com/rp/imgs/snow_flake.jpg) no-repeat scroll 5px 5px transparent;color:#154993;display:block;font-size:17px;font-weight:bold;line-height:19px;margin:0 0 10px;padding-left:48px;padding-top:15px;}
#parkFacilities{color:#333333;display:inline-block;float:left;margin-bottom:20px;margin-top:-38px;padding-left:20px;}
#parkFacilities h4{font-weight: normal;background-image:url(http://cdn.roompotstatic.com/rp/imgs/parkicon.jpg);background-repeat:no-repeat;color:#154993;font-size:18px;height:25px;line-height:28px;margin-bottom:6px;margin-left:-8px;padding-left:41px;}
#parkFacilities h3{color:#669933;font-size:13px;font-weight:normal;line-height:19px;margin:0 0px 10px;}
#parkFacilities ul li{background:url("http://cdn.roompotstatic.com/rp/imgs/marker.gif") no-repeat scroll 0 5px transparent;color:#333333;padding-bottom:5px;padding-left:10px;list-style:none;}
#parkExtrasContainer{}
.arrSpecBlock{display:block;float:left;background:#fff;padding:10px;width:291px;height:185px;overflow:hidden;margin:8px 4px 0px 4px;border:solid 1px #CCC;cursor:pointer;text-decoration:none;}
.arrSpecBlock:hover{cursor:pointer;background:#ebeff6;}
.arrSpecBlock:hover .moreInfoButton em{text-decoration:underline;}
.arrSpecBlock h2, .old-h2{color:#154993;font-weight:normal;font-size:22px;margin-bottom:0;margin-top:0;}
.old-h2{text-decoration:none !important;}
.arrSpecBlock em{background:url("http://cdn.roompotstatic.com/rp/imgs/button500.png") no-repeat scroll 100% 0 transparent;font-size:9px;font-style:normal;line-height:20px;padding-right:10px;text-transform:uppercase;color:#666666;display:block;height:20px;margin:0;margin-left:2px;text-align:center;width:104px;}
.arrSpecBlock h3{color:#316431;}
.arrSpecBlock h4{margin:0px 0px 10px 0px;color:#154993;font-size:12px}
.arrSpecBlock p{margin:8px 0px 10px 0px;color:#154993;font-size:12px;font-weight:bold;}
.arrSpecBlock img{margin:0;float:left;}
.arrSpecBlock strong{font-size:16px;}
.arrSpecBlock span.moreInfoButton{background:url("http://cdn.roompotstatic.com/rp/imgs/button500.png") no-repeat scroll 0 0 transparent;padding-left:20px;}
.aanreisGradientBorder{background-image:url(http://cdn.roompotstatic.com/rp/imgs/frame1-fullwidth.png);width:930px;background-repeat:no-repeat;padding:10px;margin-bottom:10px;min-height:300px;}
#videoContainer{width:100%;text-align:center;height:500px;overflow:hidden;}
.module4 h3{font-weight:normal;font-size:13px;line-height:15px;color:#fff;background:#f79133;padding:7px 0 9px 11px;margin-bottom:0pt;}
.module4 .inner{background:url(http://cdn.roompotstatic.com/rp/imgs/box-orange-intro2.jpg) no-repeat;font-size:12px;line-height:16px;color:#666;}
.module4 .button1{display:block;background:url(http://cdn.roompotstatic.com/rp/imgs/button6.gif) no-repeat;width:98px;height:20px;font-weight:bold;font-size:9px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;color:#666;}
.module4 .button1:hover{text-decoration:underline;}
.module4 a{font-size:11px;color:#154993;text-decoration:underline;}
.module4 a:hover{text-decoration:none;}
.intro2 .inner{overflow:hidden;height:1%;padding:10px 30px 10px 11px;background:url(http://cdn.roompotstatic.com/rp/imgs/box-green-intro2.jpg) no-repeat;}
.intro2 img{float:right;margin-left:50px;}
.intro2 p{padding-bottom:5px;padding-top:2px;}
.intro2 h3{background:#a2ca43;}
.newsfeed{margin-bottom:2px;}
.newsfeed .inner{overflow:hidden;height:1%;padding-bottom:20px;}
.newsfeed .holder{float:left;padding:12px 0 10px 11px;}
.newsfeed .holder p{padding-bottom:11px;}
.newsfeed .form{background:none repeat scroll 0 0 transparent;float:left;margin-left:10px;margin-top:-5px;padding:0;}
.newsfeed .form label{color:#154993;display:block;width:128px;padding-bottom:2px;padding-top:2px;}
.newsfeed .form div{overflow:hidden;height:1%;padding-bottom:11px;}
.newsfeed .form input.text{width:128px;float:left;margin:0;padding:0;}
.newsfeed .form .button1{margin-top:10px;}
#parkviewactionsrightcol{float:right;width:310px;position:absolute;top:436px;right:15px;}
#actioncontent{margin-left:5px;}
.weathercol1 h1{background:url("http://cdn.roompotstatic.com/rp/imgs/weatherinfobg.jpg") repeat-x scroll 0 0 transparent;border-bottom:1px solid #E8E8E8;display:block;font-size:12px;font-style:italic;height:17px;margin-bottom:8px;padding:6px 4px 4px 4px;margin-left:10px;margin-top:0;color:#666666;}
.printArrival img{float:left;}
.printArrival{margin-top:-28px;}
.printArrival .c{width:130px;text-align:center;}
#parkPageTitle{background:url("http://cdn.roompotstatic.com/rp/imgs/parkicon.jpg") no-repeat scroll 18px 5px transparent;color:#154993;font-size:18px;font-weight:normal;height:30px;margin-bottom:0;margin-left:-16px;margin-top:-10px;padding-left:57px;padding-top:5px;}
#mycarousel > li > a > img{display:inline;border:none;padding:0px;}
#mycarousel > li{border:1px solid #ffffff;border-right:1px solid #CCCCCC;}
#mycarousel{width:9999px;}
.jcarousel-prev, .jcarousel-next{display:none;}
#mailFormForward h2, #park_mailFormForward h2{display:block;position:absolute;width:367px;height:20px;color:#164a93;font-weight:normal;background:#d0e4a1;border-bottom:dotted #ffffff 2px;font-size:16px;padding:10px 5px 5px 8px;margin:-25px 0px 0px -5px;}
.mailFormText{margin-left:0px;width:365px;border:1px solid #7e9db9;font:11px Arial, sans-serif;color:#164a93;padding-top:2px;padding-bottom:2px;padding-left:3px;}
.mailFormTextArea{width:356px;margin-bottom:10px;}
dt{margin:5px 0px 5px 0px;font-size:12px;color:#666666;font-weight:normal;border:none;}
dd{margin-left:0px;}
#mailFormForward ul, #park_mailFormForward ul{list-style-type:none;}
#mailFormForward li,#park_mailFormForward li{margin-left:20px;}
#mailFormForward label, #park_mailFormForward label{border:none;}
.clbutton{display:block;position:absolute;cursor:pointer;margin-top:-50px;margin-left:285px;background:#316431 url(http://cdn.roompotstatic.com/rp/imgs/button3.gif) no-repeat;width:11px;height:11px;overflow:hidden;}
#specBlockMoreInfo{margin-top:120px;}
.offersButton{background:url(http://cdn.roompotstatic.com/rp/imgs/box-green.gif) no-repeat;width:139px;height:53px;float:right;margin-top:50px;margin-right:1px;font-size:12px;font-weight:bold;color:#fff;text-align:center;margin-bottom:13px;}
.offersButton a, .more-info-span{color:#fff;font-size:11px;line-height:18px;text-decoration:none;margin-left:34px;}
.offersButton a:hover{text-decoration:underline;}
.offersButton em{background:none;color:#FFFFFF;font-size:18px;font-style:normal;display:block;margin-left:0px;padding-top:8px;padding-bottom:4px;text-transform:none;}
.offersButton span{font-size:12px;font-style:normal;font-weight:normal;}
.offersButton .more-info-span{font-weight:bold;font-size:11px;}
.more-info-span:hover{text-decoration:underline;}
.offersButton ul{list-style-type:none;}
.text-row .overviewcol {margin-left:15px;}
.fotov3 .jcarousel-prev, .fotov3 .jcarousel-next {display:none;}
.keepButton a{background-repeat:no-repeat;background-position:left center;padding-left:18px;}
.keepButton a:hover{background-position:left center;}
.itemKeep{background-image:url(http://cdn.roompotstatic.com/rp/imgs/favorites.png);}
.itemKept{background-image:url(http://cdn.roompotstatic.com/rp/imgs/ok.gif);}
.top-link{display:none;position:fixed;right:5px;bottom:5px;width:36px;height:36px;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/toTop.png) no-repeat 0 0 transparent;padding:0px;outline:none;}
/*.top-filter-link{display:none;position:fixed;margin-left:15px;bottom:50%;width:150px;height:20px;cursor:pointer;text-decoration:none;outline:none;}
.top-filter-link .c {padding:0px 12px;vertical-align: top;line-height: 20px;}
.top-filter-link .c img {margin-right: 12px;margin-top: -1px; vertical-align: middle;}*/
#filter-link-freezer {position: absolute; bottom:49px; width:125px;height:1px;background:none;}

.top-filter-link{display:none;position:fixed;margin-left:76px;bottom:50%;width:72px;height:92px;cursor:pointer;text-decoration:none;outline:none;text-align: center;}
a.top-filter-link:hover span{text-decoration:underline}
a.top-filter-link:hover img{text-decoration:none}


.column .tab-content .sort-bar ul a:active{color:#c60;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/lister/arrow-down.gif) no-repeat left;}
.socialmedia-container{position:relative;float:none;display:block;height:30px; margin-left:7px;}
.socialmedia-container .socialmedia-plugin{position:relative;float:left;margin-right:3px;}
#priceDisclaimer, #priceDisclaimerNewOpeningTimes {font-size: 11px; width: 97%; padding: 5px; border: 1px solid #E8E8E8; color: #666666;}

.errorMessage{margin-bottom: 10px; margin-left: 37px; margin-top: 10px;}
.parkErrorHeader {font-size: 18px; font-weight: normal; color: #154993; margin-left: 36px;}
.tt-content-left{
    position:relative;
    float:left;
    width:235px;
    display:block;
    margin-top:-15px;
    padding-top:15px;
}
.tt-content-right{
    position:relative;
    float:left;
    margin-top:20px;
    width: 735px;
    margin-top:-15px;
    padding-top:25px;
}
.tt-headline{
    position:relative;
    display:block;
    float:none;
    height:32px;
    padding-right: 10px;
}
.tt-headline h2{
    display:block;
    float:left;
    width:450px;
    overflow:hidden;
    font-size:22px;
    font-weight:normal;
    margin:0;
    color:#154993;
    padding: 0 0 0 15px;
}
.tt-sortOptions-container{
    float:right;
}
.tt-sortOptions-container select{
    width:160px;
}
.tt-sortOptions-container label{
    color:#de5c00;
    font-size:12px;
    margin-right:10px;
}
.tt-container{
    float:left;
    width:725px;
    /*height:343px;*/
    background:url(http://cdn.roompotstatic.com/rp/imgs/tipstrips/bg-tiptrip.png) no-repeat 0 0;
    margin:0px 0px 10px 0px;
    font-size: 11px;
    color: #000000;
    clear:both;
    border-bottom: 1px solid #CFD2D4;
}

.tt-container .leftColumn {
    min-width: 160px;
    float: left;
    padding: 15px;
}

.tt-container .rightColumn{
    float: left;
    padding-top: 15px;
    width: 534px;
}

.tt-container .headText {
    color: #154993;
    font-size: 12px;
    margin-top: 2px;
    max-height: 15px;
    min-height: 15px;
}

.tt-container .mainText{
    margin-top: 10px;
    max-height: 100px;
    overflow: hidden;
    width: 525px;
    margin-bottom: 7px;

}

.tt-container .contactData {
    border-right: 1px dashed #B6C8B6;
    margin-top: -19px;
    padding-top: 19px;
    max-height: 141px;
    max-width: 247px;
    min-width: 247px;
    float: left;
    display:none;
}

.tt-container h3 {
    margin:0;
    font-size:22px;
    color:#154993;
    font-weight:normal;
    width: 385px;
}

.tt-container h4 {
    margin: 0;
    padding: 0;
}

.tt-container .pricingData {
    float: left;
    padding: 10px;
    width: 265px;
    max-height: 152px;
    margin-top: -10px;
    display:none;
}

.tt-container .pricingData h4, .contactData h4 {
    color: #CC6600;
    font-weight: normal;
    font-size: 13px;
}

.tt-container .pricingData .tools {
    margin-top: 33px;
}

.tt-list-container {
    clear:both;
    position:relative;
}

.tt-content-left, .tt-content-right{
    /*background:url('/imgs/tipstrips/bg-blue.png') repeat-x 0 0 #FFF;    */
    background-color:#fff;
    border-top:1px solid #ccc;
}

.tt-container .tools{float:left;list-style:none;margin:15px 0 0px;padding:0;font-weight:normal;font-size:9px;line-height:20px;text-transform:uppercase;position:relative;}
.tt-container .tools li{float:left;padding:0 0 0 10px;}
.tt-container .tools a{float:left;width:169px;height:20px;text-align:left;color:#666;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-tools-wide.png) no-repeat;text-decoration:none;margin-bottom: 10px;}
.tt-container .tools a:hover{text-decoration:underline;}

.tt-container .pricingData .tools img {
    margin-left: 5px;
    margin-right: 5px;
    vertical-align: middle;
}

.tt-container .categoryBox {
    max-width: 140px;
    min-width: 140px;
    background-color: #A2CA43;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
    height: 22px;
    float: right;
    margin-right: 13px;
    font-size: 13px;
    padding-top: 3px;
}

.tt-sidebar{
    position:relative;
    float:none;
    width:233px;
    margin:0 auto;
    background:url(http://cdn.roompotstatic.com/rp/imgs/tipstrips/bg-sidebar-white.png) no-repeat 0 0;
    min-height:500px;
}
.tt-sidebar-header{
    height:32px;
    line-height:32px;
    display:block;
    float:none;
}
.tt-sidebar-header h2{
    height:32px;
    line-height:32px;
    color:#fff;
    font-size:13px;
    font-weight:normal;
    margin-left:20px;
}
.tt-sidebar-content{
    display:block;
    width:215px;
    float:none;
    margin:10px 0px 20px 10px;
}
.tt-category-container{
    width:205px;
    float:none;
    margin:3px 0px 3px 10px;
    height:20px;
    line-height:20px;
}
.tt-category-container a{
    text-decoration: none;
}

.tt-category-container.disabled, .tt-category-container.disabled a {
    color: #ccc;
}

.tt-category-checkbox{
    margin-right:10px;
}
.tt-sidebar-content label{
    margin-top:2px;
}

.tt-sidebar-content label span{
    color:#154993;
    cursor:pointer;
}

.tt-sidebar-content label span.disabled{
    color:#ccc;
}

.tt-sidebar a.tt-button-wide{float:left;width:169px;height:20px;text-align:center;font-size:10px;line-height:20px;color:#666;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-tools-wide.png) no-repeat;text-decoration:none;margin:10px 0 0 15px;}

.tt-sidebar a.tt-button-wide:hover{
    text-decoration:underline;
    color:#333;
    cursor:pointer;
}

/* enable javascript bar */
#enableJavascript{position:relative;float:none;width:100%;height:32px;line-height:31px;background:url(http://cdn.roompotstatic.com/rp/imgs/jsDisabledBack.jpg) repeat-x left bottom #cd2c2c;color:#FFF;text-align:center;margin-bottom:1px;}
#enableJavascript span{background:url(http://cdn.roompotstatic.com/rp/imgs/warning.gif) no-repeat left center transparent;padding:3px 0px 3px 32px;font-weight:bold;font-size:11px;}
#enableJavascript a.moreinfo{position:absolute;color:#FFF;background:url(http://cdn.roompotstatic.com/rp/imgs/noSupportedButton.gif) no-repeat left center transparent;width:122px;height:23px;line-height:22px;font-weight:bold;top:4px;right:10px;}
.tipRuler{
    width: 454px;
    height:23px;
    margin: 0 auto;
    display:none;
    background: url(http://cdn.roompotstatic.com/rp/imgs/tipstrips/hruler.png);
}

ul.parkmenulist
{
    width: 100%;
    overflow: hidden;
}
ul.parkmenulist li
{
    width: 140px;
    float: left;
}

#changesite
{
    position:absolute;
    list-style:none;
    top:3px;
    right:150px;
    background: transparent url(../../imgs/changesite.png) no-repeat 0 0;
    font-weight: bold;
    width: 155px;
    height: 27px;
    padding-top: 6px;
    font-size: 11px;
    z-index:201;
}
#changesite a
{
    margin-left: 7px;
    padding-left: 7px;
    color: #154993;
    display: block;
    text-decoration: none;
    padding-top: 1px;
}
#changesite div
{
    background-color: #FFF;
    overflow: hidden;
    display: none;
    margin-left:6px;
    height: 45px;
    line-height: 20px;
    padding-top: 5px;
    margin-top: -1px;
    border-bottom: solid 1px #CCC;
}
#changesite div a
{
    padding-left: 1px;
}
#changesite a:hover
{
    text-decoration: underline;
}
#changesite a.selected:hover
{
    text-decoration: none;
}
.add-nav li.extra
{
    max-width: 140px;
}

/* cookie policy box */
#cookiePolicyConfirmation{position:relative;display:none;width:922px;background:url(http://cdn.roompotstatic.com/rp/imgs/cookie-policy-back.gif) repeat-x left bottom #fff;font-size:11px;line-height:16px;color:#333;-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 5px rgba(0,0,0,0.5);box-shadow:0 1px 5px rgba(0,0,0,0.5);margin:0 auto 5px;padding:5px 10px 0 40px;}
#cookieInformation{position:relative;display:table-row;float:none;margin:5px auto;}
#cookiePolicyFormContainer{position:relative;display:table-row;float:none;height:30px;}
#cookiePolicyForm{margin:0;padding:0;}
#cookiePolicyForm a{width:100px;height:21px;line-height:21px;text-align:center;float:right;text-decoration:none;color:#777;background:url(http://cdn.roompotstatic.com/rp/imgs/cookie-policy-buttons.png) no-repeat left top;margin:6px 5px 0 0;}
#cookiePolicyForm a.accept{color:#154992;font-weight:700;}
#cookiePolicyForm a:hover{text-decoration:underline;}
#cookiePolicyForm a:active{background-position:left bottom;}


h2.parkdiscounttitle
{
    text-align: left;
    padding: 4px 9px 5px;
    font-weight: normal;
    font-size: 18px;
    line-height: 20px;
    color: #1A59B0;
    border-bottom: solid 1px #FFE4BB;
}
.parkdiscountdiv
{
    margin-bottom: 10px;
    overflow: hidden;
}
.parkdiscountdiv ul
{
    display: block;
    overflow: hidden;
    border: solid 1px #FFE4BB;
    border-top: 0;
    padding: 10px;
    margin: 0;
    clear: both;
    list-style-type: none;
}
.parkdiscountdiv ul.even
{
    background-color: #FAEFE5;
}
.parkdiscountdiv ul li
{
    float: left;
}
.parkdiscountdiv .nights
{
    font-weight: bold;
    width: 62px;
}
.parkdiscountdiv ul li.price{width:82px;font-weight:bold;font-size:15px;line-height:18px;color:#f90;text-align:center;float:right;cursor:default;}
.parkdiscountdiv ul li.price-long{width:90px;font-weight:bold;font-size:15px;line-height:18px;color:#f90;text-align:right;float:right;}
.parkdiscountdiv ul li.price-xlong{width:89px;font-weight:bold;font-size:15px;line-height:18px;color:#f90;text-align:center;float:right;}
.parkdiscountdiv ul li.price-xlong em{display:block;}
.parkdiscountdiv ul li.btn-cell{width:55px;float:right;}
.parkdiscountdiv ul li.type{width:145px;}
.parkdiscountdiv ul li.datum{font-size:10px;width:85px;}

.w80
{
    width: 80px;
}
.hidden{display: none!important}

.box1 .excat
{
    height: 163px;
}
.box1 .excat h4
{
    margin:0px 1px;
    height:7px;
}
.text-row .offers_list
{
    width: 100%; height: 100%; margin-left: 28px;
}
.text-row .offers_list .overzicht
{
    padding-bottom: 0;
}
.text-row .offers_list h2
{
    margin-left: -3px; margin-bottom: 2px; padding-left: 50px; line-height: 20px;
}
.text-row .offers_list .overzicht .box1
{
    margin-left: 0;
}
.text-row .offers_list .overzicht .box1 .arrSpecBlock
{
    height: 173px;
}
.offers_list_subtitle
{
    width: 140px; float: left; margin-left: 10px; font-size: 12px; min-height:36px; max-height:36px; overflow:visible;color:#000000;
}
.offersButton .offers_list_em
{
    margin-top: -10px;
}
.offersButton .offers_list_em_in
{
    width: 138px; font-size: 12px; font-weight: normal; text-align: center;
}
.offersButton .offers_list_em_in strong
{
    font-size: 18px;margin-left:5px;
}
.offersButton .offers_list_em_in1
{
    margin-top: -14px;margin-right: 112px;font-size: 12px;font-weight: normal;margin-left: -35px;line-height:17px
}
.offersButton .offers_list_em_in2
{
    margin-top: -33px;margin-right: 54px;text-decoration: line-through;font-size: 12px;font-weight: normal;margin-left: -5px;
}
.offersButton .offers_list_em_in3
{
    margin-top: -42px;margin-right: 44px;font-size: 12px;font-weight: normal;margin-left: 12px;padding-bottom: 10px;
}
.offersButton .offers_list_em_in4
{
    margin-top: -39px;margin-right: -18px;font-size: 18px;line-height: 20px;font-style: normal;color: white;font-weight: bold;margin-left: 46px;
}
.offersButton .offers_list_em_in5
{
    margin-top: -9px;margin-right: 44px;font-size: 12px;font-weight: normal;margin-left: -17px;padding-bottom: 10px;
}
.offersButton .offers_list_em_in6
{
    margin-top: -39px;margin-right: -18px;font-size: 18px;line-height: 20px;font-style: normal;color: white;font-weight: bold;margin-left: 26px;
}
.db
{
    display: block;
}
.mh37
{
    max-height: 37px;
}
.text-row .additional_list_container
{
    width: 100%; height: 100%; margin-left: 31px;
}
.text-row .additional_list_container .overzicht
{
    padding-bottom: 0;
}
.text-row .additional_list_container .overzicht h2
{
    margin-left: -6px; margin-bottom: 2px; padding-left: 50px; line-height: 20px;
}
.text-row .additional_list_container .box1
{
    margin-left: -1px;
}
.excat_span
{
    width: 140px; float: right; position:relative; z-index: 5;margin-left:5px;
}
.excat_span strong
{
    font-weight: normal; font-size: 11px; position: absolute; z-index: 5;
}
.excat_span a
{
    float:right; margin-right:8px; text-decoration:none;
}
.excat_span a span
{
    float:right;margin-left:-130px;position:absolute;width:2px;
}
.excat_span a span em
{
    text-align: center; width: 104px; margin-left: 2px; font-style:normal;
}
.flexbutton{float: right;margin-right: 8px;text-decoration: none;}
.suggestion{
    margin-top: 20px;
    width: 500px;
    border: 1px solid #E8E8E8;
    padding: 5px;
    margin-bottom: 10px;
    -moz-box-shadow: 2px 1px 2px #DBDBDB; /* Firefox/Mozilla */
    -webkit-box-shadow: 2px 2px 2px #DBDBDB; /*Safari/Chrome */
    box-shadow: 0px 2px 4px #DBDBDB;
}

.suggestion strong {
    color: #396D3F;
}

.suggestion div {
    margin-top: 3px;
}

.suggestionpopup {
    top: 160px;
    left: 209px;
    width: 350px;
    border: 1px solid #265A94;
    -moz-box-shadow: 0 0 3px 3px #DBDBDB;
    -webkit-box-shadow: 0 0 3px 3px #DBDBDB;
    box-shadow: 0 0 3px 3px #DBDBDB;
    padding: 5px;
    font-size: 11px;
    min-height: 175px;
    color: #000000;
    background: #FFFFFF;
    position: absolute;
    z-index: 5000;
    float: left;
}

.suggestionpopup.en {
    top: 162px !important;
    left: 323px !important;
}

.suggestionpopup img{
    width: 140px;
    height: 140px;
    float: left;
    margin-right: 4px;
}

.suggestionpopup .suggestiontitle {
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkicon.jpg") no-repeat scroll 12px 0 transparent;
    color: #154993;
    font-size: 18px;
    font-weight: normal;
    line-height: 22px;
    margin-bottom: 10px;
    margin-left: -12px;
    padding-left: 50px;
}
.more_info{color:#A2CA43;font-weight:bold;text-decoration: none;float:right;margin-right: 15px; margin-bottom: 10px;background: url("/imgs/blue_arrow.png") no-repeat scroll right 0 transparent;padding-right: 12px;line-height: 9px;}
.min_info{color:#A2CA43;font-weight:bold;text-decoration: none;float:right;margin-right: 15px;display:none; margin-bottom: 5px;background: url("/imgs/blue_arrow_up.png") no-repeat scroll right 0 transparent;padding-right: 12px;line-height: 8px;}


/* home drop downs */
.dropMenu{position:relative;float:left;height:40px;line-height:40px;display:table;background:url(http://cdn.roompotstatic.com/rp/imgs/rp_home_minilister.png) repeat-x left -45px;cursor:pointer;margin:0px;}
.dropMenu .left{position:relative;float:left;height:40px;width:10px;line-height:40px;background:url(http://cdn.roompotstatic.com/rp/imgs/rp_home_minilister.png) no-repeat left 0px;}
.dropMenu .right{position:relative;float:right;height:40px;width:40px;line-height:40px;background:url(http://cdn.roompotstatic.com/rp/imgs/rp_home_minilister.png) no-repeat left -85px;}
.dropMenu .center{float:left;height:40px;line-height:40px;}
.dropMenu .center span{color:#245223;font-size:10px;font-weight:bold;}
.dropMenuHover{background-position: left -175px;}
.dropMenuHover .left{background-position: left -130px;}
.dropMenuHover .right{background-position: left -215px;}
.dropMenuHover .center span{color:#245223;}
.dropMenuHover .center a{color:#245223;display:block;}
.dropMenuHover .center a:hover{text-decoration:none;color:#2f3637;}
.dropMenuActive{background-position: left -175px;}
.dropMenuActive .left{background-position: left -130px;}
.dropMenuActive .right{background-position: left -255px;}
.dropMenuActive .center span{color:#2f3637;}
.greenInfoContainer{float:left;height:40px;margin-left:12px;background:url(http://cdn.roompotstatic.com/rp/imgs/RP_home_infoBarLeft.png) no-repeat left bottom;}
.greenInfoContainer a{display:block;width:100%;float:right;text-align:center;height:40px;line-height:40px;color:white;text-decoration:none;font-size:11px;font-weight:bold;background:url(http://cdn.roompotstatic.com/rp/imgs/RP_home_infoBarRight_empty.png) no-repeat right bottom;}
.greenInfoContainer .spacer{width:40px;float:left;}
.greenInfoContainer a:hover{text-decoration:underline;}
.greenInfoContainer a span{height:40px;line-height:40px;color:#a1cb45;font-size:16px;padding:0px;}
.menuContent{position:absolute;display:none;width:830px;min-height:160px;background:url(http://cdn.roompotstatic.com/rp/imgs/RP_home_menuContentBack.png) repeat-x left bottom;border:1px solid #c2dc83;padding:5px 5px 10px 5px;z-index:1000;clear:both;border-bottom:1px solid #7d9f2d; border-right:1px solid #7d9f2d;}
.menuContent .column{display:block;float:left;width:168px;height:100%;margin-right:6px;}
.menuContent .column .showAllRegions{color:#678325;background:url(http://cdn.roompotstatic.com/rp/imgs/showAll.gif) no-repeat 55px center;margin-bottom:25px;}
.menuContent .column .hiddenUl{display:none;margin-bottom:25px;}
.no-margin{margin:0;}
.menuContentHeader{float:none;width:100%;height:32px;background:url(http://cdn.roompotstatic.com/rp/imgs/RP_home_menuContentHeader.gif) repeat-x left bottom;}
.emptyHeader{height:18px;background:none;}
.menuContent .in{display:table;width:100%;padding:10px;}
.menuContent .column ul{display:block;list-style:none;margin:0;padding:0;float:none;margin-bottom:25px;}
.menuContent .column ul p{margin:0;display:block;padding:0;margin-bottom:3px;}
.menuContent .column ul li{display:block;float:none;margin:0;padding:0;height:16px;line-height:16px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.menuContent .column a{display:block;height:16px;line-height:16px;color:#4b73a7;font-size:11px;text-decoration:underline;}
.menuContent .column a:hover{text-decoration:none;}
.menuContent .column a.country{font-size:12px;font-weight:bold;text-decoration:underline;margin-bottom:2px;}
.menuContentHeader .tabContainer{float:left;width:92%;height:100%;}
.menuContentHeader .close, .menuContent .close{float:right;height:18px;line-height:18px;text-align:right;padding-right:12px;margin-right:3px;background:url(http://cdn.roompotstatic.com/rp/imgs/RP_home_dropMenuClose.png) no-repeat right center;color:#244f94;}
.w180{width: 180px;}
.w185{width: 185px;}
.w190{width: 190px;}
.w195{width: 195px;}
.w200{width: 200px;}

/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0;  background: none; border: 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center;}
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* campsite datepicker color fix */

.ui-datepicker .ui-state-default { background-color: #BEDA7B; border: solid 1px #BEDA7B; font-weight: normal; color: #666; }
.ui-datepicker-unselectable .ui-state-default { background-color: #E7ECF4; color: #999999; border: solid 1px #E7ECF4; font-weight: normal; }
.ui-datepicker .ui-state-disabled { opacity: 1; filter:Alpha(Opacity=100); }
.ui-datepicker .ui-state-hover { background-color: #A2CB43; color: #FFF; font-weight: bold; }
.ui-datepicker th span { font-weight: normal; }
.ui-datepicker td { background-color: #FFF; }
.ui-datepicker-title span { color: #154993; }
.ui-datepicker th { padding: 5px; color: #797979; }
.ui-datepicker th span { color: #797979; }
/*.ui-datepicker { background-color: #FFF; }*/
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-prev-hover { cursor: pointer; background: #FFF url(http://cdn.roompotstatic.com/rp/imgs/arrow-left.gif) no-repeat 50% 50%; border: 0; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-prev-hover span { visibility: hidden; }
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-next-hover { cursor: pointer; background: #FFF url(http://cdn.roompotstatic.com/rp/imgs/arrow-right.gif) no-repeat 50% 50%; border: 0; }
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-next-hover span { visibility: hidden; }
.ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev-hover { padding: 1px; }
/********************/
.tt-sidebar-header-label label {
    color: #CC6600;
    display: block;
    font-size: 13px;
    margin: 5px 0 4px 10px;
}
.tt-sidebar-header-label hr {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #EEEEEE;
    border-style: solid;
    border-width: 1px 0 0;
    color: #EEEEEE;
    height: 0;
}
.tipstrips_crumbs {
    list-style: none outside none;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0;
}
.tipstrips_crumbs li {
    margin-bottom: 3px;
}
.tipstrips_crumbs li a:hover{
    text-decoration:line-through;
}
.tipstrips_crumbs li a{
    padding-left:15px;
    background:url(http://cdn.roompotstatic.com/rp/imgs/crumb_del.jpg) no-repeat center left;
    margin-left:10px;
}
#fh_search{
    margin-left:10px;
}

.tt-sidebar-vacancies{
    background: url("/imgs/tipstrips/bg-sidebar-white.png") no-repeat scroll 0 0 transparent;
    float: none;
    margin: 0 auto;
    position: relative;
    width: 233px;
}
.tt-sidebar-vacancies select, .tt-sidebar-vacancies .txt{
    width:204px;
    margin-left:10px;
}
.tt-sidebar-vacancies .tt-category-container{
    padding-left:10px;
}
.tt-sidebar-content a.tt-button-wide{float:left;width:169px;height:20px;text-align:center;font-size:10px;line-height:20px;color:#666;background:url(http://cdn.roompotstatic.com/rp/imgs/parkview/btn-tools-wide.png) no-repeat;text-decoration:none;margin:10px 0 0 15px;}

.tt-sidebar-content a.tt-button-wide:hover{
    text-decoration:underline;
    color:#333;
    cursor:pointer;
}


.tt-vacancies-container h3, .tt-vacancies-container a {
    color: #154993;
    font-size: 22px;
    font-weight: normal;
    margin: 0;
    float: left;
}
.tt-vacancies-container .vacancie-error h3  {
    color: #ff0000;
    font-size: 16px;
    font-weight: normal;
    margin: 0;
    float: left;
}
.tt-vacancies-container .vacancie-title .topvacanciebox{
    color: #fc7e00;
    font-size: 14px;
    float:left;
    margin-left:15px;
    margin-top:5px;
}
.tt-vacancies-container .vacancie-title {
    float:left;
}
.tt-vacancies-container .vacancie-info span{
    font-weight:bold;
}
.tt-vacancies-container .vacancie-info {
    font-size: 10px;
    margin-bottom: 15px;
    margin-top: 15px;
}
.tt-vacancies-container .vacancie-description {
    float:left;
    font-size: 12px;
}
.box1 .excat h4, .old-h4
{
    margin:0px 1px;
    height:7px;
}
.tt-sidebar-vacancies .disabled label span{
    color:#b7b7b7;}
.old-h4{display:block;}
.text-row .offers_list
{
    width: 100%; height: 100%; margin-left: 20px;
}
.tt-vacancies-container {
    /*background: url("/imgs/tipstrips/bg-tiptrip.png") no-repeat scroll 0 0 transparent;*/
    border-bottom: 0px solid #CFD2D4;
    clear: both;
    color: #000000;
    float: left;
    font-size: 11px;
    margin: 0 0 10px;
    width: 725px;
}
.add-nav .chillzoneparktab
{
    width: 40px;
    position: absolute;
    top: -10px;
    left: 43px;
}
#priceinfo p, #priceinfo table td{font-size:11px;}
#priceinfo p strong{color:#000}
/* PARKVIEW > COMPARE */
#compare-filter-container{display:block;height:90px;float:none;width:100%;/*background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x left bottom white;*/position:relative;z-index:10;}
.compare-filter-title{float:left;width:120px;margin:16px 0px 0px 10px;height:65px;color:#c60;line-height:65px;font-size:14px;}
.filter-container-filter{float:left;width:195px;margin:8px 0px 0px 10px;height:65px;}
.filter-container-filter label{font-size:14px;color:#c60;float:none;display:block;margin-bottom:5px;}

#compare-filter-container div.menuContent {background:white;-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);box-shadow: 1px 1px 3px rgba(0,0,0,0.5);min-height:100px;}
#compare-filter-container div.menuContent .column{width:100%;margin:0;}
#compare-filter-container div.menuContent .column ul{margin-bottom:0px;}
#compare-filter-container div.menuContent .column li{padding:0;height:18px;border:none;}
#compare-filter-container div.menuContent .column a, .calendar1 div.menuContent .column a{font-size:10px;height:18px;padding-left:22px;line-height:18px;font-weight:bold;color:#444;text-decoration:none;background:url(http://cdn.roompotstatic.com/rp/imgs/custom-radio-buttons.png?v4) no-repeat left 0 transparent;}
#compare-filter-container div.menuContent .column a:hover, .calendar1 div.menuContent .column a:hover{color:#c60;background-position:left -18px;}
#compare-filter-container div.menuContent .column a.selected, .calendar1 div.menuContent .column a.selected{color:#154993;cursor:default;background-position:left -36px;}
#compare-filter-container div.menuContent .column a.selected:hover, .calendar1 div.menuContent .column a.selected:hover{color:#154993;cursor:default;background-position:left -36px;}
#compare-filter-container ul.period-months-dates{display:none;}
#compare-filter-container ul.list-active{display:block;}

#compare-week-navigation{display:block;height:20px;float:none;width:100%;margin:10px auto;position:relative;}
a.btn-compare{width:123px;height:20px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare.png") no-repeat left top;float:left;margin:0; text-align:center;font-size:10px;font-weight:bold;color:#245223;text-decoration:none;outline:none;}
a.btn-compare.disabled{color:#CCC;cursor:wait;}
a.btn-compare:hover{color:#c60;}
a.btn-compare:active{background-position:left -20px;}
a.btn-next-week{float:right;}
a.btn-prev-week{margin-left:390px;}
a.btn-compare span.prev{display:block;line-height:20px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare.png") no-repeat left -40px;padding-left:5px;}
a.btn-compare span.next{display:block;line-height:20px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare.png") no-repeat left -60px;padding-right:5px;}
#weekOfYear{display:block;position:absolute;float:left;width:100px;line-height:20px;height:20px;text-align:center;font-weight:bold;color:#AAA;left:628px;}
#weekOfYear span{color:#154993;}

/* pricetable layout */
#compare-pt-container{display:table;float:none;width:100%;margin:10px auto;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-y left top;position:relative;}
div.pt-right-border-decorator{position:absolute;width:1px;height:100%;z-index:8;right:0;top:0;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-y right top;}
div.pt-row{display:block;float:none;width:100%;height:60px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left bottom;}
div.pt-cell{display:block;position:relative;float:left;height:60px;width:80px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-y right top;}
div.pt-first{width:390px;}
div.pt-title{display:block;width:388px;height:58px;line-height:58px;margin:0px 1px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left top white;color:#666;font-size:12px;text-align:center;}
div.pt-cell.pt-head{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-head.png") repeat-x left top;position:relative;}
div.pt-cell.pt-head span{position:absolute;width:70px;left:5px;text-align:center;height:32px;top:14px;line-height:18px;}

/* pricetable acco details */
div.pt-cell div.pt-object{display:block;position:relative;float:none;width:388px;height:100%;margin-left:1px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green.png?v2") repeat-x left bottom #fbfdfa;}
div.pt-cell div.pt-object a{display:block;position:relative;float:none;width:388px;height:100%;text-decoration:none;}
div.pt-cell div.pt-object a:hover{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-hover.png") repeat-x left bottom white;}
div.pt-cell img.pt-object-img{width:50px;height:50px;display:block;float:left;margin:5px 10px 5px 6px;}
div.pt-cell span.pt-object-name{display:block;position:absolute;width:320px;height:20px;top:11px;left:66px;line-height:18px;color:#154993;font-weight:bold;font-size:12px;}
div.pt-cell span.pt-object-name-new{line-height: 15px;color: #154993;font-weight: bold;font-size: 12px;display: block;float: left;width: 180px;margin-top: 7px;}
div.pt-cell span.pt-object-subtitle-new{line-height: 14px;color: #333;font-size: 11px;float: left;display: block;margin-top: 1px;}
div.pt-cell div.pt-object a:hover span.pt-object-name{text-decoration:underline;}
div.pt-cell span.pt-object-subtitle{display:block;position:absolute;width:320px;bottom:0px;left:66px;height:28px;line-height:14px;color:#333;font-size:11px;}

/* pricetable highlighter */
.pt-highlighter-top,
.pt-highlighter-right,
.pt-highlighter-bottom,
.pt-highlighter-left{position:absolute;display:block;background-color:#ff9622;z-index:9;}

.pt-highlighter-top{width:75px;height:3px;right:483px;top:0;}
.pt-highlighter-bottom{width:75px;height:3px;right:483px;bottom:0;}

.pt-highlighter-left{width:3px;right:558px;top:0;}
.pt-highlighter-right{width:3px;right:480px;top:0;}
/*
div.pt-highlight{position:absolute;z-index:9;right:478px;height:100%;top:-3px;border:3px solid #ff9622;width:80px;-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.6);-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.6);box-shadow: 1px 1px 5px rgba(0,0,0,0.6);pointer-events:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/parkview/transparent.png', sizingMethod='scale');background:none !important;}*/

/* pricetable blocker */
div.pt-block{position:absolute;display:block;z-index:99;width:560px;right:0px;top:1px;height:100%;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/white-opacity50.png") repeat 0 0;display:none;}
div.pt-filter-block{position:absolute;display:block;z-index:99;width:100%;right:0px;top:0px;height:128px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/white-opacity50.png") repeat 0 0;display:none;}

/* pricetable prices */
div.pt-cell.pt-price{position:relative;}
div.pt-cell.pt-price a{display:block;width:79px;height:59px;text-decoration:none;position:relative;cursor:pointer;overflow:hidden;outline:none;}
div.pt-cell.pt-price a.empty-price{cursor:default;}
div.pt-cell.pt-price a.empty-price:hover{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left bottom #fff;}
div.pt-cell.pt-price a:hover{background: #388A00;/*background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-hover.png") no-repeat 0 0;*/}
div.pt-cell.pt-price a span{position:absolute;height:40px;top:10px;width:77px;left:1px;display:block;text-align:center;font-size:15px;color:#555;line-height:40px;}
div.pt-cell.pt-price.ab-new a span{color:#154993;}
div.pt-cell.pt-price.ab-new a span.ab-new{text-decoration: underline;}
div.pt-cell.pt-price a span.from-price{height:10px;font-size:11px;line-height:15px;text-decoration:line-through;font-style: italic;}
div.pt-cell.pt-price.ab-new a span.from-price{color:#666;}
div.pt-cell.pt-price a span.discount-price{height:39px;top:19px;font-size:15px;font-weight:bold;color:#ff9622;}
div.pt-cell.pt-price.ab-new a span.discount-price{color:#154993;text-decoration: underline;font-weight: normal;}
div.pt-cell.pt-price a span.details{position:absolute;width:79px;left:0;height:58px;bottom:-60px;background: url("http://cdn.roompotstatic.com/rp/imgs/price-tooltip-back.jpg?v3") no-repeat 0 0 #ddd;color:#222;display:none;font-size:10px;font-weight:normal;line-height:15px;}
div.pt-cell.pt-price a:hover span.discount-price, div.pt-cell.pt-price a:hover span.for-price, div.pt-cell.pt-price a:hover span.from-price{color:#fff;}

div.compare-pt-objects-container{display:block;width:388px;float:left;min-height:120px;position:relative;z-index:5;}
div.compare-pt-prices-container{display:block;width:560px;float:right;min-height:120px;position:relative;overflow:hidden;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left top;}
div.pt-prices-container{display:block;float:left;position:absolute;top:1px;left:0;z-index:6;}
div.pt-prices-blocker{position:absolute;display:block;z-index:7;width:560px;right:0px;top:1px;height:100%;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/white-opacity50.png") repeat 0 0;display:none;}
div.pt-column{display:table;width:80px;float:left;}
div.pt-column .pt-cell{display:block;width:80px;height:60px;float:none;}
div.pt-cell.pt-price a{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left bottom transparent;}

/* pricetable tooltip */
div.price-tooltip{width:160px;height:98px;background:url('/imgs/parkview/price-tooltip-back.gif?v2') no-repeat 0 0 transparent;}
div.price-tooltip div.parkname{width:150px;height:30px;display:block;float:none;margin:3px 0 0 5px;padding:0;line-height:30px;color:#134569;overflow:hidden;font-size:12px;font-weight:bold;}
div.price-tooltip div.acconame{width:150px;height:30px;display:block;float:none;margin:0 0 0 5px;padding:0;line-height:30px;color:#245223;overflow:hidden;font-size:11px;font-weight:bold;}
div.price-tooltip div.details-header{width:150px;height:15px;display:block;float:none;margin:0 0 0 5px;padding:0;line-height:15px;color:#777;overflow:hidden;font-size:10px;font-weight:normal;}
div.price-tooltip div.details-content{width:150px;height:36px;display:block;float:none;margin:5px 0 0 5px;padding:0;line-height:16px;color:#245223;overflow:hidden;font-size:11px;font-weight:bold;}
div.price-tooltip div.details-header span, div.price-tooltip div.details-content span{width:75px;float:left;text-align:center;}
div.price-tooltip div.details-content span.number-of-nights{font-size:20px;line-height:36px;}

/* pricetable acco tooltip */
div.acco-tooltip{width:400px;height:308px;background:url('/imgs/parkview/acco-tooltip-back.gif?v4') no-repeat 0 0 transparent;}
div.acco-tooltip div.acco-name{width:386px;height:36px;display:block;float:none;margin:2px 0 4px 6px;padding:0;line-height:40px;color:#134569;overflow:hidden;font-size:13px;font-weight:bold;}
div.acco-tooltip div.acco-image{width:144px;height:144px;display:block;float:left;margin:2px 10px 5px 6px;padding:0;}
div.acco-tooltip div.acco-image img{width:136px;height:136px;display:block;margin:4px;padding:0;}
div.acco-tooltip div.acco-desc{width:232px;height:144px;display:block;float:left;margin:2px 0 5px 0;padding:0;line-height:16px;color:#666;overflow:hidden;font-size:11px;font-weight:normal;}
div.acco-tooltip div.acco-detail{width:386px;height:100px;display:block;float:none;margin:0 0 0 6px;padding:0;line-height:16px;color:#245223;overflow:hidden;font-size:11px;}
div.acco-tooltip div.acco-detail span{width:100%;height:19px;display:block;float:none;margin:0 0 2px 0;line-height:19px;color:#245223;font-weight:bold;font-size:11px;text-align:center;}
div.acco-tooltip div.acco-detail div.acco-facilities{width:190px;height:80px;float:left;margin-right:6px;}
div.acco-tooltip div.acco-detail div.acco-properties{width:190px;height:80px;float:left;}
div.acco-tooltip div.acco-detail div.acco-facilities ul,div.acco-tooltip div.acco-detail div.acco-properties ul{width:170px;height:80px;float:left;margin:0 10px;padding:0;list-style:none;}
div.acco-tooltip div.acco-detail div.acco-facilities ul li,div.acco-tooltip div.acco-detail div.acco-properties ul li{width:160px;height:16px;line-height:16px;float:none;color:#666;overflow:hidden;margin:0;padding:0 0 0 10px;list-style:none;background: url(http://cdn.roompotstatic.com/rp/imgs/parkview/bullet3.gif) no-repeat 0 7px;}

#pt-tooltip{display:none;position:absolute;z-index:101;width:220px;height:80px;border:2px solid #ff9622;-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.6);-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.6);box-shadow: 1px 1px 3px rgba(0,0,0,0.6);left:0px;background-color:white;}
#pt-tooltip div.pt-tooltip-header{display:block;width:100%;height:40px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green.png?v2") repeat-x left bottom #fbfdfa;}
#pt-tooltip-parkname, #pt-tooltip-objectname{display:block;height:20px;line-height:23px;color:#154993;font-size:11px;font-weight:bold;float:none;width:96%;margin:0 auto;overflow:hidden;}
#pt-tooltip-objectname{color:#336633;line-height:17px;}
#pt-tooltip-startdate, #pt-tooltip-nof-nights {display:block;width:96%;margin:0 auto;height:20px;line-height:19px;font-weight:bold;color:#ff9622;font-size:10px;background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x left bottom;}
#pt-tooltip-startdate font, #pt-tooltip-nof-nights font{color:#333;font-size:10px;margin-left:5px;}
#pt-tooltip-nof-nights {background:none;}

/* disclaimer */
#compare-disclaimer-container{display:block;height:30px;line-height:30px;float:none;width:100%;background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x left top white;margin:18px 0 0 0;}
#compare-price-description-container{display:table;float:none;width:100%;background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x left top white;margin:0px 0 10px 0;}

/* ACCO > PRICETABLE (MONTH & WEEK) */
.column1.calendar1 {width:609px;margin-left: 42px;}
.calendar1 #pt-container{width:610px;background: url("/imgs/parkview/pricetable-seperator.gif?v2") repeat-y left top;}
.calendar1 div.pt-row.header, .calendar1 div.pt-cell.pt-head{height:40px;}
.calendar1 div.pt-cell.pt-head{background: url("/imgs/parkview/pricetable-seperator.gif?v2") repeat;}
.calendar1 div.pt-cell{width:87px;}
.calendar1 .pt-cell.pt-head.last .calendar-date{width:65px;padding-left:1px;}
.calendar1.weekview div.pt-row{height:40px;width: 609px;}
.calendar1.weekview div.pt-object{color: #245223;font-weight:bold;padding-left:10px;width:128px;height:40px;line-height:40px;}
.calendar1.weekview div.pt-cell, .calendar1.weekview div.pt-cell.pt-price a{width:67px;height:40px;}
.calendar1.weekview div.pt-cell.pt-price a:hover{background: #388A00;}
.calendar1.weekview div.pt-cell.pt-first,.calendar1.weekview div.pt-title{width:140px;height:40px;line-height:40px;}
.calendar1.weekview div.pt-title{width: 138px;height: 39px;}
.calendar1.weekview div.pt-cell.pt-price a span{width:67px;top:0;}
.calendar1.weekview div.pt-cell.pt-head span{width: 67px;left:0}
.calendar1.weekview div.pt-cell.pt-price a span.discount-price {top:5px;}
.calendar1 div.pt-cell.pt-head span {left: 0;top: 12px;width: 87px; line-height: 38px;}
.calendar1 div.pt-cell.pt-head span {height: 38px;top: 1px;background: url("/imgs/parkview/pricetable-cells-head.png") repeat-x left bottom;}
.calendar1.month div.pt-cell.pt-head span {line-height:38px}
.calendar1.weekview div.pt-cell.pt-head span {height: 38px;top: 1px;background: url("/imgs/parkview/pricetable-cells-head.png") repeat-x left bottom;line-height: 18px;}
/*.calendar1 div.pt-cell.pt-price a span.price-container{position:absolute;top:7px;height:52px;width:87px;z-index:1003background-color:#fff;opacity:0;}
.calendar1.weekview div.pt-cell.pt-price a span.price-container{width:67px;background-color:#fff;opacity:0;}*/
.calendar1 div.pt-cell.pt-price a{background:none transparent}
/* .calendar1.weekview div.pt-cell.pt-price a span.price-container{position:absolute;top:7px;height:33px;z-index: 1003;}*/
.calendar1 div.pt-cell.pt-price a.price-container{z-index:1003}
.calendar1 div.pt-cell.pt-price a.price-box, .calendar1 div.pt-cell.pt-price a.price-box-center{z-index:1003}
.calendar1 span.cornered-date{background-color: #FCFCFC;width: 98%;height: 98%;position: absolute;top: 0;left: 1px;}
.calendar1 span.cornered-date.current{font-size:11px;position: absolute; left:6px;top:4px;color:#ccc;z-index:1004;width:auto;height:auto;background:none transparent;}
.calendar1 span.cornered-date.current{color:#000}
.calendar1 .month{margin: 8px 0 17px;}
.calendar1 .month.weekview{border-top:dotted 1px #C2DC83;margin-top:0;padding-top:6px;}
.calendar1 .month .next, .calendar1 .month .prev{width:123px;height:20px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare.png") no-repeat left top;margin: 3px 0 0;text-align:center;}
.calendar1 .month .next{float:right;padding:0;}
.calendar1 .month .prev{float:left;padding:0;}
.calendar1 .month .prev a{font-size:10px;font-weight:bold;color:#245223;text-decoration:none;outline:none;display:block;line-height:20px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare.png") no-repeat left -40px;padding-left:5px;}
.calendar1 .month .next a{font-size:10px;font-weight:bold;color:#245223;text-decoration:none;outline:none;display:block;line-height:20px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare.png") no-repeat left -60px;padding-right:5px;}
.calendar1 .month .next.disabled, .month .prev.disabled{color:#CCC;cursor:wait;}
.calendar1 .month .next a:hover, .month .prev a:hover{color:#c60;}
.calendar1 .month .current{margin-right:-13px;display:inline;padding:4px 5px 5px;color: #154993;font-weight:bold;font-size:23px;line-height:28px;}
.calendar1 a.btn-compare:active{background-position:left -20px;}
.calendar1 .text-row2 .column1 {width: 612px;margin-left:36px;}
.calendar1 #pt-filter-container{display:block;height:87px;float:none;width:100%;position:relative;}
.calendar1 #pt-filter-container.weekview{height:82px;}
.calendar1 #pt-filter-container .filter-container-filter{margin: 10px 0;height: 62px;}
.calendar1 #pt-filter-container .filter-container-filter.periods{border-right: 1px dotted #C2DC83;width: 209px;}
.calendar1 .w50, .ww50{width:49px;}
.calendar1 .w80{width:78px;}
.calendar1 .w190{width:190px;}
.calendar1 .w262{width:262px;}
.calendar1 .menuContent.w262{width:249px;text-transform: uppercase;}
.calendar1 .menuContent.w180{width:177px;text-transform: uppercase;}
.calendar1 .w50.navBtn{margin: 21px 0 0 19px;}
.calendar1 .w50.navBtn.fwd{margin: 21px 0 0 10px;}
.calendar1 .w50 {background: url("http://cdn.roompotstatic.com/rp/imgs/rp_home_minilister.png") repeat-x scroll left -45px transparent;cursor: pointer;display: table;float: left;height: 40px;line-height: 40px;position: relative;}
.calendar1 .w50 .left {background: url("http://cdn.roompotstatic.com/rp/imgs/rp_home_minilister.png") no-repeat scroll left 0 transparent;float: left;height: 40px;line-height: 40px;position: relative;width: 10px;}
.calendar1 .w50 .right{width:10px;background: url("/imgs/rp_home_minilister_altright.png") no-repeat scroll 0 0 transparent;position:relative;float:right}
.calendar1 .w50.navBtn .middle {height: 10px;margin-top: 15px;width:19px;background: url("/imgs/parkview/btn-compare.png") no-repeat scroll 4px -45px transparent;position:relative;float:left}
.calendar1 .w50.navBtn.fwd .middle{background-position: -97px -65px;}
.calendar1 div.menuContent {z-index: 1004;background:white;-webkit-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);-moz-box-shadow: 1px 1px 3px rgba(0,0,0,0.5);box-shadow: 1px 1px 3px rgba(0,0,0,0.5);min-height:100px;}
.calendar1 div.menuContent .column{width:100%;margin:0;}
.calendar1 div.menuContent .column ul{margin-bottom:0px;}
.calendar1 div.menuContent .column li{padding:2px 0;border-bottom:1px dotted #C2DC83;}
.calendar1 div.menuContent .column a{font-size:10px;font-weight:bold;color:#2F3637;text-decoration:none;}
.calendar1 div.menuContent .column a:hover{color:#c60}
.calendar1 #pt-filter-container ul.period-months{display:none;}
.calendar1 #pt-filter-container ul.period-active{display:block;}
.calendar1 #pt-filter-container .dropMenu .center{text-transform: uppercase;}
.calendar1 #pt-container div.pt-cell, .calendar1 #pt-container div.pt-cell a{width:87px}
.calendar1 #pt-container div.pt-cell.pt-price a:hover{background: #388A00; /*url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-hover.png") repeat-x 0 0;*/}
.calendar1 #priceDisclaimer.pt, #priceDisclaimerNewOpeningTimes{width: 587px;margin-top:30px;border-right:none;border-left:none;padding:10px;border-top: 1px dotted #C2DC83;border-bottom: 1px dotted #C2DC83;}
.calendar1 .pt-marker{display: block;position: absolute;width: 64px;height: 277px;border: 3px solid orange;z-index: 1002;left: -1px;top: -1px;pointer-events:none;}
#priceDisclaimerNewOpeningTimes{text-align: center;width: 100%;margin-bottom: 20px;}
.calendar1 #priceinfo table
{
    margin: 0;
    border: 0;
}

.detaillink
{
    float: right;
    margin-bottom: 10px;
    background: transparent url("/imgs/arrowright.png") no-repeat 100% 50%;
    padding-right: 18px;
    font-size: 11px;
    clear: both;
}

.clear
{
    clear: both;
}



.opening-times .activities-times-nav .nextweek{border-right:0!important;width:106px!important}
.opening-times .activities-times-nav .prevweek{width:106px!important}
h3{color:#abbd6a}
.relephantTooltip{width:400px;overflow:hidden;display:none;position:absolute;z-index:500;box-shadow:-8px -6px 10px -4px #c3c3c3}
.relephantTooltipMid{background:none repeat scroll 0 0 #fff;border:1px solid #d0d0d0;box-shadow:0 6px 10px -4px #c3c3c3;min-height:244px}
.relephantTooltipBtm{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/tooltipbg_down.png") no-repeat scroll 35px bottom transparent;height:10px;margin-top:-1px}
.popup-content{display:table;padding:10px;width:400px}
.relephantTooltipMid .img{float:left;height:100px;width:130px}
.popup-content .clear-borh{clear:both;width:350px;height:1px;background:transparent;border:0}
.relephantTooltipMid .desc{background:transparent;float:left;margin-left:10px;width:240px}
.relephantTooltipMid .data-container{float:left;margin-left:0;margin-top:5px;width:95%}
.poup-data-row{width:100%;height:100%;float:left;margin-top:5px}
.poup-data-row .label{width:35%;float:left;height:20px;font-weight:bold}
.poup-data-row .popup-data{width:63%;float:right;font-weight:normal}
.opening-times,.opening-times-heading,.activity-filters{float:left;margin-left:8px;width:955px}
.opening-times{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll left top transparent;}
.opening-times.activities-container{background-position:left top;}
.activities-container{margin-bottom:20px;padding-left:1px;}
.opening-times-heading{background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x scroll left bottom white}
.opening-times-heading h2{margin-left:7px;color:#3a618e!important}
.opening-times-heading a{float:right;margin-top:-35px;margin-right:10px}
.header-facilitynames{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;width:180px}
.header-facilitynames-inner{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green.png?v2") repeat-x scroll left bottom #fbfdfa;display:block;float:none;height:14px;margin-left:1px;padding:15px 0 15px 5px;position:relative;width:173px}
.header-daynames{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;height:43px;padding:0 15px;width:75px}
.openigtimes{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll top right transparent;height:29px;padding:15px 15px 0;width:75px}
.openintimes-container{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll left top transparent}
.red{color:#f00}
.header-nextweek .nextweek{background:url("/imgs/sprites.png") repeat scroll left -226px transparent!important;display:block;height:43px;width:39px;margin-left:5px margin-top:1px}
.header-nextweek{width:30px;float:left;height:43px}
.header-prevweek .prevweek,.header-daynames .daynames{padding:15px 15px 0}
.header-prevweek .prevweek{display:none}
.header-prevweek a{background:url("/imgs/sprites.png") repeat scroll right -276px transparent!important;height:27px;width:15px;float:right}
.header-daynames span{float:left;width:100%}
.header-prevweek{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;height:43px;width:179px}
.navbar-section-openingtimes:after{clear:both;content:"";display:block}
#vacation_begin_date{margin-left:15px;margin-right:25px;color:#363;width:80px}
.activity-filters label{margin-left:8px;float:left;margin-top:-2px}
.activity-filters{background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x scroll left bottom white;height:30px;padding:0;margin-left:8px!important;margin-bottom:15px;margin-top:20px}
.activity-filters img{cursor:pointer;float:right}
.date_selection{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/openingtimes_calendar.png") no-repeat scroll right center transparent;float:left;margin-top:-5px}
#length_vacation{margin-left:10px;width:80px;color:#363}
.length_selection{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/openingtimes_calendar.png") no-repeat scroll right center transparent;float:left;margin-top:-5px;width:121px}
a.btn-apply{float:left}
a.btn-submit,a.btn-print{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare-openingtimes.png") no-repeat scroll left top transparent;color:#245223;font-size:10px;font-weight:bold;height:20px;margin:0;outline:medium none;text-align:center;text-decoration:none;width:123px;margin:-5px 0 0 13px}
a.btn-print{float:right;width:310px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-print-openingtimes.png") no-repeat scroll left top transparent;margin-right:10px;margin-top:-5px}
a.btn-submit span.apply,a.btn-print span.print{display:block;line-height:20px}
a.btn-print span.print{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/printer_icon.gif") no-repeat scroll left center transparent;margin-left:15px}
.spacer-div{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left top transparent;float:left;height:30px;margin-left:8px;margin-top:20px;width:955px}
.navbar-section-openingtimes{margin-left:8px;color:#154993;padding-left:7px;text-align:center}
.error{border:1px solid red!important}
.border-right{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent}
div.pt-right-border-decorator{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;height:100%;position:absolute;right:0;top:0;width:1px;z-index:99}
.openintimes-container-right-border{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent}
.week-1,.week1,.week2,.week3,.week4{display:none}
.opening-times .activitiy-week-container{display:none}
.activity-container .active{display:block}
.opening-times .activitiy-row-first{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-openingtimes.png") repeat-x scroll left top #d9e9f6!important;width:953px!important;margin-left:1px}
.opening-times .activitiy-row{width:100%;float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left bottom transparent}
.opening-times .activitiy-last-row{width:915px;float:left;background:transparent}
.opening-times .activitiy-row:hover{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll 1px bottom #f4f9e9}
.activity{border:0;padding:0 0 0 1px;float:left;margin-left:8px;width:955px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll left top transparent;margin-bottom:15px}
.opening-times .activities-times-nav a{background:transparent;color:#797979;float:left;width:100%;height:42px;margin-top:-3px}
.opening-times .activities-times-nav .astab a:hover .r,.opening-times .activities-times-nav li.active a .r{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-add-nav-r.gif") no-repeat scroll right -43px transparent}
.opening-times .activities-times-nav .active .c,.opening-times .activities-times-nav .active a:hover .c{font-weight:bold}
.opening-times .activities-times-nav .astab a:hover,.opening-times .activities-times-nav li.active a{font-size:12;font-weight:bold;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-add-nav-l.gif") no-repeat scroll left -43px transparent;height:42px;margin-top:-3px;font-weight:bold}
.opening-times .activities-times-nav .r{background:transparent;cursor:pointer;display:table;height:41px;padding:0;width:100%;float:left}
.activity-container{float:left;border-top:1px solid #d0d0d0;width:100%;display:block}
.opening-times .activities-times-nav li{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-openingtimes.png") repeat-x scroll left -1px #D9E9F6!important;border:0;float:left;height:38px;margin-top:0;border-right:1px solid #fff}
.opening-times .activities-times-nav{float:left;font-size:13px;list-style:none outside none;padding:0;position:relative;text-align:center;width:955px;margin:0;margin-left:0;padding-top:1px;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/activities-seperator.png") repeat-x scroll left top transparent}
.opening-times .activities-times-nav .c{display:table-cell;float:left;text-decoration:none!important;height:23px;margin-left:28px;padding-top:15px;vertical-align:middle}
.opening-times .activities-times-nav a{text-decoration:none!important}
.right-border-div{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;width:956px}
.opening-times .activitiy-row-col a{text-decoration:none;color:#707070;font-weight:bold}
.opening-times .activitiy-row-col{float:left;background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;float:left;margin-left:5px;padding-left:10px;padding-right:10px;height:75px}
.opening-times .activitiy-row-header{background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left bottom transparent;float:left;height:35px;width:100%;line-height:35px}
.opening-times .activitiy-no-content-available{height:100px;width:100%;line-height:100px;text-align:center;color:#777}
.opening-times .activitiy-no-content-available span{margin-left:100px;height:100px;line-height:100px;color:#666}
.opening-times .activitiy-row .col-1,.opening-times .activitiy-row-header .col-1{width:83px}
.opening-times .activitiy-row .col-2,.opening-times .activitiy-row-header .col-2{width:394px}
.opening-times .activitiy-row .col-3,.opening-times .activitiy-row-header .col-3{width:185px}
.opening-times .activitiy-row .col-4,.opening-times .activitiy-row-header .col-4{width:194px}
.opening-times .activitiy-row .col-4{display:table}
.opening-times .activitiy-row .col-5,.opening-times .activitiy-row-header .col-5{width:100px;display:none}
.opening-times .activitiy-row-header span{float:left;height:35px;margin-left:15px;font-weight:bold}
.opening-times .activitiy-row span{height:75px;line-height:20px;display:table-cell;vertical-align:middle}
.opening-times .activitiy-row .col-2 span{font-weight:bold;padding-left:10px}
.opening-times .activitiy-row .col-2 img{float:left;height:50px;margin-bottom:15px;margin-left:0;margin-top:15px}
.activity-popup{display:none}
.opening-times .activities-times-nav .hiddenday{display:none}
.opening-times .activitiy-row-header .opening-times .activitiy-row-col{background:transparent;float:left;height:35px;margin-left:5px;padding-left:10px;padding-right:10px}
.datepicker-custom{background-color:#fff;-webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.75);-moz-box-shadow: 0 1px 5px rgba(0,0,0,0.75);box-shadow: 0 1px 5px rgba(0,0,0,0.75);}
.prevweek .c{margin-left:12px;color:#004297;text-decoration:underline!important;font-weight:bold;margin-left:0!important;width:100%;font-size:12px}
.nextweek .c{color:#004297;text-decoration:underline!important;margin-left:0!important;width:100%;font-weight:bold;font-size:12px}
.opening-times-heading h3{color:#154993;margin-left:7px}
.navbar-section-openingtimes h3{color:#3a618e}
.price-span{display:table-cell;vertical-align:middle}
.price-span-multi{height:35px!important;line-height:35px!important;width:160px!important;}
.column1.routepage{margin-bottom: 0;}
.footerlinks_social a
{
    background: url(http://cdn.roompotstatic.com/rp/imgs/sprite-social.png) no-repeat scroll 0 0 transparent;
    width: 16px;
    height: 16px;
    display: inline-block;
    margin: 2px 2px -5px 0;
}
.footerlinks_social .f_hyves
{
    background-position: 0 0;
}
.footerlinks_social .f_facebook
{
    background-position: -16px 0;
}
.footerlinks_social .f_twitter
{
    background-position: -32px 0;
}
.footer-pinterest{}
.footer-pinterest a{width:76px !important;right:8px;top:1px;}

.footerlinks_social a.pinterest-button{background: url(http://cdn.roompotstatic.com/rp/imgs/pinterest-btn-back.png) no-repeat 0 0;height:20px;display:block;width:73px;float:right;text-decoration:none;margin:7px 5px 0 -30px;}
.footerlinks_social a.pinterest-button:hover{background-position: left -20px;}
.footerlinks_social a.pinterest-button span{height:20px;display:block;width:53px;margin-left:17px;font:bold 10px Arial;color:#444;line-height:19px;text-align:center;}

#accoFacilities ul, #parkFacilities ul{padding-left: 20px;}
ul.essences, #accoFacilities ul.essences{list-style:none;margin-top:0;padding:0;margin-left:10px;}
ul.essences li, #accoFacilities ul.essences li{height:42px;color:#693;position:relative;margin-bottom:7px;padding:0;background:none}
ul.essences li span, #accoFacilities ul.essences li span{position: absolute;top: 0;font-size: 14px;left: 36px;}
#accoFacilities div.prefsubtxt{font-size:11px;margin-bottom: 10px;margin-top: -5px;}
.essences em.xtracheck,  .essences em.xtracheck a{font-style: normal;font-size: 11px;color: #333;line-height: 11px;}
.essences em.xtracheck a{color: #693;text-decoration: none;cursor: pointer;}
.essences em.xtracheck a:hover{text-decoration:underline;}
.essence-cal-container{height:175px;}
#essence-cal-hidden, #essence-form-hidden, #essence-submit-hidden{display:none;}
.non-essence-tooltip {border: 1px solid #CCC;box-shadow: 3px 3px 5px #777;display:none;background:white;padding:15px 25px 10px;width:210px;height:103px;color:#666;}
.non-essence-tooltip h3{color:#BEDA7B;margin-top:5px;font-size:16px;margin-bottom:5px;}
.non-essence-tooltip h3.red{color:red;}
.essence-tooltip h2{width:216px;height:18px;color:#F58F33;margin:0 0 5px;font-size:13px;}
.essence-cal span{background:none;font-size: 12px;}
.cal-select{padding-top:10px;width:198px;}
.cal-select select, .cal-select input[type='submit']{width:100%;color: #154993;font-size:11px;cursor:pointer;}
.cal-select.submit{padding-top:0;}
#essence-cal img{margin-left: 95px;margin-top: 70px;}
.essence-tooltip .calendar {margin-left:0;padding: 8px 1px 3px 0;}
/* .tooltiphtml {display:none;} */
.essence-tooltip {border: 1px solid #CCC;box-shadow: 3px 3px 5px #777;background-color: white;display: block;width: 230px;color: #666;padding-bottom: 18px;}
.essence-tooltip h3 {cursor:pointer;width: 255px;height: 45px;color: #F58F33;margin: 0 0 -15px;padding-left: 18px;padding-top: 18px;font-size: 16px;background:url(http://cdn.roompotstatic.com/rp/imgs/crumb_del.jpg) no-repeat 203px 23px transparent;}
.essence-tooltip.right h3{margin-left:-30px;padding-left:47px;background-position:238px 23px;}
.essence-tooltip h3 img {display:none; position:absolute; top:20px;right:13px}
.essence-tooltip.right h3 img{right: 7px;}
.essence-tooltip span {width: 196px;height: auto;margin-left: 18px;font-size: 12px;display: block;color: #666;}
.essence-form-container{height:55px;}
.essttin {position: absolute;border-left: 10px solid white;border-top: 10px solid transparent;left: -11px !important;top: -10px;height: 0;width: 0;border-bottom: 10px solid transparent;}
.esstt {left: 230px !important;position: absolute;top: 20px;border-bottom: 10px solid transparent;border-top: 10px solid transparent;border-left: 10px solid #CCC;width: 0px;height: 0px;cursor: pointer;}
.essence-tooltip.right .esstt{border-left: none; border-right: 10px solid #CCC;left:-10px!important}
.essence-tooltip.right .essttin{border-left: none; border-right: 10px solid white;left:2px!important;}
.nonessttin {position: absolute;border-right: 10px solid transparent;border-top: 10px solid white;left: -10px !important;top: -12px;height: 0;width: 0;border-left: 10px solid transparent;}
.nonesstt {left: 230px !important;position: absolute;bottom: -10px;border-left: 10px solid transparent;border-top: 10px solid #CCC;border-right: 10px solid transparent;width: 0px;height: 0px;cursor: pointer;}
.non-essence-tooltip.right .nonesstt{left:10px !important;}
.essence-tooltip .checked, .essence-tooltip span.booknow {display:none}
.essence-tooltip.right span.booknow {margin-top: 10px;}
.essence-tooltip .margin-left{position: absolute;width: 30px;height: 110%;left: -30px;top: -2px;}
.essence-tooltip .margin-bottom{position: absolute;width: 242px;height:30px;bottom: -30px;right: -10px;}
.essence-tooltip .margin-top{position: absolute;width: 272px;height:30px;top: -30px;right: -10px;}
.essence-tooltip .margin-right{position: absolute;width: 10px;height: 110%;right: -10px;top: -2px;}
.essence-tooltip.right .margin-left{position: absolute;width: 10px;height: 110%;left: -10px;top: -2px;}
.essence-tooltip.right .margin-bottom{position: absolute;width: 242px;height:30px;bottom: -30px;right: -10px;}
.essence-tooltip.right .margin-top{position: absolute;width: 272px;height:30px;top: -30px;left: -10px;}
.essence-tooltip.right .margin-right{position: absolute;width: 30px;height: 110%;right: -30px;top: -2px;}
.essence-tooltip .check, .essence-tooltip .checked{z-index:1000;background-color:white;}
.tooltiphtml.essence, .tooltiphtml.non-essence {display:none;}

/* IMPROVED FAVORITES BLOCK START, semih*/
.lastvisited-container, .keeplist-container{
    float:left;
    display:table;
    width:305px;
    margin:0 0 0 20px;
    background-color:#fff;
}
.lastvisited-container h3,
.keeplist-container h3{
    display:block;
    position:relative;
    width:300px;
    height:25px;
    line-height:25px;
    font:bold 13px Arial;
    color:#222;
    margin:0;
    padding:0;
}

.lastvisited-container a,
.keeplist-container a{
    display:block;
    position:relative;
    width:303px;
    height:75px;
    border:1px solid #ddd;
    border-top-color:#fff;
    margin:0;
    text-decoration:none;
    font:normal 11px Arial;
    color:#333;
    line-height:15px;
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top,  #fefefe 0%, #e9e9e9 100%, #e9e9e9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e9e9e9), color-stop(100%,#e9e9e9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#e9e9e9 100%,#e9e9e9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fefefe 0%,#e9e9e9 100%,#e9e9e9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fefefe 0%,#e9e9e9 100%,#e9e9e9 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#e9e9e9 100%,#e9e9e9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e9e9e9',GradientType=0 ); /* IE6-9 */
}
.lastvisited-container a:hover,
.keeplist-container a:hover{
    background:#EBEFF6;
    filter:none;
}
.lastvisited-container a.first-item,
.keeplist-container a.first-item{
    border-top-color:#ddd;
}
.lastvisited-container a.empty-item,
.keeplist-container a.empty-item{
    background:#fff;
    border:1px dashed #ccc;
    line-height:75px;
    text-align:center;
    cursor:default;
    color:#ccc;
    font-size:13px;
    filter:none;
}

.lastvisited-container a span.check,
.keeplist-container a span.check{
    position:absolute;
    bottom:0px;
    right:0px;
    height:18px;
    width:18px;
    border-top:1px solid #ccc;
    border-left:1px solid #ccc;
    cursor:default;
}

.lastvisited-container a span.check input,
.keeplist-container a span.check input{
    margin:3px;
    padding:0;
}

.lastvisited-container a span.remove,
.keeplist-container a span.remove{
    position:absolute;
    right:0px;
    top:0px;
    height:18px;
    width:18px;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    /*background:url(http://cdn.roompotstatic.com/rp/imgs/16x16/trash.png) no-repeat center center;*/
    text-align:center;
    line-height:18px;
    color:#fb5559;
    font-size:18px;
}

.lastvisited-container a span.remove:hover,
.keeplist-container a span.remove:hover{
    background-color:#fb5559;
    color:#fff;
}

.lastvisited-container a span.image,
.keeplist-container a span.image{
    position:absolute;
    left:5px;
    top:5px;
    height:65px;
    width:65px;
    overflow:hidden;
}

.lastvisited-container a span.name,
.keeplist-container a span.name{
    position:absolute;
    left:80px;
    top:5px;
    font-weight:bold;
    height:15px;
    width:200px;
    color:#154993;
    font-size:12px;
    overflow:hidden;
}

.lastvisited-container a:hover span.name,
.keeplist-container a:hover span.name{
    color:#333;
    text-decoration:underline;
}

.lastvisited-container a span.desc,
.keeplist-container a span.desc{
    position:absolute;
    left:80px;
    top:25px;
    height:45px;
    width:200px;
    overflow:hidden;
}
.facebook-likebox-container{
    float:right;
    display:block;
    width:302px;
    margin:25px 10px 10px 0;
    height:350px;
}

h3.favblock-header, h3.forward-container-header{
    display:block;
    float:none;
    width:300px;
    height:30px;
    margin:15px 15px 15px 20px;
    padding:0;
    line-height:30px;
    font:normal 18px Arial;
    color:#154993;
}

a.btn-favblock {
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top,  #fefefe 0%, #e2e2e2 100%, #e2e2e2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e2e2e2), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #fefefe 0%,#e2e2e2 100%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #fefefe 0%,#e2e2e2 100%,#e2e2e2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #fefefe 0%,#e2e2e2 100%,#e2e2e2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #fefefe 0%,#e2e2e2 100%,#e2e2e2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-9 */
    position:absolute;
    display:block;
    color:#444;
    font:bold 10px Arial;
    text-transform:uppercase;
    text-align:center;
    padding:4px 15px;
    border:1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration:none;
}
a.btn-favblock:hover {
    background: #fff;
    color:#111;
}
a.js-btn-compare{top:18px;left:345px;padding:3px 25px;}
a.js-btn-forward{top:18px;left:480px;padding:3px 25px;}
span.favblock-msg{
    position:absolute;
    width:300px;
    color:#fb5559;
    top:20px;
    right:30px;
    line-height:15px;
    display:none;
}
span.favblock-msg.msg-success{
    color:#2fa844;
    width:400px;
    top:315px;
    left:20px;
}
span.favblock-msg.msg-fail{
    color:#fb5559;
    width:400px;
    top:315px;
    left:20px;
}

.favblock-forward-container{
    position:absolute;
    width:630px;
    top:85px;
    left:20px;
    height:342px;
    border:1px solid #aaa;
    background:#fff;
    z-index:1001;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,0.4);
    box-shadow: 0 0 4px rgba(0,0,0,0.4);
    display:none;
}

.forward-container-holder{
    display:block;
    float:none;
    height:2px;
    border-bottom:1px solid #aaa;
    background-color:#f8f4be;
    margin-bottom:5px;
}
.pluginFacepileItem{
    display:inline-block;
}
.forward-formitem-container.small{
    display:block;
    width:280px;
    float:left;
    margin:10px 15px;
}
.forward-formitem-container input, .forward-formitem-container textarea{
    width:96%;
    display:block;
    border:1px solid #aaa;
    padding:3px;
}
.forward-formitem-container.big{
    display:block;
    width:602px;
    float:left;
    margin:20px 15px;
}
.forward-container-form{
    position relative;
    color:#333;
}
.forward-container-form label{
    color:#154993;
}
span.msg-not-valid{top:315px;left:20px;}
a.js-btn-send-forward{bottom:10px;right:100px;padding:3px 25px;}
a.js-btn-cancel-forward{bottom:10px;right:12px;padding:3px 25px;}
/* FAVORITES BLOCK END */

.cza_container
{
    overflow: hidden;
}
.cza_header
{
    text-align: center;
    display: block;
}
.cza_days_container
{
    font-size: 12px;
    clear: both;
}
.cza_days
{
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
.cza_days li, .cza_details ul li
{
    display: block;
    margin: 0;
    padding: 0;
    height: 70px;
    line-height: 70px;
    padding: 0 5px;
}
.cza_days li
{
    padding: 0;
    background: #D9E9F6 url("/imgs/parkview/pricetable-cells-openingtimes.png") repeat-x scroll 0 -4px;
}
.cza_days li a
{
    display: block;
    font-weight: bold;
    text-decoration: none;
    color: #154993
}
.cza_days li a:hover
{
    color: #5191E6;
    background: #F1F7FB none;
}
.cza_days li a.selected
{
    background: #FFF none;
}
.cza_details
{
    width: 470px;
    float: left;
}
.cza_details ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    clear: both;
}

.cza_details ul:hover li
{
    background-color: #F4F9E9;
}
.cza_details ul li
{
    float: left;
    width: 276px;
    border-bottom: solid 1px #E8E8E6;
}
.cza_details ul li.cza_hours, .cza_details ul li.cza_price
{
    float: left;
    width: 80px;
    border: solid 1px #E8E8E6;
    border-top: 0;
}
.cza_details ul li.cza_price
{
    line-height: 15px;
}
.cza_details ul li.cza_price span
{
    display: block;
}
.cza_details ul li.cza_hours
{
    width: 80px;
    line-height: 18px;
    padding-top: 20px;
    height: 50px;
    text-align: center;
}
.cza_details ul li.cza_hours_oneline
{
    line-height: 70px;
    padding-top: 0px;
    height: 70px;
}
.cza_image
{
    height: 60px;
    float: left;
    margin-right: 5px;
    width: 60px;
    background-repeat: none;
    background-position: 50% 50%;
    top: 5px;
    position: relative;
}
.cza_head, .cza_head li
{
    height: 40px !important;
    line-height: 40px !important;
    background-color: #FFF !important;
}
.cza_head_date
{
    font-size: 13px;
    font-weight: bold;
    color: #154993;
    text-align: center;
}

.cza_details ul.cza_head li.cza_head_date
{
    border-right: 0;
    border-left: 0;
    border-color: #FFF;
}
.cza_details ul.cza_head li.cza_price, .cza_details ul.cza_head li.cza_hours
{
    padding: 0 !important;
    width: 90px;
    text-align: center;
    border-color: #FFF;
}
.cza_details ul.cza_head li.cza_price a, .cza_details ul.cza_head li.cza_hours a
{
    background: url("/imgs/sprites.png") no-repeat;
    display: block;
    text-decoration: none;
}
.cza_details ul.cza_head li.cza_price a
{
    background-position: 37px -228px;
}
.cza_details ul.cza_head li.cza_hours a
{
    background-position: 27px -278px;
}

.cza_header_line, .cza_header_line li
{
    height: 30px !important;
    line-height: 30px !important;
    padding-top: 0 !important;
    background: url(http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green-openingtimes.png) repeat-x scroll 0 100% #FBFDFA !important;
    border-bottom: 0 !important;
    font-weight: bold;
    color: #777;
}
.cza_week
{
    height: 40px;
    background: #D9E9F6 url("/imgs/parkview/pricetable-cells-openingtimes.png") repeat-x scroll 0 -1px;
    width: 468px;
    border: solid 1px #D6E8F5;
    display: table;
}
.cza_week, .cza_week_detail
{
    display: none;
}
.cza_week:first-child, .cza_week_detail:first-child
{
    display: table;
}
.cza_week li
{
    float: left;
    width: 66px;
    border-left: solid 1px #D6E8F5;
    line-height: 40px;
    height: 40px;
}
.cza_week li:first-child
{
    border-left: 0;
}
.cza_days_top li.cza_header_line
{
    height: 22px !important;
    line-height: 22px !important;
}
.cza_popup_link
{
    color: #707070;
    text-decoration: none;
    font-weight: bold;
    display: block;
}
.cza_popup_close
{
    display: inline-block;
    position: absolute;
    height: 9px;
    width: 9px;
    right: 10px;
    top: 10px;
    background: #FFF url(http://cdn.roompotstatic.com/rp/imgs/lister/bg-close-link.gif) no-repeat;
}
.footer
{
    background:#fcf5ee url(http://cdn.roompotstatic.com/rp/imgs/gradient.gif) repeat-x;clear:both;margin:0 5px;width:970px;
}
.footer ul
{
    text-align: center;
    padding-top: 8px;
    padding-bottom: 9px;
    list-style:none;
}
.footer ul li
{
    color:#666;
    display: inline;
    padding: 0 3px 0 10px;
    color: #666;
}
.footer ul li:first-child
{
    background:none;
}
.footer ul li a
{
    color:#666;
    text-decoration:underline;
}
.footerLinks
{
    height:33px;
    text-align:center;
}
.footerLinks a
{
    text-decoration:underline;
    color:#666;
    padding-right:2px;
    display:inline-block;
    border-right:1px solid #666;
    padding:0 5px 0 5px;
    font: 11px/13px arial,sans-serif;
}
.footerLinks a:hover
{
    text-decoration:none;
}
.footer-social-link
{
    padding:0 2px 0 0 !important;
    border:none !important;
}
a.google-plus-button
{
    width: 79px;
    position: relative;
    top: 7px;
}
a.pinterest-button
{
    background: url(http://cdn.roompotstatic.com/rp/imgs/pinterest-btn-back.png) no-repeat 0 0;
    height:20px;
    display:inline-block;
    width:73px;
    text-decoration:none;
}
a.pinterest-button:hover
{
    background-position: left -20px;
}
a.pinterest-button span
{
    height:20px;
    display:block;
    width:53px;
    margin-left:17px;
    font:bold 10px Arial;
    color:#444;
    line-height:19px;
    text-align:center;
}
.facebookLikeboxContainer_style{
    border:none; overflow:hidden; width:295px; height:344px; margin-bottom: 6px; margin-top: -29px;
}

#incpriceinfo
{
    clear: both;
    margin: 0 6px;
    width: 970px;
    padding-bottom: 10px;
}
#incpriceinfo ul
{
    text-align: center;
    padding-top: 8px;
    padding-bottom: 9px;
    list-style: none;
    color:#666;
}
#incpriceinfo ul li a
{
    color:#666;
    text-decoration: underline;
}

/* Fancybox */
#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
* html #fancybox-loading{position:absolute;margin-top:0;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');}
#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none;}
* html #fancybox-overlay{position:absolute;width:100%;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF;}
#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox_error{color:#444;font:normal 12px/20px Arial;padding:7px;margin:0;}
#fancybox-content{height:auto;width:auto;padding:0;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic;}
#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block;}
#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding:10px 0;text-align:center;color:#333;}
.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold;}
.fancybox-title-over{color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancy_title_over.png');display:block;}
#fancybox-title-wrap{display:inline-block;}
#fancybox-title-wrap span{height:32px;float:left;}
#fancybox-title-left{padding-left:15px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -90px;background-repeat:no-repeat;}
#fancybox-title-main{font-weight:bold;line-height:29px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox-x.png');background-position:0px -40px;color:#FFF;}
#fancybox-title-right{padding-left:15px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-55px -90px;background-repeat:no-repeat;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancy-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancy-bg-n{top:-20px;left:0;width:100%;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox-x.png');}
#fancy-bg-ne{top:-20px;right:-20px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -162px;}
#fancy-bg-e{top:0;right:-20px;height:100%;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox-y.png');background-position:-20px 0px;}
#fancy-bg-se{bottom:-20px;right:-20px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -182px;}
#fancy-bg-s{bottom:-20px;left:0;width:100%;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox-x.png');background-position:0px -20px;}
#fancy-bg-sw{bottom:-20px;left:-20px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -142px;}
#fancy-bg-w{top:0;left:-20px;height:100%;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox-y.png');}
#fancy-bg-nw{top:-20px;left:-20px;background-image:url('http://cdn.roompotstatic.com/rp/imgs/fancybox/fancybox.png');background-position:-40px -122px;}
#fancybox-loading.fancybox-ie div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie #fancybox-title-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie #fancybox-title-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie #fancybox-title-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie .fancy-bg{background:transparent !important;}
.fancybox-ie #fancy-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancy-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
/* End Fancybox */


/* activities */
.opening-times, .opening-times-heading, .opening-times-filters{
    float: left;
    margin-left: 8px;
    width: 955px;
}
.opening-times{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;
}
.opening-times-heading{
    background:url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x scroll left bottom white;
}
.opening-times-heading h2{
    margin-left:7px;
    color:#3A618E!important;
}
.opening-times-heading a{
    float:right;
    margin-top:-35px;
    margin-right:10px;
}
.header-facilitynames{
    float:left;
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;
    width: 180px;
}
.header-facilitynames-inner{
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green-openingtimes.png") repeat-x scroll left bottom #FBFDFA;
    display: block;
    float: none;
    height: 14px;
    margin-left: 1px;
    padding: 15px 0 15px 5px;
    position: relative;
    width: 173px;
}



.openingtimes2lines
{
    /*height: 43px;*/
    line-height: 15px;
    padding-top: 6px;
    display: block;
    word-wrap: break-word;
}
.openintimes-container{
    float:left;
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll left top transparent;
}

.facility-row-first{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-openingtimes.png") repeat-x scroll left 0px #D9E9F6 !important;
    width:953px!important;
    margin-left: 1px!important;
    padding-top:1px!important;
}
.facility-row{
    width:915px;
    float:left;
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left bottom transparent;
}
.facility-last-row{
    width:915px;
    float:left;
    background: transparent;
}
.red{color:#ff0000;}
.header-nextweek .nextweek{
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/sprites.png") repeat scroll -3px -226px transparent !important;
    display:block;
    height:43px;
    width:39px;
    margin-left:5px
        margin-top:1px;
}
.header-nextweek{
    width:30px;
    float:left;
    height: 43px;
}
.header-prevweek .prevweek, .header-daynames .daynames{
    padding: 0;
    line-height: 43px;
    text-align: center;
    /*position: absolute;*/
}
.header-prevweek .prevweek{
    display:none;
}
.header-prevweek a{
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/sprites.png") repeat scroll right -276px transparent !important;
    height:43px;
    width:45px;
    float: right;
}
.header-daynames span{
    float:left;
    width:100%;
}
.header-prevweek{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/openingtimes-seperator-vertical.png") repeat-y scroll right top transparent;
    float: left;
    height: 43px;
    width: 45px;
}
.header-prevweek-spacer{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/openingtimes-seperator-vertical.png") repeat-y scroll right top transparent;
    float: left;
    height: 43px;
    width: 134px;
}
.opening-times-nav .r {
    cursor: pointer;
    display: table;
    height: 30px;
    padding: 0 20px 0 15px;
}

.opening-times-nav a {

    color: #797979;
    float: left;
    text-decoration: none;
}

.opening-times-nav li {
    float: left;
    padding: 0 0 0 5px;
    margin-bottom:5px;
}

.opening-times-nav {
    float: left;
    font-size: 13px;
    line-height: 16px;
    list-style: none outside none;
    margin: 0 0 -1px;
    padding: 4px 0 0 5px;
    position: relative;
    text-align: center;
}

.navbar-section-openingtimes:after {
    clear: both;
    content: "";
    display: block;
}
.opening-times-nav .c {
    display: table-cell;
    vertical-align: middle;
}
#vacation_begin_date{
    color:#336633;
    margin-left:10px;
    margin-right:25px;
    width:80px;
}
.opening-times-filters label{
    margin-left: 8px;
    float: left;
    margin-top: -2px;
}
.opening-times-filters
{
    background: url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x scroll left bottom white;
    height: 30px;
    padding: 0px 0px 0px 0px;
    margin-left: 8px !important;
    margin-bottom: 15px;
    margin-top:20px;
}
.opening-times-filters img{
    cursor:pointer;
    float:right;
}
.date_selection{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/openingtimes_calendar.png") no-repeat scroll right center  transparent;
    float:left;
    margin-top: -5px;
}
#length_vacation{
    color: #336633;
    margin-left: 10px;
    width: 80px;

}
.length_selection{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/openingtimes_calendar.png") no-repeat scroll right center  transparent;
    float: left;
    margin-top: -5px;

    width: 121px;
}
a.btn-apply {
    float: left;
}
a.btn-submit, a.btn-print {
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-compare-openingtimes.png") no-repeat scroll left top transparent;
    color: #245223;
    font-size: 10px;
    font-weight: bold;
    height: 20px;
    margin: 0;
    outline: medium none;
    text-align: center;
    text-decoration: none;
    width: 123px;
    margin: -5px 0 0 15px;
}
a.btn-print {
    float:right;
    width: 310px;
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/btn-print-openingtimes.png") no-repeat scroll left top transparent;
    margin-right:10px;
    margin-top: -5px;
}
a.btn-submit span.apply , a.btn-print span.print {
    display: block;
    line-height: 22px;
}
a.btn-print span.print{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/printer_icon.gif") no-repeat scroll left center transparent;
    margin-left:15px;
}
.spacer-div{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left top transparent;
    float: left;
    height: 30px;
    margin-left: 187px;
    margin-top: -1px;
    width: 776px;
}
.navbar-section-openingtimes{
    margin-left: 8px;
    color:#154993;
    padding-left:7px;
    text-align:center;
}
.facility-row:hover, .facility-last-row:hover{
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll 1px bottom #f4f9e9;
}
.error{
    border:1px solid red!important;
}
.opening-times-nav a:hover, .opening-times-nav li.active a {
    font-size: 14;
    font-weight:bold;
}
.border-right{
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;
}

div.pt-right-border-decorator {
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    z-index: 99;
}
.openintimes-container-right-border{
    float:left;
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right top transparent;
}
.week-1,.week1,.week2,.week3,.week4,.week5,.week6,.week7,.week8,.week9,.week10,.week11,.week12,.week13,.week14,.week15,.week16,.week17,.week18,.week19,.week20{
    display:none;
}
.opening-times-heading h3{
    color:#154993;
    margin-left:7px;
}
.openingtimes-tooltip-comments
{
    background: transparent url("http://cdn.roompotstatic.com/rp/imgs/triangle-orange.png") no-repeat 100% 0;
    display: block;
}
#openingtimes-comments
{
    display: none;
    background-color: #FFF;
    width: 150px;
    border: solid 2px #FF9622;
    padding: 10px;
    position: relative;
}
.openingtimes-comments-arrow
{
    display: block;
    background: transparent url("http://cdn.roompotstatic.com/rp/imgs/parkview/tooltip-orange-arrow.gif") no-repeat;
    width: 17px;
    height: 10px;
    position: absolute;
    bottom: -10px;
}
/* end Activities */

/* chillzone */

.opening-times.opening-times-chillzone {
    background: url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll right center transparent;
    float: left;
    margin-left: 0px;
    width: 469px;
    margin-bottom: 15px;
}
.col-left, .col-center, .col-right{height:276px;}
.col-left{
    width:57px;
    float:left;
    padding-left:1px;
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-y scroll left center transparent;
}
.col-right{
    width:49px;
    float:left;
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left bottom transparent;
}
.col-center{
    position:relative;
    width:360px;
    float:left;
    border-right: 1px solid #E8E8E6;
    overflow:hidden;
}
.chillzone-weekcol{
    float:left!important;
    border-left: 1px solid #E8E8E6;
}
.day-col{
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green-openingtimes.png") repeat-x scroll left bottom #FBFDFA!important;
}
.day-col,.time-row{
    height:30px;
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator-openingtimes.gif") repeat-x scroll left bottom transparent;
    line-height:32px;
    text-align:center;
}
.left-btn, .right-btn, .week-header{
    background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-openingtimes.png") repeat-x scroll left 0 #D9E9F6 !important;
    border-bottom: 1px solid #E8E8E6;
    height:65px;
}

.time-row{
    width:119px;
}

.chillzone-week-next  {
    background: url("/imgs/sprites.png") repeat scroll left -216px transparent !important;
    display: block;
    height: 65px;
    margin-left: 0;
    width: 47px;
}
.chillzone-week-prev {
    background: url("/imgs/sprites.png") repeat scroll right -265px transparent !important;
    display:none;
    float: left;
    height: 65px;
    margin-left: 0px;
    width: 47px;
}

.opening-times-header{
    width: 462px;
    height:25px;
    text-align:center;
    color:#154993;
    clear: both;
}
.week-header span{
    width:100%;
    float:left;
    height: 20px;
}
.week-header .firstrow{
    margin-top:10px;
}
/* end chillzone */


/* pricetable layout */
#compare-pt-container{margin:10px auto;background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-y left top;position:relative;}
.overviewcol div.pt-right-border-decorator{position:absolute;width:1px;height:100%;z-index:99;right:0;top:0;background:url("/imgs/parkview/pricetable-seperator.gif?v2") repeat-y right top;}
.overviewcol div.pt-row{display:block;float:none;width:100%;height:60px;background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left bottom;}
.overviewcol div.pt-cell{display:block;position:relative;float:left;height:60px;width:70px;background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-seperator.gif?v2") repeat-y right top;}
.overviewcol div.pt-first{width:251px;overflow:hidden;}
.overviewcol div.pt-title{display:block;width:258px !important;height:58px;line-height:58px;margin:0px 1px;background:url("/imgs/parkview/pricetable-seperator.gif?v2") repeat-x left top white;color:#1A59B0;font-size:18px;text-align:center;}
.overviewcol div.pt-cell.pt-head{background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells.png?v2") repeat-x left top #d9e9f6;position:relative;}
.overviewcol div.pt-cell.pt-head span{position:absolute;width:60px;left:5px;text-align:center;height:32px;top:14px;line-height:18px;}

/* pricetable acco details */
.overviewcol div.pt-cell div.pt-object{display:block;position:relative;float:none;width:249px;height:100%;margin-left:1px;background:url("/imgs/parkview/pricetable-cells-green.png?v2") repeat-x left bottom #fbfdfa;}
.overviewcol div.pt-cell div.pt-object a{display:block;position:relative;float:none;width:249px;height:100%;}
.overviewcol div.pt-cell div.pt-object a:hover{background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-hover.png?v2") repeat-x left bottom white;}
.overviewcol div.pt-cell img.pt-object-img{width:50px;height:50px;display:block;float:left;margin:5px 10px 5px 6px;}
.overviewcol div.pt-cell span.pt-object-name{overflow:hidden;display:block;position:absolute;width:190px;height:20px;top:11px;left:66px;line-height:18px;color:#154993;font-weight:bold;font-size:12px;}
.overviewcol div.pt-cell div.pt-object a:hover span.pt-object-name{text-decoration:underline;}
.overviewcol div.pt-cell span.pt-object-subtitle{display:block;position:absolute;width:190px;bottom:0px;left:66px;height:28px;line-height:14px;color:#333;font-size:11px;}

/* pricetable blocker */
.overviewcol div.pt-block{position:absolute;display:block;z-index:99;width:560px;right:0px;top:1px;height:100%;background:url("/imgs/parkview/white-opacity50.png") repeat 0 0;display:none;}

/* pricetable prices */
.overviewcol div.pt-cell.pt-price a{display:block;width:69px;height:59px;text-decoration:none;position:relative;cursor:pointer;background:none;}
.overviewcol div.pt-cell.pt-price a.empty-price:hover{background:none;}
.overviewcol div.pt-cell.pt-price a span{position:absolute;height:40px;top:10px;width:67px;left:1px;display:block;text-align:center;font-size:15px;line-height:40px;}
.overviewcol div.pt-cell.pt-price a span.from-price{height:10px;font-size:11px;line-height:15px;text-decoration:line-through;}

.overviewcol div.pt-cell.pt-price a:hover{background: #388A00;/*background:url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-hover.png?v2") no-repeat 0 0;*/}
.overviewcol div.pt-cell.pt-price a span.discount-price{height:40px;top:20px;font-size:17px;font-weight:bold;color:#ff9622;}
.overviewcol div.pt-cell.pt-price.ab-new a span.discount-price{color:#154993;}
.overviewcol div.pt-cell.pt-price a:hover span.discount-price, .overviewcol div.pt-cell.pt-price a span.for-price strong.for-price-in{font-weight:bold;color:#ff9622}
.overviewcol div.pt-cell.pt-price.ab-new a:hover span.discount-price, .overviewcol div.pt-cell.pt-price.ab-new a span.for-price strong.for-price-in{font-weight:normal;color:#154993;text-decoration: underline;}
.overviewcol div.pt-cell.pt-price a:hover span.discount-price, .overviewcol div.pt-cell.pt-price a:hover span.for-price,.overviewcol div.pt-cell.pt.overviewcol div.pt-cell.pt-price.ab-new a:hover span.discount-price, .overviewcol div.pt-cell.pt-price.ab-new a span.for-price strong.for-price-in-price a:hover span.discount-price, .overviewcol div.pt-cell.pt-price a:hover span.for-price strong.for-price-in{color:#154993;}
.overviewcol div.pt-cell.pt-price a span i {display:block;line-height:20px;font-size:11px;text-decoration:line-through;color:#666;}
.overviewcol div.pt-cell.pt-price a span strong {display:block;line-height:20px;font-weight:normal;}
.overviewcol div.pt-cell.pt-price.pt-oneline a span strong {line-height:40px;text-decoration: underline;}
.overviewcol div.pt-cell.pt-price a:hover span.discount-price, .overviewcol div.pt-cell.pt-price a:hover span.for-price, .overviewcol div.pt-cell.pt-price a:hover span i,
.overviewcol div.pt-cell.pt-price.ab-new a:hover span.discount-price, .overviewcol div.pt-cell.pt-price.ab-new a:hover span.for-price strong.for-price-in{color: #fff;}


.pltt_header{
    display: block;
    color: #154993;
    font-size: 11px;
    font-weight: bold;
    margin: 0 auto;
    padding: 5px;
    background: #F6FAEC url("http://cdn.roompotstatic.com/rp/imgs/parkview/pricetable-cells-green.png?v2") repeat-x 0 100%;
}
.pltt_header span{
    color: #336633;
    line-height: 17px;
    display:block;
}
.pltt_nights, .pltt_date
{
    display:block;
    padding: 2px 0;
    font-size: 10px;
    color: #333;
    font-weight:normal;
    margin: 0 5px
}
.pltt_date
{
    background: url("http://cdn.roompotstatic.com/rp/imgs/border7.gif") repeat-x 0 100%;
}
.pltt_nights strong, .pltt_date strong
{
    display: inline-block;
    margin: 0 auto;
    height: 20px;
    line-height: 19px;
    font-weight: bold;
    color: #ff9622;
    font-size: 10px;
    width: 80px;
}
.pricelist_tooltip_main
{
    background-color:#FFF;
    border: solid 2px #154993;
    width: 210px;
}
.pricelist-is-loading
{
    width: 20px;
    margin: 50px auto;
}
/* end pricetable */