/* Base CSS */
@import url(reset.css);
@import url(fonts.css);
@import url(base.css);
html, body { height: 100%; direction:rtl; }
body { direction: rtl; font: normal 12px arial; }
/* Sticky footer. The height for #footer and #push, and the negative bottom margin for the #wrapper must be the same! */

#wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -188px; }
#footer, #push { height: 188px; margin: auto; }
img { border: 0; vertical-align: middle; }
.clear { clear:both;}
#wrapper, #footer { min-width: 980px;/*max-width: 1260px;*/ }
.home_wrapper
{
	background:url('../images/sagal_hm_02.jpg') repeat-x!important;
}
#wrapper {background:url('../images/sagal_hm_logged.jpg') repeat-x;}
#footer {background:url('../images/sagal_footer.jpg') repeat-x; clear:both;}
table{ border-collapse:collapse; border-spacing:0; }
td { vertical-align:top; padding:0; }
.left { float:left; }
.right { float:right; }
a:hover { text-decoration:none; }	
a { color: #2989ff;}
/* Your CSS goes here! */
h1 {overflow:hidden;text-indent:-9999px;position:absolute;} /*SEO purposes*/

/*top div*/
.top_wrapper_main
{
	width:985px;
	margin:auto;
}

.top_footer
{
	width:975px;
	height:90px;
	margin:auto;
	padding-top:95px;
	padding-left:0px;
	padding-right:10px;
}

.top_footer .inner_footer
{
	min-height:80px;
	border-top:solid 1px white;
}

.top_banner
{
	position:relative;/*width:985px;*/
	overflow:hidden;
	padding-top:18px;
}

.top_banner #logo_img
{
	position:absolute;
	right:0px;
	top:9px;
	z-index:2;
	padding-right:20px;
	
}
.top_banner #logo_tail
{
	position:absolute;
	top:51px;
	z-index:2;
	right:0;
	top:51px;
}

.top_banner .top_banner_upper
{
	margin-right:150px;
	margin-top:0px;
}

.top_banner .top_banner_upper #linhog_shaket
{
	float:right;
	position:relative;
	top: 6px;
}

.top_banner .top_banner_upper #lakoach_sagal
{
	margin-top:5px;
	float:left;
	position:relative;
	margin-left:12px;
}
.top_banner .top_banner_upper #shalom_sagal
{
	float:left;
	position:relative;
	margin-left:16px;
	bottom:6px;
}


.top_banner .top_banner_upper #lakoach_loggin
{
	float:left;
	position:relative;
	cursor:pointer;
}

.top_banner .top_banner_upper #logout
{
	float:left;
	position:relative;
	top:1px;
}

.top_banner .top_banner_upper #logout a
{
	color:#c51515;
}


.top_banner .top_banner_upper #car_number
{
	float:left;
	position:relative;
	margin-left:12px;
	background:url('../images/sagal_gen_52.jpg') no-repeat;
	width:153px;
	height:24px;
	line-height:26px;

}
.top_banner .top_banner_upper #car_number_loggedin
{
	float:left;
	position:relative;
	margin-left:0px;
	width:95px;
	height:24px;
	line-height:14px;

}
.top_banner .top_banner_upper #car_number #num1,
.top_banner .top_banner_upper #car_number #num2,
.top_banner .top_banner_upper #car_number #num3,
.top_banner .top_banner_upper #car_number_loggedin #num1,
.top_banner .top_banner_upper #car_number_loggedin #num2,
.top_banner .top_banner_upper #car_number_loggedin #num3

{
	border:0;
	background:0;
	width:21px;
	text-align:center;
	font-size:14px;
	position:absolute;
	right:12px;
	color:#d9dadb;
	font-weight:bold;
	top:4px;

}
.top_banner .top_banner_upper #car_number_loggedin #num1,
.top_banner .top_banner_upper #car_number_loggedin #num2,
.top_banner .top_banner_upper #car_number_loggedin #num3
{
	color:black;
	top:3px;
	font-size:15px;
	width:26px;
}


.top_banner .top_banner_upper #car_number #num1
{
	right:119px;
	color:#929CA5;
}
.top_banner .top_banner_upper #car_number_loggedin #num1
{
	right:-7px;
}

.top_banner .top_banner_upper #car_number #num3
{
	right:11px;
	color:#929CA5;
}
.top_banner .top_banner_upper #car_number_loggedin #num3
{
	right:65px;
}

.top_banner .top_banner_upper #car_number #num2
/*,*/
/*.top_banner .top_banner_upper #car_number_loggedin #num2*/
{
	width:33px;
	text-align:center;
	font-size:14px;
	right:28.5%;
	padding-right:15px;
	padding-left:32px;
	color:#929CA5;
}
.top_banner .top_banner_upper #car_number_loggedin #num2
{
	font-size:15px;
	right:27px;
	padding-right:0px;
	padding-left:0px;
}

.top_banner .top_banner_upper #car_number img
{	
	/*margin-left:1px;
	margin-right:1px;*/
}


#leasing_form{
margin-bottom:40px;
}

.top_banner .top_banner_lower 
{
	background:url('../images/sagal_gen_24.png') repeat-x;
	padding-top:0px;
	display:block;
	max-width:945px;
	width:945px;
	font-size:15px;
	margin-right:35px;
	font-weight:bold;
	float:right;
	margin-top:8px;
}
.top_banner .top_banner_lower ul 
{
	margin-right:142px;
}
.top_banner .top_banner_lower ul li
{
	float:right;
	padding-right:0px;
	list-style-type:none;
	display:block;
}
.top_banner .top_banner_lower span 
{
	display:block;
	float:right;
	margin:10px 12px;
	min-width: 30px;
}
.top_banner .top_banner_lower ul li a
{
	text-decoration:none!important;
	color:black;
}
.top_banner .top_banner_lower img 
{
	padding-top:9px;
	width:8px;
	float: right;
	display:block;
}

.top_banner_lower #top_search
{
	width:30px;
	margin-right:0px;
	cursor:pointer;
	position:relative;
	bottom:6px;
	right:5px;
	
}

.top_banner .banner_left
{
	display:inline;
	float:right;
	margin-top:8px;
	
}

.top_banner .top_banner_lower .inner_banner_right
{
	margin-right:43px;
	padding-top:5px;
	width:6px;
	float:right;
}

