body {
	font-size:9pt; padding:0px;margin:0px;
	line-height:1.5em;
	color:#333333
}

td {
	
}

th {
	
}
a{text-decoration:none; color:#333;}
a:hover { text-decoration:underline; color:#f00; }
input {
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input.search {
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999933;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input.button {
	color: #FFFFFF;
	background-color: #999933;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height:23px;
}
#menu
{
	position: relative;
	background: #CCCCCC url('images/1.jpg') repeat-x;
	height: 40px;
}

#menu ul
{
padding-left:160px;
padding-top:9px;
}

#menu ul li
{
display: inline;
padding-left: 3px;
}

#menu ul li.first
{
border-left: 0px;
}

#menu ul li a
{
background-color: transparent;
background-repeat: repeat-x;
padding: 8px 10px 8px 10px;
font-size: 12px;
color: #fff;
font-weight: bold;
}

#menu ul li a:hover
{
background: #fff url('images/a18.gif') repeat-x top;
color: #4A4A24;
text-decoration: none;
}
#newbar
{
background:url(images/04.jpg) no-repeat;
width:559px;
height:22px;
text-indent:50px;
padding:6px 0 0 0;
text-align:left;
}
#itembar
{
width:497px;
padding:30px;
font-size:14px;
text-align:left;
}
#itembar ul { margin:5px 0 0; list-style:none; padding:0; }
#itembar li {background:url(images/a20061212105235.gif) no-repeat 0px 7px; width:90%; height:25px; margin-left:10px; text-indent:10px;}
#itembar li a{text-decoration:underline;}
.newtitle
{
border:1px solid #6cc9ff;
width:557px;
height:190px;
}
#keshi
{
background:url(images/07.jpg) repeat-x;
width:559px;
height:22px;
text-indent:50px;
font-weight:bold;
padding:6px 0 0 0;
border-left-style:solid #6cc9ff;
border-right-style:solid #6cc9ff;
}
.xmb
{
background:url(images/08.jpg) no-repeat;
width:378px;
height:22px;
text-indent:40px;
font-weight:bold;
padding:6px 0 0 0;
text-align:left;
}
.xmbc
{
border:1px solid #6cc9ff;
width:376px;
height:160px;
text-align:left;
}
#painnews ul { margin:5px 0 0; list-style:none; padding:0; }
#painnews li {background:url(images/a20061212105235.gif) no-repeat 0px 7px; width:260px; height:20px; margin-left:10px; text-indent:10px;}
#itemlist{margin:5px;text-align:left;font-size:14px; float:right; width:70%; position:relative;}
#itemlist ul { margin:5px 0 0; list-style:none; padding:0;width:100%;}
#itemlist li {background:url(images/a20061212105235.gif) no-repeat 0px 7px; width:98%; height:25px; margin-left:5px; text-indent:10px;}
#itemlist li a{text-decoration:underline;}
#leftnews
{
width:98%; text-align:left;
}
#leftnews ul { margin:1px 0 0; list-style:none; padding:0; }
#leftnews li {background:url(images/a20061212105235.gif) no-repeat 0px 7px; width:100%; height:22px;text-indent:10px;}
#leftnews li a{line-height:20px; width:95%;}
.right
{
background:url(images/09.jpg) no-repeat;
width:197px;
height:22px;
text-indent:35px;
font-weight:bold;
padding:6px 0 0 0;
}
.right li
{
display:inline;
font-weight:normal;
}
.right1
{
border:1px solid #6cc9ff;
width:195px;
height:192px;
}
.right1 ul { margin:1px 0 0 3px; list-style:none; padding:0; }
.right1 li {background:url(images/a20061212105235.gif) no-repeat 0px 7px; width:100%; height:22px;text-indent:10px;}
.right1 li a{background:url(images/g20061212105238.gif) repeat-x left bottom; line-height:20px; width:95%;}
.mess
{
padding:5px 0 5px 0;
background:#ECFEDE;
}
.spancss
{
float:left; width:74px;height:59px;display:inline; margin:15px 0 0 6px;border:dotted 1px #999933;padding:2px 0 0 2px;
}
#painitem
{
height:25px;background:#E4F1FA;
padding-top:10px;margin-bottom:5px; border:1px dotted #CCCCCC;text-align:left;
}
#painitem ul { margin:5px 0 0 15px; list-style:none; padding:0; }
#painitem ul li
{
display:inline;
font-size:12px;
}
#painitem ul li a
{
 border:1px solid #99cc66;text-align:center;padding:5px;height:25px;background:#FFCCFF url(images/b.jpg);
}
#painitem ul li a:hover
{
 background:#99FF66;
}
#painitem .up
{
 font-weight:bold;
 color:#ff6600;
 background:#99FF66; 
}
.span
{
font-family:'Old English Text MT';color:#999900; font-weight:normal;
}
.zlpic
{
margin:0 0 0 6px; width:74px;height:59px;  
}
