DIV.calendar {
	POSITION: relative;
	z-index:100;
}
/*Borde del calendario*/
.calendar {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BACKGROUND: #efe; BORDER-LEFT: #000000 1px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: tahoma,verdana,sans-serif
}
/*Borde de la tabla*/
.calendar TABLE {
	BORDER-RIGHT: #676 1px solid; BORDER-TOP: #676 1px solid; FONT-SIZE: 11px; BACKGROUND: #000000; BORDER-LEFT: #676 1px solid; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #676 1px solid; FONT-FAMILY: tahoma,verdana,sans-serif
}
/*Botones de hoy y cerrar*/
.calendar .button {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; BACKGROUND: #676; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 2px; TEXT-ALIGN: center
}
/*Botones de navegación*/
.calendar .nav {
	BACKGROUND: url(menuarrow.gif) #676 no-repeat 100% 100%
}
/*Cabecera donde pone el mes y el año*/
.calendar THEAD .title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #000000; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.calendar THEAD .headrow {
	
}
/*Cabecera donde pone los días de la semana*/
.calendar THEAD .name {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
.calendar THEAD .weekend {
	COLOR: #a66
}
/*onmouseover de los botones de cabecera*/
.calendar THEAD .hilite {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #efd
}
.calendar THEAD .active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #FF0000; COLOR:#FFFFFF
}
/*Fondo del color de los dias*/
.calendar THEAD .daynames {
	BACKGROUND: #ff0000
}
/*Dias del calendario*/
.calendar TBODY .day {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 2em; COLOR: #ffffff; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.calendar TBODY .othermonth {
	FONT-SIZE: 80%; COLOR: #bbb
}
.calendar TBODY .oweekend {
	COLOR: #000000
}
.calendar TABLE .wn {
	BORDER-RIGHT: #8a8 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 2px; BACKGROUND: #dfb; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
/*Color del onmouseover de las filas del calendario*/
.calendar TBODY .rowhilite TD {
	BACKGROUND: #667766
}
.calendar TBODY .rowhilite TD.wn {
	BACKGROUND: #667766
}
/*Color del cuadro que se pone en el día al hacer el onmouseover*/
.calendar TBODY TD.hilite {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; BACKGROUND: #efd; PADDING-BOTTOM: 1px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; COLOR: #000000
}
.calendar TBODY TD.active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #dec; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
/*Recuadro del día seleccionado*/
.calendar TBODY TD.selected {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: #efd; PADDING-BOTTOM: 1px; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #000 1px solid
}
/*Color de los días fin de semana*/
.calendar TBODY TD.weekend {
	COLOR: #ff0000
}
/*Color de hoy*/
.calendar TBODY TD.today {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.calendar TBODY .disabled {
	COLOR: #999
}
/*Celda vacía*/
.calendar TBODY .emptycell {
	VISIBILITY: hidden
}
/*Fila vacía*/
.calendar TBODY .emptyrow {
	DISPLAY: none
}
/*COMBOS DE LOS MESES Y DE LOS AÑOS, AL PRESIONAR EN LAS > Y >> DE LA PARTE DE LOS BOTONES*/
.calendar .combo {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: none; FONT-SIZE: 90%; Z-INDEX: 100; BACKGROUND: #efd; LEFT: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 4em; CURSOR: default; COLOR: #000; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0px
}
.calendar .combo .label {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.calendar .combo .label-IEfix {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
/*lista de meses cuando le das a cambiar mes*/
.calendar .combo .label-IEfix {
	WIDTH: 4em
}
/*Color cuando haces onmouseover encima de la lista de los meses/años*/
.calendar .combo .hilite {
	BACKGROUND: #000000; COLOR: #ffffff
}
/*Barra de encima de  la lista de los meses/años*/
.calendar .combo .active {
	BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: #efe; BORDER-BOTTOM: #000000 1px solid
}

