body {

  padding: 0;

  margin: 0;

  color: #000;

  font-size: 11px;

  font-family: Helvetica, Arial, Times, sans-serif;

  line-height: 14px;

  background-image: url(images/bgr.gif);

  background-position: center;

}



input {

  font-size: 11px;

  font-family: Helvetica, arial, sans-serif;

  background: #FFFFFF url(images/bgr_field.gif) repeat-x top center;

  vertical-align: middle;

}



hr {

  color: #000000;

  background: #000000;

  height: 1px;

  border: 0;

}



textarea {

  font-size: 11px;

  font-family: Helvetica, arial, sans-serif;

  background: #FFFFFF url(images/bgr_field.gif) repeat-x top center;

  vertical-align: middle;

}



option {

  font-size: 11px;

  font-family: Helvetica, arial, sans-serif;

  background: #FFFFFF url(images/bgr_field.gif) repeat-x top center;

  vertical-align: middle;

}



select {

  font-size: 11px;

  font-family: Helvetica, arial, sans-serif;

  background: #FFFFFF url(images/bgr_field.gif) repeat-x top center;

  vertical-align: middle;

}



ul {

  margin: 0 0 0 10px;

  padding: 0 0 0 10px;

}



form {

  margin: 0;

}



.box {

  margin: 0 auto;

  width: 780px;

  padding: 0;

}



.block_header {

  margin: 0;

  padding: 10px 0 3px 0;

  width: 363px;

  background: url(images/bgr_login_top.gif) no-repeat top center;

}



.block_header_text {

  margin: 0;

  color: #000000;

  padding: 0 10px 15px 10px;

  width: 343px;

  background: #EEEEEE url(images/bgr_login_bottom.gif) no-repeat bottom center;

}



.header_left {

  margin: 0;

  padding: 0;

  float: left;

  width: 300px;

  height: 68px;

}



.header_right {

  margin: 0;

  padding: 0;

  float: right;

  width: 363px;

  font-weight: normal;

}



.clear_both {

  clear: both;

}



.topnav {

  font-family: Helvetica, arial, sans-serif;

  clear: both;

  font-size: 12px;

  height: 26px;

  color: #6F6F6F;

  margin: 0;

  padding: 10px 0 0 0;

  text-align: right;

}



a.menu_top:active, a.menu_top:link, a.menu_top:visited {

  color: #0371AD;

  background-color: inherit;

}



a.menu_top:hover {

  color: #CC6600;

  background-color: inherit;

  text-decoration: underline;

}



.bgr_menu {

    clear: both;
  
  text-align: center;

  margin: 0;

  padding: 5px 0 0 0;

  width: 780px;

  height: 23px;

  background: url(images/bgr_menu.gif) no-repeat top center;

}




.block_left {

  margin: 0;

  padding: 0;

  float: left;

  width: 545px;

  overflow: hidden;

}



.block_right {

  margin: 0;

  padding: 0;

  float: right;

  width: 231px;

  font-weight: normal;

}



.block_left_01 {

  margin: 0;

  padding: 0;

  float: left;

  width: 271px;

}



.block_right_01 {

  margin: 0;

  padding: 0;

  float: right;

  width: 271px;

  font-weight: normal;

}



.block_search {

  margin: 0;

  padding : 5px;

  width : 770px;

  float: left;

  min-height: 27px;

  background: #0D63A8 url(images/bgr_search.gif) repeat-x top center;

}



.block_average {

  margin: 0;

  padding : 5px;

  width : 535px;

  float: left;

  min-height: 27px;

  color: #FFFFFF;

  background: #B40200 url(images/bgr_search.gif) repeat-x top center;

}



.search_field {

  margin: 0;

  padding: 0;

  color: #FFF;

  font-size: 13px;

  text-align: left;

  font-weight: bold;

}



.block_large_title {

  clear: both;

  margin: 0;

  padding: 8px 0 0 15px;

  width: 530px;

  height: 31px;

  color: #FFFFFF;

  font-weight: bold;

  font-size: 11px;

  background: url(images/bgr_modul_title_large.gif) no-repeat top center;

}



.block_medium_title {

  margin: 0;

  padding: 8px 0 0 15px;

  width: 256px;

  height: 31px;

  color: #FFFFFF;

  font-weight: bold;

  font-size: 11px;

  background: url(images/bgr_modul_title_medium.gif) no-repeat top center;

}



