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

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

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;
}
.smallLogo {
  width: 30px;
}
.logo-holder
{
  display: inline-block;
  padding-top: 2px;
}