@charset "utf-8";
html,body
{
	background:#FEBB2C url(/Img/bg.jpg) no-repeat center center;
	height:100%;
	margin:0;
	padding:0;
	text-align: left;
	font-size: 12px;
	font-family: Tahoma;
	color: #000000;	
}

/*.png
{
//background-image: none ! important;
behavior: url('/Includes/pngfix.htc');
}*/

table
{
/*	font-size: 12px;
	font-family: Tahoma;
	color: #000000;*/
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}
table td
{
	padding:0px; /* cellpadding="0" */
}
p
{
	margin:0px 0px 10px 0px;
}

div
{
	text-align: left;
	margin: 0;
	padding: 0;
}

/*ul
{
margin: 0;
padding: 0;	
}

ul li
{
margin: 0;
padding: 0;	
}*/

select
{
	font-size: 12px;
	font-family: Tahoma;	
}

input
{

}


h1
{
  font-size: 100%;
  font-weight: normal;
  margin:0px 0px 0px 0px;
}

h2
{
  font-size: 100%;
  font-weight: normal;
  margin:0px 0px 0px 0px;
}
h3
{
  font-size: 100%;
  font-weight: normal;
  margin:0px 0px 0px 0px;
}



a:link
{
	color:#06F;
	text-decoration: underline;
}
/*a:active
{
	color:#39B0FF;
	text-decoration: underline;
}
a:visited
{
	color:#39B0FF;
	text-decoration: underline;
}
a:hover {
	color: #67C2FE;
	text-decoration: none;
}*/
a img{
	color: #67C2FE;
	text-decoration: none;
	border:0px;
}


.ContentName1
{
	font-size:44px;
	font-family:Tahoma;
	text-transform: capitalize;
	color:#5B5B5B;
}
.ContentName11
{
	font-size:44px;
	font-family:Tahoma;
	text-transform: capitalize;
	color:#9D9D9D;
}
.ContentName2
{
	font-size:44px;
	font-family:Tahoma;
	text-transform: uppercase;
	color:#000000;
}
.ContentName22
{
	font-size:44px;
	font-family:Tahoma;
	text-transform: uppercase;
	color:#5B5B5B;
}

/* BEGIN CSS Content */
.ContentHeader
{
	font-size:116.7%;
	font-family:Tahoma;
	LETTER-SPACING: 6px;
	text-transform:uppercase;
	color:#5B5B5B;
}
.ContentHeader0
{
	font-size:266.7%;
	font-family:Tahoma;
	text-transform: uppercase;
	color:#9D9D9D;
}
.ContentHeader1
{
	font-size:250%;
	font-family:Tahoma;
	text-transform: capitalize;
	color:#9D9D9D;
}
.ContentHeader2
{
	font-size:250%;
	font-family:Tahoma;
	text-transform: uppercase;
	color:#5B5B5B;
}
.ContentTitle0
{
	font-family: Tahoma;
	font-size: 133.3%;
	color: #000000;
}
.ContentTitle01
{
	font-family: Tahoma;
	font-size: 133.3%;
	color: #5B5B5B;
}

.ContentTitle1
{
	font-family: Tahoma;
	font-size: 133.3%;
	font-weight: bold;
	color: #5B5B5B;
}
.ContentTitle2
{
	font-family: Tahoma;
	font-size: 116.7%;
	font-weight: bold;
	color: #5B5B5B;
}
.ContentBase
{
	font-family: Tahoma;
	font-size: 14;
	color: #000000;
}
.ContentBaseNew
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.ContentText0
{
	font-family: Tahoma;
	font-size: 83.3%;
	color: #5B5B5B;
}
.ContentText1
{
	font-family: Tahoma;
	font-size: 100%;
	font-weight:bold;
	color: #5B5B5B;
}
.ContentText2
{
	font-family: "Times New Roman";
	font-size: 116.7%;
	color: #5B5B5B;
	font-style:italic;
}
.ContentText3
{
	font-family: Tahoma;
	font-size: 108.3%;
	color: #848484;
}
.ContentText11
{
	font-family: Tahoma;
	font-size: 91.7%;
	color: #848484;
}
/* END CSS Content */


.MenuLang
{
	font-family: Tahoma;
	font-size: 13px;
}
.MenuLeft
{
	font-family: Tahoma;
	font-size: 16px;
	color:#5B5B5B;
}

.SubMenuLeft
{
	font-family: Tahoma;
	font-size: 14px;
	color:#5B5B5B;
}
.MenuLeftLink
{
	font-family: Tahoma;
	font-size: 16px;
	color:#000000;
}
.Search
{
	font-family: Verdana;
	font-size: 11px;
}

.Footer
{
	font-family: Tahoma;
	font-size: 13px;
	color:5B5B5B;
}
.Copyright
{
	font-family: Tahoma;
	font-size: 10px;
	color:5B5B5B;
}

