/****
MARRON		color: #654f43;
NARANJA		color: #D64D1F;
*******/
a {color: #D64D1F;}
a:hover {color: #000;}

html { background: #f8f4f1; height: 100%; }	
body {color:#654f43; position: relative; padding-top: 10px;}
.fadePage #copy .ficha {display: none;}
.hide {display: none;}

.wrapper { margin: 0 auto; width: 960px; padding-bottom: 40px;}

input[type='text'], select, textarea {-webkit-appearance: none !important; -moz-appearance: none !important; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
select {background: url("/public/static/images/select-arrow-down.png") no-repeat right 5px top 8px; cursor:pointer;}

.nopadding {padding:0;}

/* HIDE SPAM CHECK */
.MAPS {display: none; }

/*** HEADER ***/
#header-mobile {display: none;}
.header-wrapper {position: fixed; top: 0; z-index: 2000; height: 63px; width: 654px; padding-top: 6px; background: #f8f4f1;}
.ui-autocomplete {z-index: 2001 !important;}

.ajustSell { position:relative;}
.venderBarcoButton { background-color: #E7511E; width: 200px; padding:3px 0;  -webkit-box-shadow: 10px 10px 10px rgba(150, 150, 150, 0.3); box-shadow: 10px 10px 10px rgba(150, 150, 150, 0.3);}
.venderBarcoButton span{ font-size: 24px; line-height: 26px; font-weight: lighter; color: #D3CDC4;}
.venderBarcoButton .texto{ margin-left: 7px;}
.venderBarcoButton a{ text-decoration: none;}

#VenderBarco {margin-top: 20px;}
#VenderBarco .tituloVenderBarco{ width: 30%; float:left; }
#VenderBarco .tituloVenderBarco span{ font-size: 80px; float:right; color:#E7511E; font-weight: lighter; margin-right: 20px; margin-top: -15px;}
#VenderBarco .formulario{ width: 70%; float:left;}

#VenderBarco form { float:left; margin: 10px 22px 0 0; }
#VenderBarco form strong{ font-size: 14px; }
#VenderBarco form p, #contactForm form .select {font-size:12px; clear:both;  }
#VenderBarco form input {}

#VenderBarco form input::-webkit-input-placeholder, 
#VenderBarco form textarea::-webkit-input-placeholder,
#VenderBarco form input:-moz-placeholder, 
#VenderBarco form textarea:-moz-placeholder,
#VenderBarco form input::-moz-placeholder, 
#VenderBarco form textarea::-moz-placeholder,
#VenderBarco form input:-ms-input-placeholder, 
#VenderBarco form textarea:-ms-input-placeholder { color:#654f43;}

#VenderBarco form input:focus {background: #634f42; border:1px solid #b2aca9; color:#eee; }

#VenderBarco form textarea {}
#VenderBarco form select {width: 319px; margin-bottom:10px; }
#VenderBarco form .chzn-container { margin-bottom:10px; color:#654f43;}
#VenderBarco form .chzn-container a{ color:#654f43;}
#VenderBarco form label{color:#D3CDC4; font-size:12px; }
#VenderBarco form button {cursor:pointer; border:1px solid #cbcbcb; margin-bottom:10px; background: #EE5A24; text-align:center; width:319px; line-height:44px; font-size:24px; font-weight:300; letter-spacing:15px; color:#D3CDC4;
-webkit-box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 5px 0 rgba(0, 0, 0, 0.8); -webkit-border-radius: 3px; border-radius: 3px;}
#VenderBarco form button:hover {-webkit-box-shadow: inset 0 0 40px 0 rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 40px 0 rgba(0, 0, 0, 0.8);}
#VenderBarco form a#sendFormSell {display:block; cursor:pointer; border:1px solid #cbcbcb; margin: 10px 0; background: #D64D1F; text-align:center; width:319px; line-height:44px; font-size:24px; font-weight:300; letter-spacing:15px; color:#D3CDC4;
-webkit-box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.6); box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.6); -webkit-border-radius: 5px; border-radius: 5px;}
#VenderBarco form a#sendFormSell:hover {-webkit-box-shadow: inset 0 0 40px 0 rgba(0, 0, 0, 0.8); box-shadow: inset 0 0 40px 0 rgba(0, 0, 0, 0.8);}

#VenderBarco form p a { color:#D3CDC4; text-decoration: none;}
#VenderBarco form p a:hover { color:#D64D1F;}
#VenderBarco form p.footer{ padding-right: 25px; font-size:12px; width: 240px; position:relative; padding-left:25px;}

.list-element { margin-top: 10px; }

#where { margin-top: 20px; }
#where .fotoLocal img{ width: 100%; }
#where .infoLocal a { color: #654F43; }
#where .infoLocal .phone { font-size: 24px;}

/*** SIDEBAR ***/
#sidebar { float:left; width:265px; padding: 8px 0 27px 0;}

	#sidebar .langs {font-size: 13px; width:259px; color: #654f43; text-align:right; margin-bottom:28px;}
	#sidebar .langs a {color: #654f43;}
	#sidebar .langs a:hover {text-decoration: none;}

    #sidebar a.logo {width:202px; margin-left:21px; height:131px; display:block; margin-bottom:12px; text-indent:-9999px; 
    background: url("/public/static/images/logo-nautamarine.png") no-repeat center center; background-size: 100% auto; }
	#sidebar .lang {padding: 48px 0 15px 0; font-size: 12px; font-style: italic; }
	#sidebar .lang a {color: #654f43;}
	#sidebar .lang a:hover {color: #D64D1F;}
	
	#sidebar .content p.pcontent { font-size:16px; line-height: 21px; padding-bottom: 9px;}
	#sidebar .content .address p{text-indent: 0;}
	
	#sidebar a.mediaLinks {display: none;}
	
	#sidebar p {line-height: 1.5em; padding-bottom: 10px;}
	#sidebar .address {font-size: 13px; padding:12px 0 5px 25px;}
	#sidebar .address p{line-height: 16px; margin:0 0 15px 0; padding:0;}
	#sidebar .address i{line-height: 14px;}
	#sidebar .address a {color: #654f43;}
	#sidebar .address strong{font-weight: bold;}
	#sidebar .address a.mooringLink {color: #D64D1F;}
	#sidebar .contact a {color: #654f43; text-decoration: none;}
	#sidebar .contact a:hover{text-decoration: underline;}
	#sidebar .georgia {font-size:12px;}
	#sidebar .map {text-decoration: underline}
	#sidebar .redes {margin: 15px 0 5px 30px}
	#sidebar .redes div {margin-bottom: 12px}
	#sidebar .sidebarLogos {position: relative; width: 195px; margin-left: 25px; margin-bottom: 20px; height:55px; display: block;}
	#sidebar .sidebarLogos span {display: block; width: 21px; height: 20px; position: absolute; overflow:hidden; z-index: 5; -webkit-border-radius: 4px; border-radius: 4px; right: -24px; top: 8px; background: url('/public/static/images/flechita-logos.png') no-repeat -1px -1px;}
	#sidebar .sidebarLogos:hover span {-webkit-box-shadow: 0 0 5px 0 #634f42; box-shadow: 0 0 5px 0 #634f42;}
	#sidebar .sidebarLogos.click span {background-position: 0 -58px}
	
	#sidebar .absolute { width: 187px; height:35px; }
	#sidebar .jboats { width:53px; height:69px;}
	#sidebar .nauticat { width: 152px; height:25px;}
	#sidebar .targa { width: 79px; height:41px;}
	#sidebar .princess { width:189px; height:35px;}
	
	#shadow{background-color: #665043); background: rgb(102, 80, 67); background: rgba(102, 80, 67, 0.6); position:absolute; left:0; top:0; width:100%; z-index:999; cursor: pointer;}
	#codQR {text-decoration: none;}
	#QR{background: #D3CDC4 url("/public/static/images/codigo-qr.png") no-repeat bottom; display: none; position: fixed; left: 50%; top: 50%; margin-top:-143px; margin-left:-143px; z-index:999; width: 286px; height: 310px;}
	.wrapper #QR a#closeQR i.ico-close{ font-size:12px; color:#beb8b4; }
	#QR a{ padding:2px; font-size:11px; text-decoration: none; }
	#QR a i { padding:5px; font-size:20px; display: block; float: left; }
	#anularma{background: url("/public/static/images/anularma.jpg"); position: fixed; left: 50%; top: 300px; margin-left: 80px; z-index:999; width: 100px; height: 100px;}
	
	#weAreHere {width: 415px; height: 450px; font-size:14px; overflow: hidden; display: none; 
	padding: 0; position:fixed; z-index:5555; top:50%; margin-top:-260px; left: 45%; }
	#weAreHere .text-wrapper { padding: 0px; border:0; margin:0;}
	#weAreHere strong{ color:#D64D1F; }
	#weAreHere #mapa_localizacion {margin-bottom:13px; width: 100%; height: 180px;}
	#weAreHere .formTitle { padding:0 20px 10px 20px;}
	#weAreHere .text-wrapper p{ padding:5px 20px 5px 20px; margin-bottom:5px; display: block; clear:both; }
	#weAreHere .text-wrapper p.long-file { background: #655142; padding:10px 20px; margin:5px 0 0 0; border:0; min-height: 35px;}
	#weAreHere .text-wrapper p.long-file a { color:#D3CDC4; }
	
	#weAreHere.de .formTitle span{ letter-spacing: -1px; font-size:37px; }
	#weAreHere.de .long{ font-size:13px; }
	#weAreHere .mapaExterno {position:absolute; width: 93px; height: 24px; top:217px; left:0; display: block;}
	
	#sidebar a.anyQuestion {color:#D64D1F; text-decoration: none; font-size:20px; margin-bottom:15px; display: block;}
	#sidebar a.anyQuestion:hover {text-decoration: underline;}
	#sidebar .dealer {font-size:12px; width: 165px;}
	
	/*
@media screen and (min-height: 1080px) { 
	#sidebar {position: fixed; float: none; z-index: 200;}
}
	*/

/*** CONTENT ***/
#content {margin-left: 291px; }
	
	/*** HEADER ***/
	#header { width:100%; }
	#header h1 { font-size: 58px; font-weight: 300; letter-spacing: -1px }
	
	/*** BOATS NAV HEADER ***/
	.boatsNavHeader{float:right; background-color: #654f43; margin:-1px 0 0 0; color: #D64D1F; height: 58px; width: 324px; line-height:57px; padding: 0; overflow: hidden;}
	.boatsNavHeader .mobFeaturedBoats{display: none;}
	.boatsNavHeader .countResult {line-height: 57px; margin:0; padding:0; text-align: center; font-size:34px; width: 100%;}
	.boatsNavHeader .countResult a {color: #D3CDC4; font-size:12px; line-height: 65px; padding-left:3px; text-decoration: none;}
	.boatsNavHeader .countResult a.active {color: #D64D1F;}
	.boatsNavHeader .countResult .featured {font-size: 22px; text-decoration: none;}
	
	/*** MOD SEARCH ***/
	.search {height:25px; width: 324px; position:relative; float:left;}
	.search #searchBox button {position:absolute; color:#D3CDC4; right: -2px; top: 2px; cursor:pointer; border:0; background: none; font-size:15px; width: 30px; height: 23px}
	.search input {background: #665043; width:294px; color:#D3CDC4; border:0; font-size:11px; height: 26px; line-height: 26px; padding:0 25px 0 5px; margin:-1px 0 0 0; position:relative; display: block;}
	.search i.icon-mob-desplegable{display: none;}
	.search .ui-helper-hidden-accessible { display: none !important; top:40px; }
	
	/*** MOD SORTBY ***/
	.sortBy { float:left; margin-top:6px; background-color: #D64D1F;}
	#sortby { background-color: #D64D1F; width:324px; color:#D3CDC4; border:0; font-size:11px; height: 26px; line-height: 26px; border-radius: 0; padding-left:2px; margin:0;}
	.mac-os #sortby {padding-left:6px;}

	/*** COPY ***/
	#copy { overflow: hidden; width: 660px; padding-bottom: 15px; position: relative; padding-top: 58px;}
	#copy label.georgia { font-size:12px; font-style: italic}
	#copy .ficha {width: 654px; /* margin-top: 40px; */ clear:both;}
	#copy .ficha .mob-detail{display: none;}
	#copy h2 {font-size: 19px; margin-bottom: 10px; color: #D64D1F; margin-top: 3px;}
	
	/*** MODULES ***/
	.boat.moduleSell {background-color: #D64D1F; color: #D3CDC4; font-size: 39px; height: 316px; line-height: 48px; font-weight: 100}
	.boat.moduleSell span { padding-left: 4%; padding-top: 2%; display: block; }
	.boat.moduleVisitUs{background-color: #654f43; color: #D3CDC4; font-size: 39px; height: 316px; line-height: 48px; font-weight: 100}
	.boat.moduleVisitUs span { padding-left: 5%; padding-left: 3%; padding-top: 2%;  display: block; }
	.boat.moduleMooring{background-color: #D64D1F; color: #D3CDC4; font-size: 39px; height: 316px; line-height: 48px; font-weight: 100}
	.boat.moduleMooring span {padding-left: 4%; padding-left: 3%; padding-top: 2%;  display: block;}
	.boat.module>strong{font-size: 39px; color: #D3CDC4;}
	.boat.moduleWhale {background: #D64D1F url("/public/static/images/NM-Whale-Web-Banner-bg.jpg") no-repeat; background-size:cover; color: #fff; font-size: 35px !important; height: 316px; line-height: 44px !important; font-weight: 100}
	.boat.moduleWhale.ru { font-size: 33px !important; }
	.boat.moduleWhale span { padding-left: 4%; padding-top: 2%; display: block; }
	
	/*** SLIDER  ***/
	#copy .slideshowContent { padding-bottom: 5px; clear:both; position:relative;}
	#copy .slideshowContent #slide_next_featured, #copy .slideshowContent #slide_prev_featured {cursor:pointer; text-aling:center; color:#FFF; position:absolute; width: 100px; height: 100px; top:160px; z-index:99;}
	#copy .slideshowContent #slide_next_featured, #copy .slideshowContent #slide_prev_featured i{font-size:100px; cursor:pointer;  text-shadow: 0 0 10px #737373;}
	#copy .slideshowContent #slide_next_featured { right:-6px; }
	#copy .slideshowContent #slide_prev_featured { left:-12px; }
	#copy .slideshowContent #slidenav_featured {position:absolute; width: 100%; height: 10px; overflow:hidden; top:398px; z-index:99; text-align: center;}
	#copy .slideshowContent #slidenav_featured span { display: inline; margin:0 6px; overflow: hidden; content:none; color:rgba(255,255,255,0.4); line-height: 30px;}
	#copy .slideshowContent #slidenav_featured span  { padding:3px 2px; background: rgba(255,255,255,0.4);}
	#copy .slideshowContent #slidenav_featured span.cycle-pager-active {background: #D3CDC4; color:#D3CDC4;}
	
	#copy #slideshowFeatured {height: 590px;height:auto; width: 100%; overflow: hidden; clear:both; display: block; position:relative;}
	#copy #slideshowFeatured a.slider{background-color: #d1ccc4; color:#654F43; text-decoration:none; width: 654px; height: 578px; position: relative; overflow:hidden; display: block;}
	#copy #slideshowFeatured a.slider:hover {text-decoration: none; color:#000;}
	#copy #slideshowFeatured a.slider .subimagencontainer {width: 100%; height: 420px; overflow:hidden; }
	#copy #slideshowFeatured a.slider .subimagencontainer img{width: 654px; height: 420px; z-index:1;}
	#copy #slideshowFeatured a.slider h2 { font-size: 34px; height:36px; overflow:hidden; margin-bottom:20px; letter-spacing:-1px; color: #D64D1F; font-weight: bold; padding-left: 17px;  margin-top: 5px;}
	#copy #slideshowFeatured a.slider h3 {padding-left: 17px; font-size: 22px; line-height:26px; font-family: 'Open Sans', OpenSansLight, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Arial, Helvetica, sans-serif; font-weight: 300; position: relative; top: -1%;}
	#copy #slideshowFeatured a.slider table{padding: 3%; padding-top: 0%; margin-top: -2px; font-size: 15px;}
	#copy #slideshowFeatured a.slider .price{font-size: 40px; position:absolute; text-align: right; align-content: right; bottom:0; right:0; color: #D64D1F; padding-right: 17px;}
	#copy #slideshowFeatured a.slider .details {margin-left: 17px; width: 50%;}
	#copy #slideshowFeatured a.slider .cateristicas {margin-left: 17px; width: 50%;}
	#copy #slideshowFeatured a.slider .description{padding:10px 10px 0 10px;}
    
	/*** BOAT LIST ***/
    .clear{font-size: 32px; text-decoration:none; font-weight: 100;}
    .clear>a{font-size: 13px; color: #D3CDC4; font-weight: 500;}
	.boatList {clear:both;}
	.boat { float:left; width: 324px; position:relative; height:316px; overflow:hidden; margin-right:6px; font-size: 10px;
	background: #D3CDC4; text-decoration: none; color: #654f43;  margin-bottom: 5px;   }
	:hover.boat {}
    .boat.featured { background:#D1CCC4;}
	.boat.featured table tr td{color: #654f43}
	.boat.featured table tr td strong{color: #654f43}
	.boat.featured .title {color: #D64D1F}
	.boat.featured .price {color: #D64D1F}
	.boat.featured .featured{color: #D3CDC4}
    .boat h2{padding-left: 3%; margin-top:-1%;}
	.boat .title {color: #D64D1F; height:34px; overflow:hidden; margin-bottom: 3px; line-height:18px; font-size: 20px;}
	.boat table {border-collapse: separate; font-size: 11px; color: #654f43; padding-left: 3%; margin-top: -9px; padding-top: -10px;}
	.boat table strong, .boat .price, .boat .featured {color: #654f43}
	.boat table td {padding-right: 15px}
	.boat .price {font-size: 26px; text-align: right; align-content: right; position:absolute; position:absolute; bottom:1px; right:8px; }
	.boat .imagecontainer {position: relative; margin-bottom: 5px; width: 325px; height: 210px; overflow: hidden;}
    .imagecontainer>img{width: 325px; height: 210px;}
	.boat .sold {padding: 3px 5px; position: absolute; top:5px; right:5px; z-index: 15; font-size: 10px; color: #D3CDC4; font-weight: bold;}
	.boat .zoom {width:17px; height: 17px; position: absolute; bottom:5px; right:5px;
	background: url('/public/static/images/icos.png') no-repeat 0 0;}
	.boat .featured {position: absolute; top: 215px; right: 5px; font-weight:normal;
	text-align: center; font-size: 30px;}
	.boat .cateristicas{display: none;}
	.boat .details {margin-left:10px; margin-top: -5px; font-size: 11px;}
	
	.boatsNav {float:right; width: 62%; margin:3% 3% 5% 0; text-align: right; display: none;}
	.boatsNav .nav {float:right; color:#D64D1F; font-size:24px; margin-left:5%; line-height: 16px;}
	
	.boatsNavFooter {display: none;}
	
	/*** BOAT FICHA ***/
	#copy .ficha { overflow:hidden; background: #fbfbf8 url('/public/static/images/ficha-bg.jpg') no-repeat right 0; position: relative;
	-moz-box-shadow:10px 10px 10px rgba(150, 150, 150, 0.3); -webkit-box-shadow:10px 10px 10px rgba(150, 150, 150, 0.3); box-shadow:10px 10px 10px rgba(150, 150, 150, 0.3);
	border:1px solid rgba(150, 150, 150, 0.3);
	}
	#copy .ficha .close {position:absolute; top:2px; right:5px; display: block; width: 24px; line-height:18px; height: 24px; text-align:center; text-decoration: none; font-size:28px; color:#654f43;}
	#copy .ficha .close:hover {color:#D64D1F;}
	
	#copy .ficha .mediaHeader {display: none;}
	#copy .ficha form {float: right; width: auto; font-size: 11px; margin-top: 8px;}
	#copy .ficha form .input {width: 110px; padding: 2px 6px; height:15px; line-height:11px; font-size: 11px; margin: 0; float: right;
	border: 1px solid #998b80; border-right: 0;
	-moz-border-radius:3px 0 0 3px; -webkit-border-radius:3px 0 0 3px; border-radius:3px 0 0 3px}
	#copy .ficha form .submit {padding: 0 15px; font-size: 11px; height:21px; overflow:hidden; margin: 0; float: right; color: #D3CDC4;
	border: 1px solid #998b80; border-left: 0; cursor: pointer; 
	-moz-border-radius:0 3px 3px 0; -webkit-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0;}
	#copy .ficha p { margin-bottom: 15px}
	#copy .ficha .description {font-size: 16px}
	#copy .ficha .description p strong{color:#D64D1F;}
	#copy .ficha .data {margin-left: 25px; }
	#copy .ficha .data p{font-size: 14px;}
	#copy .ficha table {width: 100%; font-size: 14px; margin-left: 25px; color: #654f43}
	#copy .ficha table strong, .boat .price, .boat .featured {color: #D64D1F; align-content: right;}
	#copy .ficha table td {padding-right: 15px}
	#copy .ficha .price {font-size: 34px; float: right; width: 50%; text-align: right; line-height: 1em;}
	#copy .ficha h3 {font-size: 18px; margin: 20px 0; padding: 0 0 5px 25px; border-bottom: 2px solid #654f43}
	#copy .ficha h4 {color: #D64D1F; font-size: 14px;}
	#copy .ficha .data ul { margin: 5px 0 0 20px; list-style-image: url('/public/static/images/li.gif');}
	#copy .ficha .data li {font-size: 14px; margin-bottom: 10px}
	
	/*** FICHA ***/
    #copy .contenido.ficha {background-color: #E6E1DD}
    #copy .contenido.ficha .texto {color: #654f43; font-size: 17px; margin: 0px}
    #copy .contenido.ficha .imagecontainer {margin-top: -27px}
    #copy .contenido.ficha .caracteristicas {background: #D64D1F; width: 100%; color: #D3CDC4; float: left; line-height: 17px; 
    margin-bottom: 15px; margin-top: 0; position:relative; min-height: 70px;}
    #copy .contenido.ficha .caracteristicas ul{font-size: 13px; padding: 1%; padding-left: 3%; float:left; font-weight: 100; line-height: 16px}
    #copy .contenido.ficha .caracteristicas ul:nth-child(2){margin-left: 45px}
    #copy .contenido.ficha .caracteristicas .price{font-size: 42px; position: absolute; right:10px; top:15px;}
    #copy .contenido.ficha .texto {float:none; color: #654f43; font-size: 14px; padding-top:5px;}
    #copy .contenido.ficha .texto p {margin: 5px 10px; font-weight: 200; margin-top: -14px; line-height: 20px}
    #copy .contenido.ficha .texto .cursiva{font-style: italic;}
    #copy .contenido.ficha .texto ul { margin-left: 0;}
   	#copy .contenido.ficha .texto ul li:before { content:"•"; color: #D64D1F; font-size:14px; margin-right: 3px; }
    #copy .contenido.ficha .especificaciones { font-size: 14px; margin: 5px 3% 0; line-height: 1.2em;}
    #copy .contenido.ficha .especificaciones strong{font-size: 15px; margin-bottom: 10px}
    #copy .contenido.ficha .especificaciones p {font-weight: 400; line-height: 1.3em; margin: 5px 0;}
    #copy .contenido.ficha .especificaciones ul li{margin-left: 30px; margin-top:5px; line-height: 18px}
    #copy .contenido.ficha .especificaciones ul li:before{ content:"·"; color: #D64D1F; font-size:15px;}
    #copy .contenido.ficha .especificaciones h4 { margin-top:10px;}
    #copy .contenido.ficha .especificaciones span {background: transparent !important; color: rgb(101, 79, 67) !important;}
    #copy .contenido.ficha .especificaciones .tab {display: block !important;}
    #copy .contenido.ficha .scroll{width: 654px; height: 70px; float:right}
    #copy .contenido.ficha .scroll img{width: 84px; height: 55px; margin-left: 7px; margin-top: 31px}
    #copy .contenido.ficha .scroll img:first-child{margin-left: 0px}
    #copy .contenido.ficha #slideshowContainer .botones{position: absolute; top: 10px; right: 10px; height: 26px; z-index:999;}
    #copy .contenido.ficha #slideshowContainer .botones .boton{height: 18px; line-height:18px; cursor:pointer; background: #D64D1F; float: right; margin-left: 3px; color: #D3CDC4; font-weight: bolder; padding-left: 4px; padding-right: 4px; font-size: 14px;}
    #copy .contenido.ficha #slideshowContainer .botones .boton p{margin-top: -1px}
    #copy .contenido.ficha #slideshowContainer .botones .boton a{ text-decoration:none; color:#D3CDC4; }
    #copy .contenido.ficha #slideshowContainer .botones .share{position:relative;}
    #copy .contenido.ficha #slideshowContainer .botones .boton ul{position: absolute; top: 18px; right: 0; padding-top:2px; visibility: hidden; color: #654f43; font-weight: 300; text-align: right; line-height: 18px; font-size: 15px}
    #copy .contenido.ficha #slideshowContainer .botones .boton ul li{background: #E6E1DD; padding: 1px 3px;}
    #copy .contenido.ficha #slideshowContainer .botones .boton ul a{color:#654f43;}
    #copy .contenido.ficha #slideshowContainer .botones .boton ul a:hover{color:#D64D1F;}
    #copy .contenido.ficha #slideshowContainer .botones .boton:nth-child(even){background: #654f43}
    #copy .contenido.ficha .cruz{width: 25px; height: 25px; background: lightblue; float: right; margin-top: 4px; margin-right: 4px}
    #copy .contenido.ficha .imagecontainer .botones .boton ul a, .ficha .imagecontainer .botones .boton ul a:hover{text-decoration: none; color: #654f43}
    #copy .contenido.ficha .callus{font-size: 22px; margin-top: 25px; margin-left: 30px; font-weight: 100; margin-bottom: 26px}
    #copy .contenido.ficha .callus a{ text-decoration:none; }
	
	.ficha .alarmLink {position:absolute; text-decoration:none; font-size:20px; text-align:center; width:26px; display:block; z-index:51; top:20px; right: 40px; background: #D64D1F; color:#D3CDC4; -webkit-box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, 0.6); box-shadow: inset 0px 0px 7px 0px rgba(0, 0, 0, 0.6); -webkit-border-radius: 7px; border-radius: 7px;}
	.ficha .alarmLink:hover {-webkit-box-shadow: inset 0px 0px 15px 0px rgba(0, 0, 0, 0.6); box-shadow: inset 0px 0px 15px 0px rgba(0, 0, 0, 0.6);}
	.ficha .sendPDF {position:absolute; background:red; display:block; z-index:50; top:6px; right: 60px; background:url("/public/static/images/ficha-pdf.png") no-repeat; width:94px; height:127px;}
		.ficha .sendPDF:HOVER{position:absolute; background:red; display:block; z-index:50; top:6px; right: 60px; background:url("/public/static/images/ficha-pdf.png") no-repeat 0 -127px; width:94px; height:127px;}
	
	/* FORMULARIO DE CONTACTO SIDEBAR */
	#formSendPdf {position:absolute; z-index:55; top:60px; display:none; padding:0 10px; right: 120px; width: 400px; height: 320px; z-index:9999;}
	#formSendPdf header{padding:0 25px 10px 25px; overflow: hidden;}
	#formSendPdf .formSendTitle {color:#D64D1F; text-indent:-7px; margin-top:10px; font-size:40px;}
	#formSendPdf .formSendTitle i.icon-download {display: none;}
	
	#formSendPdf .closeFormSenddf {float:right; position:absolute; top:8px; right:10px; display: block; text-decoration:none; text-align:right;}
	#formSendPdf .closeFormSenddf i { /* color:#beb8b4; */ }
	#formSendPdf .closeFormSenddf:hover i { color:#D64D1F; }
	
	#formSendPdf p {padding:0; font-size:12px; clear:both;  margin-bottom:10px; overflow: hidden;}
	#formSendPdf p.downloadPdf {padding-left:25px; line-height: 15px; margin-bottom: 0; }
	#formSendPdf p.downloadPdf a {color: #654F43; }
	#formSendPdf p.downloadPdf a span {color: #D64D1F; text-decoration: underline;}
	#formSendPdf p.downloadPdf i {font-size:30px; margin:0 15px 0 0; line-height:33px; float:left; color:#D64D1F; display: block; background:#D64D1F; color:#D3CDC4; width: 32px; height: 32px; font-size:23px; line-height: 35px; text-indent:-1px; text-align: center; -webkit-border-radius: 3px;
border-radius: 3px; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.8);}

	#copy .ficha #formSendPdf form{float:none; margin:0 25px;}
	
	#formSendPdf form a.button {display:block; cursor:pointer; margin-top: 10px; background: #f05a24; text-align:center; width:100%; line-height:44px; font-size:24px; font-weight:300; letter-spacing:15px; color:#D3CDC4;}
	#formSendPdf form a.button:hover {background:#D64D1F;}
	.button:active {background:#654f43 !important;}
	
	#formSendPdf form p.footer{ padding-right: 25px; width: 320px; position:relative; padding-left:25px;}
	#formSendPdf form p.footer label { font-size:13px; }
	#formSendPdf form #newsletter-pdf {width: auto; padding:0; position:absolute; left:0; }
	#copy .ficha #formSendPdf p {margin-bottom:10px;}
	
	#copy .ficha #formAlerts form{float:none; margin:0 30px;}
	#formAlerts {position:absolute; z-index:55; top:60px; display:none; padding:0 10px; right: 40px; width: 400px; height: 330px; z-index:9999;}
	#formAlerts header{padding:0 25px 10px 25px; overflow: hidden; color:#654F43;}
	#formAlerts .formSendTitle {margin-top:10px; font-size:12px; color:#654F43;}
	#formAlerts .formSendTitle span{color:#D64D1F; display:block; padding-right:100px; clear:right; font-size:40px;}
	
	#formAlerts .closeFormAlerts {float:right; position:absolute; top:8px; right:10px; display: block; text-decoration:none; text-align:right; font-weight: normal;}
	#formAlerts .closeFormAlerts i { /* color:#beb8b4; */ }
	#formAlerts .closeFormAlerts:hover i { color:#D64D1F; }
	
	#formAlerts p {padding:0; font-size:12px; clear:both;  margin-bottom:10px; overflow: hidden;  color:#654F43;}
	#formAlerts p.downloadPdf {padding-left:25px; line-height: 29px; margin-bottom: 0; color:#e5e5e5;}
	#formAlerts p.downloadPdf i {font-size:30px; margin:0 15px 0 0; line-height:33px; float:left; color:#D64D1F; display: block; background:#D64D1F; color:#D3CDC4; width: 32px; height: 32px; font-size:23px; line-height: 35px; text-indent:-1px; text-align: center; -webkit-border-radius: 3px;
border-radius: 3px; -webkit-box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0px 0px 10px 0px rgba(0, 0, 0, 0.8);}

	#copy .ficha #formAlerts form{float:none; margin-left:25px;}
	#formAlerts form p.footer{ padding-right: 25px; width: 320px; position:relative; padding-left:25px;}
	#formAlerts form p.footer label { font-size:13px; }
	#formAlerts form #newsletter-alerts {width: auto; padding:0; position:absolute; left:0; }
	#copy .ficha #formAlerts p {margin-bottom:10px;}
	
	#formAlerts form a.button {display:block; cursor:pointer; margin-top: 10px; background: #f05a24; text-align:center; width:100%; line-height:44px; font-size:24px; font-weight:300; letter-spacing:15px; color:#D3CDC4;}
	#formAlerts form a.button:hover {background:#D64D1F;}
	
	.ficha #slideshowContainer { width: 654px; overflow: hidden; margin: 0 auto 0 auto; position: relative;}
	.ficha #slideshow, .ficha #slideshow .slide { width: 654px; height: 490px; overflow: hidden; }
	.ficha #slideshow .slide { position: relative; width: 654px; }
	.ficha #slideshow .slide img {width: 100%; min-height: 490px; margin: auto; display: block;}
	
	.ficha #slideshowContainer .ui-widget-content {position:relative; width: 100% !important; background: none; margin:5px 0;}
	.ficha #slideshowContainer .ui-widget-content .listcontainer{width: 100% !important;}
    .ficha #slideshowContainer #slidenav { width: 100%;}
    .ficha #slideshowContainer #slidenav li {float: left; width: 90px; height: 57px; margin-left:5px; overflow: hidden; filter: alpha(opacity=50); opacity: 0.5;}
    .ficha #slideshowContainer #slidenav li:first-child {margin-left: 0;}
    .ficha #slideshowContainer #slidenav li img {width: 90px; height: 57px;}
    .ficha #slideshowContainer #slidenav li.activeSlide, 
    .ficha #slideshowContainer #slidenav li:hover {filter: alpha(opacity=100); opacity: 1;}
     #copy #slideshowContainer #slide_next, #copy #slideshowContainer #slide_prev {cursor:pointer; z-index:9999; text-aling:center; color:#FFF; position:absolute; width: 100px; height: 100px; top:140px; z-index:99; text-shadow: 0 0 10px #737373;}
	 #copy #slideshowContainer #slide_next, #copy #slideshowContainer #slide_prev i{font-size:100px; cursor:pointer;}
	 #copy #slideshowContainer #slide_next { right:-8px; }
	 #copy #slideshowContainer #slide_prev { left:-12px; }
	
	/*** VENDE-TU-BARCO ***/
	.titulo-sell {font-weight: bold; font-size: 24px; color:#E7511E;}
	.icono-sell { float:left; width: 15%; text-align: center; margin-top: 10px;}
	.descripcion-sell { font-size: 15px; margin-top: 10px;}
	.icono-sell img{ width: 50px; }
	.descripcion-sell { float:left; width: 85%;}
	.descripcion-sell strong{ color:#E7511E; }
	
	/*** POPUPS ***/
	.popup {display:none; padding: 20px 30px 20px 30px; width: 600px; position: absolute; top: 60px; left: 50%; margin:0 0 0 -320px; z-index:100;
	-moz-box-shadow:4px 4px 6px rgba(150, 150, 150, 0.6); -webkit-box-shadow:4px 4px 6px rgba(150, 150, 150, 0.6); box-shadow:4px 4px 6px rgba(150, 150, 150, 0.6);}
	.popup.small{width: 370px; margin:0 0 0 -120px; padding-left: 50px;}
	.popup .title {color: #D64D1F; font-size: 36px; font-weight: 300; margin-bottom: 10px;}
	.popup p {margin-bottom: 10px; font-size: 14px; color: #444}
	.popup .subtitle {color: #654f43; margin-top: 10px; font-weight: 600; font-size: 16px}
	.popup strong {color: #D64D1F}
	
	.who-we-are .content{ padding-bottom: 80px; background: url('/public/static/images/who-we-are-bg.png') no-repeat center bottom; }
	
	/*** LISTAS ***/
	ul.list{margin: 10px 0; }
    ul.list li{list-style-image: url('/public/static/images/li.gif'); color:#654f43; margin-left: 20px; font-size: 14px;}	
	
	/*** FOOTER ***/
	#footer { width: 98%; display: none; margin: 0 auto; padding: 10px 15px 10px 0; text-align: right; font-size: 12px; bottom:0; float:right;}
	#footer .footerNav {display: none;}
	
	/** About US Page **/
	.aboutUsPage .header {margin-top:10px; }
    .aboutUsPage .header h1 { color:#D64D1F; font-size:32px; padding-left:15px; }   
    .aboutUsPage .header img{ float:left; width: 96%; margin: 2%; }
    .aboutUsPage .description { padding:20px 0; width: 96%; margin: 2%}
    .aboutUsPage #copy h2 { margin-bottom: 0; font-size:18px; font-weight: bold;}
    .aboutUsPage .description p { padding:0; margin-top:0; }
    .aboutUsPage #copy .description { padding-bottom:20px;  }
    
    /** Disclaimer Page **/
    .disclaimer .header h1 { color:#D64D1F; font-size:32px; padding-left:25px; }   
    .disclaimer .header img{ float:left; width: 96%; margin: 2%; }
    .disclaimer .description { padding:30px 10px 0 20px; }
    .disclaimer #copy h2 { margin-bottom: 0; font-size:18px; }
    .disclaimer .description p { padding:0 0 0 10px; margin-top:0; }
    
    /** mooringRoses **/
    .mooringRoses #copy .ficha.contenido .image, .mooringRoses #copy .ficha.contenido .image img {width: 100%; height: auto;}
    .mooringRoses #copy .ficha.contenido .texto ul {margin-top:0 !important; }
    .mooringRoses #copy p.subtitle {padding:0 0 5px 40px; color:#666;}
    .mooringRoses #copy p.subtitle strong {color:#654F43;}
    .mooringRoses .header h1 { color:#D64D1F; font-size:32px; padding-left:15px; }   
    .mooringRoses .header img{ float:left; width: 96%; margin: 2%; }
    .mooringRoses #copy h2 { margin-bottom: 0; font-size:18px; }
    .mooringRoses .description p { padding:0 0 0 20px; margin-top:0; }
    .mooringRoses #copy .ficha { padding-bottom: 0; }
    .mooringRoses #copy .description .contenido {border: 1px solid #654f43; border-width: 1px 0; margin-bottom:20px; overflow:hidden; padding:20px 0 20px 25px;}
    .mooringRoses #copy .description .contenido p {padding:0; margin-bottom: 5px;}
    .mooringRoses #copy .description .contenido p strong{color:#D64D1F;}
    .mooringRoses #copy .description .contenido ul {margin-top:0;}
    .mooringRoses #copy .description .left {float:left; width: 40%; margin:0 5%;}
    .mooringRoses #copy .description .info {padding-left:37px;}
    .mooringRoses #copy .description .info p{margin:0; font-size:14px;}
    .mooringRoses #copy .description .info a {color:#654F43;}
    .mooringRoses #copy .description .tlf{color:#D64D1F; padding-top:20px;}
    .mooringRoses #copy .description .tlf a{font-size:12px;}
    .mooringRoses #copy .description .tlf strong{font-size:18px; padding:0 5px 0 0;}
    
    /* Formulario de Contacto */
    #overlaywindow {display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1199;}
	#overlaywindow .overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 1200; background: #000;
	filter: alpha(opacity=80); opacity: .8;}
	#overlaywindow .window {position: fixed; top: 50%; left: 50%; width: 665px; height: 600px; padding: 20px; z-index: 1201;
	background: #fbfbf8 url('/public/static/images/ficha-bg.jpg') no-repeat right 0; filter: alpha(opacity=90); opacity: .9; 
	margin: -340px 0 0 -352px; -moz-box-shadow:0 0 15px 4px rgba(0, 0, 0, 0.8); -webkit-box-shadow:0 0 15px 4px rgba(0, 0, 0, 0.8); 
	box-shadow:0 0 15px 4px rgba(0, 0, 0, 0.8);}
	
	#overlaywindow .close {position:absolute; top:10px; right:10px; display: block; width: 16px; height: 16px; text-indent: -9999em;
    background: url('/public/static/images/icos.png') no-repeat 0 -114px; }
	#formFriend p {margin-top:10px;}
	#formFriend label{display: block; font-size:14px; text-indent: 10px;}
	#formFriend .input {}
    #formFriend textarea.input {width: 600px; height: 90px; line-height:24px; padding:5px 10px;}
	#formFriend .check label {display: inline;}
	#formFriend .check input {display: inline; font-size:14px;}
	#formFriend h2.title {color: #D64D1F; margin-bottom: 3px; font-size: 24px;}
	#formFriend .btnForm {}
	#formFriend .enviar {font-weight: bold}
	
	.formularios {background: #e6e1dd; padding:0 20px; position:relative; -webkit-box-shadow: 7px 7px 10px 1px rgba(0,0,0,0.3); box-shadow: 7px 7px 10px 1px rgba(0,0,0,0.3);}
	.formularios p { padding-bottom:5px; }
	.formularios a.closeForm{float:right; text-decoration: none; font-size:28px; position:absolute; right:4px; top:2px; color:#7e7a71;}
	.formularios .formTitle {margin-top:8px; font-size:12px; color:#dedbda; margin-bottom:10px;}
	.formularios .formTitle span{color:#D64D1F; padding-right:100px; clear:right; text-indent:-7px; font-size:40px;}
	.formularios .formTitle i{color:#D64D1F; text-indent:-7px; font-size:75px; font-weight: bold; display: block; float:left; margin:15px 15px 0 0;}
	.formularios input {height: 25px;}
	.formularios input, .formularios textarea{width: 97%; margin:0; padding:0 2%; border:0; line-height: 25px; font-size:12px;}
	.formularios input::-webkit-input-placeholder, 
	.formularios input:-moz-placeholder, 
	.formularios input::-moz-placeholder, 
	.formularios input:-ms-input-placeholder { color:#7f7b78; font-size:12px;}
	.formularios textarea {font-weight: bold;}
	.formularios textarea::-webkit-input-placeholder,
	.formularios textarea:-moz-placeholder,
	.formularios textarea::-moz-placeholder,
	.formularios textarea:-ms-input-placeholder { color:#595450; font-size:20px; font-weight: bold;}
	
	.formularios input:focus, .formularios textarea:focus {background: #634f42; border:1px solid #b2aca9; color:#eee; }
	
	.formularios textarea button {cursor:pointer; border:1px solid #cbcbcb; margin-bottom:10px; background: #f05a24; text-align:center; width:319px; line-height:44px; font-size:24px; font-weight:300; letter-spacing:15px; color:#D3CDC4; -webkit-box-shadow: inset 0px 0px 20px 0px rgba(0, 0, 0, 0.8); box-shadow: inset 0px 0px 20px 0px rgba(0, 0, 0, 0.8); -webkit-border-radius: 3px; border-radius: 3px;}
	.formularios textarea button:hover {background:#D64D1F;}
	
	.formularios p a { color:#D3CDC4; text-decoration: none;}
	.formularios p a:hover { color:#D64D1F;}
	#sidebar .formularios p.footer{ font-size:12px; position:relative; padding-left:20px; padding-bottom:0px;}
	.formularios .newsletter {width: auto; padding:0; position:absolute; left:0; top:-4px;}
	#formContacto .footer label {padding:0 15px; display: block;}
	
	/* FORMULARIO DE CONTACTO SIDEBAR */
	#contactForm {
		overflow: hidden; display: none; position:fixed; z-index:5555; top:50%; margin-top:-310px; left: 45%; 
		width: 317px; /*height: 562px;*/ height: 620px;
	}
	#contactForm form a.button {display:block; cursor:pointer; margin-top: 10px; background: #f05a24; text-align:center; width:100%; line-height:44px; font-size:24px; font-weight:300; letter-spacing:15px; color:#D3CDC4;}
	#contactForm form a.button:hover {background:#D64D1F;}
	#contactForm form.de #showTlf {letter-spacing:5px;} 
	#contactForm form.de .footer {letter-spacing:-1px;}     
	#contactForm form.ru #showTlf {letter-spacing:5px;}
	#contactForm form.fr #showTlf {letter-spacing:10px;}
	#contactForm form.fr .footer {letter-spacing:-1px;}        
	#contactForm form .footer {position:relative; padding-left:0; font-size:12px;}        
		
	#contactForm .callUs {text-align: center; margin-top:0;}
	#contactForm .callUs span{font-weight: bold; font-size:20px; display: block; padding-bottom:5px;}
	#contactForm .callUs a.button{background:#e7511e; text-align: center; margin-top:0;}
	#contactForm .callUs #showTlf.active.button {letter-spacing:5px;}
	

/* MENSAJES */
.message{ padding:25px 35px; position:absolute; top:100px; z-index:9999; left:50%; font-weight:bold; margin:10px 0 10px -200px; width: auto; background-color: #eee; 
-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; border:3px solid #999; overflow: hidden;}
.message.OK {padding-left:75px; border-color: #a2d499; background: #eee url("/public/static/images/check.png") no-repeat 10px 3px; height: 30px;}
.message.error {padding-left:75px; border-color: #bf0d0d; background: #eee url("/public/static/images/error.png") no-repeat 10px 3px; height: 30px;}
.message a.close {position:absolute; top:10px; right:10px; display: block; width: 16px; height: 16px; text-indent: -9999em;
    background: url('/public/static/images/icos.png') no-repeat 0 -114px; }
    
/*** AMARRES ***/
	#copy .ficha.contenido{width: 654px; background: #e6e1dd; border:0; -webkit-box-shadow:0 0 0; box-shadow: 0 0 0;}
    #copy .ficha.contenido h1{font-size: 35px; color: #D64D1F; padding-left: 3%; padding-top: 1%; font-weight: 100}
    #copy .ficha.contenido .image{width: 654px; height: 355px; margin-bottom:10px;}
    #copy .ficha.contenido .image img{width:654px; height: 355px}
    #copy .ficha.contenido .texto {color: #654f43; font-size: 16px}
    #copy .ficha.contenido .texto p,
    #copy .ficha.contenido .texto ul {padding-left: 3%; padding-top: 5px; padding-right: 3%; padding-bottom: 10px; font-weight: 200;}
    #copy .ficha.contenido .texto .columnas{font-size: 15px; -moz-column-count: 2; -moz-column-gap: 20px; -webkit-column-count: 2; -webkit-column-gap: 20px; padding-left: 50px; padding-right: 11%; line-height: 14px }
    #copy .ficha.contenido .texto .columnas strong{color: #D64D1F; font-size: 15px;}
    #copy .ficha.contenido .texto .columnas ul{ font-weight: 100; font-size: 13px;}
    #copy .ficha.contenido .texto .informacion {font-size: 13px; padding-left: 11%; margin-bottom: 0px; font-weight: 100; line-height: 16px}
    #copy .ficha.contenido .texto .informacion a {color: #654F43; }
    #copy .ficha.contenido .decorado{height: 6px; background: #D64D1F; margin-top:0; padding-top:0;}
    #copy .ficha.contenido .texto .informacion font{font-weight: bolder}
    #copy .ficha.contenido .fotopie{padding-left: 627px; width: 20px; height: 14px; font-size:20px; color:#D64D1F;}   
    
/*** DISCLAIMER ***/
    #copy .ficha.contenido .texto .termino{font-size: 13px; line-height: 15px; padding:0; margin: 0 20px 10px 20px;}
    #copy .ficha.contenido .texto .termino.big{font-size: 27px; line-height: 36px; font-family: 'Open Sans', OpenSansLight, "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Arial, Helvetica, sans-serif;   font-weight: 100;}
    #copy .ficha.contenido .texto .termino strong{color: #D64D1F;}
    #copy .ficha.contenido .texto p{margin: 0 20px 10px 20px; padding:0;}  

/*** HOW WE SELL ***/
    #copy .ficha.contenido .titulo{font-size: 33px; color: #D64D1F; padding-left: 3%; margin-bottom:20px; padding-top: 1%; font-weight: 100}
    
/*** ERROR 404 ***/
    #copy .ficha.contenido h1 font{font-size: 21px;}
    #copy .ficha.contenido .imagecontainer404{padding-left: 2%; padding-right: 2%; padding-bottom: 2%; width: 365px; height: 550px;}
    #copy .ficha.contenido .imagecontainer404 img{width: 627px; height: 550px;}
 
/* CAJA AUTOCOMPLETAR */
.ui-corner-all{font-size: 12px; max-width: 320px;}

/*Nav collapse */
.nav-collapse{display: none;}
	
/* COOKIES */
#cookies {display: none; margin-bottom: 10px;}
#cookies .wrapper{background: #665043; color:#D3CDC4; padding:10px; font-size:12px;}
#closeCookies {text-decoration: none; padding-left:10px; color:#fff; font-size:24px;}

/* LOADING PAGINATION */
#infscr-loading {width: 100%; text-align: center; margin:25px auto; clear:both;}

@media (min-width: 1240px) {
	.wrapper {width:1220px}
	.header-wrapper {width:894px}
		.header-wrapper .boatsNavHeader {width: 444px;}
		.header-wrapper .search {width: 444px; overflow: hidden;}
		.header-wrapper .search input {width: 414px; overflow: hidden;}
		.header-wrapper .sortBy {width: 444px;}
		.header-wrapper .sortBy #sortby {width: 100%;}
	
	/*los elementos dentro del header wrapper, ponlos al 50%*/
	#copy {width:900px}
	#copy .slideshowContent #slidenav_featured {top: 577px;}
	#copy #slideshowFeatured {height: 760px;}
	#copy #slideshowFeatured a.slider {
		width: 894px;
		height: 760px;
	}
	#copy #slideshowFeatured a.slider .subimagencontainer {
		height: 604px;
	}
	#copy #slideshowFeatured a.slider .subimagencontainer img {
		height: 100%;
		width: 100%;
		min-height: 200px;
  		
	}
	#copy .boat {
		 float: left;
		 width: 444px;
		 height: 444px;
	}	
	#copy .boat img{
		 width: 100%;
		 height: 300px;
	}
	#copy .boat.module {
		 font-size: 55px;
		 height: 444px;
		 line-height: 1.1em;
		 font-weight: 100;
	}
	#copy .boat.module span{
		 padding-left: 4%;
		 padding-top: 2%;
		 display: block;
	}
	#copy .boat.module>strong {
		font-size: 52px;
	}
	#copy .boat.moduleWhale {font-size: 54px !important; line-height: 58px !important;}
	#copy .boat.moduleWhale.ru {font-size: 50px !important; line-height: 58px !important;}
	
	#copy .ficha.contenido {
		width: 894px;
	}
	#copy .ficha.contenido .fotopie {
		padding-left: 864px;
	}
	#footer {margin-right: 20px;}
	#copy #footer {width:1220px}
	.ficha #slideshowContainer {
		width: 894px;
		
	}
	#copy .ficha #slideshow, .ficha #slideshow .slide {
		width: 894px;
		height: 670px;
		
	}
	.ficha #slideshow .slide img {min-height: 670px;}
	
	#copy .ui-widget-content.hoverscroll.horizontal {
		margin:auto;
	}
	
	#copy #slideshowContainer #slide_next, #copy #slideshowContainer #slide_prev {top:190px; z-index:9990;}
	#copy .slideshowContent #slide_next_featured, #copy .slideshowContent #slide_prev_featured {top:200px; z-index:9990;}
}

.contenido .sell-your-boat .termino {margin-left:60px !important;}
.contenido .sell-your-boat .termino.numberW {color:#665044; clear:both; position:relative; }
.contenido .sell-your-boat .termino.numberW strong{ font-weight: bold; }
.contenido .sell-your-boat .termino.numberW .number {font-size:32px; color:#D64D1F; display: block; position:absolute; top:6px; left:-40px; }
.contenido .sell-your-boat img {margin-top:-15px; margin-bottom:5px; width: 100%;}

.contenido .sell-your-boat .termino.italic {font-style: italic; color:#714f43; font-size:17px !important; margin-top:20px !important; margin-bottom:20px !important;}
.contenido .sell-your-boat .termino.italic strong{color:#714f43 !important;}

