BODY {
	FONT-SIZE: 11px; MARGIN: 8px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Tahoma, Verdana, Arial, "Times New Roman"; BACKGROUND-COLOR: #ffffff;
}
/*Estilo del link de un día que contenga algún evento*/
.linkDay {
	font-weight: bold;
	color: #000080;
	/*background-color: #FFFFFF;*/
	text-align: center;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	vertical-align:middle;
}
/*Cabecera del mes: Mes Año*/
.monthHeader {
	font-weight: bold;
	color: #000080;
	background-color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	height:22;
	vertical-align:middle;
}

/*Cabecera de los días: L,M,X,...*/
.calendarHeader { 
/*    font-weight: bold; */
    color: #000080;
/*    background-color: #000080*/
	background-color: #F4F1EA; //#E5E5E5;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:9px;	
	height:22;
	vertical-align:middle;
	width: 25;
}

/*Estilo del día "hoy"*/
.calendarToday { 
    background-color: #CDDAF2; /*#FF9999;*/
	color: #000080;
	text-align: center;
	/*font-weight: bold; */
	font-size:12px;
	vertical-align:middle;
}
/*Estilo del resto de celdas de la tabla del calendario*/
.calendar {
	color:#CCCCCC;
	background-color: #FFFFFF;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	height:18;
	vertical-align:middle;
}

.cabeceraEvento{
    font-weight: bold;
    color: #000080;
/*    background-color: #000080*/
/*	background-color: #F4F1EA; /*#E5E5E5;*/*/
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	height:22;
	vertical-align:middle;
/*	width: 550;*/
	background: white url("../images/bg.png");
  	background-repeat: repeat-x;
  	background-position: center;
}

.cabecera_dcha{
	background: white url("../images/divbar_right.png");
  	background-repeat: no-repeat;
  	background-position: left;
	width:5px;	
}

.cabecera_izq{
	background: white url("../images/divbar_left.png");
  	background-repeat: no-repeat;
  	background-position: right;
	width:5px;
}
.cabeceraEvento2{
    font-weight: bold;
    color: #000080;
/*    background-color: #000080*/
/*	background-color: #F4F1EA; /*#E5E5E5;*/*/
/*	text-align: center;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	height:22;
	vertical-align:middle;
	padding-left:2;
/*	width: 550;*/
	background: white url("../images/bg2.png");
  	background-repeat: repeat-x;
  	background-position: center;
}
.cabecera_dcha2{
	background: white url("../images/divbar_right2.png");
  	background-repeat: no-repeat;
  	background-position: left;
	width:5px;	
}

.cabecera_izq2{
	background: white url("../images/divbar_left2.png");
  	background-repeat: no-repeat;
  	background-position: right;
	width:5px;
}

.detalleEvento{
/*    font-weight: bold;*/
    color: #000080;
/*    background-color: #000080*/
	background-color: #FFFFFF; /*#E5E5E5;*/
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	height:22;
	vertical-align:top;
	padding-left:3;
	padding-right:3;
	padding-top:3;
	padding-bottom:10;
/*	width: 550;*/
}

.detalleCabeceraEvento{
    font-weight: bold;
    color: #000080;
/*    background-color: #000080*/
	background-color: #F4F1EA; /*#E5E5E5;*/
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	height:22;
	vertical-align:middle;
	width: 100;
}

.detalleDetalleEvento{
/*    font-weight: bold;*/
    color: #000080;
/*    background-color: #000080*/
	background-color: #FFFFFF; /*#E5E5E5;*/
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size:11px;	
	height:22;
	vertical-align:middle;
	width: 400;
}

.textField {
	border:1px solid #00cc00;
	height:20;
}

.boton{
	border:1px solid #000080;
	background:#E5E5E5;
	height:20;
}

