body, td, tr{
	text-decoration: none;
	font-family: tahoma, comic sans ms, verdana, arial, helvetica, sans-serif;
	font-size: 9pt;
}
body {
	margin: 1px;
	padding: 1px;
	color: #290011;
	background: #c5f48e;
	max-width: 500px;
	text-align: left;
	margin: auto;
	border: 1px solid #93cd50;
	margin-top: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
a:active, a:visited, a:link {
	color: #295b11;
	padding-left: 1px;
	text-decoration: none;
    font-size: 9pt;
}
a:hover {
	color: #253c09;
	text-decoration: none;
	border: 1px solid #6bac35;
}
textarea {
	width: 95%;
}
div {
	padding: 2px 2px 1px 1px;
}

ul { 
margin : 0; 
padding-left : 20px; 
} 
u{ 
font-size : x-small; 
} 
.bmenu, .phdr, .hdr , .gmenu { 

	font-size: 11px;
	border: 1px solid #65a431;
	border-left: 2px solid #65a431;
	padding: 2px;
	background-color: #8fde4e;
}
.bmenu a, .phdr a, .hdr a { 
color : #fff; 
border-bottom : 1px dotted #6ed7f0; 
}
.bmenu a:hover, .phdr a:hover, .hdr a:hover { 
color : #dbfaff; 
border-bottom : 1px dotted #edf9fd; 
} 
.clip { 
color : #459bb1; 
border : 1px solid #dfdfdf; 
font-size : x-small; 
background-color : #f8f8f8; 
padding : 4px 4px 8px; 
} 
.end { 
text-align : center; 
} 
.func { 
border-left : 3px solid #84e2f8; 
color : #757575; 
font-size : x-small; 
margin-top : 4px; 
margin-left : 2px; 
padding-left : 3px; 
} 
.gray { 
color : #979797; 
} 
.green { 
color : #66bd00; 
} 
.header{ 
  color: #c0ffa4;
  text-shadow: #3fa015 1px 1px 0;
  font-weight: bold;
	background: #74c332 url('/theme/K1P/images/bgm.gif');
	border-style: none;
	border-width: 1px;
	border-color: #6bac35;
	padding: 6px;
	padding-left: 10px;
	font-size: 10px;
} 
.footer{ 
	background: #74c332 url(images/bgm.gif);
	border-style: none;
	border-width: 1px;
	border-color: #6bac35;
	padding: 6px;
	padding-left: 10px;
	font-size: 11px;
	}
.footer a { 
  color: #c0ffa4;
  text-shadow: #3fa015 1px 1px 0;
  font-weight: bold;
text-decoration : none; 
border-bottom : 1px dotted #979797; 
} 
.footer a:hover { 
color : #d2d2d2; 
text-decoration : none; 
border-bottom : 1px dotted #696969; 
} 

/*.header, .footer{ 
	background: #74c332 url('/theme/K1P/images/bgm.png');
	border-style: dotted;
	border-width: 1px;
	border-color: #6bac35;
	padding: 6px;
	padding-left: 10px;
	font-size: 11px;
	border-top: 10px solid #7cc332;
} 
.footer a { 
color : #f2f2f2; 
text-decoration : none; 
border-bottom : 1px dotted #979797; 
} 
.footer a:hover { 
color : #d2d2d2; 
text-decoration : none; 
border-bottom : 1px dotted #696969; 
} */

.left { 
float : left; 
} 

.list1, .b { 
	color: #290011;
	background: #c5f46e;
} 
.list2, .c { 
	color: #290011;
	background: #c5f48e;
} 

.maintxt { 
padding-right : 1px; 
padding-left : 1px; 
} 
.menu, .news { 
	margin: 1px;
	padding: 1px;
	color: #295b11;
	background: #c5f48e;

} 
.phpcode { 
color : #5f8086; 
background-color : #f1f7f8; 
border : 1px dotted; 
margin-top : 4px; 
padding : 0 2px; 
} 
.quote { 
border-left : 4px solid #c1c1c1; 
color : #878787; 
font-size : x-small; 
padding : 2px 0 2px 4px; 
margin-left : 2px; 
} 
.red, .red a:link, .red a:visited { 
color : #ff0a00; 
} 
.reply { 
border-left : 2px solid #ff2600; 
border-right : 2px solid #ff2600; 
color : #f42400; 
padding : 2px 0 2px 4px; 
} 
.rmenu, .alarm{ 
	background-color: #74c332;
	border-style: dotted;
	border-width: 1px;
	border-color: #6bac35;
	font-size: 11px;
	border-top: 10px solid #7cc332;
} 
.status { 
color : #00c4f4; 
font-weight : bold; 
font-size : x-small; 
padding-left : 0; 
} 
.sub { 
border-top: 1px solid #86b54e; 
border-bottom: 1px solid #86b54e; 
font-size : x-small; 
} 
.tmn, .fmenu { 
	margin-top: 3px;
	background: #a6da68 url('/theme/K1P/images/h2.gif');
	border: 1px solid #86b54e;
	border-top: 2px solid #86b54e;
} 
.sitemap {
    font-size: xx-small;
    position: relative;
    width: 100%;
    height: 38px;
    z-index: 1;
    overflow: auto;
}
.rekl {
    background-image: url('images/rekl.gif');
    background-repeat: no-repeat;
    background-position:  left top;
    text-align: center;
    padding-top: 7px;
    /*border-bottom: 1px solid #6ca402;*/
}
.rekl  a { color: #3b5a00  }

.center {
    text-align: center;
}
