
*{ margin: 0;padding: 0; }
.clear{ clear: both }

a:link, a:visited { color:#ab093b  }
a:hover, a:active { color:#1e4bd9 }

body{ background: url(../im___2/layout-bgr.gif) repeat-x;font: 12px arial;color: #777 }

h2{ font: 22px arial;margin: 10px 0 5px 0;color: #1e4bd9; }

h3{
	font:bold 16px Arial;
	color:#1e4bd9;
}

	p{ line-height: 18px; }


#wrapper{ width: 990px;margin: 0 auto }
#musthead{ background:white; }

.logo_container{float: left  }
.slogan_container{ float: left;text-align: left;padding: 20px 10px 10px 10px }
.slogan_1{font:bold 17px Arial, Helvetica, sans-serif;color: #1e4bd9;display: block  }
.slogan_2{font:italic 14px georgia;color: #777  }
.slogan_2 a:link, .slogan_2 a:visited{color: #1e4bd9  }
.slogan_2 a:hover, .slogan_2 a:active{color: #cc0000  }

/*.right_header { float:right; background: url(../im___2/floating-cart-head-bg.gif) no-repeat; width:279px; height:88px;}*/

#nav{ padding: 0 5px 2px 10px }/*padding: 4px 5px 2px 10px*/

.nav_item:link, .nav_item:visited{ list-style: none;font: bold 15px Arial, Helvetica, sans-serif;line-height: normal;color: white;  text-decoration: none; display: block; float: left; margin: 0 2px 0 0; padding: 8px 15px 8px 15px; }
.nav_item:hover, .nav_item:active, .nav_item_act{ list-style: none;font: bold 15px Arial, Helvetica, sans-serif;line-height: normal;color: white!important; background:#1b3eaf; text-decoration: none; display: block; float: left; margin: 0 2px 0 0; padding: 8px 15px 8px 15px; }

.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 }
.sep { float:left; background:url(../im___2/sep.gif) no-repeat top  right; }

#home_row{ padding: 0 0 10px 10px }

.firms_home { font:bold 18px Arial; color:#8da9cb; }
.border { border-bottom:4px solid #8da9cb;}
.firm_border { border:1px #000000 solid; float:left }
.title_border { border:1px #c8c8c8 solid;}

.tab_title { font:bold 16px/16px "Trebuchet MS"; color:#1e4bd9; padding:0 5px 0 0;}
.tab_top_bgr { background:url(../im___2/category-menu-03.gif) no-repeat; width:209px; height:25px;}
.tab_middle_bgr { background:url(../im___2/category-menu-01.png) repeat-y;}
.tab_bottom_bgr { background:url(../im___2/category-menu-02.png) no-repeat; width:209px; height:25px;}

.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: 209px;margin: 0 0 10px 10px }
.cats_home{ margin: 0 0 10px 0 }
.sub_cat { font-size:12px; color:#00CC66;}

h3.cats_zagl{
	font:bold 16px Arial;
	color:#1e4bd9;
	}

.podcats_home:link,.podcats_home:visited{
    font:bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration:underline;
	display: block;
	padding: 6px 0 5px 15px;
}

.podcats_home:hover,.podcats_home:active{ color: red; }

.podcats_home_act{
    font:bold 12px Arial, Helvetica, sans-serif;
	color:#003366!important;
	text-decoration:underline;
	display: block;
	padding: 6px 0 5px 15px;
}

.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; }

.nai_novi { font: bold 14px Arial, Helvetica, sans-serif;color:#000000;}

.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 13px 2px;
	display: block;
	padding:  0 3px 0 30px;
	color: #515050;margin: 8px 0 8px 0
}

.partner_link:hover, .partner_link:active{ background: url(../im___2/bullet_red.gif) no-repeat 13px 2px; color: #cc0000; }

.other_catalogs{background: #515050;padding: 5px 10px 15px 10px;color: white  }
.other_catalogs_zagl{ font: italic 24px georgia;color: white;display: block;margin: 0 0 5px 0 }
.other_catalogs1{ background:url(../im___2/foot_bgr.gif) repeat-x; height:116px; margin:0 10px 0 10px; padding:10px;}
.other_catalogs1 a:link, .other_catalogs1 a:visited{ color: #3c3c3c;}
.other_catalogs1 a:hover, .other_catalogs1 a:active{ color: #000000;}

.other_catalogs_bgr{background: #1e4bd9; height:35px; margin: 0 10px 5px 10px; font:bold 18px/30px Arial;color: white;}

#wide_col{float: left;width: 750px;margin: 10px 0 0 10px;  }

.copyright{ text-align: center;padding: 10px }

.center_column { float: left;width: 540px;margin: 0 0 0 10px }
.center_column_content { float:left; width:742px; margin: 0 0 0 20px }


.prod_container{ border-left: 1px solid #ddd;border-top: 1px solid #ddd;height: auto;float: left;}
.prod_promo{ padding: 10px 0 40px 10px; height:150px; float: left; }

.promo_zagl:link, .promo_zagl:visited{ font: 11px Arial;color: #333333; text-decoration:none;/*background: url(../im___2/bullet_red.gif) no-repeat 0 1px;padding: 0 0 0 20px */}
.promo_zagl:hover, .promo_zagl:active{ font: 11px Arial;color: red; text-decoration:underline;/*background: url(../im___2/bullet_green.gif) no-repeat 0 1px;padding: 0 0 0 20px*/  }

.prod_pic { display: block;float: left;width: 130px;height: 130px;overflow: hidden;margin: 10px 10px 10px 10px;text-align: center; border:#bbbbbb 1px solid; }
.prod_pic_new {width: 130px;height: 130px;overflow: hidden;margin: 10px 10px 10px 10px;text-align: center; border:#bbbbbb 1px solid; }

.promo_cat_name{ display: block; text-align:center; }

.pricre { font:bold 12px Arial; color:#000000;}
.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: #1e4bd9;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:bold 14px georgia!important; color: #cc0000;}
.new_number{ font: italic 30px georgia; }



.more:link, .more:visited{
	font:12px Arial;
	color:#515050;
	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;
}
.more:hover, .more:active{
	font:12px Arial;
	color:#cc0000;
	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: 209px;margin: 0 0 0 10px  }


.statii_home{ margin: 0 0 10px 0;padding:10px;color: #ab093b }
.statii_home strong{ display: block;margin: 0 0 10px 20px;font: bold 10px arial; color:#1e4bd9;}

.statii_link:link, .statii_link:visited{
	background: url(../im___2/bullet_green.gif) no-repeat 0 1px;
	display: block;
	padding: 0 0 0 20px;
	color: #515050;
}

.statii_link:hover, .statii_link:active{ background: url(../im___2/bullet_red.gif) no-repeat 0 1px; color: #cc0000; }

.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: #1e4bd9;
}

.firmi_link:hover, .firmi_link:active{ background: url(../im___2/bullet_red.gif) no-repeat 0 1px; color:#cc0000; }


.search{ float:left; background: url(../im___2/search_bgr.gif) no-repeat; width:342px; height:48px; }
.search_input{ margin:12px 0 0 15px;border: 1px solid #7f9db9;padding: 3px;font: bold 11px arial;color: #999;width: 223px; float:left}
.check_search{ float: left;width: 100px; }
.search_button{ margin:10px 15px 0 0;float: right; cursor: pointer; background:url(../im___2/search_button.png) no-repeat; width:74px; height:25px; border: 0; }

.links { float:left; background: url(../im___2/page-utilities-box.gif) no-repeat; width:320px; height:58px; margin:0 0 0 55px; }
.links_home { float:left; padding:14px 0 0 10px; }

.cat{ border: 1px solid #ddd;padding: 10px;vertical-align: top;height: 200px;margin: 10px 0 }
.cat1{ padding:0 20px 10px 0;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 15px Arial, Helvetica, sans-serif;
	color:#1e4bd9;
	padding: 0 0 5px 0px;	
	text-decoration: none;
	
}
.cat_name:hover,.cat_name:active{ color:#1e4bd9;}

.trans {background: url(../im___2/trans_bgr.png) no-repeat 6px 6px; width:249px;}
.trans_ov {background: url(../im___2/trans_bgr_ov.png) no-repeat 6px 6px; width:249px;}

.pod_cat:link,.pod_cat:visited{ color: #333333;font: 11px arial; padding:0 0 0 25px;text-decoration: none;}
.pod_cat:hover,.pod_cat:active{ color: #cc0000;}

.pod_cat_act{ color: #1e4bd9!important;font: 11px arial;padding:0 0 0 25px;text-decoration: none;}


.pod_cat em, .pod_cat_act em{ color: #1e4bd9;text-decoration: none;}

.pod_cat_home:link,.pod_cat_home:visited{ color: #1e4bd9;font: 12px arial;text-decoration: none;}
.pod_cat_home:hover,.pod_cat_home:active{ color: #cc0000;}
.pod_cat_home_act{ color: #1e4bd9!important;font: 12px arial;text-decoration: none;}

.prod_list{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{ padding: 10px 10px 10px 25px }

.box1{ border: 1px solid #ddd;border-top: 0;padding: 10px}

.shops:link, .shops:visited{ display: block;margin: 3px 0; color: #515050;}
.shops:hover,.shops:active{ color: #cc0000;}
.shops em{ text-decoration: none;color:#1e4bd9;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{ display: block;padding: 20px 0;text-align: center;margin: 10px 0;overflow: hidden }

.drug_sait { float:left;background:url(../im___2/bgr_trans.png) repeat-x; height:30px;margin:0 0 10px 0;}
.left_trans {float:left; background:url(../im___2/left_trans.png) no-repeat; width:10px;height:30px;}
.right_trans {float:left; background:url(../im___2/right_trans.png) no-repeat; width:10px;height:30px; padding-left:10px;}

.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: #1e4bd9; }
.firmi_prods:link, .firmi_prods:visited{ font:bold 13px tahoma;color:#1e4bd9  }
.firmi_prods:hover, .firmi_prods:active{ font:bold 13px tahoma;color: #ab093b }
.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: #1e4bd9;}

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:#1e4bd9;  }
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: #ab093b;
	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: #1e4bd9; 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: #ab093b; }
.avtor a:link{ font: 11px tahoma;color: #1e4bd9; }

.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: #1e4bd9;
	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: #cc0000;
	font: bold 13px tahoma
}



.prod_danni{ font: 11px arial;display: block;}
.prod_danni strong{ font:bold 10px arial;color:#ab093b }

.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: #1e4bd9;text-decoration: line-through }
.new_price_b{font: italic 21px georgia!important; color: #ab093b;display: block;float: left }
.new_number_b{ font: italic 40px georgia; }
.add2basket{ display: block;float: right }

.basket_s{ float:right; padding:2px 20px 0 0; }

.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  }


.baner_reklama_table{ border-left: 1px solid #ddd;border-top: 1px solid #ddd;margin: 0 0 20px 0 }
.baner_reklama_table td, .baner_reklama_table th{ padding: 7px;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; }
.baner_reklama_table th{ font:bold 12px tahoma;color: #ab093b }

.noresult{ display: block;margin: 10px 0 0 0 }


