.body{
	margin:0; 
	background-color: #FFFFFF; 
	font-size: 11px; 
	color: #000000; 
	font-family: Tahoma, Verdana, Arial; 
	/*background:#FFFFFF url('/templates/1/images/bgbody.gif') repeat-x scroll left top;*/
}
.bodypopup{
	margin:0; 
	background-color: #FFFFFF; 
	font-size: 11px; 
	color: #000000; 
	font-family: Tahoma, Verdana, Arial; 	
}
.clspage{/*glowny div*/
	width:100%;
	/*background:transparent url('/templates/1/images/bgbody2.jpg') no-repeat scroll center top;*/
}
.clspage2{/*glowny sub div*/
	width:100%;
	/*background:transparent url('/templates/1/images/bgbody3.jpg') no-repeat scroll center bottom;*/
}
.clsmainpage{/*glowna tabela*/
	background-color: transparent; 
}
/*poziome menu z linkami do stron*/
table.pagehmenu{
	width:100%;
	height:34px; 
	background-color: #000000;
	font-weight: normal;
	color: #4276BC;
	border:#033660 0px solid;
	text-align: center;
}
table.pagehmenu a {
	font-weight: bold; 
	color:  #FFFFFF; 
	text-decoration: none;
	font-size: 13px;
}
table.pagehmenu a:hover{
	color: #6666FF; 
	text-decoration: none;
}

/*stopka strony*/
table.pagefoot{
	width:100%;
}
table.pagefoot td {
	font-size: 10px; 
	color: #000000;
	text-align:center;
}
.pagefootinfo{/*informacja o autorze oprogramowania*/
	padding:15px 0px 0px 15px;
}
.pagefootinfo a{
	font-size: 10px; 
	color: #000000;	
	text-decoration:none;
}

/*body strony popup*/
.popimgbody{
	background-color: #FFFFFF;
}
.pagebodypop{
	width:100%;
}

/*tabele na stronie*/
table{
	font-size: 11px;
}

/*obrazki na stronie*/
img{
	
}

/*buttony*/
.btn{
	background-color:#B5B7B8;
	height: 22px; 
	color:#FFFFFF;
	border: #898B8C 1px solid;
}
/*pola tekstowe w formularzach*/
.txt{
	color: #000000; 
	padding: 1px 2px 1px 2px; 
	background-color: #EFECEC;
	background:url(/templates/1/images/bg.gif) no-repeat scroll left top;
}
.txterr{
	border-right:#333993 1px solid; 
	border-top: #333993 1px solid; 
	border-bottom:  #333993 1px solid;
	border-left:  #333993 1px solid; 
	color: #FFFFFF;	 
	font-size: 11px; 
	font-family: Verdana,Arial,Helvetica; 
	border-collapse: collapse; 
	background-color: #CC3333; 	
	padding: 1px 2px 1px 2px; 
}
textarea.txt {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	border:1px solid #EFECEC;
	padding:5px 5px 5px 5px;
	color: #000000; 
}

/*wymagalnosc*/
.require{
	color:#F0000F;font-weight:bold
}
/*checkbox, radio*/
.clschk{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px; 
	padding:2px;
	background-color:#FFFFFF;
	border: #CCCCCC 1px solid;
}
.clsopt{
	border: #CCCCCC 0px solid;
	background-color: #FFFFFF;
}

/*pola input, select*/
input{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px; 
	padding-left:3px;
	background-color:#FFFFFF; 
	border: #CCCCCC 1px solid;
}

select{
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	background-color:#FFFFFF; 
	border: #CCCCCC 1px solid;
	font-weight:normal;
}

/*linki na stronie*/
a{
	font-weight: normal; 
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Verdana,Arial;
	text-decoration: underline;
}
a:hover{
	color: #000000; 
	font-family: Tahoma, Verdana, Arial; 
	text-decoration: underline;
}

