.botonblan {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.botonblan {
	color: #FFFFFF;
	text-decoration: none;
}
a.botonblan:hover {
	color: #FFFFA8;
	text-decoration: blink;
}
.titulologin {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.titulologinmax {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.formulario1 {
	background-color: #efefef;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #333333;
}
.boton1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000033;
	border: 1px solid #FFFFFF;
}
.botonmenuder {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.textonormal1 {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.botonesmenuizq {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.botonesmenuizq {
	text-decoration: none;
}
a.botonesmenuizq:hover {
	color: #999999;
	text-decoration: none;
}
.titularestextonormal {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bold;
	color: #003333;
	text-decoration: none;
}
.titulargrande {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
}
.textomini {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 10px;
}
a.textonormal1:hover {
	font-weight: bold;
	color: #003399;
	text-decoration: none;
}

/* mini calendar - title area */
table.minititle {
font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial;
}
table.minititle td {
}
table.minititle th {
	font-weight: normal;
}

table.minical {
font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
}
table.minical th {
	font-weight: normal;
}
table.minical td {
}
table.minical td.week {
}
table.minical td.empty {
	background-color: #FFFBF7;
	color: #aaaaaa;
}
table.minical td.day  {
	background-color: #DFD8BF;
	text-align: center;
}
table.minical td.today {
	background-color: #FF9184;
	font-weight: bold;
	text-align: center;
}
table.minical td.weekend {
	background-color: #C1B384;
	text-align: center;
}
table.minical td.weekDay {
	background-color: #DFD8BF;
	text-align: center;
}
table.minical td.Personal {
font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	background-color: #000000;
}
table.minical td.Personal span.Personal{
	color: #ffffff;
	font-weight: bold;
}
table.minical td.Personal a{
	color: #ffffff;
	text-decoration:none;
	font-weight: bold;
}

/*  */