#right{
display: none;
}


#middle{
  float:left;
  color:#00462F;
  width:780px;
  min-width:780px;
  max-width:780px;
}


.monthview{
	border-spacing: 0px;
	border-collapse: collapse;
	width: 100%;
}

.tx-skcalendar-pi1 input{
	border: 1px solid #8A8C8B;
}

.tx-skcalendar-pi1 label{
	width: 150px;
	float: left;
}

.monthview th{
	text-align: center;
	border-bottom: 1px solid #C0C0C0;
	
}

.monthview td{
	width: 13.5%;	
	text-align: left;
	border: 1px dotted #C0C0C0;
	padding: 5px;
}

.monthview td.weekno{
	width: 5.5%;
	border-right: 1px solid #004D34;
}

.monthview a{
	display: block;
	margin: 0 0 7px 0;
	
}



#content .monthview a:hover{
	text-decoration: underline;
}

#content .monthview_navi{
	border-spacing: 0px;
	padding: 0px;
}

#content .monthview_navi td{
 padding: 4px 0;
}

#content .monthview_navi a{
background: #018659;
padding: 3px;
color: #fff;
}

.calviewselector{
background: #E3E7E6;
padding: 5px;
border-spacing: 0;
}


.calviewselector td{
background: #E3E7E6;
padding: 0;
}

.calviewselector td a{
	display: block;
	text-align: center;
}


.even td{
	background: #DFF0DF;
}

.list_header th{
	background: #E3E7E6;
	padding: 5px 0 5px 0;
}

.listview_navi, .listview_navi td{
	background: #E3E7E6;
}
