body, table	{ font-family: Tahoma; font-size: 10pt; color: #000000 }

/* ------------------------------------------------------------------------[ body.HomePage ]  */
body.HomePage  { background-image:url('images/bg_home.gif');
                 background-repeat:repeat }

/* ------------------------------------------------------------------------[ body.subPage ]  */
body.subPage   { background-image:url('images/bg_subpage_1024.gif');
                 background-repeat:repeat;
                 margin-top:0; margin-bottom:0 }
                 
/* ------------------------------------------------------------------------[ All Link ]  */
a:link { font-family:Tahoma;
         color:#2E5FAF;
         font-size:10pt;
         text-decoration:none}
                             
a:visited { font-family:Tahoma;
            color:#2E5FAF;
            font-size:10pt;
            text-decoration:none }

a:hover { font-family:Tahoma;
          color:#993300;
          font-size:10pt;
		  text-decoration:underline;
		  border-bottom-width:0px }

a:active { font-family:Tahoma;
           color:#264F91;
           font-size:10pt;
           text-decoration:none }

/* ------------------------------------------------------------------------[ Top colorMenu ]  */
.colorMenu { font-family:Tahoma;
             color:#FFFFFF;
             font-size:8pt;
             direction:rtl }

/* ------------------------------------------------------------------------[ Top colorMenu Link ]  */
.colorMenu a:link  { font-family:Tahoma;
                     color:#E0E0E0;
                     font-size:8pt;
                     text-decoration:none }

.colorMenu a:visited  { font-family:Tahoma;
                        color:#FFFFFF;
                        font-size:8pt;
                        text-decoration:none }
                        
.colorMenu a:hover  { font-family:Tahoma;
                      color:#FFFFFF;
                      font-size:8pt;
                      text-decoration:none;
                      position: relative; top: 1px; right:1px }

.colorMenu a:active  { font-family:Tahoma;
                       color:#FFFFFF;
                       font-size:8pt;
                       text-decoration:none }

/* ------------------------------------------------------------------------[ Top colorMenu 08 ]  */
.colorMenu08 { border-right: 1px solid #922E3F;
               border-bottom: 1px solid #922E3F;
               background-color: #64202C;
               padding-right: 3px}
               
.colorMenu08-on { border-right: 1px solid #922E3F;
                  border-bottom: 1px solid #922E3F;
                  background-color: #922E3F;
                  padding-right: 3px }
                  
/* ------------------------------------------------------------------------[ Top colorMenu 07 ]  */
.colorMenu07 { border-right: 1px solid #82664D;
               border-left: 1px solid #82664D;
               border-bottom: 1px solid #82664D;
               background-color: #5E4937;
               padding-right: 3px}
               
.colorMenu07-on { border-right: 1px solid #82664D;
                  border-left: 1px solid #82664D;
                  border-bottom: 1px solid #82664D;
                  background-color: #82664D;
                  padding-right: 3px}
                  
/* ------------------------------------------------------------------------[ Top colorMenu 06 ]  */
.colorMenu06 { border-right: 1px solid #006256;
               border-left: 1px solid #006256;
               border-bottom: 1px solid #006256;
               background-color: #00463E;
               padding-right: 3px}
               
.colorMenu06-on { border-right: 1px solid #006256;
                  border-left: 1px solid #006256;
                  border-bottom: 1px solid #006256;
                  background-color: #006256;
                  padding-right: 3px}
                  
/* ------------------------------------------------------------------------[ Top colorMenu 05 ]  */
.colorMenu05 { border-right: 1px solid #4F6777;
               border-left: 1px solid #4F6777;
               border-bottom: 1px solid #4F6777;
               background-color: #384954;
               padding-right: 3px}
               
.colorMenu05-on { border-right: 1px solid #4F6777;
                  border-left: 1px solid #4F6777;
                  border-bottom: 1px solid #4F6777;
                  background-color: #4F6777;
                  padding-right: 3px}
                  
/* ------------------------------------------------------------------------[ Top colorMenu 04 ]  */
.colorMenu04 { border-right: 1px solid #95524A;
               border-left: 1px solid #95524A;
               border-bottom: 1px solid #95524A;
               background-color: #77423C;
               padding-right: 3px}
               
.colorMenu04-on { border-right: 1px solid #95524A;
                  border-left: 1px solid #95524A;
                  border-bottom: 1px solid #95524A;
                  background-color: #95524A;
                  padding-right: 3px}
                  
/* ------------------------------------------------------------------------[ Top colorMenu 03 ]  */
.colorMenu03 { border-right: 1px solid #5B5E2F;
               border-bottom: 1px solid #5B5E2F;
               background-color: #424422;
               padding-right: 3px}

.colorMenu03-on { border-right: 1px solid #5B5E2F;
                  border-bottom: 1px solid #5B5E2F;
                  background-color: #5B5E2F;
                  padding-right: 3px}

/* ------------------------------------------------------------------------[ Top colorMenu 02 ]  */
.colorMenu02 { border-right: 1px solid #6D4965;
               border-bottom: 1px solid #6D4965;
               background-color: #54384E;
               padding-right: 3px}

.colorMenu02-on { border-right: 1px solid #6D4965;
                  border-bottom: 1px solid #6D4965;
                  background-color: #6D4965;
                  padding-right: 3px }

/* ------------------------------------------------------------------------[ Top colorMenu 01 ]  */
.colorMenu01 { border-right: 1px solid #39533E;
               border-bottom: 1px solid #39533E;
               background-color: #28392B;
               padding-right: 3px}

.colorMenu01-on { border-right: 1px solid #39533E;
                  border-bottom: 1px solid #39533E;
                  background-color: #39533E;
                  padding-right: 3px}

/* ------------------------------------------------------------------------[ Language ]  */
.language { font-family:Tahoma;
            color:#000000;
            font-size:8pt }
                    
/* ------------------------------------------------------------------------[ Language Link ]  */
.language a:link  { font-family:Tahoma;
                    color:#5B5B5B;
                    font-size:8pt;
                    text-decoration:none }
                    
.language a:visited  { font-family:Tahoma;
                       color:#5B5B5B;
                       font-size:8pt;
                       text-decoration:none }

.language a:hover  { font-family:Tahoma;
                     color:#000000;
                     font-size:8pt;
                     text-decoration:underline }

.language a:active  { font-family:Tahoma;
                      color:#5B5B5B;
                      font-size:8pt;
                      text-decoration:none }

/* ------------------------------------------------------------------------[ Navigation Path ]  */
.path { font-family:Tahoma;
        color:#000000;
        padding-left: 8px;
        padding-right: 8px;        
        font-size:8pt }

/* ------------------------------------------------------------------------[ Navigation Path Link ]  */
.path a:link  { font-family:Tahoma;
                color:#5B5B5B;
                font-size:8pt;
                text-decoration:none }
                    
.path a:visited  { font-family:Tahoma;
                   color:#5B5B5B;
                   font-size:8pt;
                   text-decoration:none }

.path a:hover  { font-family:Tahoma;
                 color:#000000;
                 font-size:8pt;
                 text-decoration:underline }

.path a:active  { font-family:Tahoma;
                  color:#5B5B5B;
                  font-size:8pt;
                  text-decoration:none }

/* ------------------------------------------------------------------------[ Bottom menuItem ]  */
.menuItem { font-family:Tahoma;
            color:#999999;
            font-size:9pt;
            direction:rtl }
            
/* ------------------------------------------------------------------------[ Bottom menuItem Spacer]  */
.menuItemSpacer { font-family:Tahoma;
                  color:#333333;
                  font-size:9pt;
                  direction:rtl }

/* ------------------------------------------------------------------------[ Bottom menuItem Link]  */
.menuItem a:link  { font-family:Tahoma;
                    color:#5B5B5B;
                    font-size:8pt;
                    text-decoration:none }
                    
.menuItem a:visited  { font-family:Tahoma;
                       color:#8F8F8F;
                       font-size:8pt;
                       text-decoration:none }

.menuItem a:hover  { font-family:Tahoma;
                     color:#993300;
                     font-size:8pt;
                     text-decoration:none;
                     border-bottom-style:dashed;
                     border-bottom-width:1px;
                     padding-bottom:5px }

.menuItem a:active  { font-family:Tahoma;
                      color:#8F8F8F;
                      font-size:8pt;
                      text-decoration:none }
                      
/* ------------------------------------------------------------------------[ searchFormDown ]  */
.searchFormDown  { font-family:Tahoma;
                   color:#000000;
                   font-size:8pt;
                   margin-top: 0;
                   margin-bottom: 0; padding-left:10px }
                   
/* ------------------------------------------------------------------------[ searchTextboxDown ]  */
.searchTextboxDown { font-family:Tahoma;
/*                     color:#000000;   */
                     font-size:8pt;
                     border: 1px solid #323E6B;
                     padding-left: 4px;
                     background-color: #F4FAFF;
                     color:#323E6B;
                     width:130px;
                     height:20px;
                     padding-top:2px}
                     
/* ------------------------------------------------------------------------[ searchButtonDown ]  */
.searchButtonDown { font-family:Tahoma;
/*                     color:#000000;   */
                     font-size:8pt;
                     border: 1px solid #5C6DB4;
                     background-color: #323E6B;
                     color:#F0F2F9;
                     height:20px;
                     width:35px;
                     padding-top:0px}

/* ------------------------------------------------------------------------[ content ]  */
.content         { font-family:Tahoma;
                    font-size: 10pt; 
                    padding-left: 8px;
                    padding-right: 8px;
                    line-height: 150% }
                    
/* ------------------------------------------------------------------------[ comboBox ]  */
.comboBox         { font-family: Tahoma;
                    font-size: 9pt; 
                  /*  direction: none  */ }

/* ------------------------------------------------------------------------[ magazine ]  */
.magazine         { font-family: Tahoma; 
                    font-size: 9pt; 
                    width:200px;
                    height:20px;
                    direction:rtl}

/* ------------------------------------------------------------------------[ textBox ]  */
.textBox          { font-family: Tahoma; 
                    font-size: 9pt;
                    text-align: none;
                    direction: none   } 

/* ------------------------------------------------------------------------[ textArea ]  */
.textArea         { font-family: Tahoma; 
                    font-size: 9pt; 
                    padding-left:5px; 
                    padding-right:5px }

/* ------------------------------------------------------------------------[ Form Button ]  */
.button           { font-family: Tahoma; 
                    font-size: 8pt; 
                    padding-bottom: 2px; 
                    padding-top: 2px }

/* ------------------------------------------------------------------------[ titre ]  */
.titre			  {font-weight: 600}

                  
/* ------------------------------------------------------------------------[ techInfo Link] */
a:link.techInfo { font-family:Tahoma;
                    color:#5B5B5B;
                    font-size:9pt;
                    text-decoration:none }
                    
a:visited.techInfo { font-family:Tahoma;
                       color:#8F8F8F;
                       font-size:9pt;
                       text-decoration:none }

a:hover.techInfo { font-family:Tahoma;
                     color:#993300;
                     font-size:9pt;
					 text-decoration:underline }

a:active.techInfo { font-family:Tahoma;
                      color:#8F8F8F;
                      font-size:9pt;
                      text-decoration:none }

/* ------------------------------------------------------------------------[ Type of Cable Bar ] */
.cableType        {  border-bottom:1px solid #5B5E2F;
                     padding-left:8px;
                     padding-bottom:1px;
                     background-color:#F4F5EB }

/* ------------------------------------------------------------------------[ Product Type ] */
span.type        { font-family: Tahoma; font-size: 8pt; color: #666666 }

/* ------------------------------------------------------------------------[ Type of Cable Bar ] */
.directory        {  border-bottom:1px solid #5B5E2F;
                     padding-left:8px;
                     padding-bottom:1px;
                     background-color:#F4F5EB }
                     
                     
/* ------------------------------------------------------------------------[ News MoreInfo Link] */
a:link.newsMoreInfo { font-family:Tahoma;
                    color:#A61D1A;
                    font-size:9pt;
                    text-decoration:none }
                    
a:visited.newsMoreInfo { font-family:Tahoma;
                       color:#84645B;
                       font-size:9pt;
                       text-decoration:none }

a:hover.newsMoreInfo { font-family:Tahoma;
                     color:#A61D1A;
                     font-size:9pt;
					 text-decoration:underline }

a:active.newsMoreInfo { font-family:Tahoma;
                      color:#A61D1A;
                      font-size:9pt;
                      text-decoration:none }
/* ------------------------------------------------------------------------[ News Title Row ]  */
.newsTitle         { font-family:Tahoma;
                    font-size: 9pt;
                    color: #144A76;
                    font-weight: 600}
                    
/* ------------------------------------------------------------------------[ News Body Text Row ]  */
.newsBody         { font-family:Tahoma;
                    font-size: 10pt;
                    color: #000000;
                    padding-left: 8px;
                    padding-right: 8px;
                    line-height: 25px }