.top_banner .top_banner_lower .inner_banner
{
    background:url('../images/sagal_gen_35.png') repeat-x;
	float:right;
	margin-top:5px;
	padding:6px;
	min-height:20px;
	min-width:330px;
	width:330px;

}
.top_banner .top_banner_lower .inner_banner a
{
	color:white;
}
.top_banner .top_banner_lower .inner_banner ul
{
	margin-right:10px;
}

.top_banner .top_banner_lower .call_us
{
	width:130px;
}
.top_banner .top_banner_lower .contact
{
	width:82px;
	padding-right:10px;
}
.top_banner .top_banner_lower .chat
{
	width:100px;
}

.top_banner .top_banner_lower .images
{
	display:block;
	float:right;
	margin-top:-14px;
	width:8px;
	margin-left:10px;
}

.top_banner .top_banner_lower .inner_banner ul li
{
	float:right;
	padding-right:0px;
	list-style-type:none;
	display:block;
}

.top_banner .top_banner_lower .inner_banner_left
{
	padding-top:5px;
	width:5px;
	float:right;
}
.middle_wrapper,
.middle_wrapper_home

{
	clear:both;
	height:176px;
	position:relative;
	top:35px;
}

.middle_wrapper_home

{
	height:362px;
}

.middle_wrapper #center_banner
{
	float:right;
	position:relative;
	top:-3px;
	overflow:hidden;
	width:1000px;
	height:113px;
}

.middle_wrapper #loggedin_center_image
{
	position:relative;
	z-index:2;
	top:1px;
	right:20px;
}

.middle_wrapper #loggedin_left_image
{
	position:absolute;
	right:761px;
}

.middle_wrapper #about_left_image
{
	position:absolute;
	right:688px;
	top:1px;
}

.main_content
{
	clear:both;
	padding-top: 11px;
}

.main_content_loggedin
{
	margin-top:-23px;
	padding-bottom:219px;
	padding-top:31px;
}

.top_footer .inner_footer .bottom_small_menu
{
	float:right;
	width:550px;
	
}


.top_footer .inner_footer .bottom_small_menu ul li,
.top_footer .inner_footer .bottom_terms ul li
{
	float:right;
	padding-top:10px;
	padding-left:12px;
	list-style-type:none;
	display:block;
}

.top_footer .inner_footer a
{
	color:#7a8289;
	text-decoration:none;
}

.top_footer .inner_footer .bottom_terms
{
	width:195px;
	
	float:left;
}

.top_footer .inner_footer .bottom_terms ul li
{
	padding-left:0px;
	padding-right:12px;
}

.top_footer .inner_footer  .inner_footer_top
{
	position:relative;
	height:60px;
}

.top_footer .inner_footer  .inner_footer_bottom
{
	position:relative;
	overflow:hidden;
}

.top_footer .inner_footer .rights
{
	float:right;
	color:#7a8289;
}

.top_footer .inner_footer .kcs_credits
{
	float:left;
}

.top_footer .inner_footer .kcs_credits img
{
	position:relative;
	/*bottom:1px;*/
	left:8px;
	padding-bottom:1px;
	
}

#discount_div
{
	float: right;
	overflow: hidden;
	margin-top: -10px;
}

#discount_div .tab
{
	background: url(../images/disc_tab.png) no-repeat 0 0;
	width: 113px;
	height: 29px;
}

.loggedin_main #discount_div .tab
{
	background: url(../images/disc_tab_loged.png) no-repeat 0 0;
	width: 220px;
	height: 29px;
}




.loggedin_main #articles_div .tab
{
	background: url(../images/article_tab.png) no-repeat 0 0;
	width: 220px;
	height: 29px;
}

.loggedin_main #news_div .tab
{
	background: url(../images/article_tab.png) no-repeat 0 0;
	width: 111px;
	height: 29px;
}

#discount_div  .discount_bg
{
	background: url(../images/discount_bg.jpg) no-repeat 0 0;
	width: 618px;
	height: 132px;	
	padding: 10px;
	position:relative;
	left:0;
	top:0;
	
}

#discount_div  .discount_go_right,
#discount_div  .discount_go_left,
#discount_div  .discount_cont
{
	float: right;
}

#discount_div  .discount_cont
{
	width: 552px;
	padding: 2px 10px;
	overflow: hidden;
}

#discount_div  .discount_cont .discount_cont_list
{
	width: 5000px;
}

#discount_div  .discount_go_right img,
#discount_div  .discount_go_left img
{
	margin-top: 35px;
}

#discount_div  .discount_cont .discount_item
{
	float: right;
	margin-left: 10px;
}

.viewport_img{
	border: solid 3px #e3eaef;
	clip:rect(0px,30px,500px,0px);
	width: 116px;
}
.viewport_shadow{
	width: 165px;
	height: 3px;
}
.discount_item_sep{
	background:url("../images/discount_item_sep.jpg") repeat-y scroll right 0 transparent;
	float:left;
	height:117px;
	left:180px;
	position:relative;
	top:-80px;
	width:2px;
}

#discount_div  .discount_cont .discount_item .discount_item_a
{
	clear: both;
	display: block;
	font-weight: bold;
}

#discount_div  .discount_cont .discount_item span
{
	clear: both;
}

.discount_item_a{

position:absolute;
right:20px;
width:116px;

}

/*
#discount_div  .discount_cont .discount_item_sep
{
	background: url(../images/discount_item_sep.jpg) repeat-y right 0;
	width: 1px;
	height: 123px;
	float: right;
	padding-left: 10px;
}*/

#news_div
{
	float: right;
	overflow: hidden;
	margin: -10px 18px 0 0;
}

#news_div .tab
{
	background: url(../images/news_tab.png) no-repeat 0 0;
	width: 110px;
	height: 29px;
}

#news_div .news_bg
{
	background: url(../images/news_bg.jpg) no-repeat 0 0;
	width: 307px;
	height: 132px;
	padding:12px 10px 10px;
}

#news_div .news_bg .news_bg_a
{
	font-weight: bold;
}

#news_div .news_bg span.date
{
	clear: both;
	display: block;
	color: #8d949c;
	font-size: 11px;
	padding: 3px 0;
}

#news_div .news_bg .news_text
{
	height: 70px;
}

#news_div .news_bg li
{
	list-style-type:square;
	color:#c6ccd1;
	margin-right:13px;
}