.Pager
{
	font-family: Tahoma;
	font-size: 16px;
}
.MainContentColumnHeader
{
	font-family: Tahoma;
	font-size: 16px;
	color:#FFFFFF;
}
.RegionMenu
{
	font-family: Tahoma;
	font-size: 16px;
	color: #9D9D9D;
	margin:40px 0px 50px 0px;
}
.RegionMenu td
{
	padding:5px 1px;
	border-top:#DCDDE0 1px solid;
	cursor:default;
	vertical-align:middle;
}
.RegionMenu a
{
	margin:5px 13px;
}
.RegionMenu font
{
	color: #9D9D9D;
	text-decoration:none;
}
.MapPart
{
	font-family: Tahoma;
	font-size: 18px;
	color: #5B5B5B;
	margin: 20px 0px 20px 100px;
}
.MapPart UL
{
	color:#39B0FF;
	font-size: 12px;
	margin-top:5px;
	margin-left:35px;
	bargin-bottom:5px;
}
.MapPart LI
{
	padding:2px 0px;
}
.EventsCalendar
{
	font-family: Tahoma;
	font-size: 12px;
	color: #5B5B5B;
}
.EventsCalendarDay
{
	font-family: Tahoma;
	font-size: 10px;
	color: #5B5B5B;
}
.VIP
{
	font-family: Tahoma;
	font-size: 12px;
	color: #5B5B5B;
}
.CatalogPartTitle
{
	font-family: Tahoma;
	font-size: 16px;
	color: #000000;
}
.CatalogPartTitle1
{
	font-family: Tahoma;
	font-size: 16px;
	color: #5B5B5B;
}
.CatalogPartDescription
{
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
}
.CatalogPartDescription1
{
	font-family: Tahoma;
	font-size: 13px;
	color: #848484;
}

/*navigation*/

a.transparent-blue-highlight:hover
{
	background: url(/Img/1pxBlueT.png) repeat left top;
}

#navigation
{
	
	height: 25px;
	margin: 0;
	padding: 0;
	background: #000000;
} 
#navigation ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	height: 25px;
	
} 
#navigation ul li
{
	display: block;
	float: left;
	margin: 0px;
	
} 
#navigation ul li a
{
	display: block;
	float: left;
	padding: 5px 8px 0px 8px;
	margin: 0;
	font: 12px Tahoma;
	
	color: #FFF;
	height:20px;
} 

#navigation ul li a:hover
{
	color:#000000;
	background: #CCC;
	
}

#navigation ul li#active a
{
	color:#000000;
	background: #FFFFFF;
	
}

/*navigation*/

.clearit {
	margin: 0;
	padding: 0;
	height: 0;
	clear: both;
}

/* BUBBLE PLASTIC HORIZONTAL MENU */

.bubplastic.horizontal {
	width: 100%;
	height: 25px;
	margin: 0;
	padding: 0;
	background: #000000;
}
.bubplastic.horizontal ul {
	list-style: none;
	position:relative;
	margin: 0;
	padding: 0;
}
.bubplastic.horizontal ul li {
	float: left;
	position:relative;
	margin: 0;
	padding: 0;

}

.bubplastic.horizontal ul li a {
	display: block;
	height: 25px;
	padding-left: 8px;
	position:relative;
	float: left;
	/*text-transform: uppercase;*/
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background: #000000;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 25px;
	padding-top: 5px;
	padding-right: 8px;
	cursor: pointer;
	text-decoration: underline;
}

.bubplastic.horizontal ul li span.menu_message {
	display: block;
	position:absolute;
	z-index: 500;
	left: 0px;
	top: 25px;

	width: 550px;
	/*padding 5px;*/
	border:1px solid #D3D4D8;
	background:#FFFFFF;
	visibility:hidden;
}
.bubplastic.horizontal ul li:hover span.menu_message {

	visibility:visible;
}


/* END BUBBLE PLASTIC HORIZONTAL MENU */

/* AQUA HOVER */



.bubplastic.aqua ul li a:hover
{
	background: #CCC;
	color:#000000;
}

.bubplastic.aqua ul li.highlight a
{
	background: #FFFFFF;
	color:#000000;
}

.bubplastic.aqua ul li a:hover span.menu_ar,
.bubplastic.aqua ul li.highlight a span.menu_ar
{
	/*background: transparent url(images/bg-bubplastic-h-aqua.gif) top right no-repeat;*/
	
	text-decoration: none;
}

#test li {
	display: block;
	border: solid 1px red;
}





/*yacht action*/


.yacht_action1
{
	height:26px;
	padding:0;
	margin:0;
	display:block;
	float:left;
	position:relative;
		
}
.yacht_action1 img
{
	margin:1px;
	float:left;
}


.yacht_action1 span.yacht_action_title1
{
	width:150px;
	height:26;
	margin:0;
	padding:5px;
	/*display:block;*/
	/*float:left;*/
	position:absolute;
	left:0;
	top:26px;
	visibility: hidden;
	
	color:#000;
	text-decoration:none;
}

.yacht_action1:hover
{
	background: #FFF;
}

.yacht_action1:hover span.yacht_action_title1
{
	visibility: visible;
}

/*yacht action end*/

.gray_hover:hover
{
	background: #CCC;
}


/*form crew*/

label.label_formcrew
{
	float: left;
	display: block;
	width: 150px;
	clear: left;
	margin: 0 0 5px 0;	
}

input.input_formcrew, textarea.input_formcrew
{
	display: block;
	width: 250px;
	margin: 0 0 5px 0;
	border: 1px solid #666;
	background: #FFF;
}



/*end form crew*/


/*form*/

label.form_label
{
	display: block;
	width: 150px;
	margin: 0 0 5px 0;	
}

input.form_input, textarea.form_input
{
	display: block;
	width: 250px;
	margin: 0 0 5px 0;
	border: 1px solid #666;
	background: #FFF;
}

input.form_checkbox
{
	display: block;
	margin: 0 0 5px 0;
	border: 1px solid #666;
	background: #FFF;
}


label.form_label_left, input.form_input_left
{
	float: left;
	clear: left;
	margin: 0 5px 5px 0;	
}



/*end form*/


/*form btn*/

input.form_btn
{
	width: 100px;
	margin: 0;
	padding:2px;
	background: #CCC;
	border: 1px solid #666;
	
}

/*end form btn*/



