html {
 direction: rtl;
}

body, td, .list th, .dealers a, .star {
 font-size: 13px;
}

#topside td, #topmenu td td, #content .headlinks a, .panel td strong, .info, #indexresearch, #plantext p {
 font-size: 16px;
}

#topside {
 padding-right: 0px;
 padding-left: 10px;
}

#logo {
 padding-right: 10px;
}

a.more, #membermenu a {
 font-size: 11px;
}

#dealershead a, #plantext p b, #plantext p strong {
 font-size: 19px;
}

.dealers {
 font-size: 12px;
}

.dealers a {
 font-size: 11px;
}


#languages {
 text-align: left;
}

#content .headlinks a {
 border-right: 1px solid #B6B6B6; 
 border-left: none;
}

.rubber { 
 border-left: none;
 border-right: 1px solid #B6B6B6;
}

.list th { 
 background-position: left center;
}

.list.form td {
 text-align: right;
}

#content a.iconlink, a.iconlink, .submit {
 float: right;
 margin-right: 0px;
 margin-left: 10px;
}

.submit { 
 margin: 0px;
}

.iconlink ins, .submit ins {
 background-image: url(images/inner/link_l_r.gif);
 background-position: right top;
}

.iconlink ins ins, .submit ins ins {
 background-image: url(images/inner/link_r_r.gif);
 background-position: left top;
}

.iconlink span, .submit span {
 margin-left: 0px;
 margin-right: 15px;
 padding-left: 15px;
 padding-right: 20px;
 background-position: right center;
}

.list td td {
 text-align: right;
}

.list .first {
 border-left: none; 
 border-right: 1px solid #D8D8D8;
}

.list .last {
 border-left: 1px solid #D8D8D8; 
 border-right: none; 
}

.list th.first {
 text-align: right;
 border-left: none; 
 border-right: 1px solid #D8D8D8; 
}

.list th.last {
 border-left: 1px solid #D8D8D8; 
 border-right: none;
}

.reduce_flag {  
 margin-left: -5px; 
 padding-right: 12px;
 padding-left: 5px;
 margin-right: 0px;
 background-image: url(images/grc_r.gif);
 background-position: right top;
}

.list .reduced .first {
 border-left: none;
 border-right: 2px solid #94D563;
}

.list .reduced .last {
 border-right: none;
 border-left: 2px solid #94D563;
}




#indexsearch {
 padding-left: 0px;
 padding-right: 12px;
 border: none;
 width: 495px;
 border-left: 0px solid #454545;
}

#indexresearch {
 padding-left: 0px;
 padding-right: 17px;
 border: none;
 width: 495px;
 border-right: 0px solid #454545;
}

#register_btn {
 float: right;
 padding-right: 17px;
}

#place_ad_btn {
 float: left;
 padding-left: 17px;
}

a.more {
 text-align: left;
 padding-right: 0px;
 padding-left: 7px;
}

#indexside {
 padding-left: 0px;
 padding-right: 10px;
}
                                                       
#ins_banner {
 padding-left: 0px;
 padding-right: 8px; 
}

.plans td div.button { 
 padding-left: 15px;
 padding-right: 40px;
}

.lt {
 background-image: url(images/inner/rt.gif);
}

.lb {
 background-image: url(images/inner/rb.gif);
}

.rt {
 background-image: url(images/inner/lt.gif);
}

.rb {
 background-image: url(images/inner/lb.gif);
}

.lbg {
 border-left: none;
 border-right: 1px solid #C2C1C2;
}

.rbg {
 border-right: none;
 border-left: 1px solid #C2C1C2;
}


.custom1 .lt {
 background-image: url(images/inner/custom1/rt.gif);
}

.custom1 .lb {
 background-image: url(images/inner/custom1/rb.gif);
}

.custom1 .rt {
 background-image: url(images/inner/custom1/lt.gif);
}

.custom1 .rb {
 background-image: url(images/inner/custom1/lb.gif);
}

.custom1 .lbg {
 background-image: url(images/inner/custom1/rbg.gif); 
}

.custom1 .rbg {
 background-image: url(images/inner/custom1/lbg.gif); 
}

.right {
 float: left;
}

.info span {
 float: right;
 background-position: left center;
 padding-right: 0px;
 padding-left: 10px;
 background-image: url(images/arrows/left.gif);
}

#info_container {
 padding-left: 0px;
 padding-right: 10px;
}

#info_container ul { 
 margin-left: 0px;
 padding-left: 0px;
 margin-right: 8px;
 padding-right: 8px;
}

#content a.back {
 background-position: right center;
 background-image:  url(images/arrows/back_r.gif);
}

h2.bubble {
 background-position: right center;
 padding-left: 0px;
 padding-right: 12px;
}

.content {
 padding-right: 0px;
 padding-left: 10px;
}

#content.searchpage {
 background-position: 15px 15px;
}

span.price_main, span.price_up {
 float: right;
}

div.yellow {
 margin-left: 0px;
 margin-right: -25px;
}

* html div.yellow {
margin-right: -15px;
}

.popupdiv {
    height: 100%;
    width: 100%;
    bottom:0;
    left:0;
    overflow:auto;
    position:absolute;
    right:0;
    top:0;
    z-index:1;
    padding-top: 100px;
    background-color: #000000;
    opacity:0.8;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.itemlink_recently {
 float: right;
}

.car_1_text {
 padding-left: 0px;
 padding-right: 10px;
}

#dealers_banner {
 padding-left: 0px;
 padding-right: 10px;
}

