html {
	height: 100%;
}
body {
	font: 12px/14px  Arial, Verdana, Tahoma,  sans-serif;	
	color:#7a7b7c;
/*	background:url("imgs/storebackground.jpg") no-repeat;
	background-size: 100%; 
	background-attachment:fixed;*/
/*  background-position-y: center; /* Положение фона */
/*  background-position-x: center; /* Положение фона */
}
A.link_menu, A.link_menu:ACTIVE, A.link_menu:HOVER, A.link_menu:LINK, A.link_menu:VISITED {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   font-weight: bold;
   color: #577287;
                  height:17px;
                  padding-left:7px;
   text-decoration: none;
}

A.link_menu:HOVER{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: normal;
   font-weight: bold;
   color: #FD9898;
                  height:17px;
   text-decoration: underline;
}
   table.super {
    background:url("/imgs/storebackground.jpg") no-repeat; align:center; left:20px; right:20px;
    background-size: 100%; 
    background-attachment:fixed;
    background-position-y: center; /* Положение фона */
    background-position-x: center; /* Положение фона */
   } 
   table.trans {
    background: #767575; /* Цвет фона */
    filter: alpha(Opacity=25); /* Для IE */
    opacity: 0.25; /* Полупрозрачность таблицы */
    z-index: 1000;
   }
    table.notrans {
    opacity: 1; /* Непрозрачность ячеек */
    filter: alpha(Opacity=100); /* Для IE */
    z-index: 1001;
   }
   
   td.trans {
    background: #000000; /* Цвет фона */
    border: 0px solid #333; /* Граница вокруг ячеек */
    padding: 0px; /* Поля в ячейках */
    opacity: 0.75; /* Полупрозрачность таблицы */
    filter: alpha(Opacity=75); /* Для IE */
    z-index: 1000;
   }
   td.trans2 {
    background: #283740; /* Цвет фона */
    border: 0px solid #333; /* Граница вокруг ячеек */
    padding: 0px; /* Поля в ячейках */
    opacity: 0.75; /* Полупрозрачность таблицы */
    filter: alpha(Opacity=75); /* Для IE */
    z-index: 1000;
   }
   td.notrans {
    opacity: 1; /* Непрозрачность ячеек */
    filter: alpha(Opacity=100); /* Для IE */
    z-index: 1001;
   }
   td.pay {
   	font-weight: bold; color: #000000; font-size: 25px; padding-bottom: 2px; padding-left: 4px; padding-right: 4px;
   }
button.s1 {
    background: #ff9600;
}

button.s1:hover,
button.s1:focus {
    background: #ce7a02;
}

button.s2 {
    background: #ff5f00;
}

button.s2:hover,
button.s2:focus {
    background: #b94601;
}

button.s3 {
    background: #abff00;
}

button.s3:hover,
button.s3:focus {
    background: #7fbd01;
}

button {
    display: inline-block;
    border: none;
    padding: 1rem 2rem;
    margin: 0;
    text-decoration: none;
    color: #000000;
    font-family: sans-serif;
    font-size: 3rem;
    cursor: pointer;
    text-align: center;
    transition: background 250ms ease-in-out, 
                transform 150ms ease;
    -webkit-appearance: none;
    -moz-appearance: none;
}

button:focus {
    outline: 1px solid #fff;
    outline-offset: -4px;
}

button:active {
    transform: scale(0.99);
}

.price {
  font-family: 'PT Sans', serif;
  }