


/*	VA TEMPLATE FRAMEWORK 3.5 CSS INDEX --------------------- */

	/* 

	Part the VA WB CMS Template FrameWork 
	Version 3.5 - 2012
	� 2012 vanAllerlei.com 
	
	*/

/*	VA TEMPLATE FRAMEWORK INFORMATION ----------------------- */ 

/*	VA Template Framework: 3.5 */
/*	CSS Scheme: ClassyColumns - Version: 2.0 */
/*	Current Site: 1 */
/*	Browser Platform:  */
/*	Mobile Website Redirect:  */

/*	LINKED LAYOUT SCHEME  ----------------------------------- */ 
	
	@import url("css/schemes/Yachtconsult-Home/scheme.Yachtconsult-Home.css") screen; 

/* 	LINKED MODULE CLASSES ----------------------------------- */

	@import url("css/modules/module.CaptionSlider.css");
	@import url("css/modules/module.Code.css");
	@import url("css/modules/module.Form.css");
	@import url("css/modules/module.Guestbook.css");
	@import url("css/modules/module.News.css");
	@import url("css/modules/module.NewsReader.css");
	@import url("css/modules/module.ShowMenu2.css");
	@import url("css/modules/module.Upload.css");
	
	/* ------------------------------------------------------ */

	
/* CSS Document */

/* --------- JQUERY VARIOUS ---------- */

/* 

   Part the VA WB Template Framework
   Version 3.5 - 2012

*/

/* ------ CUSTOM JQUERY ACCORDION ------ */

#accordion
{
	margin-top: 10px;
	margin-bottom: 10px;
}

#accordion h3 a
{
	text-transform: none;
	text-shadow: none;
}

#accordion h3 a:hover
{
	text-transform: none;
}

.ui-accordion .ui-accordion-content,
.ui-accordion .ui-accordion-header
{
	padding: 10px;
	padding-left: 30px;
}

.ui-accordion .ui-accordion-header:hover
{
}

.ui-widget-content
{
	border: solid 0px;
}

/* ------ CUSTOM JQUERY RADIO BUTTONS ------ */

/*input[type=checkbox],
input[type=radio]
{
	position: absolute;
	left: -999em;
}

/*input[type=checkbox] + label
{
	display: block;
	height: 22px;
	padding-top: 4px;
	padding-left: 26px;
	margin-bottom: 3px;
	margin-left: 0px;
}

input[type=radio] + label
{
	display: block;
	height: 22px;
	padding-top: 4px;
	padding-left: 26px;
	margin-bottom: 3px;
}*/


/* -------- CUSTOM JQUERY SELECT MENU ----------- */

/* Dropdown control */

