@charset "utf-8";
/* CSS Document */

/*takvim*/
.cal { width:100%; background-color:#f9f9f9; text-align: center; }
.cal td { width:30px; padding:3px; font-weight:bold; border:1px solid #d5d5d5; font-size:13px;}
.cal .top td { font-size:15px; font-weight:bold; background-color:#98c6fb; color:white; }
.cal .days td {font-size:11px; border-width:1px; }
.cal .top a { border-width:0px;}
.cal .va { vertical-align: top; }

.cal a { border-width:0px;  }
.cal .evt { font-size: 10px;text-align: left;}
.cal .tx .no { color: black;}
.cal .bgn { background-color:#98c6fb; }
/*.cal .eg { background-color:#B1D238; } */
.cal .tx {  background-color:#cc0000;  color:white; }
.cal .tx a { color:white; }
/*.cal .mx { background-image: url(//outdoororganizer.com/dene/js/cal/img/mac.png);background-repeat: no-repeat; background-position:bottom center; } */
.cal .fc1 {color:#d5d6d6;}
.cal .fc2 {color:#6c7174;}


.datepicker { width:260px; height:279px; border-collapse: collapse; position: absolute; color:#333; z-index: 999; background:url("tkv.png") no-repeat left top transparent; font-size:14px; }

.datepicker .thead { height:48px; padding:17px 0px 0px 11px }
.datepicker .controls span { color:#fff; font-size:20px;display: inline; }
.datepicker tr.controls th { font-size: 11px; padding-top:12px; }
.datepicker select { font-size: 16px; width:90px; height:20px; margin:5px; opacity:1; filter: alpha(opacity = 100);}
.datepicker option { font-size: 16px;}
.datepicker tr.days th { height: 18px; }

.datepicker .tfoot { height: 27px; padding: 5px 0 0 22px; }
.datepicker .tfoot span { font-weight: bold; font-size:16px; }

.datepicker table { height: 182px;  font-size:14px;}
.datepicker table td { width: 27px; height: 20px; text-align: center;}
.datepicker table td.date { cursor: pointer; }
.datepicker table td.date.over { background-color: transparent; color:red; }
.datepicker table td.date.chosen { font-weight: bold; color:#FD9112; background-color: transparent; }