﻿
.container_12, .anylinkcss .inner_menu_holder, .simplegallery1 .gallerydesctext, .top_strip_holder .strip_over_banner, div.ub_cont_lev1
{
    direction: ltr;
}
.search_holder, .login_holder, .special_deals .right_menu, .component_holder .ads_holder, .component_holder .single_item, .component_holder .single_item .image_holder, .component_holder .single_item .text_holder_wide, .widget_block div.programs div .time, .widget_block div.programs div .show, .widget_title .move, .ui-widget-header .move, .widget_title .fold_open, .widget_title .fold_close, .f_right, ul.nav li, ul.nav li.secondary, .vod_buttons_holder .vod_button, .vod_buttons_holder .menu_separator, .top_login_holder, .gray_login_back, .channel_name_title, .promo_holder .promo_container, .info_floater, .widget_invoice .imgChat
{
    float: left;
}
.branding h1, th.currency, td.currency, fieldset.login p label, .widget_block div.programs div .show, .widget_block table.programs td, #win-xp .newListSelected div, #win-xp ul.newList, .widget_block div.programs div .show_cell
{
    text-align: left;
}
th, td, .join_text, .special_deals .deal_content .link_holder, .widget_block .button_holder, ul.main li ul li a, #container
{
    text-align: right;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16, .anylinkcsscols .column, .column, .special_deals, .special_deals .deal_content, .component_holder, .component_holder .banner_holder, .widget_mailinglist .mailinglist_join_off, .widget_mailinglist .mailinglist_join_on, .join_text, .widget_invoice .chat_button
{
    float: right;
}
.join_text{
    width:190px;
}

.logo_holder, .search_holder .top_menu_holder
{
    right:0;
    left: auto;
}
.search_holder .find_off
{
    left:187px;
}
.error_message
{
    background:transparent url(../../Images/1.he/warning.png) no-repeat scroll left top;
}

.login_holder 
{
    background:#FFFFFF url(../../Images/1.ru/login_back.png) no-repeat scroll left top;
}

.login_holder .enter_off 
{
    right:148px;
}

.login_holder .register_off 
{
    right:80px;
}

ul.main li
{
    background-position: right 0;
}
.widget_block div.programs .row_off
{
    background:transparent url(../../Images/1.ru/channel_back.jpg) no-repeat left bottom;
}
.widget_block div.programs .row_on
{
    background:transparent url(../../Images/1.ru/channel_back.jpg) no-repeat left top;
}
.widget_block div.programs div .time
{
    margin: 11px 0px 0px 0px;
}
.widget_block div.programs div.row_off .show 
{
    padding-left:8px;
}

#generalMenuList li.anchorclass div.anylinkcss .inner_menu_holder .banner,
.anylinkcss .inner_menu_holder .banner
{
    display:block;
    clear:both;
    margin-top:20px;
    height:115px;    
    border:1px solid #666666;
    background:#e6e6e6;
    overflow: hidden;
    float: left;
    width:318px;
    color:#666666;
    text-align:left;
}
.special_deals .deal_content 
{
    border-left:1px solid #C90000;
    border-right: 0px;
    width:458px;
    float: left;
}

.component_holder .banner_holder
{
    margin-right:0px;
}
div.search_button_border {
    left:188px;
}

.widget_service ul li a {
    background:transparent url(../../Images/1.ru/arrow_bg_black.gif) no-repeat scroll right center;
    padding-right: 30px;
    padding-left: 0px;
}
.widget_service ul li a:hover{
    background: transparent url(../../Images/1.ru/arrow_bg_red.gif) no-repeat right center; 
    padding-right: 30px;
    padding-left: 0px;
}



.widget_invoice .find_off,
.widget_invoice .find_on
 {
    float:none;
    left:196px;
    margin-right:5px;
    right:auto;
    width:70px;
}
.widget_invoice .find_off
{
background: #FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll 0px 0px;
}
.widget_invoice .find_on
{
background: #FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll 0px -18px;
}
.ui-widget-header {
padding-left:24px;
}
.search_holder .find_off
{
    background:#FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll -11px 0px;
}

.search_holder .find_on
{
    background:#FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll -11px -18px;      
}

.widget_block span ul
{
    margin-right: 0px;
    margin-left: 14px;
    
}
.component_holder .single_item .image_holder .inner_image_holder {
margin-right:20px;
margin-left:0px;
}

.search_holder .top_menu_holder .top_menu li {
border-left:0px;
border-right:1px solid #CCCCCC;
}
.widget_mailinglist .mailinglist_join_off {
    background:#FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll 0px -36px;
    float:right;
    width: 100px;
}

.widget_mailinglist .mailinglist_join_on
{
    background:#FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll 0px -54px;
    width:50px;
    float: right;
    width: 100px;    
}
.widget_tonight .all_programs_off
{
    background:#FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll -209px 0px;
    width:134px;
    cursor:default;
    margin-right: -1px;
}
.widget_tonight .all_programs_on
{
    background:#FFFFFF url(../../Images/1.ru/ru_buttons.png) no-repeat scroll -209px -18px;
    width:134px;
    cursor:pointer;
    margin-right: -1px;    
}



#win-xp .newListSelected 
{
    background:#FFFFFF url(../../images/dd_arrow.gif) no-repeat scroll 175px 0;
    float:left;
}
#win-xp .newListSelected div
{
    text-align:left !important;
    margin-right:0px;
    margin-left:7px;
}
#win-xp ul.newList li
{
    text-align:left;
}
#win-xp ul.newList
{
    margin-left:-1px;
}
html > body .channel_name_title /*for ie7*/
{
    width:74px;
}
.ui-widget-header
{
    background-position:right -53px;
    padding:0px 0px 0px 0px;
}
.ui-widget-header .ui-icon
{
    float:left;
    border-right:1px solid #CCCCCC;
    border-left-width:0px;
}
.moshe .portlet-header
{
    background:#C90000 url(../../Images/1.ru/collapse_arrow.gif) no-repeat right -77px;
}
.ui-widget-header .ui-icon {
background-image:url(../../Images/1.ru/collapse_arrow.gif);
}

.widget_invoice .imgChat{
    margin: 5px 0px 0px;
    #margin-bottom: -27px;
}

.anchorclass
{
    text-align:left;
    direction:ltr;
    
}
.anylinkcss
{
    #margin-top:0px !important;
    #clear:left;
    text-align:left;
    direction:ltr;
}
#generalMenuList
{
    float:left;
}
.anchorclass .divanchor_class
{
    display:block;
}

.anylinkcss .inner_menu_holder .right
{
    width: 150px;
    float: right;
    border: 0px;
}

.anylinkcss .inner_menu_holder .left
{
    width: 149px;
    float: left; 
    padding-right: 5px;
    margin-right: 5px;    
    padding-left: 0px;    
    margin-left: 0px;    
    border-right:1px solid #666666;
}
#generalMenuList li.anchorclass div.anylinkcss .inner_menu_holder .left a.dvir,
#generalMenuList li.anchorclass div.anylinkcss .inner_menu_holder .right a.dvir
{
    text-align: left;
    width:142px;
}
.widget_service .f_left
{
    float: right;
}
.widget_title h2.widget_header, .portlet-header h2.widget_header
{
    color:#C90000;
    font-size:14px;
    font-weight:bold;
    width:266px;
    margin:0px;
    padding: 0px 0 0 0;
    overflow: hidden;
    height:26px;
    behavior: url("../../Style/iepngfix.htc"); 
    text-indent:-9000px;   
    background: transparent no-repeat 2px 2px;   
    float:left;       
}
/*
.switchOn
{
    background:transparent url(../../Images/1.ru/ufi_slider_close.png) no-repeat !important;
}
.switchOff
{
    background:transparent url(../../Images/1.ru/ufi_slider_open.png) no-repeat !important;
}
*/
#bottomMenu .ufi_top_menu, #bottomMenu .ufi_content
{
    float:right;
} 
/********************** Styles for UFI   **************************/
.big_ufi_image_holder
{

}

.ufi_slider_open
{
    height: 350px;
    margin-bottom:20px;
    position:relative;
    top:-350px;
}

.ufi_slider_open .gray_container .left_border
{
    border-left: 1px solid #dedadb;
    margin-left: -1px;
}
.ufi_slider_open .red_side
{
    border-bottom: 4px solid #e0001a;
    height:15px;
    padding: 0;
    width: 400px;
}
.ufi_slider_open .slider_button
{
    border-bottom: 4px solid #e0001a;
    height:15px;
    padding: 0px;
    margin: 0px
} 
.ufi_slider_open .ufi_top_menu
{
    background:#f2f2f2;
    color:#e0001a;
    font-size:15px;
    font-weight:bold;
    height:26px;
    text-align:center;
    padding-top:3px;
} 
#bottomMenu .ufi_top_menu
{
    background:#F2F2F2 none repeat scroll 0 0;
    border: solid #cccccc;
    border-width:0px 1px 1px 0px;
    color:#E0001A;
    float:right;
    font-size:15px;
    font-weight:bold;
    height:26px;
    padding-top:3px;
    text-align:center;
    width:250px;
    direction: ltr;
} 
.ufi_slider .narrow
{
    width:183px;
}
.ufi_slider_open .ufi_top_menu .ufi_title_rollover
{
    background: #e0001a;
    height: 26px;
    margin: 0px 8px;
    padding-top:3px; 
    color:#FFFFFF;
    font-size:15px;
    font-weight:bold;   
}
.ufi_slider_open .ufi_top_menu ul li
{
    color:#ffffff;
    display:inline;
    font-size:12px;
    font-weight:bold;
    list-style-type:none;
    margin:0;
    padding:4px 10px;
}
.ufi_slider_open .ufi_top_menu ul li a,
.ufi_slider .ufi_top_menu ul li a
{
    color:#ffffff;
}
.ufi_slider_open .ufi_part_width
{
    margin-right:-1px;
    width:253px;
}
.ufi_slider_open .ufi_content
{
    background: #ffffff;
    border: 1px solid #dedadb;
    border-top-width:0px;
    height:282px;
    padding:10px;
}
#bottomMenu .ufi_content
{
    background:#FFFFFF none repeat scroll 0 0;
    border-color:#DEDADB;
    border-style:solid;
    border-width:0 1px 1px 0px;
    float:righ;
    height:280px;
    padding:10px;
    width:230px;
    direction:ltr;
    text-align:left;
    overflow:hidden;
}
#bottomMenu .map
{
    background: #ffffff url(../../Images/ufi_map.gif) no-repeat 5px 5px;
}
#bottomMenu input.map_field
{
    width:130px;
    border: 1px solid #b4b4b4;
    font-family: Arial;
    color: #b4b4b4;
    font-size:12px;
}
.ufi_slider_open .ufi_no_border
{
    width:235px;
}

.ufi_slider .gray_container
{
    background: #f2f2f2;
}
.ufi_content p.disclaimer
{
    /*margin-top:130px;*/
    color:#999999;
    font-size:10px;
    display: block;
    position: absolute;
    top:300px;
    width:135px;
    height:30px;
}
.ufi_content ul {
    list-style-position:outside;
    list-style-type:none;
    margin-bottom:6px;
    width:100%;
}

 .ufi_content ul li{
    direction:ltr;
    height:37px;
    line-height:20px;
    overflow:hidden;
    padding:5px;
    text-align:left;
    vertical-align:middle;
}
.ufi_content ul li a{
    background:transparent !important;/*  url(../../Images/1.ru/ufi_arrow_bg.gif) no-repeat scroll right 0px;*/
    display: block;
    /*height: 44px;*/
 }
.ufi_content table.menu_link_table_off .menu_link_arrow
{
    background:transparent url(../../Images/1.ru/ufi_arrow_bg.gif) no-repeat scroll right 0 !important;
    height:42px;
    vertical-align:middle;
    border:0px;
    padding:0px;
    width:15px;
}
.ufi_content table.menu_link_table_on .menu_link_arrow
{
    background:transparent url(../../Images/1.ru/ufi_arrow_bg.gif) no-repeat scroll right -44px !important;
    height:42px;
    vertical-align:middle;
    border:0px;
    padding:0px;
    width:15px;
}
.ufi_content .menu_link_text{
    height:42px;
    vertical-align:middle;
    background:transparent;
    border:0px;
    width:125px;
    text-align:left;
    padding:0px 10px 0px 0px;
}
.ufi_content ul li a:hover{
    background:transparent !important;/* url(../../Images/1.ru/ufi_arrow_bg.gif) no-repeat  right -44px; */
} 
#bottomMenu
{
    background: transparent;
    color:#000000;
    height: 360px;
    top:63px;
    position: relative;
}
#bottomMenu .narrow_content
{
    width:185px;
    border-left: 1px solid #DEDADB;
}
#bottomMenu .narrow_content_tall
{
    width:165px;
    border-left: 1px solid #DEDADB;
    overflow:hidden;
}
.switchOn
{
    background:transparent url(../../Images/1.ru/ufi_slider_close.png) no-repeat;
    width:110px;
    height:15px;
    margin: 0px auto;
}
.switchOff
{
    background:transparent url(../../Images/1.ru/ufi_slider_open.png) no-repeat;
    width:110px;
    height:15px;
    margin: 0px auto;
}
.ufi_content ul li.ufi_menu_last
{
    border-bottom:0px #ffffff;
}

.ufi_popup_holder{
    width: 520px;
    height: 330px;
    border: 1px solid #e6e6e6;
    background: #ffffff;
    font-family: Arial;
    font-size: 12px;
    position: relative;
    direction: rtl;
    display: none;    
    /*
    margin: 15% auto auto;    
    */
}
.ufi_popup_title{
    background: #e6e6e6;
    position: relative;
    color: #e0001b;
    font-size: 16px;
    font-weight: bold; 
    height:25px;
    margin: 0px;
    top:0px;
    padding: 0px 10px;  
    direction: ltr; 
    text-align:right;
}
.ufi_popup_body{
    padding: 20px;
    color: #343434;
    direction:ltr;
    height: 330px;
    text-align: left;
}
.ufi_popup_body label
{
    width:140px;
    display:inline-block;
}
.ufi_popup_body input.details{
    border:1px solid #e6e6e6;
        font-family: Arial;
        font-size: 12px;
}
.ufi_popup_body input.details_off{
    border:1px solid #e6e6e6;
        font-family: Arial;
        font-size: 12px;
        color: #b4b4b4;
}

.ufi_popup_body input.check{
    vertical-align: middle;
    #vertical-align:baseline;
}
.ufi_popup_body .ufi_popup_send
{
    border:1px solid #D9D9D9;
    margin:0 15px;
    vertical-align:middle;
}
.ufi_content .inner_map_holder{
    float:left;
    width:100px;
    height:290px;
    overflow: hidden;
    position:relative;
    top: -10px;
    left: -10px;
}
.ufi_content .inner_map_text_holder {
    float:left;
}

.ufi_content .inner_map_text_holder input.submit_off
{
    width:127px;
    background: transparent url(../../Images/1.ru/popup_map_submit.gif) no-repeat 0px 0px;
    border:0px;
    height:18px;
}
.ufi_content .inner_map_text_holder input.submit_on
{
    width:127px;
    background: transparent url(../../Images/1.ru/popup_map_submit.gif) no-repeat 0px -18px;
    border:0px;
    height:18px;
    cursor:pointer;
}
.ufi_popup_title .popup_close_button
{
    width:18px;
    height: 18px;
    position: absolute;
    top:4px;
   /* left:500px;*/
    cursor: pointer;
    color:#C90000;
    font-weight:bold;
}
.stick_bottom_left
{
    position:absolute;
    bottom: 10px;
    right: 0px;
    text-align:right;
    width: 530px !important;
}
.ufi_content .inner_map_holder {
    float:right;
    height:290px;
    left:5px;
}
.close_button_holder
{
    bottom:6px;
    cursor:pointer;
    right:28px;
    position:absolute;
    text-align:right;
}
.NotAvailible{
    width: 500px;
    text-align:right;
}

div.ufi_popup_title
{
    direction:ltr;
    text-align:left;
}
div.ufi_popup_title div.popup_close_button
{
    right:0px !important;
    left:auto !important;
}











/************************accordion widget****************************/
.accordion_cont h3,
.widget_accordion .ui-accordion .ui-accordion-header  
{
    background-position:right top;
}
.accordion_cont h3 .ui-accordion-add,
.widget_accordion .ui-accordion .ui-accordion-add
{
    float:right;
    font-size:12px;
    width:89px;
}
.accordion_cont h3 a,
.widget_accordion .ui-accordion .ui-accordion-header a
{
    padding:7px 7px 7px 10px;
    #padding:0px 0px 0px 9px;
    margin:0px 0px 0px 10px;
    #margin:4px 0px 5px 10px;
    background-image:url(../../Images/1.ru/accordion/arrow_red_horizontal.gif);
    background-position:left 14px;
    #background-position:left 8px;
    font-size:14px;
}
.widget_accordion .ui-accordion .ui-state-hover a,.widget_accordion .ui-accordion .ui-state-hover a:hover
{
    background-image:url(../../Images/1.ru/accordion/arrow_wite_horizontal.gif);
}
.widget_accordion .ui-accordion .ui-state-active a,.widget_accordion .ui-accordion .ui-state-active a:hover
{
    #padding:4px 0px 0px 9px;
    #margin:3px 0px 5px 10px;
    background-position:left 16px;
    #background-position:left 14px;
    background-image:url(../../Images/accordion/arrow_wite_vertical.gif);

}
.widget_accordion .ui-accordion .ui-state-default .ui-icon
{
   left:3px;
   background-position:right top;
}
.widget_accordion .ui-accordion .ui-state-hover .ui-icon
{
    background-image:url(../../Images/1.ru/accordion/arrow_wite_horizontal.gif);
}

.widget_accordion .ui-accordion .ui-accordion-content .wic_content_time
{
    background-position:right top;
}
.widget_accordion .ui-accordion .ui-accordion-content .wic_content
{
    background-position:right top;
}
.widget_accordion .ui-accordion .ui-accordion-content .wic_content .wic_content_inner
{
    background-position:right bottom;
}
.widget_accordion .ui-accordion .ui-accordion-content .wic_content_text
{
    text-align:left;
}
.widget_accordion .ui-accordion .ui-accordion-content .wic_content_links
{
    margin:4px 10px 0px 15px;
    text-align:right;
}
.widget_accordion .ui-accordion .ui-accordion-content .wic_content_links a
{
    margin:0px 5px 0px 15px;
}
.widget_accordion .ui-accordion .ui-state-hover,
.widget_accordion .ui-accordion .ui-state-active
{
    background-color:#DD0202;
    background-image:url(../../Images/accordion/red_bg.gif);
    background-position:right bottom;
    
}  
