BODY{



	margin: 0;



	font-family: tahoma;



	background: #498aad url(../gfx/bg.jpg) 0 0 repeat-x;



	text-align: center;

	position:relative;


}






img{



	border: 0;



}

.koszyk
{
	position:absolute;
	right:10px;
	top:90px;
	width: 225px;
	background-color:#FFF;
	font-weight:bold;
	text-align:center;
	background-image:url(../gfx/blue_tab_long.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	vertical-align:middle;
	z-index:2;
	padding:10px 0 0 0;
	float:right;
	
}

.basket
{
	/*border:1px solid #cacaca;*/
	margin: 15px 0 0 0;
	padding:10px 0;
	width: 225px;
	
	
}

.basket TD
{
	color:#666666;
	font-size:10px;
	padding:0px 4px;
}

.zam_text
{
	font-size:12px;
}


.clear {
    clear:both;
    overflow:hidden;
    height:0px;
    display:block;
    }


#contener{



	width: 970px;



	margin: 0 auto;



	border: 0px solid #ff0000;



}







a{



	color: #626566;



	text-decoration: none;



	font-weight: bold;



	font-size: 12px;



}







a.top_menu_href:link{



	color: #565A5B;



	text-decoration: none;



	font-weight: normal;



	font-size: 11px;



}







a.top_menu_href:visited{



	color: #565A5B;



	text-decoration: none;



	font-weight: normal;



	font-size: 11px;



}







a.top_menu_href:hover{



	font-weight: bold;



	color: #AC6AB1;



	text-decoration: none;



	font-weight: normal;



	font-size: 11px;



}







/* FLOAT MENU START */







.float_menu{



	left: 10px;



	top: 34px;



	position: absolute;



	display: none;



	z-index: 20;



}







.float_menu_center{



	background: #ffffff;



	text-align: center;



}







.expanded_menu{



	font-size: 11px;



	color: #565A5B;



	margin: 0 auto;



	text-align: left;



	line-height: 12px;



	z-index: 10;



}







.blank{



	background: #ffffff;



}







.lu_corner{



	width: 5px;



	height: 5px;



	background: url(../gfx/lu_corner.png) 0 0 no-repeat;



}







.ru_corner{



	width: 5px;



	height: 5px;



	background: url(../gfx/ru_corner.png) 0 0 no-repeat;



}







.ld_corner{



	width: 5px;



	height: 5px;



	background: url(../gfx/ld_corner.png) 0 0 no-repeat;



}







.rd_corner{



	width: 5px;



	height: 5px;



	background: url(../gfx/rd_corner.png) 0 0 no-repeat;



}







.hr_menu{



	height: 1px;



	background: #E8E8E8;



	width: 100%;



	font-size: 1px;



	color: #E8E8E8;
	



	margin: 4px 0px 3px 0px;



}







/* FLOAT MENU END */







/* TOP START*/







#top{



	/*overflow: auto;*/



	height: 90px;



	border: 0px solid #ff0000;



	position: relative;



}







#logo{



	width: 94px;



	height: 76px;



	float: left;



}







.top_menu{



	height: 34px;



	padding: 0px 15px 0px 15px; /*padding: 0px 15px 0px 15px;*/



	border: 0px solid #ff0000;



	float: right;



	font-size: 11px;



	font-weight: bold;



	color: #597787;



	margin-top: 6px;



	text-align: left;



	position: relative;



	cursor: default;

	

	z-index: 10;





}







a.top_menu_link{



	font-size: 11px;



	font-weight: bold;



	color: #597787;



}







#top_right_contener{



	float: right;



	border: 0px solid #ff0000;



	width: 200px;



	margin-top: 14px;



}







#search_tab{



	width: 152px;



	height: 21px;



	border: 0px solid #ff0000;



	background: #498aad url(../gfx/search_tab.jpg) 0 0 no-repeat;



	float: right;







}







#input_search_tab{



	width: 132px;



	height: 17px;



	border: 0px solid #ff0000;



	background: transparent;



	margin: 2px 10px 0px 10px;



	color: #8d9193;



	font-family: tahoma;



	font-size: 11px;



}







#button_ok{



	width: 27px;



	height: 21px;



	float: right;



	margin-left: 2px;



}







#input_button_ok{



	width: 27px;



	height: 21px;



	border: 0px solid #ff0000;



	background: #498aad url(../gfx/button_ok.jpg) 0 0 no-repeat;



	cursor:  pointer;



}







#site_buttons{



	border: 0px solid #ff0000;



	float: right;



	margin-top: 16px;



}







.site_buttons{



	float: left;



	margin-left: 10px;



}











/* TOP END */







/* FOOTER START */







#footer{



	border: 0px solid #ff0000;



}







#footer_shadow{



	font-size: 1px;



	height: 14px;



	background: #498aad url(../gfx/footer_shadow.jpg) 0 0 repeat-x;



}







#footer_bg{



	width: 970px;



	height: 53px;



	background: #498aad url(../gfx/footer_bg.jpg) 0 0 no-repeat;



}







