body {
  padding: 0;
  margin: 0;
  color: #000;
  font-size: 11px;
  font-family: Arial, Times, sans-serif;
  line-height:14px;
  background:#EBEBEB url(images/bgr.gif) center repeat-y;
}

input {
  font-size: 11px;
  font-family: arial, sans-serif;
}



textarea {
  font-size: 11px;
  font-family: arial, sans-serif;
}

option {
  font-size: 11px;
  font-family: arial, sans-serif;
}

select {
  font-size: 11px;
  font-family: arial, sans-serif;
}

ul {
  margin: 0 0 0 10px;
  padding: 0 0 0 10px;
}

form {
  margin: 0;
}

.box {
  margin: 0 auto;
  width : 781px;
  padding : 0;
}

.block_header {
  margin: 0;
  padding : 6px 0 3px 0;
  width : 781px;
  float: left;

}

.block_header_text {
  margin: 0;
  padding: 0 6px 6px 6px;
  float:left;
  width: 769px;
  background:#ffffff;
}

.header_left {
  margin: 0;
  padding: 0;
  float:left;

  width: 100px;
  background: #ffffff;
}

.header_right{
  margin: 0;
  padding: 10px 0 0 0;
  float:right;
  width: 480px;

  background: #ffffff;
  font-weight:normal;
}

.clear_both {
  clear: both;
}

.ln_menu_top {
  height: 8px;
  margin: 0;
  padding: 0;
  background-image: url(images/ln_menu_top.gif);
  background-repeat: repeat-x;
}

.topnav {
  font-family: arial, sans-serif;
  clear: both;
  font-size:13px;
  height: 34px;
  color: #000;
  margin:0px;
  padding:0px 0px 0px 0px;
  text-align: left;
}

.topnav li {
  margin: 0;
  padding: 8px 4px 0px 10px;
  color: #FFEADC;
  list-style:none;
  float: right;
  background: url(images/bgr_menu_top.gif) no-repeat top left;
  height: 34px;
}

.topnav li.menus a {
  color: #999999;
  padding: 0px 0px 0px 0px;
}

.topnav li.menus a:hover {
  color: #CB7674;
  padding: 0px 0px 0px 0px;
  text-decoration: underline;
}

.topnav li a {
  color: #999999;
  text-decoration: none;
}

.topnav li a:hover {
  color: #E0691A;
}



.block_left {
  margin: 0;
  padding: 0;
  float:left;
  width: 546px;
}

.block_right{
  margin: 0;
  padding-top: 2px;
  float:right;
  width: 232px;
  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 : 6px 0 3px 0;
  width : 546px;

  color:#444444;
  float: left;
  background:#EBEBEB;
}

.block_search_text {
  margin: 0;
  padding: 10px 6px 0 6px;

  float:left;
  width: 534px;
  color:#444444;
  height:50px;
  

}

.search_field {
  margin: 0;
  padding: 15px 0 10px 0;
  color:#444444;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
}

.block_large_title {
  clear:both;
  margin: 0;
  padding: 6px 0 2px 0;
  width: 546px;
 
}

.block_large_title_text {
  margin: 0;
  padding: 6px 6px 6px 16px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  height: 33px;
  background:  url(images/bg_novinky.gif) no-repeat;
}


.block_1header_title {
  clear:both;
  margin: 0;
  padding: 6px 0 2px 0;
  width: 546px;
 
}

.block_1header_text {
  margin: 0;
  padding: 6px 6px 6px 16px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  height: 33px;
  background:  url(images/bg_novinky.gif) no-repeat;
}

.block_medium_title {
  margin: 0;
  padding: 6px 0 2px 0;
  width: 271px;
  background: url(images/bgr_modul_medium_top.gif) no-repeat top center;
}

.block_medium_title_text {
  margin: 0;
  padding: 0 6px 0 16px;
  text-align: left;
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
  height: 19px;
  background: #616C76 url(images/bgr_modul_medium_bottom.gif) no-repeat bottom center;
}

.box_middle_left{
  float:left;
  color: #000000;
  font-family: arial, serif;
  font-size: 11px;
  text-align: left;
}

.box_middle_right{
  float:right;
  color: #000000;
  font-family: arial, serif;
  font-size: 11px;
  text-align: right;
}

