body, p, ul, li, img, form, h1, h2, h3, h4, h5, table, tr, td, th {
    border  : 0pt none;
    margin  : 0pt;
    padding : 0pt;
}

ul {
    list-style-type : none;
}

h1
{
font-size:14px;
font-weight:bold;

}
h2
{
font-size:12px;
font-weight:bold;

}


body
{
background:#fff url(../img/kae_bg.gif) no-repeat;
margin:3px 0 0 0;
font: normal 12px verdana,sans-serif;
color:#000;
}




#toppic
{

margin-left:0;

}

#logo
{

margin:0;

}


#mainnav
{
width:745px;
height:26px;
background:#9D282E;
margin:5px 0 0 14px;
}

#mainnav li
{
float:left;
}

#mainnav li a
{
display: block;
padding:6px 13px 5px 13px; 
text-decoration:none;
color:#fff;
font-weight:bold;
line-height:15px;
}

#mainnav li a:hover , #mainnav li a.active
{

background:#B4DBF5;
color:#9D282E;
}


#breadcrumb
{
color:#71BBEC;
font-size:9px;
margin:5px 0 5px 0;
}

#breadcrumb a
{
color:#71BBEC;
}



#subnav
{
	width:157px;
	height:286px;
	background:#B4DBF5;
	position:absolute;
	left:14px;
	top:151px;
	
	padding-top:10px;

}

#subnav li
{
margin-bottom:3px;
}

#subnav ul ul li
{
margin-bottom:2px;
}


#subnav li a
{
display: block;

text-decoration:none;
color:#9D282E;
font-weight:bold;
line-height:14px;
font-size:11px;

padding-left:13px;
margin-left:7px;
}

#subnav li a:hover, #subnav li a.clicked , #subnav li a.sub_clicked
{
background:url(../img/arrow_b.png) 0 4px no-repeat;
}

#subnav li a.clicked_d
{
background:url(../img/arrow_b_d.png) 0 4px no-repeat;
}


#subnav ul ul
{
margin-left:12px;
}

#sm_pic
{
	left:14px;
	top:458px;
	position:absolute;
}


#sm_box, #box, #box_blue
{
border:4px solid #9D282E;
position:absolute;
}


#newnew
{
	left:30px;
	top:418px;
	position:absolute;
	width:136px;
	height:20px;
	background:#9D282E;
	z-index:666;
	padding-left:5px;
	
}



#newnew a
{
	color:#fff;
	background:#9D282E url(../img/arrow.gif) no-repeat 0 3px;
	font-size:11px;
	padding-left:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}



#newnew a:hover
{
	color:#B4DBF5;
	background:#9D282E url(../img/arrow.gif) no-repeat 0 3px;
	font-size:11px;
	padding-left:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}

#newnew a:active
{
	color:#B4DBF5;
	background:#9D282E url(../img/arrow.gif) no-repeat 0 3px;
	font-size:11px;
	padding-left:13px;
	font-weight:bold;
	text-decoration:none;
	line-height:17px;
}

#open
{
	left:30px;
	top:168px;
	position:absolute;
	width:122px;
	height:225px;
	background:#FFFFFF;
	font-size:11px;
	z-index:666;
	padding:7px 0 5px 19px; 
	line-height:15px;
}

#sm_box
{
	width:457px;
	height:66px;
	background:#fff;
	position:absolute;
	left:284px;
	top:490px;
	padding-top:5px;

}


#box
{
	width:220px;
	height:420px;
	background:#fff;
	position:absolute;
	left:760px;
	top:175px;
	line-height:15px;

}

#box_blue
{
	width:220px;
	height:420px;
	background:#E3F2FB;
	position:absolute;
	left:760px;
	top:175px;
	line-height:14px;

}

#content
{
	position:absolute;
	left:204px;
	top:151px;
	width:556px;
	height:270px;
	
}

#col_1
{
	width:250px;
	float:left;
	
	
}

#col_2
{
	width:250px;
	float:left;
	
}

#content li
{
background:url(../img/bullet.gif) 0 3px no-repeat;
margin-bottom:3px;
padding-left:18px;

}

#inner_content a
{
	color:#9D282E;
text-decoration:underline;
	
}


#inner_content a:hover
{
	color:#71BBEC;
text-decoration:underline;
	
}



#inner_content
{
	
	
	width:542px;
	height:257px;
	overflow:auto;
	line-height:16px;
	
	
}



#content p
{
	margin:7px 10px 7px 0px;
}



.arrow
{
color:#71BBEC;
text-decoration:underline;
background:#fff url(../img/arrow_w.gif) no-repeat 0 3px;
padding-left:13px;
font-weight:bold;
margin-left:8px;
}

#box img
{
	padding-bottom: 4px
}

#box p, #sm_box p, #box_blue p
{
	margin:5px 7px 5px 10px;
}



#second
{
float:right;
width:190px;
margin-right:20px;
}

#footer
{
position:absolute;
left:288px;
top:590px;
font-size:9px;

}

#footer li
{
float:left;
}

#footer a
{
font-size:9px;
color:#000;
text-decoration:none;
}

table,td {
	vertical-align: top;
	padding: 2px 0 1px 1px;
	margin: 0;
}

.Stil1 {font-size: 9px}
.small {font-size: 10px}

#sitemap #inner_content a
{
	color: #000000;
	text-decoration: none;
	
}

#sitemap #inner_content a:hover
{
	color: #9D282E;
}

.time
{
	padding: 3px 0 3px 8px;
	}
	
	.subtime
{
	padding: 3px 0 3px 25px;
	}
	
	.normal {font-size: 12px}
	
.bg
{
	background:#F7C47D;	
}
.ab
{
	background:#FDDD6F;	
}
.cd
{
	background:#FEF1C7;	
}
.ef
{
	background:#FFD6FD;	
}
.gh
{
	background:#FDB0F8;	
}
.ij
{
	background:#98E0C7;	
}
.kl
{
	background:#55CCAE;	
}
.mn
{
	background:#D2EAF9;	
}
.op
{
	background:#93CBF0;	
}
.qr
{
	background:#A3B5F3;	
}
.st
{
	background:#FC7770;	
}
.uv
{
	background:#55CCAE;	
}
