.skiferie-element,
.sommerferie-element,
.stdboxWrapper {
	margin-bottom: 11px;
}


/**
 * jqZoom
 */

div.jqZoomTitle {
	z-index: 5000;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
	height: 16px;
	padding-top: 2px;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;
}

.jqZoomPup {
	overflow: hidden;
	background-color: #FFF;
	-moz-opacity: 0.6;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	z-index: 10;
	border-color: #c4c4c4;
	border-style: solid;
	cursor: crosshair;
}

.jqZoomPup img {
	border: 0px;
}

.preload {
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
	text-decoration: none;
	border: 1px solid #CCC;
	background-color: white;
	padding: 8px;
	text-align:center;
	background-image: url(/gfx/ajax-loader.gif);
	background-repeat: no-repeat;
	background-position: 43px 30px;
	width: 90px;
	* width: 100px;
	height: 43px;
	*height: 55px;
	z-index: 10;
	position: absolute;
	top: 3px;
	left: 3px;
}

.jqZoomWindow {
	border: 1px solid #999;
	background-color: #FFF;
}


/**
 * SLIMBOX
 */
#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url("/gfx/slimbox2/loading.gif") no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url("/gfx/slimbox2/prevlabel.gif") no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url("/gfx/slimbox2/nextlabel.gif") no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url("/gfx/slimbox2/closelabel.gif") no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/**
 * Restech
 */

.prisliste {
	/* border-top: 1px dotted #dadada; */
	margin-top: 10px;
	padding-top: 5px;
}

table.i {
	display: none; }

.tblwrap {
	border-collapse: collapse;
	font-size: 11px;
	margin-top: 5px; }

	.tblwrap .tdwrap {
		padding: 0;
		vertical-align: top; }

		.p {
			margin-left: 1px;
			border-collapse: collapse; }

			.p th {
				background: #c0c0c0;
				padding: 0 4px;
				border: 1px solid #c0c0c0;
			}

			.p td.b,
			.p td.f,
			.p td.v {
				border: 1px solid #d7dbda;
				padding: 2px 4px;
				text-align: center;
			}

			.p td.v {
				white-space: nowrap;
			}

			.p td.b,
			.p td.f { }

			.p .f,
			.p .b {
				font-weight: bold; }

			.p .f a {
				color: green; }





.o {
	background-color: #fcffff;
}
.e {
	background-color: #edf7f6;
}

/*
 *	START Google Search Results
 */

/* wrapper */
#searchcontrol {
	width: 100%;
}

#searchcontrol .gsc-control {
	/*	INNER WRAPPER
	 *
	 *	This div contains:
	 *
	 *		- search-box
	 *		- resultsbox
	 */
	 width: 100%;
}

#searchcontrol .gsc-control form.gsc-search-box {
	/*	DEFAULT SEARCH FORM
	 *
	 *	This is the default search form
	 */
	display: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible {
	/*	RESULTS OUTTER WRAPPER
	 *
	 */
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible div.gsc-resultsRoot {
	/*	RESULTS INNER WRAPPER
	 *
	 */

}

#searchcontrol .gsc-control div.gsc-resultsbox-visible div.gsc-resultsRoot table.gsc-resultsHeader {
	/*	RESULTS CONTROLS
	 *
	 *	This contains:
	 *
	 *		- Collaps/Expand results
	 *		- results-selector
	 */
	 display: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results {
	/*	RESULTS INNER INNER WRAPPER
	 *
	 */
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result {
	/* RESULT
	 *
	 */
	border-top: 1px dotted #dadada;
	margin: 10px 0;
	padding-top: 10px;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result div.gs-title {
	/* RESULT TITLE DIV */
	color: #000000;
	text-decoration: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result div.gs-title a.gs-title {
	/* RESULT TITLE TEXT */
	color: #35aeb6;
	font: 12px/18px tahoma, arial, verdana, sans-serif;
	text-decoration: underline;
}
#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result div.gs-title a.gs-title b {
	/* RESULT TITLE TEXT MATCHES SEARCH WORDS */
	color: #35aeb6;
	font: 12px/18px tahoma, arial, verdana, sans-serif;
	text-decoration: underline;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-snippet {
	/* RESULT TEXT DESC
	 *
	 */
	color: #000000;
	font: 12px/18px tahoma, arial, verdana, sans-serif;
	padding: 3px 0;
}
#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-snippet b {
	background: #FEFFAF;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-visibleUrl-short {
	/* RESULT SHORT URL
	 */
	display: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-result .gs-visibleUrl-long {
	/* RESULT FULL/LONG URL
	 */
	 display: block;
	 color: #666666;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box {
	/*	BOTTOM PAGING AND MORE RESULTS LINK */
	margin-top: 30px;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-cursor {
	/*	BOTTOM PAGING */
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-cursor:before {
	content: "Gå til side: ";
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-cursor .gsc-cursor-page {
	/*	PAGING ITEM */
	border: 1px solid #35aeb6;
	color: #35aeb6;
	padding: 5px 10px;
	text-decoration: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-cursor .gsc-cursor-current-page {
	/*	PAGING ITEM: CURRENT PAGE */
	background: #35aeb6;
	border: 1px solid #35aeb6;
	color: #ffffff;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-trailing-more-results {
	/*	BOTTOM: MORE RESULTS */
	display: none;
	color: #000000;
	text-decoration: none;
}

#searchcontrol .gsc-control div.gsc-resultsbox-visible .gsc-resultsRoot .gsc-results .gsc-expansionArea .gsc-cursor-box .gsc-trailing-more-results a.gsc-trailing-more-results {
	/*	BOTTOM: MORE RESULTS LIKNK */
	color: #000000;
}