/* 
	Stylesheet Name:	PACKAGE Main
	Type:				Screen
	Description:		Contains the classes for the package search
	Author:				Benjamin Born
	Last modified:		Fri, 24.11.2006
*/

.PACKAGE_div_pleaseWait_layer
{
	position:			absolute;
	z-index: 			1000;
	
	width:				98%;
	height:				500px;
	
	font-family:		Arial;
	font-size:			12px;
	font-weight:		normal;
	color:				#000000;
	
	background-color: 	#FFFFFF;
	
	visibility:			hidden;
	display:			none;	
}

.PACKAGE_div_currPos
{
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 10px;	
	
	width: 				640px;
	height: 			20px;
	position: 			relative;
	
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;	

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

.PACKAGE_div_currPos_active
{
	font-family:		Arial;
	font-size: 			12px;
	font-weight:		bold;	
	color: 				#ffffff;
}

.PACKAGE_div_currPos_inactive
{
	font-family:		Arial;
	font-size: 			12px;
	font-weight:		bold;	
	color: 				#465a9f;
}

.PACKAGE_div_header
{
	margin:				0px 0px 5px 0px;
	padding: 			3px 3px 3px 3px;
	
	border-width: 		1px;
	border-style: 		solid;
	border-color: 		#1d3176;
	
	width: 				644px;
	height:				14px;
	
	font-family:		Arial;
	font-size:			11px;
	color:				#FFFFFF;
	
	background-image: 	url('../img/header_bkd.gif');	
}

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

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

	width: 				650px;
	height:				240px;

	background-color:	#ffeab7;
}

.PACKAGE_div_row_lighten
{
	background-color:	#faeed2;
}

.PACKAGE_div_row_darken
{
	background-color:	#f5e1b0;
}

.PACKAGE_div_row_alert
{
	background-color: #FF9D9D;
}

.PACKAGE_div_row_normal
{
	background-color: #ffeab7;
}

.PACKAGE_div_search_childages_layer
{
	position:			absolute;
	margin: 			137px 0px 0px 449px;
	padding: 			0px 0px 0px 0px;
	z-index: 			1000;
	
	width: 				190px;
	height: 			auto;
	
	border: 			1px solid #000000;
	
	visibility:			hidden;
	display:			none;
}

.PACKAGE_div_search_childages_layer_text
{
	padding: 			0px 0px 0px 0px;
	position:			relative;
	
	width: 				100%;
	height:	 			20px;

	font-family:		Arial;
	font-size: 			11px;
	color:				#000000;

	border-bottom: 		1px solid #000000;

	background-color: 	#ffeab7;

	cursor:				pointer;
}

.PACKAGE_div_search_childages_layer_header
{
	padding:			2px 0px 0px 0px;
	
	width:				auto;
	height: 			18px;
	
	text-align:			center;
	color:				#FFFFFF;
	
	background-image: 	url('../img/header_bkd.gif');
	
	cursor: 			default;
}

.PACKAGE_div_search_childages_layer_input_select
{
	position: 			relative;
	padding:			-1px 0px 0px 0px;

	width: 				100px;
	height:				auto;

	font-family:		Arial;
	font-size: 			11px;
	color:				#000000;

	border: 			1px solid #000000;
}

.PACKAGE_div_search_input_select
{
	position:			relative;
	left: 				110px;
	top: 				-18px;
		
	width:				200px;
	height:				auto;
}

.PACKAGE_div_search_input_text
{
	position:			relative;
	left: 				110px;
	top: 				-18px;

	width:				194px;
	height: 			auto;
}

.PACKAGE_div_search_field_layer
{
	position:			absolute;
	width:				200px;
}

.text1, .text2, .text3, .text4, .text5, .text6, .text16
{
	position:relative;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.text7, .text8, .text9, .text10, .text11, .text12, .text13, .text14, .text15
{
	left: 10px;
	position:relative;
	text-align:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.Layer1 
{
	top: 155px;
	left: 30px;
}
.Layer2 
{
	top: 180px;
	left: 30px;
}
.Layer3 
{
	top: 205px;
	left: 30px;
}
.Layer4 
{
	top: 255px;
	left: 30px;	
}
.Layer5
{	
	top: 230px;
	left: 30px;	
}
.Layer6 
{
	top: 280px;
	left: 30px;
}
.Layer7 
{
	top: 305px;
	left: 30px;	
}
.Layer8 
{
	top: 155px;
	left: 340px;
}
.Layer9 
{
	top: 180px;
	left: 340px;
}
.Layer10 
{
	top: 205px;
	left: 340px;
}
.Layer11 
{
	top: 230px;
	left: 340px;
}
.Layer12 
{
	top: 255px;
	left: 340px;
}
.Layer13 
{
	top: 280px;
	left: 340px;
}
.Layer15
{
	top: 305px;
	left: 340px;
}
.Layer16
{
	top: 240px;
	left: 30px;
}

.Layer14
{
	z-index: 100;
	width:190px;
	height:auto;
	left:140px;	
	top:255px;
	
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;		
	
	border-width: 1px;
	border-style: solid;
	border-color: #1d3176;
	
	background-color:#ffeab7;
	
	visibility:hidden;
	display:none;
}
.Layer17
{
	top: 280px;
	left: 30px;	
	z-index:5;	
}

.PACKAGE_div_search_input_submit
{
	position:			absolute;
	top: 				280px;
	left: 				450px;
	z-index: 			1;	
	
	width:				200px;
	height:				25px;	

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

	border: 			1px solid #000000;

	cursor: 			pointer;

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

div.PACKAGE_div_search_occupancy
{
	position:			absolute;
	top: 				83px;
	left: 				30px;

	width: 				620px;
	height:				60px;

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

table.PACKAGE_div_search_occupancy
{
	position: 			relative;

	width: 				380px;
	height: 			100%;
	
	font-family: 		Arial;
	font-size:			11px;
	color: 				#000000;
}

.PACKAGE_div_search_occupancy_alternative_layer
{
	position:			absolute;
	margin: 			75px 0px 0px 9px;
	padding: 			0px 0px 0px 0px;
	top: 				18px;
	left: 				410px;
	z-index: 			10;

	font-family:		Arial;
	font-size:			11px;
	color:				#000000;

	border: 			1px solid #1d3176;
}

.PACKAGE_div_search_occupancy_alternative_column
{
	padding-top: 		7px;
}

.PACKAGE_div_search_occupancy_alternative_input
{
	margin: 			0px 0px 10px 0px;
	padding: 			0px 0px 0px 0px;
	
	width: 				20px;
	height: 			20px;	
	
	font-family:		Arial;
	font-size:			13px;
	color:				#000000;
	text-align: 		center;
	vertical-align: 	middle;
	
	border:				1px solid #1d3176;
}

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

	width: 				650px;
	height:				210px;

	border:				1px solid #1d3176;

	background-color:	#ffeab7;
}

