/* background and size of client form on first page*/
div.client_form_fon
{
	background-image:url("../images/searchboxbg.jpg");
	background-repeat:no-repeat;
	width:100%; 
	height:100%;
}

/*background on client form with color border*/
div.form_content
{
	top:15px;
	left:0px;
	width:379px;
	height:248px;
	background-image:url("../images/whitebox.gif");
	background-repeat:no-repeat;
}

/*first (not active) tab on client form*/
div.first_tab_link
{
	position:absolute;
	top:4px;
	left:10px;
	width:80px;
	height:26px;
}

/*first (active) tab on client form*/
div.first_tab_link_active
{
	position:absolute;
	top:4px;
	left:10px;
	width:80px;
	height:26px;
	background-color:white;

	border-color:orange;
	border-style:solid;
	border-width:2px;		
	border-bottom-width:0px;
}

/*text color of not active tab on client form*/
span.tab_link_black
{
	color:black;
	font-size:12px;
	font-weight:bold;
}

/*text color of active tab on client form*/
span.tab_link_orange
{
	color:orange;
	font-size:12px;
	font-weight:bold;
}

/*second (not active) tab on client form*/
div.second_tab_link
{
	position:absolute;
	top:5px;
	left:90px;
	width:80px;
	height:26px;
}
/*second (active) tab on client form*/
div.second_tab_link_active
{
	position:absolute;
	top:4px;
	left:90px;
	width:80px;
	height:26px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
	border-bottom-width:0px;
	
}

/*background and parameters of search form on second page*/
div.main_update_form
{
	height:340px;
	width:240px;
	position:absolute;
	top:40px;
	left:15px;
	background-color:#3399FF;
}
/*background and parameters on search form on second page for vehicles*/
div.vehicles_update_content
{
	position:absolute;
	top:40px;
	left:0px;
	margin-right:20px;
	margin-left:20px;
	padding:5px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
}
/*background and parameters on search form on second page for rooms*/
div.rooms_update_content
{
	position:absolute;
	top:60px;
	left:0px;
	margin-right:20px;
	margin-left:20px;
	padding:5px;
	background-color:white;	
	border-color:orange;
	border-style:solid;
	border-width:2px;			
}

/*background and parameters of search results on second page*/
div.main_result_content
{
	height:100%;
	width:510px;
	position:absolute;
	top:40px;
	left:260px;
	background-color:#3399FF;
}

/*colos of blocks with items*/
/*top part of block*/
div.res_white_head_element
{
	width:470px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
	border-bottom-width:0px;	
}
/*middle part of block*/
div.res_white_middle_element
{
	width:470px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
	border-bottom-width:0px;
	border-top-width:0px;		
}
/*bottom part of block*/
div.res_white_bottom_element
{
	width:470px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;
	border-top-width:0px;			
}
/**/


/*colos of blocks with items for single supplier site*/
/*top part of block*/
div.result_single_fon_head
{
	width:465px;
	height:30px;
	background-color:orange;
	border-color:orange;
	border-style:solid;
	border-width:2px;	
}
/*middle part of block*/
div.result_single_fon_middle
{
	width:465px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
	border-bottom-width:0px;
	border-top-width:0px;		
}
/*bottom part of block*/
div.result_single_fon_bottom
{
	width:465px;
	height:15px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;
	border-top-width:0px;			
}
/**/

/*color and parameters  of  header area  on third  and four pages*/
div.big_header
{
	width:750px;
	height:50px;
	position:absolute;
	top:10px;
	left:10px;
	background-color:#3399FF;
}

/*color and paameters of area1 on third page*/
div.detail_area1
{
	width:750px;
	height:180px;
	position:absolute;
	top:65px;
	left:10px;
	backgroud-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
}
/*color and paameters of area2 on third page*/
div.detail_area2
{
	width:310px;
	height:300px;
	position:absolute;
	top:255px;
	left:10px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;			
}
/*color and paameters of area3 on third page*/
div.detail_area3
{
	width:435px;
	height:300px;
	position:absolute;
	top:255px;
	left:325px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;			
}
/*color and paameters of area4 on third page*/
div.detail_area4
{
	width:750px;
	height:115px;
	position:absolute;
	top:565px;
	left:10px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;			
}

/*color and paameters of area on four page*/
div.finalizearea
{
	width:750px;
	height:220px;
	position:absolute;
	top:65px;
	left:10px;
	background-color:white;
	border-color:orange;
	border-style:solid;
	border-width:2px;		
}


/*color for table title on second page*/
tr.head_title td
{
	background-color:#f8d3a7;
	height:25px;
	text-align:left;
	font-weight:bold;
}

/*color of row in result table on second page*/
tr.items_white
{
	background-color:white;
	text-align:left;
}
/*another color of row in result table on second page*/
tr.items_blue
{
	background-color:#dff1f9;
	text-align:left;	
}

span.orange_span
{
	color:orange;
	text-decoration:underline;
}

span.menu_orange_span
{
	color:orange;
	font-size:12px;
	font-weight:bold;
}

span.menu_black_span
{
	color:black;
	font-size:12px;
	font-weight:bold;
}

span.logo_black_span
{
	color:black;
	font-size:14px;
	font-weight:bold;
}