#news_div .news_bg  a.arc_news
{
	float: left;
}

#customer_report
{
	margin-top: 17px;
	margin-top: 20px;
	float: right;
	overflow: hidden;
	width: 638px;
}

#customer_report .tab
{
	background: url(../images/customer_report.png) no-repeat 0 0;
	width: 181px;
	height: 29px;
	padding-bottom: 13px;
} 

#customer_report .all_reports
{

}

#customer_report .all_reports .report_item 
{
	float: right;
}

#customer_report .all_reports .report_item_right
{
	padding-left: 20px;
}

#customer_report .all_reports .report_item .bob
{
	background: url(../images/customer_bob.png) no-repeat 0 0;
	height: 99px;
	width: 309px;
}

#customer_report .all_reports .report_item .bob .text
{
	padding: 10px;
	height: 45px;
}

#customer_report .all_reports .report_item .bob .bob_a
{
	float: left;
	margin-left: 10px;
}

#customer_report .all_reports .report_item .report_men
{
	padding-right: 41px;
	color: #7e8892;
}

#customer_report .all_reports .report_item .report_men b
{
	color: #7e8892;
}

.newsletter
{
	margin: 27px 20px 0 0;
	float: right;
}

.service
{
	margin-right:0!important;
	margin-top: 14px;
}
.accident
{
	margin-left: 9px;
	margin-right:0!important;
	margin-top: 14px;
}

.newsletter1
{
	margin-right:8px!important;
	margin-top: 29px!important;
	float:left;
}

.loggedin_clear
{
	height:30px;
}

#top_menu
{
}

#top_menu li
{
	display: list;
	padding-left: 10px;
	*padding-left: 10px;
	background: url(../images/menu_hover_left1.png) no-repeat 0 7px;
}

#top_menu li.about
{
	width: 60px;
}

#top_menu li.lising
{
	width: 62px;
}

#top_menu li.sale
{
	width: 62px;
}

#top_menu li.rent
{
	width: 70px;
}

#top_menu li.articles
{
	width: 73px;
}


#top_menu li:hover
{
	background: url(../images/menu_hover_left.png) no-repeat 0 7px;
}

#top_menu li span
{
	margin: 0!important;
	padding-right: 10px;
	float: right;
}

#top_menu li:hover span
{
	background: url(../images/menu_hover_right.png) no-repeat right 7px;
}

#top_menu li span a
{
	padding: 10px 6px;
	display: block;
	float: right;
}

#top_menu li:hover span a
{
	background: url(../images/menu_hover.png) repeat-x right 7px;
	color: #FFF;
}


#top_menu .a_hover {
	background: url(../images/menu_hover_left.png) no-repeat 0 7px;
}
#top_menu .a_hover span {
	background: url(../images/menu_hover_right.png) no-repeat right 7px;
}

#top_menu .a_hover span a {
	background: url(../images/menu_hover.png) repeat-x right 7px;
	color: #FFF;
}



.top_banner_lower #top_search 
{
	right: 10px !important;
}

.bottom_wrapper
{
	clear:both;
	margin-top:20px;
}

.bottom_wrapper .right_menu
{
	float:right;
	width:218px;
}

.bottom_wrapper .right_menu .inner_right_menu
{
	background:#FFFFFF url("../images/about_menu_repeat1_03.png") no-repeat scroll center bottom;
	padding-bottom:15px;
	padding-right:20px;
	padding-top:16px;
	width:180px;
	padding-left:20px;
	float:left;
}

.bottom_wrapper .right_menu .inner_right_menu li
{
	list-style-type:none;
	padding-bottom:1px;
	padding-top:1px;
	border-bottom:solid 1px #e7e9eb;
	color:#35383c;
	
}

.bottom_wrapper .right_menu .inner_right_menu li a
{
	color:black;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin-right:4px;
	
}

.bottom_wrapper .right_menu .inner_right_menu a:hover
{
	color:#c7cdd2;
}

.bottom_wrapper .right_menu .inner_right_menu #m7
{
	border:none;
}

.bottom_wrapper .right_menu #img_right
{
	float:right;
}

.bottom_wrapper .right_menu #img_left
{
	float:left;
}

.bottom_wrapper .left_content
{
	float:right;
	width:742px;
	margin-right:22px;
	margin-bottom:85px;
	margin-top:6px;
	position:relative;
}

.bottom_wrapper .left_content img
{
	/*float:right;*/
	/*border:3px solid #E5EBF1;*/
	/*margin-left:25px;*/
	/*margin-top:2px;*/
	margin-left:11px;
	margin-bottom:13px;
}

.bottom_wrapper .left_content .contact_form .right_side
{
	float:right;
	width:325px;
	
}

.bottom_wrapper .left_content .contact_form .left_side
{
	float:right;
	width:363px;
	margin-right:50px;
}

.bottom_wrapper .left_content .contact_form p
{
	width:357px;
	margin-bottom:30px;
}

.bottom_wrapper .left_content .contact_form span
{
	color:red;
}



.bottom_wrapper .about li a
{
	/*color:black!important;*/
}


.testam_img {
	background:url(../images/testam.jpg) no-repeat;
	width:112px;
	height:60px;
	float:right;
	margin-top:3px;
}
.testam_img img {
	padding:5px 6px 5px 5px;
}
.in h1,h2,h3,h4,h5,h6 {
	font:bold 12px arial;
	color:#3e4548;
	line-height:20px;
}
.testam_text {
	font:500 12px arial;
	text-align:right;
	position:relative;
	color:#3e4548;
	line-height:20px;
}
.in {
	width:600px;
	float:right;
	padding-bottom:15px;
}
.button {
	background-image:url(../images/button.jpg);
}
.button_send {
	background:url(../images/button_send.png) no-repeat;
}
.button_read {
	background:url(../images/button_read.png) no-repeat;
}

.left_content .button {
	float:left;
	border:none;
	width:74px;
	height:24px;
	
}
.left_content .button_send {
	float:left;
	border:none;
	width:88px;
	height:38px;
	
}
.left_content .button_read {
	float:left;
	border:none;
	width:88px;
	height:38px;
	cursor:pointer;
	margin-top:15px;
}
.buy_contact {
	width:222px;
	height:204px;
	background-image:url(../images/buy_contact.jpg);
}
.buy_contact_title {
	padding: 35px 15px 15px 15px;
}
.buy_input input[type=text] {
	width:132px;
	padding-right:3px;
	height:23px;
	border:none;
	margin-right:50px;
	
	background:url(../images/buy_input.jpg) no-repeat;
}

