body, html
{
height: 100%;
margin: 0;
padding: 0;
background:#fff;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:14px;
}
a {
color:#000;
text-decoration:none;
}
#main
{
width:950px;
border-left:#ab6000 1px solid;
border-right:#ab6000 1px solid;
background:#eeeeee;
height:100%;
text-align:left;
}
#head
{
width:948px;
height:220px;
background:url(gfx/head.jpg) no-repeat;
margin:0px;
vertical-align:top;
position:absolute;
top:0;
left:26px;
}
#navi
{
width:175px;
background:#fca434;
border-right:#ab6000 1px solid;
vertical-align:top;
height:100%;
}
#content
{
width:775px;
padding:10px;
vertical-align:top;
}
.txt-cat
{
display:block;
width:auto;
overflow:hidden;
margin:0;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
padding-left:5px;
border-bottom:#ab6000 1px solid;
}
.txt-cat-hover
{
display:block;
width:auto;
overflow:hidden;
margin:0;
padding-top:5px;
padding-bottom:5px;
font-weight:bold;
padding-left:5px;
border-bottom:#ab6000 1px solid;
background:#ea8300;
color:#000;
}
.txt-cat:hover
{
background:#ea8300;
color:#000;
}
.txt-file
{
display:block;
width:auto;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
border-bottom:#ab6000 1px solid;
overflow:hidden;
}
.txt-file-hover
{
display:block;
width:auto;
padding-left:20px;
padding-top:5px;
padding-bottom:5px;
border-bottom:#ab6000 1px solid;
background:#ea8300;
color:#000;
overflow:hidden;
}
.txt-file:hover
{
background:#ea8300;
color:#000;
}
.txt-file:active
{
background:#ea8300;
color:#000;
}
#footer
{
font-size:9px;
color:#999;
margin-top:20px;
padding-bottom:10px;
vertical-align:bottom;
}
