﻿body {width: 100%;text-align: center;}

form#form1{	margin-top:10px;font-family:Arial,Helvetica,sans-serif;padding:0px;}

/*
#1010a2 mov
#1f1fa1 link mov
#8dacc3 gri
#8c8c8c scris gri
#ff9933 portocaliu
#c2c2c2 border
#d21f1f red text
#cccccc maro deschis
#000033 albastru inchis
 

#2c2c2c text color
#8caac3 ydetEquipTitl
*/

h1{font-size:12px;color:#2c2c2c;}
h2{font-size:12px;color:#2c2c2c;}
a{color:#404363;}

.center{width: 1000px;margin: 0 auto 0 auto;text-align: left;position:relative;font-size:12px;color:#2c2c2c;}

.topPart{font-size:13px;border:solid 1px #c2c2c2;width: 1000px;margin: 0 auto 0 auto;text-align: left;position:relative;height:111px;}

.clearer{width: 100%;clear: both;}

.header{float: left;background: url('../images/topBackround1.gif' ) repeat-x;width: 100%;height: 71px;clear:both;position:relative;}

.logoImg{width:160px;height:56px;margin-left:35px;margin-top:49px;position:absolute;}
.txtTopLogo{width:250px;height:20px;margin-left:33px;margin-top:28px;position:absolute;font-weight:500;font-size:14px;}
.txtTopRight{width:250px;height:20px;margin-left:733px;margin-top:10px;position:absolute;text-align:center;}
.ttrl1{color:#1010a2;font-weight:bold;font-size:15px;}
.ttrl2{color:#1010a2;font-weight:bold;font-size:13px;}
.ttrl3{color:#8dacc3;font-weight:bold;font-size:12px;}

.menu{width:100%;height: 40px;float:left;clear:both;}

.menuleft{	float: left;background-color: #8dacc3;width: 30%;height:40px;}
.menuleft img{float:right;}

.menuright{background-color:#8dacc3;width:70%;height:40px;float:left;text-align:left;vertical-align:top;position:relative;}

.menuList{float:left;width:610px;}
.menuList a:link,.menuList a:visited{color:White;font-size:13px;}
.menuAutoSuggest{float:left;width:130px;margin-top:10px;}

.CMSListMenuUL { height:40px;margin-top:0px;margin-bottom:0px;margin-left:0px;text-align:left;padding-left:0px;}
.CMSListMenuUL li {font-size:13px; float:left;display:inline;height:40px;
              background: url(     '../images/menuCurb2.gif' ) no-repeat;background-position:right;padding-right:10px;}
.CMSListMenuUL li:hover{font-size:13px; float:left;display:inline;height:40px;
              background:#ff9933 url(     '../images/menuCurb2.gif' ) no-repeat;background-position:right;padding-right:10px;}              
.CMSListMenuUL li a{font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-decoration:none;padding-left:15px;margin-top:10px;}
.CMSListMenuUL li a:visited{font-size:13px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;text-decoration:none;padding-left:15px;margin-top:10px;display:block;}

.CMSListMenuLIfirst{padding-left:0px;margin-left:0px;float:left;display:inline;border-left:solid 2px White;
                    background:#ff9933 url(     '../images/menuCurb2.gif' ) no-repeat 100%;}
li.CMSListMenuHighlightedLI{padding-left:0px;margin-left:0px;float:left;display:inline;
  background:#ff9933 url(     '../images/menuCurb2.gif' ) no-repeat 100%;}
li.CMSListMenuHighlightedLI a:active,.CMSListMenuLIfirst a:active
li.CMSListMenuHighlightedLI a:link,.CMSListMenuLIfirst a:link
li.CMSListMenuHighlightedLI a:visited,.CMSListMenuLIfirst a:visited{margin-top:10px;}

.CMSListMenuLink{display:block; }

.flags{width:100px;position:absolute; top:14px;right:0px;}

.content{border:solid 1px #c2c2c2;font-size:12px;width: 998px;text-align: left;overflow:hidden;padding:2px 0 0 2px;margin-bottom:5px;}
.contentLeft{width:313px;float:left;height:100%;overflow:hidden;padding :1px 2px 1px 1px;margin: 0 0 5px 0;}
.contentRight{width:670px;float:left;margin-left:4px;margin-bottom:5px; overflow:hidden;height:100%;padding:1px 4px 0 2px;} 
.mainImg{width:100%;overflow:hidden;height:248px;margin-top:2px; padding:0px;}
.mainImg img{padding-left:1px;padding-top:1px;}

.languageSelection {float:right;width:100px;position:absolute;right:2px;top:8px;right:4px;}
.languageSelection a img{border:none;}

.headerMov{height:25px;width:100%; color:White;background-color:#1010a2;font-weight:bold;border:solid 1px #1010a2;margin-top:2px;}
.headerGri{height:25px;width:100%; color:White;background-color:#8dacc3;font-weight:bold;border:solid 1px #8dacc3;margin-top:2px;}
.headerOrange{height:25px;width:100%; color:White;background-color:#ff9933;font-weight:bold;border:solid 1px #ff9933;margin-top:2px;}
.headerGriYD{width:100%; overflow:hidden;color:White;font-weight:bold;background-color:#8dacc3 ;padding:0 4px 0 8px;
             height:25px;border:solid 1px #8dacc3;}
.headerOrangeYD{width:100%;color:White;font-weight:bold;background-color:#ff9933 ;height:25px;border:solid 1px #ff9933;margin-top:2px;}
.headerGriLuxury{height:25px;width:100%; color:White;background-color:#8dacc3;font-weight:bold;border:solid 1px #8dacc3;vertical-align:middle;
                 margin-top:2px;}
.headerOrangeLuxury{height:25px;width:100%; color:White;background-color:#ff9933;font-weight:bold;border:solid 1px #ff9933;
                    margin-top:2px;}
.headerPadding{padding:5px 0 0 3px;display:block;color:White;font-size:12px;}

.headerMov h1,.headerGri h1,.headerOrange h1,.headerGriYD h1,.headerOrangeYD h1,.headerGriLuxury h1,.headerOrangeLuxury h1
,.headerMov h2,.headerGri h2,.headerOrange h2,.headerGriYD h2,.headerOrangeYD h2,.headerGriLuxury h2,.headerOrangeLuxury h2
{padding:5px 0 0 3px;margin:0px; display:block;color:White;font-size:12px;}

.yachtFinderHome{background: url('../images/topBackround1.gif' ) repeat;width: 100%;height: 219px;border:solid 1px #c2c2c2;overflow:hidden;position:relative;}
.contactBox{width:100%; border:solid 1px #8dacc3;overflow:hidden;}
.contactBox img{float:left; width:142px;}
.contactText {float:left;padding:2px 2px 2px 2px;font-size:12px; width:162px;overflow:hidden;}

.newsLetterBox{width:100%; height:164px;border:solid 1px #8dacc3;overflow:hidden;padding-top:4px;padding-bottom:4px;}
.newsLetterText{padding-left:4px;display:block;margin-bottom:10px;}
.SubscriptionButton{font-size: 11px;margin-left: 20px;background-color:#1010a2;border:none 0px #1010a2;color:White;font-weight:bold;
                    margin-top:10px;height:20px;float:right;}
.FormButton{font-size: 11px;background-color:#1010a2;border:none 0px #1010a2;color:White;font-weight:bold;height:20px;}
.NewsletterSubscription{padding-left:5px;font-size:11px;}
.SubscriptionTextbox{width:150px;margin-left:4px;margin-bottom:2px;}
.Subscription{padding-left:4px;}

.subscribe1{float:left;margin-left:4px;display:block;}
.subscribe2{float:left;margin-left:3px;display:block;}
.subscribe2 a{color:#1f1fa1;}
.tbEmail{float:left;margin-left:3px;display:block;}

.txt11{font-size:11px;}
.red13{color:#d21f1f;font-size:13px;font-weight:bold;}
.alboranLink a{color:#1f1fa1;font-size:11px;}
.alboranLink2 a{color:#1f1fa1;font-size:11px;}
.alboranLink a:hover, .alboranLink2 a:hover{text-decoration:none;} 

.footerContainer{margin:15px 0 10px 0;font-size:11px;width:100%;overflow:hidden;color:#404363;}
.footerLevel1{width:100%;overflow:hidden;}
.CopyRight{width:33%;float:left;}

.YachtBookerLinks{width:33%;float:left;margin:0px;padding:0px;}
.YachtBookerLinks a:hover{text-decoration:underline;} 
.YachtBookerLinks a{text-decoration:none;}

.YachtBookerLinks img{float:right;border:solid 1px white;width:18px;margin:0px;padding:0px;margin-right:85px;}
.poweredText{float:right;width:auto;}

.footerMenuC{width:33%;float:left;text-align:right;}
.footerMenuC ul { margin:0px; padding-left:0px;float:right;font-size:11px;}
.footerMenuC ul li {float:left;display:inline;padding-right:10px;}
.footerMenuC ul li a:hover{text-decoration:none;}
.PayModes{margin:40px 0 10px 0; text-align:center;width:100%; clear:left;}
.OtherWebs{margin:10px 0 10px 0; text-align:center;width:100%;}
.otherWebsLinks a{margin-left:7px;color:#1f1fa1;text-decoration:none;font-weight:bold;}
.otherWebsLinks a:hover{text-decoration:underline;}

.baseImagesContainer{width:100%;overflow:hidden;padding: 2px 0 0 0 ;border:solid 1px #8dacc3;margin:0px;height:272px;}
.baseImagesContainerDesignMode{width:100%;overflow:hidden;padding: 2px 0 0 0 ;border:solid 1px #8dacc3;margin:0px;}
.baseImages {width:100%;float:left;margin:0px;padding:0px;}
.baseImages img{border:none;margin-top:3px;}
.baseTexts{width:100%;float:left;margin: 5px 0 0 0;padding:0px;}
.baseImage{width:31%;float:left; text-align:left;padding:0 0 0 3px; margin:0 0 0 9px;}
.baseText{width:31%;float:left;text-align:left;font-size:11px;padding: 5px 0 4px 3px;margin:0 0 0 9px;}

.homeLinksToOffers{width:100%; height:60px;border:solid 1px #8dacc3;overflow:hidden;padding:6px 0 0 0;}
.homeLinksToOffers a{text-decoration:none;color:#1f1fa1;}
.homeLinksToOffers a:hover{text-decoration:underline;}
.toOffersLink{display: -moz-inline-stack;display:inline-block;margin-top:4px;margin-left:4px;width:175px;}
.UpTo{margin-left:2px;}

.homePLinksToBases{margin-top:10px;font-size:11px;color:#1f1fa1;}
.homePLinksToBases a{margin-top:10px;text-decoration:underline;color:#1f1fa1;}
.homePLinksToBases a:hover{text-decoration:none;}

.unitsListContainerL0{width:100%;}
.unitsListContainerL1{width:100%;margin-top:15px;} 
.unitsListItem{width:98%;margin-bottom:3px;vertical-align:top;float:left;} 
.unitLinkImg{float:left;width:30%;margin-left:10px;}
.unitLinkImg img{border:none;} 
.unitsListItem a:link,.unitsListItem a:visited{text-decoration:none;color:#1f1fa1;text-decoration:underline;} 
.unitsListItem a:hover{text-decoration:none;}
.unitLinkCt{float:left;width:60%;margin-top:5px;margin-left:10px;} 
.unitLinkCt a{color:#1f1fa1;}
.unitLinkCt a:hover{text-decoration:none;}
.redArrow{color:#d21f1f;}

.operatorsRelatedUnits{border:solid 1px #c2c2c2;width:100%;}
.operatorsUnitTitle{width:100%;margin:2px 0 4px 0;}
.opUnitTit{padding :4px 0 4px 4px;text-decoration:underline;font-weight:bold;color: #002756;}
.unitsListContainerL12{width:100%;overflow:hidden;}
.unitsListTitle2{width:100%;margin-bottom:3px;color:#000033;font-weight:bold;}
.unitsListItem2{width:98%;float:left;margin-bottom:3px;vertical-align:top;}
.unitLinkImg2{float:left;width:35%;}
.unitLinkImg2 img{border:none;}
.unitsListItem2 a{text-decoration:none;color:#1f1fa1;text-decoration:underline;}
.unitsListItem2 a:hover{text-decoration:none;}
.unitLinkCt2{height:15px;float:left;width:65%;margin-top:5px;}
.ULContanier2{width:100%;border:solid 1px #8dacc3;margin-bottom:2px;}
.unitLinkCt2 a{color:#1f1fa1;}
.unitLinkCt2 a:hover{text-decoration:none;}
.ULContanier{width:95%;margin-left:5px;}
.ULContanier td{width:50%;}
.unitsListTitle{font-weight:bold;}

.unitsListItem3{width:98%;margin-bottom:3px;vertical-align:top;float:left;font-size:11px;} 
.unitLinkImg3{float:left;width:15%;margin-left:10px;}
.unitLinkImg3 img{border:none;} 
.unitsListItem3 a:link,.unitsListItem a:visited{text-decoration:none;color:#1f1fa1;text-decoration:underline;} 
.unitsListItem3 a:hover{text-decoration:none;}
.unitLinkCt3{float:left;width:75%;margin-top:5px;margin-left:3px;} 
.unitLinkCt3 a{color:#1f1fa1;}
.unitLinkCt3 a:hover{text-decoration:none;}

.operatorsControl{overflow:hidden;border:solid 1px #8dacc3;width:100%;}
.operatorsTop{width:100%;}
.operatorsTop img{margin:4px 0 0 16px;}
.operatorsControlL{float:left;height:100%;width:34%;text-align:center;}
.operatorsControlL img{margin-top:12px; }
.operatorsControlR{float:left;height:100%;width:64%;}
.operatorsControlText{font-size:11px;margin-bottom:10px;margin-top:10px;}

.YachtDetailsMainImg {text-align:center;}
.YDetailsContainerLeft{float:left;width:48%;}
.YDetailsContainerRight{float:left;width:48%;}
.YachtDetails{width:100%;}
.yachtDetailsContainer{width:100%;overflow:hidden;margin-top:10px;position:relative;}
.picTitle {width:100%;}
.picTitle img{max-width:350px;width: expression(this.width > 350 ? 350: true);}
.yachtDetailsLeft {width:360px;float:left;vertical-align:top;}
.yachtDetailsLeft img{border:solid 1px white;}
.yachtDetailsRight{width:296px;float:left;vertical-align:top;}
.yachtDetailsRight h2{ margin:5px 0 0 10px;}
.yachtSpecifications{width:296px;border:solid 1px #c2c2c2;margin:10px 0 0 10px;}
.YachtDetails{border:solid 1px #c2c2c2;width:100%;}
.yacht-all{margin-top:10px;width:100%;clear:left;float:left;background-color:Maroon;}
td.EquipTitle{vertical-align:top;width:100%; background-color:#8caac3;}
td.graydark{vertical-align:top;margin-top:1px;width:100%;background-color:#d2dee9;padding:4px 3px 4px 3px;font-size:11px;}
td.EquipTitle h2{margin:2px 0 0 2px; vertical-align:top;font-size:12px;color:White;font-weight:bold;}
.yacht-left-column1{background-color:#d2dee9;}
.yacht-left-column2{background-color:#d2dee9;}
.detailsHdr1{padding: 3px 3px 3px 3px;margin-bottom:10px;}
.detailsHdr1 h2{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;}
.detailsHdr2{font-size:11px;margin:2px 0px 0px 0px;padding:0px 0px 0px 2px;}

.OtherDestContainer{width:100%;}
.OtherDestContainer td{width:31%;}
.OtherDestContainer a{font-size:11px;color:#2c2c2c;margin-top:2px;text-decoration:none;}
.OtherDestContainer a:hover{text-decoration:underline;}

.relatedTable{width:100%; border-top:solid 1px #d6d7e4;}
.relatedTable{text-align:left;}
.relatedTable h3{font-size:11px; color:#505f75; margin:0 0 0 0; padding:0 0 0 0;}
.relatedlinksyachtheader1{font-size: 11px;font-weight: bold;width: 33%;}
.relatedlinksyachtcolumn1{font-size: 11px;width: 33%;vertical-align:top;}
.relatedlinksyachtcolumn1 ul{text-align:left;margin:0 0 0 0;padding:0 0 0 0;list-style-type:none;}
.relatedlinksyachtcolumn1 li{text-align:left;margin-left:0px; background: url('../images/odr1.gif' ) left top no-repeat;}
.relatedlinksyachtcolumn1 li a{text-decoration:none;margin-left:7px;}
.relatedlinksyachtcolumn1 li a:hover{text-decoration:underline;}
.RelatedLinks a{margin-left:3px;}
.relatedlink-content-inside{margin:0px;padding:0px;}


#specialsyacht a{text-decoration: none;}
#specialsyacht a:hover{color: #fe0002;text-decoration: underline;}
#specialsyacht{width: 100%;font-size: 11px;border-top:solid 1px Black;border-bottom:solid 1px Black;border-left:solid 1px Black;margin-bottom:5px;
               margin-top:3px;}
#specialsyacht td{border-bottom:solid 1px Black;border-right:solid 1px Black;}
.specialsyachtcolumn1{width:50px;padding-left:2px;}
.specialsyachtcolumn2{font-weight: bold;text-align: center;width:40px;}
.specialsyachtcolumn3{vertical-align: top;}
.specialsyachtcolumn4{vertical-align: top;color:#666666;background-color: white;}
.specialsyachtheader1{font-size: 12px;font-weight: bold;color:White;background-color:#8caac3;overflow:hidden;}
.specialsyachtheader2{font-weight:bold;background-color:#8caac3;color:White;overflow:hidden;}
.specialsyachtheader3{font-size: 11px;padding:2px 0 2px 5px;font-weight: bold;color: White;background-color:#8caac3;}
.specialsYachtFixed{width:100%;height:13px;max-height:13px;float:left;	margin-top:2px;margin-bottom:2px;overflow:hidden;}
.newStartDate{width:100%;overflow:hidden;border-bottom:solid 1px #c2c2c2;color:#404363;}
.newStartDateLeft1{width :16%;float:left;height:100%;padding-left:3px;}
.newStartDateLeft2{width :40%;float:left;border-left:solid 1px #c2c2c2;height:100%;padding-left:3px;}
.newStartDateRight{width:40%;float:left;padding-left:3px;border-left:solid 1px #c2c2c2;}
.fromHeader1{width:100%;text-align:center;border-bottom:solid 1px Black;}
.fromHeader2{width:100%;overflow:hidden;background-color:White;}
.fromHeader2L{width:16%;float:left;background-color:White;color:Black;border-right:solid 1px Black;padding-left:2px;}
.fromHeader2M{width:40%;float:left;background-color:White;color:Black;border-right:solid 1px Black;padding-left:2px;}
.fromHeader2R{width:40%;float:left;background-color:White;color:Black;padding-left:2px;}

.otherToolTipDiv{display:none;}
.DisplayCss1{display:block;position:absolute;background-color:White;z-index:1000;
			 background-color:#d2dee9;max-width:295px;min-width:295px;width:expression(this.scrollWidth  < 295 ? "295px" : "295px");margin-left:6px;
			 max-height:400px;height: expression( this.scrollHeight > 400 ? "400px" : "auto" );overflow:auto;border:solid 1px #505f75;background-color:#d2dee9;text-align:left;float:left;}
.searchingOtherOffers {margin-left:130px;}
.alignCenter1 img{margin-left:147px;}
.searchOtherLocOff{background-color:White;border:none 0px white; width: 220px;text-decoration:underline; font-weight:bold;color:#003366;text-align:left;float:left;height:14px;font-size:12px;}

.noClass{display:none;}
.nothing{width:0px;}

/*.PriceListContainer{overflow:hidden;width:100%;clear:left;float:left;position:relative;margin:0px; padding:2px 2px 0 2px;}*/
.PriceListContainer{border:solid 1px #8dacc3;margin: 2px 0 0 0;padding:8px 0 4px 0;}
.PriceListContainer h2 {margin:0px;padding:0px; margin-left:7px;}
.PriceListContainer0{width:100%;border:solid 1px #d6d7e4;overflow:hidden;}

.SalesYachtContact{border:solid 1px #8dacc3;width:100%;}
.LuxuryControlContainer{width:100%;margin-bottom:0px;}
.LuxuryControlContainer1{width:100%; border:solid 1px #8dacc3;overflow:hidden;margin-top:0px;margin-left:0px;}
.luxuryYachtsTable{width:100%;margin:0px;padding:0px;}
.luxuryYachtsTable td{vertical-align:top;width:50%;margin:0px;padding:0px;}

.luxuryItem{width:97%;margin: 0 0 5px 0;color: #003366;font-size:11px;padding:0px;}
.luxuryImg1{float:left;width:150px;margin:0px;padding:0px;}
.luxuryDetails{ float:left;width:auto;margin:3px 0 0 8px;padding:0px;}

.luxuryItemHome{width:97%;margin: 0 0 5px 0;color: #003366;font-size:11px;padding:0px;}
.luxuryImg1Home{float:left;width:150px;margin:0px;padding:0px;}
.luxuryDetailsHome{float:left;width:140px;margin:3px 0 0 8px;padding:0px;}

.luxuryName a{color:#1f1fa1;text-decoration:underline;font-weight:bold;font-size:12px;margin:0 0 4px 0;}
.luxuryName a:hover{text-decoration:none;}

.luxuryFiltersContainer{overflow:hidden;margin-bottom:15px;}
.luxuryFilterDropd{width:135px;font-size:11px;margin-bottom:5px;background-color:#fbfdb5;}
.luxuryFilterItem{width:135px;float:left;}
.luxuryFilterItem2{width:135px;float:left;margin-left:13px;}
.luxuryFilterLYTYpe{width:135px;font-size:11px;}

.tooltipTrigger{border-bottom: 0px #FFCC99 dotted;}
.tooltipTrigger img{border: 0;margin: 5px;}
.tooltip{border: 1px solid #666666;background-color: #FFFFff;font-family: Tahoma, Verdana, Sans-Serif;font-size: 11px;margin-left:5px;
	color: #000000;max-width: 308px;width: expression( this.width> 308 ? 308 : true);padding: 4px;position:relative;z-index:80;
	/*overflow: hidden;*/}		
.img{z-index:85;position:relative;}
	
.divLinkToSales{margin:0px;padding:0px;}

.LuxuryDetailsL1{width:100%;overflow:hidden;}
.LuxuryDetailsL1Left{width:360px;float:left;}
.LuxuryDetailsL1Right{width:306px;float:left;overflow:hidden;}
.LuxuryDetailsL2{width:100%;overflow:hidden;margin-top:10px;}
.LuxuryDetailsL2R{width:308px;float:left;border-top:solid 1px #8dacc3;border:solid 1px #8dacc3;margin-left:8px;}
.LuxuryL1List1{width:345px;float:left;border:solid 1px #8dacc3;margin-left:2px;}
.bordered{border:solid 1px #8dacc3;height:25px;}
.borderedPrice{border:solid 1px #8dacc3;font-weight:bold;color:#d21f1f;font-size:13px;height:25px;}
.bordereTitle{border:solid 1px #8dacc3;font-weight:bold;height:25px;}
.LuxuryList1{width:100%;list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.LuxuryList1 li{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:15px;}
.luxuryListText1{overflow:hidden;width:100%;}
.luxuryListText2{overflow:hidden;width:100%;background-color:#d2dee9;}
.luxuryList1Span1{width:40%;overflow:hidden;float:left;white-space:nowrap;}
.luxuryList1Span2{width:60%;overflow:hidden;float:left;}
.tableTopRightInfo{width:100%;margin:2px 0 10px 0;line-height:15px;}
.tableTopRightInfo td{width:100%;}
.luxuryAdvancedInfo{border:none; width:100%;}
.luxuryAdvancedInfo h2{font-weight:bold;color:White;height:17px;margin:0px;padding:0px;}
.td1{width:100%;background-color:#8caac3;margin:0px;line-height:16px;}
.td2{width:100%;background-color:#d2dee9;margin:0px;line-height:16px;}
.YDLeft{width :50%;float:left;margin:0 0 0 2px;vertical-align:middle;}
.YDRight{width:45%;float:right;text-align:right;margin:5px 8px 0 2px;vertical-align:middle;}
.SalesListcontrolContainer{border:solid 1px #8dacc3;width:100%;margin:0px;padding:0px;border-top:none;}
.SalesListcontrolContainer2{border:solid 1px #8dacc3;width:50%;float:left;overflow:hidden;margin: 2px 2px 0 0;padding:0px;height:405px;}
.YachtInfBizTxt{background-color:#d2dee9;width:100%;}
.ViewMoreSales {padding:0 0 0 5px;margin:0 0 4px 0;}
.ViewMoreSales a{color:#1f1fa1;font-size:11px;margin:0px;padding:0px;}
.ViewMoreSales a:hover{text-decoration:none;}

.tooltip iframe
{
	display: none; /*sorry for IE5*/
	display: /**/ block; /*sorry for IE5*/
	position: absolute; /*must have*/
	top: 0; /*must have*/
	left: 0; /*must have*/
	z-index: -1; /*must have*/
	filter: mask(); /*must have*/
	width: 3000px; /*must have for any big value*/
	height: 3000px /*must have for any big value*/;
}
.img250{max-width: 250px;width: expression( this.width> 250 ? 250 : true );z-index:85;position:relative;}
.img350{max-width: 350px;width: expression( this.width> 350 ? 350 : true );z-index:85;position:relative;}

.provPriceDiscountTbl{width:100%;font-size:10px;}
.provPriceHead1{width:100%;overflow:hidden;border:solid 1px #8dacc3;font-weight:bold;color:White;background-color:#8dacc3;line-height:20px;
                overflow:hidden;margin-top:10px;}
.provPriceHead1 h2{margin:0px; padding :0px;color:White;}                
.provPriceHead2{width:100%;overflow:hidden;font-weight:bold;text-align:center;font-size:11px;}
.provPriceLocationTbl{width:100%;overflow:hidden;border-top:solid 1px #8dacc3;border-bottom:solid 1px #8dacc3;margin-bottom:20px;}
.provPriceLocationTbl td{vertical-align:middle;}
.provPriceTdSeason{font-size:10px;}
.provPriceTdModel,.provPriceTdDeposit,.provPriceTdCurrency{font-size:11px;font-weight:bold;}
.provPriceTdModel,.provPriceTdDeposit,.provPriceTdSeason{background-color: #c7dbe6;}
.provPriceTdCurrency{background-color:#c7dbe6;}
.provPriceTdModelD,.provPriceTdDepositD,.provPriceTdSeasonD,.provPriceTdCurrencyD{background-color:White;border:solid 1px #d6d7e4;font-size:10px;}
.provPriceTdSeason,.provPriceTdSeasonD,.provPriceTdDeposit,.provPriceTdDepositD,.provPriceTdCurrency,.provPriceTdCurrencyD{text-align:center;}
.provPriceDiscountTbl td{border:solid 1px #d6d7e4;}
.provPriceDiscountTbl td{vertical-align:top;}
.provPriceDisc1{width:70%;}
.provPriceDisc2{width:30%;}
.provPriceMaxDiscount{font-size:11px;font-weight:bold;display: -moz-inline-stack;display:inline-block;margin-bottom:25px;}
.provPriceExtras{width:100%;font-size:10px;border-top:solid 1px #d6d7e4;border-bottom:solid 1px #d6d7e4;}
.provPriceExtras td{}
.provPriceExtraHead{font-size:11px;font-weight:bold;display: -moz-inline-stack;display:inline-block;margin :9px 0 0 3px;}
.provPriceHullTyp{background-color:#c7dbe6;}
.provPriceHullT{font-weight:bold;font-size:11px;width:100%;}
.provPriceTdModelD a{color:#1f1fa1;}
.provPriceTdModelD a:hover{text-decoration:none;}
.provPriceSeason{font-size:11px;font-weight:bold;}
.ProvPriceEarlyD{font-size:11px;font-weight:bold;}

.bizYachtInfoTbl{width:100%;}
.bizYachtInfoTbl td{vertical-align:top;}
.bizYachtInfoLeft{width:100px;overflow:hidden;}
.bizYachtInfoRight{width:150px;overflow:hidden;}
.bizTLeft{font-weight:bold;font-size:11px;}
.bizTLeft{}
.bizHeaders{width:100%;display: -moz-inline-stack;display:inline-block; margin-top:5px;background-color:#dddddd;font-weight:bold;padding-left:2px;}

.ContactForm{width:100%;overflow:hidden;border:solid 1px #8dacc3;padding-left:4px;}
.red{color:Red;}

.NewsOffersHome{width:100%;overflow:hidden;padding:0 0 2px 0;}
.NewsContainer{width:100%;border:solid 1px #8dacc3;padding: 0 0 2px 0;height:410px;margin-bottom:10px;}
.HomeNewsContainer{width:48%;border:solid 1px #8dacc3;margin: 2px 0 0 7px;padding: 0 0 0 0;font-size:11px;float:left;overflow:hidden;height:405px;}
.HomeNewsContainer a{color:#1f1fa1;}
.homeNewsItem{margin: 0 0 5px 4px;padding:0px;}


/*#News#*/

.NewsPTitle{background:#000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x scroll left top;
            border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;color:#ffffff;padding:5px;}
.NewsPTitle a{color: #ffffff;font-weight: bold;}
.NewsPBody{border:1px solid #cccccc;margin-bottom:20px;padding:10px 15px;}
.NewsSummary{background-color:#f1f1f1;border-top:1px solid #cccccc;margin-top:10px;padding: 15px 0 15px 5px;}
.NewsSummary img{border: 1px solid #cccccc;float: left;margin-right: 15px;margin-bottom: 0px;}
.NewsSummary .NewsContent{float: left;width: 90%;}
.NewsSummary .Date{font-weight: bold;margin-bottom: 10px;}
.NewsSummary .Clearer{height: 0;line-height: 0;font-size: 0pt;clear: both;margin: 0;padding: 0;width: 100%;}
.NewsBody{border-bottom:1px solid #cccccc;padding:5px;}
.NewsTitle{font-size: 16px;font-weight: bold;}
.NewsDate{font-style: italic;padding-top: 5px;}
.NewsReleaseDate{font-style: italic;}
.BoxTitle{font-size: 120%;color: #002756;font-weight: bold;}
.NewsPreviewTitle a{font-weight:bold;}
.NewsPreviewDate{font-size:90%;padding: 5px 0 0 4px;}
.NewsPreviewSummary{font-size:80%;padding:0 0 0 4px;}
.NewsPreviewTitle{margin:7px 0 0 3px;}
.homeNewsLink{margin:0 0 3px 0;padding:0px;}
.newsItemDetail h1{padding-left:3px;padding-top:4px;}

.LastMinuteContainer{border:border:solid 1px #8dacc3;width:100%;}
.LastMinuteContainerFixed{height:274px;border:solid 1px #8dacc3;width:100%;}

.ErrorMessage{font-size:10px;color:Red;}

.OperatorsPricesForwarder{width:100%;margin:5px 0 0 5px;}
.OperatorsPricesForwarder a{text-decoration:underline;color:#1f1fa1;font-size:11px;}
.OperatorsPricesForwarder a:hover{text-decoration:none;}

.BorderedContainer{width:100%;overflow:hidden;border:solid 1px #8dacc3;}
.OperatorsPricesLinks{width:100%;overflow:hidden;border:solid 1px #8dacc3;height:80px;padding:8px 0 0 0;font-size:11px;}
.OperatorsPricesLinks a{color:#1f1fa1;text-decoration:none;} 
.OperatorsPricesLinks a:hover{text-decoration:underline;}
.OperatorsPricesLinksSpan{width:100%;margin-bottom:3px;}
.LastMinuteBtn{font-size: 11px;height:20px;}

.SiteMapContainer{width:100%;overflow:hidden;border:solid 1px #8dacc3;color:#2c2c2c;}
.SiteMapContainer a{color:#2c2c2c;text-decoration:underline;}
.SiteMapContainer a:hover{text-decoration:none;}
.SiteMapContainer ul{list-style-type:none;}
.SiteMapContainer ul li{margin-bottom:3px;}
.SiteMapContainer > ul{margin-left:0px;padding-left:4px;}
.SiteMapContainer > ul >li >a{color:#1f1fa1;text-decoration:none;font-weight:bold;}
.SiteMapContainer > ul >li >a{text-decoration:underline;}

.viewMoreOffers{width:100%;margin:2px 0 0 2px;}
.viewMoreOffers a:hover{text-decoration:underline;}

/*===============Auto suggest=================*/

.searchResultCompletion{z-index: 50;position: absolute;
                        top: 22px;                       
                        max-width: 133px;min-width: 133px;                                                
						width: expression(this.scrollWidth  < 135 ?  "133px" : "133px" );
						max-height: 400px; 
						height: expression( this.scrollHeight > 400 ?  "400px" : "auto" );
						list-style-type: none;overflow: auto;border: solid 1px #505f75;
						background-color:#f4f4f4;}
.siteSearchListItem{text-align: left;}
.siteSearchHighlight a, .siteSearchListItem a, .searchResultCompletion a{font-size:12px;padding-left: 3px;text-decoration: none;color:#003366;}
.siteSearchHighlight a:hover, .siteSearchListItem a:hover, .searchResultCompletion a:hover{text-decoration: underline;cursor: pointer;}
.sitesearch{vertical-align: top;}
.siteSearchHighlight{text-decoration: underline;text-align: left;cursor: pointer;}
.siteSearchLbl{font-weight: bold;}
.siteSearchTxt{width: 130px;margin:0 0 1px 0;padding:0px; text-align: left;background-color:#f9f9f9;color:#003366;height:20px;}
.siteSearchTxtInitial{width: 130px;margin: 0 0 1px 0;padding:0px;text-align: left;background-color:#f9f9f9;color:#8eafc4;height:20px;}
.inputPrefix{font-weight: bolder;}
.homeText{line-height: 18px;}
.SearchControl{position: relative;margin:0px;padding:0px;float:right;}
.AutoSugestCTainer{width:540px;height:25px;position:absolute;float:right;z-index:45;background-color: #fff;filter: alpha(opacity=50);
				   mozopacity: 0.5;opacity: 0.5;}
.AutoSugestCTainer1{position:absolute;width:140px; right:4px;z-index:55;}

/*===============Auto suggest=================*/
/*.searchResultCompletion{z-index: 50;position: absolute;
                        right: 1px;top: 20px;
                        max-width: 163px;min-width: 163px;  
                        margin:0px;padding:0px;                                              
						width: expression(this.scrollWidth  < 165 ?  "163px" : "163px" );
						max-height: 400px; 
						height: expression( this.scrollHeight > 400 ?  "400px" : "auto" );
						list-style-type: none;overflow: auto;border: solid 1px #505f75;
						text-align: left;background-color:#f4f4f4;}
.siteSearchListItem{text-align: left;background-color: White;background-color: #fbfdb5;}
.siteSearchHighlight a, .siteSearchListItem a, .searchResultCompletion a{padding-left: 3px;color: #003366;text-decoration: none;}
.siteSearchHighlight a:hover, .siteSearchListItem a:hover, .searchResultCompletion a:hover{text-decoration: underline;cursor: pointer;}
.sitesearch{vertical-align: top;}
.siteSearchHighlight{text-decoration: underline;background-color: #fbfdb5;text-align: left;cursor: pointer;}
.siteSearchLbl{font-weight: bold;}
.siteSearchTxt{width: 160px;margin:0px;padding:0px; margin-bottom: 1px;text-align: left;background-color:#f4f4f4;color:#003366;}
.inputPrefix{font-weight: bolder;}
.noClass{display: none;}
.homeText{line-height: 18px;}
.SearchControl{position: relative;margin:0px;padding:0px;}*/
.EditingFormErrorLabel{color:Red;font-weight:bold;}