body {
font:12px Verdana, Sans-Serif, Arial;
background:#fff;
color:#000;
width:99%;
margin:2px auto;
}

small {
font-size:11px;
}

#main {
overflow:hidden;
padding-top:4px;
padding-left:1px;
padding-right:1px;
margin:0 auto;
}

#content {
float:right;
width:84%;
margin-left:2px;
border:1px solid #ccc;
}

#sidebar1 {
float:left;
width:15%;
}

.h {
background:url(web/h.gif) repeat-x;
border:1px solid #0078dd;
height:80px;
}

.h1 {
background:url(web/h.gif) no-repeat bottom left;
}

.h2 {
background:url(web/h.gif) no-repeat bottom right;
}

.f {
background:#0078dd;
color:#fff;
text-align:right;
padding:4px;
}

.category {
position:relative;
width:97%;
padding-left:4px;
line-height:25px;
background:#f6f6f6;
cursor:pointer;
}

.category:hover {
background:#eaeaea;
}

.category a {
color:#606060;
text-decoration:none;
}

div.num {
position:absolute;
top:5px;
right:5px;
line-height:15px;
text-align:right;
padding:4px;
}

.table td {
vertical-align:middle;
}

.table td.onthis {
background:#fff;
}

.stata td {
vertical-align:middle;
text-align:center;
border:1px solid #ccc;
border-bottom:0;
border-top:0;
padding:4px;
}

.stata td.site {
text-align:left;
}

.stata tr.tr2_2 {
background:url(web/tr.gif) no-repeat top right;
}

.stata tr.tr2 {
background:url(web/tr.gif) no-repeat top left;
}

.stata .top0 {
border-top:0;
border-bottom:0;
}

.stata .bottom0 {
border-bottom:0;
}

.stata .left0 {
border-left:0;
}

.stata .right0 {
border-right:0;
}

.title {
background:#0078dd;
color:#fff;
text-align:center;
padding:4px;
}

.str_l {
background:#fff;
margin:0 3px 0 0;
padding:1px 4px;
}

.str_l a {
color:#6b6b6b;
}

.str_l:hover {
background:#f7f7f7;
}

.str_l:hover a {
color:#444;
}

.o, .str_t {
background:#fff;
color:#9b9b9b;
margin:0 3px 0 0;
padding:1px 4px;
}
.faz { padding-left:5px;  background:#F5DEB3;
 border-bottom:0px solid
#bbb;
border-top:0px solid #bbb; }

.usmenu {
position:absolute;
top:-9px;
right:20px;
}

.usmenu,.usmenu a,.usmenu a:hover {
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:700;
}

.usmenu li {
float:left;
list-style:none;
display:inline;
position:relative;
border:1px;
padding:26px 7px;
}

.usmenu a {
padding:26px 7px;
}

.usmenu li:hover {
background:url(web/usm0.gif) repeat-x top left;
border-radius:5px;
padding:26px 7px;
}

.m6066,.m6660,.m0060 {
margin-bottom:5px;
}

.m6 {
border:1px solid #ccc;
}

img {
border:0;
}

textarea {
width:70%;
}

input,textarea,select {
color:#447581;
background:#f6fdff;
border:1px solid #bedce4;
margin-top:1px;
margin-bottom:1px;
padding:4px;
}

input[type=submit] {
background:#39bbff;
color:#fff;
margin-top:1px;
margin-bottom:1px;
}

.table,.stata {
border-collapse:collapse;
width:100%;
border-bottom:1px solid #ccc;
}

.top {
background:#d9d9d9;
color:#222;
margin-btoom:1px;
margin-top:1px;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
font-weight:700;
padding:6px;
}

.pagetitle,.topik,.main {
background:#d9d9d9;
color:#222;
text-align:center;
font-weight:400;
padding:6px;
}

.stata th {
background:#d9d9d9;
color:#222;
text-align:center;
font-weight:400;
border:1px solid #ccc;
padding:4px;
}

.stata td.more,.stata td.num {
text-align:center;
}

.navig,.topni,.stat,.table,.rek,.main,.t,.str {
padding:4px;
}

.topik a,.f a {
color:#fff;
}

.stata td.site a {
text-decoration:underline;
}

.stata td.site a:hover {
text-decoration:none;
}

a {
color:#0078dd;
text-decoration:none;
}

a:hover {
color:#064c87;
text-decoration:underline;
}