.news_left {
  margin: 0;
  padding: 0;
  float:left;
  width: 50px;
  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: url(images/titlebg.gif);

  font-size:12px;
  border:1px solid #ffffff;
  height: auto;
  text-align:left;
}

.reguler_ist { 
  margin: 0;
  padding: 2px 2px 2px 2px;
color:#000000;
  font-size:12px;
  border:1px solid #ffffff;
  height: auto;
  text-align:left;
  } 

.premium_list {
  margin: 0;
  padding: 2px 2px 2px 2px;
  background-color: #C50033;
  height: 16px;
  color:#ffffff;
  border:1px solid #000000;
  font-size:12px;
  text-align:left;
}

.sponsored_list {
  margin: 0;
  padding: 2px 2px 2px 2px;
  background-color: #FEBCC8;
  height: auto;
  text-align:left;
}

.row{
  width:auto;
  height:auto;
  padding: 0px 0px 0px 15px;
  text-align:left;
  font-weight:normal;
}

.row_left{
  width:85px;
  float:left;
  height:auto;

  padding: 5px 0px 0px 5px;
  text-align:left;
  font-weight:normal;
}

.row_right {
  float:right;
  display:block;
  text-align:left;
  width:450px;

  font-weight:normal;
  padding: 5px 0px 0px 5px;
}

.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 : 781px;
  float: left;
  background: url(images/bgr_footer_top.gif) no-repeat top center;
}

.block_footer_text {
  margin: 0;
  padding: 0 6px 6px 6px;
  width: 769px;
  color:#ffffff;
  background: #616C76 url(images/bgr_footer_bottom.gif) no-repeat bottom center;
  text-align: center;
}

a {
  color: #639e1a;
  background-color: inherit;
  text-decoration: none;
}

a:active, a:link, a:visited {
  color: #639e1a;
  background-color: inherit;
}

a:hover {
  color: #7cb930;
  background-color: inherit;
  text-decoration: underline;
}

a.footer {
  color: #000000;
  background-color: inherit;
  text-decoration: none;
}

a.footer:active, a.footer:link, a.footer:visited {
  color: #000000;
  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: #666666;
  background-color: inherit;
  text-decoration: none;
}

a.list_item:active, a.list_item:link, a.list_item:visited {
  color:#666666;
  background-color: inherit;
}

a.list_item:hover {
  color: #666666;
  background-color: inherit;
  text-decoration: underline;
}

.bold-white-text {
  color: #f3f3f3;
  background-color: inherit;
  font-size: 11px;
  font-family: arial, sans-serif;
  font-weight: bold;
}

.featuredprice {
  color: #ff6600;
  background-color: inherit;
  font-size: 11px;
  font-family: 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 {
  background: #ffffff;
  height: 20px;
  width: auto;
  border: 1px solid #999999;
  cursor: pointer;
}

.btn_image {
  float:left;
  padding-top: 4px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 0px;

  cursor: hand;
  font-size: 11px;
  color: #000000;
  background: #ffffff url(images/browsebutton.jpg) no-repeat;
  height: 25px;
  width: 116px;
  text-align: center;
}

#popular_tags {
  text-align:justify;
  font: 14px;
  padding: 10px;
  margin: 0 20px;
}

#popular_tags li {
  list-style: none;
  display: inline;
}

#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 {
  height: 25px;
  text-align: center;
  color: #B0B0B0;
  font-family: Arial, Times, serif;
  font-size: 12px;
  padding : 0 0 0 0;
  background-image: url(images/bgr_menu.gif) no-repeat top center;
  text-decoration: none;
}

a.menu:active, a.menu:link, a.menu:visited {
  height: 25px;
  text-align: center;
  color: #B0B0B0;
  font-family: Arial, Times, serif;
  font-size: 12px;
  padding : 0 0 0 0;
  background-image: url(images/bgr_menu.gif) no-repeat top center;
  text-decoration: none;
}

a.menu:hover {
  height: 25px;
  text-align: center;
  color: #000000;
  font-family: Arial, Times, serif;
  font-size: 12px;
  padding : 0 0 0 0;
  background-image: url(images/bgr_menu.gif) no-repeat top center;
  text-decoration: none;
}

.block_small_title {
  margin: 0;
  padding: 6px 0 2px 0;
  width: 232px;
   height: 27px;
      background: url(images/left_content_header.gif) no-repeat;

}