#footer_banners_contener{



	border: 0px solid #ff0000;



	margin-left: 170px;



}







.footer_banners{



	border: 0px solid #ff0000;



	float: left;



	margin-top: 6px;



}







.footer_spacer{



	width: 7px;



	height: 40px;



	border: 0px solid #ff0000;



	float: left;



	background: #498aad url(../gfx/footer_spacer.jpg) 0 0 no-repeat;



	margin: 6px 60px 0px 60px;



}







/* FOOTER END*/







/* CONTENT MAIN START */







#content{



	border: 0px solid #ff0000;



	overflow: auto;



	height: auto;



	clear: both;



}




.category_box_bg
{
	width:150px;
	height:150px;
	background-image:url(../gfx/cats_bg.gif);
	background-repeat:no-repeat;
}


#content_main_left{



	width: 624px;



	height: 428px;



	background: #498aad url(../gfx/flash_2.jpg) 0 0 no-repeat;



	float: left;



	border: 0px solid #ff0000;
	padding:0;
	margin:0;



}







#content_main_right{



	width: 341px;



	float: right;



	border: 0px solid #ff0000;



	text-align: left;



}







#main_nowosc_tab{



	width: 86px;



	height: 32px;



	position: absolute;



	z-index: 2;



	cursor: pointer;



}







#main_promocja_tab{



	width: 95px;



	height: 32px;



	position: absolute;



	margin-left: 76px;



	z-index: 1;



	cursor: pointer;



}







#main_aktualnosci_tab{



	width: 110px;



	height: 32px;



	position: absolute;



	margin-left: 161px;



	z-index: 1;



	cursor: pointer;



}







#main_right_bg{



	width: 341px;



	height: 428px;



	background: #498aad url(../gfx/main_news_bg.jpg) 0 0 no-repeat;



	border: 0px solid #ff0000;



	



}







.main_right_item_contener{



	width: 321px;



	height: 376px;



	border: 0px solid #ff0000;



	position: absolute;



	margin: 10px 0px 0px 10px;

	z-index:1;



}







#main_white_dots{



	width: 321px;



	height: 2px;



	background: url(../gfx/main_white_dotts.jpg) 0 0 repeat-x;



	font-size: 1px;



}



.main_right_item_conteiner{



	width: 321px;



	height: 170px;



	border: 0px solid #ff0000;



	margin-top: 10px;

	z-index:1;
	
	position:relative;



}



.main_right_item{



	width: 321px;



	height: 170px;



	border: 0px solid #ff0000;



	margin-top: 10px;

	z-index:1;
	
	position:relative;
	
	overflow:auto;
	
	display:block;



}









.main_right_item_img_border{



	background: #ffffff;



	padding: 5px;



	float: left;



}







.main_right_item_desc{



	height: 138px;



	float: left;



	line-height: 16px;



	color: #5b5d5e;



	font-size: 12px;
	display:block;
	
	z-index:1;



}







.main_right_item_button{



	border: 0px solid #ff0000;



	padding-top: 5px;



	clear: both;



	text-align: right;
	
	position:absolute;
	top:140px;
	left:200px;
	z-index:2;



}







.main_right_item_desc_p{



	margin: 0;
	z-index:1;
	



}







/* CONTENT MAIN END */







/* CONTENT PRODUCTS START */







#mini_img{



	display: none;



	position: absolute;



	background: #ffffff;



	border: 1px solid #aaaaaa;



}







#blue_tab{
width: 170px;
height: 41px;
background: url(../gfx/blue_tab.jpg) 0 0 no-repeat;
font-size:9px;
display:block;

padding: 15px 0px 5px 0px;




}

#change_cat_title
{
font-size:10px;
padding:0px 12px;
}







#input_select_bg{



	width: 125px;



	height: 26px;



	background: url(../gfx/input_select_bg.jpg) 0 0 repeat-x;



	border: 0px solid #ff0000;



	float: left;



	margin:2px 0px 2px 10px;
	
	line-height:20px;



}







#input_selected{



	color: #6D7376;



	font-size: 11px;



	font-weight: bold;



	margin-left: 6px;



	margin-top: 0px;



	cursor: pointer;



	border: 0px solid #ff0000;



}







#input_select_arrow{



	width: 24px;



	height: 26px;



	background: url(../gfx/input_select_arrow.jpg) 0 0 no-repeat;



	border: 0px solid #ff0000;



	float: left;



	margin: 2px 0;



	cursor: pointer;



	border: 0px solid #ff0000;



}







#input_select_list{



	/*clear: both;*/



	width: 148px;



	background: #ffffff;



	border: 1px solid #B5C2CB;



	margin-left: 10px;



	border-top: 0;



	display: none;



	position: absolute;



	/*margin-top: 32px;*/



}







.subkat_list{



	border: 0px solid #B5C2CB;



	padding: 2px 4px;



}







.subkat_link{



	font-size: 9px;



	color: #6D7376;



	text-decoration: none;



}







.product_list{



	padding: 2px 3px 2px 2px;



	float: left;
	
	display:block;
	width:140px;



}







