h1 {
font-size: 16px;
}
h2 {
font-size: 15px;
}
h3, h4 {
font-size: 13px;
}
h5 {
font-size: 12px;
}

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,fieldset,legend,button,input,textarea{margin:0;padding:0}
body{background-color: #ffffff;
font-family: Tahoma,Arial,Helvetica,Sans-serif;
font-size: 10pt;
color: #6d6d6d;
margin: auto;
padding: 0;
max-width: 600px;
border: 1px solid #C9C0C0;
background-repeat: repeat;
}
body a{color: #069;font-color:#EE2C1D;font-size:13px;font-weight:400;text-decoration:none}
body a:hover{text-decoration:underline}
a{color:#EE2C1D;font-color:#EE2C1D;font-size:13px;font-weight:400;text-decoration:none}
a:hover{color:#6C6;text-decoration:none}
img{border:none;max-width:98%}
/* -webkit-box-shadow:0 0 15px #B0B0B0;-moz-box-shadow:0 0 15px #B0B0B0;box-shadow:0 0 15px #B0B0B0;*/ border-color:-moz-use-text-color rgba(0,0,0,0.3) rgba(0,0,0,0.3);border-right:1px solid rgba(0,0,0,0.3);border-style:none solid solid;border-width:medium 1px 1px;box-shadow:0 3px 7px rgba(0,0,0,0.3);/*background:none repeat scroll 0 0 #2484BF !important;*/}
a:link,a:active,a:visited{font-size:18px;text-decoration:none;color:#EE2C1D;font-weight:400}
a:hover,a:focus{color:#6C6;text-decoration:none}
a.ico{padding-left:13px;background:url(images/ico.gif) no-repeat left center}
img{border-style:none}
hr{margin-top:2px;margin-bottom:2px;border-bottom:1px solid #dfdfdf;border-top-style:none;border-top-width:0;border-right-style:none;border-right-width:0;border-left-style:none;border-left-width:0}
#header img, .thumb{float:left;}
.filelist_paging span, .san {
    color: #5E5E5E;
    background-color: #ffffff;font-weight: 700;
    padding: 0px 2px 0px 2px;
    margin: 0px;
}
a.pagenav {
    border: 1px solid #88beff;
    background-color: #f2f6f8;
    padding: 0px 4px 0px 4px;
    text-decoration: none;
    margin: 0px;
}
a.pagenav:hover {
    background-color: #f2f6f8;
    border: 1px solid #417394;
}
.filelist_paging, .page {text-align: left;
    padding: 2px;
    background: #FFFFFF;
    margin: 1px;
    border: 1px solid #CCCCCC;
    font-size: small;
}
.filelist_paging a, .page a {
    padding: 0px 4px 0px 4px;
    background-color: #ffffff;
    margin: 1px 0px 1px 0px;
}
.filelist_paging a:hover, .page a:hover {  background-color: #FFFCE9;padding: 0px 2px 0px 2px;
}
.menu, .list{margin: 0px 0px 1px 0px;
	padding: 3px;
	border: 1px solid #d3d3d3;
	background: #f8f8f8;
}
.rmenu {
  background: #fee5fd;
  border: 1px solid #ffc6fc;
  margin: 1px 0px 2px 0px;
padding: 3px;
}
.header {
    border-bottom : 1px solid #8fdef3; 
    background : #b4e8f6 url(head.gif) repeat-x 0% top; 
    padding: 6px;
margin-bottom: 1px;}.bmenu {
    color: #fff;
    font-weight: bold;
    position: relative;
    z-index: 1;
    margin-top: 2px;
    margin-bottom: -2px;
    padding: 2px 6px 2px 6px;
    border: 2px solid #8fdcff;
    border-style: groove ridge ridge groove;
    display: table;
    background: #1895d4 url(/til.gif) repeat-x 50% top;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.title {border:1px dashed #08A8E8;border-top:1px dashed #08A8E8;margin:1px;padding:5px}.foot{
    background: #86d6fe url(/foot.png) repeat-x 50% bottom;
    border: 1px solid #88beff;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 4px;
    text-align: left;
    text-indent: 0px;
    color: #000;
}