#TopSite
 {
  font : bold 7pt Tahoma;
  background-color: #f9faf7;
 }

#tMenuBlockNd {
        background-color: #f9faf7;
        width:100%;
        margin:0px;
        padding:5px 0px 0px 0px;
        float:left;
        clear:both;
        background-repeat : repeat-y;
        background-position : right;
        background-image : url(/imgs/nd/tmenuright.gif);
}

.lMenuBlockNd {
        background-color : #f9faf7;
        width:145px;
}

A.tmenulink {
    color: #514C65;
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
    text-transform: lowercase;
}

A.tmenulink IMG {
      margin: 0px 5px 0px 10px;
      padding: 2px 0px 2px 0px;
}

DIV.tmenunovs {

        margin: 8px 12px 0px 15px;
        padding: 0px 10px 0px 10px;
        background-repeat : repeat-y;
        background-position : left;
        background-image : url(/imgs/bg3vd.gif);
}

DIV.tmenunovs IMG {
         vertical-align: middle;
 }

DIV.tmenunovs A {
    color: #514C65;
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
 }

.lMenuHeaderNdTop {
        color : #FFF;
        background-color : #ed1c29;
        background-image : url(/imgs/nd/geo_bg_2.gif);
        background-repeat : repeat-x;
        font : bold normal 10px Tahoma,sans-serif;
        font-weight: bold;
        letter-spacing : -0.03em;
        voice-family:inherit;
        width:100%;
        height: 19px;
}

.lMenuHeaderNdTopBg {
        padding-right: 20px;
        background-color : #ed1c29;
        background-repeat : no-repeat;
        background-position : right top;
        background-image : url(/imgs/nd/geo_bg.gif);
}

.GeoGrafiyaNd {
       background-image : url(/imgs/nd/sityes_bg.gif);
       font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
       font-weight: bold;
       color: #FFF;
       padding: 3px 4px 3px 6px;
}

.LeftMenuPixel {
       background-image: url(/imgs/nd/e6e7e4.gif);
       padding-right: 1px;
       background-position : right top;
       background-repeat : repeat-y;
       background-color : #f9faf7;
       font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
       font-weight: bold;
}

.LeftmenuListBg {
        background-repeat: no-repeat;
        background-position: center bottom;
        background-image: url(/imgs/nd/lmenu_list_bg.gif);
}

.LeftMenuTopHeaderNd {
        color: #FFF;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: #a70916;
        background-repeat: no-repeat;
        background-position: right top;
        background-image: url(/imgs/nd/lmenu_bg_top.gif);
        height: 14px;
        padding: 3px 0px 0px 6px;
}

.LeftMenuRightAngleBg
{
        color: #FFF;
        font: normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        background-color: #a70916;
        background-repeat: no-repeat;
        background-position: right bottom;
        background-image: url(/imgs/nd/info_menu/right_bottom.gif);
        padding: 3px 0px 0px 6px;
}

