@import "reset.css";
body { background: #F4F4F4;}

/* Holder, center */	
#container {
	position: relative;
	margin: 0 auto;
	width: 782px;
	}
	
	/* TOP - logo + search + mini icons */		
	#header {
		float: left;
		width: 782px;
		height: 112px;
		background: #f4f4f4;
	
	}
		#header img.logo { 
			float: left;
			margin-left: -21px;
			}
		#header #rightt {
			float: right;
			width:373px;
			height: 112px;
			}
			#header #rightt form.search {
				float: left;
				width: 255px;
				height: 30px;
				background: url(../img/form_bg.gif) no-repeat ;
				display: inline;
				padding: 15px 0 0 118px; }
		
				
				#header #rightt form.search input { 
					float: left; 
					border: 0;
					width: 150px;
					font-family: tahoma;
					font-size: 11px;
					color:  #999999;
					padding-left: 3px;
					padding-top: 2px;
					background: none;
					}
					#header #rightt form.search input.but {
						margin-left: 20px;
						width: 65px;
						cursor: pointer; 
						}
				
				
			#header #rightt #icons {
				float: left;
				width: 260px;
				clear: left;
				display: inline;
				margin: 20px 0 0 120px;
			
			}	#header #rightt #icons a { float: left; margin-right: 9px; }
				#header #rightt #icons form { float: left; width: 80px;}
				#icons form select {
				float: left;
				margin-left: 18px;
				width: 80px;
				font-family: tahoma;
				font-size: 11px;				
				}
					
	/* OBRAZEK POD LOGO */				
	#image {
		float: left;
		width: 782px;
		height: 215px;
		}
		
	/* MENU POZIOME */	
	#menu {
		background: #EF6B00;
		float: left;
		width: 782px;
		height: 33px;
		
		
		}
		#menu a {
			float: left;
			height: 33px;width: 131px;
			}
			#menu a.glowna, #menu a.glownax { background: url(../img/menu2/glowna.gif) no-repeat;}
				#menu a.glowna:hover, #menu a.glownax { background: url(../img/menu2/glownax.gif) no-repeat;}
			
			#menu a.ofirmie, #menu a.ofirmiex { background: url(../img/menu2/ofirmie.gif) no-repeat;}
				#menu a.ofirmie:hover, #menu a.ofirmiex { background: url(../img/menu2/ofirmiex.gif) no-repeat;}
			
			#menu a.oferta, #menu a.ofertax { background: url(../img/menu2/oferta.gif) no-repeat; width: 130px;}
				#menu a.oferta:hover, #menu a.ofertax { background: url(../img/menu2/ofertax.gif) no-repeat; }
			
			#menu a.certyfikaty, #menu a.certyfikatyx { background: url(../img/menu2/certyfikaty.gif) no-repeat; width: 130px;}
				#menu a.certyfikaty:hover, #menu a.certyfikatyx { background: url(../img/menu2/certyfikatyx.gif) no-repeat; }
			
			#menu a.press, #menu a.pressx { background: url(../img/menu2/press.gif) no-repeat; width: 131px;}
				#menu a.press:hover, #menu a.pressx { background: url(../img/menu2/pressx.gif) no-repeat; }
			
			#menu a.kontakt, #menu a.kontaktx { background: url(../img/menu2/kontakt.gif) no-repeat; width: 129px;}
				#menu a.kontakt:hover, #menu a.kontaktx  { background: url(../img/menu2/kontaktx.gif) no-repeat; width: 129px;}
				
	/* ----------------	*/	
	/* ----------------	*/	
	/*      CONTENT	    */	
	/* ----------------	*/	
	/* ----------------	*/	
			
	#content {
		float: left;
		background: #eaeaea url(../img/content_bg.gif) repeat-y;
		width: 782px;
		height: auto;
		padding-bottom: 25px;
		}
		#content #left, #content #right {
			float: left;
			}
	    #content #right { width: 438px;  background: #fff url(../img/right_bg.gif) repeat-y; margin-top: 30px; }
			#content #right #foot { border-top: 1px solid #e0e0e0;
			 float: left; height: auto;  width: 438px; background: url(../img/bgg.gif) repeat-y;}
			 #content #right #foot img.naglw { float: left;  }
			
			 #content #right #foot #galery { float: left; width: 220px;  padding-left: 20px; padding-top: 16px;}
			  #content #right #foot #certs { float: left; width: 200px; }
			  #content #right #foot #nagroda { float: left; width: 200px; }			  
			 	 #content #right #foot #galery img.mapa { margin: 10px 40px 10px 35px;}
				  #content #right #foot #galery #numery { float: left; width: 200px; text-align: center;}
			 
			   #content #right #foot #certs {padding-top: 16px; float: left; width: 180px; height: auto;}
			 	#content #right #foot #certs img { margin-left: 112px; }
			 	#content #right #foot #certs img.naglw { float:left; margin-left: 56px; margin-right: 50px; margin-bottom: 15px; }
			   #content #right #foot #nagroda {padding-top: 16px; float: left; width: 180px; height: auto;}
			 	#content #right #foot #nagroda img { margin-left: 40px; }
			 	#content #right #foot #nagroda img.naglw { float:left; margin-left: 26px; margin-right: 50px; margin-bottom: 15px; }			 	
			#content #right img.top { float: left; vertical-align: top; margin-top: 0;  }
			#content #right img.foot { float: left; vertical-align: bottom; }
			#content #right img.nagl { float: left; margin-left: 26px; margin-top: 22px; margin-right: 180px; }
		#content #left { width: 328px; }
			#content #left img { float: left; height: auto; margin-left: 17px; margin-top: 52px; display: inline; }
			#content #left a.wiecej, #content #right a.wiecej { 
				float: left; 
				width: 50px;
				clear: left;
				height: 14px; 
				background: url(../img/wiecej.gif) no-repeat right;
				text-decoration: none;
				color: #999;
				font-size: 11px;
				margin: 22px 0 16px 200px;
				font-family: tahoma;
				}
				#content #left p { 
					float: left; height: auto; width: 270px; 
					clear: left; 
					display: inline; 
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11px; color: #000;
					margin-left: 18px;
					margin-top: 24px;
					line-height: 16px;}
					#content #left a.wiecej {
						color:#000;
						}
				#content #right a.wiecej { margin: 15px 0 16px 110px;}
				#content #right .news {
					float: left;
					height: auto; 
					width: 186px;
					display: inline;					
					margin-left: 25px;
					margin-top: 17px;
					line-height: 16px;
					}
					#content #right .news h4, #content #right .news p {
						float: left;
						clear: left;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 11px; 
						width: 184px; color: #484848;
					}
					#content #right .news h4 { 
						
						font-weight: bold; 
						border-bottom: 1px solid #e0e0e0;
						padding-bottom: 3px;
						padding-left: 2px;
						width: 184px;
						margin-bottom: 8px;
						} 
	
				
			/* newsletter form */
			#content #left form {
				float: left; width: 328px; height: 90px; overflow: hidden;
				border-top: 1px solid #e0e0e0;
				background: url(../img/news_bg.jpg) no-repeat;
				
				}
					#content #left form input {
						float: left;
						margin-left: 17px;
						margin-top: 38px;
						background: #FFCC66;
						border: 0;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						color: #484848;
						font-size: 11px;
						padding-left: 5px;
						padding-top: 7px;
						width: 246px;
						height: 20px;
						cursor: text;
						background: none;
						
						}
						#content #left form input.but {
							margin-top: 9px;
							width: 50px;
							margin-left: 217px; cursor:pointer;
							
							}

				
				
				
	/* FOOTER*/				
	#footer {
		float: left;
		width: 752px;
		clear: left;
		display: inline;
		height: 25px;
		color: #fff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top: 20px;
		padding-left: 30px;	
		background:url(../img/footer_bg.jpg) no-repeat;
		padding-bottom: 15px;
		
		}
			#footer h4, #content #tresc #footer h4, .dddd { float: left; font-weight: normal;}
			#footer p { float: right; margin-right: 35px; display: inline; }
			
			#footer a { text-decoration: none; color: #fff;line-height:14px; }
			#footer a:hover { text-decoration: underline;  color: #fff; }
