/* calendar.v3.css // ver 3.26 // 2011 Nov 17 Th // ID: 999 */

.blackCell {
  background-color: #fff;
  border:           1px solid #CCC;
  color:            #006;
  font:             11px Tahoma, Arial,sans-serif;
  padding:          0 1px 0 1px;
  }

.blackCell-e {
  background-color: #fff;
  border:           1px solid #CAC;
  color:            #006;
  font:             11px Tahoma, Arial,sans-serif;
  padding:          0 1px 0 1px;
  }

.blackCell-y { /* цвет текущего дня */
  background-color: #008B95; /* #fff1db;  #cfc */
  border:           1px solid #bbb;
  color:            #FFD6E1; /* #006;  */
  font:             11px Tahoma, Arial, sans-serif;
  padding:          0 1px 0 1px;
  }

.calBtn {
  font:             11px Tahoma, Arial, sans-serif;
  padding:          0 0 0 0;
  }

.overCell { /* цвет над мышью */
  background-color: #008B95;
  color:            white; /* #000;  */
  font:             11px Tahoma, Arial, sans-serif;
  padding:          1px 2px 1px 2px;
  }

.purpleCell {
  background-color: #fff;
  color:            #555;
  font:             bold 12px Arial,sans-serif;
  }

.sundayCell {
  background-color: #fff;
  color:            #b00;
  font:             11px Tahoma,Arial,sans-serif;
  padding:          1px 2px 1px 2px;
  }

.sundayCell-e {
  background-color: #E7E7E7;
  color:            #b00;
  font:             11px Tahoma,Arial,sans-serif;
  padding:          1px 2px 1px 2px;
  }

.sundayCell-y { /* воскресный день, когда есть туры */
  background-color: #CAEFF8;  /* #E9F7F3;  /* #BDE3BD */
  color:            #b00;
  font:             11px Tahoma,Arial,sans-serif;
  padding:          1px 2px 1px 2px;
  }

.weekDay { /* над названиями дней пн, вт, ... */
  background-color: #fff1db;
  color:            #000;
  font:             11px Arial,sans-serif;
  padding:          1px 3px 1px 3px;
  }

.whiteCell {
  background-color: #fff;
  color:            #006;
  font:             11px Tahoma,Arial,sans-serif;
  padding:          1px 2px 1px 2px;
  }

.whiteCell-e {
  background-color: #E7E7E7;
  color:            #006;
  font:             11px Tahoma,Arial,sans-serif;
  padding:          1px 2px 1px 2px;
  }

.whiteCell-y { /* будний день, когда есть туры */
  background-color: #CAEFF8;  /* #E9F7F3;  #BDE3BD */
  color:            #006;
  font:             11px Tahoma,Arial,sans-serif;
  padding:          1px 2px 1px 2px;
  }

#candarLeer { /* слой для календаря, создаваемый javascript */
  left:             0;
  position:         absolute;
  top:              0;
  visibility:       hidden;
  }

div.bar_arrow {
  cursor:           pointer;
  display:          inline;
  position:         absolute;
  left:             31px;
  margin-bottom:    20px;
  top:              119px;
  width:            187px;
  }

div.bar_arrow img {
  border:           0;
  cursor:           pointer;
  height:           18px;
  position:         absolute;
  top:              0;
  width:            11px; 
  }

div.bar_box_ext {
  background-color: white;
  border:           2px solid #c0c0c0;
  padding:          0 10px 1px 10px;
  }

div.bar_box_int {
  border:           1px solid #c0c0c0;
  margin:           8px 0 0 0;
  padding:          0 0 14px 0;
  width:            225px;
  }

div.bar_date {
  color:            black;
  display:          inline;
  font-family:      Arial, sans-serif;
  font-size:        12px;
  margin:           0 0 0 20px;
  position:         absolute;
  top:              85px;
  }

div.left_0 { left:  13px; }
div.left_1 { left:  10px; }
div.left_2 { left:  35px; }
div.left_3 { left:  60px; }
div.left_4 { left:  85px; }
div.left_5 { left: 110px; }
div.left_6 { left: 135px; }
div.left_7 { left: 160px; }
div.left_8 { left: 185px; }

div.bar_line {
  background-color: #008388;
  border:           0 solid black;
  display:          inline;
  height:           7px;
  left:             36px;
  position:         absolute;
  top:              110px;
  }

div.bar_mark {
  color:            black;
  display:          inline;
  font-size:        18px;
  font-weight:      bold;
  margin:           0 0 0 25px;
  position:         absolute;
  top:              100px;
  }

div.bar_rail {
  background-color: #D0FFFF;
  border:           1px solid black;
  display:          inline;
  height:           5px;
  left:             36px;
  position:         absolute;
  top:              110px;
  width:            175px;
  }

input.bar_goal {
  margin:           0 5px 0 5px;
  }

input.bar_ok {
  margin:           0 0 0 3px;
  width:            30px;
  }

input.bar_text {
  font-family:      Arial, sans-serif;
  font-size:        12px;
  }

td.bar_text {
  font-family:      Arial, sans-serif;
  font-size:        12px;
  }

td.bar_title {
  font-family:      Arial, sans-serif;
  font-size:        12px;
  padding:          0 0 6px 0;
  }


