.accordion { list-style-type: none; padding: 0; margin: 0 0 30px;}
.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }

.accordion li {
font-size:11px; 
background: #fff;
cursor: pointer;
list-style-type: none;
padding: 4px 0;
margin: 0;
float: left;
display: block;
width: 100%;
border-bottom: 1px dashed #d8dfea
}
	
.accordion li.active>a {
padding:4px 0;
font-size:11px;
color:#000;
background: url('/i/kn_ok.gif') no-repeat center right;
text-decoration:none;
outline: none;
}

.accordion li div {
font-size:11px; 
background: #fff;
display: block;
clear: both;
float: left;
padding-left:125px;
}

.accordion li td {
font-size:11px; 
}
	
.accordion a {
background: url('/i/kn_dar.gif') no-repeat center right;
text-decoration:none;
color:#000;
outline: none;
padding: 4px 0px;
display: block;
cursor: pointer;
}
	
	/* Level 2 */
.accordion li ul li { background: #7FD2FF; font-size: 0.9em; }





.accordion2 { list-style-type: none; padding: 0; margin: 0 0 30px;}
.accordion2 ul { padding: 0; margin: 0; float: left; display: block; width: 100%; }

.accordion2 li {
font-size:13px; 
background: #fff;
cursor: pointer;
list-style-type: none;
padding: 4px 0;
margin: 0;
float: left;
display: block;
width: 100%;
border-bottom: 1px dashed #d8dfea
}
	
.accordion2 li.active>a {
padding:4px 0;
font-size:13px;
color:#000;
/background: url('/i/kn_close.gif') no-repeat center right;
text-decoration:none;
outline: none;
width: 100%;
}

.accordion2 li div {
font-size:13px; 
background: #fff;
display: block;
clear: both;
float: left;
padding-left:10px;
padding-right:60px;
}

.accordion2 li td {
font-size:13px; 
}
	
.accordion2 a {
/background: url('/i/kn_read.gif') no-repeat center right;
text-decoration:none;
color:#000;
outline: none;
padding: 4px 0px;
display: block;
cursor: pointer;
}
	
	/* Level 2 */
.accordion2 li ul li { background: #7FD2FF; font-size: 0.9em; }