.block_small_title {

  margin: 0;

  padding: 8px 0 0 15px;

  width: 216px;

  height: 23px;

  color: #CC6600;

  font-weight: bold;

  font-size: 11px;

  background: url(images/bgr_modul_title_small.gif) no-repeat top center;

}



.block_small_content {

  margin: 0;

  padding: 0;

  width: 231px;

  background: url(images/bgr_modul_content_small.gif) repeat-y top center;

}



.block_small_content_text {

  margin: 0;

  padding: 0 6px 0 6px;

  text-align: left;

  color: #414141;

  font-size: 11px;

  background: url(images/bgr_modul_bottom_small.gif) no-repeat bottom center;

}



.box_middle_left {

  float: left;

  color: #000000;

  font-family: Helvetica, arial, serif;

  font-size: 11px;

  text-align: left;

  min-height: 15px;

}



.box_middle_right {

  float: right;

  color: #000000;

  font-family: Helvetica, arial, serif;

  font-size: 11px;

  text-align: right;

  min-height: 15px;

}



.news_left {

  margin: 0;

  padding: 0;

  float: left;

  width: 100px;

  height: auto;

  text-align: left;

}

.news_right {

  margin: 0;

  padding: 0;

  font-weight: normal;

  text-align: left;

  width: auto;

}



.reguler_list {

  margin: 0;

  padding: 2px 2px 2px 2px;

  background-color: #ECECEC;

  height: auto;

  text-align: left;

  color: #51697F;

}



.premium_list {

  margin: 0;

  padding: 2px 2px 2px 2px;

  background-color: #D2D8FF;

  height: auto;

  text-align: left;

  color: #51697F;

}



.sponsored_list {

  margin: 0;

  padding: 2px 2px 2px 2px;

  background-color: #FEBCC8;

  height: auto;

  text-align: left;

  color: #51697F;

}



.row {

  width: auto;

  height: auto;

  padding: 0 0 0 15px;

  text-align: left;

  font-weight: normal;

}



* html .row {

  height: 1%;

}



.row_left {

  width: 65px;

  float: left;

  height: auto;

  padding: 5px 0 0 5px;

  text-align: left;

  font-weight: normal;

}



.row_right {

  float: right;

  display: block;

  text-align: left;

  width: 470px;

  font-weight: normal;

  padding: 5px 0 0 5px;

}



* html .row_right {

  height: 1%;

  padding: 5px 0 0 0;

}



.block_column {

  margin: 0;

  padding: 0 5px 0 5px;

}



.col_1 {

  width: 10%;

  float: left;

  min-height: 18px;

  margin: 0;

  padding: 0;

  text-align: left;

  font-weight: normal;

}



.col_2 {

  width: 15%;

  float: left;

  min-height: 18px;

  margin: 0;

  padding: 0;

  text-align: left;

  font-weight: normal;

}



.col_3 {

  width: 20%;

  float: left;

  min-height: 18px;

  margin: 0;

  padding: 0;

  text-align: left;

  font-weight: normal;

}



.col_4 {

  width: 25%;

  float: left;

  min-height: 18px;

  margin: 0;

  padding: 0;

  text-align: left;

  font-weight: normal;

}



.col_5 {

  width: 40%;

  float: left;

  min-height: 18px;

  margin: 0;

  padding: 0;

  text-align: left;

  font-weight: normal;

}



.block_footer {

  margin: 0;

  padding : 6px 0 2px 0;

  width : 780px;

  float: left;

  background: url(images/bgr_footer_top.gif) no-repeat top center;

}



.block_footer_text {

  margin: 0;

  padding: 0 6px 6px 6px;

  width: 768px;

  background: #D9D9D9 url(images/bgr_footer_bottom.gif) no-repeat bottom center;

  text-align: center;

}



a {

  color: #CC6600;

  background-color: inherit;

  text-decoration: none;

}



a:active, a:link, a:visited {

  color: #CC6600;

  background-color: inherit;

}



a:hover {

  color: #0D63A8;

  background-color: inherit;

  text-decoration: underline;

}



a.footer {

  color: #333333;

  background-color: inherit;

  text-decoration: none;

}



a.footer:active, a.footer:link, a.footer:visited {

  color: #333333;

  background-color: inherit;

}



