h2 {
   color:#000!important;
   text-transform:none!important;
   letter-spacing:0em!important;
}

.matches_text {
   display:block;
   font-size:0.9em;
   font-weight:bold;
   margin-bottom:13px;
   border:0px red solid
}

.paging{
	margin-bottom: 10px;
	margin-top:10px;
}

.paging a{
   font-size:10px;
   color:#000!important;
   background:#ffffff;
   padding:0px 4px 0px 4px;
   margin-left:2px;
}

.paging span.active{
   color: #E1231E!important;
   font-size:10px;
   background:#ffffff;
   padding:0px 4px 0px 4px;
   margin-left:2px;
   border: solid 1px #E1231E;
}

.paging a.next{
   padding:0px 1px 0px 1px!important;
}

em{
   color: #c80000;
   font-style:normal;
   font-weight:bold;
   padding:0px 4px 0px 4px
}

.topic{
   color: #E1231E;
   font-style:italic;
}

.result_article{
   margin-left:20px;
   margin-right:100px;
   border:0px red solid
}

.result_article a.url{
   color:#E1231E!important;
   font-style:italic;
   display:block
}

a.result_title {
   color:#000!important;
   font-weight:bold;
   margin-bottom:4px;
   display:block;
   border:0px red solid
}

.result_rating{
   float:right;
   width:50px;
}

.result_rating li{
   float:left;
   font-size:4px;
   border:1px #aaaaaa solid;
   width:7px;
   height:7px;
   margin-right:1px;
}

.result_rating li.active{
   background-color:#E1231E;
}

strong {

   background-color:#DBDBDB;
   font-weight:normal
}
