﻿.list_green{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_green h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#060;
	color:	#fff;
}		
.list_green ul {		
	margin: 0;	
	padding: 0;	
}		
.list_green li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_green ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_green ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#180;
	background: 	#df7;
	color: 	#30;
}		
.list_green ul li a:hover{		
	background:	#af3;
	color: 	#60;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

.list_gray{		
	width:100%;	
	margin:5px 0 10px 0;	
}		
.list_gray h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:left;	
	border-bottom:1px solid #bbb;	
	font-size:10pt;	
	background:none;
	color:	#666;
}		
.list_gray ul {		
	margin: 0;	
	padding: 0;	
}		
.list_gray li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_gray ul li {		
	border-right:1px dashed #aaa;	
	border-bottom: 1px dashed #aaa;	
	margin: 2px 0px;	
	padding: 0px;	
}
.list_gray ul li a{		
	display:block;
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
	border-left: 5px solid 	#090;
	color: 	#333;
}		
.list_gray ul li a:hover{		
	text-decoration:underline;
	background:#ffc;
}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

.list_dot{		
	width:100%;	
	margin:5px 0 5px 0;	
}		
.list_dot h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:left;	
	border-bottom:1px solid #bbb;	
	font-size:10pt;	
	background:none;
	color:	#666;
}		
.list_dot ul {		
	margin:0px 0px 0px 0px;
}
.list_dot li {		
	list-style: circle;	
	margin: 0px;	
	padding: 0px;	
}		
.list_dot ul li {		
	margin: 4px 0px;	
	padding: 0px;	
}		
.list_dot ul li a{		
	text-decoration: none;	
	padding: 0px;	
	color: 	#333;
}		
.list_dot ul li a:hover{		
	text-decoration:underline;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		


.info1{
	border:2px solid #aaa;
	margin:3px 0px;
}
.info1 h2{
	text-align:center;
	background:#bbb;
	padding:2px;
	color:#fff;
	margin:0px;
	font-size:10pt;
}
.info1 p{
	padding:2px;
	margin:3px;
	color:#333;
}


.info2{
	border:2px solid #930;
	margin:3px 0px;
}
.info2 h2{
	text-align:center;
	background:#fee;
	padding:2px;
	color:#930;
	margin:0px;
	border-bottom:2px dotted #930;
}
.info2 p{
	padding:2px;
	margin:5px;
}




/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
		
.list_green{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_green h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#060;
	color:	#fff;
}		
.list_green ul {		
	margin: 0;	
	padding: 0;	
}		
.list_green li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_green ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_green ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#180;
	background: 	#df7;
	color: 	#30;
}		
.list_green ul li a:hover{		
	background:	#af3;
	color: 	#60;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
		
.list_blue1{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_blue1 h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#08f;
	color:	#fff;
}		
.list_blue1 ul {		
	margin: 0;	
	padding: 0;	
}		
.list_blue1 li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_blue1 ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_blue1 ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#72f;
	background: 	#aaf;
	color: 	#fff;
}		
.list_blue1 ul li a:hover{		
	background:	#ddf;
	color: 	#00f;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

.list_gray{		
	width:100%;	
	margin:5px 0 10px 0;	
}		
.list_gray h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:left;	
	border-bottom:1px solid #bbb;	
	font-size:10pt;	
	background:none;
	color:	#666;
}		
.list_gray ul {		
	margin: 0;	
	padding: 0;	
}		
.list_gray li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_gray ul li {		
	border-right:1px dashed #aaa;	
	border-bottom: 1px dashed #aaa;	
	margin: 2px 0px;	
	padding: 0px;	
}
.list_gray ul li a{		
	display:block;
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
	border-left: 5px solid 	#090;
	color: 	#333;
}		
.list_gray ul li a:hover{		
	text-decoration:underline;
	background:#ffc;
}
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
	
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