/*wyszukiwanie w postaci box'a*/
.txtshm{
	width:90%;
	background:url(/templates/1/images/bg.gif) no-repeat scroll left top;
}
.txtshmt{
	width:90%;
	background:url(/templates/1/images/bg.gif) no-repeat scroll left top;
}
/*plugin kodow pocztowych*/
.txtplugzip{
	background:url(/templates/1/images/bg.gif) no-repeat scroll left top;
}

/*box logowania*/
.boxlogin {
	color: #000000; 
	background-color:#1C1818; 
	font-size: 11px; 
	padding: 2px; 
	border-right: #666666 1px dotted; 
	border-top: #666666 1px dotted; 
	border-left: #666666 1px dotted; 
	border-bottom: #666666 1px dotted;
}
.boxlogin a{
	font-size: 11px;
}

/*box asortymentu*/
.divmc{/*cały content*/
	overflow:hidden;
	margin:auto;
}
.ip{
	background:url(/templates/1/images/plus3.gif) no-repeat 0px 3px;
}
.im{
	background:url(/templates/1/images/minus3.gif) no-repeat 0px 3px;
}
.ie{
	background:url(/templates/1/images/last.gif) no-repeat 0px 3px;
}	
.dm{
	line-height:18px;
	cursor: pointer;	
	border-bottom: 1px dotted #CCCCCC;
	background-color:transparent;	
	color:#000000;
}
.dmin{
	line-height:18px;
	cursor: pointer;	
	border-bottom: 1px dotted #CCCCCC;
	/*background-color:#0D7CB7;*/
	color:#000000;
}
.dmin span{
	padding:0px 0px 0px 13px;
}
.dm a, .dm span, .dmin a, .dmin a:hover{
	text-decoration:none;
	font-size:12px;	
	font-weight:normal;
	color:#000000;
	padding:0px 0px 0px 13px;
}
.dm a.asel{/*box z asortymentem*/
	color:#000000;	
}
.dm span.asel{/*box z atrybutami*/
	color:#000000;	
}
.dm h1, .dmin h1{
	font-size:12px;
	font-weight:normal;
	margin:0px;	
	padding:2px 0px 2px 0px;
}
.dms{
	line-height:18px;
	cursor: pointer;	
	border-bottom: 1px dotted #CCCCCC;
	background-color:transparent;	
	color:#000000;
}
.dmins{
	line-height:18px;
	cursor: pointer;	
	border-bottom: 1px dotted #CCCCCC;
	/*background-color:#0D7CB7;*/
	color:#000000;
}
.dmins span{
	padding:0px 0px 0px 13px;
}
.dms a, .dms span, .dmins a {
	text-decoration:none;
	font-size:11px;	
	font-weight:normal;
	color:#000000;
	padding:0px 0px 0px 13px;
}
.dmins a:hover{
	text-decoration:none;
	font-size:11px;	
	font-weight:normal;
	color:#000000;	
}
.dmins a:hover{
	text-decoration:none;
	font-size:11px;	
	font-weight:normal;
	color:#000000;
}

.dms a.asel, .dmins a.asel{
	color:#000000;
	font-weight:bold;
}
.dms h1, .dmins h1{
	font-size:11px;
	font-weight:normal;
	margin:0px;	
	padding:2px 0px 2px 0px;
}
.dmc{
	font-size:9px;
}

/*bullet error*/
.bullerr{
	color:#F0000F; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px;
}
/*textbox eror*/
.txterr{
	color:#FFFFFF;
	padding: 1px 2px 1px 2px; 
	background-color: #CC3333; 
	border: #000000 1px solid;
	border-collapse: collapse;
}
/*productdesc*/
.clsprddescname, .clsprddescname h1{
	font-family: Tahoma;
	padding-top:10px; 
	padding-left:5px;
	padding-right:5px;
	color: #000000;
	font-weight:bold;
	font-size:16px;	
}
.clsprddescimg{/*td*/
	border: 0px solid #D8D3BF;
	text-align:center;
	background-color:white;
	vertical-align:middle;
	width:20%;
}
.clsprddescimg img{
	cursor:pointer;	
}	
.clsprddesc{/*td*/
	vertical-align:top;
	line-height:17px;
	padding:8px 8px 8px 8px;
	color:#000000;
	font-size:12px;
	border: 1px solid #F0F0F1;	
	text-align:justify;
	margin-top:2px;
}
.clsprddescprint{/*td*/
	vertical-align:top;
	line-height:17px;
	padding-left:8px;
	padding-right:8px;
	padding-top:10px;
	color:#000000;
	font-size:12px;
	text-align:justify;
}
.clsprdatr{/*td*/
	vertical-align:top;
	line-height:19px;
	padding-left:15px;
	padding-right:5px;
	color:#000000;
	font-size:12px;
	width:80%;
}
/*małe obrazki w podgladzie produktu*/
.tdimgsout{
	font-size: 9px; 
	background-color:#FFFFFF;
	border: #F4F6F7 1px solid;
}
.tdimgsout img{
	cursor:pointer;	
}	
.tdimgsover{
	font-size: 9px; 
	background-color:#FFFFFF;
	border: #000000 1px solid;
}
.tdimgsover{
	cursor:pointer;		
}	
/*produkty powiązane*/
.clsbind{/*td*/
	font-size: 10px;
	color: #474723;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;	
}
/*zamowienia klienta*/
.clsorderclient{/*span*/
	font-size: 14px;
	font-weight:bold;
	background-color:transparent;
	height:20px;
	color: #000000;
	padding-left:0px;
	padding-top:2px;
	padding-bottom:2px;
	vertical-align:middle;
}
/*naglowki*/
.clsheader1{/*div*/
	font-size: 14px;
	font-weight:bold;
	background-color:transparent;
	height:20px;
	color: #000000;
	margin-top:10px;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:2px;	
	vertical-align:middle;
	border-bottom: 1px dotted #ECECED;
	clear:both;
}
.clsattache{/*div content*/
	line-height:17px;
	padding:10px 8px 10px 8px;
	background:url(/templates/1/images/bg1.gif) repeat-x top;
	border-top: 0px solid #F1EFEF;
	border-right: 1px solid #F1EFEF;
	border-bottom: 1px solid #F1EFEF;
	border-left: 1px solid #F1EFEF;
}
/*opinie o produkcie*/
.clsprdcomment{/*div content*/
	line-height:17px;
	padding:10px 8px 10px 8px;
	background:url(/templates/1/images/bg1.gif) repeat-x top;
	border-top: 1px solid #F1EFEF;
	border-right: 1px solid #F1EFEF;
	border-bottom: 1px solid #F1EFEF;
	border-left: 1px solid #F1EFEF;
	color:#000000;	
	clear:both;
	margin-top:10px;
}
.clsprdcomments td{
	color:#000000;
	border-bottom: 1px dotted #ECECED;	
}
.clsbodycomm{
	padding: 3px 1px 1px 10px;
	width:350px;
	overflow:hidden;
	display:block;
	line-height:19px;

}
.clsimgcomm{
	border: 2px solid #ECECED; 	
	width:50px;
	height:50px;
}

.clsdatecomm{
	font-size:10px;
	font-family:Tahoma;
	margin-bottom: 4px;	
	color:#000000;
}
.clsulprddescr{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;	
}
.clsulprddescr li{
	padding:5px 0px 0px 25px;
	line-height:18px;
}
.clsulprddescr li a{
	font-family:Tahoma;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	border-bottom:1px solid #C8CCD6;
	text-decoration:none;
}
.clsliprdzoom{
	background:url(/templates/1/images/zoom.gif) no-repeat bottom left;	
}
.clsliprdmail{
	background:url(/templates/1/images/mail.gif) no-repeat bottom left;	
}
.clsliprdprint{
	background:url(/templates/1/images/print.gif) no-repeat bottom left;	
}
.clsliprdcomm{
	background:url(/templates/1/images/comment.gif) no-repeat bottom left;	
}
.clsliprdfavorite{
	background:url(/templates/1/images/favorite.gif) no-repeat bottom left;	
}
.clsrating{/*div content*/
	padding: 10px 0px 10px 0px;
}
.clsratingimg{/*div*/
	
	float:left;
	padding:10px 2px 10px 0px;
	width:90px;
}
.clsratingtxt{/*div*/
	font-family:Tahoma;
	font-size:11px;	
}
.clsratingtxth{/*div*/
	font-family:Tahoma;
	font-size:11px;
	height:18px;
	margin:0px 0px 0px 0px;
	padding:10px 2px 10px 0px;
}
/*tamplate productlist.txt*/
.clsproductlist h1{
	font-size: 14px; 
	font-weight:bold;
	color:#000000;
}
.clsproductlist h1 a{
	color:#000000;
	font-size: 14px; 
	text-decoration:none;
	font-weight:bold;
	border-bottom: 1px solid #000000;
}

.clsproductlistfoot{ /*tabela*/
	border: 1px solid #F0F0F1;		
	width:100%;
}
.clsproductbagprice{/*td*/
	width:30%;
	padding-left:10px;	
}

.clsproductimg{/*td*/
	border: 0px solid #D8D3BF;
	background-color:white;
	vertical-align:top;
}
.clsproductname{/*td*/
	padding-left:15px;
	vertical-align:top;
	height: 18px;
	color:#000000;
}
.clsproductdesc{/*td*/
	padding:5px 5px 5px 15px;
	vertical-align:top;
	line-height:17px;
	color:#000000;
	font-size:12px;
}

.clspriceb{/*span*/
	text-align:left;
	padding-left:3px;
	color:#000000;
	font-size:19px;
	font-weight:bold;	
}
.clscurrb{/*span*/
	font-size:11px;
}
.clspricen{/*span*/
	text-align:left;
	padding-left:3px;
	font-size:11px;
}
.clscurrn{/*span*/
	font-size:11px;
}

/*cena w boxach promocji ....*/
.clspricebox{
	color:#000000;
	font-size:12px;
	font-weight:bold;	
}
/*poprzednia cena  na liscie*/
.clsoldprice{
	text-decoration: line-through;
	font-size:11px;
	font-weight:normal;
}

