/* СТАРЫЕ СТИЛИ -- 
   ПОДЛЕЖАТ РЕВИЗИИ И ПЕРЕНОСУ В РАЗДЕЛ
   НОВЫЕ СТИЛИ */


BODY {
     font-size : 10pt;
     margin-top: 0;
     margin-right: 0;
     margin-bottom: 0;
     margin-left: 0;
     font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica;}

p        {font-size : 10pt;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}

.note { 
     font-size: 9px; 
         text-align: left;
     font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica;
     }
        
.main { 
     font-size: 10px; 
         text-align: left;
     font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica;
         margin-bottom: 5px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        color: #000000;
     }
         
.find { 
     font-size: 8pt; 
     font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica;
     }   

.razdel { 
         text-align: left;
         font-size : 9pt; 
         margin-top: 0;
         margin-bottom: 8;
     font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
     }
.razdel1 { 
         text-align: left;
         font-size : 9pt; 
         margin-top: 0;
         margin-bottom: 4;
     font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
         color: #000000;
         background-color: #FFFF00;
     }

.first1 {
         text-align: center;
         font-size : 8pt;
         margin-top: 0;
         margin-bottom: 6;
         font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}    
         
 
.first2
         {
        font-size : 8pt;
         margin-top: 3;
         margin-bottom: 3;
         font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}     

.firstred 
          {
                color : red;    
                font-weight :bold;
                text-align: justify;
         font-size : 8pt;
         margin-top: 3;
         margin-bottom: 3;
         font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;} 
         
 
  
 .podar {
         font-size : 8pt;
         margin-top: 3;
         margin-bottom: 3;
         font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;} 
         
.date {
        text-align: left;
  font-size: 9pt;
        color:#4A4E69;
        margin-bottom: 0;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
}               
         

                 
p.red
         {text-align: center;
         color:#cc0303;
         font-weight: bold;
                 font-size: 9pt;
         }
                 
p.priced
         {
         color:#cc0303;
         font-weight: bold;
                 font-size: 12pt;
         }               

p.red1
         {text-align: center;
         color:#ffffff;
         font-weight: bold;
                 font-size: 9pt;
         }
p.green
         {
                 text-align: center;
         color: green;
         font-weight: bold;
                 font-size: 10pt;
                 font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
         }                               

p.price
         {text-align: center;
                 font-weight: bold;
                 color:#4A4E69;
                 font-size: 9pt;
                  }
.tblpr
         {text-align: right;
                 font-weight: bold;
                 color:#4A4E69;
                 font-size: 9pt;
                  }
p.tbllf
         { font-weight: bold;
                 color:#4A4E69;
                 font-size: 9pt;
                  }                               
                                  
p.tblcnt
         {text-align: center;
                 font-weight: bold;
                 color:#4A4E69;
                 font-size: 9pt;
                  }

button.button {font-size: 8pt;
                font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;}

input   {font-size: 8pt;
                font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;}
input.submit
{
        cursor: hand;
}               

/*
input.button
{
        cursor: hand;
}       */

input.buttonf
{
        font-size: 9pt;
        font-weight:bold;
        background: #195896;
        cursor: hand;
        color:  white;
}               
input.submitd
{
        font-size: 9pt;
        font-weight:bold;
        background: #195896;
        cursor: hand;
        color:  white;
}               
select {
        font : 8pt;
        font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
}
input.small
{
        padding-right: 0px;
        padding-left: 0px;
        font-size: 7pt;
        padding-bottom: 0px;
        padding-top: 0px;
}               
select.small    {font-size: 8pt;
font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
padding-right: 0px;
        padding-left: 0px;
        font-size: 7pt;
        padding-bottom: 0px;
        padding-top: 0px;
}               

UL,OL
                        {
                font-size: 9pt;
                font-family:Verdana, Arial, Geneva, Pragmatica, Helvetica ;
                }

          
    A:link
         { color:#1F7790;
         text-decoration:none;
          }
          
A:visited
         {color:#1F7790;
         text-decoration:none;}
          
A:hover
         {color:#4A4E69;
         text-decoration: underline;
          
          }
          
    