.buy_input {
	padding-bottom:17px;	
}
.fb_invalid {
	padding-bottom:5px;	
}
.buy_contact label {
	float:right;
	width:23px;
	padding: 5px 15px 15px 15px;
}
.buy_contact_background {
	background:url(../images/buy_contact_background.png);
	background-repeat:no-repeat;
	background-position:11px 35px;
	width:155px;
	height:106px;
	padding:81px 23px 0;
}

.buy_contact_background .button {
	float:left;
	border:none;
	width:74px;
	height:24px;
	margin-left:-30px;
}
.buy_contact_background .button_send  {
	float:left;
	border:none;
	width:88px;
	height:38px;
	margin-left:-30px;
}
.buy_contact_background .submit input[type=submit]  {
	float:left;
	border:none;
	width:88px;
	height:38px;
	margin-left:-35px;
	background:url(../images/button_send.png) no-repeat;
}
.buy_left_td {
	background-image: url(../images/buy_left.jpg);
	background-repeat:no-repeat;
	width:3px;
	height:27px;
}
.buy_rep_td {
	background-image: url(../images/buy_rep.jpg);
	background-repeat:repeat-x;
	width:100px;
	height:27px;
	color:#ffffff;
	font:bold 14px arial;
	vertical-align:middle;
	/*padding-right:20px;*/
}
.buy_right_td {
	background-image: url(../images/buy_right.jpg);
	background-repeat:no-repeat;
	width:5px;
	height:27px;
}
.buy_content_td {
	height:27px;
	padding-right:0px;
	vertical-align:middle;
	background-image: url(../images/buy_content_td.jpg);
	background-repeat:repeat-x;
	font:bold 12px arial;
}
.buy_content_td input[type=checkbox] {
	padding:3px;
	vertical-align:middle;
	margin-left:5px;
}
.buy_opened_td {
	height:158px;
	background:#f3f3f3 url(../images/buy_opened_03.png) no-repeat;
	vertical-align:middle;
	padding-right:10px;
	color:#44484A;/*#858b8d*/
	/*position:relative;*/
	z-index:1;
	overflow:hidden;
	width: 728px;
	position:relative;
}

.buy_opened_td img {
	border:3px solid #e5ebf1;
}
.buy_opened_td span {
	color:#000000;
	font:bold 12px arial;
	margin-left:6px;	
}
.buy1 {
	background-image:url(../images/buy1.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:21px;
	color:#ffffff;
	font:bold 12px arial;
	position:absolute;
	bottom:9px;
	cursor:pointer;
	
	
}
.buy1 .span1 {
	color:#e9edf2;
	font:bold 12px arial;
	float:right;
	margin-right:10px;
}
.buy1 .span2 {
	color:#ffffff;
	font:bold 12px arial;
	float:right;
	margin-left:6px;
}
.buy2{
	background-image:url(../images/buy2.jpg);
	background-repeat:no-repeat;
	width:142px;
	height:21px;
	color:#ffffff;
	font:bold 12px arial;
	position:absolute;
	bottom:9px;
	left:14px;
	cursor:pointer;
	
	
}
.buy2 .span1 {
	color:#e9edf2;
	font:bold 12px arial;
	float:right;
	margin-right:10px;
}
.buy2 .span2 {
	color:#ffffff;
	font:bold 12px arial;
	float:right;
	margin-left:10px;
}
.buy_opened_td label {
	color:#53595f;
	font:bold 12px arial;
	width:40px;
	float:right;
}
.buy_opened_td input {
	border:1px solid #e7e9eb;
	width:137px;
}
.buy_price_div {
	font:bold 14px arial;color:#000000;
	padding-bottom:15px;
	/*padding-top:10px;*/
}
.buy_block_right {
	height:135px;
left:393px;
padding-bottom:10px;
padding-top:10px;
position:absolute;
width:147px;
z-index:1;
}
.buy_block_left {
	height:135px;
left:202px;
padding-bottom:10px;
padding-top:10px;
position:absolute;
width:147px;
z-index:1;
}

.buy_block1 {
	border-right:1px solid #E8EAEC;
left:10px;
margin-top:10px;
padding-right:11px;
position:absolute;
width:180px;
}
.contact_input {
	background-image:url(../images/contact_input.jpg);
	width:275px;
	height:23px;
	border:none;
	float:right;

	
}
.contact_checkbox {
	float:right;
	clear:both;
	
}
.contact_checkbox input[type=checkbox] {
	margin-left:34px;
}
.contact_checkbox label {
	width:250px;
	/*float:right;*/
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.right_side label, .left_side label {
	width:50px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.red_star {
	color:red;
}
.contact_area {
	background-image:url(../images/contact_area.jpg);
	width:305px;
	height:126px;
	border:none;
	
}
.locator {
	background:url(../images/locator_background.jpg) center bottom no-repeat;
	width:743px;
	min-height:259px;
	height:auto;
	position:relative;
	top:29px;
	border-top:1px solid #e7e9eb;
	z-index:0;
}
.ha, .je, .na {
	display:none;
}

.locator .locator_img {
	width:325px;
	height:219px;
	border:3px solid #e5ebf1;
	position:absolute;
	right:395px;
	top:20px;
}
#locator_text {
	color:#3e4548;
	font:500 14px arial;
	position:relative;
right:27px;
top:-11px;
	line-height:22px;
}
#locator_text img {
	border:3px solid #E5EBF1;
}
#locator_text b {
	margin-left:7px;
}

#ta_tab {
	background:url(../images/ta.png) no-repeat 0 0;
	width:218px;
	height:30px;
	z-index:1;
	float:right;
	position:relative;
	cursor:pointer;
	
}
#ha_tab {
	background:url(../images/ha.png) no-repeat 0 0;
	
	float:right;
	width:228px;
	height:30px;
	margin-right:-29px;
	float:right;
	position:relative;
	cursor:pointer;
}
#je_tab {
	background:url(../images/je.png) no-repeat 0 0;
	
	width:228px;
	height:30px;
	margin-right:-30px;
	float:right;
	position:relative;
	cursor:pointer;
}
#na_tab {
	background:url(../images/na.png) no-repeat 0 0;
	width:156px;
	height:30px;
	margin-right:-29px;
	float:right;
	position:relative;
	cursor:pointer;
}

