/* 
	Stylesheet Name:	PACKAGE Booking
	Type:				Screen
	Description:		Contains the classes for the package booking site
	Author:				Benjamin Born
	Last modified:		Wed, 22.11.2006
*/

.PACKAGE_div_prices
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;

	background-color: 	#ffeab7;

	border-width: 		1px;
	border-style: 		solid;
	border-color:		#1d3176;
	border-bottom-width:3px;

	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_span_prices_title
{
	font-style:			italic;
}

.PACKAGE_span_prices_value
{
	font-weight: 		bold;
}

.PACKAGE_div_flight
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;

	background-color: 	#ffeab7;

	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;

	border-bottom-width:3px;

	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_persons
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;
	
	background-color: 	#ffeab7;
	
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;
	
	border-bottom-width:3px;	
	
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_room
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;
	
	background-color: 	#ffeab7;
	
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;
	
	border-bottom-width:3px;	
	
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_additionalInformation
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;
	
	background-color: 	#ffeab7;
	
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;
	
	border-bottom-width:3px;	
	
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_hotel
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;
	
	background-color: 	#ffeab7;
	
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;
	
	border-bottom-width:3px;	
	
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_hotel_image
{
	position:			relative;
	margin: 			0px 0px 5px 5px;
	padding: 			0px 0px 0px 0px;
	
	width: 				100px;
	height:				73px;

	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;
}

.PACKAGE_div_hotel_name
{
	font-family:		Arial;
	font-size:			14px;
	font-weight:		bold;
	color:				#000000;
}

.PACKAGE_div_hotel_category
{
	font-family:		Arial;
	font-size:			10px;
	color:				#000000;
}

.PACKAGE_div_hotel_date
{
	padding:			5px 5px 5px 5px;
	font-family:		Arial;
	font-size:			10px;
	color:				#000000;
}

td.PACKAGE_div_hotel_description
{
	font-family:		Arial;
	font-size:			12px;
	color:				#000000;
	border:				0px;
}

.PACKAGE_div_bookingmask
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 10px 0px;

	width: 				650px;
	height:				auto;

	background-color: 	#ffeab7;

	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;

	border-bottom-width:5px;

	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_bookingmask_input_submit
{
	position:			relative;
	width:				650px;
	height: 			25px;

	font-family:		Arial;
	font-size:			12px;
	font-weight:		bold;

	border: 			1px solid #000000;

	cursor: 			pointer;

	background-image: 	url('../img/button_bkd.gif');
}

.PACKAGE_span_bookingmask_fieldmarker
{
	font-family:		Arial;
	font-size:			12px;
	font-weight:		bold;
	color:				#1d3176;
}

.PACKAGE_div_agb
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				100%;
	height:				auto;

	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_requiredfields
{
	position:			relative;
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width: 				650px;
	height:				auto;

	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
}

.PACKAGE_div_information_header
{
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;

	width:				100%;
	height: 			20px;
	position: 			relative;

	text-align:			center;

	font-family:		Arial;
	font-size:			14px;
	font-weight:		bold;
	color:				#FFFFFF;

	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#1d3176;

	background-image: url('../img/header_bkd.gif');
}

.PACKAGE_span_information_name
{
	font-family:		Arial;
	font-size:			12px;
	color: 				#000000;
}

.PACKAGE_span_information_value
{
	font-family:		Arial;
	font-size:			12px;
	color: 				#000000;
	font-style:			italic;
}


.PACKAGE_span_information_small
{
	font-family:		Arial;
	font-size:			11px;
	color: 				#000000;
}