body{ margin:0; padding: 0; font-family: Arial, sans-serif; background-image:url('gfx/bg.gif');}

h1, h2, h3, h4, h5, h6, p, form{margin: 0; padding: 0;}
img{border:0;}

#site{padding:4px; margin-left:auto; margin-right:auto; width:972px; height:auto; 
background: #FFFFFF;
margin-top: 20px !important;
margin-top: -13px; 
margin: 0px, auto; 
display:overflow;
}

#logo{float:left; width:972px; height:292px; background:url(gfx/remonty_03.gif); margin-bottom:20px;}

#tresc{width:972px; height:auto; }
.tresc{padding:20px; font-size:14px; line-height:20px; color:#333333; text-align:justify; font-family:Arial;}

#footer{margin-left:auto; margin-right:auto; width:940px; height:auto; clear:both !important; clear: none; text-transform:uppercase; font-weight:bold; margin-bottom:20px;} 
.footer{line-height:18px; padding:20px;} 
.autor{float:right; color:#FFFFFF; font-size:14px;} 

.autor a:link,.autor a:visited{color:#cc9850;text-decoration:none;font-size:14px;font-weight:bold;} 
.autor  a:active,.autor  a:hover{color:#cc9850;text-decoration:none;font-size:14px;font-weight:bold;} 

.copy{float:left; color:#FFFFFF; font-size:14px;}  
.copy a:link,.copy a:visited{color:#cc9850;text-decoration:none;font-size:14px;font-weight:bold;} 
.copy  a:active,.copy  a:hover{color:#cc9850;text-decoration:none;font-size:14px;font-weight:bold;} 

#nav{margin-left:auto; margin-right:auto; width:940px; height:auto; text-transform:uppercase; font-weight:bold;} 
.nav ul{margin:0px; padding:0px; padding-bottom:4px; padding-top:24px;} 
.nav li{list-style-type:none; margin-left:20px;} 
.nav ul li{display:inline; list-style-type:none;} 

.nav a:link,.nav a:visited{color:#FFFFFF; text-decoration:none; font-size:14px; font-family:Arial; } 
.nav  a:active,.nav  a:hover{color:#cc9850; text-decoration:none; font-size:14px; font-family:Arial; }

.tresc a:link,.tresc a:visited{color:#333333; text-decoration:underline; font-size:14px; font-weight:normal; } 
.tresc  a:active,.tresc  a:hover{color:#333333; text-decoration:none; font-size:14px; font-weight:normal; } 

h3{font-size:16px; color:#333;} 

#tresc h3 {font-size:18px; color:#000000;} 
#tresc h1, #tresc h2{font-size:18px; color:#000000;}

#tresc img{padding:2px; border:1px solid #666666;}

input.imie, input.e-mail, input.wiadomosc, textarea {
		height:18px;
		float:left;
		text-align:left;
		margin-bottom:4px;
		border:1px solid #999999;
		/* background:url(gfx/bg_site.png) repeat; */
		background-color: transparent;
		font-size:14px;
		color: #333333;
		padding:1px;
		
		}
		
		
		input.wyslij, input.wyczysc{
				color:#330000;
				background-color: transparent;
				border:none;
				font-weight:normal;
				padding-left:15px;
				padding-top:10px;
}

.cennik td  {
    border: 1px solid rgb(220,220,220);
}

