a.detail_link:visited,
a.detail_link:link
{
  color: #000099;
  font: bold 10pt Arial,sans-serif;
}
a.detail_link:hover
{
  color: #CC0000;
  font: bold 10pt Arial,sans-serif;
}
a.detail_link:active
{
  color: #000099;
  font: bold 10pt Arial,sans-serif;
}

table.vinfoIpocs,
table.downsKatalog,
table.varsKatalog,
table.downsHeader,
table.downsSunblind,
table.downsPower,
table.downsIcs,
table.downsLcs,
table.downsFixedAppl,
table.downs709InfraStruct,
table.downs852InfraStruct,
table.downsInterfaces,
table.downsDisplays,
table.downsIpocs,
table.bodyAXsw,
table.bodyAXhw,
table.body709InfraStruct,
table.vars852InfraStruct1,
table.vars852InfraStruct2,
table.varsInterfaces1,
table.varsInterfaces2,
table.bodyFixedAppl,
table.bodyInterface,
table.bodyNewronVars,
table.bodyHw,
table.bodyProd,
table.bodyDownload,
table.bodyDisplay,
table.bodyEthernet,
table.varsAXsw,
table.varsGate,
table.varsAXhw,
table.varsNiS,
table.varsNiE,
table.varsNiL,
table.varsSunblind,
table.varsSunblind1,
table.varsPower,
table.varsPower1,
table.varsDisplay,
table.varsDisplay1,
table.varsDisplay2,
table.varsEthernet,
table.varsEthernet1,
table.varsEthernet2,
table.varsHandheld,
table.varsSmartRtr,
table.varsLswitch,
table.varsStdRtr,
table.varsLwlRtr,
table.varsSmartRpt,
table.varsCouple,
table.varsTerminator,
table.varsIpocs,
table.varsMioxI,
table.varsMioxIo,
table.varsMioxC,
table.varsOmdx6te,
table.varsOmdx9te,
table.varsMiowx,
table.varsMioI,
table.varsMioIo,
table.varsMioC,
table.varsOmd6te,
table.varsOmd9te,
table.varsMiow,
table.varsMiowx,
table.varsFixed2,
table.varsIcs,
table.varsLcs3xx,
table.varsLcs4xx,
table.bodyPhoenix,
table.bodyIpocs,
table.bodyIcs,
table.bodyIcsDetail,
table.bodyIcsDetail1,
table.bodyLcs,
table.bodyLcs1xx,
table.bodyLcs1xxDetail,
table.bodyLcs31x,
table.bodyLcs4xx,
table.bodyProduct,
table.bodyProductDetail,
table.bodySunblind,
table.product_detail
{
  padding: 0px;
  margin-top: 0cm;
  margin-bottom: 0px;
  margin-left: 0.5cm;
  margin-right: 0.5cm;
  margin-left: 0cm;
  margin-right: 0cm;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  width: 22.5cm;
  height: auto;
}


table.product_datasheet
{
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0cm;
  margin-right: 0cm;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  width: 22.5cm;
  height: inherit;
  background-color: white;
}

td.product
{
  vertical-align: Top;
  margin: 0px;
  padding-top: 0px;
  border: none;
}

img
{
  padding-right: 3px;
  padding-left: 3px;
  vertical-align: Top;
}

table.product_various
{
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0cm;
  margin-right: 0cm;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  width: 22cm;
  height: inherit;
}

table.product
{
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0cm;
  margin-right: 0cm;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  width: 11cm;
  height: inherit;
}

td.detail_pic
{
  padding-top: 5px;
  padding-left: 0px;
  padding-right: 5px;
  padding-bottom: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: 1px solid white;
  border-bottom: none;
  vertical-align: Top;
  background-color: #cccccc;
  width: 4,5cm;
  font: bold 10pt Arial;
}

td.detail_info
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  vertical-align: Top;
  background-color: #ccf;
  height: 6cm;
  width: 13cm;
  font: normal 10pt Arial;
}


a.detail_link
{
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  vertical-align: Middle;
  border: none;
  color: #999999;
  width: 5cm;
  background-color: #cccccc;
}

