.btn{
	font-family:verdana;
	font-size:10;
	letter-spacing:1.8;
	font-variant: small-caps;
	cursor:hand;
}
.boton{
	font-family:"ms sans serif";
	font-size:7;	
	background-color:#BFBFBF;
	padding-top:0;
}
.btnOver{
	font-family:verdana;
	font-size:10;
	letter-spacing:1.8;
	font-variant: small-caps;
	background-color:#8D3A3B;
	cursor:hand;
}
td{
	border-width:1;
	border-style:solid;
	border-color:#cacaca;
	background-color:#ffffff;
	font-family:verdana;
	font-size:10;
	padding-top:3;
}
.tdTexto{
	border-width:0;
	border-style:solid;
	background-color:#ffffff;
	font-family:verdana;
	font-size:11;
	padding-top:3;
}
.tdTextoLinea{
	border-right-width:0;
	border-top-width:0;
	border-bottom-width:0;
	border-left-width:1;
	border-left-style:solid;
	background-color:#ffffff;
	font-family:verdana;
	font-size:11;
	padding-top:3;
}
.btnAzul{
	border-width:1;
	border-style:solid;
	border-color:#8D3A3B;
}
.tdLateral{
	border-width:0;
	padding-top:10;
}
.btnHome{
	border-width:1;
	border-style:solid;
	border-color:#8D3A3B;
	background-image:url(i/topbackground.jpg);
	font-family:verdana;
	font-size:10;
	letter-spacing:1.8;
	font-variant: small-caps;
	color:ffffff
}
.tdBlank{
	border-width:0;
	border-style:solid;
	background-color:#ffffff;
	padding-left:0;
	padding-top:0;
}
.tdBlankL{
	border-left-width:1;
	border-left-style:solid;
	border-right-width:0;
	border-top-width:0;
	border-bottom-width:0;
	background-color:#ffffff;
	padding-left:5;
	padding-top:0;
}
.tdCalendar{
	border-width:0;
	border-style:solid;
	background-color:#ffffff;
	padding-left:0;
	cursor:hand;
}
.tdCalendarSeleccionado{
	border-width:0;
	border-style:solid;
	background-color:#8D3A3B;
	color:ffffff;
	padding-left:0;
	cursor:hand;
	font-weight:bold;
}
.tdCalendarNoDisponible{
	border-width:0;
	border-style:solid;
	background-color:#E1E3E5;
	padding-left:0;
	cursor:auto;
}
.tdCalendarFeriado{
	border-width:0;
	border-style:solid;
	background-color:#006699;
	color:#ffffff;
	padding-left:0;
	cursor:hand;
}
.tdCalendarFeriadoNoDisponible{
	border-width:0;
	border-style:solid;
	background-color:#555555;
	color:#ffffff;
	padding-left:0;
	cursor:auto;
}
.tdBg{
	border-width:0;
	border-style:solid;
	background-color:#5E93DF;
	padding-left:0;
}
.titulo{
	font-family:verdana;
	font-size:10;
	font-weight:bold;
	color:ffffff;
	background-color:#8D3A3B;
}
.lineaInf{
	border-bottom-width:1;
	border-bottom-style:solid;
	border-top-width:0;
	border-left-width:0;
	border-right-width:0;
	background-color:#ffffff;
	color:000080;
	font-family:verdana;
	font-size:10;
	letter-spacing:1.8;
	font-variant: small-caps;
	padding-top:3;
}
.linea{
	border-bottom-width:1;
	border-bottom-style:solid;
	border-top-width:1;
	border-top-style:solid;
	border-left-width:0;
	border-right-width:0;
	background-color:#8D3A3B;
	color:ffffff;
}
input{
	font-family:verdana;
	font-size:10;
	border-width:1;
	border-style:solid;	
	background-color:#E1E3E5s;
}
.oculta{
	display:none
}
.visible{
	display:inline;
}
textarea{
	font-family:verdana;
	font-size:10;
	border-style: solid; 
	border-width: 1; 
	border-color:#000000;
	background-color: #E1E3E5;
}
select{
	font-family:verdana;
	font-size:10;
	border-style: solid; 
	border-width: 1; 
	border-color:#999999;
	background-color: #E1E3E5;
}
.tbPpal{
	border-left-width:1;
	border-left-style:solid;
	border-left-color:#8D3A3B;
	border-right-width:1;
	border-right-style:solid;
	border-right-color:#8D3A3B;
	background-color: ffffff;	
}
A:link {
	color:#636b52; 
	text-decoration:none; 
}
A:visited { 
	color:#636b52; 
	text-decoration:none; 
}
A:hover { 
	text-decoration:underline; 
	color:#636b52;
}
.bn{
	filter:gray;
}