
@import "/css/page.brunch.min.css";

.events-default {
	margin-top:1em;}

.events-default,
.events-records table {
	font-size:10pt;
	width:100%;
	border-collapse:collapse;}
	
.events-default td,
.events-default th {
	vertical-align:top;}
	
.events-tools {
	padding:0 3em 0 1em;
	width:12em;}
	
.events-tools table caption {
	padding:0em 0em 1em 0em;
	white-space:nowrap;}
	
.events-tools table .null-top {
	border-top:0.1em solid #D3D3D3!important;
	font-size:0.4em;}
	
.events-tools table .null-bottom {
	border-bottom:0.1em solid #D3D3D3!important;
	font-size:0.2em;}
	
.events-tools  table {
	padding:0px;
	margin:0em 0em 1em 0em;
	width:100%;}
	
.events-tools table th {
	padding:0.5em 0em;
	color:#383838;}
	
.events-tools table  td,
.events-tools  table  th {
	vertical-align:middle;
	padding:0;
	text-align:center;}

.events-tools table  th {
	font-size:0.8em;}
	
.events-tools table  del {
	text-decoration:none;
	color:#ccc;}
	
.events-tools table a,
.events-tools table a:link,
.events-tools table a:visited,
.events-tools table a:active {
	border:1px solid #fff;
	display:block;
	padding:.1em .2em;
	color:#000;
	text-decoration:none;}
	
.events-tools table  a:hover {
	background:#E3E3FF;}
	
.events-tools.year table td {
	border:1px solid #fff;
	padding:.1em .2em;
	color:#333;
	text-decoration:none;}
	
.events-tools.year .null-bottom {
	border:0!important;
	padding:0!important;
	border-bottom:0.1em solid #D3D3D3!important;}
	
.events-tools.year .null-top {
	border:0!important;
	padding:0!important;
	border-top:0.1em solid #D3D3D3!important;}

.events-tools table td.chenge,
.events-tools.week table #currweek td {
	border:1px solid #EEEEFF;
	-moz-border-radius:3px;
	background:#EEEEFF;
	color:#0000D0;}
	
.events-tools table td.chenge a,
.events-tools.week table #currweek td a {
	border:0;}
	
.events-tools table #currdate,
.events-tools.week table #currweek #currdate{
	border:1px solid #8686FF;
	-moz-border-radius:3px;
	text-shadow:1px 1px 1px #6666FF;
	background:#8686FF;
	color:#fff;}
	
.events-tools form {
	padding:1em 0 0 .2em;}
	
.events-tools form table {
	width:100%;
	border-collapse:collapse;
	margin:0;
	padding:0;}
	
.events-tools form table td {
	text-align:left;
	vertical-align:bottom;}
	
.events-tools form #fulltext {
	margin-left:0;}
	
.events-tools form label.default {
	vertical-align:text-top;}

.events-tools ul {
	width:94%;
	/width:100%;}
	
.events-tools ul, 
.events-tools li {
	display:block;
	list-style:none;
	font-size:8pt;
	margin:0;
	padding:0;}
	
.events-tools li {
	padding:1px 0 0 0.2em;}
	
.events-tools ul {
	margin-bottom:1em;}

.events-tools ul a,	
.events-tools ul a:link,
.events-tools ul a:visited,
.events-tools ul a:active,
.events-tools li span {
	display:block;
	width:100%;
	clear:both;
	padding:.1em .4em;
	margin:0;
	-moz-border-radius:3px;
	background:#EEEEFF;
	color:#666;
	text-decoration:none;}
	
.events-tools ul a:hover {
	background:#E3E3FF;
	color:#666;}
	
.events-tools li span {
	background:#8686FF;
	color:#fff;}
	
.events-tools .between li {
	display:block;
	clear:none;
	float:left;
	text-align:center;
	width:30%;}
	
.events-records {
	padding-right:1em;}
	
.events-records .index {
	text-align:right;
	padding-right:1em;}
	
.events-records .event {
	font-size:9pt;
	padding-bottom:1.5em;}
	
.events-records .event div {
	font-size:8pt;
	margin-top:.3em;
	font-weight:normal;}
	
.events-records .event .date{
	color:#006e00;}
