HTML {
	height:100%;
	background: url(../images/mainbg3.jpg) center repeat-y #fff;
}
BODY {
	margin:0 auto;
	width:972px;
	background: url(../images/mainbg.jpg) center repeat-y #fff;
}
HTML, BODY {
	padding:0;
	font-size: 11px;
	color: #444;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	line-height: 150%;
}
inputbox-news {
	width:75px;
}
.yacht-box IMG {
	margin-left:4px;
	border:1px solid #666!important;
}
.yacht-box DIV {
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma;
	width:140px;
	color:#CF2B10;
}
.yachtshortitle {
	padding:3px;
	text-align:center;
	height:30px;
	font-size:12px;
	padding-bottom:6px;
}
.yachtshortitle SPAN {
	color:#CF2B10!important;
}
.bigicon {
	position:absolute;
	margin-left:285px;
	margin-top:6px;
	display: block;
	width: 100px;
	height: 70px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/specoff.png) bottom right no-repeat;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-align:right;
	padding:40px 10px 0 0;
}
*+html .bigicon {
	margin-left:270px;
}
#bigphoto {
	width:350px;
	float:left;
}
#smallphoto {
	position:absolute;
}
/*highlight rounded box*/
.highlight {
	background:url(../images/references_bg.jpg) #FFF bottom repeat-x;
	min-height:130px;
	height:auto!important;
	height:130px;
	width:206px;
	padding:10px;
	/*margin-bottom:10px;*/
padding-bottom:25px;
	border:1px solid #058AC8;
}
.orange {
	background:#FFE4D9;
	border:1px solid #E22128;
}
.white {
	background:#fff;
	border:1px solid #E22128;
	margin-bottom:10px;
}
.highlight h3 {
	padding-left:0px!important;
}
#crossfade A:link, #crossfade A:visited {
	color:#000000;
}
#crossfade A:hover {
	text-decoration:underline;
}
.highlight .r1, .highlight3 .r1 {
	background: url(../images/1whpx.gif) 100% 0 no-repeat
}
.highlight .r2, .highlight3 .r2 {
	background: url(../images/1whpx.gif) 100% 100% no-repeat
}
.highlight .r3, .highlight3 .r3 {
	background: url(../images/1whpx.gif) 0 100% no-repeat;
	padding:8px;
	height:160px;
}
#crossfade {
	position: relative;
	height: 6.2em;
}
.fader a:link, .fader a:visited {
	display:block;
	text-decoration:none;
	border-bottom:0;
}
.fader a strong {
	color:black;
	display:block;
	padding: 0 0 1px 0;
}
.fader div {
	border:1px solid #a6a6a6;/*colorscheme[basecolor]*/
	float:left;
	margin:0 7px 0 0;
}
.fader img {
}
.fader div.noborder {
	border:0;
}
.thumbIMG {
	float:left;
	margin:0 7px 2px 0;
	padding:3px;
	border:1px solid #D8D8D8;
}
.thumb {
	clear:both;
}
.thumbIMG2 {
	float:left;
	margin-right:8px;
	padding:5px;
	border:1px solid #D8D8D8;
}
/* PHOTO GALLERY
--------------------------------------------------------- */
span.image_caption {
	float: left;
	background: #f6f6f6;
	margin: 0 2px 0 2px;
}
span.image_caption span {
	float: left;
	margin: .6em 10px 0 10px !important;
	padding-bottom: .6em;
}
span.image_caption span {
	font-family: "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;
	color: #666;
	font-size: .9em;
	line-height: 1.3em;
}
.images_pseudo_row {
	clear: both;
	display: block;
	width: 100%;
}
.images_pseudo_row .entity_image {
	float: left;
	width: 204px;
	margin-bottom: 1em;
	border: 1px solid #ccc;
	padding-bottom: 2px;
}
.images_pseudo_row .entity_image.first {
	margin-right: 23px;
}
.images_pseudo_row .entity_image img {
	float: left;
	margin: 2px 2px 0 !important;
	padding: 0 !important;
}
/* LINKS
--------------------------------------------------------- */
a {
	color: #666666;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a:link, a:visited, a:active, a:focus {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a.navigRed {
	background: url(../images/arrow_grey.gif) 5px 3px no-repeat;
	padding-left:15px;
	color:#555555;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.navigRed {
	background: url(../images/arrow_grey_roll.gif) 5px 3px no-repeat;
	padding-left:15px;
	color:#555555;
	text-decoration:none;
}
#specialoffer a {
	text-decoration:none;
	color:#000000;
}
#specialoffer a:hover {
	text-decoration:none;
}
.detail {
	background: url("../images/arrow-4.png") no-repeat bottom right;
	padding: 0px 10px 0px 0px;
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #FFAC30;
	text-decoration: underline;
	font-weight:bold;
}
.detail:hover {
	background: url("../images/arrow-3.png") no-repeat bottom right;
	padding: 0px 10px 0px 0px;
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #B9121A;
	text-decoration: underline;
	font-weight:bold;
}
#bottom-links a:link {
	color:#B64926;
}
#bottom-links a:hover {
	color:#8E2800;
	text-decoration:none;
}
.button {
	padding: 2px 5px;
	border: 1px solid #FF8F31;
	color: #FFFFFF;
	background: url(../images/but-bg.gif) repeat-x center #FF8F31;
}
* html .button, *+html .button {
	padding: 2px 3px !important;
	border: 1px solid #FFFFFF;
}
#yacht-description {
	width:100%;
	clear: both;
}
select.input option {
	color:#8E2800;
}
/* MAIN LAYOUT */

.clr {
	clear: both;
	display:block;
	display: expression('inline');
}
.clr2 {
	clear: both;
	height:5px;
}
.clr3 {
	clear: both;
	margin-top:-65px;
}
#masterwrap {
	width: 998px;
	margin: 0px auto;
	text-align: center;
}
#wrapper1 {
	padding-left: 8px;
	background: url(../images/shadowleft-bg.gif) repeat-y top left #FFFFFF;
	text-align: left;
}
#wrapper2 {
	padding-right: 8px;
	background: url(../images/shadowright-bg.gif) repeat-y top right #FFFFFF;
}
#padding {
	padding:0px 5px 0px 5px;
}
#pagewidth {
	width:972px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#leftcol {
	width:238px;
	padding-bottom:10px;
	float:left;
	margin-top: 0px;
}
#leftcolpricelist {
	width:238px;
	padding-bottom:4px;
	position:absolute;
	margin-top: 0px;
	top:0;
	background:#fff;
}
#content-container {
	width:100%;
	float:left;
	background: url(../images/leftcolshadow.gif) 223px repeat-y;
}
#content-container-f {
	width:100%;
	float:left;
}
#content {
	float:right;
	width:75%;
	margin-top:5px;
	padding-top:275px;
}
#content {
	float:right;
	width:75%;
	margin-top:5px;
}
#contentprice {
	float:right;
	background:#fff;
	width:100%;
	margin-top:5px;
	padding-top:275px;
	min-height:700px;
	height:auto!important;
	height:700px;
}
/*#content-short {float:right;width:75%;margin-top:5px;padding-top:105px;}*/