a.footer:hover {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



a.cp_menu {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



a.cp_menu:active, a.cp_menu:link, a.cp_menu:visited {

  color: #000000;

  background-color: inherit;

}



a.cp_menu:hover {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



a.list_item {

  color: #CC6600;

  background-color: inherit;

  text-decoration: none;

}



a.list_item:active, a.list_item:link, a.list_item:visited {

  color: #000000;

  background-color: inherit;

}



a.list_item:hover {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



.bold-white-text {

  color: #f3f3f3;

  background-color: inherit;

  font-size: 11px;

  font-family: Helvetica, arial, sans-serif;

  font-weight: bold;

}



.featuredprice {

  color: #ff6600;

  background-color: inherit;

  font-size: 11px;

  font-family: Helvetica, arial, sans-serif;

  font-weight: bold;

}



.feattxt {

  border-bottom-width: 1px;

  border-bottom-style: solid;

  border-bottom-color: #cccccc;

}



.corner {

  background-image: url(images/corner1.gif);

  width: 610px;

  height: 21px;

  background-attachment: scroll;

  background-repeat: no-repeat;

  background-position: left top;

}



.right {

  border-right-width: 1px;

  border-right-style: solid;

  border-right-color: #cccccc;



  border-left-width: 1px;

  border-left-style: solid;

  border-left-color: #cccccc;

}



.button {

  height: 20px;

  width: auto;

  border: 1px solid #999999;

  cursor: pointer;

  color: #000000;

  background: #FFFFFF url(images/bgr_button.gif) repeat-x top center;

}



.btn_image {

  float: left;

  padding-top: 4px;

  padding-left: 4px;

  padding-right: 4px;

  padding-bottom: 0;

  border: 1px solid #999999;

  cursor: pointer;

  font-size: 11px;

  color: #000000;

  background: #FFFFFF url(images/bgr_button.gif) repeat-x top center;

  height: 15px;

  width: 50px;

  text-align: center;

}



#popular_tags {

  text-align: justify;

  padding: 10px;

  margin: 0 10px;

}



#popular_tags li {

  list-style: none;

  display: inline;

  line-height: 20px;

}



#popular_tags li a {

  color: #000000;

}



#popular_tags .smallest_tag {

  font-size: 100%

}



#popular_tags .small_tag {

  font-size: 125%

}



#popular_tags .medium_tag {

  font-size: 150%

}



#popular_tags .large_tag {

  font-size: 175%

}



#popular_tags .largest_tag {

  font-size: 200%

}



#popular_tags li span {

  color: #999999;

  font-size: 8px;

  padding: 0 5px 0 0;

}



a.menu {

  color: #FFFFFF;

  font-family: Helvetica, Arial, Times, serif;

  font-size: 12px;

  text-decoration: none;

}



a.menu:active, a.menu:link, a.menu:visited {

  color: #FFFFFF;

  font-family: Helvetica, Arial, Times, serif;

  font-size: 12px;

  text-decoration: none;

}



a.menu:hover {

  color: #CC6600;

  font-family: Helvetica, Arial, Times, serif;

  font-size: 13px;

  text-decoration: none;

}



.block_form {

  margin: 0;

}



.block_form label {

  clear: both;

  width: 150px;

  padding: 5px 0 0 10px;

  font-weight: normal;

  font-size: 11px;

  float: left;

}



.block_form input {

  margin: 2px 0 0 165px;

  display: block;

}



.block_form textarea {

  margin: 2px 0 0 165px;

  display: block;

}



.block_form select {

  margin: 2px 0 0 165px;

  display: block;

}



.block_form .text {

  padding: 5px 0 0 165px;

  display: block;

  min-height: 15px;

}



* html .block_form .text {

  height: 15px;

  padding: 5px 0 0 0;

}



.block_form .capctha {

  margin: 10px 0 0 165px;

  display: block;

}



.block_form .inline {

  margin: 2px 0 0 165px;

  display: block;

}



.block_form .inline input, .block_form .inline textarea, .block_form .inline select {

  margin: 0;

  display: inline;

}



.block_form .inline label {

  clear: right;

  width: auto;

  padding: 0 2px 2px 0;

  margin: 0;

}



.block_form br {

  clear: left;

}



.feed_desc img {

  margin-right: 5px;

  border-right: #cfcfcf 1px solid; 

  border-top: #cfcfcf 1px solid; 

  border-left: #cfcfcf 1px solid; 

  border-bottom: #cfcfcf 1px solid; 

}



.block_category_left {

  clear: both;

  width: 60px;

  margin: 0;

  padding: 0;

  float: left;

}

.block_category_right {  

  margin: 0;

  padding: 0 0 0 60px;

  display: block;

}



* html .block_category_right {

  height: 1%;

  padding: 0;

}



* html .checkbox {

  background: none;

}



.checkbox {

  background: #FFFFFF;

}



.radio {

  background: none;

}

