body{
    text-align: right;
    font:normal 16px Arial, Helvetica, sans-serif;
}

.td_align{
    text-align: left;
}

p,h2,h3,h6,.read_more,input[type=text],input[type=button],
button,textarea,#member_login,.error_msg,#member_registration table,#header_menu{
    direction: rtl;
}

#inside_page table{
    direction: rtl;
}

input[type=text],input[type=button],input[type=submit],button,textarea{
    font-size: 14px;
}

label{
    font-size: 14px;
}

#body{
    background: #FFFFFF url('../images/bgcolor.png') top left repeat-y; 
}

#main_body,#header_menu_list li,.inside_page_item_list li a img,#home_second_block ul li a img,
#home_second_block ul li{
    float: right;
}

#side_body,.read_more,#member_login_submit,#member_register_link,#member_registration_submit{
    float: left;
}
#member_login_submit{width: 180px;
margin-left: 21px;
height: 45px;
font-size: 20px;
border-radius: 12px;}
#header_menu_list{
/*    margin-right: 20px;*/
    font-size: 16px;
}

#header_menu_list li a,#footer_menu a{
    border-left: 1px solid #D5D3D3;
}

#member_register_link{
    margin-right: 2px;
}

#home_second_block ul li{
    margin-right: 15px
}

#search_block{
    margin-left: 3px;
}

.inside_page_item_list li a img,#home_second_block ul li a img,#member_register_link{
    margin-left: 5px;
}

#search_block input[type=button]{
    width: 50px;
}

.inside_page_item_img{
    float: right;
    margin-left: 5px;
}

#footer{
    font-size: 15px;
}

.inside_page_item_list li p.inside_page_item_name a{
    font-size: 16px;
    font-weight: bold;
}

.inside_page_item_list li span.date{
    font-size: 14px;
}

#home_second_block ul li p{
    padding-top: 3px;
}

#home_second_block ul li p.machine_name a{
    font-size: 16px;
}

#inside_page span.date{
    font-size: 14px;
}

.read_more{
    font-size:16px;
}

#side_body p,#side_body p a,#side_body .inside_page_item_list li span.date{
    font-size: 15px;
}

#side_body .inside_page_item_list li span.date{
    font-size: 13px;
}

#search_text{
    background: url('../images/search_img.png') top right no-repeat;
    padding-right: 20px;
}