pre, body {background-color: #ffffff; color:#666666; font-family:verdana, arial; font-size:10px; margin:0px;}
a	{text-decoration:none; color:#666666;}
form	{margin:0px;}
.csr	{cursor:pointer;}
p	{margin:10px 0px 10px 0px;}
h1	{text-align:center; color:#CC0066; font-size:12pt; margin:10px 0px 10px 0px;}
.sep	{height:1px !important; overflow:hidden !important; width:100% !important; float:none !important;}
div	{position:relative;}

.text_alert1 {color:#CC0066; font-size:8pt; font-weight:bold; text-decoration:none; }

#site	{width:950px; border:0px solid #c0c0c0;}

#pan_menu	{width:950px; margin:30px 0px; height:200px; background: #FFFFFF url('./images/banner1.jpg') left top no-repeat}
#search_panel	{width:950px; height:25px; background-color:#F0EADE; top:230px; position:absolute;}
#navi_panel	{width:950px; height:30px; background-color:#F0EADE; top:0px; margin-top:0px; position:absolute;}
#navi_panel #logot	{float:left;}
#navi_panel #menu	{float:left; color:#999999; font-size:12px; font-weight:bold; height:22px; width:614px; padding-top:8px; text-align:center;}
#navi_panel #menu .links {color:#999999; text-decoration:none;}
#navi_panel #menu .links:hover {color:#CC0066; text-decoration:none;}
#navi_panel #menu .links2 {color:#CC0066; text-decoration:none;}
#navi_panel #menu .links3 {color:#000000; text-decoration:none;}
#navi_panel #paylog	{float:left; width:68px; height:30px; background: #F0EADE url('./images/paypa_logo.jpg') left top no-repeat;}


#c_center	{width:755px; min-height:600px; border:0px solid #cc0000; float:right; padding-top:5px;/* margin-bottom:320px;*/}
#c_left	{width:190px; padding:5px 5px 5px 0px; min-height:600px; overflow:hidden; border:0px solid #cccc00; float:left;}

#c_left #menu		{width:190px; margin:0px; padding:0px;}
#c_left #menu li	{width:175px; list-style-type:none; background: #FFFFFF url('./images/bt_sec_up.jpg') left -4px no-repeat;
					padding-left:15px; height:18px;
					}

#c_left #menu li.down	{width:175px; list-style-type:none; background: #FFFFFF url('./images/bt_sec_down.jpg') 0px -4px no-repeat;
						padding-left:15px; height:18px;
						}
#c_left #menu li.subm2	{width:171px; list-style-type:none; background: #FFFFFF url('./images/bt_sec_up.jpg') 4px -4px no-repeat;
						padding-left:19px; height:18px;
						}
#c_left #menu li.subm3	{width:167px; list-style-type:none; background: #FFFFFF url('./images/bt_sec_up.jpg') 8px -4px no-repeat;
						padding-left:23px; height:18px;
						}

#c_left #menu li a	{color:#cf0000; text-decoration:none;}

#c_left #menu li.subm1 a	{color:#cf0000; text-decoration:none;}
#c_left #menu li.subm2 a	{color:#cf0000; text-decoration:none;}
#c_left #menu li.bold a	{color:#cf0000; text-decoration:none; font-weight:bold;}

/*.secion_bgr_down { background: #FFFFFF url('../images/bt_sec_down.jpg') top left no-repeat; }*/

