
*{ margin: 0;padding: 0; }
.clear{ clear: both }

a:link, a:visited { color:#D11012  }
a:hover, a:active { color:#4AA005 }

body{ padding: 15px;background: #c0c0c0;font: 12px arial;color: #777 }

h2{ font: 22px arial;margin: 10px 0 5px 0;color: #D11012 }

h3{
	background:#ddd url(../im___2/gray_cat_name_bgr.gif) no-repeat;
	font: 16px impact;
	color: #777;
	padding: 1px 0 1px 23px;
	margin: 0 0 0 0;
border: 1px solid #ddd
	}

	p{ line-height: 18px }


#wrapper{ background: white;width: 990px;margin: 0 auto }
#musthead{ background: url(../im___2/musthead_bgr.jpg) no-repeat top right }

.logo_container{float: left  }
.slogan_container{ float: left;text-align: left;padding: 20px 10px 10px 10px }
.slogan_1{font: 17px impact;color: #D11012;display: block  }
.slogan_2{font:italic 14px georgia;color: #777  }
.slogan_2 a:link, .slogan_2 a:visited{color: #d11012  }
.slogan_2 a:hover, .slogan_2 a:active{color: #4aa005  }

#nav{ padding: 0 5px 0 10px  }

.nav_item:link, .nav_item:visited{ font: italic bold 16px  georgia; color: #777; background: url(../im___2/nav_item_bgr.gif) repeat-x top right; text-decoration: none; height: 29px; width: 140px; display: block; float: left; margin: 0 2px 0 0; padding: 6px 10px 10px 10px; }
.nav_item:hover, .nav_item:active, .nav_item_act{ font: italic bold 16px georgia; color: white!important; background: url(../im___2/nav_item_bgr.gif) repeat-x 0 -45px; text-decoration: none; height: 29px; width: 140px; display: block; float: left; margin: 0 2px 0 0; padding: 6px 10px 10px 10px; }

.nav_item strong{ float: right;font: 24px "century gothic";color: Silver;display: block;margin: -10px 0 0 0;cursor: pointer }
.nav_item:hover strong{ float: right;font: 24px "century gothic";color: #e48787;display: block;margin: -10px 0 0 0;cursor: pointer }

.nav_item_act strong{ float: right;font: 24px "century gothic";color: #e48787;display: block;margin: -10px 0 0 0;cursor: pointer }


#home_row{ padding: 0 0 10px 10px }

.main_pic{ float: left;padding: 15px 10px 0 0 }
.banner_300x250{ float: left;padding: 15px 10px 0 0 }
.publikuvai{ float: left;padding: 3px 10px 1px 0 }
.reklamirai{ float: left;padding: 0 10px 0 0 }

.left_column{ float: left;width: 195px;margin: 0 0 10px 10px }
.cats_home{ margin: 0 0 10px 0 }

h3.cats_zagl{
	background:#D11012 url(../im___2/red_cat_name_bgr.gif) no-repeat;
	font: 16px impact;
	color: white;
	padding: 1px 0 2px 23px;
	border: 0;
	}

.podcats_home:link,.podcats_home:visited{
	color: #515050;
	text-decoration: none;
	background: #ddd url(../im___2/podcat_bgr.gif) no-repeat ;
	display: block;
	padding: 6px 0 5px 15px;margin: 1px 0 0 0
}

.podcats_home:hover,.podcats_home:active{ color: white; background: #ddd url(../im___2/podcat_bgr.gif) no-repeat 0 -26px; }

.podcats_home_act{
	color: white!important;
	text-decoration: none;
	background: #ddd url(../im___2/podcat_bgr.gif) no-repeat 0 -26px ;
	display: block;
	padding: 6px 0 5px 15px;
	margin: 1px 0 0 0;
}

.statistika_home{ background: #f3f3f3;border: 1px solid #ddd;margin: 0 0 10px 0;padding: 10px 0 10px 15px;font: 11px arial }


h4{ font: bold 15px georgia;color: #515050; }

.statistika_ul{padding: 5px 0 10px 10px }
.statistika_ul li{line-height: 18px;list-style-image: url(../im___2/arrow_gray.gif);}

.statistika_ol{list-style-position: inside;padding: 5px 0 0 0 }
.statistika_ol li{line-height: 18px;}


.partners_home{ background: #f3f3f3;border: 1px solid #ddd;margin: 0 0 0 0;padding:10px}

.partner_link:link, .partner_link:visited{
	background: url(../im___2/bullet_green.gif) no-repeat 0 2px;
	display: block;
	padding:  0 3px 0 20px;
	color: #515050;margin: 8px 0 8px 0
}

.partner_link:hover, .partner_link:active{ background: url(../im___2/bullet_red.gif) no-repeat 0 2px; color: #4AA005; }

.other_catalogs{background: #515050;padding: 5px 10px 15px 10px;margin: 0 10px 0 10px;color: white  }
.other_catalogs_zagl{ font: italic 24px georgia;color: white;display: block;margin: 0 0 5px 0 }
.other_catalogs a:link, .other_catalogs a:visited{ color: #ddd;}
.other_catalogs a:hover, .other_catalogs a:active{ color: Silver;}

#wide_col{float: left;width: 765px;margin: 10px 0 0 10px;  }

.copyright{ text-align: center;padding: 10px }

.center_column{ float: left;width: 560px;margin: 0 0 0 10px }
.prod_container{ border-left: 1px solid #ddd;border-top: 1px solid #ddd;height: auto;float: left;}
.prod_promo{ border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px;width: 258px;height: 120px;float: left }

.promo_zagl:link, .promo_zagl:visited{ font: bold 13px tahoma;color: #222;display: block;/*background: url(../im___2/bullet_red.gif) no-repeat 0 1px;padding: 0 0 0 20px */}
.promo_zagl:hover, .promo_zagl:active{ font: bold 13px tahoma;color: #D11012;display: block;/*background: url(../im___2/bullet_green.gif) no-repeat 0 1px;padding: 0 0 0 20px*/  }

.prod_pic{ display: block;float: left;width: 80px;height: 80px;overflow: hidden;margin: 10px 10px 0 0;text-align: center  }

.promo_cat_name{ display: block; margin: 5px 0 0 0}

.old_price{ font: italic 13px georgia!important;display: block;float: left;white-space: nowrap;margin: 0 0 0 0;text-decoration: none!important }
.old_linethrou{ font: italic 24px georgia;color: #4AA005;text-decoration: line-through }
.promo_sign{ background: url(../im___2/promo_sign_bgr.gif) repeat-x;color: white;font: 17px impact;padding: 0 5px 0 5px;text-decoration: none!important }
.new_price{font: italic 16px georgia!important; color: #D11012;display: block;float: left }
.new_number{ font: italic 30px georgia; }



.more:link, .more:visited{
	font: italic 13px georgia;
	background: url(../im___2/bullet_gray.gif) no-repeat 0 3px;
	display: block;
	padding: 0 0 0 17px;
	margin: 10px 0 0 0;
	clear: both;
}

.banner_block, .banner{
	background: #f3f3f3 ;
	padding:10px;
	margin: 10px 0 10px 0;
	text-align: center;
	clear: both;
}

.right_column{ float: left;width: 195px;margin: 0 0 0 10px  }


.statii_home{ background: #f3f3f3;border: 1px solid #ddd;margin: 0 0 10px 0;padding:10px;color: #D11012 }
.statii_home strong{ display: block;margin: 0 0 10px 20px;font: bold 10px arial}

.statii_link:link, .statii_link:visited{
	background: url(../im___2/bullet_red.gif) no-repeat 0 1px;
	display: block;
	padding: 0 0 0 20px;
	color: #777777
}

.statii_link:hover, .statii_link:active{ background: url(../im___2/bullet_gray.gif) no-repeat 0 1px; color: #D11012; }

.firmi_link:link, .firmi_link:visited{
	background: url(../im___2/bullet_green.gif) no-repeat 0 1px;
	display: block;
	padding: 0 0 0 20px;
	color: #D11012
}

.firmi_link:hover, .firmi_link:active{ background: url(../im___2/bullet_red.gif) no-repeat 0 1px; color:#777777 ; }


.search{ background: #f3f3f3;border: 1px solid #ddd;margin: 0 0 10px 0;padding:10px }
.search_input{ margin:0 0 10px 0;border: 1px solid #ddd;padding: 5px;font: bold 11px arial;color: #999;width: 160px}
.check_search{ float: left;width: 100px; }
.search_button{ float: right; cursor: pointer; background: #D11012; color: white; font: bold 13px arial; border: 0; text-transform: uppercase; }
.search_button:hover{ background: #4AA005; }

.cat{ border: 1px solid #ddd;padding: 10px;vertical-align: top;height: 200px;margin: 10px 0 }
.cat1_table{ border-left: 1px solid #ddd;border-top: 1px solid #ddd }
.cat1{ border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px;width: 25%;vertical-align: top;height: 200px }

.firm_cat1{ border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;padding: 10px;width: 165px;vertical-align: top;height: 200px;float: left }

.holder{border-left: 1px solid #ddd;border-top: 1px solid #ddd; float: left; margin: 0 0 10px 0  }

.cat_name:link,.cat_name:visited{
	font: bold 13px tahoma;
	color:#4AA005 ;
	padding: 0 0 5px 0px;
	/*background: url(../im___2/bullet_gray.gif) no-repeat 0 3px;*/
	
	text-decoration: none;
	display: block;
}
.cat_name:hover,.cat_name:active{ color: #D11012 ;}



.pod_cat:link,.pod_cat:visited{ color: #5c5c5c;display: block;font: 11px arial;margin: 3px 0;background: white }
.pod_cat:hover,.pod_cat:active{ color: #4AA005;}

.pod_cat_act{ color: #4AA005!important;display: block;font: 11px arial;margin: 3px 0;background: white}


.pod_cat em, .pod_cat_act em{ color: #4AA005;text-decoration: none;}

.prods_holder,.prod_list{border-left: 1px solid #ddd;border-top: 1px solid #ddd;float: left; }
.promotions{border-left: 1px solid #ddd;border-top: 1px solid #ddd;float: left; }

.breadcrumbs{ font: 11px arial;margin: 10px 0 }

.stores, .companies{ margin: 10px 0 0 0 }
.inner_box{ border: 1px solid #ddd;border-top: 0;padding: 10px 10px 10px 25px }

.box1{ border: 1px solid #ddd;border-top: 0;padding: 10px}

.shops:link, .shops:visited{ display: block;margin: 3px 0 }

.shops em{ text-decoration: none;color:#4AA005;font-size: 11px  }

.pager{ color: #777;font: 11px tahoma;clear: both;}
.next_prev_holder{text-align: left;color: #0e8dbc;padding: 10px 0 10px 0;float: left;min-width: 300px}
.next_prev_holder span{ color: #777;text-decoration: none;padding:0 3px 0 0; }
.next_prev_holder strong{ color: #777;text-decoration: none;font-weight: normal;}
.next_prev_digits:link, .next_prev_digits:visited{ padding:0 3px 0 0;font: 11px tahoma;color: #0e8dbc }
.next_prev_digits:hover, .next_prev_digits:active{ padding:0 3px 0 0;font: 11px tahoma;color: #F76912 }
.pokazva{ float: right;margin: 10px 0 10px 0; }

.bid_pic{ border: 1px solid #ddd;display: block;padding: 20px 0;text-align: center;margin: 10px 0;overflow: hidden }

.firmi{ border-left: 1px solid #ddd;border-top: 1px solid #ddd;margin: 0 0 20px 0 }
.firmi td, .firmi th{ padding: 10px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; }
.firmi th{ font:bold 12px tahoma;color: #D11012 }
.firmi_prods:link, .firmi_prods:visited{ font:bold 13px tahoma;color:#4AA005  }
.firmi_prods:hover, .firmi_prods:active{ font:bold 13px tahoma;color: #D11012 }
.pod_cat_firmi:link,.pod_cat_firmi:visited{
	color: #5c5c5c;
	display: block;
	font: 12px arial;
	background: white url(../im___2/arrow_gray.gif) no-repeat -5px -3px;
	padding: 0 0 0 10px;
	margin: 0 0 3px 0
}
.pod_cat_firmi:hover,.pod_cat_firmi:active{ color: #4AA005;}

div.zapitvane{ border: 1px solid #ddd;margin: 0 0 10px 0;padding: 10px;background: #f3f3f3  }

form.zapitvane{clear: both  }
form.zapitvane label{display: block;margin: 6px 0 6px 0;  }
form.zapitvane label strong{ color:#D11012  }
form.zapitvane input[type="text"]{ padding: 5px;font: bold 11px tahoma;color: black;width: 160px;border: 1px solid #DDDDDD  }
form.zapitvane textarea{ padding: 5px;font: bold 11px tahoma;color: black;width: 160px;border: 1px solid #DDDDDD ;height: 100px }
.captcha_img{ float: left;display: block;margin: 0 10px 0 0;border: 0; }
form.zapitvane input.captcha[type="text"]{ padding: 5px;font: bold 11px tahoma;color: black;width: 70px;border: 1px solid #DDDDDD;float: right  }
form.zapitvane label.zad_poleta{display: block;margin: 5px 0 0 0;float: left;font: 11px tahoma;width: 90px }

form.zapitvane input[type="button"]{
	padding: 0;
	width: 70px;
	float: right;
	background: #D11012;
	color: white;
	font: bold 14px tahoma;
	cursor: pointer;
	border: 0;
	margin: 10px 0 0 0;
	text-transform: lowercase;
}

form.zapitvane input[type="button"]:hover{ background: #4AA005; color: white; }

.komentari{ border: 1px solid #ddd;margin: 0 0 10px 0;padding: 10px;  }
.komentar{ margin: 0 0 10px 0}
.komentar p{ font: 12px/16px tahoma;margin: 0 }
.avtor{ font: 11px tahoma;color: Silver;margin: 0 0 3px 0;display: block }
.avtor span{ font: 11px tahoma;color: #D11012; }
.avtor a:link{ font: 11px tahoma;color: #4AA005; }

.pod_zaglavie{ font: bold 12px tahoma;color: #777;display: block }
.date{ display: block;font: bold 11px arial;color: #5C5C5C;margin: 5px 0 10px 0}

.statiq{ margin: 0 0 10px 0;text-align: left;clear: both }
.statiq p{ display: block;margin: 0 0 0 20px; }
.statiq span{ display: block;font: bold 11px arial;color: #5C5C5C;margin: 5px 0 0 20px }

.statii_link_inside:link,.statii_link_inside:visited{
	background: url(../im___2/bullet_green.gif) no-repeat 0 1px;
	display: block;
	padding: 0 0 0 20px;
	color: #D11012;
	font: bold 13px tahoma
}

.statii_link_inside:hover,.statii_link_inside:active{
	background: url(../im___2/bullet_red.gif) no-repeat 0 1px;
	display: block;
	padding: 0 0 0 20px;
	color: #4AA005;
	font: bold 13px tahoma
}



.prod_danni{ font: 11px arial;display: block;}
.prod_danni strong{ font:bold 10px arial;color:#D11012 }

.float_ceni{ margin: 0 0 20px 0 }
.old_price_b{ font: italic 18px georgia!important;display: block;white-space: nowrap;margin: 0 0 0 0;text-decoration: none!important }
.old_linethrou_b{ font: italic 29px georgia;color: #4AA005;text-decoration: line-through }
.new_price_b{font: italic 21px georgia!important; color: #D11012;display: block;float: left }
.new_number_b{ font: italic 40px georgia; }
.add2basket{ display: block;float: right }

.basket_s{ float: left }

.publikuvai_ol{ margin: 10px 0 0 25px }
.publikuvai_ol li{ margin: 10px 0;font: 12px arial}

.bezdds{ font: 11px arial;display: block;margin: 10px 0 }
.smargin{ margin: 10px 0 }

.publikuvai_ul{margin: 0 0 20px 20px }
.publikuvai_ul li{ font: 12px/10px arial }

.abonament{border-left: 1px solid #ddd;border-top: 1px solid #ddd;margin: 0 0 10px 0  }
.abonament td{padding: 10px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;color: white  }
.abonament td ul{color: white  }