#sitemap, #sitemap ul, #sitemap li{ margin:0; padding:0; list-style:none; }
#sitemap{}
#sitemap ul{ display:none; }
#sitemap li{ margin:1px 0 5px 0; position:relative; width:100%; _width:500px; /*border-bottom: 1px dotted #999;*/ padding: 0;}/*line-height: 200%; margin:1px 0 25px 0;*/
/*line-height:35px; margin:1px 0 5px 0;*/
*:first-child+html #sitemap li{ line-height:200%; margin-top:1px; position:relative; width:500px;}
#sitemap li a{ line-height: 35px; text-decoration:none; color:#1E1612; font-weight: normal;}/*645956*//* 1E1612*/

/* IE leaves a blank space where span is added so this is to avoid that */
* html #sitemap li{ float:left; display:inline; }

#sitemap li{padding-left: 32px;}
#sitemap li a{padding-left: 0px; /*width: 500px; height: 40px;*/}
#sitemap li span{float:left;position:absolute;top:10px;left:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap li span, #sitemap li span.collapsed{background:url(collapsed.png) no-repeat 0 0;} 
#sitemap li span.expanded{background:url(expanded.png) no-repeat 0 0;}

/* second level */

#sitemap li li{ background:#fff; }
#sitemap li li a{padding-left:56px;}
#sitemap li li span{left:28px;}

/* third level */

#sitemap li li li a{padding-left:84px;}
#sitemap li li li span{left:56px;}

/* itement */

.itement { background:url(itement2.png) no-repeat 0 2px;}
.xitement p{font-size: 12px;font-weight: normal; color: #666; line-height: 160%; margin-bottom: 3px; padding: 0; text-align: left; text-indent: 1em;}
. itement p a {color: #DE7412; text-decoration: underline;}




/* ans */

.ansent { margin: 0; padding: 10px 15px 25px 15px; border-left: 1px solid #cabfbc;border-right: 1px solid #cabfbc;border-bottom: 1px solid #cabfbc; width: 450px; background:url(ansbg.png) bottom left no-repeat;}
.ansent p{font-size: 12px;font-weight: normal; color: #645956; line-height: 160%; margin-bottom: 3px; padding: 0; text-align: left; text-indent: 0em;}
.ansent p a {color: #E84808; text-decoration: none;}
.ansent .ttl{font-size: 12px;font-weight: normal; color: #1E1612; line-height: 160%; margin: 10px 0; padding: 3px 5px 3px 15px; text-align: left; border: 1px solid #645956; background: #FFC986 url(cir.png) no-repeat 0 0;}


xxx#sitemap li ul p{ font-size: 12px;font-weight: normal; color: #1E1612; line-height: 160%; margin: 0; padding: 0;}
xxx#sitemap li ul a{ text-decoration:none; color:#DE7412;}
