h1 {margin:0 0 5px 0; font:bold 24px/26px arial, Helvetica, sans-serif; color:#222; line-height:normal; display:block}
h5 {margin:0 0 15px 0;padding:8px;font-size:18px;background:#666;color:#f1f1f1}
ul.siteTrailer {font-size:11px;color:#666; margin:0 0 10px 0}
ul.siteTrailer a {color:#666}
ul.siteTrailer li {display:inline}

.testSum {overflow:hidden;margin-bottom:10px}
.testSumRt {float:left;width:300px}
.testSumRt strong {font-size:14px}
.testSumRtPoint {margin:8px 0;font-size:38px;line-height:40px;font-weight:700;color:#FF5C00;}
.testSumRtPoint span {font-size:12px;color:#333}
.testSumTable {float:left;width:330px;margin:0 15px}
.testSumBuy {float:right;width:230px;background:#ccc}

.zkKartaModOf {float:right;width:250px;/*height:88px;*/padding:8px;position:relative;border:2px solid #ccc;background:url(../gfx/shop/zkKartaModOf_bkgr.gif) bottom right no-repeat #fff}
.zkKartaModOfHd {font-size:24px;padding-bottom:8px;font-weight:900;color:#ea410c}
.zkKartaModOf p {margin:4px 0;font-size:11px;line-height:14px;color:#666}
.zkKartaModOf label {display:block;margin-bottom:4px;font-weight:700;font-size:13px}
.zkKartaModOf select {display:block;border:1px solid #666;padding:2px;font-size:13px}
.zkKartaModOfBt {/*position:absolute;bottom:17px;right:8px*/margin-top:10px}

.testUser {overflow:hidden;margin:10px 0;border-bottom:1px dotted #ccc}
.testUserRt {overflow:hidden;margin-bottom:10px}
.testUserRtName {float:left;font-size:14px;line-height:26px;font-weight:700}
.testUserRtName strong {margin:0 10px;font-size:18px;line-height:20px;color:#FF5C00;font-weight:700}
.testUserRtStars {float:left;margin-top:5px}
.testUserTable {float:left;width:330px}
.testUserTable table, .testSumTable table {border-collapse:collapse;width:100%;border:1px solid #ccc;margin-bottom:10px}
.testUserTable td, .testSumTable td {padding:2px 4px;border:1px solid #ccc}
.testUserTable th, .testSumTable th {padding:4px;border:1px solid #ccc;background:#666;text-align:center;color:#fff}
td.tdCenter {text-align:center;font-weight:700}
.testUserTable ul {margin:0 0 10px 15px; line-height:18px}
.testUserTable li {list-style:square}
.testUserOpn {float:right;width:570px;line-height:18px}

.blPagesBox {float:left; width:250px;margin:8px 0}
ul.blPages {color:#999; font-size:1.1em }
ul.blPages li {padding:0 3px; display:inline; font-weight:700;}
ul.blPages a {text-decoration:underline;}
ul.blPages a:hover {color:#555;}
.mgB20 {margin-bottom:20px}
.mgT20 {margin-top:20px}
