BODY, HTML {
        margin:0;
        padding:0px;
        background-color: #FFF;
}

SELECT, INPUT {
        font : normal normal normal 10px Tahoma, Helvetica, sans-serif;
        border : 1px solid Gray;
        margin: 2px 0px 2px 0px;
        padding: 0 0 0 2px;
}

FORM {
        margin: 0px;
        padding: 0px;
}


a:link {text-decoration : none ; color:#514C65;}
a:visited{text-decoration : none ; color:#514C65}
a:hover{text-decoration : none ; color:red;}
a:active{text-decoration : none ; color:#514C65}


.TtitleND_big {
        font: bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        background: url(/imgs/catalog/ht_c_bg_big.gif) repeat-x top left;
        height: 23px;
}

.TtitleLeftND_big {
       background: url(/imgs/catalog/ht_l_bg_big.gif) no-repeat top left;
       width: 23px;
}

.TtitleRightND_big {
       background: url(/imgs/catalog/ht_r_bg_big.gif) no-repeat top right;
       width: 23px;
}



/* Top strip */
#topStrip {
        width:100%;
        color : #8A8796;
        margin:0; padding:0;
}
.topStripPart {
        font : bold 7pt Tahoma;
        margin: 2px 10px 2px 10px;
        white-space:nowrap;
        line-height:1;
}
.topStripPart A {
        color:#514C65;
}

 /*  Logo and banner strip */
#logoStrip {
        width:100%;
        background-color:#F00;
        clear:both;
}

/* Top menu */
#tMenuBlock {
        width:100%;
        margin:0px;
        padding:5px 0px 0px 0px;
        margin-bottom:5px;
        float:left;
        clear:both;
        background-repeat : repeat-y;
        background-position : right;
        background-image : url(/imgs/tmenuright.gif);
}


.tMenuColumn {
        float:left;
        padding: 2px 0px 0px 15px;
        color: #514C65;
    width:160px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:155px;
}
HTML>BODY .lMenuHeader {
        width: 155px;
}

.tMenuColumn IMG {
        margin: 0px 5px 0px 0px;
        padding: 2px 0px 2px 0px;
}