#rent1 {
	background:url(../images/rent1.jpg) no-repeat;
	width:480px;
	height:272px;
	float:right;
	position:relative;
}


#rent2 {
	background:url(../images/rent2.jpg) no-repeat;
	width:480px;
	height:140px;
	float:right;
	margin-right:23px;
	padding-top:140px;
	padding-right:10px;
}
#rent2 label {
	width:50px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}

#rent2 input[type=text] {
	background:url(../images/contact_05.png) no-repeat;
	width:275px;
	height:20px;
	padding-top:3px;
	border:none;
	float:right;
}
#rent2 fieldset div {
	clear:both;
	overflow:hidden;
	/*margin-bottom:15px;*/
	height:40px;
	margin-right:20px;
}
#rent2 .button_send {
	margin-top:-5px;
	border:none;
	width:88px;
	height:38px;
	
}
#rent1 .button_send {
	border:medium none;
	height:38px;
	left:10px;
	/*margin-right:383px;*/
	position:absolute;
	top:226px;
	width:88px;
}
#rent2 .submit input[type=submit]  {
	float:left;
	border:none;
	width:88px;
	height:38px;
	margin-left:30px;
	margin-top:-46px;
	background:url(../images/button_send.png) no-repeat;
	cursor:pointer;
}
#rent2 fieldset .required div{
	margin-bottom:0px;
	margin-right:50px;
	color:red;
	font:500 10px arial;
}
#rent2 fieldset  div div{
	margin-bottom:0px;
	margin-right:50px;
	color:red;
	font:500 10px arial;
}

.bottom_wrapper .content
{
	float:right;
	width:1042px;
	margin-right:0px;
	margin-bottom:70px;
	margin-top:8px;
}
#crew {
	padding-right:10px;
}
#crew_img {
	border:2px solid #e5ebf1;
	height:191px;
	width:172px;
	margin-left:20px;
	float:right;
}

#crew_header {
	color:#0d4b96;
	font:500 22px arial;
	padding-bottom:3px;
}
#crew_sub_header {
	color:#35383c;
	font:500 14px arial;
}
#crew_text {
	
	font:500 12px arial;
	padding-top:10px;
	padding-bottom:45px;
	padding-left:30px;
	line-height:18px;
}
#crew_text b {
	margin-left:10px;
}
#crew_line {
	border-bottom:1px solid #e7e9ea;
	width:450px;
	margin-top:15px;
	margin-right:196px;
}
#clients {
	background:url(../images/clients_background.png) no-repeat;
	width:221px;
	height:115px;
	padding-top:50px;
	
}
#clients_text {
	width:180px;
	height:100px;
	overflow:hidden;
	margin-right:10px;
	color:#1d2328;
	font:500 12px arial;
	line-height:17px;
}
#client {
	font:500 12px arial;
	color:#7e8892;
	margin-right:40px;
}
#leasing {
	background:url(../images/leasing_b.png) no-repeat;
	width:747px;
	height:209px;
	padding-top:50px;
	position:relative;
}
#leasing label {
	width:50px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
	padding-right:20px;
}

#leasing .leasing_input {
	background:url(../images/leasing_input0.png) no-repeat;
	width:275px;
	height:20px;
	border:none;
	float:right;
	padding-top:3px;
}

#leasing1 {
	background:url(../images/leasing_input1.png) no-repeat;
	width:54px;
	height:20px;
	padding-top:3px;
	
}
#leasing2 {
	background:url(../images/leasing_input2.png) no-repeat;
	width:94px;
	height:20px;
	padding-top:3px;
}

#leasing select {
	width:75px;
	margin-right:30px;
	margin-top:5px;
	border:none;
	float:right;
}

/*.leasing_block {*/
/*	background:url(../images/block_leasing.jpg) no-repeat;*/
/*	width:744px;*/
/*	height:27px;*/
/*	vertical-align:middle;*/
/*	font:bold 12px arial;*/
/*	color:#ffffff;*/
/*}*/
.lb1 {
	background:url(../images/block_leasing.jpg) no-repeat top left;;
	width:744px;
	height:27px;
	vertical-align:middle;
	font:bold 12px arial;
	color:#ffffff;
}
.lb2 {
	background:url(../images/block_leasing.jpg) no-repeat bottom left;
	width:744px;
	height:27px;
	vertical-align:middle;
	font:bold 12px arial;
	color:#ffffff;
}
.lb1 a {
	line-height:26px;
	margin-right:20px;
	text-decoration:underline;
	cursor:pointer;
}
.lb2 a {
	line-height:26px;
	margin-right:20px;
	color:#ffffff;
	text-decoration:none;
	cursor:pointer;
}
.opened_block {
	background:url(../images/opened_block.jpg) no-repeat;
	width:744px;
	height:	auto;
	font:500 12px arial;
	color:#3e4548;
	padding-top:10px;
	padding-bottom: 10px;
	line-height:18px;
	clear:both;
	display:none;
	
}
.opened_block div {
	padding-right:20px;
	padding-left:20px;
}

.required span{
	color:red;
	font:500 10px arial;
	margin-right:52px;
}
#viewport{
direction:ltr;
overflow:hidden;
position:absolute;
right:85px;
top:4px;
width:498px;
height:155px;
}
#viewport ul{
	position: relative; /* Enables positionning of elements inside viewport */
	padding: 0; /* Resets default - User Agent - style */
}
#viewport li{
float:left;
height:134px;
list-style:none outside none;
margin:0 1px 0 3px;
padding:4px 26px 10px;
position:relative;
text-align:right;
width:116px;
}

/* Cosmetic */
#simplePrevious, #simpleNext{
	cursor: pointer;
	font-size: 0.8em;
	text-decoration: underline;	 
}
.rent_dd1 {
	background: url(../images/rent_dd1.png) right top no-repeat;
	width: 287px;
	height: 18px;
	float: right;
	cursor: pointer;
	padding: 3px 6px;
	color: #5c6063;
	font-weight: bold;
	position: relative;
	margin-left: 20px;
	margin-top: 35px;
	margin-right:22px;
	z-index:1;
	position:relative;
}
#dd1 {
	
}
#dd1 .hidden_drop1
{
	background-color: #FFF;
	cursor: default;
	border: 1px solid #e7e9eb;
	width: 264px;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 23px;
	z-index:2;
}
#dd1 .hidden_drop1_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

