body { background: url(images/2/bg.jpg) top center no-repeat #fbf1ea; }
body, a, div, td { font-size: 11px; font-family: Tahoma; color: #333047; }

.background2 { position: absolute; left: 0px;  top: 0px; width: 1000px; height: 120px; }

.send_background { background: url() no-repeat #ececec; }

table.top_menu {
	background: url(images/top_menu_bg.gif) repeat-x center top;
	height: 37px;
}

table.top_menu td {
	 padding: 10px 10px 0 10px;
	 text-align: center;
	 color: #FFFFFF;
}

table.top_menu a {
	color: #FFFFFF;
	text-decoration: none;
}

table.top_menu a:hover {
	text-decoration: underline;
}

.hmeniu_left { background: url(images/2/meniu_left.gif) no-repeat; width: 7px; height: 33px; }
.hmeniu_right { background: url(images/2/meniu_right.gif) no-repeat; width: 7px; height: 33px; }
.hmeniu_seperator { background: url(images/2/meniu_seperator.gif) no-repeat; width: 1px; height: 33px; }
.hmeniu_bg { background: url(images/2/meniu_bg.gif) repeat-x; padding: 12px 10px 0px 10px; }
.hmeniu_bg a { font: bold 11px Tahoma; text-transform: uppercase; color: #ffffff; text-decoration: none; }

#content_top { background: url(images/2/content_top.gif) no-repeat; }
#content_mid { background: url(images/2/content_mid.gif) repeat-y; }
#content_bot { background: url(images/2/content_bot.gif) bottom left no-repeat; }
#content_bot { padding: 25px;  }

.meniu_top { padding-top: 11px; width: 256px; background: url(images/2/sub_menu_top.gif) no-repeat; line-height: 37px; }
.meniu_middle {  width: 256px; background: url(images/2/sub_menu_middle.gif) repeat-y; }
.meniu_bottom { width: 256px; background: url(images/2/sub_menu_bottom.gif) no-repeat; }
.meniu_pad { padding-left: 55px; }
.meniu_top a { font: bold 11px Tahoma; text-transform: uppercase; color: #ffffff; text-decoration: none; }
.meniu_middle a { font-size: 11px Tahoma; text-transform: uppercase; color: #ffffff; text-decoration: none; }
.menu_level3 { background: url(images/2/menu_left_rod.gif) center left no-repeat; margin-left: 12px; padding-left: 18px}
.menu_seperator { border-top: 1px dashed #f7c087; margin: 3px 20px 3px 0px; }

.sub_menu { background: url(images/2/sub_menu3.jpg) no-repeat; width: 256px; height: 37px; margin-top: 5px; padding-top: 10px; text-align: left; }
.sub_menu2 { background: url(images/2/sub_menu2.jpg) no-repeat; width: 256px; height: 37px; margin-top: 5px; padding-top: 10px; text-align: left; }

.block { width: 320px; height: 166px; float: left; background: url(images/2/block.gif) no-repeat; overflow: hidden; }
.block2 { width: 320px; height: 300px; float: left; background: url(images/2/block2.gif) no-repeat; overflow: hidden; }
.block3 { width: 320px; height: 236px; float: left; background: url(images/2/block3.gif) no-repeat; overflow: hidden; }

.order { background: url(images/2/order.gif) no-repeat; width: 80px; height: 19px; cursor: pointer; margin-top: 10px; }

.product_image { background: url(client/images/2/b_mid.gif) repeat-y; padding-left: 20px; position: relative; }
.product_image_top { background: url(client/images/2/b_top.gif) no-repeat; position: absolute; top: 0; left: 0px; width: 268px; height: 20px; }
.product_image_bot { background: url(client/images/2/b_bot.gif) no-repeat; position: absolute; top: 0; left: 0px; width: 268px; height: 20px; }

.footer_left { background: url(images/2/footer_left.gif) no-repeat; width: 7px; height: 39px; }
.footer_right { background: url(images/2/footer_right.gif) no-repeat; width: 7px; height: 39px; }
.footer_bg { background: url(images/2/footer_bg.gif) repeat-x; vertical-align: middle; }
.footer_bg, .footer_bg a { font: 10px Tahoma; color: #eee; }

.meniu2_bg { background: url(images/meniu2_bg.gif) repeat-x; padding: 12px 10px 0px 10px; }
.meniu2_bg a { font: bold 11px Tahoma; text-transform: uppercase; color: #ffffff; text-decoration: none; }

#meniu { position: absolute; left: 20px; bottom: 0px; }
#meniu2 { position: absolute; left: 311px; top: 11px; }
#inspe { position: absolute; right: 20px; bottom: 17px; }
#sitemap { position: absolute; right: 90px; bottom: 30px; }
#head { font: 18px Tahoma; color: #ee7900; padding-bottom: 15px; }
#text { font: 11px Tahoma; color: #333047;  line-height: 14px; }
#logo { display: block; width: 256px; height: 84px; }

.product_title { font: bold 12px Tahoma; text-transform: uppercase; color: #ee7900; padding-top: 7px; padding-bottom: 5px; }
.product_text { font: 11px Tahoma; color: #333047; }

.news_title { font: bold 12px Tahoma; color: #ee7900; }
.news_text { font: 11px Tahoma; color: #333047; }
.news_date { font: 11px Tahoma; color: #848490; }

.more { color: #ee7900; }

.clear { clear: both; }

input, textarea, select { border: 1px solid #ee7900; background: white; font: 11px Tahoma; }

ul { padding: 3px 20px;  }
ol { padding: 3px 20px;  }

.row { width: 100%; }
#lentele { }
.table { border-collapse: collapse; border-right: 1px solid #ee7900; }
.table td { border-bottom: 1px solid #ee7900; border-left: 1px solid #ee7900; }
.table td.clear { border-bottom: 1px solid #fafadf; border-left: 1px solid #fafadf; }

.border_top { border-top: 1px solid #ee7900; }

* html .left { left: -20px !important; }

.submit_button { background: #ee7900; border: 2px solid white; color: white; font-weight: bold; cursor: pointer; }