TH
         {
          font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
          color: #FFFFFF;
          font-weight: 600;
          font-size:9pt;
          background:#4A4E69;
          }
 TH  A:link
{
        color: #ffffff;
        text-decoration: none; 
        
}     
 TH A:visited
         {color:#ffffff;
         text-decoration:none;}
          
 TH A:hover
         {color:#ffffff;
         text-decoration: underline;}
            

 TH.small {font-size:7pt;}  
        TD.TH   {
        font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
        color: #ffffff;
        font-weight: 600;
        font-size:9pt;
        background:#4A4E69;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-right-width : 1px;
        border-top-width : 1px;
}                       
TD.THsmall
{
        font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
        color: #ffffff;
        font-weight: 600;
        font-size:7pt;
        background:#4A4E69;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-right-width : 1px;
        border-top-width : 1px;
} 
TD.frm
{
        border-bottom-width : 1px;
        border-left-width : 0px;
        border-right-width : 1px;
        border-top-width : 1px; 
}     
         H1
         {
        text-align: left;
        font-size: 12pt;
        font-weight: bold;
        font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica;
        margin-bottom: 4px;
        margin-top: 0px;
        
}     
         

                 
         H3
         {
         text-align: center;
         font-size: 9pt;
         font-weight: bold;
         font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica;
         margin-bottom: 0px;
         margin-top: 0px;
                 color:#4A4E69;
         }

H4
         {margin-bottom: 2px;
                 margin-left: 4px;
         margin-top: 2px;
         text-align: left;
         font-size: 9pt;
         font-weight: bold;
         font-family: "Verdana", "Helvetica", "Arial";
         color:#00008b;
         }
         
         
                 