.LeftMenuTopHeaderNd A { color: #FFF; }
.LeftMenuTopHeaderNd A:hover { color: #FFF; }
.LeftMenuTopHeaderNd A:visited { color: #FFF; }
.LeftMenuTopHeaderNd A:active { color: #FFF; }

.LeftMenuHeaderNd {
        color: #FFF;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        background-color: #ed1c29;
        background-repeat: no-repeat;
        background-position: right top;
        background-image: url(/imgs/nd/lmenu_bg.gif);
        height: 13px;
        padding: 5px 0px 0px 6px;
}

.lMenuItemsNd {
        color : #251F3D;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing : -0.01em;
        width: 100%;
        voice-family:inherit;
}

.lMenuItemsNd UL {
        clear:both;
        padding: 6px 0px 17px 10px;
        margin : 0px;
        list-style:none;
}

.lMenuItemsNd LI {
        padding: 2px 0px 2px 12px;
        background: url(/imgs/li_dot.gif) 0 2px no-repeat;
}


.lMenuItemsNd LI.accent { list-style : none;         background: url(/imgs/li_rdot.gif) 0 2px no-repeat; color:#D00;}
.lMenuItemsNd LI.accent EM {color:#D00;font-style : normal;}

.lMenuItemsNd a:link {text-decoration: none;        color:#251F3D}
.lMenuItemsNd a:visited {text-decoration:none;color:#251F3D}
.lMenuItemsNd a:hover  {text-decoration:underline;color:red}
.lMenuItemsNd a:active {text-decoration:none;color:#251F3D}

.FlashBannerRedMain {
        width: 100%;
        height: 118px;
        background-repeat: no-repeat;
        background-position: right;
        background-image: url(/imgs/nd/bbgright.gif);
        background-color: #ed1c29;
 }
.FlashBannerRed {
        width: 100%;
        height: 118px;
        background-color: #ed1c29;
 }

div.AlignCenter {
        width: 100%;
        text-align: center;
}

.GreenHolTop {
        width: 100%;
        height: 25px;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/bb_bg_right.gif);
}

td.bottopleft {
        width: 50%;
        height: 46px;
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/bottopleft.gif);
}

td.botbotright {
        width: 50%;
        height: 94px;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/botbotright.gif);
}

td.botbotleft_ny {
        height: 94px;
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/ny/botbotleft.gif);
}
td.botcenter {
        height: 94px;
        background-image: url(/imgs/nd/ny/botcenter.gif);
}

div.bottopright {
        width: 100%;
        height: 46px;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/bottopright.gif);
        text-align: center;
}

td.botbotright_ny {
        height: 94px;
        background-position: right top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/ny/botbotright.gif);
}

td.botbotleft {
        width: 50%;
        height: 94px;
        background-position: left top;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/botbotleft.gif);
}

.mainBriefNd {
        padding-right: 3px;
        background-repeat: no-repeat;
        background-position: 100% center;
        background-image: url(/imgs/nd/vlinebig.gif);
}

.BriefNd {
        padding-right: 3px;
        background-repeat: no-repeat;
        background-position: 100% center;
        background-image: url(/imgs/nd/vline_s.gif);
}

.econom {
        height: 73px;
        width: 73px;
        background-repeat: no-repeat;
        background-image: url(/imgs/nd/econom.gif);
}

.economND {

         width: 90px;
         height: 35px;
         padding-top: 13px;
         text-align:center;
         background: #FFF url(/imgs/nd/sekonom.gif) no-repeat top left;
}

.RedRightHeader {        
        background: #ed1c29 url(/imgs/nd/rmenu_bg.gif) no-repeat top left;    
}

.RedRightHeader div.tt {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        white-space: nowrap;
        line-height: 0.8em
}

.TtitleND {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        background: #ed1c29 url(/imgs/nd/ht_c_bg.gif) repeat-x top left;
        height: 18px;
}

.TtitleLeftND {
       background: #ed1c29 url(/imgs/nd/ht_l_bg.gif) no-repeat top left;
       width: 20px;
}

.TtitleRightND {
       background: #ed1c29 url(/imgs/nd/ht_r_bg.gif) no-repeat top right;
       width: 20px;
}

.subTtitleND {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        background: #a70916 url(/imgs/nd/tl_c_bg.gif);
        height: 18px;
}

.subTtitleLeftND {
       background: #a70916 url(/imgs/nd/tl_l_bg.gif) no-repeat top left;
       width: 20px;
}

.subTtitleRightND {
       background: #a70916 url(/imgs/nd/tl_r_bg.gif) no-repeat top right;
       width: 20px;
}

.yellowSubHeader {
        float: left;
        clear:both;
        padding: 0px 0px 0px 21px;
        background: #a70916 url(/imgs/nd/sh_bg_left.gif) no-repeat 0 0;
}
.yellowSubHeader H2 {
        padding: 2px 21px 4px 0px;
        margin: 0;
        background: #a70916 url(/imgs/nd/sh_bg_right.gif) no-repeat bottom right;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        white-space : nowrap;
}

.catalogList a.SubHeader:link {text-decoration: none;color:#FFFFFF}
.catalogList a.SubHeader:visited {text-decoration:none;color:#FFFFFF}
.catalogList a.SubHeader:hover  {text-decoration:underline;color:#FFFFFF}
.catalogList a.SubHeader:active {text-decoration:none;color:#FFFFFF}

.catalogListTab {
        float:left;
        padding: 0px 0px 0px 20px;
        background-image: url(/imgs/nd/sa_bg_left.gif);
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-color: #dadada;
        height: 17px;
}

.catalogListTab span#tab_right
{
   float:left;
   background-image: url(/imgs/nd/sa_bg_right.gif);
   background-repeat: no-repeat;
   background-position: right bottom;
   background-color: #dadada;
   height:17px;
}

.catalogListTab A {
        padding: 0px 20px 4px 0px;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        white-space : nowrap;
        background-image: url(/imgs/nd/sa_bg_right.gif);
   background-repeat: no-repeat;
   background-position: right bottom;
   background-color: #dadada;
   height:17px;

}   

.catalogListTab a:link {text-decoration: none;color:#000}
.catalogListTab a:visited {text-decoration:none;color:#000}
.catalogListTab a:hover  {text-decoration:underline;color:#000}
.catalogListTab a:active {text-decoration:none;color:#000}

.catalogListTabBtm {
        float:left;
        padding: 0px 0px 0px 20px;
        background-image: url(/imgs/nd/btn_left.gif);
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-color: #a70916;
}
.catalogListTabBtm A {
        padding: 0px 40px 0px 20px;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        background-image: url(/imgs/nd/btn_right.gif);
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-color: #a70916;
        font-weight: bold;
        color: #FFF;
        white-space : nowrap;
        line-height:17px;
        display:block;
}
.catalogListTabBtm a:link {text-decoration: none;color:#FFF}
.catalogListTabBtm a:visited {text-decoration:none;color:#FFF}
.catalogListTabBtm a:hover  {text-decoration:underline;color:#FFF}
.catalogListTabBtm a:active {text-decoration:none;color:#FFF}
.catalogListTabBtm INPUT {cursor:pointer}


.blueButton {
        margin:0px;
        padding: 0px 20px 0px 0px;
        border-width: 0;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        color:white;
        font-weight: bold;
        background-color: #a70916;
        background-image: url(/imgs/nd/btn_right.gif);
        background-repeat: no-repeat;
        background-position: 100% 100%;
        line-height:15px;
        cursor:pointer;
}

.catalogListTabRed {
        float:left;
        padding: 0px 0px 0 18px;
        margin: 0;
        background-image: url(/imgs/nd/redbtn_left.gif);
        background-repeat: no-repeat;
        background-position: 0 100%;
        background-color: #ed1c29;
}
.catalogListTabRed A {
        margin: 0 0 0 0;
        padding: 2px 18px 2px 0px;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        background-image: url(/imgs/nd/redbtn_right.gif);
        background-repeat: no-repeat;
        background-position: 100% 100%;
        background-color: #ed1c29;
        font-weight: bold;
        color: #FFF;
        white-space : nowrap;
        line-height:14px;
        display:block;
}
.catalogListTabRed INPUT {cursor:pointer}

.catalogListTabRed a:link {text-decoration: none;color:#FFF}
.catalogListTabRed a:visited {text-decoration:none;color:#FFF}
.catalogListTabRed a:hover  {text-decoration:underline;color:#FFF}
.catalogListTabRed a:active {text-decoration:none;color:#FFF}

.redButton {
        margin: 0;
        padding: 2px 12px 2px 0px;
        border-width: 0;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        color:white;
        font-weight: bold;
        background-color: #ed1c29;
        background-image: url(/imgs/nd/redbtn_right.gif);
        background-repeat: no-repeat;
        background-position: 100% 100%;
        cursor:pointer;
}

.ArialBluI {font : bold normal 14px Arial, Tahoma, Helvetica, sans-serif; color: #006699;}
.ArialBluI a:link {font : bold normal 14px Arial, Tahoma, Helvetica, sans-serif; color: #006699;}
.ArialBluI a:visited {font : bold normal 14px Arial, Tahoma, Helvetica, sans-serif; color: #006699;}
.ArialBluI a:hover {font : bold normal 14px Arial, Tahoma, Helvetica, sans-serif; color: #006699;}
.ArialBluI a:active {font : bold normal 14px Arial, Tahoma, Helvetica, sans-serif; color: #006699;}

.TahBlack13b {font : bold normal 13px/1 Tahoma, Arial, Helvetica, sans-serif; font-weight: bold;color: #000;letter-spacing : .01em;}
.TahBlack13b a:link {text-decoration: none;        color:#000}
.TahBlack13b a:visited {text-decoration:none;color:#000}
.TahBlack13b a:hover  {text-decoration:underline;color:red}
.TahBlack13b a:active {text-decoration:none;color:#000}