html, body, h1, h2, h3, ul, li, p, dl, dt, dd {margin:0; padding:0;}
body {font:67.5% tahoma; background:#a8a8a8; line-height:1.6em;  color:#48412f;}

a img {border:none;}
h2 {font-size:12px; }
a:active {outline: none;}
a:hover {outline: none;}

#header { height:151px; background:#000 url('../img/site/bg_header_container.gif');}
	#header .container  {overflow:hidden; ; margin:0 auto; width:980px;}
			#header .container .logo{float:left;}	
			#header .container .menu {float:left; width:803px; margin-top:75px;}
			#header .container ul {text-decoration:none;float:right; list-style:none;padding-top:0px;}
							#header .container .menu li {float: left; text-decoration:none;}
							#header .container .menu li a {display:  block;text-indent: -666em; text-decoration:none;}
								#header .container .menu li.menu-o_firmie a {background: url('../img/site/menu/o_firmie.gif') no-repeat; height: 46px; width: 126px;}
									#header .container .menu li.menu-o_firmie a:hover {background: url('../img/site/menu/o_firmie_hover.gif') no-repeat;}
								#header .container .menu li.menu-oferta_kamienia a {background: url('../img/site/menu/oferta_kamienia.gif') no-repeat; height: 46px; width: 190px;}
									#header .container .menu li.menu-oferta_kamienia a:hover {background: url('../img/site/menu/oferta_kamienia_hover.gif') no-repeat;}
								#header .container .menu li.menu-place a {background: url('../img/site/menu/place.gif') no-repeat; height: 46px; width: 110px;}
									#header .container .menu li.menu-place a:hover {background: url('../img/site/menu/place_hover.gif') no-repeat;}
								#header .container .menu li.menu-galeria a {background: url('../img/site/menu/galeria.gif') no-repeat; height: 46px; width: 130px;}
									#header .container .menu li.menu-galeria a:hover {background: url('../img/site/menu/galeria_hover.gif') no-repeat;}
								#header .container .menu li.menu-filie a {background: url('../img/site/menu/filie.gif') no-repeat; height: 46px; width: 110px;}
									#header .container .menu li.menu-filie a:hover {background: url('../img/site/menu/filie_hover.gif') no-repeat;}
								#header .container .menu li.menu-kontakt a {background: url('../img/site/menu/kontakt1.gif') no-repeat; height: 46px; width: 110px;}
									#header .container .menu li.menu-kontakt a:hover {background: url('../img/site/menu/kontakt1_hover.gif') no-repeat;}
								#header .container .menu li.menu-formularz a {background: url('../img/site/menu/formularz.gif') no-repeat; height: 46px; width: 137px;}
									#header .container .menu li.menu-formularz a:hover {background: url('../img/site/menu/formularz_hover.gif') no-repeat;}
									
									#header .container .menu li.menu-o_firmie_active a {background: url('../img/site/menu/o_firmie_hover.gif') no-repeat; height: 46px; width: 126px;}				
									#header .container .menu li.menu-oferta_kamienia_active  a {background: url('../img/site/menu/oferta_kamienia_hover.gif') no-repeat; height: 46px; width: 190px;}
									#header .container .menu li.menu-place_active  a {background: url('../img/site/menu/place_hover.gif') no-repeat; height: 46px; width: 110px;}			
									#header .container .menu li.menu-galeria_active  a {background: url('../img/site/menu/galeria_hover.gif') no-repeat; height: 46px; width: 130px;}
									#header .container .menu li.menu-filie_active  a {background: url('../img/site/menu/filie_hover.gif') no-repeat; height: 46px; width: 110px;}
									#header .container .menu li.menu-kontakt_active  a {background: url('../img/site/menu/kontakt1_hover.gif') no-repeat; height: 46px; width: 110px;}
									#header .container .menu li.menu-formularz_active  a {background: url('../img/site/menu/formularz_hover.gif') no-repeat; height: 46px; width: 137px;}
#main { background:#a8a8a8 url('../img/site/bg_main_container.gif') repeat-x 100% 0;}
	#main .container {overflow:hidden; margin:0 auto; width:980px;}
		#main .container .left {float:left; width:177px;}
			#main .container .left ul {padding-left:20px;}
				#main .container .left ul li {color:#b22f01; line-height:1.2em; font-weight:bold;}
			#main .container .left p {padding-top:0px; line-height:1.2em;}
		#main .container .right {float:right; width:800px;}
			#main .container .right .top { background:url('../img/site/glowne-foto.jpg') 0 100% no-repeat; height:258px;}
				#main .container .right .top ul{padding-left:630px; list-style:none; padding-top:3px; }
					#main .container .right .top ul li {padding:4px 0px 4px 10px;}
						#main .container .right .top ul li a {font-weight:bold; text-decoration:none; font-size:15px; color:#48412f;}
							#main .container .right .top ul li a:hover { color:#b22f01;}
							 #main .container .right .top   img{height:258px;width:627px;float:left;}    
							
			#main .container .right .center ul {height:58px; text-decoration:none; list-style:none; background:#8a8b8a; padding-top:3px;}
				#main .container .right .center li {float: left; text-decoration:none;}
				#main .container .right .center li a {display:  block;text-indent: -666em; text-decoration:none;}
					#main .container .right .center li.elewacje a {background: url('../img/site/menu-dolne/elewacje.gif') no-repeat; height: 58px; width: 200px;}
							#main .container .right .center li.elewacje a:hover {background: url('../img/site/menu-dolne/elewacje-hover.gif') no-repeat;}
					#main .container .right .center li.wykoneczenie_wnetrz a {background: url('../img/site/menu-dolne/wykonczenia_wnetrz.gif') no-repeat; height: 58px; width: 200px;}
							#main .container .right .center li.wykoneczenie_wnetrz a:hover {background: url('../img/site/menu-dolne/wykonczenie_wnetrz-hover.gif') no-repeat;}	
					#main .container .right .center li.nietypowe a {background: url('../img/site/menu-dolne/nietypowe.gif') no-repeat; height: 58px; width: 200px;}
							#main .container .right .center li.nietypowe a:hover {background: url('../img/site/menu-dolne/nietypowe-hover.gif') no-repeat;}
					#main .container .right .center li.sponsoring a {background: url('../img/site/menu-dolne/sponsoring.gif') no-repeat; height: 58px; width: 200px;}
							#main .container .right .center li.sponsoring a:hover {background: url('../img/site/menu-dolne/sponsoring-hover.gif') no-repeat;}		
			#main .container .right .bottom{background:#8a8b8a; min-height:129px; padding-top:10px; text-align:center;}	
				#main .container .right .bottom ul{text-decoration:none; list-style:none; } 			
					#main .container .right .bottom li {float: left; text-decoration:none;}
					#main .container .right .bottom  a{text-decoration:none; color:#c6c6c6; font-weight:bold;}
					#main .container .right .bottom  a:hover{text-decoration:underline; }
					#main .container .right .bottom h2{font-size:15px; text-align:center; padding:20px 0 20px 0;} 
					#main .container .right .bottom2 h2{font-size:15px; text-align:center; padding:20px 0 20px 0;} 
					#main .container .right .bottom a img {margin:27px;}
			#main .container .right .bottom2{background:#8a8b8a; text-align:center; padding-left:90px; padding-top:10px; }	
					#main .container .right .bottom2  ul li {text-decoration:none; float: left;list-style:none; display:block; width:150px; text-align:center;margin:7px;}
					
			        #main .container .right .bottom3 h2{font-size:15px; text-align:center; padding:20px 0 20px 0;} 
				#main .container .right .bottom3{background:#8a8b8a; text-align:center; padding-left:40px; padding-top:10px; }	
					#main .container .right .bottom3  ul li {text-decoration:none; float: left;list-style:none; display:block; width:372px; text-align:center;}		
                      
					
				#main .container .right .footer{ background:#8a8b8a;  padding:20px 0 20px 0;}
					#main .container .right .footer p{text-align:center; color:#c6c6c6; padding:10px 0 5px 0;}
						#main .container .right .footer p a{color:#c6c6c6;}
							

						
