/*カレンダーのスタイル仕様*/

#calender{
margin-left: 5px;
width: 175px;
float: left;
}

#calender table{
font-size: 0.75em;
padding: 0px;
border-top: 1px solid #dcdcdc;
border-right: 2px solid #000000;
border-bottom: 2px solid #000000;
border-left: 1px solid #dcdcdc;
border-spacing: 1px;
border-collapse: collapse;
}

#cal_box th{
	font-weight: normal;
	background: #D3D3D3;
	padding: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

th.sat{
color: #4876FF;
}

th.sun{
color: #ff0000;
}

.sun{
color: #ff0000;
}

#calender td{
padding: 1px;
border: 1px dotted #cccccc;
text-align: right;
}

caption{
	margin-bottom: 3px;
	color: #FFFFFF;
	background-color:#CC6600;
}

#cal_box span{
	font-size:0.8em;
}

#cal_box td{
	 padding-top:2px;
	 padding-bottom:3px;
	 border-bottom-color:#999999;
	 border-bottom:solid 1px;
	 }
#cal_box a:link {
text-decoration:none;
border-bottom:solid;
border-bottom-color:#0099FF;
}
	 
	 
#cal_box a:active {
text-decoration:none;
border-bottom:solid;
border-bottom-color:#0099FF;
		  }	 
	

#cal_box a:hover {
text-decoration:none;
border-bottom:solid;
border-bottom-color:#0099FF;
		  }
		  
#cal_box a:visited {
text-decoration:none;
border-bottom:solid;
border-bottom-color:#0099FF;
		  }