#content-short {
	float:right;
	width:75%;
	margin-top:5px;
	padding-top:105px;
}
#content-left {
	float:left;
	width:468px;
	margin-right:5px;
}
#content-left2 {
	float:left;
	width:468px;
	margin-right:5px;
}
#content-bases {
	float:left;
	width:100%;
	margin-right:5px;
}
#content-left3 {
	float:left;
	width:302px;
	margin-right:23px;
}
#content-left4 {
	float:left;
	width:972px;
	margin-right:5px;
}
#content-full-left {
	float:left;
	width:574px;
	padding:5px;
	margin-right:5px;
	margin-top:5px;
}
#content-wide2 {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;
	margin-top:5px;
}
#content-wide {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;
	margin-top:0px;
}
#content-full {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;
	margin-top:5px;
}
#content-full2 {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;
	padding-top:275px;
}
#content-full3 {
	float:left;
	width:100%;
	padding:0px;
	margin-right:0px;
	padding-top:0px;
}
#content-full-right {
	float:right;
	width:368px;
	padding:5px;
	margin-top:5px;
	background: url(../images/vdot2.gif) repeat-y;
}
#content-right {
	float:left;
	width:256px;
	padding:0px 0px 5px 0px;
}
#content-right2 {
	float:left;
	width:256px;
	padding:0px 0px 5px 0px;
}
#content-right3 {
	float:left;
	width:390px;
	padding:0px 0px 5px 0px;
}
#leftcol #content-right {
	float:left;
	width:235px;
	padding:0px 0px 5px 0px;
}
/* HEADER*/
#header, #headerShort {
	position: absolute;
	width:728px;
	height:275px;
	top:0;
	margin-left:244px;
}
#headerShort {
	height:90px;
}
#header-left {
	float:left;
	width:25%;
	padding:0px;
}
#header-right {
}
.headerBanner {
	display:block;
	width:483px;
	height:198px;
	text-align:right;
	padding:150px 10px 20px 0px;
	text-decoration:none!important;
	text-transform:uppercase;
}
.textAbove, .textUnder {
	margin-right:10px;
}
.textAbove {
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
}
.textUnder {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:150%;
}
.headerBanner:link, .headerBanner:visited {
	float:left;
}
.textAbove:hover, .headerBanner:hover {
	color:#32C6E0!important;
}
#left-box {
	float:left;
	width:483px;
	height:198px;
	overflow:hidden;
}
#right-box {
	float:right;
	width:240px;
}
#right-box-l {
	float:left;
	width:110px;
	height:198px;
	overflow:hidden;
}
#right-box-r {
	float:right;
	width:125px;
	height:198px;
	overflow:hidden;
	background:#B9121B;
	margin-left:5px;
}
#right-box-bottom {
	float:right;
	width:240px;
	height:63px;
	overflow:hidden;
	margin-top:5px;
}
#right-box-bottom-first {
	float:right;
	width:240px;
	height:62px;
	overflow:hidden;
	margin-top:0;
}
#right-box-r a:link, #right-box-r a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
#right-box-r a:hover {
	text-decoration: none;
}
#top {
	width:233px;
	height:75px;
	padding-right:5px;
	float:left;
	margin-top: 0px;
}
#logo {
	float: left;
	padding:0%;
	margin-top: 0px;
}
#logo-img {
	float:left;
	width:468px;
	height:75px;
	background: url(../images/logo_bg.jpg) no-repeat;
}
#top-icons {
	padding:20px 0 0 0;
	height:55px;
	width:220px;
}
#top-language {
	float:left;
	width:260px;
	padding:0px;
	height:75px;
	background: url(../images/headerlbg.jpg) repeat-y right;
}
#languageselector {
	float:left;
	width:25%;
}
/* HEADER
--------------------------------------------------------- */
#ja-header {
	padding: 0;
	border-bottom: 0px solid #8E2800;
	line-height: normal;
	text-align: left;
	height: 75px;
	z-index: 2;
	margin-bottom:0px;
	background: url(../images/header_bg.gif) no-repeat;
}
#ja-header h1 {
	margin: 0;
	padding: 0;
	width: 240px;
	text-indent: -2000%;
	position: absolute;
	top: 5px;
	left: 15px;
	height: 58px;
	background: url(../images/logo.gif) no-repeat;
}
#ja-header h1 a {
	width: 240px;
	display: block;
	background: url(../images/logo.gif) no-repeat;
	height: 60px;
	outline: none;
}
#ja-header h1 a:hover, #ja-header h1 a:active, #ja-header h1 a:focus {
	background: url(../images/logo-hover.gif) no-repeat;
}
/* User Tools */
#ja-usertools {
	font-size: 10px;
	font-family:Tahoma;
}
#ja-usertools ul {
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
	height:expression('58px');
}
#ja-usertools ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	background: none;
}
#ja-usertools li a:link, #ja-usertools li a:visited {
	color: #888;
	text-decoration: underline;
	margin-right:5px;
	font-weight:bold;
}
#ja-usertools li a:hover {
	color: #555;
	text-decoration: none;
}
#ja-usertools img {
}
.horizontal-empty-bar {
	clear:both;
	height:11px;
	margin:0px 0px 5px;
	width:100%;
	background:#e32129;
}
/* INDEX BOAT TYPES SHOWCASE */
#boxes {
	float:left;
	font-family: Tahoma;
	padding-top:0px;
}
#boxes {
	float:left;
	font-family: Tahoma;
	padding:3px 0 0 1px;
}
#content-wide #boxes {
	float:left;
	font-family: Tahoma;
	padding-top:expression('0px');
}
.boxes-top, .boxes-bottom {
	padding: 5px;
	background: none;
}
.boxes-top {
}
.boxes-bottom {
}
.boxcol3, .boxcol6 {
	width:235px;
	float:left;
}
#boxcol1, #boxcol2, #boxcol3, #boxcol4, #boxcol5, #boxcol6 {
	width:235px;
	min-height:297px;
	height:297px;
}
#boxcol12, #boxcol45 {
	float:left;
	;
	margin:0 11px 0 0;
}
#boxcol1, #boxcol4 {
	float:left;
	margin:0 12px 0 0;
	padding:0;
}
#boxcol2, #boxcol3, #boxcol5, #boxcol6 {
	float:left;
	padding:0;
}
#boxes P {
	margin:0!important;
}
#fullfooter {
	width:972px;
	height:60px;
	background:url(../images/footer_bg.jpg) top repeat-x #FFF;
	margin:0 auto;
	clear:both;
	position:relative;
	padding-top:5px;/*margin-bottom:-20px;*/
}
#footer {
	background-color:#e62f3b;
	height:22px;
}
#ja-footerwrap {
	/*border-top: 5px solid #a3a7aa;*/
	color:#fff;
}
#ja-footer {
	text-align:right;
}
#ja-footer a {
	color:#fff;
	text-decoration:underline;
	font-weight:normal;
}
#ja-footer a:hover, #ja-footer a:active, #ja-footer a:focus {
	color:#fff;
	text-decoration:none;
}
.ja-banner {
	/*	background:#a3a7aa;*/
	float:left;
	width:70%;
	text-align: left;
	padding:2px 0px 4px 0px;/*	margin-bottom:5px;*/
}
.banner-right {
	float:right;
	text-align: right;/*	top: 15px;
	left: 0;*/
}
#ja-footer ul {
	margin: 0;
	padding: 0;/*	top: 15px;
	right: 0;*/
}
#ja-footer ul li {
	padding: 0 8px;
	/*background:#a3a7aa;*/
	display: inline;
	background: url(../images/vdot.gif) repeat-y center right;
}
#ja-footer small {
	top: 40px;
	right: 0;
}
/* TYPOGRAPHY
--------------------------------------------------------- */
.required {
	font-weight:bold;
}
#specoff {
	text-transform:uppercase;
	font-size:14px;
	text-align:left;
	font-weight:bold;
}
#back {
	float:right;
}
small, .small, .smalldark, .mosimage_caption {
	color: #999999;
}
#specoff-price {
	float:right;
	width:30%;
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
}
.txt1 {
	font-size:9px;
	font-weight:bold;
	background:#76cffc;
	color:#333!important;
	text-align:center;
}
.txt12 {
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma;
}
.txt11 {
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
}
.txt2 {
	font-size:11px;
	color:#333!important;
	background:#F0F1F1;
}
.txt3 {
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	background:#1B96D4;
	text-align:center;
}
.txt4 {
	font-size:11px;
	color:#000000;
}
.navigWhite {
	background:#F0F1F1;
	;
	color:#000000;
	text-align:left;
}
a:link.txt2, a:visited.txt2 {
	background:none;
}
small, .small {
	font-size: 90%;
	color: #92A3AE;
	padding:5px;
}
/* -- HeadingS -- */
h1, h2, h3, h4, h5, h6 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
h1 {
	line-height:150%;
	font-size: 18px;
	color:#E32129;
	height:25px;
	margin:5px;
	clear:both;
}
h2 {
	font-size: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e22128;
	margin:5px 0px 0px 0px;
	padding:5px;
}
h3 {
	font-size: 125%;
	color:#E22128;
	padding:5px 0px 0px 5px;
}
h4 {
	font-size: 100%;
	padding:5px 0px 0px 5px;
}
h5 {
	font-size:17px;
	text-transform:none;
	color:#000;
	padding:15px 10px 10px 10px;
	margin:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
p, pre, blockquote, ul, ol {
	margin: 0;
	padding: 0;
}
p {
	margin:0px;
	padding:5px;
	color:#444;
}
ul {
	list-style: none;
}
ul li {
	padding-left: 30px;
	line-height: 180%;
	background: url(../images/bullet-list.gif) no-repeat 18px 8px;
}
ol li {
	margin-left: 35px;
	line-height: 180%;
}
a img {
	border: none;
}
div {
	font-size: 100%;
}
blockquote {
	margin: 12px 0;
	padding: 0;
}
blockquote {
	padding: 1em 40px 1em 15px;
}
blockquote span.open {
	padding: 0 0 0 20px;
	background: url(../images/so-q.gif) no-repeat left top;
}
blockquote span.close {
	padding: 0 20px 0 0;
	background: url(../images/sc-q.gif) no-repeat bottom right;
}
/* NAVIGATION
--------------------------------------------------------- */

/* -- Yacht size navigation -- */
#pagenav-top, #pagenav-bottom {
	background: none repeat scroll 0 0 #b8c0c4;
    float: left;
    height: 70px;
    margin-bottom: 20px;
    width: 100%;
}
#pagenav-bottom {
	margin-top:0px;
}
#pagenav_menu, #pagenav_menu_bottom {
}
#pagenav_menu a, #pagenav_menu_bottom a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	line-height: 30px;
	padding: 0px 23px;
	text-decoration:none;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	border-right: 1px solid #fff;
}
#pagenav_menu a:hover, #pagenav_menu_bottom a:hover {
	background:#E22128;
	color: #FFF;
}
#pagenav_menu span.active, #pagenav_menu_bottom span.active {
	display: inline;
}
#pagenav_menu span, #pagenav_menu_bottom span {
	display:none;
}
#pagenav_menu img, #pagenav_menu_bottom img {
	vertical-align:bottom;
	display: none;
}
#pagenav_menu a.current, #pagenav_menu_bottom a.current {
	background:#FEDBC8;
	color: #E22128;
}
/* -- Horizontal navigation -- */
#horiz-menu {
	clear:both;
	width:100%;
	margin:0px 0px 5px 0px;
	height:30px;
	padding-top:expression('275px');
}
#horiz-menu ul.nav {
	padding-left: 0px;
	background:#e32129;
}
#horiz-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#horiz-menu li {
	background: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#horiz-menu a {
	white-space: nowrap;
	display: block;
	float: left;
	height:20px;
	line-height:20px;
	padding:5px 13px 0 13px;
	font-weight: bold;
	font-size: 110%;
	color:#ffffff;
	text-decoration:none;
	border-bottom:5px solid #e32129;
}
#horiz-menu a:hover {
	color: #c2e7fa;
	border-bottom:5px solid #c2e7fa;
}
/* -- Horizontal navigation 2 -- */
#horiz-menu2 {
	clear:both;
	width:100%;
	margin:0px 0px 5px 0px;
	height:30px;
}
#horiz-menu2 ul.nav {
	padding-left: 0px;
	background:#e32129;
}
#horiz-menu2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#horiz-menu2 li {
	background: none;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
