body,td,th {font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
.tops {background-image:url(images/index_09.jpg); height:113px; font-size:21px; background-position:center; background-repeat:no-repeat; width:234px; margin:0 auto; text-align:left;}
.tops a{color:#FFF; text-decoration:none; padding-left:5px; margin-top:15px;}
.tops a:hover{color:#000; text-decoration:underline;}
.tops p{color:#F66; margin-top:12px; margin-left:8px; font-size:12px; margin-right:45px; line-height:1.3;}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .tops p{color:#F66; margin-top:17px; margin-left:8px; font-size:12px;  margin-right:45px;  line-height:1.3;}
}
a .thumbs{border-color:#8f2a7b; border-width:1px; border-style:solid;}
a:hover .thumbs{border-color:#8f2a7b; border-width:1px; border-style:dashed;}
.top3 {font-size:18px; font-weight:bold; margin-top:-3px; text-align:left;}
.top3 a{color:#fff; text-decoration:none;}
.top3 a:hover{color:#006cff;}
.niz {
	font-size: 12px;
}
.up {font-size: 11px;color: #a9b9ff; text-transform:uppercase;margin-bottom:6px; margin-right:15px; padding-left:5px;}
.up a{color:#F90; font-weight:bold;}
.up a:hover{color:#FFF;}
.pop {
	font-size: 12px;
	color: #8a2a7e; text-align:left; line-heigth:1.4;
}
.tte {background-image:url(images/index_15.png);text-align:center; background-position:center; background-repeat:no-repeat; width:83px; font-size:11px;}
.tte a{color:#FFF; text-transform:uppercase;  text-decoration:none; }
.tte a:hover{color:#F9C;}
.top2 {color:#06C; font-size:19px;}
.top2 a{color:#F39; text-decoration:underline;}
.top2 a:hover{color:#000;}