td.detail_link
{
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-left: 0px;
  vertical-align: Middle;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: 2px solid white;
  border-bottom: 1px inset white;
  color: #999999;
  background-color: #cccccc;
  height: 0.75cm;
  width: 25%;
  font: normal 8pt Arial, sans-serif;
}

td.detail_title_pic
{
  vertical-align: Top;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: 2px solid white;
  border-bottom: 1px solid #cccccc;
  background-color: #cccccc;
  height: 1cm;
  padding: 0px;
  margin: 0px;
}
td.detail_empty
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: 2px solid white;
  border-bottom: 1px inset white;
  vertical-align: Bottom;
  color: #000099;
  background-color: #cccccc;
  width: 25%;
  font: normal 8pt Arial;
}

td.prod_title
{
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 0px;
  padding-right: 5px;
  margin: 0px;
  font: bold 12pt Arial;
}

td.info_text
{
  padding-left: 3px;
  padding-right: 3px;  
  vertical-align: Top;
  margin: 0px;
  background-color: #ccccff;
  font: normal 10pt Arial;
  text-align: left;
  list-style: square inside;
}

td.info_picture
{
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 2px;
  margin: 0px;
  width: 3cm;
  background-color: #ccccff;
  vertical-align: Top;
  font: normal 10pt Arial;
}

td.info_link
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  width: 1cm;
  background-color: white;
  vertical-align: Bottom;
  font: bold 10pt Arial;
}

td.detail_header
{
  font: bold 10pt Arial;
  border-top: 2px solid white;
  border-left: none;
  border-right: none;
  border-bottom: 2px solid white
  margin: 0px;
  color: #000099;
  background-color:#99CCff;
}

td.info_header
{
  padding-left: 15px;
  font: bold 10pt Arial;
  border-top: 2px solid gray;
  border-left: none;
  border-right: none;
  border-bottom: 2px solid gray;
  margin: 0px;
  color: #000099;
  background-color:#99ccff;
}
td.pics_title
{
  font: bold 10pt Arial;
  color: #000099;
  background-color:white;
  margin: 0px;
}
td.pics_header
{
  padding-left: 15px;
  font: bold 10pt Arial;
  border-top: 2px solid gray;
  border-left: none;
  border-right: none;
  border-bottom: 2px solid gray;
  color: #000099;
  background-color:#99ccff;
  margin: 0px;
}

td.more
{
  border: none;
  padding: 0px;
  margin: 0px;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  background-color: #cccccc;
}
td.title
{
  height: 20px;
  border-left: 2px inset white;
  border-right: 2px inset white;
  padding-left: 5px;
  margin: 0px;
  color: #000099;
  font: bold 10pt Arial, sans-serif;
  background-color:#cccccc;
}
td.title_border
{
  height: 2px;
  border: none;
}

td.header
{
  padding-left: 5px;
  padding-right: 5px;
  border-top: 3px inset white;
  border-left: 3px inset white;
  border-right: none;
  border-bottom: none;
  color: white;
  font: bold 8pt Arial, sans-serif;
  background-color:#000099;
  margin: 0px;
}
td.header_l
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 3px inset white;
  border-left: 2px inset white;
  border-right: none;
  border-bottom: none;
  color: white;
  font: bold 8pt Arial, sans-serif;
  background-color:#000099;
  width: 150px;
  vertical-align: Bottom;
}

td.header_c
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 3px inset white;
  border-left: 3px inset white;
  border-right: none;
  border-bottom: none;
  color: white;
  font: bold 8pt Arial, sans-serif;
  background-color:#000099;
  vertical-align: Bottom;
}
td.header_r
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 3px inset white;
  border-left: 3px inset white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: white;
  font: bold 8pt Arial, sans-serif;
  background-color:#000099;
  width: 150px;
  vertical-align: Bottom;
}

td.info
{
  padding-left: 5px;
  margin: 0px;
  border-top: 2px solid white;
  border-left: 2px inset white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
/*  background-color:#cccccc;*/
  background-color:#ffffff;
}
td.info_down
{
  padding-left: 5px;
  margin: 0px;
  border-top: 2px solid white;
  border-left: 2px inset white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  background-color:#ffffff;
}

