body {
background: #F9F9F9;
color:maroon;
border: 1px solid #E0E0E0;
padding: 3px;
margin: 1px auto;
font-family:Tahoma, Geneva, sans-serif;
font-size:small;
background-repeat: repeat-x;
height:100%;
max-width: 550px;
}
img {max-width: 100%;}
div { display: block;}
.link, .info {
background: #fff;
padding: 3px;
margin: 1px;
border: 1px solid #E0E0E0;
border-radius: 4px 4px 4px 4px;
}
.list1 {
background: #E8F2F9;
border-left: 4px solid #FFCC33; padding: 2px; border-right: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
border-radius: 4px 4px 4px 4px;}
.list2 { background: #fff;border-left: 4px solid #8D38C9; padding: 2px; border-right: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
border-radius: 4px 4px 4px 4px; }
.list1 a { color: #0463FF; font-weight:bold; }
.list2 a { color: #3F9F1A;font-weight:bold; }
.list1 a:hover,a:focus {color: #3F9F1A; text-decoration: underline;}
.list1 a:hover,a:focus {color: #0463FF; text-decoration: underline;}
.link a:link,a:active{color:#0000cd;text-decoration:none}
.link a:hover,a:focus{color: #ff0000;text-shadow: 2px 2px 2px #ff0000;}
.info a:link,a:active{color:#0000cd;text-decoration:none}
.info a:hover,a:focus{color: #ff0000;text-shadow: 2px 2px 2px #ff0000;}
a img{border: 2px;}
.razd  {
background: url(images/css/razd.png) repeat-x bottom #27B81B;
color: #ffffff;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-weight: bold;
padding-top: 3px;
padding-left: 8px;
padding-bottom:3px;
padding-right:3px;
}
.adv {
background: #fff;
border: 1px solid #E0E0E0;
margin: 1px;
padding: 2px;
}
.adv a {color: #ff0000;}
.adv a:hover {color: #63a83c; text-decoration: underline;}
.green {
margin-bottom:2px;
font-weight:bold;
text-align:center;
color:#67961a;
border:1px solid #cced97;
background:#edffd0
border-radius: 4px;
padding: 3px;
}
.page {
background-color : #fff0f0;
text-align:left;
margin-top : 1px;
padding-left: 5px;
margin-bottom : 1px;
padding : 2px 2px 2px 4px;
border : 1px solid #ffd0d0;
}
.foot {
background: #acacac url(images/css/foot-bg.gif) left repeat-x;
color: #fff;
padding: 6px 3px;
}
.logo {
background: #fff;
text-align : center;
border: 1px solid #E0E0E0;
border-radius: 5px 5px 5px 5px;
}
.filelist_paging {
text-align: left;
padding: 2px;
background-color: #fff0f0;
margin-top: 1px;
margin-bottom: 1px;
border: 1px solid #cced97;
font-weight: bold;
font-size: 14px;
}
.filelist_paging a {
border: 1px solid green;
background-color: #27B81B;
padding: 0px 3px 0px 3px;
margin: 1px; color: #27B81B; text-decoration: none;
color: white;
}
.filelist_paging span {
color: red; border: 1px solid red;
background-color: #ffffff;
padding: 0px 3px 0px 3px;
margin: 1px; text-decoration: none;
}
.like {
background-color : #fff0f0;
text-align:center;
margin-top : 1px;
padding-left: 5px;
margin-bottom : 1px;
padding : 2px 2px 2px 4px;
border : 1px solid #ffd0d0;
}
.down {background: #E8F2F9;
border-left: 4px solid #FFCC33; padding: 2px; border-right: 1px solid #E0E0E0;
border-top: 1px solid #E0E0E0;
border-bottom: 1px solid #E0E0E0;
border-radius: 4px 4px 4px 4px;
}
.down a { color: #3F9F1A;font-weight:bold; }