body {
	background:#b46500;
	margin:0px;
	font-family:Tahoma;
}
#tooltip{
background:#FF8000;
border:1px solid #666666;
color:#000000;
font:menu;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden
}
p,li,a,td {font-size:13px;}
a { color:#000; }
a.noline { text-decoration:none; }
a.noline:hover { text-decoration:underline; }
div.clear {
 clear: both;
}
.tovar_title { color:#ffffff; font-weight:bold; }
#top {
	width:100%;
	background:url(images/top_bg.jpg) repeat-x top;
	height:46px;
}
#top_content {
	width:1000px;
	height:46px;
}
#top_content a, #bottom_menu a{
	margin:5px;
	text-decoration:none;
	font-size:13px;
}
#top_content a:hover, #bottom_menu a:hover{ text-decoration:underline}
#chrome {width:160px}
#mac a {font-size:12px}
#home_news {
	background:url(images/news_bg.jpg) no-repeat center top;
	height:49px;
	padding-top:10px;
}
#home_news a{
	color:#fff;
	text-decoration:none;
	font-size:14px;
	margin-left:220px;
}
#home_news img{
        padding:0;
        margin:0;
}

#main {
	width:100%;
	background:url(images/main_bg.jpg) repeat-x center bottom #fd8f09;
}
#main_content {
	width:1000px;
}
#banners { width:1000px; padding:0px; }
#banners a { padding:0px; margin:0px; }
p.left_str, p.right_str { float: left;}
p.left_str a { color:#8b2300;}
p.left_str { width: 45%;text-align: left; }

p.right_str {
text-align:right;
width: 55%;
}
#bottom_menu {
	width:1000px;
}
#bottom {
	vertical-align:top;
	width:100%;
}
#about_right{
	background:url(images/about_right_menu_bg.png) no-repeat;
	width:230px;
	height:650px;
	margin-bottom:20px;
	behavior: url(iepngfix.htc)
}
#about_right div { padding:15px 20px 0px 15px;}
#about_right a { text-decoration:none; line-height:25px}
#about_right a.big:hover { color:#fff; }
#about_right a.small:hover { color:#000; }
#about_right a.big { 
	font-size:15px; 
	color:#ffbe3a;
}
#about_right a.small { 
	font-size:12px; 
	margin-left:10px;
	color:#fff;
}

#contact_right {
	background:url(images/contact_right_banner.png) no-repeat;
	text-align:left;
	width:244px;
	height:385px;
	margin-bottom:20px;
	behavior: url(iepngfix.htc)

}
#contact_right p,form, #dealer_right p,form {padding:10px 15px;}
#dealer_right {
	background:url(images/dealer_right_ban1.png) no-repeat;
	width:244px;
	height:522px;
	margin-bottom:20px;
	behavior: url(iepngfix.htc)
}
#shop_left1 {
	background:url(images/shop_left_ban1.png) no-repeat;
	width:237px;
	height:762px;
	margin-left:2px;
	behavior: url(iepngfix.htc)
}
#retail_left1 {
	background:url(images/retail_left_ban1.png) no-repeat;
	width:237px;
	height:762px;
	margin-left:2px;
	behavior: url(iepngfix.htc)
}
#contact_right p,form {padding:10px 10px;}

td.news_block { background:url(images/left_news_bg.jpg) no-repeat left bottom #838383; }
td.news_block div {padding:10px; }
td.address_block { 
	background:#838383; 
	padding:10px;
	color:#000;
	text-align:left;
}

#product_list p {padding-left:10px;}
#product_list_title {
	background:#838383 url(images/product_list_header.jpg) no-repeat top;
	width:230px;
	height:69px;
}
#product_list_title p.title {
	font-weight:bold;
	font-size:13px;
}
#product_list_title p { padding:10px 10px 0px 10px; }
.product_list_footer {
	background:#838383 url(images/product_list_footer.jpg) bottom no-repeat;
}

}
#catalog_unit_desc { font-size:13px; }
#left_col {
	width:240px;
	height:100%;
	float:left;
}
#right_col {
	width:760px;
	float:left;
	padding-bottom:20px;
	background: #f0f0f0
}
#right_banners {
	width:240px;
	float:left;
}
#product_info {
	float:left;
}
.pr_bg1 { padding-left:22px; width:234px; }
.pr_bg2 { padding-left:12px; }
.pr_bg3 { padding-left:14px;	}
#distrib_left1 {
	background:url(images/distrib_left_bg_1.png) no-repeat;
	width:245px;
	height:723px;
	margin-left:10px;
	behavior: url("iepngfix.htc");
}
#opt_left1 {
	background:url(images/opt_left_bg_1.png) no-repeat 10px 0px;
	behavior: url("iepngfix.htc");
	width:248px;
	height:571px;
}
#opt_left2 {
	background:url(images/opt_left_bg_2.png) no-repeat;
	behavior: url("iepngfix.htc");
	width:248px;
	height:350px;
}
#opt_right1 {
	background:url(images/opt_right_ban1.png) no-repeat;
	behavior: url("iepngfix.htc");
	width:230px;
	height:642px;
	margin-bottom:10px;
}

.opt_ie_btn {
	padding:190px 20px 0px 12px;
}
#shop_right1 {
	background:url(images/shop_right_ban1.jpg) no-repeat;
	text-align:left;
	width:230px;
	height:524px;
	margin-bottom:20px;
}
#retail_right1 {
	background:url(images/retail_right_ban1.jpg) no-repeat;
	text-align:left;
	width:230px;
	height:524px;
	margin-bottom:20px;
}
#shop_right2 {
	background:url(images/shop_right_ban2.png) no-repeat;
	text-align:left;
	width:230px;
	height:340px;
	margin-bottom:20px;
	behavior: url(iepngfix.htc)
}
#shop_right3 {
	width:257px;
	height:365px;
	background:url(images/shop_right_ban3.png) no-repeat;
	behavior: url("iepngfix.htc");
	
}
.dealer_mac_btn {
	padding:130px 20px 0px 18px;
}
.dealer_ie_btn {
	padding:150px 20px 0px 18px;
}
td.product_descr1 {
	width:230px;
	height:62px;
	background:url(images/product_descr_bg_top1.png) no-repeat 0px;
	behavior: url(iepngfix.htc);
}
td.product_descr2 { 
	width:230px;
	height:62px;
	background:url(images/product_descr_bg_top2.png) no-repeat 0px; 
	behavior: url(iepngfix.htc);
}
td.product_descr1 p,td.product_descr2 p { margin:0px; padding-left:9px; padding-right:5px;}
td.product_descr1_1 {
	width:230px;
	height:20px;
	background:url(images/product_descr_bg_bottom1.png) no-repeat 0px;
	behavior: url(iepngfix.htc);
	}
td.product_descr2_1 { 
	width:230px;
	height:20px;
	background:url(images/product_descr_bg_bottom2.png) no-repeat 0px; 
	behavior: url(iepngfix.htc);
	}
#help {
padding:10px;
text-align:left;
width:600px;
position:absolute;
left:-700px;
top:100px;
z-index:100;
border:1px solid #000000;
background:#f88000;
}
#shoplist {padding-left:20px;}
* html #shoplist {padding-left:0px; margin-left:25px; }
#shoplist li { margin-bottom:5px; }
#opis { margin:20px 0px 0px 20px; }
* html .dealer_ie_btn { padding:110px 20px 0px 18px; }
* html div.opt_ie_btn { padding:150px 20px 0px 12px;}

* html img.transparent { background:expression(transparent(this)); }
* html td.ie form{ margin:0px; padding:0px}
* html #bottom_menu { padding-bottom:10px; }
