#calendar td {
	font-family: "Trebuchet MS", Arial, sans-serif;
}



.cal {
	width: 200px;
	border: 1px solid #CCC;
	margin: 0 auto;
	background: #f8eaa9;
}

.cal .sineventoshoy {

}

.cal a {
	color: #c39642;
	text-decoration: none;
	border-bottom: 1px dashed  #c39642;
	font-size: 11px;
}



.cal a:hover {
	color: #c60001;
}

.calhead {
	width: 100%;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;  
	background: #c60001;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.calhead td {
	width: 100%;
	font-weight: bold;
	color: #FFF;
	font-size: 12px;  
	background: #c60001;

}

.calhead img {
	border: none;
}

.calhead table {
	width: 100%;
}

.calhead a {
	text-decoration: none;
	border: none;
}

.dayhead {
	height: 30px;
	font-size:12px;

}

.dayhead td {
	text-align: center;
	color: #c6a669; 
	font-weight: bold;
}

.dayrow .sineventoshoy {
	color: #990000;
	background-color: #FF9900;
}

.dayrow .sineventosnohoy {
	color: #656551;
}

.dayrow .todaywithevents {
	color:#FFFFFF;
	background-color: #000000;
}

.dayrow .daywithevents {
	color: #FFCC00;
	background-color:#FFFFFF;
}

.dayrow .dayoutofmonth {
	color: #ecd168; 
}

.dayrow {
	height: 30px;
}

.dayrow td {
	width: 14%;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	border: 1px solid #DDD;
	text-align:center;
}

.day {
	float: right;
}

.dayover {
	background: #f5da69;
}

.dayout {
	background: #FFFFFF; 
}

.popup { 
 padding:10px;
 background: #c40200; width:250px; 
 font-size: small; 
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;

 }
 
 .popup-no { 
 padding:10px;
 background: #c40200; 
 width:250px; 
 font-size: small; 
 font-weight: bold;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 display:none;

 }
 
#lightbox a {
	color:#CCCCCC;
}

#lighbox a:hover {
	color:#666666;
}
 
#lightbox li {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:small;
}

#lightbox h2 {
	margin:0 0 1em 0;
	color:#FFFFFF;
}
#lightbox h3 {
	color:#FF713F;
}
#lightbox.done p {
	color:#333;
}

.error {
	color: #C00;
	font-size: 14px;
	font-weight: bold;
}

#jump {
	z-index: 100;
	line-height: 30px;
	padding: 5px;
	background: #F6F6F6;
	border: 1px solid #888;
}

#jump a {
	text-decoration: none;
	border: none;
}

#jump img {
	border: none;
}