.block_small_title_text {
  margin: 0;
  padding: 0 6px 0 35px;
  text-align: left;
  color: #FFF;
  font-size: 12px;
  font-weight: bold;
 

  
}

.block_small_content {
  margin: 0;
  padding: 6px 0 2px 0;
  width: 222px;
  border: 5px solid #EFEFE7;
  background:#FFF9E0;
}

.block_small_content_text {
  margin: 0;
  padding: 0 6px 0 6px;
  text-align: left;
  color: #000;
  font-size: 11px;
  background: 
}

.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 0px 0 165px;
  display: block;
}

.block_form select {
  margin: 2px 0px 0 165px;
  display: block;
}

.block_form .text {
  padding: 5px 0px 0 165px;
  display: block;
  min-height: 15px;
}

.block_form .capctha {
  margin: 10px 0px 0 165px;
  display: block;
}

.block_form .inline {
  margin: 2px 0px 0 165px;
  display: block;
}

.block_form .inline input {
  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: 55px;
  margin: 0;
  padding: 0;
  float: left;
}
.block_category_right {  
  margin: 0;
  padding: 0 0 0 55px;
  display: block;
}


/*// Main Navigation Styles //*/
#slidetabsmenu {width: 781px; 
                clear: both;
				margin:0;
				text-align:center;
                height: 45px; font-family: Tahoma, Arial; font-size: 11px; line-height: 12px; background:#000000;}
* html div#slidetabsmenu { margin-bottom: 0px;}
#slidetabsmenu ul {list-style-type: none; margin:0; margin-left: 0; padding:0; background:#000000;}
#slidetabsmenu li {display:inline; margin:0; padding:0;}
#slidetabsmenu a {float:left; background:url(images/menutab_left.gif) no-repeat left top; margin-right: 2px; padding:0 0 0 9px; text-decoration:none;}
#slidetabsmenu a span { float:left; display:block; background:url(images/menutab_right.gif) no-repeat right top; padding:7px 15px 25px 6px; font-weight:bold; color:#818181;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;} /* End IE5-Mac hack */
#slidetabsmenu a:hover span {color: white;}
#slidetabsmenu #current a {background-position:0 -92px;}
#slidetabsmenu #current a span {background-position:100% -92px; color: #312E2E;}
#slidetabsmenu a:hover {background-position:0% -46px;}
#slidetabsmenu a:hover span {background-position:100% -46px;}




		 
		 .ln_menu {
  clear: both;
  text-align: center;
  margin: 0;
  padding: 0px 0 0 0;
  width: 781px;
  height: 25px;
  background:#F3F2ED;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;

border-width: 1px 0;
background: black url(images/blockdefault.jpg) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(images/blockactive.gif) center center repeat-x;
}

#navcontainer{display:block;width:100%;height:26px;}

ul#nav{position:relative;float:right;list-style-type:none;margin:0;padding:0;font-size:12px;}
ul#nav li{margin:0 1px;padding:0;float:left;}
ul#nav li a{float:left;display:block;height:26px;background:transparent url("images/menu_off.gif") no-repeat top left;line-height:205%;color:#4d4d4d;text-transform:lowercase;text-decoration:none;}
ul#nav li a span{float:left;background:transparent url("images/menu_right_off.gif") no-repeat top right;height:26px;display:block;padding:0 20px;}

ul#nav li a:hover,ul#nav li a.current{background:transparent url("images/menu_on.gif") no-repeat top left;color:#fff;cursor:pointer;}
ul#nav li a:hover span,ul#nav li a.current span{background:transparent url("images/menu_right_on.gif") no-repeat top right;}

.cattable { background:#F6F9DE; border:1px solid #C8CDB9;} 

.reviewarea {
  margin: 0;
  padding : 6px 0 3px 0;
  width : 546px;

  color:#444444;
  float: left;
  background:#EBEBEB;
}

.reviewareatext {
  margin: 0;
  padding: 10px 6px 0 6px;

  float:left;
  width: 534px;
  color:#444444;
  height:75px;
  

}

h1.page_title {
 	text-align:center;
 	font-family:Tahoma, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#666666;
 	font-weight:normal;
 	margin:2px;
 	padding:0;
}
