/**********************************/
/* CSS GENERAL DEL CALENDARIO OYW */
/**********************************/
/**********************************/

div.calendario_oyw {
  width : 100%;
  height : auto;
}

div.cambiomes {
  width  : 127px;
  height : 25px;
  background : transparent url(../imagenes/fondo_calendario.gif) top left no-repeat;
}

div.cambiomes span {
  float   : left;
  margin  : 9px 0 0 3px;
  display : block;
  width   : 79px;
  text-transform : uppercase;
  text-align     : center;
  font-weight    : bold;
  font-size      : 8pt;
  color          : #88A4C2;
  cursor         : default;
}

div.cambiomes a {
  display : block;
  float   : left;
  width   : 20px;
  height  : 25px;
}

div.cambiomes a#anterior{
  background : transparent url(../imagenes/ico_flechaazulizq.gif) 7px 9px no-repeat;
}

div.cambiomes a#siguiente {
  float : right;
  width : 25px;
  background : transparent url(../imagenes/ico_flechaazulder.gif) -7px 9px no-repeat;
}

div.calendario_oyw table {
  width      : 100%;
  cursor     : default;
  font-size  : 9px;
  background : #FFF;
  border     : 1px solid #999;
}

div.calendario_oyw table tr {
}

div.calendario_oyw table th {
  color         : #666;
  border-bottom : 1px solid #DDD;
  background    : #ECFBEF;
  text-align    : center;
}

div.calendario_oyw table td {
  padding : 2px;
  text-align : center;
}

td span.diavacio {
}

td span.diafestivo {
  color : #900;
}

td span.dianormal {
}

td span#diahoy {
  color           : #12AD2B;
  font-weight     : bold;
}