#dd1 .hidden_drop1_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}

.hidden_drop2
{
	background-color: #FFF;
	cursor: default;
	border: 1px solid #e7e9eb;
	width: 155px;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 23px;
	z-index:2;
}
.hidden_drop2_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

.hidden_drop2_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}
.hidden_drop3
{
background-color:#FFFFFF;
border:1px solid #E7E9EB;
cursor:default;
display:none;
left:124px;
padding:10px 4px 10px 10px;
position:absolute;
top:23px;
width:130px;
z-index:2;
}
.hidden_drop3_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

.hidden_drop3_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}


.hidden_drop32
{
background-color:#FFFFFF;
border:1px solid #E7E9EB;
cursor:default;
display:none;
left:124px;
padding:10px 4px 10px 10px;
position:absolute;
top:193px;
width:130px;
z-index:2;
}
.hidden_drop32 .hidden_drop3_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

.hidden_drop32 .hidden_drop3_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}

.hidden_drop4
{
	background-color:#FFFFFF;
border:1px solid #E7E9EB;
cursor:default;
left:15px;
padding:10px 2px 10px 10px;
position:absolute;
top:23px;
width:83px;
z-index:2;
}
.hidden_drop4_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

.hidden_drop4_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}

.hidden_drop42
{
	background-color:#FFFFFF;
border:1px solid #E7E9EB;
top:193px;
cursor:default;
display:none;
left:15px;
padding:10px 2px 10px 10px;
position:absolute;
width:83px;
z-index:2;
}
.hidden_drop42. hidden_drop4_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

.hidden_drop42 .hidden_drop4_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}

.rent_dd2 {
	background: url(../images/rent_dd2.png) right top no-repeat;
	width: 177px;
	height: 18px;
	
	cursor: pointer;
	padding: 3px 6px;
	color: #5c6063;
	font-weight: bold;
	position: relative;
	float:right;
	
	
}
.rent_dd3 {
	background: url(../images/rent_dd3.png) right top no-repeat;
	width: 147px;
	height: 18px;
	
	cursor: pointer;
	padding: 3px 6px;
	color: #5c6063;
	font-weight: bold;
	/*position: relative;*/
	float:right;
	
	
}
.rent_dd4 {
	background: url(../images/rent_dd4.png) right top no-repeat;
	width: 97px;
	height: 18px;
	
	cursor: pointer;
	padding: 3px 6px;
	color: #5c6063;
	font-weight: bold;
	/*position: relative; */
	float:right;
	
	
}
#block_dd1 {
	margin-top:105px;
	margin-right:20px;
	position:relative;
}
#block_dd2 {
	margin-top:170px;
	margin-right:20px;
}

#dd1 a.car_types_rent
{
	display: block;
	float: right;
	width: 76px;
	padding: 2px 3px;
	cursor: pointer;
	text-align: center;
	margin-bottom: 3px;
}

#dd1 a.car_types_rent:hover
{
	background-color: #d1d1d1;
}
#dd1 b {
	color:#35383C;
}
#dd2_1 b {
	color:#35383C;
}
#dd3_1 b {
	color:#35383C;
}
#dd4_1 b {
	color:#35383C;
}
#dd2_2 b {
	color:#35383C;
}
#dd3_2 b {
	color:#35383C;
}
#dd4_2 b {
	color:#35383C;
}
.hidden_drop2 input[type=radio] {
	vertical-align:middle;
}
#l1 label {
	width:70px;
	margin-right:-20px;
}
#l2 label {
	width:65px;
}
#leasing_dd1 {
	margin-top:0px;
	background: url(../images/leasing_dd1.png) right top no-repeat;
	width: 241px;
	height: 18px;
}
#leasing_dd1 .hidden_drop1
{
	background-color: #FFF;
	cursor: default;
	border: 1px solid #e7e9eb;
	width: 246px;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 23px;
	z-index:2;
}
#leasing_dd1 .hidden_drop1_right
{
	background: url(../images/dropdown_r.jpg) right bottom no-repeat;
	bottom:-1px;
	float: right;
	height: 7px;
	position: absolute;
	right: -1px;
	width: 5px;
}

#leasing_dd1 .hidden_drop1_left
{
	background: url(../images/dropdown_l.jpg) left bottom no-repeat;
	bottom:-1px;
	float: left;
	height: 7px;
	position: absolute;
	left: -1px;
	width: 5px;
}
#leasing_dd1 a.car_types_leasing
{
	display: block;
	float: right;
	width: 76px;
	padding: 2px 3px;
	cursor: pointer;
	text-align: right;
	margin-bottom: 3px;
}

#leasing_dd1 a.car_types_leasing:hover
{
	background-color: #d1d1d1;
}
#leasing_dd1 b {
	color:#35383C;
}
#leasing_button {
	
}
.leasing_button_div {
	position:absolute;
	right:607px;
	top:153px;
}

#staff_div {
	padding-top:50px;
}
#staff_div  .staff_bg
{
	/*background: url(../images/discount_bg.jpg) no-repeat 0 0;*/
	width: 750px;
	height: 150px;	
	padding: 40px 0 40px 0;
	margin-right:-12px;
	position: relative;
}

#staff_div  .staff_go_right,
#staff_div  .staff_go_left,
#staff_div  .staff_cont
{
	float: right;
}

#staff_div  .staff_cont
{
	width: 750px;
	padding: 0 10px;
	overflow: hidden;
}

#staff_div  .staff_go_right img
{
	margin-top: 55px;
	/*margin-right:-6px;*/
}
#staff_div  .staff_go_left img
{
	margin-top: 55px;
	/*margin-right:-6px;*/
}


.staff_item_img
{
	border:2px solid #e5ebf1;
	width: 94px;
	height: 102px;
	margin-bottom:9px !important;
}


#staff_div  .staff_cont .staff_item span
{
	clear: both;
}


.staff_cont #viewport li {
	width:100px;
	height:160px;
}
.staff_cont #viewport {
	width:711px;
}
.staff_name {
	font:bold 14px arial;
	color:#0d4b96;
}
.staff_job {
	font:500 12px arial;
	color:#35383c;
}
#simplePrevious img {
	float:none;
	margin:0;
}
#simpleNext img {
	float:none;
	margin:0;
}