#horiz-menu2 a {
	white-space: nowrap;
	display: block;
	float: left;
	height:20px;
	line-height:20px;
	padding:5px 13px 0 13px;
	font-weight: bold;
	font-size: 110%;
	color:#ffffff;
	text-decoration:none;
	border-bottom:5px solid #e32129;
}
#horiz-menu2 a:hover {
	color: #c2e7fas;
	border-bottom:5px solid #c2e7fa;
}
/* -- Vertical navigation --*/
#menu {
	width: 237px;
	width:expression('237px');
	border-style: solid;
	border-color: #B9121B;
	border-width: 0px;
	margin: 0px;
	font-weight:bold;
	font-size:11px;
	padding-right:5px;
}
#menu ul li {
	padding-left: 0px;
	background: none;
}
#menu ul {
	margin:0px;
	width: 237px;
	width:expression('237px');
}
#menu li a {
	height: 32px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 24px;
}
#menu li a:link, #menu li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	display: block;
	padding: 8px 0 0 20px;
	border-bottom:1px solid #ffffff;
	background:url(../images/menu.jpg) repeat-x;
	text-decoration:none;
	text-transform: uppercase;
}
#menu li a:hover, #menu li #current {
	color: #fff;
	background:url(../images/menu_roll.jpg);
	padding: 8px 0 0 20px;
}
#menu li a:active {
	padding: 8px 0 0 20px;
}
/* NAVIGATION
--------------------------------------------------------- */

ul.checklist {
	list-style: none;
}
ul.checklist li {
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(../images/checklist-bg.gif) no-repeat 0 3px;
}
ul.olist {
	list-style: none;
}
ul.olist li {
	background: url(../images/checklist-bg.gif) no-repeat 12px 3px;
	margin-left: 3px;
	padding: 5px 0 5px 32px;
}
ul li {
}
ul.info-box {
	padding-top:10px;
}
ul.info-box li {
	list-style-type:none;
	background:none;
	line-height:15px;
}
ul.info-box li a:link, ul.info-box li a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:none;
	font-size:11px;
	text-decoration:none;
	color:#727272;
	font-weight:normal;
}
ul.info-box li a:hover {
	text-decoration:underline;
	color:#727272;
}
/* YACHT SHOW SLIDING TABS
--------------------------------------------------------- */
/* news carousel */
.newsCarHold {
	border-bottom: 2px solid #B9121B;
	min-height:240px;
	background: #ffffff;
	clear:both;
	width:300px;
	margin: 0 auto;
}
* html .newsCarHold {
	height:240px;
}
.newsCar {
	width:100%;
	overflow:hidden;
}
.newsCarBox {
	padding:1%;
	clear:both;
	width:97%;
	height:1px;
	overflow:hidden;
	visibility:hidden;
}
.newsCarBox ul {
	width:100%;
	float:left;
	margin:0;
	padding-right:1%;
}
.newsCarBox ul li {
}
.newsCarBox p {
	margin:0px;
}
.newsCarBox h3 {
	margin:0px;
	padding:0px;
}
.newsCarTabList {
	overflow: hidden;
	width:100%; /* need width for IE background? */
	/*background: #B9121B; */
padding-bottom:8px;
	margin:0;
	height:24px;
	border-bottom: 2px solid #B9121B;
}
.newsCarTab {
	display:block;
	float:left;
	padding:5px 15px 5px 15px;
	margin:2px 15px 0 0;
	font-size: 1em;
	font-weight: bold;
	border:0;
	cursor:pointer;
	background:none;
}
.newsCarTab h4 {
	font-size:12px;
	margin:0px;
	padding:0px;
}
.newsCarTab a, .newsCarTab a:visited {
	color:#ffffff;
}
/* this name should change to somehthing else but right now its set inside the moopack.js. We would have to write this style inline since this is a class which is added by the js and is used on things like the blogger carousel */
.newsCarHold .accTitleOn {
}
.txtBold {
	font-size:10px;
	color:#fff;
	font-weight:bold;
	background:#148BC3;
}
.techspec {
	border-bottom:1px dotted #cccccc;
	margin:5px;
}
.txtBoldRed1 {
	font-size:12px;
	font-weight:bold;
	color:#153B71;
	background:#E5E5E5;
}
/* COLOURED MODULES
--------------------------------------------------------- */
div.module-red h3, div.module-orange h3, div.module-sand h3 {
	margin: 0 -14px 5px;
	padding: 0px;
	font-size: 140%;
	line-height: normal;
	text-transform: uppercase;
	text-align:center;
	margin-top:5px;
	margin-bottom:10px;
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:#B9121B;
}
.onlywith {
	font-size:10px;
}
#bigphoto IMG {
	margin-top:5px;
}
div.module-red, div.module-sand, div.module {
	margin: 5px 0px 0px 0px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
}
div.module-orange {
	margin: 0px;
	padding: 0;
	float: left;
	clear: both;
	width: 100%;
}
div.module-red div, div.module-orange div, div.module-sand div, div.module div {
	padding: 0;
}
div.module-red div div div, div.module-orange div div div, div.module-sand div div div, div.module div div div {
	padding: 3px 10px 10px;
}
div.module-red div div div div, div.module-orange div div div div, div.module-sand div div div div, div.module div div div div {
	margin: 0;
	padding: 0;
	float: none;
	background: none;
}
/* Module - Orange */
div.module-orange h3 {
}
div.module-orange {
	background: url(../images/box-br-orange.gif) no-repeat bottom right #E6E6E6;
}
div.module-orange div {
	background: url(../images/box-bl-orange.gif) no-repeat bottom left;
}
div.module-orange div div {
	background: url(../images/box-tr-orange.gif) no-repeat top right;
}
div.module-orange div div div {
	background: url(../images/box-tl-orange.gif) no-repeat top left;
}
/* Module - Red */
div.module-red h3 {
}
div.module-red {
	background: url(../images/box-br-red.gif) no-repeat bottom right #E6E6E6;
}
div.module-red div {
	background: url(../images/box-bl-red.gif) no-repeat bottom left;
}
div.module-red div div {
	background: url(../images/box-tr-red.gif) no-repeat top right;
}
div.module-red div div div {
	background: url(../images/box-tl-red.gif) no-repeat top left;
}
/* Module - Sand */
div.module-sand h3 {
}
div.module-sand {
	background: url(../images/box-br-sand2.gif) no-repeat bottom right #AFF3F8;
}
div.module-sand div {
	background: url(../images/box-bl-sand2.gif) no-repeat bottom left;
}
div.module-sand div div {
	background: url(../images/box-tr-sand2.gif) no-repeat top right;
}
div.module-sand div div div {
	background: url(../images/box-tl-sand2.gif) no-repeat top left;
}
/* Module 
div.module {background: url(../images/box-br.gif) no-repeat bottom right #ffffff; margin-bottom:10px;}
div.module div {background: url(../images/box-bl.gif) no-repeat bottom left;}
div.module div div {background: url(../images/box-tr.gif) no-repeat top right;}
div.module div div div {background: url(../images/box-tl.gif) no-repeat top left;}*/

/* COLOURED MODULES
--------------------------------------------------------- */
#leftcol .txt2 {
	padding: 0 0 0 5px;
	background:none;
}
#leftcol h2 {
	line-height:22px;
	height:31px;
	text-align:center;
	font-size:14px;
	text-transform:none;
	color:#000;
	clear:both;
	background:url(../images/h3title.png) top left no-repeat;
	width:235px;
	margin-top:15px;
}
#leftcol h3 {
	padding: 15px 0 0 10px;
	margin-top:0;
	line-height: normal;
	text-transform: uppercase;
	text-align:left;
	font: bold 15px Arial, Helvetica, sans-serif;
	color:#e22128;
	width:216px;
	width:expression('216px');
	height:30px;
	background:url(../images/bg.gif) top right no-repeat;
	text-decoration: none;
	clear:both;
}
#leftcol .box {
	margin-top: 25px;
}
#content .box {
	background-color: #ffffff;
	border: 1px solid #FFB03B;
	margin: 40px 0px 0px 25px!important;
	float:left;
}
#content .box img {
	border-bottom: 3px solid #B9121B;
	margin: 0px;
}
#content .box p {
	margin-bottom: 8px;
}
#content .box .detail {
	background: url("images/arrow1.gif") no-repeat bottom right;
	padding: 0px 6px 0px 0px;
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #6C81B2;
	text-decoration: underline;
}
#content .box .detail:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #6C81B2;
	text-decoration: none;
}
.padd10 {
	padding: 5px 5px 0 5px;
}
#leftcol .padd10 {
	padding: 5px 5px 0 0px;
}
.padd10 H2 {
	margin:0 0 10px 0;
	padding:0;
}
.padd10 H3 {
	margin:0 0 2px 0!important;
	padding:0;
}
.righttitles h1 {
	font-size:16px;
	margin:0;
	padding: 7px 0 0 5px;
}
.maincont {
	float:left;
}
.padd20 H2 A:link, .padd20 H2 A:visited {
	text-decoration:none;
}
.padd20 H2, .maincont H2 {
	clear:both;
}
.padd20 H2 {
	width:auto;
}
.maincont a:link, .maincont a:visited {
	text-decoration: underline;
	font-weight:bold;
}
.maincont a:hover {
	text-decoration: none;
}
.column3 a {
	text-decoration:none;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e22128;
}
.newsBox p {
	margin:0px;
	padding:0px;
}
.newsBox h3 {
	margin-top:10px;
	padding:0px;
}
.techdata {
	width:260px;
	border-collapse:collapse;
}
.techdata td {
	color:#000000;
	font-weight:none;
	padding:0;
	margin:0;
	border:0;

}
.techdata TR {
	background:url(../images/td-line.gif) bottom center no-repeat;
}
.techdata td B {
	color:#737373;
}
.technicaldata {
	height:19px;
	font-weight:bold;
	font-size:14px;
	color:#6a6868;
	padding:4px 0 0 25px;
	margin-bottom:6px;
}
/* dropline_ie.css */
.nav ul {
	display:expression('inline-block');
}
.nav ul {
	display:expression('inline');
}
.nav ul li {
	float:expression('left');
}
.nav {
	text-align:expression('center');
	margin-top:expression('275px');
}
.nav .select a:hover b, .nav .select li:hover a b {
	float:expression('none');
}
/* dropline.css */

