body{-webkit-text-size-adjust:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{text-decoration:none;color:inherit}#print2{display:none}@font-face{font-family:'PT Sans Narrow';src:url("webfonts/PT_Sans-Narrow-Web-Regular.eot");src:url("webfonts/PT_Sans-Narrow-Web-Regular.eot?#iefix") format("embedded-opentype"),url("webfonts/PT_Sans-Narrow-Web-Regular.woff") format("woff"),url("webfonts/PT_Sans-Narrow-Web-Regular.ttf") format("truetype")}.pngsprite{background:url(../images/layout/sprites.png) no-repeat;display:inline-block}.pngsprite.icon{background-position:0px 0px;width:0px;height:0px}html,body{font:13px "PT Sans Narrow","Arial",sans-serif;color:#777;line-height:19px;overflow:hidden}body{background:#fff}h1,h2{text-transform:uppercase}h1{font:43px "PT Sans Narrow","Arial",sans-serif;color:#008388;margin-bottom:5px}h2{font:15px "PT Sans Narrow","Arial",sans-serif;color:#a39d87}.wrapper{max-width:1300px;margin:5px auto 0;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrapper::selection,.wrapper::-moz-selection{background:transparent;color:inherit}#main_content{z-index:1;position:relative;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#main_content::selection,#main_content::-moz-selection{background:transparent;color:inherit}#boat{position:relative;text-align:center;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#boat::selection,#boat::-moz-selection{background:transparent;color:inherit}#boat .mask{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:url(../images/layout/trans.gif) repeat;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.pngcursor #boat .mask{cursor:url(../images/layout/cursor-move.png) 20 9,ew-resize}html.no-pngcursor #boat .mask{cursor:url(../images/layout/cursor-move.cur),ew-resize}#boat .mask::selection,#boat .mask::-moz-selection{background:transparent;color:inherit}#main_content.transforming #boat .mask,#main_content.loading #boat .mask,#main_content.rotating #boat .mask{cursor:default}#boat>img{position:relative;z-index:1}#boat #stage{left:0;text-align:center;position:absolute;bottom:0;width:100%;height:auto;transform:translateZ(0);z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#boat #stage::selection,#boat #stage::-moz-selection{background:transparent;color:inherit}#boat #boat_image{z-index:2;top:0;position:relative;display:block;transform:translateZ(0);width:78%;margin:0 auto;transition:opacity 0.4s ease;-webkit-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html.opacity #boat #boat_image{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity #boat #boat_image{display:block}#boat #boat_image::selection,#boat #boat_image::-moz-selection{background:transparent;color:inherit}html.opacity #main_content.loading #boat #boat_image{-moz-opacity:0.2;filter:alpha(opacity=20);opacity:0.2}#swipeHint{position:absolute;z-index:10;bottom:33%;max-width:30%;left:0;right:0;margin:0 auto;width:200px;display:none}#swipeHint img{max-width:100%;height:auto}html.touch #swipeHint.active{display:block;-moz-opacity:0.9 !important;filter:alpha(opacity=90);opacity:0.9 !important;transition:opacity 1s ease,z-index 0s 1s ease;-webkit-transition:opacity 1s ease,z-index 0s 1s ease;-ms-transition:opacity 1s ease,z-index 0s 1s ease;-moz-transition:opacity 1s ease,z-index 0s 1s ease;-o-transition:opacity 1s ease,z-index 0s 1s ease}html.touch #swipeHint.active.hide{z-index:0;-moz-opacity:0 !important;filter:alpha(opacity=0);opacity:0 !important}nav.main{max-width:1200px;width:100%;margin:0 auto;position:relative;margin-top:-9.5%;z-index:3;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease}nav.main::selection,nav.main::-moz-selection{background:transparent;color:inherit}html.opacity nav.main{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity nav.main{display:block}nav.main .table{display:table;width:65%;margin:0 auto;position:relative;z-index:2;height:140px;min-width:700px}nav.main .modus{display:table-cell;text-align:center;cursor:pointer}#main_content.transforming nav.main .modus,#main_content.loading nav.main .modus,#main_content.rotating nav.main .modus{cursor:default}nav.main .modus .circle{width:98px;height:110px;position:relative;display:inline-block;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-backface-visibility:hidden;backface-visibility:hidden}nav.main .modus .circle img{transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-moz-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-backface-visibility:hidden;backface-visibility:hidden;position:absolute;margin:0 auto;left:0;right:0;top:0}#main_content.transforming nav.main .modus .circle img,#main_content.loading nav.main .modus .circle img,#main_content.rotating nav.main .modus .circle img{transition:opacity 2s 0s ease;-webkit-transition:opacity 2s 0s ease;-ms-transition:opacity 2s 0s ease;-moz-transition:opacity 2s 0s ease;-o-transition:opacity 2s 0s ease}html.opacity nav.main .modus .circle img.photo_trans,html.opacity nav.main .modus .circle img.normal{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity nav.main .modus .circle img.photo_trans,html.no-opacity nav.main .modus .circle img.normal{display:block}html.opacity nav.main .modus .circle img.photo_transnight,html.opacity nav.main .modus .circle img.photo,html.opacity nav.main .modus .circle img.active,html.opacity nav.main .modus .circle img.hover{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity nav.main .modus .circle img.photo_transnight,html.no-opacity nav.main .modus .circle img.photo,html.no-opacity nav.main .modus .circle img.active,html.no-opacity nav.main .modus .circle img.hover{display:none}nav.main .modus .circle img.photo{z-index:1}html.opacity #main_content.nightmode nav.main .modus .circle img.photo_transnight{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity #main_content.nightmode nav.main .modus .circle img.photo_transnight{display:block}html.opacity #main_content.nightmode nav.main .modus .circle img.photo_trans{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity #main_content.nightmode nav.main .modus .circle img.photo_trans{display:none}nav.main .modus .circle img.photo_trans,nav.main .modus .circle img.photo_transnight,nav.main .modus .circle img.photo{top:6px}nav.main .modus .text{margin-top:0px;position:relative;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-backface-visibility:hidden;backface-visibility:hidden}nav.main .modus.active{cursor:default}html.opacity nav.main .modus.active .circle img.photo,html.opacity nav.main .modus.active .circle img.active{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity nav.main .modus.active .circle img.photo,html.no-opacity nav.main .modus.active .circle img.active{display:block}html.opacity nav.main .modus.active .circle img.photo_trans,html.opacity nav.main .modus.active .circle img.photo_transnight,html.opacity nav.main .modus.active .circle img.normal{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity nav.main .modus.active .circle img.photo_trans,html.no-opacity nav.main .modus.active .circle img.photo_transnight,html.no-opacity nav.main .modus.active .circle img.normal{display:none}nav.main .modus.active .text h2{color:#008692}html.opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.photo_trans,html.opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.photo_transnight,html.opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.normal{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.photo_trans,html.no-opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.photo_transnight,html.no-opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.normal{display:none}html.opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.photo,html.opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.hover{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.photo,html.no-opacity.desktop #main_content.noloading.notransforming.norotating nav.main .modus:hover .circle img.hover{display:block}#main_content.noloading.notransforming.norotating nav.main .modus:hover .text h2{color:#008692}@media only screen and (max-width: 700px){nav.main{margin-top:-1%}nav.main .table{min-width:100%}nav.main .modus{display:block}nav.main .modus .circle{display:none}nav.main .modus .text{background:transparent;padding:14px 0 8px;margin-top:1px}nav.main .modus .text h2{font-size:17px}nav.main .modus .text .hover{top:9px;left:50%;margin-left:-58px}nav.rotate{display:none}}nav.rotate{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:30%;width:100%;z-index:2}html.touch nav.rotate{display:none}nav.rotate::selection,nav.rotate::-moz-selection{background:transparent;color:inherit}nav.rotate>div{position:absolute;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:15px;width:67px;height:48px;transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease}nav.rotate>div::selection,nav.rotate>div::-moz-selection{background:transparent;color:inherit}html.opacity nav.rotate>div{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity nav.rotate>div{display:block}#main_content.transforming nav.rotate>div,#main_content.loading nav.rotate>div,#main_content.rotating nav.rotate>div{cursor:default}html.opacity #main_content.transforming nav.rotate>div,html.opacity #main_content.loading nav.rotate>div,html.opacity #main_content.rotating nav.rotate>div{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity #main_content.transforming nav.rotate>div,html.no-opacity #main_content.loading nav.rotate>div,html.no-opacity #main_content.rotating nav.rotate>div{display:none}nav.rotate #rotate_right{right:2%;background:url(../images/layout/arrow-right.png) no-repeat center center}nav.rotate #rotate_left{left:2%;background:url(../images/layout/arrow-left.png) no-repeat center center}#rotate360{right:30px;top:30px;position:absolute;background:url(../images/layout/rotate360.png) no-repeat;width:83px;height:34px;cursor:pointer;z-index:2;transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease;-ms-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease}html.opacity #rotate360{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity #rotate360{display:block}@media only screen and (max-width: 500px){#rotate360{display:none}}#main_content.transforming #rotate360,#main_content.loading #rotate360{cursor:default}html.opacity #main_content.transforming #rotate360,html.opacity #main_content.loading #rotate360{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity #main_content.transforming #rotate360,html.no-opacity #main_content.loading #rotate360{display:none}#main_content.rotating #rotate360{cursor:default}#loadingProgress{position:absolute;z-index:10;left:50%;top:40%;width:300px;margin-left:-150px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s 0.5s;-webkit-transition:opacity 0.5s ease,visibility 0.5s 0.5s;-ms-transition:opacity 0.5s ease,visibility 0.5s 0.5s;-moz-transition:opacity 0.5s ease,visibility 0.5s 0.5s;-o-transition:opacity 0.5s ease,visibility 0.5s 0.5s;visibility:hidden}@media only screen and (max-width: 700px){#loadingProgress{top:20%}}html.opacity #loadingProgress{-moz-opacity:0;filter:alpha(opacity=0);opacity:0}html.no-opacity #loadingProgress{display:none}#main_content.loading #loadingProgress{transition:opacity 0.5s ease,visibility 0.5s;-webkit-transition:opacity 0.5s ease,visibility 0.5s;-ms-transition:opacity 0.5s ease,visibility 0.5s;-moz-transition:opacity 0.5s ease,visibility 0.5s;-o-transition:opacity 0.5s ease,visibility 0.5s;visibility:visible}html.opacity #main_content.loading #loadingProgress{-moz-opacity:1;filter:alpha(opacity=100);opacity:1}html.no-opacity #main_content.loading #loadingProgress{display:block}#loadingProgress .text{color:#8d876f;font:14px "PT Sans Narrow","Arial",sans-serif;margin-bottom:10px;text-transform:uppercase;text-align:left;width:100%;height:14px;vertical-align:top}#loadingProgress .bar{background:#fff;height:3px;width:100%}#loadingProgress .bar .blue_bar{background:#008388;height:100%;width:0px}div.clear{clear:both;height:0}
