﻿     .lngBox {
        width:35px !important;
        font-size:0px;
    }
    
    .Direction-ltr .lngBox 
    {
        text-align:right;
    }
    
    .lngBox_Top {
        height:3px;
        background:url(/modules/_Lang/images/lng-box-top.png);
        font-size:0px;
    }
    
    .lngBox_Middle 
    {
        background:white url(/modules/_Lang/images/lng-box-middle.png) left repeat-y;
        font-size:0px;
        direction:ltr;
        text-align:left;
        padding-left:4px;
        width:35px;
        padding-top:2px;
        padding-bottom:2px;
        width:31px;
    }
    
    .lngBoxPopUp .lngBox_Middle 
    {
        overflow:hidden;
        padding-bottom:2px;
    }
    
    .lngBox_Middle img.openBox {
        float:left;
        display:inline;
        position:relative;
        width:8px;
        height:7px;
        margin-right:2px;
        z-index:58;
        margin-top:2px;
        cursor:pointer;
    }
    
    .lngBox_Middle img.openBox,.lngBox_Middle img.flag {
        vertical-align:top;
    }
    
    .lngBox_BottomShadow {
        position:absolute;
        width:28px;
        height:8px;
        background:url(/modules/_Lang/images/lng-box-bottomshadow.png);
        margin-top:-8px;
        margin-right:2px;
        z-index:0;
    }
    
    .lngBoxPopUp .lngBox_BottomShadow 
    {
        background:none;
    }

    .lng_AllFlags {
        float:left;
        display:inline;
        overflow:hidden;
    }

    .lng_AllFlags img.flag {
        margin-bottom:5px;
        margin-left:4px;
        width:16px;
        height:11px;
        cursor:pointer;
    }

    .lng_AllFlags img.flagBold
    {
        margin-left:1px;
        padding-left:3px;
        padding-top:1px;
        padding-bottom:1px;
        padding-right:2px;
        margin-left:2px;
        background:blue;
    }
    
    .NoScroll img.flag 
    {
        width:16px;
        height:11px;
        margin-left:6px;
    }
    
    .NoScroll img.flagBold 
    {
        margin-left:1px;
        padding-left:5px;
        padding-right:4px;
    }

    .lngBoxPopUp 
    {
        display:none;
        position:absolute;
        z-index:5000;
    }

    .TopIndexed {
        position:relative;
        z-index:3;
    }

    .lngBox_Bottom 
    {
        clear:both;
        height:2px;
        background:white url(/modules/_Lang/images/lng-box-bottom.png) 0px 100% no-repeat;
        font-size:0px;
        overflow:hidden;
    }
    