.nav {
	clear:both;
	height:30px;
	background:#e32129;
	position:relative;
	width:100%;
}
.nav .table {
	display:table;
	margin-left:35px;
}
.select li {
	background:none;
	height:20px;
}
.nav .select {
	margin:0;
	padding:0;
	list-style:none;
	display:table-cell;
	white-space:nowrap;
}
.nav li {
	margin:0;
	padding:0;
	height:auto;
	float:left;
}
.nav .select a {
	white-space: nowrap;
	display: block;
	float: left;
	height: 25px;
	line-height: 30px;
	padding: 0 40px 0 40px;
	font-weight: bold;
	font-size: 110%;
	color:#ffffff;
	text-decoration:none;
	border-bottom:5px solid #e32129;
}
.nav .select a:hover, .nav .select li:hover a {
	color:#c2e7fa;
	border-bottom:5px solid #c2e7fa;
}
.nav .select_sub UL LI a:link, .nav .select_sub UL LI a:visited {
	height: 45px;
}
.nav .select_sub {
	display:none;
	font-size:10px;
	font-weight:normal;
	margin-top:-10px;
	padding-bottom:15px;
	margin-bottom:15px;
}
/* IE6 only */
.nav table {
	border-collapse:collapse;
	margin:-8px;
	font-size:1em;
	width:0;
	height:0;
}
.nav .sub {
	display:table;
	margin:0 auto;
	padding:0;
	list-style:none;
}
.nav .sub_active .current_sub a, .nav .sub_active a:hover {
	background:transparent;
	color:#f00;
}
.nav .select :hover .select_sub, .nav .current .show {
	display:block;
	position:absolute;
	width:750px;
	top:35px;
	background:url(back_0.gif);
	padding:0;
	z-index:100;
	left:0;
	text-align:center;
}
.nav .current .show {
	z-index:10;
}
.nav .select :hover .sub li a, .nav .current .show .sub li a {
	display:block;
	float:left;
	background:transparent;
	padding:0 10px 0 10px;
	margin:0;
	white-space:nowrap;
	border:0;
	color:#222;
}
.nav .current .sub li.sub_show a {
	color:#088;
	cursor:default;
	background:url(menus/back_1.gif);
}
.nav .select :hover .sub li a:hover, .nav .current .sub li a:hover {
	visibility:visible;
	color:#058AC8;
	background:url(menus/back_1.gif);
}
/*---------- Searchform ----------*/
#searchform div label {
	display: inline;
	float: left;
	width: 58px;
	padding: 2px;
	margin: 2px 5px 0 0;
	text-align: left;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1em;
}
/*---- Row index 1 ----*/

#rowIndex1 {
	background: url("../../images/bg_rowIndex_1.gif") repeat-y top right;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #FFF;
}
#rowIndex1 h1, #rowIndex1 h1 a {
	margin: 0px 0px 8px 0px;
	font: bold 12px Tahoma, Arial, sans-serif;
	color: #2E4D96;
}
#rowIndex1 h2, #rowIndex1 h2 a {
	margin: 0px 0px 6px 0px;
	font: bold 11px Tahoma, Arial, sans-serif;
	color: #2E4D96;
}
#rowIndex1 h2 span {
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #2E4D96;
	display: block;
	margin: 0px 0px 1px 0px;
}
#rowIndex1 p {
	margin: 0px 0px 14px 0px;
}
.column1 {
	float: left;
	width: 484px;
	margin: 0px 0px 10px 0px;
}
.column2 {
	float: left;
	width: 49.5%;
	margin: 0px 0px 10px 0px;
	background: #FF9900;
}
.column2 .padd20 {
	padding: 18px 20px 0px 20px;
}
.padd20 A:link, .padd20 A:visited {
	font-size: 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#e22128;
}
.padd10 A:link, .padd10 A:visited {
	color:#6e6e6e;
	margin-left:10px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.padd10 H3 A:link, .padd10 H3 A:visited {
	margin-left:0px!important;
	color:#999;
	font-size:16px;
	text-decoration:none;
}
.padd10 H3 A:hover {
	color:#333;
}
.column3 .padd20 {
	padding: 0 0 0 10px;
}
.column2 p {
	margin: 0px 0px 8px 0px;
}
.column3 {
	float: left;
	width: 485px;
	background: #ffffff;
}
.detail {
	background: url("images/arrow.gif") no-repeat bottom right;
	padding: 0px 8px 0px 0px;
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #FFD50F;
	text-decoration: underline;
}
.detail:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #FFD50F;
	text-decoration: none;
}
.mail {
	background: url("../../images/icon_mail.gif") no-repeat 0px 0px;
	padding: 5px 0px 7px 30px;
	display: block;
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #2B4D9B;
	text-decoration: underline;
}
.mail:hover {
	font: normal 11px Tahoma, Arial, sans-serif;
	color: #2B4D9B;
	text-decoration: none;
}
img.thumb {
	float: left;
	border: 1px solid #D7E0F2;
	margin: 3px 10px 6px 0px;
}
.thumbIMG2 {
	float:left;
	margin-right:8px;
	padding:5px;
	border:1px solid #D8D8D8;
}
.newsBox {
	margin:10px 0 10px 10px;
	width: 465px;
	height: auto;
	padding:8px 0 8px 8px;
	background:url(../images/ourservices_bg.jpg) repeat-x #fff;
	border-bottom:1px solid #ededed;
}
.column3 {
	scrollbar-highlight-color: #C2DBEF;
	scrollbar-3dlight-color: #C2DBEF;
	scrollbar-track-color: #E6F0F9;
	scrollbar-face-color: #C2DBEF;
	scrollbar-shadow-color: #C2DBEF;
	scrollbar-arrow-color: #E6F0F9;
	scrollbar-base-color: #C2DBEF;
	scrollbar-darkshadow-color: #C2DBEF;
}
.bookimg {
	float:left;
	width:100%;
}
.bookimg DIV {
	margin:0!important;
	padding-left:10px;
}
.bookinfo {
	width:400px;
	min-height:82px;
	height:auto!important;
	height:82px;
	padding:10px;
	float:left;
	font-size:11px;
	background: url(../images/grad.jpg) repeat-y right;
}
.bookheading {
	/*height:80px;
padding-bottom:20px;*/
background-color:#000099;
}
.bookleft {
	float:left;
	width:350px;
	min-width:100px;
}
.bookleft H1 {
	color:#148BC3;
	font-size: 20px;
	margin: 10px 0 0 10px;
}
.availability {
	padding:0 0 20px 10px;
	clear:both;
}
.availability2 {
	text-align:left;
}
.availability2 A, .similar A {
	text-decoration:none;
}
.availability2 A:hover, .similar A:hover {
	text-decoration:underline;
}
p.similar {
	padding:0 0 0 5px;
}
.listdescript {
	padding:0 0px;
	margin:0;
}
/* --- Form --- */
.submitHolder {
}
.submitHolder2 {
	width:auto!important;
	width:0;
	widht:expression('400px');
}
form {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}
input, select {
	font: 11px Tahoma, Arial, sans-serif;
}
select, .inputbox {
	padding: 2px;
}
textarea {
	padding-left: 2px;
}
.bookingform div textarea {
	width:167px;
}
.formbutton {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:url(../images/button.gif) left no-repeat #fff;
	padding:0 0 5px 10px;
	color:#FF3232;
	border:none;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	height:17px;
	width:90px;
	margin-left:117px;
}
.formbutton:hover, .formbutton:focus {
	border:none;
	color:#FFF;
	background:url(../images/button.gif) left no-repeat #FF3232;
}
#simpleFormLink, #detailFormLink {
	color:#E22128;
	font-size:14px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none!important;
}
#detailForm form .formbutton, #simpleForm form .formbutton, #simpleForm .formbutton {
	padding: 0 60px 0 20px;
	padding: expression('0 30px 0 0px');
	border:0;
	width:auto;
	height:43px;
	margin:0;
	float:left;
	cursor: pointer;
	background: url(../images/submitleft.jpg) left no-repeat;
	color:#fff;
	text-transform: uppercase;
	font:bold 14px Arial, Helvetica, sans-serif;
	text-decoration:none!important;
}
#simpleForm .yachtshow {
	background: url(../images/submitcenter.jpg) right no-repeat!important;
	padding:0!important;
}
#simpleForm .yachtshow .formbutton {
	padding:0!important;
}
#detailForm form .formsubmit, #simpleForm form .formsubmit {
	padding: 0 0 0 0px;
	border:0;
	float:right;
	margin: 30px 5px 15px 0;
	cursor: pointer;
	background: url(../images/submitcenter.jpg) no-repeat right;
	color:#fff;
	font-size:18px;
	display:block;
}
#simpleForm .formsubmit {
	padding: 0 0 0 15px;
	border:0;
	float:right;
	margin: 0px 15px 0px 0;
	cursor: pointer;
	background: url(../images/submitleft.jpg) no-repeat left;
	color:#fff;
	font-size:18px;
	text-decoration:none!important;
}
.submittxt a:link, .submittxt a:visited {
	color:#fff;
}
#detailForm form .formsubmit .submitright, #simpleForm form .formsubmit .submitright, #simpleForm .formsubmit .submitright {
	background: url(../images/submitright.jpg) no-repeat left;
	width:67px;
	margin-top:2px;
	height:39px;
	float:left;
	text-decoration:none!important;
}
#detailForm form .formbutton:hover, #detailForm form .formbutton:focus, #detailForm form .formsubmit:hover, #detailForm form .formsubmit:focus, #simpleForm form .formbutton:hover, #simpleForm form .formbutton:focus, #simpleForm form .formsubmit:hover, #simpleForm form .formsubmit:focus, #simpleForm .formbutton:hover, #simpleForm .formbutton:focus, #simpleForm .formsubmit:hover, #simpleForm .formsubmit:focus, #simpleForm .formsubmit A:link, #simpleForm .formsubmit A:visited {
	cursor:hand;
	text-decoration:none!important;
	color:#f0e562!important;
}
#simpleForm .formsubmit A:hover {
	color:#FEAD41!important;
}
.formsimpleright label {
	width:auto!important;
}
.submittxt {
	margin:13px 60px 0 10px;
}
.inputbox {
	border: 1px solid #656565;
	background: #ffffff;
	margin-bottom: 2px;
}
.inputbox:hover, .inputbox:focus {
	border: 1px solid #656565;
	background: #FFFFFF;
}
#detailForm .inputbox {
	margin-right:20px;
}
#detailForm {
	width:710px;
	display:block;
	margin-left:10px;
}
#simpleForm {
	margin-left:10px;
	width:700px;
}
fieldset div.fm-req {
	font-weight: bold;
}
fieldset div.fm-req label:before {
	content: "* "; /* does not work in IE */
}
form fieldset, .parentfieldset {
	margin: 0 10px 10px 0;
	border: 1px solid #ccc;
	width:210px;
	padding: 0 0 0 12px;
	float:left;
}
#quickEnquiry {
	width:480px;
	float:left;
}
#quickEnquiry form fieldset {
	margin: 5px 8px 10px;
	width:459px;
	padding: 10px;
	float:left;
	border:0;
	background-color:#ffeae0;
	font-family:Verdana, Geneva, sans-serif;
}
form fieldset fieldset, .parentfieldset fieldset {
	margin: 8px 0;
	border: none;
	width:195px;
	padding: 0;
	clear:both;
}
form fieldset legend, .parentfieldset legend {
	margin:0!important;
	margin: 8px 0;
	padding-bottom: 5px;
	color: #999;
	background: transparent;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
form fieldset fieldset legend, .parentfieldset fieldset legend {
	margin: 10px 0 0 0;
	padding: 0;
	color: #000000;
	background: transparent;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
form div fieldset {
	clear: none;
	border-width: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	margin: 0 0 0 0px;
	padding: 0 5px 5px 5px;
	width: 320px;
}
form div fieldset legend {
	font-size: 12px;
	padding: 0 3px 0 9px;
}
form div small {
	display: block;
	margin: 0 0 5px 142px;
	padding: 1px 3px;
	font-size: 88%;
	height: expression('1%');
}
form div label {
	display: inline;
	float: left;
	width: 58px;
	padding: 0 2px 2px 0;
	margin: 2px 5px 0 0;
	text-align: left;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.2em;
	font-size: 1em;
}
/*form div {
 display: block;
 height: expression('1%');

}Ovo ruši search spry u IE7 - miro*/


form div inputbox, form div select, form div textarea {
	width: 200px;
	padding: 1px 3px;
	margin: 0 0 0 0;
}
form div fieldset label {
	display:block;
	margin: 0 0 5px 0;
	width: 135px;
	text-align:left;
}
form div fieldset label input {
	margin:0 5px 0 0;
}
form fieldset div.notes {
	float: right;
	width: 158px;
	height: auto;
	margin: 0 0 10px 10px;
	padding: 5px;
	border: 1px solid #666666;
	background-color: #ffffe1;
	color: #666666;
	font-size: 88%;
}
form fieldset div.notes h4 {
	background-image: url(../new_images/icon_info.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 3px 0 3px 27px;
	border-width: 0 0 1px 0;
	border-style: solid;
	border-color: #666666;
	color: #666666;
	font-size: 11px;
}
form fieldset div.notes p {
	margin: 0em 0em 1.2em 0em;
	color: #666666;
}
form fieldset div.notes p.last {
	margin: 0em;
}
.formsubmit {
}
fieldset.formsimple {
	width:468px;
}
.remarks {
	width:200px;
}
#quickEnquiry .formsimpleleft {
	width:250px;
	text-align:right;
	padding-right:10px;
}
#quickEnquiry .formsimpleright {
	width:190px;
}
#quickEnquiry .inputbox {
	margin-bottom:5px;
	border:1px solid #717070;
	height:15px;
}
#quickEnquiry textarea {
	width:180px;
	height:50px!important;
}
#quickEnquiry .required {
	font-weight:normal;
}
#quickEnquiry form div label {
	width:auto;
}

