body{font-size:11px;font-family:Arial;background-color:#fff;color:#000;padding:0px;margin:0px;}
div.breake{font-size:0px;clear: both;height:0px;}

div#top_box{width:100%;background:#02d3fe;padding:0px;margin:0px;border-bottom:5px solid #000;}
div#top{width:auto;padding:10px 50px;}
#top h1{color:#fff;padding:0px;margin:0px;font-size:26px;}

.black{color:#000}
.red{color:#ee141e}
#root{color:#ee141e;font-size:22px}

#nav{width:auto;padding:0px 0px;}
#nav ul li{display:inline;}
#nav ul{margin:0px;padding:0px;float:left;}
#nav ul li a{font-family:Arial;width:auto;margin:0px;padding:11px 30px 10px 0px;color:#000;text-decoration: none;text-align:center;float: left;font-size:14px;font-weight:bold;background:url('img/menu_0.png');}
#nav ul li a:hover{color:#444;}

div#page_box{width:auto;padding:0px 80px;margin:0px;}
#page_box h1{padding:0px;margin:5px 0px;color:#000;font-size:20px;}
#page_box h2{padding:0px;margin:5px 0px;color:#333;font-size:15px;}
#page_box h3{padding:0px;margin:5px 0px;color:#ff3d3d;font-size:18px;}
#page_box p{margin:5px;font-size:12px;}

/* */
.day{width:30px;height:35px;float:left;border:1px solid #000;margin:2px;padding:5px;text-align:center;background:#cdecff;}
.no_day{width:30px;height:35px;float:left;border:1px solid #e1e1e1;margin:2px;padding:5px;background:#fafafa;}
.old_day{width:30px;height:35px;float:left;border:1px solid #acacac;color:#acacac;margin:2px;padding:5px;background:#ecebeb;text-align:center;}
.old_week{width:30px;height:35px;float:left;border:1px solid #444;color:#555555;margin:2px;padding:5px;background:#b4b4b4;text-align:center;}
.old_day_full{width:30px;height:35px;float:left;border:1px solid #c10606;margin:2px;padding:5px;background:#fc6464;color:#c10606;text-align:center;}
.day_full{width:30px;height:35px;float:left;border:1px solid #000;margin:2px;padding:5px;text-align:center;background:#ff3d3d;}
#now{background:#b3f573;font-weight:Bold;}
.week_full{width:30px;height:35px;float:left;border:1px solid #000;margin:2px;padding:5px;background:#ff3d3d;color:#000;text-align:center;}
.old_week_full{width:30px;height:35px;float:left;border:1px solid #c10606;margin:2px;padding:5px;background:#fc6464;color:#c10606;text-align:center;}
.week{width:30px;height:35px;float:left;border:1px solid #000;margin:2px;padding:5px;background:#f7eea1;color:#000;text-align:center;}
.day_name{width:30px;float:left;border:1px solid #000;margin:2px;padding:5px;text-align:center;background:#333333;color:#fff;font-weight:bold;}

.month{width:330px;height:380px;background:#e9fcff;border:1px solid #eee;float:left;padding:10px;margin:5px 20px 20px 0px;}
.month p{margin:4px;padding:0px;font-size:13px;}

.month_2{width:330px;background:#e9fcff;border:1px solid #eee;float:left;padding:10px;margin:5px 20px 20px 0px;}

.move{color:#555555;text-decoration:none;margin:0px 10px;}
.move:hover{color:#000;}

#login
{
	width:300px;
	height:140px;
	background:url('img/stop.jpg') no-repeat;
	margin:20px 0px;
	padding:0px 80px;
	text-align:left;
	font-size:15px;
}

.login
{
	width:150px;
	font-size:12px;
	padding:2px 5px;
	margin:1px;
	border:1px solid #999999;
}

.login_b
{
	width:160px;
	padding:0px;
	margin:1px;
}
