/***********BLOCK BEGIN***********/
/*standard blocks begin*/
.blocksbr{
  font: normal 4px Arial, Helvetica, sans-serif;
}


.bl1{
  background: url(../1_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.bl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.bl3{
  background: url(../1_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.bl4{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.bl5{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #F8EACC;
  letter-spacing: 0.1mm;
  color: #000;
  padding: 5px;
  margin: 0px;
  text-align: left;
}


.bl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.bl7{
  background: url(../1_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.bl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.bl9{
  background: url(../1_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.blockh3{
  font: bold 95% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #073D00;
  margin: 0px;
  padding: 2px 2px 12px 2px;
  text-align: center;
}


.bl5 A{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}
.bl5 A:hover{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}
/*standard blocks end*/


/*whatis block begin*/
.whatis_block{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.wibl1{
  background: url(../1_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.wibl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.wibl3{
  background: url(../1_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.wibl4{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.wibl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #F8EACC;
  color: #000;
  padding: 5px;
  margin: 0px;
  text-align: left;
}


.wibl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.wibl7{
  background: url(../1_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.wibl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.wibl9{
  background: url(../1_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.wiblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #073D00;
  margin: 0px;
  padding: 1px 2px 1px 2px;
  text-align: center;
}


.wibtext1{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.wibtext2{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #076EE2;
}


.wibtext3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.wibtext4{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


A.wiblock1{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}
A.wiblock1:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}
/*whatisblock_end*/

/*sel lang block begin*/
.sellang_block{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.slbl1{
  background: url(../1_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.slbl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.slbl3{
  background: url(../1_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.slbl4{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.slbl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #F8EACC;
  color: #000;
  padding: 5px;
  margin: 0px;
  text-align: left;
}


.slbl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.slbl7{
  background: url(../1_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.slbl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.slbl9{
  background: url(../1_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.slblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
}


.slblmarker{
  font: bold 120% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.slbl5 A{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  padding: 0px 0px 0px 5px;
  color: #000;
}
.slbl5 A:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 0px 0px 0px 5px;
  color: #000;
  text-decoration: none;
}
/*sel lang block_end*/


/*sel skin block begin*/
.selskin_block{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.ssbl1{
  background: url(../1_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.ssbl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.ssbl3{
  background: url(../1_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.ssbl4{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.ssbl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #F8EACC;
  letter-spacing: 0.1mm;
  color: #000;
  padding: 5px;
  margin: 0px;
  text-align: left;
}


.ssbl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.ssbl7{
  background: url(../1_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.ssbl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.ssbl9{
  background: url(../1_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.ssblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
}


.ssblmarker{
  font: bold 120% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.ssbl5 A{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  padding: 0px 0px 0px 5px;
  color: #000;
}
.ssbl5 A:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 0px 0px 0px 5px;
  color: #000;
  text-decoration: none;
}


.sel_skin{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  padding: 0px 0px 0px 5px;
}
/*sel skin block_end*/


/*search block begin*/
.searchbl{
  font: normal small Arial, Helvetica, sans-serif;
  width: 95%;
}

.sebl1{
  background: url(../11_1.png) no-repeat top;
  background-color: #FFD09E;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 2px;
  height: 2px;
}


.sebl2{
  background-color: #FFD09E;
  margin: 0px;
  padding: 0px;
  height: 2px;
  font-size: 0px;
}


.sebl3{
  background: url(../11_2.png) no-repeat top;
  background-color: #FFD09E;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 2px;
  height: 2px;
}


.sebl4{
  background-color: #FFD09E;
  width: 2px;
  font-size: 0px;
  padding: 0px;
  margin: 0px;
}


.sebl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #FFD09E;
  color: #000;
  margin: 0px;
  padding: 3px;
  text-align: left;
}


.sebl6{
  font-size: 0px;
  background-color: #FFD09E;
  padding: 0px;
  margin: 0px;
  width: 2px;
}


.sebl7{
  background: url(../11_3.png) no-repeat bottom;
  background-color: #FFD09E;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 2px;
  height: 2px;
}


.sebl8{
  background-color: #FFD09E;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 2px;
}


.sebl9{
  background: url(../11_4.png) no-repeat bottom;
  background-color: #FFD09E;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 2px;
  height: 2px;
}


.seblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #073D00;
  margin: 0px;
  padding: 2px 2px 12px 2px;
  text-align: center;
}


.sebl5 A{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}
.sebl5 A:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}


.seblbr{
  font: normal 0px Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding: 0px;
  margin: 0px;
}
/*search block end*/


/*news block begin*/
.news_block{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.nbl1{
  background: url(../12_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.nbl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.nbl3{
  background: url(../12_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.nbl4{
  background-color: #CCC;
  width: 1px;
  font-size: 0px;
  padding: 0px;
  margin: 0px;
}


.nbl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #F8EACC;
  color: #000;
  margin: 0px;
  padding: 3px;
  text-align: left;
}


.nbl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.nbl7{
  background: url(../12_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.nbl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.nbl9{
  background: url(../12_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.nblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px 0px 0px 0px;
  padding: 0px 2px 1px 2px;
  text-align: center;
}


.A.nbl5news{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  padding: 0px 0px 0px 5px;
  color: #000;
}
.A.nbl5news:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  padding: 0px 0px 0px 5px;
  text-decoration: none;
}


A.nbl5arc{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
  padding: 5px 0px 5px 0px;
  margin: 5px 0px 5px 0px;
}
A.nbl5arc:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
  padding: 5px 0px 5px 0px;
  margin: 5px 0px 5px 0px;
}


.nblmarker{
  font: bold 120% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}

.narchbr{
  font: normal 4px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*mews block end*/


/*trend block begin*/
.trend_block{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}

.tbl1{
  background: url(../12_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.tbl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.tbl3{
  background: url(../12_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.tbl4{
  background-color: #CCC;
  width: 1px;
  font-size: 0px;
  padding: 0px;
  margin: 0px;
}


.tbl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #9ECDFF;
  color: #000;
  margin: 0px;
  padding: 3px;
  text-align: left;
}


.tbl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.tbl7{
  background: url(../12_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.tbl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.tbl9{
  background: url(../12_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.tblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
}


.tbl5 A{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
  padding: 5px 0px 0px 5px;
  margin: 5px 0px 0px 0px;
}
.tbl5 A:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
  padding: 5px 0px 0px 5px;
  margin: 5px 0px 0px 0px;
}


A.tbl5{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
}
A.tbl5:hover{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  text-decoration: none;
}
/*trend block end*/


/*hot block begin*/
.hot_block{
  font: normal small Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
}


.hbl1{
  background: url(../12_1.png) no-repeat top;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.hbl2{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  height: 1px;
  font-size: 0px;
}


.hbl3{
  background: url(../12_2.png) no-repeat top;
  background-color: #CCC;
  font-size:0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.hbl4{
  background-color: #CCC;
  width: 1px;
  font-size: 0px;
  padding: 0px;
  margin: 0px;
}


.hbl5{
  font: normal 90% Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-color: #F8EACC;
  letter-spacing: 0.1mm;
  color: #000;
  margin: 0px;
  padding: 10px;
  text-align: left;
  line-height:1.3;
}


.hbl6{
  font-size: 0px;
  background-color: #CCC;
  padding: 0px;
  margin: 0px;
  width: 1px;
}


.hbl7{
  background: url(../12_3.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.hbl8{
  background-color: #CCC;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
  height: 1px;
}


.hbl9{
  background: url(../12_4.png) no-repeat bottom;
  background-color: #CCC;
  font-size: 0px;
  margin: 0px;
  padding: 0px;
  width: 1px;
  height: 1px;
}


.hblockh3{
  font: bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-align: center;
}


.hbl5 A{
  font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  color: #000;
  padding: 5px 0px 0px 5px;
  margin: 5px 0px 0px 0px;
}
.hbl5 A:hover{
  font: normal 100% Verdana, Geneva, Arial