.formsimpleleft {
	float:left;
	width:210px;
}
.formsimpleright {
	width:258px;
	float:left;
}
.skype {
	background:url(../images/skype.jpg) bottom right no-repeat;
	height:21px;
	width:46px;
	margin:-14px 0 0 82px;
	cursor:pointer;
}
.hide {
	display:none;
}
.obligatory {
	padding-top:10px;
	padding-bottom:20px;
}
.calRight label {
	width:80px!important;
}
.calRight IMG {
	margin: 19px 0 0 0px;
}
.calRight {
	width:76px;
	float:left;
}
.headrow .nav {
	width:auto;
!important
}
#listyachts {
	padding-left:0px;
}
#listyachts SPAN {
	color:#000;
	font-size:13px;
}
.yacht-box:link, .yacht-box:visited {
	float: left;
	cursor:hand;
	cursor:pointer;
	text-decoration:none!important;
	display:block;
	width: 157px;
	height:196px;
	background: url('../images/shadow.gif') no-repeat top right;
	/*clear: right;*/
margin: 0px 0px 10px 20px;
	padding: 0;
	position: relative;
}
.yacht-box:hover {
	background: url('../images/shadow2.gif') no-repeat top right;
}
.bookingform div label {
	display: block;
	float: none;
	width: 150px;
}
.bottom {
	background: #fff url(../images/bottom_bg.gif) top left no-repeat;
	padding:30px;
	text-align:center;
}
#lcpad {
	width:232px;
}
#lcpad2 {
	width:232px;
	padding-top:70px;
}
/* index boxes */

