/******************** TEMP ******************/

/******************** TEMP ******************/

table {font-family: tahoma !important}

a:link, a:visited{
  color: blue; /* Цвет ссылок */
}
a:hover {
	background-color:#E8E8E8;
}

div.divlink, div.divlink_b{ 
  display:block;
  float:left;
  padding:2px 10px;
}
div.divlink_b{ 
  border:1px solid black;
  text-align: left;
}

.group{ 
	background-color:#E8E8E8;
	border-style: solid;
	border-width: 1px 0px; 
	padding-left: 5px;
	margin: 10px 0;
}

.not_applicable{ 
  color: DarkGray;
  text-transform: uppercase;
  text-decoration: line-through;
}

table.parts_list td, th{
  border-bottom: 1px solid #E1E1E1;
}
.part_replaced{
  color: #810606;
}
.part_replaced{
  white-space: nowrap;
}
.part_type, .local{
  font-size: small;
  font-weight: bold;
  color: #810606;
}
.part_img{
  float: left;
  margin: -2px 3px 0px 0px;
  border: 1px solid #E1E1E1;
  padding: 1px;
}
/*transition:width 0.5s ease;
.part_img:hover{
  width: 300px;
}*/

.pnc_name_def {
}
.pnc_name_loc {
  font-style: italic;
  /*font-size: small;*/
  color: #6E6E6E;
}

button .local{
  font-size: x-small;
}
.country_iso_codes{
  font-size: small;
  ~font-style: italic;
  color: #810606;
}
button .country_iso_codes{
  font-size: x-small;
}


        table.pnc_image_list td {
            border-bottom: 1px solid #E1E1E1;
        }

        table.pnc_image_list td.pnc_name {
            min-width: 200px;
            max-width: 250px;
        }

        table.pnc_image_list tr.sector {
            background-color: #F0F0F0;
        }

        .options, .options_minus, .options_colors {
            font-weight: bold;
            text-decoration: underline;
        }

        .ucc_type {
            font-weight: bold;
        }

        .options_minus {
            color: #7A2121;
        }

        .options, .ucc_type {
            color: #535353;
        }

        .options_colors {
            color: #004A93;
        }
    