.list_dot{		
	width:100%;	
	margin:5px 0 5px 0;	
}		
.list_dot h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:left;	
	border-bottom:1px solid #bbb;	
	font-size:10pt;	
	background:none;
	color:	#666;
}		
.list_dot ul {		
	margin:0px 0px 0px 0px;
}
.list_dot li {		
	list-style: circle;	
	margin: 0px;	
	padding: 0px;	
}		
.list_dot ul li {		
	margin: 4px 0px;	
	padding: 0px;	
}		
.list_dot ul li a{		
	text-decoration: none;	
	padding: 0px;	
	color: 	#333;
}		
.list_dot ul li a:hover{		
	text-decoration:underline;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
	

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
		
.list_red{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_red h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#f06;
	color:	#fff;
}		
.list_red ul {		
	margin: 0;	
	padding: 0;	
}		
.list_red li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_red ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_red ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#e4a;
	background: 	#fee;
	color: 	#f29;
}		
.list_red ul li a:hover{		
	background:	#c17;
	color: 	#fff;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		


/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
		
.list_orange{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_orange h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#f42;
	color:	#fff;
}		
.list_orange ul {		
	margin: 0;	
	padding: 0;	
}		
.list_orange li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_orange ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_orange ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#f73;
	background: 	#fec;
	color: 	#00f;
}		
.list_orange ul li a:hover{		
	background:	#ffd;
	color: 	#00f;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		



/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
		
.list_brown{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_brown h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#f42;
	color:	#fff;
}		
.list_brown ul {		
	margin: 0;	
	padding: 0;	
}		
.list_brown li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_brown ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_brown ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#ff0;
	background: 	#eb8;
	color: 	#800;
}		
.list_brown ul li a:hover{		
	background:	#ffb;
	color: 	#f33;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		
		
.list_blue2{		
	width:100%;	
	margin:0 0 5px 0;	
}		
.list_blue2 h2 {		
	width:100%;	
	margin:0px;	
	padding:5px 0px;	
	text-align:center;	
	border:none;	
	font-size:10pt;	
	background:	#66f;
	color:	#fff;
}		
.list_blue2 ul {		
	margin: 0;	
	padding: 0;	
}		
.list_blue2 li {		
	list-style: none;	
	margin: 0px;	
	padding: 0px;	
}		
.list_blue2 ul li {		
	border-right:1px solid #888;	
	border-bottom: 1px solid #888;	
	margin: 0px;	
	padding: 0px;	
}		
.list_blue2 ul li a{		
	display: block;	
	text-decoration: none;	
	padding: 5px 0px 5px 10px;	
		
	border-left: 5px solid 	#30f;
	background: 	#39f;
	color: 	#fff;
}		
.list_blue2 ul li a:hover{		
	background:	#99f;
	color: 	#fff;
}		
		
/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/		


.info1{
	border:2px solid #aaa;
	margin:3px 0px;
}
.info1 h2{
	text-align:center;
	background:#bbb;
	padding:2px;
	color:#fff;
	margin:0px;
	font-size:10pt;
}
.info1 p{
	padding:2px;
	margin:3px;
	color:#333;
}


.info2{
	border:2px solid #930;
	margin:3px 0px;
}
.info2 h2{
	text-align:center;
	background:#fee;
	padding:2px;
	color:#930;
	margin:0px;
	border-bottom:2px dotted #930;
}
.info2 p{
	padding:2px;
	margin:5px;
}



.calendar{	
	margin:4px 0px;
	border:2px solid #888;
	text-align:center;
}	
.calendar h2{	
	margin:0px;
	padding:3px 0px;
	background:#aaa;
	color:#fff;
	font-size:10pt;
}	
.calendar table#wp-calendar{
	margin:0px auto;
}

.search{	
	margin:4px 0px;
	padding:0px;
	border:2px solid #888;
	text-align:center;
}	
.search h2{	
	margin:0px;
	padding:5px 0px;
	background:#aaa;
	color:#fff;
	font-size:10pt;
}	
.search input{
	display:inline;
	padding:0px;
	margin:10px 0px;
	font-size:10pt;
}	

.search form{
	margin:0px;
	padding:0px;
}



#boxarea{
	display:block;
	clear:both;
	padding;3px;
	text-align:center;
}

#boxarea .fbox_0 , #boxarea .fbox_1{
	float:left;
	width:250px;
	height:250px;
	margin:3px 6px;
	display:block;
}
.fbox_0{
	background:url('img/fbox_0.jpg');
}

.fbox_1{
	background:url('img/fbox_1.jpg');
}


.fbox_0 h2,.fbox_1 h2{
	margin:0px;
	padding:3px;
	text-align:center;
	font-size:11pt;
}
.fbox_0 h2 a , .fbox_1 h2 a{
	text-decoration:underline;
}

.fbox_0 h2 a{
	color:#f40;
}
.fbox_1 h2 a{
	color:#060;
}

.fbox_0 p , .fbox_1 p{
	text-align:left;
	margin:1px;
	padding:7px;
	font-size:10pt;
	display:block;
}
.fbox_0 p{
	color:#733;
}
.fbox_1 p{
	color:#050;
}