.indexmega {
	background: url(../images/megayachts.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.indexyachts {
	background: url(../images/motor-yachts.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.indexsailing {
	background: url(../images/sailingboats.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.indexcatamarans {
	background: url(../images/catamarans.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.indexmotor {
	background: url(../images/motorsailers.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.indexgulets {
	background: url(../images/gulets.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.useinfo {
	background: url(../images/turkey-about.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.chartcro {
	background: url(../images/turkey-sailing.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
.infocro {
	background: url(../images/turkey-info.jpg) no-repeat;
	display:block;
	width:235px;
	height:29px;
}
a.indexmega:link, a.indexmega:visited, a.indexyachts:link, a.indexyachts:visited, a.indexsailing:link, a.indexsailing:visited, a.indexcatamarans:link, a.indexcatamarans:visited, a.indexmotor:link, a.indexmotor:visited, a.indexgulets:link, a.indexgulets:visited {
	color:#FFFFFF;
	text-align:right;
	padding:106px 0px 0 0;
	font-size:18px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.useinfo:link, a.useinfo:visited, a.chartcro:link, a.chartcro:visited, a.infocro:link, a.infocro:visited {
	color:#E22128;
	text-align:right;
	padding:123px 0px 0 0;
	font-size:18px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, non-serif;
	text-decoration:none;
}
a.useinfo:hover, a.chartcro:hover, a.infocro:hover {
	color:#058AC8;
}
a.Info:link, a.Info:visited {
	padding-left:10px;
}
a.indexmega:hover, a.indexyachts:hover, a.indexsailing:hover, a.indexcatamarans:hover, a.indexmotor:hover, a.indexgulets:hover {
	color: #BADFF1;
}
a.showcaselinks:link, a.showcaselinks:visited {
	color:#065aa4;
	font-weight:bold;
	text-decoration:underline;
	padding-right:12px;
	background:url(../images/arrow_orange.gif) no-repeat right;
}
a.showcaselinks:hover {
	text-decoration: none;
	color:#065aa4;
	background:url(../images/arrow_orange_roll.gif) no-repeat right;
}
A.showcaselinksNew  {
	color:#FFF;
	background-color:#B9121B;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
	padding:3px 10px;
	margin-bottom:5px;
	float:left;
	clear:both;
}
A.showcaselinksNew:hover  {
	text-decoration:underline;
}
/*-------------------------Include fileovi--------------------------*/
.INCH3conatct {
	margin:10px 0px 10px 0px;
}
#searchform {
	width:100%;
}
.input140 {
	width:140px;
}
.input65 {
	width:65px;
}
.INCSpecialOffer {
	width:230px;
}
#content-right .padd10 {
	float:left;
	background: url(../images/special_offer.gif) bottom right no-repeat;
	width:230px;
	width:expression('229px');
	margin-bottom:10px;
}
.INCIzdvajamo {
	float:left;
	padding:0;
}
.whysailwithus h1 {
	font-size:16px;
	color:#7A5E5E;
}
.whysailwithus UL {
	margin-left:10px;
}
.whysailwithus UL LI {
	background: url(../images/checklist-bg.gif) no-repeat left;
	color:#7A5E5E;
	font-size:11px;
}
.newslet:link, .newslet:visited {
	display:block;
	width:125px;
	height:191px;
	padding:125px 5px 5px 5px;
	font-weight:bold;
	text-decoration:none!important;
	color:#ffffff;
	background: url('../images/newsletter.jpg') no-repeat top left;
}
.newslet:hover {
	color:#FFB03B!important;
}
/*-------------------------selector--------------------------*/

#selector {
	height:75px;
	padding-left:33px;
	background:url(../images/vizura.jpg) top right no-repeat;
}
#selector LI {
	float:left;
	list-style-type:none;
	padding:0;
	margin-top:50px;
	background:url(../images/arrow_lang.gif) no-repeat bottom right;
}
#selector LI A:link, #selector LI A:visited {
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	color:#1263aa;
	width:140px;
	height:21px;
	margin-top:0px;
	text-align:left;
	padding-right:0px;
	font-family:10px Verdana, Arial, Helvetica, sans-serif;
}
.FloatMenu {
	display:none;
	padding-top:4px;
}
.FloatMenu A:link, .FloatMenu A:visited {
	display:block;
	font-size:11px!important;
	font-weight:normal!important;
	color:#555!important;
	text-align:center;
	text-decoration:none;
	background-color:#fff;
	height:21px;
	width:205px!important;
	padding-left:8px!important;
	vertical-align:middle;
	/*background:#fff url(../images/langbg.jpg) bottom repeat-x;*/

	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
}
.FloatMenu A:hover {
	text-decoration:none!important;
	color:#222!important;
	width: auto;
	background-color:#B5EBF5;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
.FloatMenu A .last {
	background:none;
}
#selector LI.SubMenu:hover .FloatMenu, #selector LI.over .FloatMenu {
	z-index:3;
	display:block;
	position:absolute;
}
/*  - - - - -SELECTOR ZA VARIJANTE (yacht show) - - - - -  */
#content-right3 #selector {
	padding:0px 0 0 5px;
	background:none;
}
#content-right3 #selector LI {
	cursor:hand;
	cursor:pointer;
	width:390px;
	background:#CAE7F6 url(../images/arrow_6.gif) no-repeat right;
}
#content-right3 #selector LI a:link, #content-right3 #selector LI a:visited {
	width:auto!important;
	color:#333!important;
}
#content-right3 .FloatMenu, #content-right3 .FloatMenu a:link, #content-right3 .FloatMenu a:visited {
	background-color:#65C7EA;
	border-bottom:1px solid white;
	padding-top:0;
	width:390px;
}
#content-right3 .FloatMenu a:hover {
	background-color:#fff;
}
.buying {
	text-align:right;
	padding-right:20px;
}
#content-right3 #selector LI.SubMenu:hover .FloatMenu, #content-right3 #selector LI.over .FloatMenu {
	z-index:3;
	display:block;
	position:relative;
}
a.unifiedlink:link, a.unifiedlink:visited {
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:16px;
	background:url(../images/arrow_red.gif) no-repeat right;
	text-decoration:underline;
	color:#6e6e6e;
}
a.unifiedlink:hover {
	background:url(../images/arrow_red_roll.gif) no-repeat right;
	text-decoration:none;
}
.highlight a.unifiedlink:link, .highlight a.unifiedlink:visited {
	float:right;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:16px;
	background:url(../images/arrow_red.gif) no-repeat right;
	text-decoration:underline;
	color:#6E6E6E;
}
.highlight a.unifiedlink:hover {
	background:url(../images/arrow_red_roll.gif) no-repeat right;
	text-decoration:none;
}
a.unifiedlinkreverse:link, a.unifiedlinkreverse:visited {
	font-weight:normal;
	font-family:Tahoma;
	padding-left:12px;
	color:#1187C4;
}
a.unifiedlinkreverse:hover {

}
a.unifiedlinkright:link, a.unifiedlinkright:visited {
	float:left;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-right:17px;
	margin-left:10px;
	background:url(../images/arrow_red.gif) no-repeat right;
	color:#ff3232;
	font-weight:bold;
}
a.unifiedlinkright:hover {
	background:url(../images/arrow_red_roll.gif) no-repeat right;
	color:#ff3232;
	font-weight:bold;
}
a.unifiedlinkrightorange:link, a.unifiedlinkrightorange:visited {
	float:right;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:12px;
	margin-right:0px;
	color:#058ac8;
	background:url(../images/arrow_blue.gif) no-repeat right;
}
a.unifiedlinkrightorange:hover {
	background:url(../images/arrow_blue.gif) no-repeat right;
}
.highlight a.unifiedlinkrightorange:link, .highlight a.unifiedlinkrightorange:visited {
	background:url(../images/arrow_blue.gif) no-repeat right;
	color:#37B4D4;
	font-weight:bold;
}
.highlight a.unifiedlinkrightorange:hover {
	background:url(../images/arrow_blue_roll.gif) no-repeat right;
}
.highlight a.unifiedlink2:link, .highlight a.unifiedlink2:visited {
	background:url(../images/arrow_grey.gif) no-repeat right;
	color:#3587B6;
	font-family:Arial, Helvetica, sans-serif;
}
.highlight a.unifiedlink2:hover {
	background:url(../images/arrow_grey_roll.gif) no-repeat right;
}
/*__________žuti__________*/
.module-sand a.unifiedlink:link, .module-sand a.unifiedlink:visited {
	background:url(../images/arrow_grey.gif) no-repeat right;
}
.module-sand a.unifiedlink:hover {
	background:url(../images/arrow_grey.gif) no-repeat right;
}
/*____________narancasti_____________*/

.module-orange a.unifiedlink:link, .module-orange a.unifiedlink:visited, .orange a.unifiedlink:link, .orange a.unifiedlink:visited {
	background:url(../images/arrow_red.gif) no-repeat right;
	float:right;
}
.module-orange a.unifiedlink:hover, .orange a.unifiedlink:hover {
	background:url(../images/arrow_red_roll.gif) no-repeat right;
	float:right;
}
.white a {
	float:right;
}
/*__________razno__________*/
.printDiv {
	float:right;
	margin-top:20px;
	margin-top:expression('0px');
}
.printDiv a:link, .printDiv a:hover, .printDiv a:visited {
	text-decoration:none;
}
.continfo, .whysailwithus, .highlight {
	margin-bottom:10px;
}
.continfo .txt2 {
	background:none;
}
.whysailwithus {
	padding:0 0px 10px 0;
}
.izdvojeno {
	padding: 0 0 0 10px;
	line-height: normal;
	text-transform: uppercase;
	text-align:left;
	margin: 0px 0px 5px 0px;
	font: bold 12px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	color:#B9121B;
	text-decoration: none;
	clear:both;
}
.podnaslov {
	font-weight:bold;
	padding:10px 3px;
}
.yachtshowbox {
	width:auto;
	background-color:#ffeae0!important;
	margin: 1px 0 0 5px;
	padding: 5px;
}
#textrotator {
	min-height:100px;
	height:auto!important;
	height:100px;
	color:#444;
}
.infokutak {
	background: url(../images/info.jpg) bottom right no-repeat;
	height:250px;
	width:236px;
	width:expression('246px');
	margin:42px 0px 0px 9px;
	margin:expression('41px 0px 0px -7px');
	float:right;
	padding-right:10px;
	padding-right:expression('0px');
}
.infokutak h2 {
	margin:0px;
	padding:14px 0 0 30px;
	color:#dd2027;
	width:209px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	background:url(../images/infokutak.jpg) repeat-x;
}
.techdatarow2, .techdatarow2 TD {
	background-color:#F0F1F1!important;
}
.techdatarow3, .techdatarow3 TD {
	background-color:#FEFEE9!important;
	border:1px dotted #B9121B;
	font-weight:bold;
}
.techdatarow3 a.txt2:link, .techdatarow3 a.txt2:visited, .techdatarow3 TD a.txt2:link, .techdatarow3 TD a.txt2:link {
	color:#000!important;
	background:none;
}
.padd10 h3 a {
	font-size:11px;
}
.innerCroInfo {
	background:#fff;
	padding:0px;
	min-height:350px;
	height:auto!important;
	height:350px;
}
.compareLink {
	margin-top:0px;
}
A.compareLink  {
	text-decoration:none;
}
A.compareLink:hover {
	text-decoration:underline;
}
.contact {
	float:left;
	text-align:right;
	width:218px;
}
.contact H2 {
	text-align:left;
}
.contact H4 {
	text-align:right;
	font-size:12px;
	color:#303030;
	margin:5px 0;
	font-family:Verdana, Geneva, sans-serif;
}
.pricestitle {
	background:url(../images/h2-back.gif) top center no-repeat ;
	width:714px;
	height:29px;
	margin:10px 0 0 8px;
}
.quicktitle {
	background:url(../images/h2-back2.gif) top left no-repeat ;
	width:480px;
	height:29px;
	margin:10px 0 0 8px;
}
.pricestitle h2 {
	float:left;
	width:514px;
	line-height:29px;
	color:#FFF;
	font-size:14px;
	padding:0 0 0 10px;
	margin:0;
	text-transform:none;
}
.quicktitle h2 {
	text-transform:inherit;
	width:466px;
}

.pricestitle h2 SPAN {
	font-size:16px;
}

.bookPriceHolder {
	padding-top:0px!important;
}
.floatright {
	float:right;
}
/*------------------------- Choose by Region --------------------------*/

.regionBorder {
	border:1px solid #B9121B;
	margin-top:15px;
}
.regionTxt {
	margin: 20px 0px 0 20px;
	padding: 0;
	float: left;
}
.regionsBg {
	padding:10px 10px 10px 20px;
	background:#F6E497;
}
/*------------------------- Yacht List Filter --------------------------*/

.activeYacht {
	color:#B9121B;
}
#content-shortFilter {
	float:right;
	width:75%;
	margin-top:0px;
	padding-top:105px;
	min-height:700px;
	height:auto!important;
	height:700px;
}
.FilterHolder {
	background:#fed8c3;
	clear:both;
}
.FilterHolder H5 {
	padding-top:10px;
	padding-bottom:5px;
}
.listdescript .clr {
	height:0px!important;
	background:#FF0000;
}
#searchformFilter {
	padding:0px 0px 0px 40px;
	font-size:13px;
	height:70px;
}
#searchformFilter LABEL {
	width:120px;
	display:inherit;
	float:none;
}
.inputboxFilter {
	background:#FFF url(../images/Filter_bg.jpg) repeat-x bottom;
	border:1px solid #656565;
	padding:8px 13px 10px 22px;
	margin:4px 20px 10px 0;
	width:129px;
	height:19px;
}
.input120 {
	width:120px;
	font-size:13px;
}
.floatLeft {
	float:left;
}
.labelFilter {
	float:none;
}
.formbuttonFilter {
	margin-left:0;
	margin-top:25px;
	width:90px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	padding:2px 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
}
#contentprice #ResultsPrice {
	left:229px!important;
}
#contentprice #ResultsRegion {
	left:612px!important;
}
#contentprice #ResultsBerth {
	left:412px!important;
}
.FilterResults {
	font-size:13px;
	position:relative;
	padding-bottom:45px;
}
#ResultsSelected {
	width:40px;
	font-size:11px;
	color:#576165;
	text-align:left;
	padding-top:16px;
	position:absolute;
}
#ResultsPrice {
	/*float:left;*/
	position:absolute;
	left:36px;
	width:166px;
	height:20px;
	padding-top:13px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsBerth {
	/*float:left;*/
	position:absolute;
	left:237px;
	width:164px;
	height:20px;
	padding-top:13px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsRegion {
	/*float:left;*/
	position:absolute;
	left:435px;
	width:164px;
	height:20px;
	padding-top:13px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsProduced {
	float:left;
	width:166px;
	height:20px;
	margin:0 31px 0 0;
	padding-top:28px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsClear {
	float:right;
	text-align:right;
	font-size:10px;
	color:#878C8F;
	width:123px;
	margin-top:15px;
	padding:0 20px 0 0;
	background:url(../images/Filter_reset.jpg) no-repeat right center;
}
#ResultsSelectedPricelist {
	float:left;
	font-size:11px;
	color:#576165;
	text-align:left;
	padding-top:30px;
}
#ResultsPricePricelist {
	float:left;
	width:150px;
	height:20px;
	margin:0 10px 0 0;
	padding-top:28px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsBerthPricelist {
	float:left;
	width:164px;
	height:20px;
	margin:0 0px 0 0;
	padding-top:28px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsProducedPricelist {
	float:left;
	width:150px;
	height:20px;
	margin:0 10px 0 0;
	padding-top:28px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsYachtPricelist {
	float:left;
	width:150px;
	height:20px;
	margin:0 10px 0 0;
	padding-top:28px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsRegionPricelist {
	float:left;
	width:150px;
	height:20px;
	margin:0 10px 0 0;
	padding-top:28px;
	font-size:12px;
	color:#576165;
	text-decoration:underline;
	text-align:center;
	background:url(../images/FilterArrow.jpg) top no-repeat;
}
#ResultsClearPricelist {
	float:right;
	text-align:right;
	font-size:10px;
	color:#878C8F;
	width:70px;
	height:33px;
	margin-top:10px;
	padding-top:5px;
	background:url(../images/Filter_reset.jpg) no-repeat right top;
}
.FilterSortResults {
	text-align:right;
	display:block;
	color:#D58A12;
	padding:5px 0 10px 0;
}
.FilterSortResults A {
	color:#D58A12;
}
#TitleDesc {
	display:block;
	margin-top:10px;
}
.OverlayImgPrice {
	position:relative;
	z-index: 1;
	margin:-115px 0 0 1px;
	height:115px;
	height:expression('113px');
}
.OverlayImgBest {
	position:relative;
	z-index: 1;
	margin:-115px 0 0 1px;
	margin:expression('-117px 0 0 1px');
	height:115px;
	height:expression('113px');
}
.OverlayPrice {
	position: absolute;
	z-index: 1;
	color:#FFFFFF;
	font-size:10px;
	margin:expression('38px 0 0 -87px');
	margin:-38px 0 0 62px;
}
.OverlayBest {
	position: absolute;
	z-index: 1;
	color:#FFFFFF;
	font-size:10px;
	margin:expression('38px 0 0 -87px');
	margin:-38px 0 0 62px;
}
/*------------------------- Pricelist Filter --------------------------*/

#searchformPricelist {
	padding:0px 0px 10px 60px;
	font-size:13px;
	height:56px;
}
.inputboxPricelist {
	background:#FFF url(../images/Filter_bg.jpg) repeat-x bottom;
	border:1px solid #656565;
	padding:4px 4px 4px 4px;
	margin:0px 10px 0px 0;
	width:140px;
	height:24px;
}
.input140 {
	width:140px;
	font-size:13px;
}
.formbuttonPricelist {
	margin-right:10px;
	margin-top:20px;
	width:90px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	padding:2px 0 4px 0;
	font-family:Arial, Helvetica, sans-serif;
}
.active A:link, .active A:visited {
	border-bottom:5px solid #B9121B!important;
	background-color:#B9121B!important;
}
/*_____________yacht list box - start___________________*/

.yacht-list-box:link, .yacht-list-box:visited {
	float: left;
	cursor:pointer;
	text-decoration:none!important;
	display:block;
	width: 166px;
	height:166px;
	background: url('../images/list-box-back.jpg') no-repeat 5px top;
	margin: 0 10px 8px 0;
	padding: 0;
	position: relative;
}
.yacht-list-box:hover {
	background: url('../images/list-box-back.jpg') no-repeat -161px top;
}
SPAN.yach-list-title {
	color:#B9121B!important;
	font-weight:bold;
	font-size:13px;
	display:block;
	width:130px;
	position:absolute;
	left:50%;
	margin-left:-65px;
	top:4px;
	text-align:center;
	z-index:1;
	line-height:100%;
}
IMG.discount-star {
	position:absolute;
	top:20px;
	left:0;
	z-index:2;
}
IMG.boat-photo {
	position:absolute;
	top:36px;
	left:50%;
	margin-left:-72px;
	border:1px solid #B9121B;
	width:142px;
	height:95px;
}
SPAN.yacht-list-price {
	float:right;
	display:block;
	position:relative;
	background:#C9191A;
	color:#FFF!important;
	font-weight:bold;
	font-size:11px;
	height:20px;
	margin:50px 12px 0 0!important;
	margin:50px 6px 0 0;/*IE6*/
	padding:2px 5px 0px 5px;
}
SPAN.photo-price-overlay {
	background:#000;
	filter:alpha(opacity=40);
	-moz-opacity:0.40;
	-khtml-opacity: 0.40;
	opacity: 0.40;
	width:142px;
	height:18px;
	position:absolute;
	top:52px;
	left:12px;
}
IMG.price-ticket {
	position:relative;
	float:right;
	margin:50px 0 0 0;
	width:10px;
	height:22px;
}
SPAN.from-span {
	position:relative;
	float:right;
	margin:47px 0 0 0;
	color:#FFF!important;
	font-weight:normal;
	font-size:11px!important;
	padding:3px 5px 6px 5px;
}
SPAN.yacht-list-detail {
	color:#8E2800!important;
	display:block;
	width:140px;
	height:20px;
	position:absolute;
	bottom:7px;
	left:50%;
	margin-left:-70px;
	text-align:center;
	font-weight:bold;
	font-size:11px!important;
}
SPAN.yacht-list-detail IMG {
	margin-bottom:-1px;
}
/*_____________yacht list box - end___________________*/
.noBreak a:link, .noBreak a:hover, .noBreak a:visited {
	white-space:nowrap;
}
#pagenav_menu H5 {
	color:#FFF;
}
/*----- references ------ */
#quotes {
	margin:5px 0;
	font-size:11px;
	position:relative;
	display:block;
	background: #F6E497;
	width:228px;
}
.textItem {
	display:none;
	height:auto;
	background: #F6E497;
	width:208px;
	padding:0 10px 10px 10px;
	margin:0;
	position:absolute;
}

