/*Cars*/
a{color:#0060ff;}
a:hover{color:#000;}

.filter{position:relative; right:10px; width:158px; height:100%; background:#F9FDFE url('imagest/cars_filter_bg.gif') bottom repeat-x; border:.05em solid #C8E9F0; float:right;}
.filter_head{display:block; width:157px; height:25px; background:#fff url('imagest/request_bg.gif') bottom repeat-x; border:.05em solid #bdbcbd; text-align:center; font:bold 1.2em Arial; color:#000}
.filter_head a{color:#000;}
.filter ul{list-style-type:none; margin-right:3px;}
.filter input{margin-right:10px;}
.filter li{color:#b1b1b1;}
.filter li span{color:#000}
.cat{margin-right:10px; color:#149707;}
.id_num input{margin-right:-3px; width:40px; }
.id_num span{margin-right:3px;}

.result{position:relative; right:20px; width:530px; height:340%; max-height:2000px; padding-bottom:13px; background:#FFF url('imagest/result_bg.gif') bottom repeat-x; border:.05em solid #E5E4E5; text-align:center; vertical-align:middle; float:right; }
.featured{position:relative; right:20px; width:530px; height:200px; text-align:center;}
.featured_box{margin:5px 10px 5px 10px; width:140px; height:190px; background:#FEFDF1 url('imagest/featured_bg.gif') bottom repeat-x; border:.05em solid #ceb70d; text-align:center; float:right;}
.featured_box img{border:0;}
.featured_box a{color:#0060ff;}

.result_line{position:relative; top:10px; width:530px; background:#F5FDE3 url('imagest/cars_location_bg.gif') bottom repeat-x; border:.05em solid #C8E9F0; height:20px; color:#000; font:bold 1.1em Arial; text-align:right;}
.result_num {position:absolute; top:-3px; right:5px;}
.result_sort{position:absolute; top:-3px; left:5px;}

.result_data{position:relative; right:-5px; top:10px; width:520px; height:90px; text-align:right;}
.result_data{margin:5px 10px 5px 10px; font: .9em Tahoma; float:right;}
.result_data img{border:0; width:120px; height:90px;}
.result_data a{color:#0060ff; font:bold 1.1em Arial;}
.result_data hr{height:1px; color:#B1C97D; margin-top:5px; clear:both;}
.thumbs {position:absolute; right:30px; top:0px; width:120px; height:90px;}
.result_desc {position:absolute; right:140px; top:0px; width:370px; height:90px;}
.links{height:40px;}
.links a{color:#0060ff; font-size:1.6em;}
a.current{color:#000; font-size:1.6em; background:url('imagest/page_num.gif') 0px 7px no-repeat; padding:5px 20px 5px 5px;}

.left_menu{position:absolute; left:10px; width:158px; height:590px; background:#F9FDFE url('imagest/cars_filter_bg.gif') bottom repeat-x; border:.05em solid #C8E9F0; float:left;  text-align:center;}
.add_request{position:relative; display:block; right:-1px; width:157px; height:25px; background:#FDF9DF url('imagest/request_bg.gif') bottom repeat-x; border:.05em solid #D8C53D; text-align:center; font:bold 1.2em Arial; margin-bottom:10px;}
.add_request a{color:#BD0000;}

/*Show*/
.back_index{position:relative; display:block; background:#fff; border:.05em solid #C8E9F0; height:35px; color:#000; font:bold 1.5em Arial; text-align:right;}
.show_main{position:relative; background:#fff url('imagest/result_bg.gif') bottom repeat-x; border:.05em solid #C8E9F0; height:180px; color:#000; font:bold 1em Arial; text-align:right; padding-right:2px;}
.show_main span{color:#149707}
.area{position:relative; width:400px; padding-bottom:10px;}
.show_main.right{float:right;}
.left{position:absolute; left:0px; top:0px; width:140px; height:170px; float:left;}
.share{position:absolute; left:0px; top:108px; width:140px; height:70px; background:#FDF9DF url('imagest/request_bg.gif') bottom repeat-x; float:left; border:.05em solid #D4BF26; font:bold .9em Arial;}
.share img{border:0; padding:7px 5px 10px 5px; margin:-5px 0 -10px 0;}
.h1{position:relative; top:10px; text-align:center; margin:10px 0 0 0; color:#F5F5F5}
.show_picture{position:relative; width:530px; clear:both;}
.show_picture img{padding-left:2px; padding-top:2px;}
.show_details{position:relative; left:0px; top:20px; width:520px;}
.top_right{float:right; padding-right:10px; width:280px; margin-bottom:15px;}
.top_left{float:left; padding-left:10px; width:200px; margin-bottom:15px;}
.bottom_right{float:right; padding-right:10px; width:280px; margin-bottom:15px;}
.bottom_left{float:left; padding-left:10px; width:200px; margin-bottom:15px;}
span.phone{color:red; font:bold 1.2em Arial; float:left;}
.show_map{position:relative; left:0px; top:0px; width:530px; float:right; padding:0 60px 20px 0;}

/*location*/
.location{position:relative; display:block; background:#F5FDE3 url('imagest/cars_location_bg.gif') bottom repeat-x; border:.05em solid #C8E9F0; height:25px; color:#000; font:bold 1.2em Arial;}
.location_data{float:right; text-align:right; padding-right:5px;}
.location_data h1{font:bold 1.3em Arial; color:#149707; margin:10px 10px -20px 10px;}
.location_img{float:left; text-align:left; padding-left:5px;}

/*Print*/
.print{position:relative; top:0; right:0px; width:530px; height:630px; max-height:1790px; padding-bottom:13px; text-align:center; vertical-align:middle; float:right; direction:rtl;}
.print h1{margin-top:-2px;}
.print_main{position:relative; background:#fff; height:170px; color:#000; font:bold 1em Arial; text-align:right; padding-right:2px;}
.print_main span{color:#000; font:bold 1.2em Arial;}
.a_price{color:#000; font:bold 2em Arial;}
span.print_ftesh{position:relative; bottom:1px; color:#000; font:bold 3em Arial; text-align:center; float:right;}