div .imieniny 	{margin-bottom:20px; overflow-x:hidden;}
div .imieniny a	{font-size:12px; color:#666666; font-weight:bold;}
div .imieniny .image	{width:190px; height:40px; margin:0px; padding:0px;}
div .imieniny .image li	{list-style-type:none; float:left; width:62px; text-align:center;}
div .imieniny .name	{width:190px; height:25px; margin:0px; padding:0px;}
div .imieniny .name	li	{list-style-type:none; float:left; width:62px; text-align:center;}
div .imieniny .name	a	{font-size:9px;}

.bmenu	{background-color:#5A5956; width:950px; height:25px; margin-bottom:10px; clear:both;}



/*mods - news*/
.scroll_new	{float:right; height:25px; width:736px; margin:5px 0px 0px 0px; height:14px; padding:2px; font-size:11px;}

#search_panel .search	{float:left; width:210px;}
#search_panel .search #s1	{float:left; width:137px;}
#search_panel .search #s2	{float:left; width:64px;}
#search_panel .search #s3	{border:1px solid #BFA677; background-color:#FFFFFF; text-align:left; margin:22px 0px 0px 2px; position:absolute; width:130px; left:0px; top:0px;}
#search_panel .textbox-search {background-color:#FFFFFF; width:130px; margin:4px 0px 0px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
#search_panel .bt-search2 {margin:4px 0px 0px 2px; font-size:8pt;}
#search_panel .bt-search {background-color:#BFA677; color:#FFFFFF; margin:4px 0px 0px 2px; font-size:10px;font-weight:normal;height:17px;padding:0;}

/*index*/
#index_l {display:table; margin-top:20px; text-align:center; width:600px;}
#index_l .list div	{float:left; width:198px; height:166px; display:table; /*background: #FFFFFF url('./images/hor_line.jpg') center 165px no-repeat;*/}
#index_l img	{border:1px solid #CF4A40; /*width:140px;*/ margin:0px; padding:0px; height:104px; display:block;}
#index_l div a	{display:table;} /*chyba dla opery lub chrome*/
#index_l div p	{color:#CC0066; font-weight:bold; text-decoration:none;  margin:0px 0px 0px 0px; font-size:12px;}

#index_l div .name	{position:absolute; text-align:center; width:196px; color:#666666; font-weight:bold; text-decoration:none; background-color:#FFFFFF; left:inherit;}
#index_l div .nameHN	{position:absolute; height:12px; overflow:hidden;
					 margin:14px 0px 0px 0px;
					}
#index_l div .nameHA	{position:absolute; height:32px; overflow:hidden;
					margin:-1px 0px 0px 0px;  
					border:1px solid #CF4A40; display: table-cell; vertical-align: middle;
					border-top:0px;
					}
#index_l div .price	{color:#CC0066; font-weight:bold; clear:both; padding-top:14px; text-decoration:none; font-size:12px;}
#index_l .sep1		{border:0px;}
#index_l.M1	{margin-top:290px} /*120px;*/

#index_r {position:absolute; text-align:center; width:100px; width:152px; margin-left:605px; min-height:200px; top:0px;}
#index_r .lastbuy	{min-height:190px; background: #E4E4E4 url('./images/right/lastbuy_m.jpg') top left repeat-y; padding-bottom:10px; text-align:left;}
/*index*/

/*section*/
#prod_l	{padding:20px 0px; /*text-align:center;*/ width:753px; position:relative;}
#prod_l	.list div.p	{float:left; width:204px; height:216px; display:block; background: #FFFFFF url('./images/hor_line.jpg') center 195px no-repeat; position:relative;}
#prod_l	img.i	{border:1px solid #CF4A40; margin:0px; padding:0px; width: 196px; height:146px; display:block;}
#prod_l	div p	{color:#CC0066; font-weight:bold; text-decoration:none;  margin:0px 0px 0px 0px; font-size:12px;}
#prod_l div a	{ display:table;}
/*#prod_l div .desc	{ display:none !important;}*/
#prod_l	div .name	{position:absolute; text-align:center; width:196px; color:#666666; font-weight:bold; text-decoration:none; background-color:#FFFFFF; left:inherit;}
#prod_l	div .nameHN	{position:absolute; height:12px; overflow:hidden;
					 margin:14px 0px 0px 4px;
					}
#prod_l	div .nameHA	{position:absolute; height:32px; overflow:hidden;
					margin:-1px 0px 0px 27px;  
					border:1px solid #CF4A40; display: table-cell; vertical-align: middle;
					border-top:0px;
					}
#prod_l	div .price	{color:#CC0066; font-weight:bold; clear:both; padding-top:14px; text-decoration:none; font-size:12px;}
#prod_l .sep1		{border:0px;}
#prod_l .list		{display: table; margin-bottom: 310px; position:relative;}
.drow	{/*display:table;*/ width:612px; height:216px;}


