/* STRUKTURA-------------------------------------------------------------- *//*---*/#content   {  	background-color: #565656;    margin-top: 5px;	}.banner {	background-image: url(../img/bgBanner.jpg);	background-position:top right;	background-repeat: no-repeat;	height: 236px;	display: block;}    #lewa {	background-image: url(../img/bgLewaTop.jpg);	background-position: left top;	background-repeat: no-repeat; } .modul {	padding: 4px 7px ;}#prawa { }#prawa h1 {	color: #fff;	font-size:18px;	font-style: normal;}#header {	background-image:url(../img/bgHeader.jpg);	background-position:left top;	background-repeat: no-repeat;	display: block;	height: 155px;}.topHead { 	height: 111px;	display: table; }.logo { margin-top: 10px; }.logo a img { 	border: none; }/*---- koszyk ---*/.koszyk {	font-size: 12px;	text-align: right;}.koszyk p  { margin-top: 28px; color:#b2b2b2; }.koszyk strong { color:#ff0000; }.koszyk a, .koszyk a:visited { color: #fff; }/*---- header ---*/ #menu {	display: block;	margin-top: 0px;	padding-top: 0px;	height: 42px;}#menu a, #menu a:visited	/* menu at mouse-over  */	{	background-color:#FFFFFF;	filter:alpha(opacity=0);	-moz-opacity: 0.0;	opacity: 0.0;	font-weight: bold;	text-decoration:none;	color: black;	display: block;	height: 42px;	float: left;	}	#menu a:hover	/* menu at mouse-over  */	{	background-color:#000;	filter:alpha(opacity=40);	-moz-opacity: 0.4;	opacity: 0.4;	font-weight: bold;	text-decoration:none;	color: black;	}	a.m01 {	margin-left: 70px;	width: 80px;}a.m02 {	margin-left: 25px;	width: 205px;}a.m03 {	margin-left: 25px;	width: 110px;}a.m04 {	margin-left: 25px;	width: 140px;}a.m05 {	margin-left: 25px;	width: 110px;}.okno {	background-image: url(../img/oknoBg.jpg);	background-position:left top;	background-repeat:repeat-y;}	.oknoTop {	background-image: url(../img/oknoTop.jpg);	background-position: left top;	background-repeat: no-repeat;	padding: 15px 18px 5px 18px;	color: #CCCCCC;  }.oknoStopa { 	background-image:url(../img/oknoStopa.jpg);	background-position: left top;	background-repeat: no-repeat;	height:6px;	}.formPola { padding-top: 3px; }.label { padding-top: 3px; }/*---- galeria ---*/.galeriaMini {	margin: 10px 0px 0px 0px;}ul.galeriaMini  { list-style: none; }ul.galeriaMini  li { float: left; }.galeria ul { list-style-type: none; display: table; width: 580px; margin:0px; padding: 0px;}.galeria ul li { display: block; float: left; height:90px; margin: 5px 3px; width: 130px; text-align: center;}.galeria ul li img { float:none; margin: 0px auto; }.galeria ul li a img, .galeria ul li a:visited img  { border: 1px solid #fff; text-decoration: none; margin-bottom: 8px; }.galeria ul li a:hover img { border: 1px solid #ccc; text-decoration: none; }ul.kategorie { list-style-type: none; margin:0px; padding: 0px 5px; }ul.kategorie li ul { list-style-type: square; margin: 0px; padding: 0px 5px; margin-left:10px; }ul.kategorie li {	text-align: left;}ul.kategorie a, ul.kategorie a:visited { color: #b2b2b2; }ul.kategorie a:hover { color: #fff; text-decoration: none; }ul.kategorie li h1 { color:#555; font-size: 12px; }ul.kategorie li h1 a, ul.kategorie li h1 a:visited { color:#555;}ul.kategorie li a img { border: none; }.katMenu {	background-image: url(../img/bgKat.jpg);	background-position: left top;	background-repeat: repeat-y;	width: 218px;}.katMenuTop {	background-image: url(../img/bgKatTop.jpg);	background-position: left top;	background-repeat: no-repeat;	width: 218px;	margin: 0px 0px 0px 0px; 	padding: 10px 5px 0px 5px;}.katMenuStopa {	background-image: url(../img/bgKatStopa.jpg);	background-position: left top;	background-repeat: no-repeat;	height: 17px;	width: 218px;	margin: 0px 0px 0px 0px;}	/*---- Patch ----*/#patch {	color: #a1a1a1;	border-bottom: 1px solid #a1a1a1;	margin: 0px 10px 5px 0px;}#patch a, #patch a:visited { color: #a28564; }/*---- Polecany ----*/.produkty { margin: 0px; display: table; }.produkty ul { list-style-type: none; list-style-position: inside; padding: 0px; margin: 0px 0px 0px 5px;}.produkty ul li {	float: left;	height: 140px;	width: 284px;	margin: 10px 5px;	padding: 3px 3px;	background-color: #7f7f7f;	color: #191919;}.produkty ul li h2, .produkty ul li h2{ color: #fff; font-size: 12px; height: 30px; display: block; }.produkty h2 a, .produkty h2 a:visited { color: #fff; font-size: 12px;}a.kup, a.kup:visited { 	background-image: url(../img/bgKup.png);	background-position: center center;	background-repeat: no-repeat;	color:#000000;	padding:5px 8px 5px 6px;	margin-left: 5px;} a.kup:hover { color:#ccc; text-decoration: none; } .czer { font-size: 130%; color:#ff0000; ;}.opisProd { line-height: 13px; }a.more, a.more:visited {	color: #FFFFFF;	font-size:22px;}.opisProduktu {	background-color: #7f7f7f;	display: table;	padding: 5px 5px;}.ciemnia { 	border: 1px solid #222;	background-color: #333333;	color: #fff;	width: 30px;}label.dark { color: #222; }/* --- */.reklama { margin-left: 12px; margin-top: 5px; }/*---- szukaj ---*/ .inSzukaj {	background-color: #565656;	background-image: url(../img/inSzukaj.jpg);	background-position: left center;	background-repeat: no-repeat;	color: #fff;	font-size:11px;	height: 13px;	width: 145px;	margin-left: 8px;	padding: 4px 5px;	border: none;	}.pustka { background-color: #565656; border: none; color:#fff; }/*---- STOPKA ---*/ #stopka  { 	color: #999999; }  .stopkContent {	margin-top: 3px;	border-top: 1px solid #dfbd7b;}  #stopka p { margin: 0px; padding: 5px; }  #stopka a, #stopka a:visited { margin: 0px;} #stopka a:hover {  text-decoration: none;  }     .towar {}  ul.towar { 	list-style-type: none;	float: left; }  ul.towar li { 	border-bottom: 1px dotted #ccc; 	padding: 5px 5px;	height: 160px; } .pad { padding: 8px 0px 0px 0px; }.wykonawca {	padding: 8px;	color: #666;}.wykonawca a { color: #666; }.wykonawca p { margin: 0px; }