#car_tabs a { 
 float: right;
 margin-right: 0px;
 margin-left: -1px;
}
 
#car_tabs a.active {
 background-image: url(images/inner/tabs_bg_a_r.gif);
 background-position: left top;
 border: none;
 border-right: 1px solid #D8D8D8; 
}

#car_tabs a.active span {
 padding-top: 5px;
 padding-bottom: 9px;
 padding-right: 7px;
 margin-right: 0px;
 margin-left: 7px;
 padding-left: 5px;
 border-top: 1px solid #D8D8D8; 
 background-position: center 20px;
}

#detailside {
 padding-left: 0px;
 padding-right: 10px;
}

a.g_image {
 margin-right: 5px;
 margin-left: 0px;
}

.to_r .submit {
 float: left;
}

.search_banner {
 background-position: left -1px;
}

.car_type {
 float: right;
}

.car_type span span span {
 font-size: 12px;
 text-align: right;
}

.newly, .special {
 float: right;
}

#search_info {
 float: left;
}

* html #filter input {
 margin-right: 1px;
 margin-left: 0px;
}

#plantext{
 background-color: #FFFFFF;
}

#plantext .pl_ban{
 background-image: url(images/pl_bg.gif);
 background-repeat: repeat-x;
 border-left: 1px solid #B0B0B0;
 border-right: 1px solid #B0B0B0; 
/* height: 244px;*/
 padding: 0px 5px 0px 0px;
 width: 184px;
 background-color: #D6D6D6;
}


*html #plantext .pl_ban{
 width: 191px;
}

#plantext .pl_box{
 display: block;
/* background-color: #ffffff;*/
 width: 177px;
 background-image: url(images/pl_box_bg.gif);
 background-repeat: repeat-x;
 background-color: #F2F2F2;
}

#plantext .pl_desc{
 color: #666666;
}


div.white{
 padding: 10px 5px 10px 10px;
}

#plantext .pl_txt p{
 margin: 10px 10px 10px 10px;
 font-size: 11px;
 color: #666666;
 width: auto;
}

.cont_border{
 border:1px solid #D7D7D7; 
 background-color:#FBFBFB; 
 padding: 5px;
}

*html .cont_border{
 width: 100%;
}

.top_butt td{
 padding-left: 5px;
 padding-right: 0;
}

#registerside {
 padding-left: 0px;
 padding-right: 15px;
}

#chromemenu a {
 text-decoration: none;
 padding: 8px 1px;
 padding-right: 10px; 
}

.dealer_login {
 background-position: 140px 5px;
}

.dealer_login td {
 padding-left: 0px;
 padding-right: 90px;
}

a.icon_link { 
 float: right; 
 background-position: right 7px; 
 padding: 5px 0px;
 padding-right: 12px;  
 margin-right: 0px;
 margin-left: 10px;
}

.pager.new {
 text-align: left;
}

.some_vehicle { 
 float: right;
}

span.price_main span {
 margin-left: 0px;
 margin-right: 1px;
}

span.month_dur {
 float: right;
 margin-left: 0px;
 margin-right: 1px;
}

.custom2 .lt {
 background-position: -6px 0px;
}

.custom2 .rt {
 background-position: 0px 0px;
}

.custom2 .lb {
 background-position: -6px -6px;
}

.custom2 .rb {
 background-position: 0px -6px;
}

.custom2 .lbg {
 border-left: none;
 border-right: 1px solid #B0B0B0;
}

.custom2 .rbg {
 border-right: none;
 border-left: 1px solid #B0B0B0;
}

.incrselect select {
    font-size: 16px;
}
.hot_deals_header{
 background: url(images/bg/hot_deals_header_ar.gif) no-repeat 100% 0;
}
.search_button{
 text-align: left;
}

.most_viewed_box{
 margin: 0 15px 0 8px;
}

.home_left {
 margin:0 9px 0 17px;
}

.choose_category_cars{background: url(images/bg/ar/choose_categoty_cars.jpg) no-repeat 0 0;}
.choose_category_trucks{background: url(images/bg/ar/choose_categoty_trucks.jpg) no-repeat 0 0;}
.choose_category_machinery{background: url(images/bg/ar/choose_categoty_machinery.jpg) no-repeat 0 0;}
.choose_category_spare_parts{background: url(images/bg/ar/choose_categoty_spare_parts.jpg) no-repeat 0 0;}


.choose_category_box li a {
 font-size: 15px;
}

.main_menu a{
 font-size: 13px;
}

.choose_category_box li{
 float: right;
}

.home_left{
 margin: 0 9px 0 17px;
}

.home_left_categories_wrap{
 background-position: 100% 0;	
}

.home_left_categories{
 background: url(images/bg/left_categories_corners.gif) no-repeat 100% 100%;
}

.inner_home_left_categories{
 width: auto;
 zoom: 1;
}

.recently_posted_box{
 background: url(images/bg/recently_posted_cars_corner.gif) no-repeat 100% 0;
 width: auto;
 zoom: 1;
}


.recently_posted_listing td{
 padding: 13px 0 12px 10px;
}

.small_spare_parts_header, .small_machinery_header, .small_trucks_header, .small_cars_header{
 height: 36px;
}

