 #licz_sym
  {
   width:40px;
   text-align:right;
  }
 #licz_wynik
  {
   width:100px;
  }
#elektryka.lewa
 {
  width:35%;
  float:left;
 }
#elektryka.prawa
 {
  width:65%;
  float:left;
 }
#symulacja_elektryk
 {
  
   color:#111;
   overflow:auto;
   border:1px solid #DCA;
   width:650px;
   height:300px;
   line-height:16px; 
 }
#info_ceny
 {
  font-size: 15px;
  font-weight: inherit;
  font-family: 'Times New Roman', Times, serif;
  font-style: normal;
  text-decoration: none;
  line-height: 1.35em;
 }

 a.opis
  {
   outline:none; 
  } 
 a.opis strong
  {
   line-height:30px;
  }
 a.opis:hover 
  {
   text-decoration:none;
  } 
 a.opis span
  { 
   z-index:10;display:none;
   padding:14px 20px;
   margin-top:-200px;
   margin-left:-570px;
   width:500px;
   line-height:16px; 
 }
  a.opis:hover span
   {
    display:inline;
    position:absolute; 
    color:#111;
    border:1px solid #DCA;
    background:#fffAF0;
  }
 .callout 
  {
   z-index:20;position:absolute;top:30px;
   border:0;left:-12px;
  } 
/*CSS3 extras*/
 a.opis span 
 {
  border-radius:4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-box-shadow: 5px 5px 8px #CCC;
  -webkit-box-shadow: 5px 5px 8px #CCC;
   box-shadow: 5px 5px 8px #CCC; 
 }