BODY{ font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000; margin:0px; padding:0px; background:url('../img/chmurka/bground2.jpg') top center no-repeat;}
a img{ border:0px; }
.clr{ clear:both; }
form{ margin:0px; }
select{ font-size:12px; border:1px solid #525252;}
input{ font-size:12px; border:1px solid #525252;}
a{ color:#000000; font-weight: bold; text-decoration:none; }
a:hover{ color:#000000; font-weight: bold; text-decoration:none; }

div#wrap{ margin:auto; width:900px; background:#fff; padding:0px; text-align:left }

div#header{ width:904px; margin:0px; padding:0px; }
div#header .logo{ float:left;  height:75px; padding:12 0 0 0;margin-top:2px;}
/*div#header .mapka{ float:left; width:203px; height:104px; padding:0px; margin:0px;}
/*
div#header .koszyk{ float:left; background:url('../img/koszyk.jpg') no-repeat; width:227px; height:75px; }
div#header .koszyk_napis{ padding:0 0 0 0; }
*/

/* menu
div#nav{ float:left; background:url('../img/nav_bg.jpg') no-repeat;width:697px; height:29px; }
div#o_nas{ float:left; background:url('../img/o_nas.jpg') no-repeat; width:697px; height:29px; }
div#jak_kupowac{ float:left; background:url('../img/jak_kupowac.jpg') no-repeat; width:697px; height:29px; }
div#platnosc{ float:left; background:url('../img/platnosc.jpg') no-repeat; width:697px; height:29px; }
div#regulamin{ float:left; background:url('../img/regulamin.jpg') no-repeat; width:697px; height:29px; }
div#kontakt{ float:left; background:url('../img/kontakt.jpg') no-repeat; width:697px; height:29px; }

.o_nas a{ float:left; width:145px; height:29px; display:block; }
.jak_kupowac a{ float:left; width:135px; height:29px; display:block; }
.platnosc a{ float:left; width:139px; height:29px; display:block; }
.regulamin a{ float:left; width:134px; height:29px; display:block; }
.kontakt a{ float:left; width:144px; height:29px; display:block; }
/* END.menu */

div#content{ padding:25px 0 0 0; width:900px;  background:url('../img/bg3.gif') repeat-x top  } 
/*kontakt_tło
div#content+div#content_kontakt{ padding:25px 0 0 0; width:900px;  background:url('../img/.gif') repeat-x top  }
/*kontakt_tło*/


div#content .text{ padding:0 20px 0px 20px; width:639px; font-size:11px; color:gray;}
div#content .ads{ text-align:left; height:142px; font-weight:bold; font-size:17px; color:#9b9b9b; padding:10px 0 0 30px; }


div#content .nag_linia
{
	font-size:0px; 
	width:600px; 
	height:2px; 
	display:inline-block; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/linia.png'); 
	position:relative;
	top:-2px;
	!top:0px;
}


div#content .nag_linia_img{ font-size:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

div#content .nag_center{ font-size:17px; font-weight:bold; color:#9a9a9a;  height:25px; margin-left:30px; }
div#content .nag_right{ float:left; width:16px; height:29px; background:url('../img/nag_right.gif') no-repeat; }
div#content h2{ font-size:12px; color:#ff0000; }
div#content .footer_dostawa{ float:left; padding:10px 30px 0 0px; text-align:right; width:220px;  margin-top:1px;height:131px; !height:141px;background: #E8EAE9 ; }
div#content .footer_header{ font-size:16px; font-weight:bold; color:#9b9b9b; }
div#content .footer_select{ font-size:12px; color:#9b9b9b; margin:5px 0 5px 0;  }

.grayFont
{
  	color: #747579 ;
}

.text a
{
  	color: #747579 ;
}
.text a:hover
{
  	text-decoration:underline ;
}

div#content a.footerLinks, a.footerLinks:visited
{
  	text-decoration: none ;
  	font-weight: normal ;
}
div#content a.footerLinks:hover
{
  	text-decoration: underline ;
  	font-weight: normal ;
}

/* products */
.td1{ width:100px; border-right:1px solid #999; border-bottom:1px solid #999; background:#fff; }
.td2{ padding-left:5px; font-size:13px; color:#333; font-weight:bold; }
.td3 { text-align:right; padding-right:5px; font-size:17px; color:#8c8c8c; font-weight:bold; }

.td3 a {color: #747579 ;}
.td3 a:hover{	text-decoration:underline ;}
td4{ width:260px; padding-left:5px; color:#8c8c8c; }
/*.td5{ padding-left:5px; color:#8c8c8c; }*/

.td6{ width:82px; padding-left:5px; }
.td7{ text-align:right; color:#8c8c8c; padding-right:5px; }
.td8{ text-align:center; }
.td9{ border-bottom:1px solid #999; }
.s1{ font-size:17px; color:#ff0100; font-weight:bold; }
.more{ font-size:0px; display:inline-block; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/wiecej.png'); }
.more_img{ font-size:0px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.tr1{ padding:10px; border:1px solid #ccc; }
.c1{ float:left; width:120px; text-align:center; height:163px; background:#fff; padding-top:40px; }
.c2{ float:left; padding:40px 0 0 0; width:75px; height:44px; background:url('../img/cena.jpg') 0px 30px no-repeat; }

.c3{ padding-left:25px; font-size:13px; color:#fff; }
.c4{ padding:115px 0 0 5px; }

table#parametry {fon-size:10px;}
table#parametry .nazwa {color:#525252}



/* END.products */


#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../lightbox/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }



