@CHARSET "UTF-8";

* {	margin: 0px; padding: 0px; }
img { border: 0px; display: block; }

body {
	font-size: 13px;
	font-family: arial, tahoma;
	background-color: #E6E6E6;	
}

#cialo 
{
	width: 948px;	
	margin: 10px auto;
	float: none;
}

	#zawartosc
	{
		width: 948px;
		float:left;
		margin: 10px auto;
		border: 6px solid white;		
	}
	
		/**
		 * Główne menu strony na górze.
		 */
		#glowne-menu
		{
			width: 937px;
			height: 71px;				
			background: transparent url('grafika/glowne-menu/bg.png') 0 0 repeat-x;
		} html>body #glowne-menu { width: 948px; }
	
			#glowne-menu ul
			{
				height: 71px;
				display: inline;
			}
			
				#glowne-menu ul a
				{
					height: 71px;
					display: block;
				}
				
				#glowne-menu ul li 
				{
					height: 71px;
					float: left;
					display: block;		
				}
							
					#glowne-menu ul li.start 	{ width: 27px; }
					#glowne-menu ul li.home		{ width: 48px; background: transparent url('grafika/glowne-menu/home.png') 0 0 no-repeat; }
					#glowne-menu ul li.email	{ width: 51px; background: transparent url('grafika/glowne-menu/e-mail.png') 0 0 no-repeat; }				
					#glowne-menu ul li.kontakt1	{ width: 51px; background: transparent url('grafika/glowne-menu/kontakt1.png') 0 0 no-repeat; }								
					#glowne-menu ul li.separator{ width: 405px; }
					#glowne-menu ul li.ofirmie	{ width: 112px; background: transparent url('grafika/glowne-menu/o-firmie.png') 0 0 no-repeat; }
					#glowne-menu ul li.dojazd	{ width: 104px; background: transparent url('grafika/glowne-menu/dojazd.png') 0 0 no-repeat; }
					#glowne-menu ul li.kontakt2	{ width: 134px; background: transparent url('grafika/glowne-menu/kontakt2.png') 0 0 no-repeat; }												
		
		/**
		 * Szara belka z adresem strony na górze.
		 */
		#adres-strony
		{
			width: 937px;
			height: 24px; 
			padding: 3px 10px 0px 0px;
			text-align: right;
			border-bottom: 1px solid white;
			background: transparent url('grafika/adres-strony-bg.png') 0 0 repeat-x;
		} html>body #adres-strony 
			{
				width: 938px; /* faktycznie to 948px */
				height: 21px; /* faktycznie to 24px */
			}
		
			#adres-strony a
			{
				color: #ffffff;
				text-decoration: none;
			}		
			
		
		
		/* Lewa strona */				
		#lewa-strona 
		{
			width: 298px;
			height: 100%;
			float: left;
		}
		
			/**
			 * Menu z lewej
			 */
			#lewa-strona  ul
			{
				width: 298px;
				height: 71px;
				display: inline;
				list-style: none;
			}
								
				#lewa-strona  ul li
				{
					width: 298px; 
					height: 33px; 
					padding: 8px 40px 0px 0px;
					float: left;					
					text-align: right;					
					overflow: hidden;
					background: transparent url('grafika/lewe-menu/bg.png') 0 0 no-repeat;
				} html>body #lewa-strona  ul li 
					{ 
					width: 258px; /* faktycznie 298 */ 
					height: 25px; /* faktycznie 33 */
					}
				
				#lewa-strona  ul li a
				{
					width: 258px;	/* faktycznie 298 */
					height: 25px; 	/* faktycznie 33 */
					display: block;
					float: left;
					color: #ffffff;
					text-decoration: none;					
				}
		
			#lewa-koniec
			{
				width: 298px;
				height: 178px;
				float: left;
				display:block;
				border-top: 1px solid #ffffff;
				background: transparent url('grafika/lewa-koniec.png') 0 0 repeat-x;
			}
		
		/* Prawa strona */
		#prawa-strona 
		{	
			width: 638px;
			height: 100%;
			float: left;
			overflow: hidden;
			border: 0px;
			margin: 0px;
			padding: 0px;
		}	html>body #prawa-strona
					{ 
					width: 650px; /* faktycznie 298 */ 
					}
			
			#headimg
			{
				width: 650px;
				height: 285px;
				border: 0px;
				margin: 0x;
				padding: 0px;
				border-bottom: 2px solid white;
				/* background: transparent url('grafika/headimg.jpg') 0 0 no-repeat; *//
				background-color: #ffffff;
			}
			
			 #flash {
		        position: absolute;
		        width: 650px;
		        height: 285px;
		        top: 0px;
		        left: 0px;
		        float: left;
				margin: 0px 0px 0px -2px;
		        padding: 0px;
		      } html>body #flash { top: 122px; left: 462px; margin: 0px; }
      
			#prawa-strona  h1
			{
				width: 650px;	/* Faktycznie 650px; */
				height: 32px;	/* Faktycznie 42px; */
				padding: 10px 0px 0px 10px;
				color: #ffffff;
				font-size: 16px;
				background: transparent url('grafika/prawa-strona/titlebg.png') 0 0 repeat-x;
			}
		
			#prawa-strona p
			{
				margin: 5px 0px 10px 0px;
				text-indent: 20px;
				text-align: justify;
			}
				
			#marq
			{
				width: 636px;
				height: 70px;
				margin: 10px 20px 0px 8px;
				padding: 18px 0px 0px 0px;				
				font-size: 22px;
				background: transparent url('grafika/prawa-strona/marqbg.jpg') 0 0 no-repeat;
			}
			
				#marq ul
				{
					list-style: none;
				}			
				
					#marq ul li
					{
						display: inline;
						margin-right: 700px;
					}	
				
						#marq ul li a
						{
							color: #000000;
						}
						
			#trescstrony
			{
				width: 630px;	/* Faktycznie 650px; */
				height: 100%;
				padding: 10px;
				line-height: 1.5;
				font-size: 14px;
				float: left;
				background: #ffffff url('grafika/prawa-strona/trescstronybg.png') 0 0 repeat-x;				
			}		
		
				#trescstrony .galeria img
				{
					margin: 5px;
					padding: 1px;
					float: left;			
					border: 1px solid #c0c0c0;				
				}	
					
	/* Stopka */
	#stopka
	{
		width: 938px; /* Faktycznie 948px; */
		height: 25px; /* Faktycznie 32px; */
		padding: 7px 10px 0px 0px;
		float: left;
		color: #ffffff;
		text-align: right;
		background: transparent url('grafika/stopka-bg.png') 0 0 repeat-x;	
	}
