/**
* Styles til 'Vælg en oplevelse' og 'Vælg en tur' ligger i default.css,
* sammen med styles til planneren.
**/
table#page_layout td {
	vertical-align: top;
}

table#page_layout div#type_details_picture_container {
	margin-top: 10px;
	width: 432px;
}

table#page_layout div#type_details_picture_header {
	background-color: #f4e767;
	height: 14px;
	padding: 8px 0 8px 20px;
}

table#page_layout div#type_details_images_container {
	background-color: #f5f1ee;
	margin-top: 10px;
}

table#page_layout td#type_details_lower_column, 
table#page_layout div#type_details_right_column {
	vertical-align: top;
}

table#page_layout div#type_details_right_column div#type_details_container div#type_details_header {
	height: 50px;
	background-color: #8d817b;
	background-image: url(/images/brown.gif);
	padding: 20px 18px 10px 14px;
}

table#page_layout div#type_details_right_column div#type_details_container div#type_details_header h2,
table#page_layout div#type_details_right_column div#type_details_prices div#type_details_prices_header h2  {
	font-size: 18px;
	font-weight: normal;
}

table#page_layout div#type_details_right_column div#type_details_container div#type_details_content,
table#page_layout div#type_details_right_column div#type_details_prices div#type_details_prices_content  {
	background-color: #a19690;
	height: 114px;
	padding: 20px 0 20px 14px;
}

table#page_layout div#type_details_right_column div#type_details_prices div#type_details_prices_content {
	height: 74px;
}

table#page_layout div#type_details_right_column div#type_details_container div#type_details_content table td {
	color: #fff;
	padding: 3px 0 3px 0;
}

table#page_layout div#type_details_right_column div#type_details_container div#type_details_content table td.tour_details_label_cell {
	width: 145px;
}

table#page_layout div#type_details_right_column div#type_details_description div#type_details_description_header {
	background-color: #8d817b;
	height: 14px;
	padding: 8px 0 8px 20px;
}

table#page_layout div#type_details_right_column div#type_details_description div#type_details_description_content {
	height: 178px;
	padding: 8px 14px 8px 14px;
	background-color: #f5f1ee;
	overflow: auto;
}

table#page_layout div#type_details_right_column div#type_details_prices {
	margin-bottom: 10px;
	margin-top: 10px;
}

table#page_layout div#type_details_right_column div#type_details_prices_content table td,
table#page_layout div#type_details_right_column div#type_details_prices_content table td p {
	color: #fff;
}

table#page_layout div#type_details_right_column div#type_details_prices_content table td.price_label {
	width: 100px;
}

table#page_layout div#type_details_right_column div#type_details_prices_content table td.dk_price {
	width: 180px;
}

table#page_layout div#type_details_right_column div#type_details_prices_content table td.exchange_price {
	width: 60px;
}

table#page_layout div#type_details_right_column div#type_details_prices div#type_details_prices_header {
	height: 63px;
	padding: 20px 18px 10px 14px;
	background-color: #8d817b;
	background-image: url(/images/brown.gif);
}

table#page_layout div#type_details_right_column div#type_details_prices div#type_details_prices_footer {
	height: 16px;
	padding: 20px 14px 20px 0;
	text-align: right;
	background-color: #8d817b;
}

table#page_layout div#type_details_right_column div#type_details_prices div#type_details_prices_footer img {
	position: relative;
	top: 4px;
}

table#page_layout div#type_details_filler {
	width: 432px;
	background-color: #fff;
}

table#page_layout div#type_details_cart_header {
	height: 13px;
	background-color: #7e7169;
	color: #fff;
	width: 412px;
	padding: 14px 10px 14px 10px;
}

table#page_layout table#type_details_cart {
	margin-top: 4px;
	width: 432px;
}


table#page_layout table#type_details_cart td {
	padding: 4px 4px 8px 4px;
	border-bottom: 1px solid #c8c8c8;
}

table#page_layout table#type_details_cart td.cart_item_delete_container {
	text-align: right;
}

table#page_layout table#type_details_cart td.cart_item_delete_container a:visited {
	color: #c8c8c8;
}

div#type_details_footer {
	background-color: #7e7169;
	height: 24px;
	text-align: right;
	padding: 9px 18px 12px 12px;
	margin-top: 10px;
}

td#date_selection_container {
	height: 96px;
}
