/* 		Wyzerowanie domyślnych wartości 	 */

html, body, h1, h2, h3, h4, h5, h6, a, em, p, dl, dt, li, ol, ul, caption, table, tbody, td, tfoot, th, thead, tr, img {margin: 0; padding: 0; border: none; outline: none; font-style: normal; font-weight: normal; font-size: 100%; line-height: normal; text-align: left; text-decoration: none;}
ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0;}

/*		Domyślne właściwości body		*/

body { font: 0.75em/1.5em Arial, Helvetica, sans-serif; color: #4E4E4E; background: #4c4c4c url(../images/tlo-body.jpg) repeat-x;}
	
/*  	Szerokość strony 	 */
.content { 	margin: 0 auto; width: 937px;}

/*		TOP		*/

#top .content { height:298px; background:url(../images/top.jpg) top right no-repeat; margin-top:28px; position:relative;}
#top .content h1 a {display:block; width:283px; height:66px; text-indent:-777em; background:url(../images/logo.jpg) top left no-repeat; position:absolute; top:28px; right:65px; }

/*		MENU	*/

#menu .content {height:63px; background:url(../images/menu.jpg) top left no-repeat;}
#menu .menu li {float:left; margin-top:10px; margin-left:10px;}
#menu .menu li a {position:relative; float:left; text-indent:-777em;}
#menu .menu li a span {display:block; position:absolute; top:0; left:0; cursor:pointer; height:37px;}
#menu .menu li .sg {width:121px;}
#menu .menu li .sg span{width:121px; background:url(../images/sg.jpg) no-repeat;}
#menu .menu li .cennik {width:74px;}
#menu .menu li .cennik span{width:74px; background:url(../images/cennik.jpg) no-repeat;}
#menu .menu li .kontakt {width:79px;}
#menu .menu li .kontakt span{width:79px; background:url(../images/kontakt.jpg) no-repeat;}
#menu .menu li .praca {width:65px;}
#menu .menu li .praca span{width:65px; background:url(../images/praca.jpg) no-repeat;}
#menu .menu li .sg span:hover{background:url(../images/sg_a.jpg) no-repeat;}
#menu .menu li .cennik span:hover{background:url(../images/cennik_a.jpg) no-repeat;}
#menu .menu li .kontakt span:hover{background:url(../images/kontakt_a.jpg) no-repeat;}
#menu .menu li .praca span:hover{background:url(../images/praca_a.jpg) no-repeat;}
#menu .menu li .sg#active span{background:url(../images/sg_a.jpg) no-repeat;}
#menu .menu li .cennik#active span{background:url(../images/cennik_a.jpg) no-repeat;}
#menu .menu li .kontakt#active span{background:url(../images/kontakt_a.jpg) no-repeat;}
#menu .menu li .praca#active span{background:url(../images/praca_a.jpg) no-repeat;}
#telefon {float:right; font: 1.7em Arial, Helvetica, sans-serif; color:#FFF; padding-top:15px; padding-right:30px;}

/*		GŁÓWNA TREŚĆ	*/

#main .content {height:336px; position:relative;}
#tresc{width:932px; height:336px; background:#fff url(../images/cien_prawy_tresc.jpg) top right no-repeat; position:absolute; right:0;overflow:hidden;}
#cien_tyl{ width:967px; height:336px;margin: 0 auto; background:url(../images/cien_tyl.jpg) bottom left no-repeat;}
#lewy {float:left; width:582px; height:336px;}
#prawy{float:left; background:url(../images/oferta_tlo.jpg) bottom left no-repeat; height:312px; width:284px; padding-top:15px;}
#lewy h2 {display:block; text-indent:-777em; height:25px; background:url(../images/witamy.gif) no-repeat; margin:25px 30px 10px 55px;}
#lewy p {margin: 3px 45px 0px 55px; text-indent:30px; font-size:1.1em; line-height:1.5em;}
#lewy p span{font-weight:bold;}
#prawy ul{ padding-top:50px; margin-left:70px; list-style-image:url(../images/ikonka.gif); }
#oferta li { padding-top:10px;}
#oferta li a { text-decoration:underline; font-weight:bold; color:#bc252e;}
#oferta li a:hover{text-decoration:none;}
#oferta li a.active{text-decoration:none; cursor:default;}

/*		FOOTER		*/

#footer .content{ height:71px; background:url(../images/cien_dol_tresc.jpg) no-repeat; margin: 0 auto; position:relative; overflow:hidden;}
#footer  #valid {color:#FFF; width:140px; position:absolute; top:30px; right: 6px;  }
#footer  #copy   {color:#FFF;width:200px; position:absolute; top:30px; left: 10px;}
#footer #design { font-size:0.75em;}
#footer a {color:#FFF; text-decoration:underline;}
#footer a:hover{text-decoration:none;}

/*		PODSTRONA - SPRZĄTANIE		*/

#lewy.sprzatanie h2{background:url(../images/sprzatanie.gif) top left no-repeat;}

/*		PODSTRONA - MYCIE BEZWODNE		*/

#lewy.mycie_bezwodne h2{background:url(../images/mycie_bezwodne.gif) top left no-repeat;}

/*		PODSTRONA - KOSZENIE TRAWNIKÓW		*/

#lewy.koszenie_trawnikow h2{background:url(../images/koszenie_trawnikow.gif) top left no-repeat;}

/*		PODSTRONA - OPIEKA NAD GROBAMI		*/

#lewy.opieka_nad_nagrobami h2{background:url(../images/opieka_nad_grobami.gif) top left no-repeat;}
#lewy.opieka_nad_nagrobami ul {margin-left:108px; margin-top:10px; list-style:disc;}
#lewy.opieka_nad_nagrobami ul li { margin-top:3px; list-style:disc;}
#lewy.opieka_nad_nagrobami h4 {margin-left:87px; margin-top:7px;}

/*		PODSTRONA - REMONTY		*/

#lewy.remonty h2{background:url(../images/remonty.gif) top left no-repeat;}
#lewy.remonty ul {margin-left:108px; margin-top:10px; list-style:disc;}
#lewy.remonty ul li { margin-top:3px; list-style:disc;}

/*		PODSTRONA - PRACA		*/

#lewy.praca h2{background:url(../images/praca.gif) top left no-repeat;}

/*		PODSTRONA - ODŚNIEŻANIE		*/

#lewy.odsniezanie h2{background:url(../images/odsniezanie.gif) top left no-repeat;}

/*		PODSTRONA - PRZEPROWADZKI		*/

#lewy.przeprowadzki h2{background:url(../images/przeprowadzki.gif) top left no-repeat;}
#lewy.przeprowadzki ul {margin-left:108px; margin-top:10px; list-style:disc;}
#lewy.przeprowadzki ul li { margin-top:3px; list-style:disc;}

/*		CENNIK		*/

table{margin-top:20px;}
th { font-weight:bold; background:#D5DCE2; padding:3px;border:#A1A1A1 solid 1px;}
table tr td{ padding:2px; border:#A1A1A1 solid 1px;}
#pozostale { margin-top:40px;}
#k1, #k2, #k3{float:right; padding-left:20px;}
#k1{padding-right:45px; padding-top:18px;}
#k2{padding-top:18px;}
#k3{ padding-top:70px;}
#remonty {width:240px;}
#cennik_mycie{ width:295px;}
#tresc.cenniki h2{display:block; text-indent:-777em; height:25px; width:72px; background:url(../images/cennik.gif) no-repeat; margin:25px 30px 0px 55px; float:left;}
#cennik_ikonka{width:932px; height:336px; background:url(../images/cennik_ikonka.jpg) 21% 13% no-repeat;}

/*		PODSTRONA - INNE		*/

#lewy.inne h2{background:url(../images/inne.gif) top left no-repeat;}

/*		PODSTRONA - KONTAKT		*/

#lewy.kontakt h2{background:url(../images/kontakt.gif) top left no-repeat;}
#lewy.kontakt h3 {display:block; width:319px; height:48px; font-size:1.6em; font-weight:bold; background:url(../images/mail.gif) top left no-repeat; margin-top:40px; margin-left:125px; padding-top:12px; padding-left:60px;}
#lewy.kontakt #tel{background:url(../images/tel.gif) top left no-repeat;}



