body { margin: 0; }
#otkaz_line, #otkaz_form, #otkaz_table, #zvon_btn, #zvon_vibor, #table_zv { position: absolute; }
#otkaz_line, #otkaz_form, #otkaz_table, #zvon_btn, #zvon_vibor, #table_zv { overflow: auto; padding: 10px; }

/* table {
  border: 0px solid #000000;
  width: 80%;
  text-align: center;
  border-collapse: collapse;
}
table td, table th {
  border: 1px solid #000000;
  padding: 5px 4px;
}
table tbody td {
  font-size: 13px;
}
table thead th {
  font-size: 15px;
  font-weight: bold;
  color: #000000;
  text-align: left;
}
table thead {
  background: grey;
}
table tfoot td {
  font-size: 14px;
} */

input[type=radio]{
padding: 20px 10px 15px 20px;
}

.go-up,
.go-down {
  display:none;
  position: fixed; /*позиционируем*/
  left: 5px; /*указываем положение, если слева - left*/
  z-index: 9999; /*показываем поверх все элементов на странице*/
  background: #4F4F4F;
  border: 2px solid #ccc; /*толщина, стиль, цвет рамки*/
  box-shadow: 0 10px 0.3em -0.1em rgba(0,0,6,0.5); /*тень*/
  border-radius: 10px;
  cursor: pointer;
  color: black; /*цвет стрелок*/
  text-align: center; /*выравнивание*/
  font-size: 32px; /*размер стралок*/
  text-shadow: 0 1px 2px #000, 0 0 10px #E0F1FF;
  opacity: .7; /*прозрачность*/
  padding: 0 3px 5px 3px; /*отступы внутри*/
  margin-bottom: 5px; /*отступ снизу (можно не указывать)*/
  width: 48px; /*ширина кнопки*/
  height: 48px; /*высота кнопки*/
}
.go-up {
  bottom: 450px; /*положение от низа окна браузера*/
}
.go-down {
  bottom: 400px;
}
/*стили при наведении курсора*/
.go-down:hover,
.go-up:hover {
  opacity: 1;
}

.btn_zv {
    background-color: Green; /* Green */
    border: none;
    border-radius: 4px;
    color: white;
    padding: 10px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
}
#zvon_vibor {
    width: 1000px;
    top: 20px;
    left: 20px;
}
#table_zv {
    width: 1000px;
    top: 200px;
    left:20px;}

.line {
    border: none; /* Убираем границу */
    background-color: orange; /* Цвет линии */
    color: orange; /* Цвет линии для IE6-7 */
    height: 4px; /* Толщина линии */
   }
#otkaz_line {
top: 100px;
left: 5px;
}


#btn_style {
    background-color: Green; /* Green */
    border: none;
    border-radius: 4px;
    color: white;
    padding: 10px 24px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
}

#otkaz_table {
top: 136px;
left: 5px;
}

#otkaz_form {
top: 10px;
left: 5px;
}