*{padding:0;margin:0;border:0}body{font:15px "Trebuchet MS",Helvetica,Jamrul,sans-serif;font-family:Tahoma,Geneva,Kalimati,sans-serif;color:#000;text-align:center;background:#c0d1e8 url(images/main-bg.png) 50% 0 repeat-x fixed}h1{margin:25px -6px 8px;font:22px "Trebuchet MS",Helvetica,Jamrul,sans-serif;font-weight:700;text-transform:uppercase;color:#5684c1}h2{margin:14px -2px 6px;font:20px "Trebuchet MS",Helvetica,Jamrul,sans-serif;font-weight:400;color:#7188a6}h3{margin:14px -2px 6px;font:15px "Trebuchet MS",Helvetica,Jamrul,sans-serif;font-weight:700;color:#265a93}p{margin:10px 2px 20px}a{color:#3464a5;text-decoration:none}small{display:block;font-size:12px;line-height:12px}a:focus,a:hover{color:#5684c1}a[rel~=external]{padding-right:15px;background:url(images/external-link.png) 100% 2px no-repeat}a[rel~=external].icon{padding-right:0;background:0 0}ul{list-style:square inside;padding:10px 2px 20px;margin:0}ul li{margin-left:10px}table{width:100%;border-collapse:separate;border-spacing:0;border-radius:6px;box-shadow:0 0 5px rgba(0,0,0,.3)}table td,table th{border:none}table thead th.first,table thead th:first-child{border-top-left-radius:6px}table thead th.last,table thead th:last-child{border-top-right-radius:6px}th{font-weight:700;padding:10px 8px;font-weight:700;font-size:14px}table tfoot td,table thead td,table thead th,table thead th.cellStyle1{padding:8px 8px 6px;font:15px "Trebuchet MS",Helvetica,Jamrul,sans-serif;font-weight:700;color:#fff;border-bottom:3px solid #3464a5;border-right:1px dotted #3464a5;background:#5684c1}table thead th.last,table thead th:last-child{border-right:0}table thead th.cellStyle2{background:#3464a5;border-right:1px solid #3464a5}table tr,table tr.rowStyle1{background:#fff}table tr.rowStyle2{background:#f3f3f3}table tbody tr th,table tr td{padding:12px;vertical-align:top;font-size:13px;border-right:1px solid #ddd}table tr td.last,table tr td:last-child{border-right:none}table tbody tr th{font-size:16px;color:#265a93}table>:last-child tr:last-child>:first-child{border-bottom-left-radius:6px}table>:last-child tr:last-child>:last-child{border-bottom-right-radius:6px}dl dt{color:#265a93;font-weight:700}dl dd{padding-left:12px;padding-bottom:12px}.error{margin:0 0 12px;padding:5px 10px;font-weight:700;font-size:13px;color:#ee2e24;width:500px;border:3px solid #ee2e24;border-radius:6px;background:#fee;box-shadow:0 0 5px rgba(0,0,0,.2)}.field-name,label.field-name{display:block;margin-bottom:0;padding-bottom:5px;color:#000;font-size:15px}.no-label{padding-top:22px}label.radioInput{font-size:12px}#recaptcha_response_field,input,select,textarea{margin:0;padding:2px 4px;border:2px solid #ccc;background-color:#fff;font:13px 'Myriad Pro',Verdana,Geneva,sans-serif!important;border-radius:4px;box-shadow:inset 0 0 4px rgba(0,0,0,.25)}#recaptcha_response_field:hover,input:hover,select:hover,textarea:hover{border-color:#aaa}#recaptcha_response_field:focus,input:focus,select:focus,textarea:focus{border-color:#5684c1;box-shadow:inset 0 0 4px #6c89ba}.button{padding:5px 15px;font-size:16px;color:#fff;border:0;cursor:pointer;background:#7188a6;font:16px "Trebuchet MS",Helvetica,Jamrul,sans-serif!important;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.25)}.button:focus,.button:hover,a.button:focus,a.button:hover{color:#fff;background:#5684c1;box-shadow:0 0 5px rgba(0,0,0,.4)}.small-desc{color:#404040;font-size:14px;font-style:italic;line-height:15px}.img-float-left{float:left;margin:10px 10px 10px 0}.img-float-right{float:right;margin:10px 0 10px 10px}.column-half1{float:left;width:49%}.column-half2{float:right;width:49%}.column-main{float:left;width:924px}.column-aside{float:right;width:290px}.column-main-fluid{float:left}.column-aside-fluid{float:right}.columns-end{clear:both;margin-bottom:-1px;height:1px;overflow:hidden}.columns-end-block{clear:both}.block{margin-top:20px;padding:10px 22px;border-radius:6px;background:url(images/block-gradient.png) repeat-x}.block h2{margin-top:0;color:#5684c1}.picture{border-radius:6px}.page-full-column{padding-bottom:120px}.page-closing{width:616px;min-height:120px}.home.column-aside{padding-top:80px}.contact.column-aside{padding-top:28px}.partners div{padding:10px 0 20px 0;text-align:center}.partners div a:first-child,partners div img.first{float:left;margin-left:-6px}dl.address dt{float:left;color:#000;font-weight:700;width:76px}dl.address dd{padding-bottom:4px}.partners div a:last-child,partners div img.last{float:right;margin-top:-4px;margin-left:-10px;margin-right:-10px}.address,.map-bubble{font:12px Arial,Helvetica,Tahoma,sans-serif;text-align:left}.packages-details li{font-size:14px}#gmap{margin:10px 0 20px 0;padding:0;width:616px;height:400px}#content:after,#language,#main{width:984px}#main{margin:0 auto;text-align:left;background:#fff;overflow-x:hidden;box-shadow:0 0 8px rgba(0,0,0,.5)}header#main-header{padding-top:26px;height:150px;background:#404040 url(images/header-bg.jpg) 0 26px no-repeat}header#main-header strong{display:block;padding-top:6px;padding-left:10px}header#main-header strong img{width:351px;height:133px}#language{position:absolute;top:0;height:23px;border-bottom:3px solid #1a1a1a;background:#404040;overflow-x:hidden}#language ul{float:right;margin:0;padding:0;list-style:none outside;font-family:"Myriad Pro",Arial,Helvetica,Tahoma,sans-serif;font-size:13px}#language ul li{float:left;margin:6px 0 0;padding:0 10px;height:15px;font-weight:lighter;line-height:15px}#language ul li+li{border-left:2px solid #1a1a1a}#language a,#main-menu a{color:#bfbfbf}#language a:focus,#language a:hover,#main-menu a:focus,#main-menu a:hover{color:#fff}#main-menu{height:36px;background:#404040}#main-menu ul{float:right;margin:0;padding:0;padding-right:6px;list-style:none outside;text-align:right;font:18px "Trebuchet MS",Helvetica,Jamrul,sans-serif}#main-menu ul li{float:left;margin:9px 0 0;padding:0 16px;height:22px;line-height:20px}#main-menu ul li+li{border-left:2px solid #1a1a1a}#main-menu ul li.current a{position:relative;z-index:500;display:block;height:31px;background:url(images/menu-current.png) 50% 100% no-repeat}#content{margin-bottom:-2px;padding:0 28px 20px;border-top:4px solid #1a1a1a}#content:after{content:'';position:absolute;margin-left:721px;margin-top:-120px;width:235px;height:140px;background:url(images/puppies.png) 100% 100% no-repeat}.intro p{text-align:justify}#weather{padding:10px 0;text-align:center;border-radius:6px;background:#fff}#weather object{margin:0 auto}#social{position:absolute;margin-left:775px;margin-top:30px;width:153px;height:20px;text-align:right;overflow:hidden}fb-like{float:right;width:153px;height:20px;text-align:right;overflow:hidden}.pic-slide{position:relative;height:84px}.pic-slide .element{display:block;position:absolute;left:0;top:0}.pic-slide img{border-radius:6px}a.virtual-tour{display:block;margin-bottom:5px;width:211px;text-align:center}.packages{list-style:none outside;font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif}.packages.wide li{width:388px}.packages header{padding:0 10px 4px;font-style:italic;font-size:14px;color:#5684c1;border-bottom:2px solid #5684c1}.packages header h2{margin-bottom:0;font-style:normal;font-weight:700}.packages dl{margin:0;padding:18px 0 0}.packages dl dt{float:left;clear:both;margin:0;padding:6px 0 6px 10px;color:#404040;font-weight:700}.packages dl dt em{font-style:normal;font-weight:400;font-size:14px}.packages dl dd{margin:0;padding:6px 10px;text-align:right;color:#5684c1;font-weight:700}.packages dl dd+dt+dd{border-top:1px dashed #7188a6}.packages li em.details{display:block;padding:10px 0 10px 10px;clear:both;font-size:14px;line-height:15px;white-space:nowrap;overflow:visible;color:#5684c1}.packages p{font-size:14px}.packages .center{margin-left:158px}.pictures-categories{padding:0;margin:4px -70px 0 0;font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif}.pictures-categories li{float:left;list-style-type:none;margin:20px 70px 30px 0;width:422px;height:162px}.pictures-categories2:after{content:'';position:absolute;margin-top:35px;margin-left:-450px;width:830px;height:2px;background:#eaeaea}.pictures-categories2:last-child:after{display:none}.pictures-categories2.pictrues-categories-last{margin-bottom:120px}.pictures-categories li a{display:block;margin:-10px;padding:10px;height:142px;border-radius:6px;cursor:pointer}.pictures-categories li a:hover{background:url(images/block-gradient.png) 0 0 repeat-x}.pictures-categories li h3{float:right;padding:0 0 18px 14px;width:196px;font-size:20px;color:#5684c1;font-weight:700}.pictures-categories li img{float:left;border-radius:6px}.pictures-categories li p{float:right;clear:right;margin:0;padding:0 0 0 14px;width:196px;font-style:italic;font-size:14px;line-height:15px;color:#404040}.pictures-list{list-style:none outside;margin:0 -26px 0 0;padding:0}.pictures-list li{float:left;margin:0 26px 26px 0}.pictures-list li img{border-radius:6px}.pictures-list li a:focus img,.pictures-list li a:hover img{margin:-1px 1px 1px -1px;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.contact-form #message,.contact-form #subject{width:640px}.promotion{margin-top:20px}body.coupon{padding:10px;background:#fff}#coupon-main{margin:0 auto;width:604px}body.coupon header#main-header{padding:0;height:auto;text-align:left;background:0 0}body.coupon header#main-header strong{margin:0;padding:0;color:#000;font-size:24px}body.coupon header#main-header h1{margin:0;padding:0 0 0 .2em;text-transform:none;font-size:18px;font-weight:400}body.coupon #language{position:static;margin-top:-50px;float:right;height:auto;width:auto;background:0 0;border:none}body.coupon #language a{color:#7188a6}body.coupon #language a:focus,body.coupon #language a:hover{color:#5684c1}body.coupon #coupon-back{margin-top:20px;font-size:13px;font-weight:700}footer{display:block;clear:both;height:36px;line-height:32px;color:#bfbfbf;font-size:13px;text-align:center;border-top:3px solid #1a1a1a;background:#404040}footer a{color:#7188a6}footer a:focus,footer a:hover{color:#fff}body.coupon footer{margin-top:20px;color:#333;background:0 0;border:none}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{display:block;float:left;margin:auto;border:0;max-width:none}.cboxIframe{display:block;width:100%;height:100%;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#000;border-radius:10px}#cboxLoadedContent img{border-radius:6px}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:15px;margin-top:-26px;width:51px;height:51px;opacity:.5;text-indent:-9999px;background:url(images/controls.png) 0 0 no-repeat}#cboxNext{position:absolute;top:50%;right:15px;margin-top:-26px;width:51px;height:51px;opacity:.5;text-indent:-9999px;background:url(images/controls.png) 0 -51px no-repeat}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(images/loading.gif) 50% 50% no-repeat}#cboxClose{display:block;position:absolute;top:15px;right:15px;opacity:.5;width:25px;height:25px;text-indent:-9999px;background:url(images/controls.png) 100% 100% no-repeat}#cboxClose:hover,#cboxNext:hover,#cboxPrevious:hover{opacity:1}a.tooltip{outline:0}a.tooltip strong{line-height:30px}a.tooltip:hover{text-decoration:none}a.tooltip span{display:none;line-height:16px;margin-left:28px;margin-top:-30px;padding:14px 20px;width:500px;z-index:10}a.tooltip:hover span{background:#f7f7f7;border:1px solid #5684c1;color:#111;display:block;position:absolute}.callout{border:0;left:-12px;position:absolute;top:30px;z-index:20}a.tooltip span{border-radius:4px;box-shadow:5px 5px 8px #ccc}