.sub_sec_content	{height:90px; overflow:hidden; margin-bottom:20px; position:relative;}
.buttonss	{width:60px; height:12px; position:absolute; margin:-20px 0 0 346px; background: #FFFFFF url('./images/bt/buttonss.jpg') top right no-repeat; cursor:pointer; opacity: 0.5; filter: alpha(opacity = 50);}
.buttonss2	{width:60px; height:12px; position:absolute; margin:-20px 0 0 346px; background: #FFFFFF url('./images/bt/buttonss.jpg') top left no-repeat; cursor:pointer; opacity: 0.5; filter: alpha(opacity = 50);}

.sub_sec_no_prod, .sub_sec			{height:90px; margin-bottom:4px; cursor:pointer;}
.sub_sec_no_prod .sec, .sub_sec .sec		{float:left; width:241px; height:84px; padding:2px; /*display:table;*/ border:1px solid #9c9c9c; margin:0px 2px;}
.sub_sec .sec img	{vertical-align:top; width:100px; margin-right:4px; opacity: 0.5; filter: alpha(opacity = 50);}
.sub_sec .sec a	{font-weight:bold; color:#AAAAAA;}

.sub_sec_no_prod .sec img	{vertical-align:top; width:100px; margin-right:4px;}
.sub_sec_no_prod .sec a	{font-weight:bold;}

/*section*/


/*produkt*/
#prod_2 {display:table; margin-top:20px; text-align:center; width:481px;}
#prod_2 .list div	{float:left; width:160px; height:166px; display:table; /*background: #FFFFFF url('./images/hor_line.jpg') center 165px no-repeat;*/}
#prod_2 img	{border:1px solid #CF4A40; /*width:140px;*/ margin:0px; padding:0px; height:104px; display:block;}
#prod_2 div a	{display:table;} /*chyba dla opery lub chrome*/
#prod_2 div p	{color:#CC0066; font-weight:bold; text-decoration:none;  margin:0px 0px 0px 0px; font-size:12px;}

#prod_2 div .name	{position:absolute; text-align:center; width:160px; color:#666666; font-weight:bold; text-decoration:none; background-color:#FFFFFF; left:inherit;}
#prod_2 div .nameHN	{position:absolute; height:12px; overflow:hidden;
					 margin:14px 0px 0px 0px;
					}
#prod_2 div .nameHA	{position:absolute; height:32px; overflow:hidden;
					margin:-1px 0px 0px 0px;  
					border:1px solid #CF4A40; display: table-cell; vertical-align: middle;
					border-top:0px;
					}
#prod_2 div .price	{color:#CC0066; font-weight:bold; clear:both; padding-top:14px; text-decoration:none; font-size:12px;}
#prod_2 .sep1		{border:0px;}
#prod_2.M1	{margin-top:120px;}

.img_min {text-align:center; padding:5px 9px 0px 9px;}
.img_min img {border:1px solid #999;}
/*produkt*/

/*search*/
#sear_l	{display:table; margin-top:20px; text-align:center; width:753px; position:relative;}
#sear_l	div	{float:left; width:251px; height:214px; background: #FFFFFF url('./images/hor_line.jpg') center 195px no-repeat;}
#sear_l	img	{border:1px solid #CF4A40; margin:0px; padding:0px; /*width:196px;*/ height:146px; display:block;}
#sear_l	div p	{color:#CC0066; font-weight:bold; text-decoration:none;  margin:0px 0px 0px 0px; font-size:12px;}
#sear_l div a	{ display:table;}
#sear_l	div .name	{position:absolute; text-align:center; width:196px; color:#666666; font-weight:bold; text-decoration:none; background-color:#FFFFFF; left:inherit;}
#sear_l	div .nameHN	{position:absolute; height:12px; overflow:hidden;
					 margin:14px 0px 0px 27px;
					}
#sear_l	div .nameHA	{position:absolute; height:32px; overflow:hidden;
					margin:-1px 0px 0px 27px;  
					border:1px solid #CF4A40; display: table-cell; vertical-align: middle;
					border-top:0px;
					}
#sear_l	div .price	{color:#CC0066; font-weight:bold; clear:both; padding-top:14px; text-decoration:none; font-size:12px;}
#sear_l .sep1		{border:0px;}
#sear_l.M1	{margin-top:120px;}

/*.desc		{position:absolute; display:none;}*/

/*display: table-cell; vertical-align: middle;  <- zadzialalo na ie6 i FF*/
/*search*/

.desc-text1	{color:#666666; font-size:10pt; font-weight:normal; text-decoration:none;}
.desc-text2	{color:#CC0066; font-size:10pt; font-weight:bold; text-decoration:none;}
.desc-text2B {color:#CC0066; font-size:12px; font-weight:bold; text-decoration:none; text-align:center;}


/*picklist*/
#prod_pl	{}
#prod_pl .bor	{border:1px solid #B5B5B5; text-align:left;}
#prod_pl .sep1		{border:0px;}
#prod_pl .price	{display:block; color:#CC0066; font-weight:bold; padding-top:6px; text-decoration:none; font-size:10px;}
/*picklist*/

/*section index prod arty*/


.secart		{position:absolute;
			 margin-top:1000px; width:600px !important;
			 height:300px; overflow-y:auto; /*overflow-x:hidden;*/ overflow:auto; /*opera dopiero przy tym ustawieniu zachowuje sie ok */
			 background-image:none !important;
			 text-align:left !important; z-index:100;
			}
.secart div	{float:none !important; width:727px !important; background-image:none !important; height:auto !important;}
.secart2	{position:absolute; width:753px !important; height:300px; overflow-y:auto; overflow:auto;
			 background-image:none !important; text-align:left !important; z-index:100; bottom:14px;}
.secart2 div	{float:none !important; width:727px !important; background-image:none !important; height:auto !important;}

.secart2.p1	{margin-top:342px;}
.secart2.p2	{margin-top:658px;}
.secart2.p3	{margin-top:974px;}
.secart2.p4	{margin-top:1290px;}

/*--reklamy google oraz adKontekst--*/
.ap1	{position:absolute; right:0px; top:21px; overflow:hidden; /*height:90px; border-top:1px solid; border-bottom:1px solid;*/}
.ap2	{position:absolute; right:0px; top:546px; overflow:hidden; height:90px;}
.ap3	{position:absolute; right:0px; top:862px; overflow:hidden; height:90px;}
.ap4	{position:absolute; right:0px; top:1170px; overflow:hidden; height:90px;}


#licznikup		{color:#666666; position:absolute; left:0px; top:0px; width:612px !important; text-align:center;}
#licznikup_search		{color:#666666; width:755px !important; height:auto !important; text-align:center; clear:both !important; float:none !important;}
#licznikdown	{color:#666666; position:absolute; left:0px; width:612px !important; height:auto !important; text-align:center; clear:both !important; float:none !important; bottom:324px;}
#licznikdown a, #licznikup a	{ display:inline !important;}

.literki2		{color:#666666; font-size:11px; font-weight:normal; text-decoration:none;}
.literki2B		{color:#CC0066; font-size:11px; font-weight:bold; text-decoration:none;}

.txtstart	{position:absolute; top:12px; width:600px;}

/*section index prod arty*/

/*product*/
#prod_desc	{background-color:#ffffff; width:254px; float:right; margin-top:90px; padding-left:10px; padding-right:10px;}
#prod_desc .sep1	{margin:14px 0px;}
#prod_desc .tab .td1	{float:left; width:97px; padding-right:3px;}
#prod_desc .tab .td2	{float:left; width:150px; padding-right:4px;}
#prod_desc .tab .td3	{float:left; width:96px; padding-right:4px;}
#prod_desc .tab select	{border:1px solid #CC0066; width:100px; font-weight:bold; font-size:11px;}
#prod_desc .tab .qty	{border:1px solid #CC0066; width:100px; font-weight:bold; color:#666666;}
#product	{background-color:#ffffff; width:481px; float:right;  margin-top:90px;}
#product h1	{color:#CC0066; margin-bottom:7px; font-size:12pt;}
#prod_desc .article	{position:absolute; margin:820px 0px 0px -490px; height:260px; width:480px; overflow-y:auto; /*overflow-x:hidden;*/overflow:auto;}
.article	{position:absolute; bottom:20px; height:300px; width:480px; overflow-y:auto; /*overflow-x:hidden;*/overflow:auto; z-index:1000;}

#gadsprod1	{position:absolute; /*margin-top:289px;*/ top:25px;}

/*product*/

/*ads*/
#ads	{margin:12px 0px;}
/*ads*/

/*contactus*/
#contactus .menu	{float:left; width:200px;}
#contactus .menu ul	{padding-left:5px; margin:0px;}
#contactus .menu ul li	{list-style-type:none; height:18px;}
#contactus .text	{float:right; width:555px; color:#666666;}
#contactus .title	{height:50px; text-align:center; margin-bottom:20px;}
#contactus .title span	{font-size:16px; color:#CC0066; font-weight:bold;}
#contactus .title img	{margin:5px 0px;}
/*contactus*/

/*basket*/
#basket	{text-align:center; color:#666666;}
.payset {clear:both;}
.payset .label {margin:4px 0px 8px 0px; font-size:12px; font-weight:bold;}
.payset ul	{margin:0px; width:674px; text-align:left; padding:0px;}
.payset ul li	{float:left; margin:0px 10px 5px 10px; list-style-image:none; list-style-position:outside; list-style-type:none;}

.payend ul	{margin:0px; width:600px; text-align:left; padding:0px; clear:both;}
.payend ul li	{float:left; font-size:12px; width:180px; text-align:center; margin:0px 10px 5px 10px; list-style-image:none; list-style-position:outside; list-style-type:none;}
.payend ul .li	{text-align:left;}
.payend ul .li2	{text-align:center;}
.payend ul.ulbut	{padding:10px 0px;}
/*hak na input - submit*/
/*#submit input {	background: transparent url(paypal_logo_duze.jpg) 0 0 no-repeat; border: none; cursor: pointer; height: 57px; max-height: 57px; padding-top: 57px; width: 146px;}*/

.minbas		{position:absolute; top:0px; margin:36px 0px 0px 773px; background-color:#F0EADE; border:1px solid #BFA677; padding:4px; width:167px;}
.minbas a		{color:#666666;}
.minbas font	{color:#666666; font-size:10px;}

.info	{margin:10px 60px; font-size:12px; color:#cc0000; font-weight:bold;}		
/*basket*/

/*user*/
	/*login*/
.log_inp	{background-color:#FFFFFF; width:143px; height:12px; margin:4px 0px 4px 0px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
.reg_inp	{background-color:#FFFFFF; width:143px; height:12px; margin:2px 0px 2px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
.reg_sel	{background-color:#FFFFFF; width:143px; height:16px; margin:2px 0px 2px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
.reg_inpD	{background-color:#EDEDED; width:143px; height:12px; margin:2px 0px 2px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
.reg_error	{color:#cc0000; float:left; margin:3px 0px 0px 2px;}
.log_txt	{font-size:10px;}
	/*login*/
	
	/*edit*/
.edit_inp input	{background-color:#FFFFFF; width:143px; height:12px; margin:2px 0px 2px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
.edit_inp input.image	{width:57px; height:17px; margin:2px 0px 2px 2px; border:0px;}
	/*edit*/
/*user*/







/*isp*/
.image_isp			{position:absolute; width:100px; background-color:#EDEDED; z-index:1; height:22px; text-align:center; padding-top:8px; opacity:0.68;}
.image_isp_left		{position:absolute; cursor:pointer; width:11px; height:30px; background: #FFFFFF url('./images/bt/img_slidel.jpg') top left no-repeat;  z-index:2;}
.image_isp_right	{position:absolute; cursor:pointer; width:11px; height:30px; background: #FFFFFF url('./images/bt/img_slider.jpg') top left no-repeat;  z-index:2;}

/*tac*/
.tac	{padding:0px 20px 0px 20px;}
.tac label	{display:block; width:100%; margin-bottom:4px; font-size:12px; text-align:center; color:#cc0000; font-weight:bold;}
.tac span.par	{display:block; font-size:12px; text-align:center; font-weight:bold; margin:8px 0;}
.tac blockquote {margin:0px 10px; line-height:18px;}
.tac a.target {border-bottom:1px dotted; color:#000;}
/*tac*/
.repo	{padding:0px 20px 0px 20px;}
.prpo	{padding:0px 20px 0px 20px;}
.faq	{padding:0px 20px 0px 20px;}
.faq li	{font-size:12px; font-weight:bold; }
.faq .bot_link	{font-size:12px; font-weight:bold; }
.faq .info	{color:#cc0000; font-size:12px; font-weight:normal; margin:0px;}


/*arts*/
.art_place	{clear:both; /*margin-bottom:320px;*/ height:366px;}
.art_place2	{clear:both; /*margin-bottom:265px;*/ height:265px;}
/*arts*/

/*separators*/
.sep1		{margin-bottom:20px; clear:both;}
.sep2		{margin-bottom:30px; clear:both;}
/*separators*/

/*buttons*/
.Baddbasket	{margin:1px 0px 1px 0px;}
/*buttons*/

/*topprods*/
.topprods	{ width:120px; height:auto; min-height:80px; margin:0px 0px 4px 16px; display:block; text-align:center; background: transparent url('./images/right/loader.gif') 40px 20px no-repeat;}
.topprods img	{width:116px; height:auto; border:1px solid #cfcfcf; clear:both;}
.topprods a, .topprods font	{display:block; clear:both; font-size:10px;}
.topprods .price	{color:#CC0066;}
.lastbuytitle	{color:#cc0000; text-align:center; position:absolute; font-size:10px; margin-left:13px; margin-top:10px; font-weight:bold; z-index:1;}
/*topprods*/

/*pagemanager*/
.pinfo		{padding-left:5px; padding-bottom:10px; margin:2px 0px 0px 0px; height:12px; overflow:hidden;}
/*pagemanager*/


.desc	{position:absolute;}

.image_more	{position:absolute; display:table !important; height:auto !important; width:auto !important; clear:both; margin:2px 0 0 181px; opacity:0.6; filter:alpha(opacity=60);}
.image_more2	{position:absolute; display:table !important; height:auto !important; width:auto !important; clear:both; margin:2px 0 0 166px; opacity:0.6; filter:alpha(opacity=60);}
.image_more2 div {clear:both; float:right;}
.prod_desc	{margin:26px 0 0 27px; background-color:#FFFFFF; border:1px solid #B51628; width:178px; min-height:42px; position:absolute; z-index:10;}
.prod_desc2	{margin:26px 0 0 27px; background-color:#FFFFFF; border:1px solid #B51628; width:178px; min-height:42px; position:absolute; z-index:10;}
.popuplabel	{ font-family:Verdana; font-weight:normal; font-size:10px; color:#666666; text-decoration: none; }

.PA5 { padding:5px; }
.fl	{float:left;}



/*panel_ads*/
.Bcontent	{width:536px; height:268px; border:1px solid #cccccc; padding:2px; position:relative; margin-left:29px;}
.Bbutton		{background:#FFFFFF url('./images/panel_ads_Bbutton.jpg') no-repeat scroll 0 0; width:145px; height:40px; 
				padding:5px; cursor:pointer;
				border:1px solid #ccc; margin-bottom:2px;  clear:both; float:right}
.Bbutton .title	{font-size:11px; color:#a00000;}
.Bbutton_hover		{background:#FFFFFF url('./images/panel_ads_Bbutton.jpg') no-repeat scroll 0 -50px; /*width:145px; height:40px;*/}
.Bcontent .more	{border:1px solid #CCCCCC; height:266px; left:2px; position:absolute; top:2px; width:375px; overflow:hidden;}
.Bcontent .displayinfo	{}
/*panel_ads*/

/*contactus*/
.normal-field-title {font-size:12px; font-weight:bold;}
.normal-field-content input	{background-color:#FFFFFF; width:343px; height:12px; margin:2px 0px 2px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
.normal-field-content textarea	{background-color:#FFFFFF; width:343px; margin:2px 0px 2px 2px; border:1px solid #BFA677; color:#000000; font-size:8pt;}
/*contactus*/
