.ioshow
{
  margin-top:1em;
  margin-bottom:1em;
}

.ioshow .ioshow_view
{
  position:relative;
  border: 1px solid black;
  width:730px;
  height:170px;
  
}
.ioshow FORM
{
  padding-top:5px;
  padding-bottom:5px;
  margin:0;
  background: url(pic/fon.png) repeat-y;
  font: 40px Arial, sans-serif; 
}

.ioshow FORM SELECT, .ioshow FORM INPUT 
{
  font: 40px Arial, sans-serif; 
}

.button_v 
{
  visibility:visible; 
}
.button_h 
{
  visibility:hidden; 
}
.letter_v 
{
  position:absolute; 
  z-index:100;
  display:block;
}                              
.letter_h 
{
  position:absolute; 
  z-index:100;
  display:none;
}

.ioshow .ioshow_view .unit
{
  position:absolute; 
  left:10px;
  top:10px;
}

.ioshow .ioshow_view .line
{
  position:absolute; 
  left:180px;
  top:60px;
}

.ioshow .ioshow_view .computer
{
  position:absolute; 
  right:0px;
  top:5px;
}


