.up_menu_item{
	min-width:120px;
	border: 1px solid #999999; /*#ECECEC;*/
	border-bottom: 0px;
	border-radius: 10px 10px 0px 0px;
	font-size: 1.1em;
	margin: 0px 10px 0px 10px;
	padding: 5px 10px 5px 10px;
	text-align: center;
	cursor: hand;
}

p{
	line-height:1.4em;
}

/* Начальное состояние контента: он виден */
#content {
    opacity: 1;
    transition: opacity 0.25s ease-in-out; /* Скорость анимации (0.25 секунды) */
}

/* Класс для плавного скрытия контента */
#content.fade-out {
    opacity: 0;
}


/* Подсветит блок, на который ссылается текущий хеш */
:target {
  -webkit-text-stroke: 0px #eee; /* Задает толщину и цвет контура */
	color: white;
    background-color: #555555;
    border: 2px ;
	font-weight: bold;
	padding-left:5px;
	padding-right: 5px;
}
td{
	border-bottom: 2px solid #DBDBDB; 
}
ul, li, ol{
  margin-top: 1em; 
  margin-bottom: 1em;
}

.parent {
  position: relative; /* Базовый контейнер */
}
.background-div {
  width: 100%;
}
.overlay-div {
  position: absolute; 
  top: 10px; left: 10px; z-index: 10;        
  background-image: url('/images/paint.png');
  background-position: center;   
  background-repeat: no-repeat;  
  background-size: contain;      
  width: 7.5em;
  height: 3.5em;  
}
.price-div {
  background-image: url('/images/paint.png');
  background-position: center;   
  background-repeat: no-repeat;  
  background-size: contain;      
  width: 7.5em;
  height: 3.5em;  
}