td.info_down_gray
{
  padding-left: 5px;
  margin: 0px;
  border-top: 2px solid white;
  border-left: 2px inset white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: #000099;
  font: normal 10pt Arial, sans-serif;
  background-color: #cccccc;
}

td.info_small
{
  padding-left: 5px;
  margin: 0px;
  border-top: 2px solid white;
  border-left: 2px inset white;
  border-right: 2px inset gray;
  border-bottom: 3px inset gray;
  color: #000099;
  background-color:#cccccc;
  font: italic normal 8pt Arial, sans-serif;
}

td.element_ls
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: none;
  border-bottom: none;
  color: #000099;
  background-color:#FFcc33;
  vertical-align: Top;
  width: 6.5cm;
  font: bold 8pt Arial, sans-serif;
}


td.element_l
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: none;
  border-bottom: none;
  color: #000099;
  background-color:#cccccc;
  vertical-align: Top;
  width: 6.5cm;
  font: bold 8pt Arial, sans-serif;
}

td.element_cs
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#FFcc33;
  font: normal 8pt Arial, sans-serif;
}
td.element_c
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  font: normal 8pt Arial, sans-serif;
}

td.element_dev
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: none;
  border-bottom: none;
  color: #000099;
  background-color:#cccccc;
  vertical-align: Top;
  font: bold 8pt Arial, sans-serif;
}
td.element_devs
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 2px inset white;
  border-right: none;
  border-bottom: none;
  color: #000099;
  background-color:#FFcc33;
  vertical-align: Top;
  font: bold 8pt Arial, sans-serif;
}


td.element_fs
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#FFcc33;
  width: 15cm;
  font: normal 8pt Arial, sans-serif;
}

td.element_f
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  width: 15cm;
  font: normal 8pt Arial, sans-serif;
}

td.element_avail
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  font: bold 8pt Arial, sans-serif;
}
td.element_avails
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ffcc33;
  font: bold 8pt Arial, sans-serif;
}
td.element_io
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  vertical-align: Top;
  font: normal 8pt Arial, sans-serif;
}
td.element_desc
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  vertical-align: Top;
  width: 16cm;
  font: normal 10pt Arial, sans-serif;
}
td.element_descs
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#FFcc33;
  vertical-align: Top;
  width: 16cm;
  font: normal 10pt Arial, sans-serif;
}

td.element_ios
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#FFcc33;
  vertical-align: Top;
  font: normal 8pt Arial, sans-serif;
}
td.element_iod
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  vertical-align: middle;
  font: bold 8pt Arial, sans-serif;
}
td.element_small
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  width: 2cm;
  color: black;
  background-color:#ccccff;
  vertical-align: Top;
  font: normal 8pt Arial, sans-serif;
}
td.element_smalls
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  width: 2cm;
  color: black;
  background-color:#ffcc33;
  vertical-align: Top;
  font: normal 8pt Arial, sans-serif;
}
td.element_info,
td.element_func
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  width: 8cm;
  color: black;
  background-color:#ccccff;
  vertical-align: Top;
  font: normal 8pt Arial, sans-serif;
}

td.element_infos,
td.element_funcs
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: none;
  border-bottom: none;
  width: 8cm;
  color: black;
  background-color:#ffcc33;
  vertical-align: Top;
  font: normal 8pt Arial, sans-serif;
}

td.faq_text,
td.element_r
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  vertical-align: Middle;
  font: bold 8pt Arial, sans-serif;
}
td.element_rs
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: black;
  background-color:#ffcc33;
  vertical-align: Middle;
  font: bold 8pt Arial, sans-serif;
}
td.element_r_foot
{
  padding-left: 5px;
  padding-right: 5px;
  margin: 0px;
  border-top: 1px solid white;
  border-left: 1px solid white;
  border-right: 2px inset gray;
  border-bottom: none;
  color: black;
  background-color:#ccccff;
  vertical-align: Middle;
  font: normal 8pt Arial, sans-serif;
}