a.submenu  { font-family: "Verdana", "Helvetica", "Arial";
                font-size: 10px;
                font-weight: bold;
                color: #4A4E69; }

a.submenu:hover  { font-family: "Verdana", "Helvetica", "Arial";
                font-size: 10px;
                font-weight: bold;
                color: #4A4E69; }

a.submenu:visited  { font-family: "Verdana", "Helvetica", "Arial";
                font-size: 10px;
                font-weight: bold;
                color: #4A4E69; }
UL {
        margin : 0px;
}         
 
#hdn    {
         visibility: hidden; 
        }
#slide {
          Position: Absolute;
          Left: 1000;
          Top: 400;
          Visibility: Visible;
          }
          
#b {font-weight: bold;}
#r {text-align: right;}
#l {text-align: left;}
input.red {FONT-WEIGHT: bold; COLOR: red;}
.cred {FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: yellow;}

table.ttt {
        margin-top : 1;
        margin-bottom : 1;
        border-color : black;
        background : white;
        padding-top : 0;
}

td.ttt {
        padding-right: 0px;
        padding-left: 0px;
        padding-bottom: 0px;
        margin: 0px;
        clip: rect(0px 0px 0px 0px);
        padding-top: 0px;
}       





































/* НОВЫЕ СТИЛИ 2005-2006 */


A:LINK {text-decoration: none;  color: #333333; background : none;}
A:VISITED {text-decoration: none; color: #666666; background : none;}
A:HOVER {text-decoration: underline; color: #000000; background : none;}                



.podar {
         font-size : 8pt;
         margin-top: 3;
         margin-bottom: 3;
         font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;} 


/* H1 = .tovarShowHeader */
H1 { color: #000033; background-color: #EEEEEE; text-align: center; font-size: 26px; font-weight: normal; font-family : GaramondNarrowC, Times, Garamond, Serif;        padding: 8px; border-bottom-color : #CCCCCC; border-bottom-style : double; border-bottom-width : 7px; }

H2 { text-align: center; font-size: 20px; font-weight: bold; color:#666666;     font-family: Arial, Verdana, Geneva, Pragmatica, Helvetica ; }

H5 { text-align: left; font-size: 16px; font-weight: bold; font-family: Arial, Pragmatica, Helvetica, Verdana, Geneva ; color:#ff6600; margin-bottom: 0px; margin-top: 0px; }

/* H6 - специально для заголовков в разделах, создаваемых руками */
H6 { color: #000000; background-color: #EEEEEE; text-align: center; font-size: 21px; font-weight: normal; font-family : GaramondNarrowC, Times, Garamond, Serif;        padding: 8px; border-bottom-color : #FF9900; border-bottom-style : double; border-bottom-width : 7px; }


        

                 
/* ЦЕНА на конечной страничке товара */          

.priceTov0 {    color: #FFFFFF; background-color: #FF6600;      font-size: 10px;        font-weight: bold;      font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding: 5px;}
.priceTov00 {   color: #FFFFFF; background-color: #FF0000;      font-size: 10px;        font-weight: bold;      font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding: 5px; }
.priceTov1 {    color: #FFFFFF; font-size: 26px;        font-weight: bold;      font-family : Times, Verdana, Arial, Geneva, Pragmatica, Helvetica;     padding: 5px;}
.priceTov2 {    color: #FFCC99; font-size: 20px;        font-weight: bold;      font-family : Times, Verdana, Arial, Geneva, Pragmatica, Helvetica;     padding: 5px; text-align : center;      text-decoration : line-through; }



.priceTovNet {
        color: #FFFF00;
        text-align: center;
        background-color: #FF0000;
        font-size: 11px;
        font-weight: bold;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding: 5px;
        border: 1 solid #FFFF00;
}

A.priceTovNet:LINK {text-decoration: underline; color: #FFFF00; border: 0;}
A.priceTovNet:VISITED {text-decoration: underline; color: #FFFF00;border: 0;}
A.priceTovNet:HOVER {text-decoration: underline; color: #FFFFff;border: 0;}     

/* ЦЕНА товара в блоках из темплейтов "наборов" с катинками */

.priceTovBlock { color: #000000; background-color: #DDDDDD; font-size: 11px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 3px; }
.priceTovBlockD { color: #000000; background-color: #FF9900; font-size: 11px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 2px; }


.coverimage {
margin-right: 8px;
}

.tovarShowTable { width : 100%; }
.tovarShowHeader { color: #000033; background-color: #EEEEEE; text-align: center; font-size: 26px; font-weight: normal; font-family : GaramondNarrowC, Times, Garamond, Serif;  padding: 8px; border-bottom-color : #CCCCCC; border-bottom-style : double; border-bottom-width : 7px; }
.tovarShowDescription {color: #000000; background-color: #FFFFFF; text-align: left; font-size: 11px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 10px; padding-bottom: 10px; }
.tovarShowTDAttr { color: #000000; text-align: left; vertical-align: top; font-size: 11px; font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 4px;}
.tovarShowListTable { border : 2px solid #DDDDDD; width: 100%}
.tovarShowListTableTD { background-color: #EEEEEE; color: #000000; font-size: 11px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 3px; }


.dscPcls {color: #000000; background-color: #FFFFFF; text-align: left; font-size: 11px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 10px; padding-bottom: 10px; }
.dscUlcls {color: #000000; background-color: #FFFFFF; text-align: left; font-size: 11px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 10px; padding-bottom: 10px; }



A.tovarShowTDAttr:LINK { text-decoration: none; color: #000000; border-bottom-width : 1;        border-bottom-style : dotted;   padding-bottom : 0 px; padding-left : 0 px;}
A.tovarShowTDAttr:VISITED { text-decoration: none;      color: #000000; border-bottom-width : 1;        border-bottom-style : dotted;   padding-bottom : 0 px; padding-left : 0 px;}
A.tovarShowTDAttr:HOVER {text-decoration: none; color: #333333; border-bottom-width : 1;        border-bottom-style : solid;    padding-bottom : 0 px; padding-left : 0 px;}    


.tovarBlockCommonDescription {
        color: #000000;
        font-size: 12px;
        font-weight: normal;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        margin-bottom: 16px;
}

.tovarBlockName {
        color: #000000;
        font-size: 11px;
        font-weight: bold;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        margin-bottom: 0px;
        padding: 0px;
}

.tovarBlockDescription {
        color: #000000;
        font-size: 10px;
        font-weight: normal;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        margin-bottom: 0px;
        padding: 3px;
}

a.tovarBlockAction {
        color: #000000;
        font-size: 10px;
        font-weight: normal;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding: 3px;
        text-decoration: underline; 
}

.tovarBlock {
        background-color: #FFFFFF;
        background-image: url(/styles/style_0/back_fade2.jpg);
        background-repeat : no-repeat;
        padding: 5px;
        border : 0 solid #CCCCCC;
}

.DescrDop { 
        text-align: left; 
        font-size: 16px; 
        font-weight: bold; 
        font-family: Arial, Pragmatica, Helvetica, Verdana, Geneva ; 
        color:#ff6600; 
        margin-bottom: 0px; 
        margin-top: 0px; 
}

.tovarDescrDop {
        text-align: left; 
        font-size: 16px; 
        font-family: Arial, Pragmatica, Helvetica, Verdana, Geneva ; 
        color:#ff6600; 
        margin-bottom: 0px; 
        margin-top: 0px; 
}


.RateViewBlockTable {
border: solid 1px #CCCCCC;
width: 100%;
        background-color: #EEEEEE;
}

/* Структура КАТАЛОГА или SITEMAР */

ul.sitemap_1 {  color: #FF6600; font-size: 13px;        font-weight: bold;      font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding-left: 32px;}
ul.sitemap_2 {  color: #000000; font-size: 12px;        font-weight: normal;    font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding-left: 32px;        line-height : 13px;     list-style-type : disc; }
ul.sitemap_3 {  color: #000000; font-size: 11px;        font-weight: normal;    font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding-left: 32px;        line-height : 11px;     list-style-type : square;}
ul.sitemap_4 {  color: #000000; font-size: 10px;        font-weight: normal;    font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding-left: 32px;        line-height : 10px;     list-style-type : square;}
ul.sitemap_5 {  color: #000000; font-size: 9px; font-weight: normal;    font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding-left: 32px;     line-height : 9px;      list-style-type : square;}
ul.sitemap_6 {  color: #000000; font-size: 8px; font-weight: normal;    font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding-left: 32px;     line-height : 8px;      list-style-type : square;}


/* -- строка "Path" -- */
.blockHead {
         text-align: left;
                 text-indent: 0px;
         font-size: 11px;
         font-weight: bold;
         font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ;
                 padding: 3px;
         margin-bottom: 4px;
         margin-top: 0px;
                 background-color: #cccccc;
}   

.searchBar3 { color : #FFFFFF;
        font-weight: bold;
        font-size : 11px;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        background-color: #666666; padding:3px; text-align: center;}

A.searchBar3:LINK {     text-decoration: none;  color: #FFFFCC; background : none;}
A.searchBar3:VISITED {text-decoration: none; color: #FFFFCC; background : none;}
A.searchBar3:HOVER {text-decoration: none; color: #FFFFFF; background : none;}          


.searchBar4 { color : #FFFFFF;
        font-weight: bold;
        font-size : 10px;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        background-color: #666666; padding:3px; text-align: center;}

A.searchBar4:LINK {     text-decoration: none;  color: #FFFFCC; background : none;}
A.searchBar4:VISITED {text-decoration: none; color: #FFFFCC; background : none;}
A.searchBar4:HOVER {text-decoration: none; color: #FFFFFF; background : none;}          


A.NovoTD:LINK {text-decoration: none; color: #333333;}
A.NovoTD:VISITED {text-decoration: none; color: #333333;}
A.NovoTD:HOVER {text-decoration: underline; color: #000000;}    
.Novo {color: #000000; background-color: #EEEEEE; font-size: 11px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; vertical-align: top; text-align: left; padding: 3px;
        border-top-color : #CCCCCC;
        border-top-style : double;
        border-top-width : 4;
}

.NovoTable { background-color: #FFFFFF; padding: 8px; border: 1px #FF9900 solid; }
.NovoTD {color: #000000; background-color: #EEEEEE; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; vertical-align: top;}
.NovoTableHeader {color: #000000; background-color: #FF9900; font-size: 12px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; align: center;}
.NovoTDheader {color: #000000; background-color: #EEEEEE; font-size: 12px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; font-weight: bold;}


A.pagingBar:LINK {text-decoration: none; color: #333333;}
A.pagingBar:VISITED {text-decoration: none; color: #666666;}
A.pagingBar:HOVER {text-decoration: underline overline; color: #000000;}        
.pagingBar { color: #000000; font-size: 11px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }
.pagingBarCurrent {     color: #FFFFFF; background-color: #FF9900;      font-size: 11px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }



A.mainListTD:LINK {text-decoration: none; color: #333333;       padding: 0px;}
A.mainListTD:VISITED {text-decoration: none; color: #666666;    padding: 0px;}
A.mainListTD:HOVER {text-decoration: underline; color: #000000; padding: 0px;}  

.mainListTable {
        border : 0px solid #FFFFFF;
}
.mainListTDheader {
        color: #FFFFFF;
        background-color: #FF9900;
        font-size: 10px;
        font-weight: bold;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding: 3px;
        text-align: center;
}

.mainListTD {
        color: #000000;
        background-color: #FFFFFF;
        font-size: 11px;
        font-weight: normal;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding: 3px;
}

.mainListTDprice {
        color: #666666;
        background-color: #F6F6F6;
        font-size: 11px;
        font-weight: bold;
        font-family : Arial, Geneva, Pragmatica, Helvetica;
        padding: 3px;
        text-align: right;
        border-left-color : #666666;
        border-left-style : dotted;
        border-left-width : 1px;
        border-right-color : #666666;
        border-right-style : dotted;
        border-right-width : 1px;
}

A.mainListButton:LINK {text-decoration: none; color: #EEEEEE; border : 0px; padding: 0px;}
A.mainListButton:VISITED {text-decoration: none; color: #EEEEEE; border : 0px; padding: 0px;}
A.mainListButton:HOVER {text-decoration: none; color: #FFFFFF; border : 0px; padding: 0px;}     
.mainListButton {
        border : 1px solid #000000;
        color: #FFFFFF;
        background-color: #999999;
        text-align: center;
        font-size: 10px;
        font-weight: bold;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding: 3px;
}

UL.mainList {
        color: #000000;
        font-size: 10px;
        font-weight: normal;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding-left: 32px;
}




        

.button {
        color: #FFFFFF;
        background-color: #333333;
        font-size: 11px;
        font-weight: bold;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
}

 .first {
        text-align: left;
        font-size : 11px;
        margin-top: 2;
        margin-bottom: 2;
        font-family :  Verdana, Arial, Geneva, Pragmatica, Helvetica;
        background-color: #FFFFFF;
        background-image: url(/styles/style_0/back_fade2.jpg);
        background-repeat : no-repeat;
        padding: 3px;
        border : 0 solid #CCCCCC;
}  

 .first_info {
        text-align: left;
        font-size : 9px;
        margin-top: 2;
        margin-bottom: 2;
        font-family :  Verdana, Arial, Geneva, Pragmatica, Helvetica;
        background-color: #FFFFFF;
        background-image: url(/styles/style_0/back_fade2.jpg);
        background-repeat : no-repeat;
        padding: 3px;
        border : 0 solid #CCCCCC;
}  


/* это в Helpe */
.firsthelp {
         text-align: justify;
         font-size : 11px;
         margin-top: 0;
         margin-bottom: 10;
         font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;} 
           

.separatorTable { background-color: #CCCCCC; }

/* Текст и ссылки в полоске под "Закладками" */ 

A.hmenu:LINK {text-decoration: none; color: #FFFFFF;}
A.hmenu:VISITED {text-decoration: none; color: #FFFFFF;}
A.hmenu:HOVER {text-decoration: none; color: #000000;}  
.hmenu {color: #FFFFFF; font-size: 11px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;   font-weight : bold; }

/* Текст, ссылки и оформление верхнего меню "Закладки" */

A.TopFolders:LINK {     text-decoration: none;  color: #666666; background : none;}
A.TopFolders:VISITED {text-decoration: none; color: #666666; background : none;}
A.TopFolders:HOVER {text-decoration: none; color: #000000; background : none;}  

.TopTable {background-image: url(/styles/style_0/hdr_back.gif); padding: 0;}
.TopTableTD {background-image: url(/styles/style_0/hdr_folder_b.gif); padding: 0;}

.TopTableTDleft {background-image: url(/styles/style_0/hdr_left.gif); background-repeat : no-repeat; padding: 0;}
.TopTableTDright {background-image: url(/styles/style_0/hdr_right.gif); background-repeat : no-repeat; background-position : 100%; padding: 0;}


.TopFolders {
        color : #666666;
        font-weight: bold;
        font-size : 10px;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        text-align : center;
        background-image : url(/styles/style_0/hdr_folder.gif);
        padding-left: 3px;
        padding-right: 3px;
        cursor : pointer;
}

.TopFoldersActive {
        color : #FFFFFF;
        font-weight: bold;
        font-size : 11px;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        text-align : center;
        background-image: url(/styles/style_0/hdr_folder_a.gif);
        padding-left: 3px;
        padding-right: 3px;
}       

.TopFoldersSelect {
        color : #666666;
        font-weight: bold;
        font-size : 11px;
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        text-align : center;
        background-image : url(/styles/style_0/hdr_folder_s.gif);
        padding-left: 3px;
        padding-right: 3px;
        cursor : pointer;
}




A.loginTD:LINK {text-decoration: none; color: #666666;}
A.loginTD:VISITED {text-decoration: none; color: #666666;}
A.loginTD:HOVER {text-decoration: none; color: #000000;}        
.loginTable {background-color: #FF9900;}
.loginTD {color: #000000; background-color: #CCCCCC;font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}
.loginTDheader {color: #000000; background-color: #FF9900; font-size: 11px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}
.loginTDalert {color: #FFFF00; background-color: #FF0000; font-size: 10px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; border : 1px solid #FFFF00;}
.loginForm {color: #000000; background-color: #EEEEEE; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}
.loginFormButton {color: #FFFFFF; background-color: #666666; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}



A.basketShowTD:LINK {text-decoration: none; color: #666666;}
A.basketShowTD:VISITED {text-decoration: none; color: #666666;}
A.basketShowTD:HOVER {text-decoration: none; color: #000000;}   
.basketShowTable { background-color: #FF9900;}
.basketShowTD {color: #000000; background-color: #EEEEEE; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}
.basketShowTDheader {color: #000000; background-color: #FF9900; font-size: 11px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}
.basketShowTDgoods {color: #000000;     background-color: #CCCCCC; text-align: center; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}
.basketShowTDprice {color: #000000;     background-color: #DDDDDD; font-size: 10px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; text-align: right;}

.ColumnSectionHeader {
        color: #000000; 
        background-color: #FF9900; 
        font-size: 12px; 
        font-weight: bold; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;
        padding: 3px;
        }

A.mainMenu:LINK {text-decoration: none; color: #333333;}
A.mainMenu:VISITED {text-decoration: none; color: #333333;}
A.mainMenu:HOVER {text-decoration: underline; color: #000000;}  
.mainMenuTable {background-color: #FF9900; width: 100%}
.mainMenuTD {color: #000000; background-color: #EEEEEE; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 5px;}
.mainMenuP {color: #000000; background-color: #EEEEEE;font-size: 12px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; margin-top: 0; margin-bottom: 6; background-image : url(/styles/style_0/bul_9b.gif); background-repeat : no-repeat; background-position : 0% 0%; text-indent : 12px; }
.mainMenu {color: #000000; background-color: #EEEEEE; font-size: 11px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }

/* Стили для таблиц с формами, кнопками и т.п */

.formaTDtable { background-color: #666666;}
.formaTDheader { color: #FFFFFF; background-color: #666666; font-size: 11px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 3px; }
.formaTD { color: #000000;      background-color: #CCCCCC;      vertical-align: center; font-size: 11px;        font-weight: normal;    font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding: 3px;}
.formaInput { color: #000000; background-color: #EEEEEE; font-size: 10px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 0px;}
.formaButton { color: #FFFFFF; background-color: #666666; font-size: 10px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }
/* Графа вопроса в ОПРОСЕ */
.formaTDpollQ { color: #000000; background-color: #FF9900;      vertical-align: center; font-size: 12px;        font-weight: bold;      font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;    padding: 3px;}
.formaButtonImgBuy {background-color: #FF9900;}
.formaButtonImgGo {background-color: #CCCCCC;}
/* преоблазование старых стилей */
.button { color: #FFFFFF; background-color: #666666; font-size: 10px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }
input.button { color: #FFFFFF; background-color: #666666; font-size: 10px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }


A.alertlnk:LINK {text-decoration: underline; color: #FFFF66;}
A.alertlnk:VISITED {text-decoration: underline; color: #FFFF66;}
A.alertlnk:HOVER {text-decoration: underline; color: #FFFFFF;}  
.alert { color: #FFFF00; background-color: #FF0000;     font-size: 11px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; border : 1px solid #FFFF00; padding: 8px; }

.MessageAlert_L1_Table { background-color: #999999; }
.MessageAlert_L1_Header { color: #FFFFFF; background-color: #999999; text-align: center; font-size: 14px; font-weight: bold; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;       padding: 3px; }
.MessageAlert_L1 { color: #000000; background-color: #DFDFDF; text-align: center; font-size: 12px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 10px; padding-top:10px; padding-bottom: 10px; }
.MessageAlert_p { color: #000000; background-color: #DFDFDF; text-align: justify; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 8px; padding-top:16px; padding-bottom: 16px; }

.infoPanelTable { border : 1px solid #000000;}
.infoPanel { color: #000000; background-color: #EEEEEE; text-align: left; font-size: 12px; font-weight: normal; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; padding: 5px;}

.footerTable {background-image: url(/styles/style_0/footer_back.gif); padding: 0;}
.foot {text-align: center; font-size: 10px; color:#000000; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; }
a.foot { font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ; font-size: 10px; color: #333333; }
a.foot:hover  { font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ; font-size: 10px; color: #000000; text-decoration: underline; }
a.foot:visited  { font-family: Verdana, Arial, Geneva, Pragmatica, Helvetica ; font-size: 10px; color: #666666; }
/* JB */

A.mainMenuJB:LINK {text-decoration: none; color: #333333;}
A.mainMenuJB:VISITED {text-decoration: none; color: #333333;}
A.mainMenuJB:HOVER {text-decoration: underline; color: #000000;}        
.mainMenuTableJB {background-color: #FF9900; width: 100%}
.mainMenuTDJB {color: #000000; 
        background-color: #EEEEEE; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        padding: 5px;}
.mainMenuPJB {color: #000000; background-color: #EEEEEE;font-size: 12px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        margin-top: 0; margin-bottom: 6; 
         text-indent : 12px; }
.mainMenuJB {color: #000000; background-color: #EEEEEE; font-size: 11px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; font-weight:bold;}


A.mainMenuJBlevel2:LINK {text-decoration: none; color: #333333;}
A.mainMenuJBlevel2:VISITED {text-decoration: none; color: #333333;}
A.mainMenuJBlevel2:HOVER {text-decoration: underline; color: #000000;}
.mainMenuTDJBlevel2 {color: #000000; background-color: #DDDDDD; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; font-weight:bold;
        padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;}

A.mainMenuJBlevel3:LINK {text-decoration: none; color: #333333;}
A.mainMenuJBlevel3:VISITED {text-decoration: none; color: #333333;}
A.mainMenuJBlevel3:HOVER {text-decoration: underline; color: #000000;}
.mainMenuTDJBlevel3 {color: #000000; background-color: #CCCCCC; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px;}


.basketShowTDjbimg {color: #000000; background-color: #FFFFFF; font-size: 10px; font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica;}


A.jbInfo:LINK {text-decoration: underline; color: #FF3333; background-color: #FFFFFF;}
A.jbInfo:VISITED {text-decoration: underline; color: #FF6666; background-color: #FFFFFF;}
A.jbInfo:HOVER {text-decoration: underline; color: #FF0000; background-color: #FFFFFF;}

.jbInfo 
{
        color: #000000; background-color: #FFFFFF; font-size: 10px; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        font-weight:normal;
}



.jbText 
{
        color: #000000; background-color: #FFFFFF; font-size: 9px; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        font-weight:normal;
}



.jbPriceSum
{
        color: #FFFFFF; background-color: #666666; font-size: 12px; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        font-weight:bold; padding: 3px; 
        text-align: right;
}

.jbPrice 
{
        color: #000000; background-color: #FF9900; font-size: 10px; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        font-weight:bold; padding: 3px; 
}

.jbOldPrice 
{
        color: #000000; background-color: #FFFFFF; font-size: 10px; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        font-weight: normal;
        padding: 3px;
}

.jbLink 
{
        color: #333333; background-color: #FFFFFF; font-size: 9px; 
        font-family : Verdana, Arial, Geneva, Pragmatica, Helvetica; 
        font-weight: bold;
        padding: 3px;
}
A.jbLink:LINK {text-decoration: none; color: #333333; background-color: #FFFFFF;}
A.jbLink:VISITED {text-decoration: none; color: #666666; background-color: #FFFFFF;}
A.jbLink:HOVER {text-decoration: none; color: #000000; background-color: #CCCCCC;}
        
/* background-image : url(/styles/style_0/bul_9b.gif); background-repeat : no-repeat; background-position : 0% 0%; */