.staff_item {
	cursor:pointer;
}
.person_description {
	width:450px;
	float:right;
	margin-top:11px;
}



.contact_form .contact_input  {
	clear:both;
	overflow:hidden;
	padding-bottom:26px;
	
	background:none;
	height:inherit;
	width:inherit;
	position:relative;
}
.contact_form .contact_input input[type=text] {
	background:url(../images/contact_input.jpg) no-repeat;
	width:275px;
	height:20px;
	padding-top:3px;
	border:none;
	float:right;
	

	
}
.contact_form .contact_input label {
	width:50px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
/*.contact_form .right_side label, .left_side label {*/
/*	width:50px;*/
/*	float:right;*/
/*	font:bold 12px arial;*/
/*	color:#53595f;*/
/*	padding-top:3px;*/
/*}*/
.contact_form .red_star {
	color:red;
}
.contact_form .contact_area textarea {
	background:url(../images/contact_area.jpg) no-repeat;
	width:305px;
	height:126px;
	border:none;
	
}
.contact_form .contact_area {
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
	float:none;
	background:none;
	height:inherit;
	width:inherit;
	position:absolute;
	left:40px;
	top:57px;
}
.contact_form .contact_area label {
	color:#53595F;
	float:right;
	font:bold 12px arial;
	padding-top:3px;
	width:50px;
}


.contact_form .submit input[type="submit"] {
	background:url("../images/button_send.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:left;
	height:38px;
	margin-left:30px;
	margin-top:20px;
	width:88px;

}


.mysubmit input[type="button"] {
	background:url("../images/button_send.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:left;
	height:38px;
	margin-left:30px;
	margin-top:20px;
	width:88px;
	cursor: pointer;

}


#crent-submit {

	background:url("../images/button_send.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:left;
	height:38px;
	margin-left:30px;
	margin-top:-36px;
	width:88px;
	cursor: pointer;

}


}
.contact_form .required div {
	color:red;
	float:right;
	font:500 10px arial;
	margin-right:-274px;
	margin-top:23px;
}
.contact_form .fb_invalid {
	padding-bottom:20px;
}
.contact_form .fb_invalid div {
	color:red;
	float:right;
	font:500 10px arial;
	margin-right:-274px;
	margin-top:23px;
}





.serviceform .service_input, .service_select, .service_date, .service_radio  {
	clear:both;
	overflow:hidden;
	padding-bottom:26px;
	background:none;
	height:inherit;
	width:inherit;
	position:relative;
}
.serviceform .service_input input[type=text] {
	background-image:url(../images/contact_input.jpg);
	width:275px;
	height:23px;
	border:none;
	float:right;
}
.serviceform .service_radio input[type=radio] {
	
	
}
.serviceform .service_date select {
	width:75px;
	height:23px;
	margin-left:10px;
	float:right;
}
.serviceform .service_select select {
	
	width:275px;
	height:23px;
	
	float:right;
}
.serviceform .service_input label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.serviceform .service_date label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.serviceform .service_select label {
	width:120px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.serviceform .service_radio label {
	width:120px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
	
}
.serviceform .service_radio div label {
	margin-right:10px;
	width:20px;
	float:none;
}
.service_hour {
	bottom:47px;
	position:relative;
	right:370px;
}
.service_hour label {
	width:30px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
}
.service_static {
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
	padding-bottom:10px;
}
.serviceform .red_star {
	color:red;
}
.serviceform .service_textarea textarea {
	background:url(../images/contact_area.jpg) no-repeat;
	width:305px;
	height:126px;
	border:none;
	
}
.serviceform .service_textarea {
	clear: both;
	overflow: hidden;
	margin-bottom: 15px;
	float:none;
	background:none;
	height:inherit;
	width:inherit;
}

.serviceform .service_textarea label {
	color:#53595F;
	float:right;
	font:bold 12px arial;
	padding-top:3px;
	width:120px;
}
.serviceform .submit input[type="submit"] {
	background:url("../images/button_send.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:right;
	height:38px;
	margin-left:30px;
	margin-top:20px;
	width:88px;

}
.serviceform .required div {
	color:red;
	float:right;
	font:500 10px arial;
	margin-right:-274px;
	margin-top:23px;
}
.serviceform .fb_invalid {
	padding-bottom:20px;
}
.serviceform .fb_invalid div {
	color:red;
	float:right;
	font:500 10px arial;
	margin-right:-274px;
	margin-top:23px;
} 
.service_form_title {
	text-align:center;
	font:bold 16px arial;
	color:#53595F;
	padding-bottom:15px;
}





.reportform .report_input, .report_select, .report_date, .report_radio, .report_file, .report_static, .report_hour  {
	/*clear:both;*/
	float:right;
	margin-left:40px;
	overflow:hidden;
	padding-bottom:10px;
	background:none;
	height:inherit;
	width:inherit;
	position:relative;
}
.report_checkbox {
	
	
	background:none;
	height:inherit;
	width:inherit;
	
}
.reportform .report_input input[type=text] {
	/*background-image:url(../images/contact_input.jpg);*/
	width:150px;
	height:23px;
	/*border:none;*/
	float:right;
	margin-right:10px;
}
.reportform .report_input input[type=file] {
	
	width:160px;
	height:23px;
	border:none;
	float:right;
	margin-right:10px;
}
.reportform .report_checkbox input[type=checkbox] {
	float:right;
	margin-right:10px;
}
.reportform .report_radio input[type=radio] {
	
	
}
.reportform .report_date select {
	width:75px;
	height:23px;
	margin-left:10px;
	float:right;
}
.reportform .report_select select {
	
	width:160px;
	height:23px;
	
	float:right;
}
.reportform .report_input label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.reportform .report_checkbox label {
	/*width:50px;*/
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
	margin-right:20px;
}
.reportform .report_file label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.reportform .report_date label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.reportform .report_select label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
}
.reportform .report_radio label {
	width:100px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
	padding-top:3px;
	
}
.reportform .report_radio div label {
	margin-right:10px;
	width:20px;
	float:none;
}
.report_hour {
	/*bottom:47px;*/
	/*position:relative;*/
	/*right:370px;*/
}
.report_hour label {
	width:70px;
	float:right;
	font:bold 12px arial;
	color:#53595f;
}
.report_static {
	font:bold 14px arial;
	color:#53595f;
	padding-top:3px;
	clear:both;
	padding-bottom:15px;
}
.reportform .red_star {
	color:red;
}
.reportform .report_textarea textarea {
	/*background:url(../images/contact_area.jpg) no-repeat;*/
	width:276px;
	height:250px;
	margin-left:40px;
	margin-right: 8px;
	/*border:none;*/
	
}
.reportform .report_textarea {
	/*clear: both;*/
	overflow: hidden;
	margin-bottom: 15px;
	float:right;
	background:none;
	height:inherit;
	width:inherit;
}

.reportform .report_textarea label {
	color:#53595F;
	float:right;
	font:bold 12px arial;
	padding-top:3px;
	width:100px;
}
.reportform .submit input[type="submit"] {
	background:url("../images/button_send.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:right;
	height:38px;
	margin-left:30px;
	margin-top:20px;
	width:88px;

}
.reportform .required div {
	color:red;
	float:right;
	font:500 10px arial;
	margin-right:-274px;
	margin-top:23px;
}
.reportform .fb_invalid {
	padding-bottom:20px;
}
.reportform .fb_invalid div {
	color:red;
	float:right;
	font:500 10px arial;
	margin-right:-153px;
	margin-top:23px;
} 
.report_clear_div {
	clear:both;
	height:5px;
}
.report_radio div {
	float:right;
	margin-left:10px;
}
.main_banner_text {
	color:#FFFFFF;
	font:500 18px arial;
	left:285px;
	position:absolute;
	top:40px;
	width:450px;
	z-index:4;
}
.username_error {
	margin-right:596px;
	color:red;
}
.bottom_wrapper .left_content .car_img img {
	float:left;
}
.contact_form .submit .newsletter_submit {
	margin-left:410px !important;
}
.buy_block div {
	padding-bottom:2px;
}
.search-input {
	background:url("../images/contact_input.jpg") no-repeat top right;
	padding-right:5px;
	border:medium none;
	float:right;
	height:23px;
	width:275px;
}
.search-button {
	background:url("../images/button_send.png") no-repeat scroll 0 0 transparent;
	border:medium none;
	float:right;
	height:38px;
	margin-right:-6px;
	margin-top:20px;
	width:88px;
}
.ul_search {
	margin-right:10px;
}
.price_button {
	margin-left:-6px;
}
.NewsSummary {
	min-height:160px;
}
.minor_title {
	position:absolute;
	top:32px;
	left:100px;
	background:url(/images/minor-titles.png) no-repeat;
	width:168px;
	height:51px;
	z-index:4;
}
.left_content h1 {
	color:#3E4548;
	font:bold 16px arial;
	position:static;
	text-indent:0;
}
.left_content h2 {
	color:#3E4548;
	font:bold 14px arial;
}
.left_content h3 {
	color:#3E4548;
	font:bold 12px arial;
}
.left_content h4 {
	color:#3E4548;
	font:normal 12px arial;
}
.left_content h5 {
	color:#3E4548;
	font:normal 10px arial;
}
.left_content h6 {
	color:#3E4548;
	font:normal 9px arial;
}
.left_content ul li {
	list-style-image:url(../images/bullet.jpg);
}
.top_footer .inner_footer li {
	color:#7A8289;
}
#rent_img {
	border:5px solid #E5EBF1;
	height:67px;
	position:absolute;
	right:352px;
	top:15px;
	width:110px;
}
.leasing_fields_line {
	float:right;
	width:700px;
	height:50px;
	overflow:hidden;
}
#facebook {
	
	font:bold 12px arial;
	position:absolute;
	left:3px;
top:10px;
}
#facebook a {
	color:#285090;
}
#cars_table {
	position:relative;
	z-index: 20;
}

