/* body, table, td {font-family: arial;font-size: 14pt;}
a, link{color: blue;}
*/
.small {font-size : 7pt;color: #808080;}
.inactive_atype {border: 2px solid #FFFFFF;padding: 4px;width: 100%;}
.active_atype {border: 2px solid #086dc2;background-color: #f1f1f1;padding: 4px;width: 100%;}
.inactive_atype .name {border-bottom: 1px dashed #000000;cursor: pointer;text-decoration: none;}
.active_atype .name {border-bottom: none;cursor: pointer;text-decoration: none;}

.inactive_mark {border: 2px solid #FFFFFF;padding: 4px;width: 100%;}
.inactive_mark .name  {border-bottom: 1px dashed #000000;text-decoration: none;}
.inactive_mark img  {border: 2px solid #086dc2;width: 32px;height: 32px;}
.inactive_mark small  {color: gray;}
.active_mark {border: 2px solid #086dc2;background-color: #f1f1f1;width: 100%;}
.active_mark .name  {text-decoration: none;}
.active_mark img  {border: 2px solid #7e7c7d;width: 32px;height: 32px;}
.active_mark small  {color: gray;}

.inactive_model {border: 2px solid #FFFFFF;padding: 4px;width: 100%;}
.inactive_model img  {border: 2px solid #086dc2;width: 120px;height: 80px;}
.inactive_model small  {color: gray;}

.groupTree img  {margin-right: 5px;}
.groupTree .textInactive  {text-decoration: none;color: #000000;}
.groupTree .textActive  {text-decoration: none;color: #000000;background-color: #9ab8d1;}

.fPic_ac {border: 2px solid #086dc2;position: relative; } /* overflow: hidden;*/
.fZoom_ac {border-left: 2px solid #086dc2;border-right: 2px solid #086dc2;border-bottom: 2px solid #086dc2;background-color: #ffffff;color: #086dc2;padding: 5px;}
.fZoom_ac .button_ac {border: 1px solid #086dc2;background-color: #ffffff;color: #086dc2;font-weight: bold;width: 16px;text-align: center;cursor: pointer;text-decoration: none;}
.fZoom_ac .text_ac {border: 0px;background-color: #ffffff;color: #086dc2;width: 40px;text-align: center;font-size : 10pt;}
.fZoom_ac .link_ac {border-bottom: 1px dashed #086dc2;cursor: pointer;text-decoration: none;color: #086dc2;}

.activeLabel_ac {background-color: #086dc2;border: 1px dotted #045aa3;cursor: pointer;text-align: center;}
.nactiveLabel_ac {background-color: #eaeaea;border: 1px dotted blue;cursor: pointer;text-align: center;}
.selectLabel_ac {background-color: #accaef;border: 1px dotted #0033ff;cursor: pointer;text-align: center;}
.labelFont_ac {font-family :monospace; font-weight: bold;vertical-align: bottom;text-decoration: none;color: #000000;}

.partsTable_ac th {border: 2px solid #045aa3;background-color: #086dc2;}
.partsTable_ac td {border-bottom: 1px dashed #cfcfcf;border-left: 1px dashed #ffffff;}
.partsTable_ac tr td:last-child {border-right: 1px dashed #ffffff;}
.partsTable_ac .active_ac {background-color: #086dc2;border: 1px dashed #045aa3;}
.partsTable_ac .active_ac td {border: 1px dashed #086dc2;}
.partsTable_ac .select_ac {background-color: #accaef;}
.partsTable_ac .select_ac td {border: 1px dashed #0033ff;}
.partsTable_ac .inactive_ac {background-color: none;}


.acat_search { background-color:silver;padding:10px;color:black;}
.acat_search td {color:black;vertical-align:top;}



