/* CSS Document */
#biorytmy {
}

#biorytmy h3 {
  display : run-in;
  margin : 0px;
  padding:0px;
  padding-top : 5px;
  padding-bottom : 5px;
  font-weight:bold;
  color:#C40910;
  font-size:120%;
  border : 0px;
}


#biorytmy h2 {
  display : run-in;
  margin : 0px;
  padding:0px;
  padding-top : 5px;
  padding-bottom : 5px;
  font-weight:bold;
  color:#C40910;
  font-size:105%;
  border : 0px;
}

#biorytmy .formular {
  float:left;
  width : 470px;
  background-color: #F4E4E5;
  padding-right : 0px;
  padding-left : 10px;
  padding-top : 20px;
  padding-bottom : 20px;
  _padding-bottom : 0px;
  margin-bottom : 10px;
}

#biorytmy .datum {
  display : run-in;
  font-weight:bold;
  padding-bottom : 10px;
  font-size : 110%;
}

#biorytmy legend {
  padding:0px;
  padding-left : 3px;
  padding-right : 3px;
  font-weight:bold;
  color:#C40910;
  font-size:120%;
}
#biorytmy fieldset {
  float:left;
  width : 205px;
  margin : 0px; 
  margin-right : 5px;
  padding : 10px;
  padding-top : 0px; 
}

#biorytmy .inp {  
  font-family: Arial;
  padding : 0px;
  margin : 0px;
  font-size:100%;
}

#biorytmy .inp2 {  
  font-family: Arial;
  padding : 0px;
  margin : 0px;
  font-size:100%;
  width : 15px;
}

#biorytmy .inp4 {  
  font-family: Arial;
  padding : 0px;
  margin : 0px;
  font-size:100%;
  width : 30px;
}

#biorytmy .inp_ro {  
  font-family: Arial;
  padding : 0px;
  margin : 0px;
  font-size:105%;
  border : 0px;
  color:#C40910;
  font-weight:bold;
  background-color : #ffffff;
}

#biorytmy .proc1 {
  vertical-align : bottom;
  line-height : 15px;
}

#biorytmy form {
  display : inline;
  margin : 0px;
  padding : 0px;
}

#biorytmy table {
  margin : 0px;
  padding : 0px;
}

#biorytmy td {
  vertical-align : middle;
  line-height : 15px;
  height : 16px;
  padding : 0px;
  margin : 0px;
}

.nazvy_cyklu {
  line-height : 16px;
}

.bars_cykly {
  position: absolute; 
  left:360px; 
  top: 684px; 
  _top: 733px;
  z-index: 10;
  width: 275px; 
  height: 93px; 
}

.bars_shody {
  position: absolute; 
  left:360px; 
  top: 804px; 
  _top: 854px;
  z-index: 10;
  width: 275px; 
  height: 20px; 
}

        
.cyklus_obal         { position: absolute; left: 0; width: 275px; height: 12px; }
#cyklus_obal_2          { top: 1px; }
#cyklus_obal_3          { top: 17px; }
#cyklus_obal_4          { top: 33px; }
#cyklus_obal_5          { top: 49px; }
#cyklus_obal_6          { top: 65px; }
#cyklus_obal_7          { top: 81px; }
div.subcyklus_0         { position: absolute; top: 1px; left: 0px; }
div.subcyklus_1         { position: absolute; top: 5px; left: 0px; }
div.subcyklus_2         { position: absolute; top: 9px; left: 0px; }
div.subcyklus_0 img     { position: absolute; top: 0px; left: 0px; }
div.subcyklus_1 img     { position: absolute; top: 0px; left: 0px; }
div.subcyklus_2 img     { position: absolute; top: 0px; left: 0px; }

#result0     { position: absolute; left: 0px; top: 3px; }