/*----- region list------ */
.RegionList {
	padding-left:5px;
}
.RegionList A {
	text-decoration:none;
}
.RegionList LI {
	list-style-type:none;
	line-height:18px;
}
.color1 {
	padding-left:15px;
	background:url(../images/bases/color1.gif) center left no-repeat;
}
.color2 {
	padding-left:15px;
	background:url(../images/bases/color2.gif) center left no-repeat;
}
.color3 {
	padding-left:15px;
	background:url(../images/bases/color3.gif) center left no-repeat;
}
.color4 {
	padding-left:15px;
	background:url(../images/bases/color4.gif) center left no-repeat;
}
.color5 {
	padding-left:15px;
	background:url(../images/bases/color5.gif) center left no-repeat;
}
.color6 {
	padding-left:15px;
	background:url(../images/bases/color6.gif) center left no-repeat;
}
.color7 {
	padding-left:15px;
	background:url(../images/bases/color7.gif) center left no-repeat;
}

/*_____Definicija boja bez pozadine_____*/
UL.RegionList LI {
	list-style:square;
	background:none;
	margin-left:15px;
	padding-left:0;
	font-size:14px;
}
UL.RegionList LI A { font-size:14px; font-weight:normal; }
UL.RegionList LI SPAN { color:#666; }
.colour1 { color:#BDE1F8; }
.colour2 { color:#29AAFC; }
.colour3 { color:#F8DC23; }
.colour4 { color:#75F475; }
.colour5 { color:#F89123; }
.colour6 { color:#FB3E3E; }
.colour7 { color:#F5B36C; }
.colour8 { color:#CA99AA; }
.colour9 { color:#E0B7F7; }
.colour10 { color:#C6E6E8; }
.colour11 { color:#C2D091; }
/*____________________________________*/

.popup {
	width:850px;
}
.Bread {
	float:left;
	margin-left:10px;
}
.litleBack {
	float:right;
	margin-right:10px;
}
.socialMenu {
	padding:10px 0 0 36px;
}
.socialMenu IMG {
	padding-right:4px;
}
.BoatName {
	background:url(../images/h1line.gif) top left no-repeat;
	height:40px;
	width:714px;
	margin:25px 0 0 8px;
}
.BoatName H1 {
	line-height:40px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	display:inline-block;
	margin:0;
	padding-left:15px;
	float:left;
}
.BoatName A {
	float:right;
	background:url(../images/h1buttonback-left.gif) left center no-repeat;
	line-height:32px;
	padding-left:30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin:4px 6px 0 0;
	display:inline-block;
}
.BoatName A:hover {
	color:#000; cursor:pointer;
}
.BoatName A SPAN {
	background:url(../images/h1buttonback-right.gif) right center no-repeat;
	padding-right:20px;
	line-height:32px;
	height:32px;
	display:block;
}
.bigAndTech { margin-top:5px; }
.bigBox1 {
	background:url(../images/imgBox1.gif) top center no-repeat;
	width:383px;
	height:10px;
}
.bigBox2 {
	background:url(../images/imgBox2.gif) top center no-repeat;
	width:383px;
	height:auto;
	text-align:center;
	overflow:hidden;
}
.bigBox3 {
	background:url(../images/imgBox3.gif) bottom center no-repeat;
	width:368px;
	min-height:40px;
	height:40px;
	color:#FFF;
	text-align:right;
	padding-right:15px;
}
.bigLeft {
	float:right;
	width:383px;
	margin-right:23px;
	margin-top:90px;
}
.TechRight {
	float:right;
	width:284px;
	margin-top:90px;
}
.bigBox3 A {
	color:#ffb03b;
	line-height:13px;
}
.iLink {
	display:block;
	background:url(../images/button-bg-1.gif) top left no-repeat;
	width:248px;
	height:31px;
	line-height:31px;
	padding-left:14px;
}
A.iLink {
	color:#b9121b;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
A.iLink:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.msg_list {
	margin: 8px 0 0 0;
	padding: 0px;
	width: 220px;
}
.msg_head {
	display:block;
	background:url(../images/button-bg-2.gif) top left no-repeat;
	width:248px;
	height:21px;
	line-height:21px;
	padding-left:14px;
	cursor: pointer;
	position: relative;
	color:#b9121b;
	font-size:14px;
	font-weight:bold;
}
.msg_body {
	padding: 5px 10px 15px;
	background-color:#fff1da;
	width:242px;
	z-index:3;
	position:absolute;
}
.PaymentO {
	float:right;
	padding-right:10px;
}
.PaymentO A {
	color:#c2c2c2;
	font-size:10px;
	font-weight:bold;
	line-height:26px;	
}
.priceTable {
	border-collapse:collapse;
	margin-top:5px;
}
.priceTable TD {
	padding:0;
	margin:0;
	border-right:1px solid #e3e3e3;
	background:url(../images/table-td.gif) top left repeat-x;
	text-align:center;
	font-size:13px;
	line-height:28px;
	font-weight:bold;
	color:#000;
	height:30px;
}
.priceTable tr td:last-child {
    border-right: none!important;
}
.priceTable TH {
	text-align:center;
	background:url(../images/table-th.gif) top left repeat-x #ffd6c2;
	line-height:28px;
	font-size:11px;
	font-weight:normal;
	height:30px;
	border-right:1px solid #e3e3e3;
	border-bottom:3px solid #f1f1f1;
}
.commentsHolder {
	width:706px;
	background:url(../images/comments.gif) top center repeat-y ;
	padding:0 10px 10px;
}
.commentsShadow {
	background:url(../images/priceShadow.png) top center no-repeat;
	width:713px;
	display:block;
	height:8px;
}
.commentsLeft {
	float:left;	
	width:380px;
	border-right:1px solid #FFF;
	padding:0 10px;
}
.commentsRight {
	float:left;
	width:280px;
	border-left:1px solid #BBB;
	padding:0 10px;	
}
.description {
	padding:5px 20px;
}
.mainInfo {
	font-size:11px;
	font-weight:bold;
	color:#333;
	width:383px;
	text-align:left;
	padding:2px 0;
}
.buying {
	background:url(../images/buying.jpg) top center no-repeat;
	height:75px;
}
.buyingLeft {
	float:left;
	display:block;
	text-align:left;
	width:350px;
	margin-top:10px;
}
.buyingLeft IMG {
	width:84px;
	height:55px;
	margin-right:10px;
}
.buyingRight {
	padding-top:13px;
	float:right;
}
.buyingRight A {
	float:right;
	background:url(../images/h2buttonback-left.gif) left center no-repeat;
	line-height:54px;
	padding-left:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin:4px 6px 0 0;
	display:inline-block;
}
.buyingRight A:hover {
	color:#000; cursor:pointer;
}
.buyingRight A SPAN {
	background:url(../images/h2buttonback-right.gif) right center no-repeat;
	padding-right:40px;
	line-height:57px;
	height:54px;
	display:block;
}
.quickButton input {
	float:right;
	background:url(../images/h3buttonback.gif) left center no-repeat;
	line-height:48px;
	height:48px;
	width:186px;
	border:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin:0 6px 0 0;
	display:inline-block;
}
.quickButton input:hover {
	color:#000; cursor:pointer;
}
.newsletter {
	width:18px;
	display:block;
	float:left;
	height:60px;
	vertical-align:top;
	margin-left:98px;
	margin-top:-20px;
}
.newsltrMsg {
	font-size:10px;
	width:250px!important;
}
.uvjeti {
	width:210px;
	float:left;
	margin:10px 5px 5px 20px;
}
.newButton {
	width:188px;
	height:31px;
	line-height:31px;
	text-align:left;
	background:url(../images/alink-back-off.gif) top left no-repeat;
	display:block;
	margin:0 0 10px 0;
	padding-left:18px;
}
A.newButton {
	font-size:12px;
	font-weight:bold;
	color:#b9121b;
	text-decoration:none;
}
A.newButton:hover {
	color:#000;
}
.backToLeft { float:left; margin-left:15px; }
.backToRight { float:right; margin-right:30px; }
.backToRight A { padding-right:15px; background:url(../images/top.gif) bottom right no-repeat; }
.addthis { width:684px; margin:8px; padding:8px; border-top:1px solid #d4d4d4; text-align:right; }
.guarantee { background:url(../images/guarantee.jpg) top left repeat-x #66060c; padding:5px; color:#FFF; margin-top:10px; } .guarantee P {color:#FFF;}
.guarantee SPAN { text-transform:uppercase; font-weight:bold; width:100%; display:block; text-align:center; } .guarantee A {color:#FFF; display:block; text-align:right; width:100%; }
.CompleteOffer {display:block; margin-top:10px; } .CompleteOffer A { text-decoration:none; } .CompleteOffer A:hover { text-decoration:underline; }


/*________________Collapse Search_________________*/
#list3 {
	float:left;
}
#list3 .searchContent {
	padding: 8px 0 0 10px;
	width:228px;
	height:228px;
	background:url(../images/search_bg.jpg) no-repeat;
}
#list3 div .title {
	font-weight:bold;
	text-transform: uppercase;
	color:#B9121B;
	padding: 8px 0 8px 10px;
	width:228px;
	cursor:pointer;
	background:url(../images/search_down_bg.jpg) no-repeat;
}
#list3 div .active {
	background:url(../images/search_up_bg.jpg) no-repeat;
}
.licence {
	padding-bottom:10px;
}
.licence TD {
	border:1px solid #CCC;
	font-size:12px;
	padding:2px;
}
.regionMap, .region {
	margin:10px 20px;
	float:left;
}
.graySeparatorLine {
	height:8px; width:100%; background:url(../images/smallSep.gif) top center no-repeat; display:block;
}
.techdata2 { width:240px; }
.footerDisclaimer { font-size:10px; line-height:100%; color:#666; float:left; width:540px; text-align:left; padding-bottom:7px; }
.nebo { display:none; }



