html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }a { color: #000; cursor: pointer; text-decoration: none; }a:hover { color: #000; }ol, ul, li { list-style: none;}fieldset, img { border: none; }strong{ font-weight: bold; }em, i { font-style: italic; }input { overflow: visible; }object, img { vertical-align: bottom;}textarea { overflow: auto; }input[type="submit"]: -moz-focus-inner {border: none;}html, body { height: 100%; }body { background: #fff; color: #000; font-size: 62.5%; line-height: 1.2; }hr { border-width: 1px; border-style: dotted; border-color: #000 transparent transparent transparent; height: 1px; }big { font-size: 1.2em; font-weight:bold; }small { font-size: .9em }h1 { font-size: 2em;}h2 { font-size: 1.8em;}h3 { font-size: 1.7em;}h4 { font-size: 1.6em;}h5 { font-size: 1.5em;}h6 { font-size: 1.4em; }.h-nav li { float: left; list-style: none; width: auto;}.h-nav li a, .h-nav li a:visited { float:left; text-decoration: none; }.aligncenter { display: block; margin-left: auto; margin-right: auto; }.alignleft, .left { display: block; float: left; width: auto; }.alignright, .right { display: block; float: right; width: auto; }.bold { font-weight: bold; }.block { display: block;}.center { text-align: center; }.clear { clear: both; }.half-left { float: left; width: 49% }.half-right { float: right; width: 49% }.visible { visibility: visible;}.hidden { visibility: hidden;}.hide { display: none;}.italic { font-style: italic; }.image-lnk { display: block; text-indent: -77777em; }.list-style-none { list-style: none; }.overline { text-decoration: overline; }.underline { text-decoration: underline; }.relative { position: relative;}.navigation:after,.navigation li:after,.navigation li ul:after,.h-nav ul:after,.h-nav ul li:after,.content:after,.thumbnails:after,.table li:after,.admin-form .item:after,.admin-form .group-item:after,.admin-form .group-item .i:after,.yacht-resume li:after,.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0; }body {background: #80b7d8;font-family: Helvetica, sans-serif, Verdana;line-height: 1.8em;position: relative;}#wrapper {height: 568px;left: 50%;margin-left: -480px;margin-top: -284px;min-height: 568px;position: absolute;top: 50%;width: 960px;}.header {position: relative;}.content {border-top: 28px solid #000;}.content .left {float: left;width: 640px;}.left.big-logo {background: transparent url("../images/corporate/big-logo.gif") no-repeat scroll 50% 100%;padding-bottom: 80px;}.content .right {float: right;width: 320px}.right.small-logo {background: url("../images/corporate/small-logo.gif") no-repeat scroll 50% 100%;padding-bottom: 44px;}.right .text {background-color: #fff;height: 420px;overflow: auto;padding: 30px;}.right.small-logo .text {height: 376px;}.right .text p, .right .text ul, .right .text ol, .right .text table {font-size: 1.2em;margin-bottom: 10px;}.right .text ul li {list-style: disc;margin: 0 0 2px 12px;}.right .text ol li {list-style: decimal;margin: 0 0 2px 20px;}.right .text .s {margin-bottom: 10px;}.right .text .s.r {margin-top: 20px;}.right .text label {display: block;font-size: 12px;}.locations .right .text label {font-weight: bold;line-height: 20px;position: relative;text-transform: uppercase;}.locations .right .text label select {padding-left: 10px;position: absolute;right: 0;text-transform: none;width: 180px;}.right .text .stuff, .right .text .location {font-weight: bold;text-transform: uppercase;}.right .text .vcard {}.right .text .vcard p {margin-bottom: 1px;}.vcard.r .name {font-weight: bold;}.vcard.r .avatar {margin-bottom: 7px;position: relative;width: 130px;}.vcard.r .avatar .contact {background: transparent url("../images/layout/b-70.png");bottom: 0;display: block;position: absolute;visibility: hidden;width: 100%;}.vcard.r .avatar:hover .contact {visibility: visible;}.vcard.r .avatar .contact a {background: transparent url("../images/layout/front.png");display: block;float: right;margin: 5px 5px 5px 0;text-indent: -77777em;}.vcard.r .avatar .contact .skype {background-position: 0 0;height: 21px;width: 21px;}.vcard.r .avatar:hover .contact .email {background-position: -21px -1px;height: 21px;width: 24px;}.faq .text ol li, .faq .text ul li {list-style-position: outside;margin: 0 0 10px 10px;}.right .form .item label {font-weight: bold;}.right .form .item {margin-bottom: 15px}.right .form .item.txt input {width: 254px;}.right .form .item.slct select {width: 260px;}.right .form .item.txt textarea {height: 70px;width: 260px;}.right .text table.prices {font-size: 11px;width: 100%}.right .text table.prices td {background: #eee;padding: 0 3px;}.search .form {}.search .form-title {font-size: 12px;font-weight: bold;margin-bottom: 10px;text-transform: uppercase;}.search label.inline {margin-bottom: 10px;position: relative;}.search label.inline select {position: absolute;right: 0;width: 125px;}.search label.inline.yacht-name {border-bottom: 2px dotted #ccc;margin: 15px 0;padding-bottom: 15px;}.search #submit {background: #f00;border: none;font-family: verdana;font-size: 13px;margin-left: 52%;padding: 0 15px;text-transform: uppercase;}.search #filters .filter {text-align: center;}.search .init .filter {border-top: 1px solid #aaa;margin-top: 15px;padding-top: 15px;}.search .research .filter {background: #d8e8f5;padding: 15px;}.search #filters.research .filter li {background: #fff;}.search #filters .filter .f-title {font-size: 10px;font-weight: bold;text-align: center;text-transform: uppercase;}.search #filters .filter li {background: #e4e4e4;display: inline-block;list-style: none;margin: 2px;}.search #filters .filter.lenght li {width: 80px;}.search #filters .filter.type li {width: 60px;}.search #filters .filter.type li.all {width: 121px;}.search #filters .filter.price li {width: 124px;}.re-filter {border-bottom: 1px dashed #ccc;margin-bottom: 15px;padding-bottom: 15px;}.re-filter span {display: block;float: left;width: 40%;}.re-filter label select {width: 150px;}.re-filter * {font-size: 10px;}.search #search-results {background: #fff;border-top: 1px solid #ccc;overflow: auto;padding: 15px;}.search #search-results .title {font-size: 10px;font-weight: bold;margin-bottom: 10px;text-transform: uppercase;}.search #search-results a {display: block;float: left;height: 80px;margin: 0 9px 9px 0;position: relative;width: 128px;}.search #search-results a:hover .yacht-name {visibility: visible;}.search #search-results a .yacht-name {background: #000;color: #fff;font-weight: bold;left: 0;padding: 2px 0;position: absolute;text-align: center;text-transform: uppercase;top: 0;visibility: hidden;width: 100%;}.search #search-results.builder {height: 401px;}.search #filters.research .type {height: 50px;}.search #search-results.type {height: 369px;}.search #filters.research .lenght {height: 70px;}.search #search-results.lenght {height: 349px;}.search #filters.research .price {height: 110px;}.search #search-results.price {height: 309px;}#yacht .yacht-details {background: #fff;height: 406px;overflow: auto;padding: 15px;}#yacht .yacht-details .y-name {font-size: 12px;font-weight: bold;}#yacht .yacht-details .y-name span {text-transform: uppercase;}.yacht-resume {font-size: 11px;list-style: none outside none;margin: 10px 0;}.yacht-resume li {list-style: none;margin: 0 0 3px 0;}.yacht-resume li .y-label {display: block;float: left;width: 40%;}.yacht-resume li .y-value {display: block;float: right;width: 60%;}.sub-thumbs {bottom: 120px;left: 10px;position: absolute;}.sub-thumbs span {border: 1px solid #000;cursor: pointer;display: block;float: left;height: 40px;line-height: 16px;margin-right: 5px;width: 64px;}.errors {clear: both;color: #f99;font-size: 11px;}.navigation, .navigation * {height: 28px;line-height: 28px;}.navigation li {float: left;}.navigation li a {color: #fff;font-size: 16px;font-weight: bold;padding: 0 20px;text-decoration: none;}.navigation li.active a {color: #000;}.navigation li ul {background: #000;position: absolute;left: 0;top: 28px;display: none;width: 100%;z-index: 1;}.navigation li.active ul {display: block;z-index: 2;}.navigation li ul li {}.navigation li ul li a {font-size: 11px;text-transform: uppercase;}.navigation li.active ul li a {color: #fff;}.navigation li ul li a:hover, .navigation li.active ul li.active a {color: #95a0a9;}.footer-nav {background: #000;}.footer-nav li a {border-right: 1px solid #fff;font-size: 11px;}.footer-nav li.last a {border: none;}.inline-edit {background: #f00;color: #fff;font-size: 12px;font-weight: bold;line-height: 24px;margin-top: 28px;padding: 3px 0 1px;position: absolute;right: 0;text-align: center;top: 0;width: 100px;z-index:4;}#office-edit.inline-edit {right: 105px;}.slide-nav {background: #000;height: 492px;overflow: hidden;position: absolute;right: 0;}.slide-nav ul {position: relative;}.slide-nav li {background: transparent url("../images/layout/slide-nav.jpg") no-repeat;height: 123px;width: 320px;}.slide-nav li.buy {background-position: 0 0;}.slide-nav li.sell {background-position: 0 -123px;}.slide-nav li.charter {background-position: 0 -246px;}.slide-nav li.management {background-position: 0 -369px;}.slide-nav li.share {background-position: 0 -492px;}.slide-nav li.destinations {background-position: 0 -615px;}.slide-nav li.build {background-position: 0 -738px;}.slide-nav li.services {background-position: 0 -861px;}.slide-nav li a {color: #fff;display: block;font-size: 12px;height: 93px;line-height: 15px;padding: 15px;visibility: hidden;}.slide-nav li:hover a {visibility: visible;}.slide-nav li a:hover {background: transparent url("../images/layout/b-70.png");}.simpleS .big { height: 400px;}.simpleS ul { list-style: none;}.simpleS ul li { float: left;}.simpleS ul li:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0; }.simpleR .big { height: 400px;}.simpleR ul { list-style: none;}.simpleR ul li { float: left;}.simpleR ul li:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0; }
