a img {
border: none 0;;
}

ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
width: 233px;
}
#first {
background-color: #cccccc;
}
ul li ul {
padding-top: 8px;
width: 217px;
}
ul li {
border-style: solid;
border-color: #ffffff #999999 #999999 #ffffff;
border-width: 1px;
margin: 0;
padding: 13px 8px 10px;
font-size: 0.69em;
}

* html ul li {
padding: 10px 8px 9px;
}
* + html ul li {
padding: 10px 8px 9px;
}

ul li ul li {
border-style: solid;
border-color: #ffffff #999999 #999999 #ffffff;
border-width: 1px;
font-size: 0.95em;
}
ul li a, div.menu ul li ul li a {
color: #999999;
text-decoration: none;
display: block;
}
ul li a:hover, div.menu ul li ul li a:hover {
color: #535550;
text-decoration: underline;
}
div.menu ul li a {
color: #535550;
}
*#pic1
{
border: none 0;
background-image: url(../img/li_tp.png);
background-repeat: no-repeat;
margin:0;padding:0;
}
*#pic1:hover
{
border: none 0;
background-image: url(../img/li_tp_h.png);
background-repeat: no-repeat;
margin:0;padding:0;
}
a.tp
{
height: 14px;
}

#footer {
border-top: 16px solid #f0f0f0;
margin: 0; 
padding: 0;
width: 826px; 
height: 41px;
clear:both;
}
#footer ul {
border-top: 1px solid #cccccc;
margin: 0;
padding: 0;
width: 826px;
font-size: 1em;
text-align:center;
}
#footer ul li {
border: none 0;
margin: 0;
padding:0;
width:137px;
line-height: 1.5em;
float:left;
}
#footer ul li a {
display: block;
border:none;
color:#999999;
}
#footer ul li a:hover {
border:none;
color:#666666;
}
#footer ul li a.ext {
background-image: url(../img/ext.gif);
background-repeat: no-repeat;
background-position: right center;
}
#footer ul li a.ext:hover {
background-image: url(../img/ext_h.gif);
background-repeat: no-repeat;
background-position: right center;
}
