body	{
		margin:0px;
		padding:0px;
		background:url(images/bot.jpg) bottom left repeat-x
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}
td		{
		color:#636363;
		font-family:tahoma;
		font-size:11px;
		}
a:hover	{
		text-decoration:none;
		}
textarea{
	width:217px;
	height:69px;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	overflow:auto;
	border: 1px solid #777777;
		}
.line	{
		background:url(images/line2.gif) top left repeat-x;
		height:1px;
		width:157px;
		}
.priv 	{
		color:#999999;
		margin:0 0 0 0px
		}
.priv a	{
		color:#999999;
		text-decoration:none;
		}.bordeIzquierda {
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 1px solid #A3A19E;
}
.textoFormulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #777777;
}
.cajaTexto {

	width:450px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
}
.textoUsuario {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #89D0F0;
}
.textoGris {
	color: #777777;
}
.lista2 {
	width:250px;
	height:150px;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	overflow:auto;
	border: 1px solid #777777;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
}
.textoBlanco {

	color: ffffff;
}
.cajaPass {
	width:75px;
	height:19px;
	font-family:tahoma;
	font-size:11px;
	color:#636363;
	border: 1px solid #777777;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.textoAzul {


	color: #004080;
}
.bordeAbajo {
	background-image: url(imagenes/bgInf.gif);
	background-repeat:  repeat-x;
	background-position: bottom;
}
.logoFondo {
	background-image: url(imagenes/logoFondo.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565350;
}
.mensajeBien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #006600;
}
.mensajeMal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990033;
}
.mensaje {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.textoBlanco {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.bordeGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #565350;
	border: 1px solid #676767;
}
.tituloVerde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #016701;
}
.botonCelda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #9FA09F;
	border: 1px solid #565350;
}
.textoBlancoP {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.textoPeque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #565350;
}
.bordeGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #565350;
	background-color: #F0EFEC;
	border: 1px solid #565350;
}
.tituloVerdeP {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #016701;
}
.textoRojo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.textoVerde {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #016201;
}
.textoP {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565350;
}
.textoVerdeP {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #016201;
}
.textoRojoP {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.cajaTextoFecha {


	width:100px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
}
.cajaTextoNumero {
	width:50px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
	text-align: right;
}
.cajaTextoNum {
	width:50px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
	text-align: right;
}
.cajaTexto2 {
	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	padding-left:4px;
	border: 1px solid #777777;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
	height: auto;
}
.cajaArea {


	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
}
.cajaTextoNum2 {

	width:40px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
	text-align: right;
}
.textoCalendarioTachado {
	font-family: tahoma;
	font-size: 11px;
	color: #636363;
	text-decoration: line-through;
}
.sinOcupacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #E5E5E5;
	text-align: center;
}
.conOcupacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #0E680F;
	text-align: center;
}.textoPequeNegro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.cajaAreaG {



	width:720px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
}
.cajaTextoG {
	width:610px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	padding-left:4px;
	border: 1px solid #777777;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
}
.cajaTextoM {

	width:200px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	padding-left:4px;
	border: 1px solid #777777;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
}
.ocupadoManana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-image: url(imagenes/ocupaManana.gif);
}
.ocupadoTarde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-image: url(imagenes/ocupaTarde.gif);
}
.cajaTextoNumP {

	width:30px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
	text-align: right;
}
.oculto {
	visibility:hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565350;
}
.cajaTextoFechaP {



	width:80px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
}
.cajaTextoFechaPR {
	width:80px;
	height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
	background-color: #FFAFAF;
}
.cajaArea2 {



	width:450px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	margin:0 0 0 3px;
	padding-left:4px;
	border: 1px solid #777777;
}