.selectBox-dropdown
{
	width: 280px; /* width = (desired width) - padding-right */
	padding-right: 40px;
	padding-left: 5px;
	margin-left: 0px;
	position: relative;
	border: solid 1px;
	line-height: 1.5;
	text-decoration: none;
	text-shadow: none;
	outline: none;
	vertical-align: middle;
	background: #F2F2F2;
	background: -moz-linear-gradient(top, #F8F8F8 1%, #cccccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #F8F8F8), color-stop(100%, #cccccc));
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8F8F8', endColorstr='#cccccc', GradientType=0);
	-moz-box-shadow: 0 1px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 6px rgba(0, 0, 0, .2);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
}

.selectBox-dropdown:focus,
.selectBox-dropdown:focus .selectBox-arrow
{
}

.selectBox-dropdown.selectBox-menuShowing {
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-bottomright: 0;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
}

.selectBox-dropdown .selectBox-label
{
	width: 100%;
	padding: .2em .3em;
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
}

.selectBox-dropdown .selectBox-arrow
{
	position: absolute;
	top: 0;
	right: 0;
	width: 23px;
	height: 100%;
	background: url(../images/jquery/selectBox-arrow.png) 50% center no-repeat;
	border-left: solid 1px;
}

/* Dropdown menu */

.selectBox-dropdown-menu
{
	position: absolute;
	z-index: 99999;
	max-height: 200px;
	border: solid 1px; /* should be the same border width as .selectBox-dropdown */
/*	background: #FFF; */
	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
	overflow: auto;
}

/* Inline control */

.selectBox-inline
{
	width: 250px;
	outline: none;
/*	background: #FFF; */
	display: inline-block;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	overflow: auto;
}

.selectBox-inline:focus
{
}

/* Options */

.selectBox-options,
.selectBox-options LI,
.selectBox-options LI A
{
	list-style: none;
	display: block;
	cursor: pointer;
	padding: 0px;
	margin: 0;
}

.selectBox-options LI A
{
	line-height: 1.5;
	padding: 5px;
	white-space: nowrap;
	overflow: hidden;
	text-shadow: none;
}

.selectBox-options LI A:hover
{
}

.selectBox-options LI.selectBox-hover A
{
/*	background-color: #EEE; */
}

.selectBox-options LI.selectBox-disabled A
{
	background-color: transparent;
}

.selectBox-options LI.selectBox-selected A
{
	background: rgba(0, 0, 0, 0.2);
}

.selectBox-options .selectBox-optgroup
{
	background: #EEE;
	font-weight: bold;
	line-height: 1.5;
	padding: 0 .3em;
	white-space: nowrap;
}

/* Disabled state */

.selectBox.selectBox-disabled {
	color: #888 !important;
}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow
{
	opacity: .5;
	filter: alpha(opacity=50);
}

.selectBox-inline.selectBox-disabled {
	color: #888 !important;
}

.selectBox-inline.selectBox-disabled .selectBox-options A {
	background-color: transparent !important;
}


	
	
	
/* CSS Document */

/* --------- SCRIPTS VARIOUS ---------- */

/* 

   Part the VA WB Template Framework
   Version 3.5 - 2012

*/

.qrcodeBox
{
	visibility: visible;
	display: block;
	position: relative;	
	width: 100%;
	height: auto;
	margin-top: -5px;
	margin-bottom: -10px;
	margin-right: 3px;
	margin-left: 3px;
	padding: 0px;
	padding-bottom: 0px;
	text-align: center;
}

.preIE9BrowserWarning
{
	width: 100%;
	background: #F4A83E url(../images/icons/default/warning.png) no-repeat 7px 5px;
	color: #832900;
	top: 0;
	padding: 5px;
	margin: 0px;
	text-align: center;
	line-height: 18px;
	height: 20px;
}

	


/* CSS Document */

/* --------- SOCIAL VARIOUS ---------- */

/* 

   Part the VA WB Template Framework
   Version 3.5 - 2012

*/

.socialMediaIcons
{
	position: relative;
	display: inline-block;
	margin: -2px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.smIcon
{
	height: 32px;
	width: 32px;
	position: relative;
	margin-right: 1px;
	display: inline-block;
	-moz-opacity: 0.45; /* Netscape */
	-khtml-opacity: 0.45; /* Safari 1.x */
	opacity: 0.45; /* Good browsers */
	cursor: pointer !important;
}

.smIcon:hover
{
	-moz-opacity: 1; /* Netscape */
	-khtml-opacity: 1; /* Safari 1.x */
	opacity: 1; /* Good browsers */
}

.rssFeedBox
{
	visibility: visible;
	display: inline-block;
	position: relative;	
	width: 100%;
	height: 20px;
	background: url(../images/rss_feed_icon.png) no-repeat 0px 4px;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-right: 3px;
	padding: 0px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: -2px;
	font-size: 10px;
}

.rssFeedBox:hover
{
}

.googlePlusBox
{
	visibility: visible;
	display: inline-block;	
	position: relative;
	margin-left: 0px;
	width: 52px;
	overflow: hidden;
	padding-bottom: 2.5px;
}

.facebookLikeBox
{
	visibility: visible;
	display: inline-block;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 80px;
}

	
	
/* CSS Document */

/* --------- SCRIPTS VARIOUS ---------- */

/* 

   Part the VA WB Template Framework
   Version 3.5 - 2012

*/

.vaTemplateFrameworkDashboard
{
	width: 100%;
	background: #333333 url(../images/dashboard/va_wb_template_framework_header.png) no-repeat 10px center;
	border-bottom: 1px solid #1B1B1B;
	top: 0;
	padding: 10px;
	margin: 0px;
	text-align: right;
	line-height: 23px;
	height: 40px;
	position: fixed;
	z-index: 10000;
}

.vaTemplateFrameworkDashboardMargin
{
	height: 60px;
}

.vaTemplateFrameworkDashboard a,
.vaTemplateFrameworkDashboard a:link,
.vaTemplateFrameworkDashboard a:visited,
.vaTemplateFrameworkDashboard form
{
	color: #999999;
}

.vaTemplateFrameworkDashboard a:hover
{
	color: #CCCCCC;
}

.vaTemplateFrameworkDashboard form
{
	padding-right: 20px;
}

.vaTemplateFrameworkDashboard button
{
	text-shadow: none;
}
	
/* ---------------------------------------------------------- */

	html
	{
		margin: 0px;
		padding: 0px;
		cursor: auto;
	}
	
	body
	{
		margin: 0px;
		padding: 0px;
		overflow-y: auto;
		overflow-x: hidden;
		color: #505050;
		background: #ffffff ;
	}

/* ---------------------------------------------------------- */

	p,
	.footer,
	div
	{
		color: #505050;
	}
	
	b,
	strong
	{
		color: #424242;
	}
	
	i,
	italic,
	em
	{
		color: #0098E7;
	}

/* ---------------------------------------------------------- */

	a,
	a:link,
	a:visited,
	a strong,
	a:link,
	.sidebarContentArea .box01 .post-title > a,
	.menu-current:hover,
	.menu-current a:hover
	{
		color: #0098E7 !important;
		cursor: pointer;
	}
	
	a:hover,
	a:hover strong,
	.sidebarContentArea .box01 .post-title > a:hover,
	.menu-current a,
	.menu-current a:link
	{
		color: #74647E !important;
	}
	
	a:active,
	a:active strong,
	.sidebarContentArea .box01 .post-title > a:active
	{
		color: #07AAFF;
	}

/* ---------------------------------------------------------- */

	h1
	{
		color: #0098E7;
	}
	
	h2,
	.contentArea .box01 .post-title > a,
	.contentArea .box01 .post-title > a:hover
	{
		color: #11042a;
	}
	
	h2 a
	{
		color: #11042a;
	}
	
	h3,
	.superScript
	{
		color: #74647e;
	}
	
	h4
	{
		color: #ac8785;
	}
	
	h5
	{
		color: #11042a;
	}
	
	h6
	{
		color: #ac8785;
	}

/* ---------------------------------------------------------- */

	form
	{
		background: transparent;
		color: #505050;
	}
	
	.selectBox-dropdown:focus,
	.selectBox-dropdown,
	.selectBox-dropdown-menu
	{
		border: #57C9FF solid 1px;
	}
	
	.selectBox-dropdown .selectBox-arrow
	{
		border-left: #57C9FF solid 1px;
	}
	
	.selectBox-dropdown:hover .selectBox-arrow
	{
		border-left: #57C9FF solid 1px;
	}
	
	.contact_form .selectBox-dropdown,
	.contact_form.selectBox-options
	{
		color: #0098E7;
		background: #ffffff;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	.contact_form .selectBox-dropdown:hover
	{
		color: #505050;
		background: #DDE7EF;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	.selectBox-options li
	{
		color: #505050;
		background: #ffffff;
		cursor: pointer;
	}
	
	input,
	input[type="text"],
	input[type="search"],
	input[type="textarea"],
	textarea,
	.textarea,
	.tellafriend input,
	.tellafriend textarea,
	.contact_form .submit, 
	.contact_form input, 
	.contact_form textarea,
	input .search_string
	{	
		color: #0098E7;
		background: #ffffff;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	input:hover,
	input[type="text"]:hover,
	input[type="search"]:hover,
	input[type="textarea"]:hover,
	textarea:hover,
	.textarea:hover,
	.tellafriend input:hover,
	.tellafriend textarea:hover,
	.contact_form .submit:hover, 
	.contact_form input:hover, 
	.contact_form textarea:hover,
	.textbox:hover,
	input .search_string:hover
	{
		color: #505050;
		background: #DDE7EF;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	input:focus,
	input[type="text"]:focus,
	input[type="search"]:focus,
	input[type="textarea"]:focus,
	textarea:focus,
	.textarea:focus,
	.tellafriend input:focus,
	.tellafriend textarea:focus, 
	.contact_form textarea:focus,
	.contact_form .submit:focus, 
	.contact_form input:focus,
	.textbox:focus,
	input .search_string:focus
	{
		color: #505050;
		background: #ffffff;
		border: #57C9FF solid 1px;
		cursor: text;
	}

/* ---------------------------------------------------------- */

	button,
	.button,
	#button
	{
		color: #0098E7;
		background: #ffffff;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	button:hover,
	.button:hover,
	#button:hover
	{
		color: #505050;
		background: #ffffff;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	button:active,
	.button:active,
	#button:active
	{
		color: #07AAFF;
		background: #ffffff;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	.search_boxContent button,
	.search_boxContent .button,
	.search_boxContent #button,
	.search_boxContent button:hover,
	.search_boxContent .button:hover,
	.search_boxContent #button:hover,
	.search_boxContent button:active,
	.search_boxContent .button:active,
	.search_boxContent #button:active
	{
		background: url(css/images/icons/default/search.png) no-repeat 4px center;
		cursor: pointer;
	}
	
	.search_boxContent button:hover,
	.search_boxContent .button:hover,
	.search_boxContent #button:hover
	{
		background: #DDE7EF url(css/images/icons/default/search.png) no-repeat 4px center;
	}
	
	.search_boxContent button:active,
	.search_boxContent .button:active,
	.search_boxContent #button:active
	{
		background: #ffffff url(css/images/icons/default/search.png) no-repeat 4px center;
	}

/* ---------------------------------------------------------- */

		.site_1
	{
		display: block;
		visibility: visible;
	}
	
	.site_2
	{
		display: none;
		visibility: hidden;
	}
	
		
	/* ------------------------------------------------------ */

	.headerbarMenu
	{
			}
	
	.headerbarMenu,
	.footerbarMenu
	{
		background: ;;
	}
	
	.headerbarMenu > .menu-top li > a,
	.headerbarMenu > .menu-top li > a:link,
	.headerbarMenu > .menu-top li > a:visited,
	.footerbarMenu > .menu-top li > a,
	.footerbarMenu > .menu-top li > a:link,
	.footerbarMenu > .menu-top li > a:visited
	{
		color: #0098E7;
		background: #ffffff ;
	/*	border-top: 1px solid #57C9FF; */
	/*	border-right: 1px solid #57C9FF; */
	/*	border-bottom: 1px solid #57C9FF; */
	/*	border-left: 1px solid #57C9FF; */
 	}
	
	.headerbarMenu > .menu-top li > a:hover,
	.footerbarMenu > .menu-top li > a:hover
	{
		color: #505050;
		background: #ffffff ; */
	/*	border: #DDE7EF solid 1px; */ 
	}
	
	.headerbarMenu > .menu-top li > a:active,
	.footerbarMenu > .menu-top li > a:active
	{
		color: #0098E7;
		background: #ffffff ;
	/*	border: #DDE7EF solid 1px; */
	}
	
	.headerbarMenu > .menu-top > li .menu-expand
	{
		background: #ffffff url(css/images/icons/default/forward.png) no-repeat 195px 10px;
	/*	border-top: 0px solid #ffffff; */
	/*	border-right: 0px solid #ffffff; */
	/*	border-bottom: 0px solid #ffffff; */
	/*	border-left: 0px solid #ffffff; */
	}
	
	.headerbarMenu > .menu-top > .menu-expand > a,
	.headerbarMenu > .menu-top > li .menu-expand > a
	.headerbarMenu > .menu-top > .menu-expand > a:link,
	.headerbarMenu > .menu-top > li .menu-expand > a:link,
	.headerbarMenu > .menu-top > .menu-expand > a:visited,
	.headerbarMenu > .menu-top > li .menu-expand > a:visited
	{
		background: #ffffff ;
	}
	
	.headerbarMenu > .menu-top > .menu-expand > a:hover, 
	.headerbarMenu > .menu-top > li .menu-expand > a:hover
	{
	/*	background: #74647E ; */
	}
	
	.headerbarMenu > .menu-top > .menu-expand > a:active, 
	.headerbarMenu > .menu-top > li .menu-expand > a:active
	{
		background: #ffffff ;
	}
	
	.menu-current,
	.menu-current a
	{
		color: #0098E7;
	}

/* ---------------------------------------------------------- */

	.siteContainer
	{
		background: #ffffff;
			}
	
	.pageHeader
	{
				background: #07AAFF url(css/schemes/Yachtconsult/images/header_bg_repeat.png) repeat-x left top;
	}
	
	.banner
	{
		background: #07AAFF url(css/schemes/Yachtconsult/images/header_bg_repeat.png) repeat-x left top;
			}
	
	.banner a,
	.banner a:hover,
	.footer a,
	.footer
	{
		color: #0098E7;
	}
	
	.footer a:hover,
	a:hover .rssFeedBox
	{
		color: #74647E;
	}
	
	.contentAreaTop
	{
			}
	
	.contentAreaTop,
	.footerbarArea
	{
		background: ;
	}
	
	.sidebarContentArea
	{
			}
	
	.sidebarContentArea p,
	.sidebarContentArea fieldset
	{
		color: #0098E7;
	}
	
	.pageContentArea
	{
		background: 	}
	
	.sidebarContentArea legend
	{
		color: #74647e;
	}
	
	.main
	{
			}
	
	.main,
	.footerbarArea
	{
		background: #ffffff;
	}
	
	.content_container
	{
		background: #ffffff;
			}
	
	.content
	{
			}
	
	.contentArea p a,
	.contentArea p a:visited,
	.contentArea p a:link,
	.contentArea p a:link,
	.sitemapLinkInfo
	{
		background: ;
	}
	
	img
	{
		border-color: #57C9FF;
	}
	
	.contentKolomLeft
	{
			}
	
	.contentKolomRight
	{
			}
	
	.contentMain strong
	{
		color: transparent;
	}
	
	.sidebarLeftArea
	{
		background: transparent;
			}
	
	.sidebarRightArea
	{
		background: transparent;
			}
	
	.contentArea
	{
			}
	
	.footerbarArea
	{
			}
	
	.footerbarMenu
	{
			}
	
	.footer
	{
		background: #07AAFF url(css/schemes/Yachtconsult/images/header_bg_repeat.png) repeat-x left top;
			}
	
	.box01
	{
		;
	}
	
	.box02
	{
		;
	}
	
	.contentArea .box01
	{
		border: solid 1px #505050;
	}
	
	.contentArea .box02
	{
		;
		background: #0098E7;
	}
	
	.box03
	{
		;
	}
	
	.box04
	{
		;
	}

/* ---------------------------------------------------------- */

	.ui-accordion .ui-accordion-content
	{
		color: #505050;
		background:#DDE7EF;
		border: #57C9FF solid 1px;
	}
	
	.ui-accordion .ui-accordion-header
	{
		background:#ffffff;
		border: #57C9FF solid 1px;
		cursor: pointer;
	}
	
	.ui-accordion .ui-accordion-header a:link
	{
		color: #0098E7;
	}
	
	.ui-accordion .ui-accordion-header:hover
	{
		background: #ffffff;
		border: #57C9FF solid 1px;
	}
	
	.ui-accordion .ui-accordion-header a:hover
	{
		color: #07AAFF;
	}
	
	input[type=checkbox] + label,
	input[type=radio] + label,
	.selectBox-options li a
	{
		color: #0098E7;
		cursor: pointer;
	}
	
	input[type=checkbox] + label:hover,
	input[type=radio] + label:hover,
	.selectBox-options li a:hover
	{
		color: #74647E;
		cursor: pointer;
	}
		
	input[type=checkbox] + label
	{
	/*	background: url(css/images/jquery/checkBox-unchecked.png) -1px 1px no-repeat; */
	}
	
	input[type=checkbox]:checked + label
	{
	/*	background: url(css/images/jquery/checkBox-checked.png) -1px 1px no-repeat; */
	}
	
	input[type=radio] + label
	{
	/*	background: url(css/images/jquery/radioButton-unchecked.png) -1px 1px no-repeat; */
	}
	
	input[type=radio]:checked + label
	{
	/*	background: url(css/images/jquery/radioButton-checked.png) -1px 1px no-repeat; */
	}
	
	.rssIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/rssfeed32.png) no-repeat center center;
	}
	
	.facebookIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/facebook32.png) no-repeat center center;
	}
	
	.linkedinIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/linkedin.png) no-repeat center center;
	}
	
	.twitterIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/twitter32.png) no-repeat center center;
	}
	
	.deliciousIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/delicious32.png) no-repeat center center;
	}
	
	.emailIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/email32.png) no-repeat center center;
	}
	
	.googleIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/google32.png) no-repeat center center;
	}
	
	.myspaceIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/myspace32.png) no-repeat center center;
	}
	
	.youtubeIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/youtube32.png) no-repeat center center;
	}
	
	.soundcloudIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/soundcloud32.png) no-repeat center center;
	}
	
	.soundclickIconBox
	{
		background: url(css/images/icons/social_media_tools/32x32/soundclick32.png) no-repeat center center;
	}
	
	iframe
	{
			}
	
	.captcha_table iframe
	{
		border: #57C9FF solid 2px;
	}
	
	.post_title,
	.post_date,
	.post-short
	{
		border-bottom: 1px solid #ac8785;
	}
	
	.loginAreaIcon
	{
		background: <img src="/templates/va_template_framework_3/css/images/icons/oxy_refit/apps/package-installed-locked.png" height="50px" width="50px" align="left" />;
	}
	
	.logoutAreaIcon
	{
		background: <img src="/templates/va_template_framework_3/css/images/icons/oxy_refit/apps/package-available-locked.png" height="50px" width="50px" align="left" />;
	}
	
/* ---------------------------------------------------------- */
