
@media print {
		
	/* -------------RESET--------------- */
	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{border:0;outline:0;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}
	html[xmlns^="http"]{overflow-y:scroll}	
	body{background-color:#fff}
	:focus{outline:0}
	ul,ol{list-style:none;list-style-type:none}
	table{border-collapse:separate;border-spacing:0}
	caption,th,td{text-align:left;font-weight:400}
	blockquote:before,blockquote:after,q:before,q:after{content:""}
	a,a:visited,a:hover{text-decoration:underline}
	a:active,a:focus,input{outline:none}
	sup{position:relative;bottom:.3em;vertical-align:baseline}
	sub{position:relative;bottom:-.2em;vertical-align:baseline}
	acronym,dfn,abbr{cursor:help;border-bottom:1px dashed}
	del{text-decoration:line-through}
	a abbr,a acronym{border:none}
	cite,em,dfn,i{font-style:italic}
	ins,dfn{border-bottom:1px solid #ccc}
	code,kbd,samp,pre,tt,var{font-size:100%;font-family:monaco, "Lucida Console", courier, mono-space}
	a img,img,iframe{display:block;border:none;text-decoration:none}
	
	
	h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
blockquote, table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }

	/* -------------HTML5--------------- */	
		
		/* RESET ELEMENTS */
		article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
		/* CREATE BLOCK ELEMENTS */
		article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display:block}
		audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
		audio:not([controls]){display:none}
		mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
		[hidden]{display:none}

	/* -------------BASIC--------------- */
	html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}	
	body{font:81.3%/1.4 Arial,'Helvetica Neue',Helvetica,sans-serif;color:#353535;background:url('../images/bg.png') repeat-x}
	html{overflow-y:scroll}
	a,a:visited,a:active{/*background-color:transparent;*/text-decoration:none;color:#816b56}
	a:hover,a:active{outline:0}
	a:hover{text-decoration:underline}	
	.hr hr{display:none}
	.hr{background:#999;height:1px;overflow:hidden;margin:15px 0;padding:0}
	p{font-weight:300;padding:0 0 .769em}
	p:last-child{padding-bottom:0}
	table{margin-bottom:1em}
	td{vertical-align:top}
	tr,th,td{margin:0;padding:.231em 1em .231em 0}
	caption{text-align:center;font-family:Georgia,serif}
	li li,li p,td p,blockquote p,input,select,th,td{font-size:1em}
	strong,b,th{font-weight:700}
	em,i,tfoot{font-style:italic}
	::-moz-selection{background:#000;color:#fff;text-shadow:none}
	::selection{background:#000;color #fff;text-shadow:none}
	img{border:0;-ms-interpolation-mode:bicubic;vertical-align:top}
	svg:not(:root){overflow:hidden}
	figure{margin:0 0 1em 0}
	.ie7 img {-ms-interpolation-mode:bicubic} /* SCALE IMAGES IN IE7 MORE ATTRACTIVELY */
	.ie6 html {filter:expression(document.execCommand("BackgroundImageCache", false, true));} /* PREVENT BG IMAGE FLICKER UPON HOVER */

	/* GLOBAL CSS */
	.clear{clear:both;overflow:hidden;height:1px}.fl{float:left!important}.fr{float:right!important}.fn{float:none!important}.di{display:inline!important}.dn{display:none}.db{display:block}.pa{position:absolute}.pr{position:relative}.nm{margin:0!important}.nmr{margin-right:0!important}.nml{margin-left:0!important}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.np{padding:0!important}.npr{padding-right:0!important}.npl{padding-left:0!important}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.txtl{text-align:left}.txtr{text-align:right}.txtc{text-align:center}.txtj{text-align:justify}.wauto{width:auto!important}.w100p{width:100%}.w75p{width:75%}.w67p{width:67%}.w66p{width:66%}.w50p{width:50%}.w34p{width:34%}.w33p{width:33%}.w25p{width:25%}.ml3{margin-left:3px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.mr3{margin-right:3px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mt3{margin-top:3px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mb3{margin-bottom:3px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.p3{padding:3px}.p5{padding:5px}.p9{padding:9px}.p10{padding:10px}.p15{padding:15px}.pt3{padding-top:3px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pl3{padding-left:3px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pr3{padding-right:3px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pb3{padding-bottom:3px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}
	.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}
	
	/* GRID */
	.grid_1,.grid_2,.grid_3,.grid_50{display:inline;float:left;padding-bottom:1px}
	.grid_1 { width: 100%; }
	.grid_2 { width: 60%; }
	.grid_3 { width: 40%; }
	.grid_50 { width:50%}
	
	/* FEEDBACK PANEL */	
	.feedback-panel {
		z-index: 100;
		padding:20px;
		width: 270px;
		background: #fff;
		border: #e1e1e1 1px solid;
		border-left:none;
		position:absolute;
		top:117px;
		left:-311px;
		-webkit-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.25);
		-moz-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.15);
		box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, 0.15);
	}
	
	.feedback-panel a.feedback-tab {
		background:transparent url('../images/feedbacktab.png') no-repeat scroll 0 0;
		border-width: 1px 1px 1px 0;
		display:block;
		height:99px;
		left:51px;
		bottom:21px;
		position:relative;
		float:right;
		text-indent:-9999px;
		width:30px;
		outline:none;
	}
	.feedback-panel form input,.feedback-panel form textarea {width:258px}
	.feedback-panel form input.feedbackFormSubmit {width:auto}
	.feedback-panel form select {width:130px}	
	
	/* -------------PAGE-WRAP------------ */
	#page-wrap {margin:0 auto;width: 100%;background:#fff;overflow:hidden;border: none; }

	/* -------------HEADER--------------- */
	#header {position:relative;width:100%;height: 95px; z-index: 30; border-bottom:6px solid #101e3b}
	
		/* LOGO */
		#logo {position:absolute;left:25px;top:23px}
		
		/* SOCIAL */
		#social {position:absolute;right:0;top:90px;left:790px;}
		#social li {float:left;display:inline}
		#social li.gplus {width:70px}
		
		/* TOPNAVI */
		#topnavi { display: none; }

		
		/* CONTACT BOX */
		#contactbox {position:absolute;right:15px;top:14px;color:#2c2c2c;letter-spacing:0.01em}
		#contactbox small {font-size:.769em}
		#contactbox li {color: #737373;}
		#contactbox a,#contactbox a:visited {color:#737373}	
	
		/* MAINNAVI */
		#mainnavi { display: none; }

			

	/* -------------CONTENT-WRAP--------- */
	#content-wrap {position:relative;float:left;display:block;overflow:hidden;width:100%; z-index:20; padding:0 0 1px; background:#fff url('../images/bg_dotted_vertical.png') left bottom repeat-x}
	
		/* BASIC */
		.blue {color:#101e3b}		
		.gold {color:#816b56}
		.grey {color:#aeaeae}
		.bgwhite {background:#fff}
		.fs22 {font-size:22px}
		.fs18 {font-size:18px}
		.ml80 {margin-left:80px!important}
		.minbox {min-height:500px;height:auto!important;height:500px}
		.txtuc {text-transform:uppercase}	
		.spacer {clear:both;height:25px;overflow:hidden}
		.spacer10 {height:10px}
		.spacer15 {height:15px}
		.spacer20 {height:20px}
		.spacer30 {height:30px}
		.sep {clear:both;width:100%;height:1px;background:url('../images/bg_dotted_vertical.png') left bottom repeat-x}
		.box {float:left;display:inline;padding:25px;width:277px;overflow:hidden}
		/*.box50 {float:left;display:inline;padding:25px;width:464px;overflow:hidden}*/
		.box50 { float: left; display: block; padding: 10px; width: 300px; overflow: hidden; }
		.box h1,.box h2 {margin-bottom:3px;line-height:normal;font-size:1.538em;margin:0 0 5px 0;color:#101e3b}
		.box h1.hlarge {font-size:2.154em}
		.box h2 {margin:0 0 0 25px;color:#aeaeae;font-size:1.385em} 
		.box .inner {margin-top:10px}	
		.listicons li,.listiconsblue li,.listiconsgold li {float:left;display:inline;margin-right:7px;position:relative;background:url('../images/icons/bg_list.png') 0 center no-repeat;padding-left:10px}
		.listiconsgold ,.listiconsblue {margin-bottom:10px}
		.listiconsgold li,.listiconsblue li {float:none;display:block;margin-bottom:5px;background:url('../images/icons/bg_list_gold.png') 0 center no-repeat;padding-left:15px}
		.listiconsblue li {float:none;background:url('../images/icons/bg_list.png') 0 5px no-repeat}
		.listiconsgold li {float:none;background:url('../images/icons/bg_list_gold.png') 0 5px no-repeat}
		.listiconsgold li ul,.listiconsgold li ul ul {margin-top:5px}
		
		.listiconstick li{float:none;display:block;margin-bottom:5px;background:url('../images/icons/tick-medium.png') 0 5px no-repeat;padding: 5px 0 10px 40px}
		.listiconsticksmall li{float:none;display:block;background:url('../images/icons/tick.png') 0 -2px no-repeat; padding:  0 0 0 18px}
		
		.box .team {margin-top:10px}
		.box .team td {padding:0;line-height:normal}
		.box .team td.td-2,.box .team td.td-4 {padding-left:3px;vertical-align:bottom}
		.box .contact {margin-left:10px}
		a.more,a.more:visited {position:relative;background:url('../images/icons/bg_list_gold.png') 0 6px no-repeat;padding-left:15px}
		.dv {background:url('../images/bg_dotted_vertical.png') left bottom repeat-x}
		.dh {background:url('../images/bg_dotted_horizontal.png') right top repeat-y}
		.dhl {background:url('../images/bg_dotted_horizontal.png') left top repeat-y}
		.large {width:930px;padding-top:15px}
		.middle {width:604px}
		.small {width:286px;padding:20px}
		.last {width:276px}
		.bp1 {border-bottom:1px solid #101E3B}
		h1.page {padding:0 0 10px 338px;margin:0;font-size: 1.846em}
		
		/* HGROUP */
		.bhgroup {position:relative;overflow:hidden;display:block;background-position:0 top;background-repeat:no-repeat;padding-left:40px;margin-bottom:10px}
		
			/* ICONS */		
			.flag {background-image:url('../images/icons/flag.png')}
			.ring {background-image:url('../images/icons/ring.png')}
			.user {background-image:url('../images/icons/user.png')}
			.percent {background-image:url('../images/icons/percent.png');padding:15px 0 5px 50px}
			.gb {background-image:url('../images/icons/gb.png')}
			.info {background-image:url('../images/icons/info.png');padding-left:35px}
			.euro {background-image:url('../images/icons/euro.png');padding:5px 0 0 35px}
			.fbb {background-image:url('../images/icons/fb.png')}
			.isearch {background-image:url('../images/icons/search.png')}
			.images {background-image:url('../images/icons/images.png');background-position:0 5px}
			/*.technical {background-image:url('../images/icons/technical.png');padding-left: 50px}*/
			.technical { padding-left: 10px; }
			.equipment {background-image:url('../images/icons/equipment.png');padding:0 0 0 35px}
			.terms {background-image:url('../images/icons/terms.png')}
			.sketch {background-image:url('../images/icons/sketch.png');padding:0 0 0 45px}
			/*.sail {background-image:url('../images/icons/sail.png');padding-left: 50px} */
			.sail { padding-left: 10px; }
			.list {background-image:url('../images/icons/list.png');padding-left: 50px}
			.lock {background-image:url('../images/icons/lock.png');padding-left: 50px}
			.one, .two, .three {
				padding:5px 0 10px 55px
			}
			.one {background-image:url('../images/icons/1.png')}
			.two {background-image:url('../images/icons/2.png')}
			.three {background-image:url('../images/icons/3.png')}
				
			/* WELCOME */
			.welcome {height:153px}
		
			/* SEARCH */
			.search {background:#eee}
			.search span.header {
				background:#101e3b;
				color:#fff;
				padding:3px 7px 3px;
				-moz-border-radius-topleft: 3px;
				-moz-border-radius-topright: 3px;
				-moz-border-radius-bottomright: 0px;
				-moz-border-radius-bottomleft: 0px;
				-webkit-border-radius: 3px 3px 0px 0px;
				border-radius: 3px 3px 0px 0px;
				display:inline-block;
				margin-left:1px
			}
			.search {overflow:auto}
			.search fieldset div {float:left;width:100%;margin-bottom:5px;line-height:1}
			.search label {display:block;float:left;width:70px;margin-top:2px}
			.search select {float:left;width:270px}
			.search-inner {border:1px solid #fff;background:#dcdcdc;padding:8px}
			.search button {
				float:right;
				background:#009de0;
				color:#fff;padding:4px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				border:1px solid #009de0
			}
	
		/* CYCLE FADE */		
		.slidefade {position:relative;float:left;width:654px;height:356px;overflow:hidden}
		.slidefade img {display:block}
		.slidefade .slide {position:relative;display:block;width:654px;height:356px}

			#slideshow {position:relative;overflow:hidden}
	
			/* INNER */
			.slidefade-inner {position:absolute;overflow:hidden;bottom:0;width:629px;height:53px;color:#fff;padding:12px 0 0 25px;background:url('../images/bg_slider_txt.png') repeat-x}
			.slidefade-inner h2 {color:#fff;font-size:1em;margin-bottom:3px;line-height:1.2;font-size:1.4em}
			.slidefade-inner p {display:inline}
			.slidefade-inner a,.slidefade-inner a:visited {color:#fff;text-decoration:underline;font-weight:700}
			.slidefade-inner a:hover {text-decoration:none}
			
		/* NAV */
		.slidefade .nav {position:absolute;right:20px;bottom:30px;z-index:50}
		.slidefade .nav a {display:block;float:left;margin-left:8px;background:#d4e4fa;color:#555;padding:3px 7px;line-height:normal;text-decoration:none}
		/* TEST */
		.slidefade .nav a {
			-webkit-border-radius: 1px;
			-moz-border-radius: 1px;
			border-radius: 1px;
		}
		
		.slidefade .nav a:hover,.slidefade .nav a.activeSlide {background:#fff;color:#212121}
	
		/* CAROUSEL */
		.jcarousel-skin-tango {position:relative;float:left;width:938px;height:221px;padding:12px 0;margin:0 20px;border:1px solid #353535;overflow:hidden}
		.jcarousel-container {padding:0 42px 0 34px}		
		#carousel li {position:relative;margin-left:8px}
		#carousel .jcarousel-item {width:279px;height:222px}
		#carousel img {border:none;display:block}
		.carousel-inner {position:absolute;overflow:hidden;bottom:0;width:267px;height:42px;color:#fff;padding:6px 0 0 12px;background:url('../images/bg_slider_txt.png') repeat-x}
		.carousel-inner a,.slidefade-inner a:visited {color:#fff;text-decoration:none;font-weight:700}
		.carousel-inner a:hover {text-decoration:none}
		.jcarousel-skin-tango .jcarousel-prev {cursor:pointer;position:absolute;left:0;top:-26px;display:block;height:273px;width:33px;text-indent:-9999em;background:url('../images/bg_carousel_nav_prev.png') 0 0 no-repeat}
		.jcarousel-skin-tango .jcarousel-next {cursor:pointer;position:absolute;right:0;top:-26px;display:block;height:273px;width:33px;text-indent:-9999em;background:url('../images/bg_carousel_nav_next.png') 0 0 no-repeat}
		
			/* FALLBACK */
			#carousel {overflow:hidden;position:relative}
			#carousel li {float:left;margin-left:8px}
		
		/* BREADCRUMB */		
		.breadcrumb { display: none; }
		
		/* GOOGLE MAP */
		#gmap {float:right;width:654px}
		#gmap .gmap-inner {float:left;width:614px;padding:12px 20px 0}
		#gmap a.clicklarge,#gmap a.clicklarge:visited {display:block;padding-left:22px;background:url('../images/icons/plus.png') left center no-repeat}
		#gmap p {font-size:.846em}
		
		
			/* COUNTRY */
			.countries {position:relative;float:left;display:inline;width:222px;margin-right:10px}
			.countries .countries-img {position:relative;overflow:hidden;width:222px;height:200px;margin-bottom:10px}
			.countries .countries-img h2 a {display:block;text-decoration:none;position:absolute;font-size:16px;font-weight:700;line-height:1;width:197px;color:#fff;bottom:0;margin:0;height:40px;padding:8px 0 0 25px;background:url('../images/bg_slider_txt.png') repeat-x}
			.countries .countries-inner {position:relative;width:202px;padding:0 10px;overflow:hidden;min-height:210px;height:auto!important;height:210px}
		
		/* BASE */
		.listbase {background:url('../images/icons/bg_base.png') repeat-y}					
	
			/* BASE ICONS */
			.listbase li {position:relative;padding-left:20px;line-height:1.7}
			.bs_lightbrown {background:url('../images/icons/bs_lightbrown.png') left center no-repeat}
			.bs_brown {background:url('../images/icons/bs_brown.png') left center no-repeat}
			.bs_lightblue {background:url('../images/icons/bs_lightblue.png') left center no-repeat}
			.bs_blue {background:url('../images/icons/bs_blue.png') left center no-repeat}
			.bs_darkblue {background:url('../images/icons/bs_darkblue.png') left center no-repeat}
		
		/* TAB FORM */
		.form-wrap {float:left;width:916px;padding:9px 11px 9px 11px;background:#eee}
		.form-wrap div {float:left}	
			
		/* TABLE */
		.prices {width:938px;border-collapse:collapse;margin:0}
		.prices th {background:#101e3b;color:#fff;padding:0;}
		.prices th,.prices td {padding:7px 7px 6px 6px;line-height:1.2}
		.prices th.first,.prices td.first {padding-left:11px}
		.prices th a,.prices th a:visited {color:#fff}
		.prices tr.odd td {background:#dcdcdc}
		.prices .tbinfo img {display:inline}
		.prices .tbinfo {padding-left:24px}	
		.prices th {position:relative}
		.prices .sort {float:left;margin:4px 5px 0 4px;width:8px;height:8px}
		/*
		.prices .desc {background:url('../images/icons/toggle.png') no-repeat}
		.prices .asc {background:url('../images/icons/toggle.png') 0 -18px no-repeat}
		*/
		
		.ship-lines {float:left;width:614px;padding:20px 0}
		.ship-lines .ship-line {position:relative; display:block;zoom:1;margin-bottom:15px;width:620px;overflow:hidden;}
		.ship-lines .ship-line.odd {background:#eee}
		.ship-line .gimg {float:left;display:inline; padding-right:5px;}
		.ship-line .ginfo {float:left;display:inline; padding:5px;width:255px}
		.ship-line .ginfo .emphasized a {color:inherit}
		.ship-line .ginfo .emphasized a:hover {text-decoration: none}
		.ship-line .gprice {float:left;display:inline; padding:5px;width:158px}
		.ship-line .gprice a.shipInfo img {display:inline}		
		.ship-line .ginfo .glocation {display:block;background:#101e3b;color:#fff; padding:3px;}
		.ship-line .ginfo .glocation a{color:#fff};
		.ship-line .ginfo .glocation img {display:inline; vertical-align: baseline;}
		.ship-line .ginfo .gdetail {}
		.ship-line .ginfo .gdetail ul{margin-top:6px;float:left;display:inline; font-size:0.9em;line-height:1.2}
		.ship-line .ginfo .gdetail ul.left{width:145px}
		.ship-line .ginfo .gdetail ul.right{width:110px}
		.ship-line .gprice .bottom {clear:both; padding-top:6px;}
		.ship-line .gprice .priceinfo {font-size:0.9em;margin-left:6px}

		.ship-line a.ship-image-link{
		  width:180px;
		  text-decoration:none;
		  position:relative;
		  display:block;
		  border:0;
		  padding:0;
		  margin:0;
		  float:left;
		}
		
		a.ship-image-link > span{
		  position:absolute;
		  left:0;
		  width:180px;
		  top:128px;
		  text-align: center;
		  color: #ffffff;
		  font-weight:bolder;
		  padding:2px 0;
		}
		
		a.ship-image-link > span.default{background-color: #808080;}
		a.ship-image-link > span.danger{background-color: #d9534f;}
		a.ship-image-link > span.success{background-color: #5cb85c;}  
		
		
		.ship-gallery .ship-line {float:left;position:relative; display:inline;zoom:1;margin-bottom:15px;width:450px;overflow:hidden;}
		
		/* GALLERY */
		.gallery {position:relative;float:left;display:inline;width:908px;padding:20px 15px 0}
		.gallery li {position:relative;float:left;display:inline;zoom:1;margin:0 35px 30px 0;width:279px}
		.gallery .ginfo,.gallery .gprice,.gallery .gdetail {padding:7px 20px 7px;background:#101e3b;color:#fff}
		.gallery .ginfo img {display:inline;vertical-align:baseline}
		.gallery .gprice {float:left;width:239px;background:#DCDCDC;color:#353535}
		.gallery .gprice img {display:inline;vertical-align:baseline}
		.gallery .gdetail {float:left;width:239px;color:#353535;background:#eee}

		
			 /* BUTTON */
			.gallery .gdbtn {
				float:right;
				margin-top:5px;
				background:#009de0;
				color:#fff;padding:0 5px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				border:1px solid #009de0
			}
			.gallery .gdbtn span {padding:4px 22px 4px 0;background:url('../images/icons/table_more.png') right center no-repeat}
		
		/* PAGING */
		.tabs_container{ float: none; width: 100%; padding: 0 0 30px; margin: 0 auto 0; height: auto; }
		
		.pagination-wrap {margin:0 auto 20px;width:340px;overflow:hidden}
		.pagination {position:relative;left:-50%;float:right;margin:0 0 20px}
		.pagination ul {position:relative;left:50%}
		.pagination li {float:left}
		.pagination a,.pagination a:visited {display:block;margin-left:5px;line-height:normal;background:#b09f89;color:#fff;padding:3px 7px}
		.pagination a.last {width:auto}
		.pagination a.page {}
		.pagination a.previous,.pagination a.next {display:block;margin:1px 5px 0 8px;width:9px;height:10px;padding:5px 0;text-indent:-9999em;background:url('../images/icons/paging.png') 0 5px no-repeat}
		.pagination a.next {background-position:-10px 5px}
		.pagination a.selected {background:#816B56}
		
	
		/* SEARCH RESULTS */
		.tabs_container.searchresults {float:left;width:614px;padding:0px 20px 20px}
		
			/* SEARCH BOX */
			.searchbox {background:#eee url('../images/bg_dotted_horizontal.png') right top repeat-y}
			
				/* ADVANCED */
				.advancedsearchbox {float:left;margin-bottom:15px}
				.advs-top {
					background:#101e3b;height:14px;width:252px;padding:5px 16px;
					-moz-border-radius-topleft: 3px;
					-moz-border-radius-topright: 3px;
					-moz-border-radius-bottomright: 0px;
					-moz-border-radius-bottomleft: 0px;
					-webkit-border-radius: 3px 3px 0px 0px;
					border-radius: 3px 3px 0px 0px; 
				}
				
				.advs-top-brown {
					background:#816B56;
				}
				
				.advs-top h3 {float:left;font-size:1em;color:#fff;margin:0;padding:0;line-height:1}
				.advs-inner {float:left;width:250px;padding:13px 16px;background:#fcfcfc;border:1px solid #ccc;border-top:none}
				.advs-inner div {clear:left;float:left;margin-bottom:5px}
				.advs-inner label {float:left;display:block;line-height:1;color:#303030;margin-left:5px}			
				.advs-inner input {float:left;margin:0;padding:0;line-height:normal}			
				.advs-inner small {font-size:.846em}	
				
				/* TOGGLE */
				.advs-top .toggle,.advs-inner .toggle {display:block;float:right;color:#fff;padding-right:14px;background:url('../images/icons/toggle.png') right 4px no-repeat;line-height:normal}
				.advs-inner .toggle {color:#816b56;background:url('../images/icons/toggle.png') right -29px no-repeat}
				.advs-top .active {background-position:right -13px}				
				.advs-inner .active {background-position:right -47px}
			
			/* OVERWRITE GALLERY */
			.searchresults .gallery {width:582px}
			.searchresults .gallery li {margin:0 24px 24px 0}
			
		/* TABLE DETAILS DATA */
		.tbdetails td {padding:2px}
		.tbdetails td:first-child {color:#101e3b;font-weight:700;padding-right:5px}
		
		/* WUNSCHWOCHE */
		.wishweek { color:#303030; display:block ; float:none; position:relative; width: 600px; padding: 20px 0px; ; }
		.wishweek li { display:block; float: none; position:relative;width: 100%; margin: 0 0 20px;}
		.wtop { padding:3px 14px 3px 14px; background-color: #d1d1d1; -webkit-print-color-adjust: exact; }
		.wkw {background-colo: #eee; padding:6px 0 6px 14px; overflow:auto; -webkit-print-color-adjust: exact;}
		.price {padding:6px 14px 10px 14px}
		.pricedetails {background:#eee;color: #ffffff;;padding:6px 0 6px 14px;margin:0;font-size:1em;font-weight:700}
		.pricetb {padding:0 0 0 14px}
		.pricetb table {width:100%;margin:10px 0}
		.pricetb td {padding:3px 0}
		.pricetb td:first-child {font-weight:700;width:50%}
		.winfo {padding:0 0 0 14px}
		.blightblue {background:#d4e5fb}
		.bblue {background:#101E3B;color:#fff}
		.heart {padding-right:27px;background:#101E3B url('../images/icons/heart.png') right 0 no-repeat}
		.price a,.prices .price a:visited {
			position:relative;float:right;background:#d1d1d1;display:block;color:#303030;padding:2px 5px;
			-moz-border-radius-topleft: 3px;
			-moz-border-radius-topright: 3px;
			-moz-border-radius-bottomright: 0px;
			-moz-border-radius-bottomleft: 0px;
			-webkit-border-radius: 3px 3px 0px 0px;
			border-radius: 3px 3px 0px 0px; 
		}
		.price a:hover {text-decoration:none}
		.price span { display: none; }
		.price.blue a {color:#fff;background:#009de0}
		.price.blue span {background:url('../images/icons/request-blue.png') right 3px no-repeat}
		
		/* SHORT INFOS */
		.sinfo-wrap {padding:11px 19px 0}
		.shortinfoleft {float:left;margin-right:22px}
		.shortinforight td:first-child {color:#101e3b;font-weight:700;padding-right:5px}
		.shortinforight img {display:inline;vertical-align:baseline}
		.shortinforight strong {color:#101e3b}
		
		.shortinforight {overflow:hidden}
		.shortinforight .gdetail ul{margin-top:6px;float:left;display:inline; line-height:1.2em}
		.shortinforight .gdetail ul.left{width:165px;}
		.shortinforight .gdetail ul.right{width:110px}		
		.shortinforight .bottom { display: block;  }
	
		/* RELATED YACHTS */
		.related-wrap {float:left;margin-bottom:5px}
		.related-img {float:left;width:75px;margin-right:4px;display:inline}
		.related-txt {float:left;width:287px;display:inline;overflow:hidden}
		.related-txt h2 {float:left;width:270px;background:#eee;line-height:20px;padding:0 9px;margin:0 0 5px!important;font-weight:300;font-size:13px!important}
		.related-txt h2 a {display:block;float:left}
		.related-txt h2 span {color:#000; float:left}
		.related-txt h2 span.distance {float:right}
		.related-txt img {display:inline;vertical-align:baseline}
		.related-txt p {padding:0 9px}
		
		/* CALENDAR YEAR */
		.calendar-year {position:relative;display:inline;float:left;padding:20px 15px;width:908px}
		.calendar-left {float:left;width:604px;margin-right:12px}
		.calendar-left h2 {margin-bottom:10px;line-height:26px;text-align:center;font-size:1em;background:#d4e5fb;color:#101e3b;overflow:hidden}
		.calendar-left ul {}
		.calendar-left li {float:left;margin:0 20px 10px 0;width:136px}
		.calendar-left h3 {background:#eee;line-height:20px;padding:0 6px 0 12px;font-size:1em;margin:0}
		.calendar-left p {padding:4px 6px 4px 12px;font-size:1em}
		.calendar-left li.active h3 {background:#101e3b;color:#fff}
		.calendar-left li.active p {background:#d4e5fb}
		.calendar-right {float:right;width:292px}
	
		/* -------------SIDEBAR-LEFT--------- */
		.sidebar-left {float:left;display:inline;width:20%;padding-left:2%}	
	
		/* -------------CONTENT-------------- */
		.content {float:left;width:980px}

		/* HEADINGS */
		h1,h2,h3,h4,h5,h6{font-weight:300;font-family:Arial,sans-serif;color:#101e3b;text-rendering:optimizeLegibility}
		h1{font-size:1.846em;margin-bottom:10px;line-height:1.1}
		h2{font-size:1.615em;margin-bottom:8px;line-height:1.1}
		h3{font-size:1.385em;margin-bottom:7px;line-height:1.1}
		h4{font-size:1.231em;margin-bottom:6px;line-height:1.1}
		h5,h6{font-size:1em;margin-bottom:5px;line-height:1.1}

			/* CMS AREA */
			.cmsarea h1,.cmsarea h2,.cmsarea h3,.cmsarea h4,.cmsarea h5,.cmsarea h6{font-weight:300;font-family:Arial,sans-serif;color:#101e3b;text-rendering:optimizeLegibility;margin-left:0}
			.cmsarea h1{font-size:1.846em;margin-bottom:18px;line-height:1.1}
			.cmsarea h2{font-size:1.615em;margin-bottom:10px;line-height:1.1}
			.cmsarea h3{font-size:1.285em;margin-bottom:10px;line-height:1.1}
			.cmsarea h4{font-size:1.131em;margin-bottom:7px;line-height:1.1}
			.cmsarea h5,.cmsarea h6{font-size:1em;margin-bottom:7px;line-height:1.1}
			
			.cmsarea p {padding-bottom:20px}

		/* LIST ELEMENTS */
		.cmsarea ul,.cmsarea ol{font-size:1em;margin:0 0 1.154em 1.154em;line-height:1.7;padding:0}
		.cmsarea ul ul,.cmsarea ol ol{margin-bottom:0;padding-bottom:0}
			.cmsarea li{position:relative;background:url('../images/icons/bg_list_gold.png') 0 7px no-repeat;padding-left:1em}
		.cmsarea ol li{background:none;padding-left:0}
		.cmsarea ol{list-style-type:decimal;padding-left:1.154em}
		.cmsarea ul:last-child,.cmsarea ol:last-child {margin-bottom:0}	

	/* -------------FOOTER--------------- */
	#footer {position:relative;float:left;z-index:10;width:980px;margin-bottom:20px;padding:20px 0 10px;background:#fff;overflow:hidden}

		/* FOOTER SITEMAP WRAP */
		.fs-wrap {position:relative;float:left;display:inline;width:920px;padding:0 30px;margin-bottom:15px;overflow:hidden}
		
			/* SITEMAP */
			.fs {float:left;display:inline;margin-right:20px;width:210px}			
			.fs a,.fs a:visited {color:#353535}
			.fs h2 {color:#0a68bb;font-weight:700;font-size:1em;line-height:normal;margin-bottom:13px}
			.fs p {padding-bottom:5px}
			.fs li{position:relative;background:url('../images/icons/bg_list.png') 0 5px no-repeat;padding-left:1em}
			.fs.last {margin-right:0}

		/* COPYRIGHT */
		.copyright {clear:left;text-align:right;width:960px;font-size:.923em;padding-right:20px}

	/* -------------FORM----------------- */
	form {display:inline}
	form label {cursor:pointer}
	button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0;font-family:inherit}
	button,input{line-height:normal;*overflow:visible}
	textarea {line-height:1.25}
	button {cursor:pointer;width:auto;overflow:visible}	
	input[type=button],input[type=submit]{cursor:pointer}
	legend{border:0;*margin-left:-7px;padding:0}
	table button,table input{*overflow:auto}
	button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}
	input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
	input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
	input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
	button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
	textarea{overflow:auto;vertical-align:top;resize:vertical}
	/*select > option{padding:0}*/

		.form div {margin-bottom:10px}
		.form label{display:block;width:auto;color:#555;margin-bottom:5px}	
		.form select{}
		.form fieldset {margin-bottom:15px}
		.form .fieldleft {float:left;display:inline;width:280px}
		.form .fieldright {float:left;display:inline;width:240px}		
		.form .fieldleft label,.form .fieldright label{display:block}
		
		.form input {
			background: #f3f3f3; /* Old browsers */
			background: -moz-linear-gradient(top, #f3f3f3 0%, #ffffff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* Opera11.10+ */
			background: -ms-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* IE10+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
			background: linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* W3C */
			border:1px solid #cecfd1;
			padding:5px 5px;
			width:250px
		}
		.form select {
			background: #f3f3f3; /* Old browsers */
			background: -moz-linear-gradient(top, #f3f3f3 0%, #ffffff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* Opera11.10+ */
			background: -ms-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* IE10+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
			background: linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* W3C */
			border:1px solid #cecfd1;
			padding:5px 5px;
			width:261px
		}
		.form textarea {
			background: #f3f3f3; /* Old browsers */
			background: -moz-linear-gradient(top, #f3f3f3 0%, #ffffff 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* Opera11.10+ */
			background: -ms-linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* IE10+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f3f3f3', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
			background: linear-gradient(top, #f3f3f3 0%,#ffffff 100%); /* W3C */
			border:1px solid #cecfd1;
			padding:5px 5px;
			width:75%;
			height:130px
		}	
		.form button {		
			padding:5px 14px;
			border:1px solid #25beff;
			background: #009de0; /* Old browsers */
			background: -moz-linear-gradient(top,  #009de0 0%, #009de0 47%, #7db9e8 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#009de0), color-stop(47%,#009de0), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top,  #009de0 0%,#009de0 47%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top,  #009de0 0%,#009de0 47%,#7db9e8 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top,  #009de0 0%,#009de0 47%,#7db9e8 100%); /* IE10+ */
			background: linear-gradient(top,  #009de0 0%,#009de0 47%,#7db9e8 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009de0', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
			text-decoration:none;
			color:#fff;
		}
		
		.form button.icon {
			background:#009de0;
			color:#fff;
			padding:5px 10px;
			border:1px solid #25beff
		}
		.form button.icon span {padding:4px 22px 4px 0;background:url('../images/icons/bg_search.png') right center no-repeat}
		
		/* CSS2.x */
		.form input.checkbox {position:relative;top:-1px;width:auto;margin:0;padding:0;border:none;display:inline;background:none}
		.form label.checkbox {display:inline!important;margin-right:5px;line-height:1.1}
		.form input.radio {position:relative;top:-1px;width:auto;margin:0;padding:0;border:none;display:inline}
		.form label.radio {display:inline!important;margin-right:5px}
		.form input.submit {width:auto;margin:0 0 0 110px;padding:2px 8px;overflow:visible/*ie6*/}
		.form input.input{width:auto}		
		
		.form fieldset {
			-moz-border-radius:3px;
			border-radius:3px;
			padding:20px 20px 10px;
			margin-bottom:25px;
			border:1px solid #e1e1e1;
		}
		.form legend {
			font-size:1.2em;
			padding:0 .769em
		}
		.ie6 legend, .ie7 legend { margin-left:-7px; }
		.ie8 legend, .ie7 legend { margin-bottom:30px; }
		.ie8 legend { top:-25px; }
		.ie7 legend { top:-35px; }
		
		.enquiryExtras li {float:left;margin:0 0 10px 0;width:150px}
		
		.form fieldset table {width:100%}		
		
				/* MB TEST */
		.form fieldset table.prices .asc {
		    background:none;
		}
		
		.form fieldset table.prices th {
		    background:#eaeaea;			
		}
		.form fieldset table.prices th, .form fieldset table.prices th a {
		    color:#353535		
		}
		.form fieldset table.prices tr.odd td {
		    background:#fff;
		}
		.form fieldset table.prices tr.even td {
		    background:#f9f9f9;
		}
		
		.form fieldset table.prices td.buttons {
		   	white-space: nowrap;
		}
			
		.msg-box {
		    background: none no-repeat scroll 10px 6px #EBF7FD;
		    border: 1px solid #D2E7F2;
		    display: block;
		    font-size: 90%;
		    padding: 10px;
		}
	
		.msg-box p {
		    font-size: 100%;
		    margin: 5px 0 0 !important;
		    padding: 0 !important;
		}

		.msg-box-success {
		    background-color: #E0ECC5;
		    background-image: url("../images/icons/ico_success.gif");
		    border-color: #A5C265;
		    padding-left: 55px;
		}
		.msg-box-warn {
		    background-color: #F9ECC4;
		    background-image: url("../images/icons/ico_warn.gif");
		    border-color: #DEBD52;
		    padding-left: 55px;
		}
		.msg-box-error {
		    background-color: #F6DDDD;
		    background-image: url("../images/icons/ico_error.gif");
		    border-color: #E08E8E;
		    padding-left: 55px;
		}
		.msg-box-info {
		    background-image: url("../images/icons/ico_info.gif");
		    padding-left: 55px;
		}
		
		/* LABEL */
		
		.label {
		  display: inline;
		  padding: .25em .6em;
		  font-size: 90%;
		  font-weight: 500;
		  line-height: 1;
		  color: #ffffff;
		  text-align: center;
		  white-space: nowrap;
		  vertical-align: middle;
		  background-color: #808080;
		  border-radius: .25em;
		}
		
		.label[href]:hover,
		.label[href]:focus {
		  color: #ffffff;
		  text-decoration: none;
		  cursor: pointer;
		  background-color: #808080;
		}
		
		.label-default {
			background-color: #808080;
		}
		
		.label-danger {
		  background-color: #d9534f;
		}
		
		.label-success {
		  background-color: #5cb85c; -webkit-print-color-adjust: exact;
		}
		
		.label-warning {
		  background-color: #f0ad4e;
		}
		
		.label-info {
		  background-color: #5bc0de;
		}
	
		.label-rating-perfect {
		    font-weight: bold;
			background-color: #00cd08;
		}
		
		.label-rating-good {
			color:#000;
			font-weight: bold;
			background-color: #83cd00;
		}
		
		.label-rating-okay {
		    color:#000;
		    font-weight: bold;
			background-color: #bdcd00;
		}
		
		.label-rating-improvable {
		   	color:#000;
		    font-weight: bold;
			background-color: #CDA400;
		}
		
		.label-rating-bad {		
		    font-weight: bold;
			background-color: #cd6b00;
		}
		
		.qtip table.rating td
		{
			padding: 4px;
		}
		
		table.rating tr.overall-row
		{
			font-size: 1.3em;
		}
		
		
		
		/* custom styles */
		
		.gridQuickSearchBox { display: none; }
		.middle { width: 50%; }
		.shortinforight .buttons { display: none; }
		.box .inner a img { width: 100%; height: auto; }
		.form-wrap-priceTab { display: none; }
		
		.wishweek .txtc { text-align: left; }
		
		.ui-tabs .ui-tabs-panel { border: none; }
		.ui-tabs .ui-tabs-nav { border: none; }
		.ui-state-active { -webkit-print-color-adjust: exact; }
		
		.tabs_container .txtc.txtsmall { text-align: left; }
		.boxShipImages { display: none; }
		#carousel_widget { display: none; }
		.grid1 .box.middle.equalh { width: 70%; }
		.fs { width: 130px; }
		h1.page { padding-left: 20px; }
		.shortinforight .gdetail ul.right { width: 250px; }
		.grid_3 .box.small.equalh { width: 100%;  }
		.grid_3 .box.small.equalh .info { padding-left: 0px; background: none; }
		
		
		.calendar-year { width: 600px; display: block; height: auto; padding-bottom: 20px; }
		.calendar-left { width: 600px; float: none; display: block; clear: both; }
		.calendar-left li { width: 100px; float: left; font-size: 8pt; }
		.calendar-left h3 { -webkit-print-color-adjust: exact; }
		.calendar-right { width: 600px; float: none; display: block; clear: both; }
		.calendar-right .bblue { -webkit-print-color-adjust: exact; }
		
		.grid_2.equalh3 { width: 600px; }
		.grid_2.equalh3 .sinfo-wrap { width: 100%; padding: 0; }
		
		.grid_2.equalh3 .sinfo-wrap .shortinfoleft { width: 200px; float: left; }
		.grid_2.equalh3 .sinfo-wrap .shortinfoleft img { width: 100%; height: auto; }
		.grid_2.equalh3 .sinfo-wrap .shortinforight { width: 340px; float: left; }
		.grid_2.equalh3 .sinfo-wrap .shortinforight .gdetail { width: 340px; float: right; }
		.shortinforight .gdetail ul.left { width: 150px; float: left; }
		.shortinforight .gdetail ul.right { width: 150px; float: right; }
		.listiconsticksmall { float: right; }
		.listiconsticksmall li { font-size: 12px; line-height: 16px; }
		
		.grid_1.dv { clear: both; }
		.grid_1 { page-break-inside: avoid; clear: both;   }
		
		.tbdetails td { font-size: 7.5pt;}
		
		.pricetb { font-size: 8px; clear: both; }
		.winfo { font-size: 8px; clear: both; height: 200px;}
		
		.box.equalh {  }
		.box.middle.equalh {  }
		
}