body {
	font-size:15px; background-color:#f5f5f5; text-align:center;
}
A {
	text-decoration: none; 
}
A:hover{
	text-decoration:underline; color:#ff0040;
}

#site{
	width:960px;  background:#ffffff; text-align:left; margin:0 auto;
}
#ue{
	width:950px; background:#555555; padding:5px; 
}
#m{
	width:220px; float:right; border:1px solid gray; background-color:#ffffff; margin:20px; font-size:12px; color:gray; line-height:12px; 
}
#h{
	width:650px; float:left; margin:15px 10px 5px 20px; border:0px solid gray; background-color:#ffffff;
}
#sita{
	width:930px; background:#cccccc; padding:15px; clear:both; font-size:12px;
}
#sita a:link {
	color:black; text-decoration:none;
}
#sita a:visited {
	color:black; text-decoration:none;
}
#sita a:hover {
	color:black; text-decoration:none;
}

.n{
	line-height:180%; letter-spacing=1pt; font-size:18px; text-align:center;
}
.ad{
	font-size:11px; text-align:center; padding:10px 0px 10px 0px;
}
strong.b{
	color:blue;
}
strong.r{
	color:red;
}
strong.o{
	color:orange;
}


*{
	margin:0; padding:0;
}

h1{
	 

font-size:24px;
border-color:#CCCCCC;
border-style:solid;
border-width:0px 0px 1px 0px;
padding:15px 0px 15px 10px;
margin:0px 0px 30px 0px;
text-align:center;
}

h2{
	font-size:15px;
padding:0px 0px 0px 7px;
margin:30px 0px 20px 10px;
 
}

h3{
	font-size:15px;
color:gray;
text-align:center;
padding:3px 0px 3px 0px;
margin:0px 0px 0px 0px;
background-color:#cccccc;
}

ul{
	padding:10px 0px 5px 7px; list-style-type:none;
}
li{
	margin-bottom:10px;
}
