#cuerpo_calen{width:98%; float:left; padding:1%}
	#div_cale{width:98%; float:left; padding:1%; background:#F9F9F9; }
	#div_cale_div{width:9%; float:left; padding:1%; background:#FF7171; height:14px; min-width:100px}
	.div_cale_div{color:#fff; text-align:; font-family:Montserrat-Regular; border-radius:0px ;}
	#div_cale_title{width:85%; float:left; padding:1%; background:#CAFFCA; height:14px}
	.div_cale_title{color:#000; font-size:13px; font-family:Verdana; font-weight:bold}
	#div_cale_hora{width:9%; float:left; padding:1%; background:#0B0; height:14px;min-width:100px}
	.div_cale_hora{color:#fff; text-align:; font-family:Montserrat-Regular; border-radius:0px ;}
	#div_cale_desc{width:85%; float:left; padding:1%; border-bottom:1px #F0F0F0 solid; height:14px}
	.div_cale_desc{color:#000; text-align:; font-family:Montserrat-Regular; border-radius:0px ;}
	#div_cale_desc_resp{width:80%; float:left; padding:1%; border-bottom:1px #F0F0F0 solid; height:auto;}
	.div_cale_desc_resp{color:#000; text-align:; font-family:Montserrat-Regular; border-radius:0px ;}
		#div_cale_desc_icon{width:14%; float:right; min-width:0px; margin-top:0; background:;}
		
		#div_cale_desc_icon_borrar,#div_cale_desc_icon_empresa{width:auto; float:right; min-width:; margin-top:0px; margin-left:0px; cursor:pointer; background:; margin-right:1%}	
		#div_cale_desc_icon_empresa{cursor:inherit; margin-right:3%}	
	
	#div_cale_desc_asunto{overflow:hidden; white-space:nowrap; text-overflow: ellipsis; background:; width:77%; float:left; background:;}

	#div_cale_desc_asunto_corto{overflow:hidden; white-space:nowrap; text-overflow: ellipsis; background:; width:70%; float:left; background:;}
	#login_corto{overflow:hidden; white-space:nowrap; text-overflow: ellipsis; background:; width:10%; float:left; background:;}
	.login_corto{color:#F00; text-align:right; font-family:Montserrat-Regular; border-radius:0px ; font-size:10px}
	
	#div_cale_desc_hora{width:auto; float:left;}
	.div_cale_desc_hora{color:#6B6B6B; font-size:11px; font-family:Verdana; font-weight:; text-align:left}
	
	#tiempo{width:70px; float:right; padding:0.5%; background:#F00; height:14px;min-width:; margin-right:2%; margin-top:3px}
	.tiempo{color:#fff; font-size:12px; font-family:Montserrat-Regular; font-weight:; text-align:right}
	
#div_cale_title_principal{width:96%; float:left; padding:1%; background:;}
	.div_cale_title_principal{color:#0A337E; font-size:13px; font-family:Verdana; font-weight:bold; font-size:20}	
	#div_cale_title_principal_icon{width:5%; float:right; min-width:30px; margin-top:7px; margin-left:5px}
	
#div_cale_contro{width:98%; float:left; padding:1%; background:;}
	#div_cale_contro_title{width:100%; float:left; padding:; background:;}
	.div_cale_contro_title{color:#0A337E; font-size:13px; font-family:Verdana; font-weight:bold;}	
	#div_cale_contro_even{width:100%; float:left; padding:; background:;}
	
#accion{cursor:pointer;}
	#accion:hover{color:#AE5E5E}

#modal,#modal2{display:none; position:fixed; left:0px; right:0px; bottom:0px; padding-bottom:20px; width:100%; text-align:center; min-height:10px;background-color:rgba(0,0,0,0.5); color:; z-index:99999; padding:0px; border-top:#000 solid 0px; height:100%; border-radius:1px}		
	#modal_conte{width:85%; float:left; margin:auto; background:#fff; margin-top:2%; background:; padding:1%; margin-left:5%; overflow:scroll; height:80%}
	#modal_conte2{width:60%; float:left; background:#fff; margin-top:4%; background:; padding:1%; margin-left:18%; border-radius:1px}
	#modal_conte_title{width:98%; float:left; padding:1%; background:; height:14px}
	.modal_conte_title{color:#0A337E; font-size:13px; font-family:Verdana; font-weight:bold; font-size:12; text-align:center}	


#table{width:98%; float:left; padding:1%; background:;}
#divBoton{width:100%; float:left; margin-top:2%}
#botonCalen{width:auto; padding:4px; float:left; background:#EFEFEF; border:1px solid #767676; border-radius:3px; margin-left:45%; cursor:pointer}
#botonCalen:hover{background:#E5E5E5;}
.botonCalen{color:#000; font-size:9px; font-family:Verdana; font-weight:; font-size:12; text-align:center}	

#divBotonCerrar{width:100%; float:left;}
#botonCalenCerrar{width:auto; padding:4px; float:right; background:#F00; border:0px solid #767676; border-radius:3px; margin-left:45%; cursor:pointer}
#botonCalenCerrar:hover{background:#FF6A6A;}
.botonCalenCerrar{color:#fff; font-size:9px; font-family:Verdana; font-weight:; font-size:12; text-align:center}	

#adelan{position:fixed; right:1%; top:40%; cursor:pointer}
#atras{position:fixed; top:40%; cursor:pointer}