.arrow{



	padding: 4px 3px 2px 12px;



	width: 3px;



	background: transparent;



	height: 7px;



	float: left;



	font-size: 1px;
	display:block;



}







a.product_link:link{



	color: #292B2C;



	text-decoration: none;



	font-size: 9px;



	font-weight: normal;



}







a.product_link:visited{



	color: #292B2C;



	text-decoration: none;



	font-size: 9px;



	font-weight: normal;



}







a.product_link:hover{



	color: #292B2C;



	text-decoration: underline;



	font-size: 9px;



	font-weight: normal;



}







#products_menu_bg{



	width: 170px;



	background: url(../gfx/products_menu_bg.jpg) 0 0 repeat-y;



}







#products_menu_end{



	width: 170px;



	height: 6px;



	background: url(../gfx/products_menu_end.jpg) 0 0 no-repeat;



}







#products_right_top{



	width: 792px;
	height: 5px;
	margin:0;
	padding:0;
	display:block;

	background: url(../gfx/products_right_top.jpg) 0 0 no-repeat;



}







#products_right_content{



	background: url(../gfx/products_right_gradient.jpg) 0 0 no-repeat;



}







#products_path{



	font-size: 10px;



	color: #aaa3aa;



	margin: 3px 0px 3px 10px;



}







#products_path_line{



	height: 1px;



	width: 100%;



	font-size: 1px;



	border-top: 1px solid #aaa3aa;



}







#products_info{



	font-size: 11px;



	color: #707274;



	margin-top: 25px;



	margin-left: 1px;



}















.products_left_td_l{



	font-size: 11px;



	color: #4c4b4d;



	background: #ebeef0;



	padding: 2px 0px 2px 5px;



}







.products_left_td_d{



	font-size: 11px;



	color: #4c4b4d;



	background: #d9dcde;



	padding: 2px 0px 2px 5px;



}







.products_right_td_l{



	font-size: 11px;



	color: #4c4b4d;



	background: #f5e8f8;



	padding: 2px 0px 2px 5px;



}







.products_right_td_d{



	font-size: 11px;



	color: #4c4b4d;



	background: #e4d5e8;



	padding: 2px 0px 2px 5px;



}







.products_tbl_line{



	font-size: 1px;



	height: 3px;



	background: transparent;



}







#products_rys_tech{



	margin-top: 10px;



}







#products_new_tab{



	width: 52px;



	height: 13px;



	float: left;



	background: url(../gfx/new_tab.jpg) 0 0 no-repeat;



	margin-bottom: 5px;



}







#products_promocja_tab{



	width: 63px;



	height: 15px;



	float: left;



	background: url(../gfx/promocja_tab.jpg) 0 0 no-repeat;



	margin-bottom: 5px;



}







#products_img{



	clear: both;



	text-align: center;



	border: 1px solid #d9dee0;



}







#products_resize_img{



	margin-top: 5px;



	float: right;



}







#products_right_bg{



	width: 792px;



	background: url(../gfx/products_right_bg.jpg) 0 0 repeat-y;



}







#products_right_end{



	width: 792px;



	height: 6px;



	background: url(../gfx/products_right_end.jpg) 0 0 no-repeat;



}







#products_other{



	font-size: 11px;



	color: #A96BAE;



	margin: 8px 0px 3px 10px;



}







.products_other_images_contener{



	width: 720px;



	margin: 5px;



}

.products_other_images_contener_small{

	width: 400px;



	margin: 5px;
	
	font-size:11px;
	font-weight:bold;
}







.products_other_imgbg{



	background: #CED9DF;



}







/* CONTENT PRODUCTS END */







/* CONTENT TEXT START */







#text_top{



	height: 4px;



	font-size: 1px;



	background: url(../gfx/text_top.jpg) 0 0 no-repeat;



}







#text_bottom{



	height: 4px;



	font-size: 1px;



	background: url(../gfx/text_bottom.jpg) 0 0 no-repeat;



}







#text_bg{



	background: url(../gfx/text_bg.jpg) 0 0 repeat-y;



}







#text_gradient{



	background: url(../gfx/text_gradient.jpg) 0 0 no-repeat;



}







#text_path{



	font-size: 10px;



	color: #aaa3aa;



	margin: 3px 0px 3px 10px;



}







#text_path_line{



	height: 1px;



	width: 100%;



	font-size: 1px;



	border-top: 1px solid #aaa3aa;



}







#text_contener{



	border: 0px solid #ff0000;



	width: 900px;



	margin: 50px 0px 50px 31px;



}







#text_title{



	height: 40px;



}







#text_content{



	color: #626566;



	line-height: 16px;



	font-size: 12px;



}







/* CONTENT TEXT END */







/* CONTENT GALERIA START */







.galeria_zdjecia_img_contener{



	background: #ffffff;



	padding: 5px;



	float: left;



	margin: 5px;



	text-align: center;



	border: 1px solid #aaa3aa;



	font-size: 11px;



}







/* CONTENT GALERIA END */