
.fc_main { background: #e7f3d8; border: 1px solid #000000; font-family: Corbel; font-size: 12px; }
.fc_date { background: #e7f3d8; border: 1px solid #B8DA89;  cursor:pointer; font-size: 12px; text-align: center; font-family: Corbel;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #e7f3d8; font-size: 12px; text-align: center; font-family: Corbel;}
.fc_wk {font-family: Corbel; font-size: 12px; text-align: center;  background: #e7f3d8; font-weight: bold;}
.fc_wknd { background: #b8da89;color: #006534; font-weight: bold; font-size: 12px; text-align: center; font-family: Corbel;}

.fc_head { background: #cfe6b1;
			font-family: Corbel; 
			color: #006534; 
			font-weight:bold; 
			text-align: center;  
			font-size: 16px; }
.fc_cerrar { background: #e7f3d8; border: 1px solid #B8DA89;  cursor:pointer; font-size: 12px; text-align: center; font-family: Corbel; color:#ec1c24;}
.fc_datecerrar{ cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #e7f3d8; font-size: 12px; text-align: center; font-family: Corbel; color:#ec1c24;}

.fc_datos { border-bottom: 1px solid #D9D9D9;  background-color: #FFFFFF; font-size: 11px;  font-family: verdana; vertical-align: top;} 
.nv_head { border: 1px solid #D9D9D9; background-image:url(../img/fondo-header.png) ; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; height: 47px; }
.nv_head_ { border: 0px solid #D9D9D9; background-image:url(../img/fondo-header_thin.png) ; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; height: 20px; }
.error { border: 1px solid #A21B1B; background-color: #A21B1B; color: #FFFFFF; font-weight:bold; text-align:justify;  font-size: 11px;
		 vertical-align: middle;
		 width:250px;
		 padding-left:59px; /*
		padding-top:10px;
		padding-bottom:10px; */
		/* background-image:url(../img/alerta.png) ;
		 background-repeat:no-repeat;*/
		 text-shadow: #FFFFFF;
		 height:60px;
		 
		}
.img_error{ vertical-align: middle; padding-right:10px; width:52px; height:52px; border-width: 0px; }
.sugerencia { border: 2px solid #A4A4A4; background: #FFFFFF; color: #A21B1B; font-weight:bold; text-align: left;  font-size: 11px;
			padding-top: 3px; padding-bottom: 3px; text-align: center;
			width: 350px;	}		
.aviso { color: #158409; font-weight:bold; text-align: center;  font-size: 11px; 
		 vertical-align: bottom;
		 width:350px;
		 padding-left:59px;
		padding-top:10px;
		padding-bottom:10px; 
		}
.datos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	background-color:#E6E6E6;
	text-align: center;
	vertical-align: top;
}

.button:hover{

}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px; 
	font-weight:bold;
	color: #FFFFFF;
	background-image:url(../img/titulos-para-usuarios.png);
	background-repeat:no-repeat;
	height:60px;
	width:455px;
	padding-top:12px;
	text-align: center;

}

.tips{background-image:url(../img/fondo_textos_01.jpg);
		background-repeat:no-repeat; width:255px;
		height:75px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		padding-top:10px;
		text-align: center;
		}
.tips1{background-image:url(../img/pleca-lineas-fecha.png);
		background-repeat:no-repeat; width:235px;
		height:35px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		/* padding-top:10px; */
		text-align: center;
		}
		
		
.tips2{background-image:url(../img/fondo_textos_01.jpg);
		background-repeat:no-repeat; width:255px;
		height:35px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		padding-top:10px;
		text-align: center;
		}
.tips3{background-image:url(../img/fondo_textos_01.jpg);
		width:290px;
		height:75px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		padding-top:10px;
		text-align: center;
		}
.tips4{background-image:url(../img/placa-gris-reporte-incidencias.png);
		width:730px;
		height:30px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		padding-top:10px;
		text-align: center;
		}

.tips_gris{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#848484;
		padding-top:0px;
		text-align: center;
		vertical-align:top;
		}
.titulos_blancos{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		padding-top:0px;
		font-weight:bold;
		}
		
.letra{
	width:32px;
	height:32px;
	padding-top:6px;
	padding-bottom:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:32px; 
	font-weight:bold;
	color:#848484;
	float:left;
	text-align: center;
 }
		
body {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	padding-top:0px;
	
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;

}

tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;

}


tr.datos:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	background-color:#E6DD8D;

}


th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	text-align:justify;
}
tex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	
}

input{
background-image:url(input.png);

font-family:Verdana; 
 font-size:11px; 
}

select {width: 180px;
		border: 1px solid #A4A4A4;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}


textarea{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#000000;
	resize: none;
}
