*		{margin		:0;
		padding		:0;
		}

strong {font-weight: normal;}
em {font-style: normal;}

body{margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width		:770px;
	background-color	:#ffffff;
	color		:#333333;
	font-size	:13px;
	
background:url("back.gif") repeat-y center top;

}
	
h1	{color		:#c0c0c0;
	font-size	:10px;
	text-align	:right;
	margin: 0px 15px 0 0;
	padding: 0;
	}
	

#atama{
	height: 250px;
	background:url("top.jpg") no-repeat center top;
	margin: 0;
	padding:0px 1px 0px 1px; 
	}
	
h2	{color		:#777777;
	font-size	:23px;
	text-align	:left;
	margin		:30px 0 11px 170px;
	padding		:0px 0 0 0;
	}
#pan	{background-color	:#006699;
		border-top			:solid 1px #000000;
		border-bottom		:solid 1px #000000;
		}		
#atama p
	{text-align			:left;
	margin				:120px 0px 10px 0px;
	color				:#006699;
	font-size	:13px;
	}

#pan p	{text-align			:left;
		margin				:1px 0 0 10px;
		font-size			:12px;
		color				:#000000;
		border-top			;solid 1px #6E6964;}


#menu1 {
	text-align: center;
	margin: 0 10px 0 10px;
	padding: 0;
	background: #649736;
	}

#menu1 ul {
	margin: 0;
	padding: 0;
	}

#menu1 li {
	display: inline;
	margin: 0;
	padding: 0;
	}

#main {
	float: left;
	width: 510px;
	margin: 20px 0 3px 0;
	}

#ad1 {
	text-align: center;
	margin: 0px 0px 0 30px;
	padding : 0;
	}

h3	{color		:#808080;
		margin-top			:20px;
		margin-left			:15px;
		margin-bottom		:10px;
		border-left			:solid 7px #0000cc;
		border-bottom		:solid 1px #0000cc;
		font-size	:16px;
		padding-top			:4px;
		padding-left		:5px;}

#main p
	{text-align	:left;
	margin		: 0px 30px 0px 30px;
	line-height: 18px;
	}


#img1 {
	margin: 10px 30px 10px 10px;
	padding: 0;
	float: right;
	}

#img2 {
	margin: 10px 10px 20px 30px;
	padding: 0;
	float: left;
	}

#ad2 {
	text-align: center;
	margin: 20px 0px 0 30px;
	padding : 0;
	}

#right {
	float: right;
	width: 220px;
	text-align: left;
	margin: 30px 10px 0 20px;
	padding: 0;
	border-left: 1px dotted #aaaaaa;
	border-right: 1px dotted #aaaaaa;
	border-bottom: 1px dotted #aaaaaa;
	}

#right h4 {
	margin: 0px 0 0 0;
	padding: 8px 0 0 60px;
	height: 22px;
	}


#right ul {
	margin: 10px 10px 20px 10px;
	padding: 0;
	}

#right li {
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	}
h4		{color				:#FFFFFF;
		padding				:2px 0 0 2px;
		margin				:8px 0 10px 0;
		background-color	:#006699;
		}
#foot {
	clear: both;
	margin: 0 10px 0 10px;
	border-top: solid 2px #d4cbac;
	padding-bottom:10px;
	}

#foot h4 {
	color		:#808080;
	font-size	:15px;
	margin		:5px 0 25px 10px;
	padding: 0px;
	text-align	:left;
	clear		:left;
	}

#foot p {
	margin: 0 10px 5px 10px;
	padding: 0;
	font-size: 13px;
	}
#pr	{background-color		:#006699;}

#pr p	{text-align			:left;
		margin				:1px 3px 6px 10px;
		font-size			:10px;
		color				:#006699;}	


A:link {
 color:black
}
A {
 text-decoration:none
}

a:link{color	:#333333;}
a:hover{color	:#333333;}
a:active{color	:#333333;}
a:visited{color	:#333333;}


.red { color: #ff0000; }
.blue { color: #006699; }
.green { color: #009900; }
.orange { color: #ff9900; }
.pink { color: #ff66cc; }
.b { font-weight: bold; }
.line { background: #ffff66; }