.tMenuColumn4 {
        float:left;
        padding: 7px 0px 0px 15px;
        voice-family: "\"}\"";
        voice-family:inherit;
}
.tMenuColumn4 A {
        color: #514C65;
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
    text-transform: lowercase;
}
.tMenuColumn4 a:link {color: #514C65;text-decoration: none;        }
.tMenuColumn4 a:visited {color: #514C65;text-decoration:none;}
.tMenuColumn4 a:hover  {color: #F00;text-decoration:none;}
.tMenuColumn4 a:active {color: #514C65;text-decoration:none;}

.tMenuColumn4 IMG {
        margin: 0px 5px 0px 0px;
        padding: 2px 0px 2px 0px;
}
/*
.tMenuColumn5 {
        float:left;
        margin: 8px 12px 0px 15px;
        padding: 0px 10px 0px 10px;
        background-repeat : repeat-y;
        background-position : left;
        background-image : url(/imgs/bg3vd.gif);
}
*/
.tMenuColumn5 {
        float:left;
        padding: 5px 60px 0px 15px;
}
.tMenuColumn5 IMG {
        vertical-align: middle;
}

.tMenuColumn5 A {
    color: #514C65;
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
}

.tMenuColumn5 a:link {color: #514C65;text-decoration: none;}
.tMenuColumn5 a:visited {color: #514C65;text-decoration:none;}
.tMenuColumn5 a:hover  {color: #F00;text-decoration:none;}
.tMenuColumn5 a:active {color: #514C65;text-decoration:none;}

#tSearchFormBlock {
        float: right;
        width: 130px;
        margin: 8px 12px 0px 0px;
        padding: 0px 10px 0px 15px;
        font : bold normal 8pt Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        background-repeat : repeat-y;
        background-position : left;
        background-image : url(/imgs/bg3vd.gif);
}

#tSearchFormBlock A {
        font : normal normal 9px Verdana, "MS Sans Serif", sans-serif;
        color: #383640;
        text-decoration: underline;
        letter-spacing : -0.05em;
}

#markSelect {
        border : 1px solid Gray;
        padding-right:0px;
        width:107px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:107px}

HTML>BODY #markSelect  {
        width: 107px;
}

/* Left-side Menu */

.lMenuBlock {
        background-color : #F9FAF7;
        float:left;
        clear:both;
        margin:0; padding:0;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:145px;
}
HTML>BODY .lMenuBlock {
        width: 145px;
}


.lMenuHeader {
        border-top : 4px solid #778C99;
        color : #FFF;
        background-color : #9AB0BF;
        font : bold normal 10px Tahoma,sans-serif;
        font-weight: bold;
        letter-spacing : -0.03em;
        float:left;
        padding: 2px 4px 2px  6px;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lMenuHeader {
        width: 135px;
}

.lMenuSubHeader {
        float:left;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #F00;
        background-color : #E5F1F5;
        border-bottom : 1px solid #FFF;
        padding: 3px 4px 3px 6px;
        margin-right: 0px;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lMenuSubHeader {
        width: 135px;
}


.lMenuSubHeader a:link {color: #F00;text-decoration: none;        }
.lMenuSubHeader a:visited {color: #F00;text-decoration:none;}
.lMenuSubHeader a:hover  {color: #F00;text-decoration:underline;}
.lMenuSubHeader a:active {color: #F00;text-decoration:none;}


.lMenuItems {
        color : #251F3D;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing : -0.01em;
        padding : 0px 0px 0px 10px;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lMenuItems {
        width: 135px;
}

.lMenuItems UL {
        clear:both;
        padding: 6px 0px 17px 0px;
        margin : 0px;
        list-style:none;
}

.lMenuItems LI {
        padding: 2px 0px 2px 12px;
        background: url(/imgs/li_dot.gif) 0 2px no-repeat;
}


.lMenuItems LI.accent {        list-style : none;         background: url(/imgs/li_rdot.gif) 0 2px no-repeat; color:#D00;}
.lMenuItems LI.accent EM {color:#D00;font-style : normal;}

.lMenuItems a:link {text-decoration: none;        color:#251F3D}
.lMenuItems a:visited {text-decoration:none;color:#251F3D}
.lMenuItems a:hover  {text-decoration:underline;color:red}
.lMenuItems a:active {text-decoration:none;color:#251F3D}


.lMenuItemsBtm {
        color : #4B566F;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing : -0.01em;
        padding : 0px 0px 0px 10px;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lMenuItemsBtm {
        width: 135px;
}

.lMenuItemsBtm UL {
        clear:both;
        padding: 6px 0px 6px 2px;
        margin : 0px;
        list-style:none;
}

.lMenuItemsBtm LI {
        background: url(/imgs/li_gdot.gif) 0 2px no-repeat;
        margin-left : 0px;
        padding: 2px 0px 2px 15px;
}
.lMenuItemsBtm a:link {text-decoration: none;        color:#4B566F}
.lMenuItemsBtm a:visited {text-decoration:none;color:#4B566F}
.lMenuItemsBtm a:hover  {text-decoration:underline;color:red}
.lMenuItemsBtm a:active {text-decoration:none;color:#4B566F}




.lMenuItemsBtm_media {
        color : #4B566F;
        font : bold normal 7pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing : -0.01em;
        padding : 7px 0px 10px 10px;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lMenuItemsBtm_media {
        width: 135px;
}

.lMenuItemsBtm_media UL {
        clear:both;
        padding: 0px 0px 5px 0px;
        margin : 0px;
}

.lMenuItemsBtm_media LI {
        list-style : square outside url(/imgs/li_arr.gif);
        padding: 0px 0px 0px 0px;
        margin:2px 0px 0px 17px;
}
.lMenuItemsBtm_media a:link {text-decoration: none;        color:#4B566F}
.lMenuItemsBtm_media a:visited {text-decoration:none;color:#4B566F}
.lMenuItemsBtm_media a:hover  {text-decoration:underline;color:red}
.lMenuItemsBtm_media a:active {text-decoration:none;color:#4B566F}











.lCommonItems {
        font : bold normal 8pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing : -0.01em;
        padding : 0px 0px 2px 9px;
        background-color:#E5F1F5;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}

HTML>BODY .lCommonItems {
        width: 135px;
}

.lCommonItemstopmedia
{
          background-color:#E5F1F5;
          padding: 0px 0px 0px 4px;
          width: 135px;
}

.lCommonItems UL {
        clear:both;
        padding: 0px 0px 5px 0px;
        margin : 0px;
}

.lCommonItems LI {
        list-style : square outside url(/imgs/li_arr.gif);
        padding: 0px 0px 0px 0px;
        margin:2px 0px 0px 17px;
}
.lCommonItems a:link {text-decoration: none;color:#4B566F}
.lCommonItems a:visited {text-decoration:none;color:#4B566F}
.lCommonItems a:hover  {text-decoration:underline;color:red}
.lCommonItems a:active {text-decoration:none;color:#4B566F}



.lCommonItems_media {
        font : bold normal 8pt Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        letter-spacing : -0.01em;
        padding : 0px 0px 13px 9px;
        background-color:#E5F1F5;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}

HTML>BODY .lCommonItems_media {
        width: 135px;
}


.lCommonItems_media UL {
        clear:both;
        padding: 0px 0px 5px 0px;
        margin : 0px;
}

.lCommonItems_media LI {
        list-style : square outside url(/imgs/li_arr.gif);
        padding: 0px 0px 0px 0px;
        margin:2px 0px 0px 17px;
}
.lCommonItems_media a:link {text-decoration: none;color:#4B566F}
.lCommonItems_media a:visited {text-decoration:none;color:#4B566F}
.lCommonItems_media a:hover  {text-decoration:underline;color:red}
.lCommonItems_media a:active {text-decoration:none;color:#4B566F}












.lSpecItems {
        color : #3B4458;
        font : bold normal 7pt/1.1 Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding : 7px 0px 10px 10px;
        background-color:#D4DEE5;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lSpecItems {
        width: 135px;
}

.lSpecItems UL {
        clear:both;
        padding: 2px 0px 5px 0px;
        margin : 0px;
}

.lSpecItems LI {
        list-style : square outside url(/imgs/li_dot.gif);
        padding: 0px 0px 2px 0px;
        margin:3px 0px 0px 17px;
}



.lSpecItems_media {
        color : #3B4458;
        font : bold normal 7pt/1.1 Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        padding : 7px 0px 10px 10px;
        background-color:#D4DEE5;
    width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
        width:135px;
}
HTML>BODY .lSpecItems_media {
        width: 135px;
}

.lSpecItems_media UL {
        clear:both;
        padding: 6px 0px 6px 2px;
        margin : 0px;
        list-style:none;
}

.lSpecItems_media LI {
        background: url(/imgs/li_gdot.gif) 0 2px no-repeat;
        margin-left : 0px;
        padding: 2px 0px 2px 15px;
}








.lRoundCorner {
        float: left;
        width:100%;
        background-color: #E5F1F5;
}
.lRoundCorner IMG {float:right}



/*  */

.mainBrief2 {
        padding-right: 3px;
        background-repeat : no-repeat;
        background-position : 100% 10px;
        background-image : url(/imgs/vdelim_big_2.gif);
}

.mainBriefNew {
        float:left;
        padding:0px 0px 0px 10px;
        background-repeat : no-repeat;
        background-position : 100% 10px;
        background-image : url(/imgs/vdelim_big.gif);
}

.mainBrief {
        float:left;
        padding:0px 0px 0px 10px;
        background-repeat : no-repeat;
        background-position : 100% 10px;
        background-image : url(/imgs/vdelim.gif);
}


.mainBrief_test {
        float:left;
        padding:0px 0px 0px 28px;
        margin-bottom: 34px;
        width:250px;
        background-repeat : no-repeat;
        background-position : 100% 10px;
        background-image : url(/imgs/vdelim.gif);
}


.actionsBrief {
        padding: 0px 0px 0px 40px;
        margin: 10px 0px 10px 0px;
        background-repeat : repeat-y;
        background-position : right;
        background-image : url(/imgs/bg3vdots.gif);
}

.actionsBriefBox {
        float:left;
}
HTML>BODY .actionsBriefBox {
        width: 840px;
        left:150px;
        background-color:yellow;
}

/* Banners */

.bannerBox {
        background-image : url(/imgs/bgbanner.gif);
        background-position : top;
        background-repeat : repeat-x;
        padding: 0px;
}

.bannerBox P {
        padding: 7px 10px 0px 0px;
        margin: 0px;
}

/* Fonts defenitions */

.verdanaDark8b {font : bold normal 8px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #251F3D;}
.verdanaBlue8b {font : bold normal 8px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #46679C;}

/*  9  */
.TahRed9 {font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #E61E2E;}
.TahRed9 EM {font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #FF0000; font-style : normal;}
.TahRed9 a:link {text-decoration: none;        color: #E61E2E;}
.TahRed9 a:visited {text-decoration:none;color: #E61E2E;}
.TahRed9 a:hover  {text-decoration:underline;color: #E61E2E;}
.TahRed9 a:active {text-decoration:none;color: #E61E2E;}

.TahDark9 {font : normal normal 9px Tahoma, Arial, Helvetica, sans-serif;color: #251F3D;}

.TahBlack9 {font : normal normal 9px Tahoma, Arial, Helvetica, sans-serif;color: #000;}
.TahBlack9 a:link {text-decoration: none;        color:#251F3D}
.TahBlack9 a:visited {text-decoration:none;color:#251F3D}
.TahBlack9 a:hover  {text-decoration:underline;color:red}
.TahBlack9 a:active {text-decoration:none;color:#251F3D}

.TahBlack9b {font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #000;}

.TahDark9b {font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #251F3D;}
.TahDark9b a:link {text-decoration: none;        color:#251F3D}
.TahDark9b a:visited {text-decoration:none;color:#251F3D}
.TahDark9b a:hover  {text-decoration:underline;color:red}
.TahDark9b a:active {text-decoration:none;color:#251F3D}

.ArialRed9 {font : bold normal 9px Arial, Helvetica, sans-serif;color: #F00;}
.ArialRed9 a:link {text-decoration: none;        color:#F00}
.ArialRed9 a:visited {text-decoration:none;color:#F00}
.ArialRed9 a:hover  {text-decoration:underline;color:#F00}
.ArialRed9 a:active {text-decoration:none;color:#F00}

.tabTahDark9b {font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #384666;line-height:20px;}
.tabTahDark9b a:link {text-decoration: none;        color:#384666}
.tabTahDark9b a:visited {text-decoration:none;color:#384666}
.tabTahDark9b a:hover  {text-decoration:underline;color:red}
.tabTahDark9b a:active {text-decoration:none;color:#384666}

.tabTahDark9bw {font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #384666;line-height:20px;}
.tabTahDark9bw a:link {text-decoration: none;        color:#384666}
.tabTahDark9bw a:visited {text-decoration:none;color:#384666}
.tabTahDark9bw a:hover  {text-decoration:underline;color:white}
.tabTahDark9bw a:active {text-decoration:none;color:#384666}

a.tabTahDark9qx:link {text-decoration: none; color:#000000; cursor: text;}
a.tabTahDark9qx:visited {text-decoration:none;color:#000000; cursor: text;}
a.tabTahDark9qx:hover  {text-decoration:none;color:#000000; cursor: text;}
a.tabTahDark9qx:active {text-decoration:none;color:#000000; cursor: text;}



/*  10  */
.TahRed10 {font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;color: #F00;}
.TahRed10b {font : bold normal 10px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #E61E2E;}
.TahRed10b a:link {text-decoration: none;        color:red}
.TahRed10b a:visited {text-decoration:none;color:red}
.TahRed10b a:hover  {text-decoration:underline;color:red}
.TahRed10b a:active {text-decoration:none;color:red}


.TahBlack10 {font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;        color: #000;}
.TahBlack10 EM {font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;        color: #D00;}
.TahBlack10 a:link {text-decoration: none;        color:#000}
.TahBlack10 a:visited {text-decoration:none;color:#000}
.TahBlack10 a:hover  {text-decoration:underline;color:red}
.TahBlack10 a:active {text-decoration:none;color:#000}
.TahBlack10 EM {
font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;
color: #000;
line-height:20px;
}

.TahDark10 {font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;        color: #251F3D;}
.TahDark10b{font : bold normal 10px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #251F3D;}

.helpTitle {font : bold normal 12px Arial, Tahoma, Helvetica, sans-serif; color: #251F3D; font-weight: bold; }
.helpList  {font: normal normal 11px Verdana, Arial, Tahoma, Helvetica, sans-serif; font-weight: normal; color: #251F3D; margin-left: 40px; padding-left: 10px;}
.helpList  LI {        list-style : square outside url(/imgs/littleDot.gif); padding: 0px 0px 2px 0px; margin:0px 0px 0px 0px;}
.helpList a:link    {text-decoration:none;color:#000}
.helpList a:visited {text-decoration:none;color:#000}
.helpList a:hover   {text-decoration:underline;color:red}
.helpList a:active  {text-decoration:none;color:#000}



.TahLightGrey10 {font : bold normal 10px/1.2 Tahoma, Arial, Helvetica, sans-serif;color: #484848;}

.TahWhite10 {font : normal normal 10px Tahoma, Arial, Helvetica, sans-serif;color: #FFF;}
.TahWhite10 a:link {text-decoration: none;        color:#FFF}
.TahWhite10 a:visited {text-decoration:none;color:#FFF}
.TahWhite10 a:hover  {text-decoration:underline;color:red}
.TahWhite10 a:active {text-decoration:none;color:#FFF}

/*  11  */
.TahBlack11 {font : normal normal 11px/1 Tahoma, Arial, Helvetica, sans-serif;color: #000;letter-spacing : 0.05em;}
.TahBlack11 a:link {text-decoration: none;        color:#000}
.TahBlack11 a:visited {text-decoration:none;color:#000}
.TahBlack11 a:hover  {text-decoration:underline;color:red}
.TahBlack11 a:active {text-decoration:none;color:#000}

A.TahBlack11b {font : bold normal 11px/1 Tahoma, Arial, Helvetica, sans-serif;        font-weight: bold;text-decoration:underline; color: #000000; letter-spacing : .01em;        }
A.TahBlack11b:hover {font : bold normal 11px/1 Tahoma, Arial, Helvetica, sans-serif;        font-weight: bold;text-decoration:underline; color:red; letter-spacing : .01em;        }

.TahBlack11b {font : bold normal 11px/1 Tahoma, Arial, Helvetica, sans-serif;        font-weight: bold;color: #000;letter-spacing : .01em;        }
.TahBlack11b a:link {text-decoration: none;        color:#000}
.TahBlack11b a:visited {text-decoration:none;color:#000}
.TahBlack11b a:hover  {text-decoration:underline;color:red}
.TahBlack11b a:active {text-decoration:none;color:#000}

.TahDark11 {font : normal normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #251F3D;}
.TahDark11 EM {        color: red; font-weight: bold; font-style : normal;}
.TahDark11 a:link {text-decoration: none;color:#251F3D;}
.TahDark11 a:visited {text-decoration:none;color:#251F3D;}
.TahDark11 a:hover  {text-decoration:underline;color:red}
.TahDark11 a:active {text-decoration:none;color:#251F3D;}

.TahDark11b {font : bold normal 11px/1 Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #251F3D;}
.TahRed11b {font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #E61E2E;}

.TahLightGrey11 {font : normal normal 11px/1.2 Tahoma, Arial, Helvetica, sans-serif;        color: #484848;}

.TahWhite11b {font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #FFF;}
.TahGrey11 {font : bold normal 11px/10px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #505357;letter-spacing : .01em;}
.TahGrey10 {font : bold normal 10px/9px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #505357;letter-spacing : .01em;}

.TahNavyGrey11 {font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold; color: #384666;}
.TahNavyGrey11 a:link {text-decoration: none;        color: #384666;}
.TahNavyGrey11 a:visited {text-decoration:none;color: #384666;}
.TahNavyGrey11 a:hover  {text-decoration:underline;color:red}
.TahNavyGrey11 a:active {text-decoration:none;color: #384666;}


.ArialDark11 {font : normal  normal 11px Arial, Helvetica, sans-serif;color: #251F3D;}
.ArialDark11 EM {font : normal  normal 11px Arial, Helvetica, sans-serif;color: #D00;}
.ArialNavyGrey11 {font : normal normal 11px Arial, Helvetica, sans-serif;        color:#384666;}

.tabTahDark11 {font : normal normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #251F3D;line-height:20px;}
.tabTahDark11 a:link {text-decoration: none;        color:#251F3D}
.tabTahDark11 a:visited {text-decoration:none;color:#251F3D}
.tabTahDark11 a:hover  {text-decoration:underline;color:red}
.tabTahDark11 a:active {text-decoration:none;color:#251F3D}

/*  12  */
.TahNavyGrey12 {font : bold normal 12px/11px Tahoma, Arial, Helvetica, sans-serif;font-weight: bold;color: #384666;}

.arial12 {font : normal normal 12px Arial, Helvetica, sans-serif;        color:#384666;}
.arialBlack12n {font : normal normal 12px Arial, Helvetica, sans-serif;        color:#000;}

.arialBlack12 { font : normal normal 12px Arial, Helvetica, sans-serif;        color:#000;}
.arialBlack12 H3 {font : bold normal 12px Arial, Helvetica, sans-serif;font-weight: bold;color:#000;letter-spacing:.08em;margin-top:20px;}
.arialBlack12 a:link {text-decoration: none;        color:#D00}
.arialBlack12 a:visited {text-decoration:none;color:#D00}
.arialBlack12 a:hover  {text-decoration:underline;color:#D00}
.arialBlack12 a:active {text-decoration:none;color:#D00}
.arialBlack12 EM {color:red;font-style:normal}

.ArialDark12 {font : normal normal 12px Arial, Helvetica, sans-serif;color:#251F3D;}
.ArialDark12 EM {color:red; font-weight:bold;font-style:normal}

.ArialRed12b {font : bold normal 12px Arial, Helvetica, sans-serif;        color:#F00;font-weight: bold;}

.arialBlack14 {font : normal normal 14px Arial, Helvetica, sans-serif;color:#000;}

.regularText {font : normal normal 12px Arial, Helvetica, sans-serif;color: #000;}
.regularText EM {color:red;font-style:normal;font-weight:bold}

.TahBlack12 {font : normal normal 12px Tahoma, Arial, Helvetica, sans-serif, sans-serif;color:#000;}
.TahBlack12 EM {color:red; font-weight:bold;font-style:normal}

.TahDark12 {font : normal normal 12px Tahoma, Arial, Helvetica, sans-serif;color: #251F3D;}
.TahDark12 EM {        color: red; font-weight: bold; font-style : normal;}

/* Action */

.ArialBlue18b {font : bold normal 18px Arial, Helvetica, sans-serif;font-weight: bold;color: #006699;}
.ArialRed18b {font : bold normal 18px Arial, Helvetica, sans-serif;font-weight: bold;color: #FF3333;}
.TahRed18b {font : bold normal 18px Tahoma, Helvetica, sans-serif;font-weight: bold;color: #FF0000;}
.TahBlue18b {font : bold normal 18px Tahoma, Helvetica, sans-serif;font-weight: bold;color: #006699;}
.TahDarkBlue18 {font : bold normal 18px Tahoma, Helvetica, sans-serif;font-weight: bold;color: #251F3D;}
.TahRed14b2 {font : bold normal 14px Tahoma, Helvetica, sans-serif;font-weight: bold;color: #FF3333;}
.TahRed18b2 {font : bold normal 18px Tahoma, Helvetica, sans-serif;font-weight: bold;color: #FF3333;}
.TahBlack18b {font : bold normal 18px Tahoma, Helvetica, sans-serif;font-weight: bold;color: #000000;}
.Actlogo {font : bold normal 18px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #000000; line-height:210%;}



/* rMenuComp  */

.rMenuComp {font : normal normal 11px/1 Tahoma, Arial, Helvetica, sans-serif;color: #000;letter-spacing : 0.05em;}
.rMenuComp a:link {text-decoration: none;        color:#000}
.rMenuComp a:visited {text-decoration:none;color:#000}
.rMenuComp a:hover  {text-decoration:underline;color:red}
.rMenuComp a:active {text-decoration:none;color:#000}


.rMenuComp UL {
       clear:both;
        padding: 5px 0px 17px 0px;
        margin : 0px;
        list-style:none;

}

.rMenuComp LI {
        padding: 2px 0px 2px 12px;
        background: url(/imgs/li_dot.gif) 0 2px no-repeat;
}




/* Headlines */
.yellowHeader {
        clear:both;
        float:left;
        padding: 0px 0px 0px 45px;
        margin: 0;
        background: #FFCC26 url(/imgs/brd_yell_bl.gif) no-repeat bottom left;
}
.yellowHeader H1 {
        padding: 2px 45px 4px 0px;
        margin: 0;
        background: #FFCC26 url(/imgs/brd_yell_tr.gif) no-repeat top right;
        font : bold normal 12px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        white-space : nowrap;
}

.yellowMainBanner {
        clear:both;
        width: 110px;
        padding: 0px 0px 0px 15px;
        margin: 0;
        background: #FFCC26 url(/imgs/yellow_main_banner_left.gif) no-repeat left;
}
.yellowMainBanner H3 {
        padding: 5px 15px 5px 0px;
        margin: 0;
        background: #FFCC26 url(/imgs/yellow_main_banner_right.gif) no-repeat right;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        white-space : nowrap;
}


.blueHeader {
        clear:both;
        padding: 0px 0px 0px 20px;
        margin: 0;
        background: #96B5CC url(/imgs/brd_blue_tl.gif) no-repeat top left;
}
.blueHeader H2 {
        padding: 2px 20px 4px 0px;
        margin: 0;
        background: #96B5CC url(/imgs/brd_blue_br.gif) no-repeat bottom right;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFF;
        white-space : nowrap;
}

.blueTab {
        clear:both;
        float:left;
        padding: 0px 0px 0px 17px;
        margin: 0;
        background: #96B5CC url(/imgs/brd_blue_tl.gif) no-repeat 0 0;
}
.blueTab H1 {
        padding: 2px 17px 4px 0px;
        margin: 0;
        background: #96B5CC url(/imgs/brd_blue_tr.gif) no-repeat top right;
        font : bold normal 10px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        white-space : nowrap;
}
.blueTabInv {
        clear:both;
        float:left;
        padding: 0px 0px 0px 17px;
        margin: 0;
        background: #96B5CC url(/imgs/brd_blue_bl.gif) no-repeat  bottom left;
}
.blueTabInv H1 {
        padding: 2px 17px 4px 0px;
        margin: 0;
        background: #96B5CC url(/imgs/brd_blue_br.gif) no-repeat bottom right;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        white-space : nowrap;
}


.yellowTab {

        clear:both;
        float:left;
        padding: 0px 0px 0px 17px;
        margin: 0;
        background: #FFCC26 url(/imgs/brd_yell_tl.gif) no-repeat 0 0;
}
.yellowTab H1 {
        padding: 2px 17px 4px 0px;
        margin: 0;
        background: #FFCC26 url(/imgs/brd_yell_tr.gif) no-repeat top right;
        font : bold normal 12px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        white-space : nowrap;
}
.yellowTab H2 {
        padding: 2px 17px 4px 0px;
        margin: 0;
        background: #FFCC26 url(/imgs/brd_yell_tr.gif) no-repeat top right;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
        white-space : nowrap;
}

.yellowTab H3 {
        padding: 2px 17px 4px 0px;
        margin: 0;
        background: #FFCC26 url(/imgs/brd_yell_tr.gif) no-repeat top right;
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #251F3D;
}

.yellowTab a:link {text-decoration: none;        color:#251F3D}
.yellowTab a:visited {text-decoration:none;color:#251F3D}
.yellowTab a:hover  {text-decoration:underline;color:red}
.yellowTab a:active {text-decoration:none;color:#251F3D}

/* Dotted blockes and tables */

.dottedTop {
        padding: 1px 0px 0px 0px;
        background: url(/imgs/dottedline.gif) repeat-x 0 0;
}

.dottedBottom {
        padding: 0px 0px 1px 0px;
        background: url(/imgs/dottedline.gif) repeat-x 0 100%;
}

.dottedRight {
        padding: 0px 1px 0px 0px;
        background: url(/imgs/bg3vd.gif) repeat-y 100% 0;
}


.dottedRightBlue {
        padding: 0px 1px 0px 0px;
        background: #eeefec url(/imgs/bg3vd.gif) repeat-y 100% 0;
}


.dottedLeft {
        padding: 0px 0px 0px 1px;
        background: url(/imgs/bg3vd.gif) repeat-y 0 0;
}

.regularParagrafs { width:100% }
.regularParagrafs P {
clear:both; margin:0;
padding:9px 0 6px 0;
line-height: 1.3;
}

.hiddenDIV  {display:none;}
.presentDIV {display:block;}

.advMain{
    margin-right: 20px;
    height:100%;
    padding: 0px 1px 0px 0px;}

.advMainDot{
    margin-right: 20px;
    height:100%;
    padding: 0px 1px 0px 0px;
    background: url(/imgs/bg3vd.gif) repeat-y 100% 0;}
.advTitle{
        width:90%;
        float:left;
        color: #384666;
        font : bold 12px Tahoma, Arial, Helvetica, sans-serif;
        font-size:12px;}
.advText{
    clear: both;
    color: #060606;
    font : normal normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size:11px;
        margin-right:5px;
        margin-left:25px;}
.advR100Clear{
        font : bold normal 9px Tahoma, Arial, Helvetica, sans-serif;
        color: #000;
        font-weight: bold;
        font-size:10px;
    clear:both;
    float:right;
    width:100px;}

.advR100Clear a:link {text-decoration: none; color:#251F3D}
.advR100Clear a:hover  {text-decoration:none;color:red}

.advMainWP{
    width:100%;
    clear:both;}

.advPictureWP{
        width:28%;
        float:left;
        }

.advRightWP{
        width: 68%;
        float: right;}
.advTitleWP{
        margin-bottom: 20px;
        font-weight: bold;}

.advWPDot {
    clear:both;
    width:98%;
    margin-top:10px;
    padding-top:3px;
        padding: 1px 0px 0px 0px;
        background: url(/imgs/dottedline.gif) repeat-x 0 0;}


.tableWidth800x600 {
 width: 550px;
}
.tableWidth1027x768 {
 width: 825px;
}

/* стили для акции "рцепт от м.видео по борьбе с холодом" : начало */

.Holod A {
    padding: 2px 0px 0px 15px;
    color: #514C65;
    font-family: Tahoma;
    font-size: 9px;
    font-weight: bold;
    text-transform: lowercase;
}
.Holod a:link {color: #514C65;text-decoration: none;        }
.Holod a:visited {color: #514C65;text-decoration:none;}
.Holod a:hover  {color: #F00;text-decoration:none;}
.Holod a:active {color: #514C65;text-decoration:none;}

.Holod IMG {
        margin: 0px 5px 0px 0px;
        padding: 2px 0px 2px 0px;
}

/* стили для акции "рцепт от м.видео по борьбе с холодом" : конец */

/* стили для хит-парада: начало */
.pagingHitLinks{
        font : bold normal 11px Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #3D6C9C;
                font-size:10px;
}
.pagingHitLinks a:link {text-decoration: none;  color:#3D6C9C}
.pagingHitLinks a:visited {text-decoration:none;color:#3D6C9C}
.pagingHitLinks a:hover  {text-decoration:underline;color:red}
.pagingHitLinks a:active {text-decoration:none;color:#3D6C9C}
.pagingHitLinks EM {color: #F40000; font-style : normal;}
/* стили для хит-парада: конец */

/*---*/
.OtherImgLink {color:#8f8f8f; font-weight:bold; font-size:9px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.OtherImgLink a:link {color:#8f8f8f; font-weight:bold; font-size:9px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
.OtherImgLink a:visited {color: #8f8f8f; font-weight:bold; font-size:9px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
.OtherImgLink a:hover  {color:#ff0000; font-weight:bold; font-size:9px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
.OtherImgLink a:active {color:#ff0000; font-weight:bold; font-size:9px; font-family:Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}

.OtherImgText {clear:both; color:#251F3D; font:normal normal 10px/1.32 Tahoma,Arial, Helvetica, sans-serif; text-align:left; padding-bottom:2px;}

.OtherImgBorder { border:#9bb2c5 solid 2px; width:13px; height:12px; float:left; margin-bottom:3px;}

.OtherImgMargin {margin-right:3px;}

.mvideo_novs_text  { }

.RedShopList
{
 list-style: none;
 list-style-type: none;
 background: url(/imgs/li_rdot.gif) 0 2px no-repeat;
 font-weight: bold;
 padding-left:10px;
}

.GreyShopList
{
 list-style: none;
 background: url(/imgs/li_dot.gif) 0 2px no-repeat;
 padding-left:10px;
}
/*--*/

.lMenuHeaderNY {
        border-top : 4px solid #778C99;
        color : #FFF;
        background-color : #9AB0BF;
        font : bold normal 10px Tahoma,sans-serif;
        font-weight: bold;
        letter-spacing : -0.03em;
        float:left;
        padding: 2px 4px 2px  6px;
        width:135px;
        voice-family: "\"}\"";
        voice-family:inherit;
}
HTML>BODY .lMenuHeaderNY {
        width: 135px;
}


.topStripPart {
        font : bold 7pt Tahoma;
        margin: 0px 10px 0px 0px;
        white-space:nowrap;
        line-height:1;
}