/*promocja ?*/
.prdpromo{font-size: 11px; color: #990000;}

/*stronicowanie
.prdpaging{font-size: 11px; color: #000000; text-decoration: none;clear:both;}
A.prdpaging{font-size: 11px; color: #000000;  text-decoration: none;}
A.prdpaging:hover{font-size: 11px; color: #F0000F;text-decoration: underline;}
*/
a.clspag{
	border:1px solid #CCCCCC;
	color:#000000;
	font-size:11px;
	padding:4px;
	margin:2px;
	text-align:center;
	text-decoration:none;
}
a.clspag:hover{
	text-decoration:underline;
}
a.clspagsel{
	background-color:#CCCCCC;
	color:#FFFFFF;
	font-weight:bold;
}

/*subskrypcja*/
.txtsubs{
	width: 90%;
	background:url(/templates/1/images/bg.gif) no-repeat scroll left top;
}
.cbosubs{
	width: 90%;
}

/*koszykna stronie*/
.koszheader{
	padding-left: 3px; 
	padding-right: 3px; 
	height: 20px; 
	font-weight: normal; 
	font-size: 11px; 
	color: #000000;
	text-align:center;
}
.kosztxt{
	text-align: center; 
	height: 13px; 
	width: 30px; 
	border: #A79E9E 1px solid;
	background:url(/templates/1/images/bg.gif) no-repeat scroll left top;
}
.koszfoot{padding-left: 3px; padding-right: 3px; height: 20px;  font-weight: bold; font-size: 11px; color: #000000;}

/*rabat cenowy*/
.clsdiscount{/*div*/
	padding:20px 20px 2px 0px;
	font-size:13px;	
	text-align:right;
}
/*koszyk w box'ie*/
.koszmenu{font-weight:bold;font-size:12px;}

/*link heder koszyk w boxie*/
.koszmenuhref{cursor: pointer;}

/*gdzie aktualnie jestem*/
.clswhereami{/*h1*/
	padding:0px 0px 10px 0px;
	margin:0px;
	color: #000000;
	font-weight:bold;
	font-size:13px;	
	font-family:Tahoma;		
	/*background:#FFFFFF url('/templates/1/images/bgline.gif') repeat-x scroll left bottom;*/
}
.clswhereami a{
	color: #000000;
	font-weight:bold;
	font-size:13px;	
	font-family:Tahoma;	
	text-decoration:none;	
}
.clswhereami a:hover{
	color: #000000;
	font-weight:bold;
	font-size:13px;	
	font-family:Tahoma;	
	text-decoration:none;	
}

/*grid zamowiena klienta*/
.clsgridorders{
}
.clsgridorders td{
	font-size:11px;
	height:20px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	padding:3px 3px 3px 3px;
}
.clsgridorders .grid_head{
	padding-left: 3px; 
	padding-right: 3px; 
	height: 22px; 
	background-color:#000000; 
	font-weight: normal; 
	color: #FFFFFF;
}
.tbl_lp A:hover{color: #000000;}
.tbl_lp{color: #000000;background-color: #ffffff;}
.tbl_lp_in A{color: #FFFFFF;background-color: #9E9EBA;text-decoration: none;}
.tbl_lp_in{color: #FFFFFF;background-color: #9E9EBA; text-decoration: none;}
.tbl_lp_in_in A{color: #FFFFFF;background-color: #9E9EBA;text-decoration: none;}
.tbl_lp_in_in{color: #FFFFFF;background-color: #9E9EBA; text-decoration: none;}
.tbl_lp2 A:hover{color: #000000; }
.tbl_lp2{color: #000000;background-color: #eaeaea;}
.tbl_lp2_in A{color: #FFFFFF;background-color: #9E9EBA;text-decoration: none;}
.tbl_lp2_in{color: #FFFFFF;background-color: #9E9EBA; text-decoration: none;}

/*style do strony address.php*/
.tdcenterpage{background-color: #FFFFFF;}
.tblcenterhide{display:none;}

/*ostatnio oglądane*/
.clslastview{/*tabela*/
	border: 0px solid #FFFFFF;
}
.clslastview td{/*td nagłowek*/
	/*background: url(/templates/kwiaciarnia2/page/images/title_4_3.gif) no-repeat;*/
	font-size: 14px;
	font-weight:bold;
	background-color:transparent;
	height:20px;
	color: #000000;
	padding-left:0px;
}
.tdlastviewout{
	height: 120px; 
	font-size: 9px; 
	border: #F6F6F4 1px solid;
	padding:5px;
	vertical-align:top;
}
.tdlastviewover{
	height: 120px; 
	font-size: 9px; 
	border: #000000 1px solid;
	padding:5px;
	vertical-align:top;
}

/*kroki w koszyku (kwadraciki)*/
table.stages td{font-family: Tahoma, Verdana, Arial;}
.tdbagt{font-weight:bold;}
.tdbagt2{font-size: 15px; font-weight:bold; color: #000000;}
.tdbagn{width:20px; border: #E0E1E3 1px solid;}
.tdbagn2{font-size: 15px; font-weight:bold; color: #000000; width:20px; border: #000000 1px solid;}

/*podsumowanie w koszyku*/
.clstblsummary{width:90%;font-size:11px; text-align: center; margin-left: auto;margin-right: auto;}
.clstblsummary td{vertical-align:top; text-align: left;line-height: 20px; width:33%; }

/*platnosc w koszyku*/
table.clspayment{width:90%;border:#EEEDED 1px solid;}
table.clspayment td{vertical-align:top;padding-top:10px;background-color:#FBF8F8;padding:4px;}

/*info po zamowieniu*/
div.clsordererror{color:#000000;text-align:center;font-size:11px;line-height: 20px;}
div.clsordererror a{font-size:11px;}
div.clsorderok{font-weight:bold;text-align:center;line-height:20px;}

/*głowny szkielet body strony :lewe menu, srodek,prawe menu */
.clsmainh{/*td - pojemnik*/
	vertical-align:top;
	padding:4px 0px 0px 0px;
	background-color: #FFFFFF; 
}
.clsmain{

}
.clsmainl{/*td left*/
	vertical-align:top;
	background-color: #FFFFFF;	
}
.clsmainc{/*td center*/
	vertical-align:top;
	background-color: #FFFFFF; 
}
.clsmainr{/*td right*/
	vertical-align:top;
	background-color: #FFFFFF; 
}

.tblcenter{
	width:100%;	
}

/*forma dostawy w koszyku*/
.clstbldelivery{
	width:95%;
}
.clstbldelivery td{
	padding-top:5px; 
	padding-left:5px; 
	padding-right:5px; 
	font-size:12px;
	white-space: nowrap;
}
.clsdeliverytype{
	border-bottom: #DCDCDC 1px solid;
	border-right: #DCDCDC 1px solid;
}
.clsdeliveryval{
	border-bottom: #DCDCDC 1px solid;
}
.clsdeliveryprice{
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

/*do zapłaty w koszyku*/
.clsbagprice{
	color:#000000;
	font-size:20px;
	font-weight:bold;
	font-family:Tahoma, Times, serif;
}

/*podsumowanie w koszyku*/
.clstblsummary{
	width:90%;
	font-size:11px; 
	text-align: center; 
	margin-left: auto;
	margin-right: auto;
}
.clstblsummary td{
	vertical-align:top; 
	text-align: left;
	line-height: 20px; 
	width:33%;
}

/*styl dla ramki*/
.clsframe{/*tabela*/
}
.clsframe td{
	
}
/*atrybuty w opisie produktu*/
.clsatrtype{
	color:#000000;
	font-weight:bold;
	font-size:11px;
	padding-right:3px;
}
.clsatr{
	color:#000000;
	font-weight:normal;
	font-size:11px;
}
/*template grida produktow*/
.clsmainprdgrid{/*głowna tabela grida*/
	padding: 6px; /*odpowiednik dla  CELLPADDING */
	border-spacing: 0px; /*odpowiednik dla CELLSPACING*/
	width:100%;
	border: 0px;
	text-align:center;	
}
.clsmainprdgrid td{
	vertical-align:top;		
}
.clsprdgrid {
	padding: 2px; /*odpowiednik dla  CELLPADDING */
	border-spacing: 2px; /*odpowiednik dla CELLSPACING*/
	border: 0px dotted #000000;
	width:100%;	
}
.clsprdgrid h1{
	font-size: 14px; 
	font-weight:bold;
	color:#000000;
	line-height:16px;
	margin:0px;	
}
.clsprdgrid h1 a{
	font-size: 12px; 
	text-decoration:underline;
	font-family:Tahoma;
}
.clsprdgridfoot{ /*tabela*/
	border: 0px solid #D8D3BF;
}
.clsprdgridbagimg img{/*td*/
	display:inline;
}
.clsprdgridimg{/*td*/
	border: 0px solid #D8D3BF;
	background-color:white;
	text-align:center;
}
.clsprdgridname{/*td*/		
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.clsprdgriddesc{/*td*/
	padding-left:10px;
	vertical-align:top;
	line-height:17px;
}
.clsprdgridprice{/*td*/	
	text-align:center;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

/*top menu w postaci obrazkow*/
#divtmenu{
	background-color:#FFFFFF;
	/*background:url('/templates/1/topmenu/images/bg.gif') repeat-x scroll left top;*/
	width:100%;
}
#divtmenu a {
	/*background:#FFFFFF url('/templates/1/topmenu/images/out.gif') repeat-x scroll left top;*/
	color:#000000;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px 15px 5px 15px;
	text-decoration:none;
	height:8px;
	text-align:center;
	border-right:1px solid #000000;
	border-left:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
}
#divtmenu a:hover{
	/*background:#FFFFFF url('/templates/1/topmenu/images/on.gif') repeat-x left top;*/
	color:#000000;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px 15px 5px 15px;
	text-decoration:none;
	height:8px;
	text-align:center;
	border-right:1px solid #000000;
	border-left:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;	
}
#divtmenu a.in {
	/*background:#FFFFFF url('/templates/1/topmenu/images/in.gif') repeat-x left top;*/
	color:#000000;
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px 15px 5px 15px;
	text-decoration:none;
	height:8px;
	text-align:center;
	border-right:1px solid #000000;
	border-left:0px solid #FFFFFF;
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	font-weight:bold;
}
.clstbltmenu{
	width:100%;	
}
.clstdtmenu{
	/*background:#FFFFFF url('/templates/1/topmenu/images/bg.gif') repeat-x  left top;*/
	height:43px;
	vertical-align:top;
}

.clsdivmain{
	margin-left: auto;
	margin-right: auto;
}
.clsdivbodyl{
	vertical-align:top;
	background-color: #FFFFFF;
	float:left;
}
.clsdivbodyc{
	vertical-align:top;
	background-color: #FFFFFF; 
	float:left;
}
.clsdivbodyr{
	vertical-align:top;
	background-color: #FFFFFF; 
	float:left;
}
/*style dla buttonow*/
.clsbtnl {
	width:12px;
	height:28px;
	float:left;
}
.clsbtnc {
	border:1px solid #CECECE;	
	float:left;
	white-space: nowrap;
	text-align:center;	
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px;	
	margin:2px;
}
.clsbtnc input{
	background-color:transparent;
	border:0px;
	color:#000000;
	cursor:pointer;
	padding:2px 2px 2px 2px;
}
.clsbtnc input.clsimgbasket{
	/*background: url('/templates/1/images/basket3.gif') no-repeat left center;*/
}
.clsbtnr {
	width:13px;
	height:28px;
	float:left;
}
.clsmsg{/*dodatkowe info na stronie glównej - div*/
	width:95%;
	text-align:center;
	font-weight:bold;
	color:red;
	padding-top:10px;
	padding-bottom:10px;
}
.clssearch{
	background:url(/templates/1/images/bg1.gif) repeat-x top;
	border: 0px solid #F1EFEF;
	margin:auto;
	display:block;
	float:left;
	width:100%;
	padding-bottom:20px;
}
.clsdsearch{
	vertical-align:top;
	line-height:18px;
	padding:10px 10px 0px 10px;
	background-color:transparent;
	width:33%;
}
.clssearchshow{
	text-align:left;
	text-decoration:underline;
	padding: 5px 2px 4px 2px;
	cursor:pointer;
}
.searchvisible{
	background:url(/templates/1/images/arrow_top.gif) no-repeat left;	
	padding:9px 10px 10px 17px;
}
.searchhide{
	background:url(/templates/1/images/arrow_down.gif) no-repeat left;	
	padding:9px 10px 10px 17px;
}
.clsd2search{
	padding:5px 10px 2px 10px;;
	background-color:transparent;
}
.btnlink{
	background:url(/templates/1/images/zoom2.gif) no-repeat left;	
	padding:12px 10px 10px 25px;
	cursor:pointer;
}
.clsdemo{/*tabela*/
	background-color:#000000;
	color:#07FC2A;
	height:40px;
}
.clsdemo td{
	font-weight:normal;
	font-size:15px;
	text-align:center;
}
.clspopAdvertising{/*div*/
	background-color:#FFFFFF;
	border:1px solid #CECBCB;
	padding: 4px 4px 4px 4px;
	position:absolute;
	display:block;
}
.clsaftermenu{
	background-color:#FFFFFF;
}