/**
 * Base stylesheet for all pages
 * @media          {print}
 */


/**
 * Hide sections
 * @section        hide
 */
#flashBG, #signature, #mediatorSWF, #menuMain, #languages, #myVVF, #controlVideo, #support, #footer, #sitemap, #contextual, #clubBooking, #clubVirtualTour, #clubSpecialOffers, #specialOffers, .more, #identity {display:none;}

#clubSwap {visibility:hidden;}


/**
 * Generic rules
 * @section        generic
 */
.js .hide {position:static !important;}
.js #content #s09 { display:none !important;}

/**
 * Root container (except flashBG)
 * @section        wrapper
 * @tree           #wrapper < body < html
 */
#wrapper {
	width:100%;
	min-width:0;
}


/**
 * Identity, languages, login or account
 * @section        header
 * @tree           #header < #wrapper < body < html
 */
#header {
	position:static;
	margin-left:0;
	width:auto;
}

/**
 * Container for core parts
 * @section        core
 * @tree           #core < #wrapper < body < html
 */
#core {
	width:auto;
	background:none;
}

* html #core {
	background:none;
	filter:none;
}


/**
 * Main contents (subject of the page)
 * @section        main
 * @tree           #main < #core < #wrapper < body < html
 */
#main {
	float:none;
	margin-top:0; padding-right:0;
	width:auto; min-height:auto;
	background:none;
}

* html #main {
	background:none;
	filter:none;
}

/* #opening */
#opening{
	background:none;
}

* html #opening {
	background:none;
	filter:none;
}

/* #details */
#details{
	color:#000;
}

#details dt {
	color:#4A3872;
	font-weight: bold;
}

#details dd {
	height:auto;
	background:none;
	padding:0;
}

#details li{
	background:none;
}

#details li#clubType{
	background:none;
}

#details li#clubServices{
	top:3em; left:200px;
}

/**
 * Page title, intro texts and images...
 * @section        opening
 * @tree           #opening < #main < #core < #wrapper < body < html
 */
#opening {
	padding:0;
	background:none;
}


/**
 * Actual content of the page
 * @section        content
 * @tree           #content < #main < #core < #wrapper < body < html
 */
#content {
	float:none;
	margin-right:0;
	width:auto;
}

.js #content .off {display:block !important;}