#buy_inputs {
	z-index: 30;
	position: relative;
	width: 100%;
}

.bottom_wrapper .left_content {
	z-index: 10;
}

#buy_inputs .d_input {
	position: absolute;
}
#ff_buy_clear {
	height:8px;
}
#add_options {
	position:relative;
	color:#285090;
	font:bold 14px arial;
	width:150px;
	right:20px;
	top:10px;
	vertical-align:middle;
	height:0px;
}
#additional_options {
	display:none;
	top:8px;
	position:relative;
	overflow:hidden;
	width:600px;
	height:100px;
	float:right;
}
.save {
	cursor:pointer;
	color:#35383C;
	text-decoration:underline;
}
#rent1 select {
	font:bold 9px arial;
	border:1px solid #000000;
	color:#5C6063;
}
.staff_cont #viewport li {
	padding-right:10px;
}

.rent_name{
	background:url("../images/leasing_input2.png") no-repeat scroll 0 0 transparent;
border:0 none;
float:right;
height:20px;
width:129px;
padding-top:3px;
}

.rent_name_div{	
	position:absolute;
	top:210px;
	right:5px;
	color:#5C6063;
	font-weight:bold;
	overflow:hidden;
	width:372px;
	height:55px;
}
.rent_name_div label {
	float:right;
	margin:0 20px 0 10px;
}

#fbrp__64{
	clear: both;
	display: block;

}

#fbrp__64 label{
	display:inline-block;
	width: 200px;
}

#fbrp__64 input[type=text]{
	background-image:url(../images/contact_input.jpg);
	border:medium none;
	float:right;
	height:23px;
	width:275px;
}
#fbrp__64 input[type=file]{
	height:23px;
	width:375px;
}
#fbrp__64 input[type=radio]{
	height:15px;
	width:15px;
}

#fbrp__64 .report_static{
	clear: both;
	display: block;
	width: 500px;
	font-size: 18px;
}

.bottom_wrapper .left_content img{
	float:right;
}

#car-id {
		margin-right: 57px;
}

#is_driver {
	width: 57px;
	margin-right: 19px;
}


.hidden{display:none !important;}
.person_cont{position: relative;float:right;width: 700px;}
.crew_container{height: 300px;}
.scroll_left {float:left;position:absolute; top:80px;left:25px;}
.scroll_right{top:80px;float:right;right:0px;position:absolute ;}


.img-big{
bottom:14px;
left:353px;
position:absolute;
}

.pager-li{
list-style: none !important;
float:right;
}

#pager-ul{
height:18px;
position:absolute;
right:342px;
top:0;
width:375px;

/*display:inline-block;*/
}

