body { background:#fff; color:#465673; font-size:14px; font-family:Arial; margin:0px; padding:0 0 1px 0; overflow-y:scroll; }
img { border:0px; }

.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; }

a {
	color: #157ca0;
	text-decoration: underline;
}
a:hover {
	color: #55bee2;
	text-decoration: underline;
}

#mainPageWrapper { height:100%; }
.blueBg { background: url('../images/sp.png') 0 0 repeat; min-height:300px; }

.grBg { background: #fff url('../images/bg.main.jpg') 0 0 repeat-x; }
.wrapper { margin:0px auto; position:relative; width:950px; z-index:1; }
.subWrapper { margin:0px auto; position:relative; width:950px; z-index:1; }
	#bgMain { background: url('../images/img.1.png') 0 0 no-repeat; height:298px; position:absolute; left:-257px; top:0px; width:308px; z-index:-1; }
	#bgLight { background: url('../images/bg.png') 0 0 no-repeat; height:336px; position:absolute; left:-257px; top:0px; width:1300px; z-index:-1; }

.mainContainer { padding:0px 20px; }

.topMenu { padding:24px 0 49px; position:relative; }
	.topMenu h1 { float:left; margin:3px 210px 0 3px; }
		.topMenu h1 a { background: url('../images/logo.mentax.png') 0 0 no-repeat; display:block; height:30px; overflow:hidden; text-indent:-9999px; width:155px; }
	.txt1 { background: url('../images/txt.1.png') 2px 1px no-repeat; display:block; float:left; height:23px; left:0px; overflow:hidden; position:absolute; top:60px; text-indent:-9999px; width:211px; }
	* html .txt1 { margin:3px 90px 0 17px; }
.menuTop { height:31px; list-style-type: none; margin:0px; }
	.menuTop li { display:block; float:left; height:31px; }
		.menuTop li a { background-image: url('../images/bg.menu.top.png'); display:block; height:31px; overflow:hidden; text-indent:-9999px; }
		.menuTop li#home a { background-position: 0 0; width:57px; }
			.menuTop li#home a:hover, .menuTop li#home a.active { background-position: 0 -31px; width:57px; }
		.menuTop li#products a { background-position: -62px 0; width:88px; }
			.menuTop li#products a:hover, .menuTop li#products a.active { background-position: -62px -31px; width:88px; }
		.menuTop li#realization a { background-position: -160px 0; width:90px; }
			.menuTop li#realization a:hover, .menuTop li#realization a.active { background-position: -160px -31px; width:90px; }
		.menuTop li#about a { background-position: -255px 0; width:76px; }
			.menuTop li#about a:hover, .menuTop li#about a.active { background-position: -255px -31px; width:76px; }
		.menuTop li#contact a { background-position: -334px 0; width:85px; }
			.menuTop li#contact a:hover, .menuTop li#contact a.active { background-position: -334px -31px; width:85px; }
		.menuTop li#blog a { background-position: -429px 0; width:28px; }
			.menuTop li#blog a:hover, .menuTop li#blog a.active { background-position: -429px -31px; width:28px; }
    .menuTop li#damages a { background-position: -472px 1px; width:128px; margin-right: 20px; }
			.menuTop li#damages a:hover, .menuTop li#damages a.active { background-position: -472px -31px; width:128px; }

	.topTxt { color:#a8b6c0; height:52px; margin:10px 0 25px; font-size:18px; }
		#bar { font-weight:normal; }
    .topTxtL { color:#a8b6c0; height:52px; margin:0px 0 35px; font-size:18px; padding-right:240px; }
 	.topImgL { background: url('../images/img.11.png') 0 0 no-repeat; height:123px; overflow:hidden; position:absolute; right:74px; top:68px; width:127px; }
	/* top szkód */
	.topSzkody { width: 450px; padding-right: 0; float: left; }
	.infolinia { margin-top: -7px; }

.swfCont { margin:-20px; padding:0; }
.underSwf { height:21px; margin:5px auto 11px; }
	.underSwf .products { background: url('../images/txt.2.png') 0 0 no-repeat; float:left; height:21px; margin-left:2px; overflow:hidden; text-indent:-9999px; width:320px; }
	.underSwf a, .underSwf a:visited { background: #3db7e5 url('../images/cl.1.png') 0 bottom no-repeat; color:#FFFFFF; display:block; float:left; font-size:11px; height:20px; line-height:16px; margin-left:13px; margin-top:1px; overflow:hidden; text-align:center; text-decoration:none; width:140px; }
	.underSwf a:hover { background: #ffffff url('../images/cl.1.png') 0 bottom no-repeat; color:#13274d; }
	.underSwf .newServices { height:36px; overflow:hidden; position:absolute; right:0; text-indent:-9999px; top:1px; width:317px;  }
        .underSwf .newServices a { margin: 0; padding: 0; background: url('../images/bg.new.1.png') 0 0 no-repeat; display: block; width:317px; height:36px; }
        .underSwf .newServices a:hover { background: url('../images/bg.new.1.2.png') 0 0 no-repeat; }
.stripe { background: url('../images/bg.stripe.png') 0 center repeat-x; height:9px; width:100%; }

.sliderTop { overflow:hidden; position:relative; }
	.sliderTop a { background-image: url('../images/slider.navi.jpg'); display:block; height:20px; overflow:hidden; position:absolute; text-indent:-999px; top:13px; width:20px; }
	.sliderTop .prev { background-position:0 0; left:1px;}
		.sliderTop .prev:hover { background-position:0 -20px; }
	.sliderTop .next { background-position:-20px 0; right:338px; }
		.sliderTop .next:hover { background-position:-20px -20px; }
	.sliderCont { height:48px; margin:0 0 0 25px; overflow:hidden; position:relative; width:562px; }
	.sliderHeader { height:45px; margin-top:2px; list-style-type:none; margin:0px; padding:0px; overflow: hidden; width:1000%; }
		.sliderHeader .sliderHead { background-image: url('../images/products_front.png'); background-repeat:no-repeat; float:left; height:31px; margin-top:10px; overflow:hidden; text-indent:-9999px; width:281px; }
		.sliderHeader .myCrm { background-position: 17px 0; }
		.sliderHeader .myCms { background-position: 13px -32px; }
		.sliderHeader .myShop { background-position: 10px -63px; }
		.sliderHeader .myDns { background-position: 10px -93px; }
		.sliderHeader .myOffice { background-position: 10px -124px; }
		.sliderHeader .myWorkshop { background-position: 10px -155px; }
.sliderContentCont { margin:0 0 0 20px; overflow:hidden; width:562px; }
	.sliderContent { list-style-type:none; margin:0px; overflow:hidden; padding:0px; width:1000%; }
		.sliderContent .sliderBox { float:left; padding:16px 5px 0 16px; width:260px; }
			.sliderContent .sliderBox p { font-size:12px; line-height:18px; margin:2px 0 10px; }
		.seeMore, .seeMore:visited { background: #3db7e5 url('../images/cl.2.png') 0 bottom no-repeat; color:#FFFFFF; display:block; font-size:11px; height:20px; line-height:16px; margin-right:20px; overflow:hidden; text-align:center; text-decoration:none; width:40px; }
		.seeMore:hover { background: #13274d url('../images/cl.2.png') 0 bottom no-repeat; }
	.newService { background: url('../images/bg.new.2.png') 0 0 no-repeat; overflow:hidden; padding:54px 0 20px; position:absolute; right:-7px; top:-52px; width:324px; }
        .newService p { font-size:12px; line-height:17px; margin:16px 0 0; padding:0 80px 0 14px; }
        .newService a { margin:30px 14px; }

.footer { border-top:1px solid #dbdfe6; color:#7a8498; font-size:11px; line-height:18px; margin:50px auto 20px; overflow:hidden; padding-top:6px; }
	.footer .fooCopy { margin:4px 0 0 20px; width:52%; }
	.footer .madeIn { margin:0 10px 0 4px; width:156px; }
		.footer .madeIn span { float:left; padding-top:4px; }
		.footer .madeIn a { float:right; }
	.footer .footerTxt { padding:4px 19px 0 0; }

/*** subpages ***/

#subPageWrapper { background: url('../images/bg.sub.png') 0 0 repeat-x; overflow:hidden; }
.mainContentBox { background: #fff; overflow:hidden; width:100%; }
	.mainBox { background: url(../images/s.png) repeat-y 694px 0; border:1px solid #dbdfe6; margin:2px; overflow: hidden; width:944px; }
		.leftCol { float:left; overflow:hidden; width:690px; }

			.leftCol .header { background-image: url('../images/headers2.png'); color:#FFFFFF; font-size:19px; height:48px; line-height:42px; overflow:hidden; padding-left:16px; }
				.leftCol .header object { margin-top:8px; }
				.leftCol .myCrm { background-position: 0 0; }
				.leftCol .myCms { background-position: 0 -57px;; }
				.leftCol .myShop { background-position: 0 -116px; }
				.leftCol .myDns { background-position: 0 -174px; }
				.leftCol .myOffice { background-position: 0 -232px; }
				.leftCol .myWorkshop { background-position: 0 -287px; }
				.leftCol .contact { background-position: 0 -340px; }
				.leftCol .about { background-position: 0 -397px; }
                .leftCol .myL { background-position: 0 -673px; }
			.leftCol h2 { /*background-image: url('../images/subHeaders.png'); background-repeat: no-repeat;*/ height:40px; margin:20px 20px 16px; overflow:hidden; text-indent:-9999px; }
				.leftCol .myCrmH2 { background: url('../images/head.crm.png') 0 0 no-repeat; /*background-position:0 4px;*/ }
				.leftCol .myCmsH2 { background: url('../images/head.cms.png') 0 0 no-repeat; /*background-position:0 -57px;*/ }
				.leftCol .myShopH2 { background: url('../images/head.shop.png') 0 0 no-repeat; /*background-position:0 -113px;*/ }
				.leftCol .myDnsH2 { background: url('../images/head.dms.png') 0 0 no-repeat; /*background-position:0 -170px;*/ }
				.leftCol .myOfficeH2 { background: url('../images/head.office.png') 0 0 no-repeat; /*background-position:0 -227px;*/ }
				.leftCol .myWorkshopH2 { background: url('../images/head.work.png') 0 0 no-repeat; /*background-position:0 -283px;*/ }
				.leftCol .myLH2 { background: url('../images/head.likwidacja.png') 0 0 no-repeat;  }
            .leftCol .myLH2W { overflow: visible; text-indent: 0; background: url('../images/likwidacja.head.work.png') no-repeat; padding: 3px 0  0 50px;}

			.blueBtn, .blueBtn:visited { background: #3db7e5 url('../images/cl.2.png') 0 bottom no-repeat; color:#FFFFFF; display:block; font-size:11px; height:20px; line-height:16px; margin-right:20px; overflow:hidden; text-align:center; text-decoration:none; }
			.blueBtn:hover { background: #13274d url('../images/cl.2.png') 0 bottom no-repeat; }

			.productCont { clear:both; margin:0 20px 20px; overflow:hidden; }
				.productCont .leftSide { border-right:1px solid #dbdfe6; float:left; padding-right:2%; width:406px; }
					.productCont p { font-size:12px; line-height:18px; margin:17px 0; }
					.productCont .leftSide p.big { font-size:14px; font-weight:bold; line-height:22px; margin:0px 0 20px; }
					.productCont strong { color:#2068a5; display:block; margin:38px 0 0px; }
					.productCont span { display:block; font-size:11px; line-height:16px; margin:0 0 10px; }
					.productCont .leftSide .blueBtn { width:80px; }
				.productCont .rightSide { float:right; width:210px; }
					.productCont .rightSide img { margin:10px 0 13px; }
					.productCont .rightSide p.big { font-size:14px; font-weight:bold; line-height:24px; margin:0px 0 10px; }
					.productCont span.strong { font-weight:bold; margin:0; }
					.productCont .rightSide .blueBtn { width:40px; }
					.line { border-bottom:1px solid #dbdfe6; height:1px; margin:10px 0; }
					.screen { background:#f2f2f2; border:1px solid #dbdfe6; display:block; font-size:1px; line-height:0; margin:0; position:relative; width:99%; }
						.productCont .rightSide .screen img { margin:0px; width:100%; }
						.screen span { background:url('../images/zoom.png') 0 0 no-repeat; display:block; margin:0px; position:absolute; bottom:5px; height:17px; overflow:hidden; right:5px; text-indent:-9999px; width:70px; }
							.screen span:hover { background:url('../images/zoom.png') 0 -17px no-repeat; }

            .likwidacjaCont { clear:both; margin:0 20px 20px; overflow:hidden; }
				.likwidacjaCont .leftSide { border-right:0px solid #dbdfe6; float:left; padding-right:2%; width:625px; }
					.likwidacjaCont p { font-size:12px; line-height:18px; margin:17px 0; }
               .likwidacjaCont ul, .likwidacjaCont ol { font-size:12px; line-height:18px; margin:17px 0; }
					.likwidacjaCont .leftSide p.big { font-size:16px; font-weight:bold; line-height:24px; margin:0px 0 20px; }
                    .likwidacjaCont p.bigIntro { color:#989085; font-size:18px; font-weight:bold; line-height:22px; margin:0px 0 5px; }
					.likwidacjaCont strong { color:#2068a5; display:block; margin:20px 0 0px; }
					.likwidacjaCont span { display:block; font-size:11px; line-height:16px;   }
					.likwidacjaCont .leftSide .blueBtn { width:80px; }
				.likwidacjaCont .rightSide { float:right; width:210px; }
					.likwidacjaCont .rightSide img { margin:10px 0 13px; }
					.likwidacjaCont .rightSide p.big { font-size:16px; font-weight:bold; line-height:24px; margin:0px 0 10px; }
					.likwidacjaCont span.strong { font-weight:bold; margin:0; }
					.likwidacjaCont .rightSide .blueBtn { width:40px; }
						.likwidacjaCont .rightSide .screen img { margin:0px; width:100%; }

		.rightCol { background:#f2f2f2 url('../images/s.png') 0 0 repeat-y; float:right; width:250px; }
			.rightCol .header { background: url('../images/headers2.png') 0 -511px no-repeat; color:#fff; font-size:19px; height:40px; line-height:40px; overflow:hidden; padding-left:14px; }
				.rightCol .header object, .realizationHeader span object, .headerContact object { margin-top:8px; }
			.rightCol .headerTeam { background: url('../images/headers2.png') 0 -568px no-repeat; color:#fff; font-size:19px; height:40px; line-height:40px; overflow:hidden; padding-left:14px; }
			.rightCol .address { font-size:12px; line-height:18px; margin:28px 19px; }
				.rightCol .address p { margin:10px 0 17px; }
			.rightCol .headerContact { background: url('../images/headers2.png') 0 -622px no-repeat; color:#fff; font-size:19px; height:40px; line-height:40px; overflow:hidden; padding-left:14px; }
				.subMenu { list-style-type: none; margin:0px; padding:0px; }
				.subMenu a, .subMenu a:visited { border-bottom:1px solid #dbdfe6; display:block; height:49px; }
				.subMenu a:hover, .subMenu a.active, .subMenu:hover a.active:hover { background: #fff url('../images/subHover.png') 0 0 no-repeat; }
				.subMenu:hover a.active { background: none; }
					.subMenu a span { background-image:  url('../images/submenu.png'); background-repeat:no-repeat; cursor:pointer; display:block; height:48px; overflow:hidden; text-indent:-9999px; }
					.subMenu .myCrm a span { background-position: 16px 15px; }
					.subMenu .myCms a span { background-position: 16px -35px; }
					.subMenu .myShop a span { background-position: 16px -85px; }
					.subMenu .myDns a span { background-position: 16px -135px; }
					.subMenu .myOffice a span { background-position: 16px -185px; }
					.subMenu .myWorkshop a span { background-position: 16px -235px; }

                .subMenuL { list-style-type: none; margin:0px; padding:0px; }
				.subMenuL a, .subMenuL a:visited { border-bottom:1px solid #dbdfe6; border-left:1px solid #DBDFE6; display:block; height:49px; }
				.subMenuL a:hover, .subMenuL .active a, .subMenuL:hover .active a:hover { background-color: #fff; /*background: #fff url('../images/subHover.png') 0 0 no-repeat;*/ }
				.subMenuL:hover .active a {  }
					.subMenuL a span { background-image:  url('../images/subMenuL.png'); background-repeat:no-repeat; cursor:pointer; display:block; height:48px; overflow:hidden; text-indent:-9999px; }
					.subMenuL .myLSimple a span { background-position: 10px 15px; }
					.subMenuL .myLStandard a span { background-position: 10px -180px; }
               .subMenuL .myLCo a span { background-position: 7px -132px; }
   	                .subMenuL ul { list-style-type: none; margin:0px; padding:0px; }
                        .subMenuL ul li { margin:0px; padding:0px; }
                            .subMenuL ul li a { text-decoration: none; color:#92a2ad; }
                                .subMenuL ul li a span { background-image:  url('../images/subLpointer.png'); background-position: 16px 17px !important; font-family:Helvetica; font-size:17px; font-weight:bold; line-height:48px; text-indent: 40px; }
                                .subMenuL ul li a.activeSub { background: #fff url('../images/subHoverL.png') 0 0 no-repeat; border-left:0 none; color:#989085; }
                    .subMenuL li.active ul li { background: #fff; }


	.mainBoxRel { border:1px solid #dbdfe6; margin:2px; overflow: hidden; width:944px; }
		.mainBoxRel .realizationHeader { background: url('../images/headers2.png') 0 -454px no-repeat; color:#fff; font-size:19px; height:48px; line-height:42px; overflow:hidden; position:relative; padding-left:16px; }
			.mainBoxRel .realizationHeader a { background: url('../images/back.png') 0 0 no-repeat; height:19px; overflow:hidden; position:absolute; right:16px; text-indent:-9999px; top:13px; width:183px; }
				.mainBoxRel .realizationHeader a:hover { background: url('../images/back.png') 0 -21px no-repeat; }
		.mainBoxRel p.newBig { margin:45px 17px 0; }
		.relCont { clear:both; margin:20px 0 20px 20px; overflow: hidden; }
		.relContV2 { margin:10px 0 10px 20px; }
			.singleRel { float:left; height:300px; margin:0 20px 30px 0; overflow:hidden; width:288px; }
				.singleRel a { display:block; height:212px; overflow:hidden; }
				.singleRel a .relLogo { margin:8px 0; }
				.relScreen { border:1px solid #dbdfe6; }
				.singleRel span { display:block; font-size:11px; font-weight:bold; height:35px; margin:8px 0; }
				.singleRel .blueBtn { height:20px !important; width:44px; }
				.singleRel .line { margin:10px 0 0; }

		.singleRelCont { clear:both; margin:22px 16px; overflow:hidden; }
			.photoContentCont { background: #f2f2f2; border:1px solid #dbdfe6; float:left; width:456px; }
				.photoContentCont p { font-size:12px; line-height:18px; margin:10px 22px 30px; }
				.photoContentCont .photoCont { display:block; position:relative; width:100%; }
				.photoContentCont .photoCont img { width:100%; }
				.photoContentCont .photoCont span { background:url('../images/zoom.png') 0 0 no-repeat; position:absolute; bottom:8px; height:17px; overflow:hidden; right:5px; text-indent:-9999px; width:70px; }
					.photoContentCont .photoCont span:hover { background:url('../images/zoom.png') 0 -17px no-repeat; }
				.relTitle { background: url('../images/arrow.png') 0 0 no-repeat; clear:both; display:block; line-height:24px; margin:27px 0 0 21px; overflow:hidden; text-indent:24px; width:96%; }
					.relTitle strong { display:block; float:left; font-size:16px; line-height:24px; }
					.relTitle span { background-image:  url('../images/submenu.png'); background-repeat:no-repeat; cursor:pointer; display:block; float:left; height:22px; overflow:hidden; text-indent:-9999px; }
					.relTitle .relMyCRM { background-position: 0 0; width:96px; }
					.relTitle .relMyCms { background-position: 0 -50px; width:96px; }
					.relTitle .relMyShop  { background-position: 0 -100px; width:106px; }
					.relTitle .relMyDms  { background-position: 0 -150px; width:96px; }
					.relTitle .relMyOffice { background-position: 0 -200px; width:120px; }
					.relTitle .relMyWorkshop { background-position: 0 -250px; width:166px; }
			.contentCont { float:right; position:relative; width:424px; }
				.contentCont .blueBtn { position:absolute; margin:1px 0; right:0px; top:0px; width:80px; }
				.contentCont h3 { font-size:28px; font-weight:normal; margin:18px 0 14px; }
				.contentCont strong { font-size:17px; font-weight:normal; line-height:22px; }
				.contentCont p { font-size:12px; line-height:18px; margin:20px 0; }
			.insideCont { margin:20px 0 60px 20px; }
				.insideCont p { font-size:12px; }
				.insideCont p.big { font-size:18px; margin:20px 0 28px;}
				.insidePhotoCont { overflow:hidden; margin:10px 0 40px 29px; }
					.singlePersonBig { float:left; margin-right:35px; width:176px; }
						.singlePersonBig img { width:170px; }
					.singlePersonBig strong { display:block; margin:13px 0 4px; }
					.singlePersonBig p {font-size:12px; line-height:18px; margin:0; }
						.singlePersonBig .stanowisko { padding: 6px 0; font-style:italic; }
				.insideCont p.mission { margin:20px 0 0; }
				.insideCont .swfUnder { font-size:12px; line-height:18px; margin:3px 30px 10px 0; }
				.insideCont .bottomP { font-size:12px; line-height:18px; margin:18px 30px 10px 0; }
		.personCont { margin:30px 20px 0; }
			.personCont .singlePerson { margin-bottom:19px; overflow:hidden; width:100%; }
				.singlePerson img { float:left; margin-right:10px; max-height:107px; width:81px; }
				.singlePerson p { font-size:12px; margin:0 0 6px; }
				.singlePerson .name { font-weight:bold; margin:0 0 2px; }

		.contactCont { clear:both; overflow:hidden; width:100%; }
			.contactCont div { float:left; margin-right:12px; padding-right:5px; width:205px; }
				.contactCont div h4 { font-size:18px; margin:0 0 10px; }
				.contactCont div a, .contactCont div a:visited { color:#23a1d1; text-decoration:none; }
				.contactCont div a:hover { text-decoration:underline; }
				.contactCont p { font-size:12px; line-height:18px; margin:11px 0 0; }
				.contactCont .name { font-size:16px; }
				.contactCont .email { margin:2px 0 0; }
			.contactSingleBox { border-right:1px solid #dbdfe6; }
			.insideCont p.contactBig { margin:50px 0 11px; }
			.formCont { width:478px; }
				.message { background: #3db7e5; color:#fff; font-size:12px; height:22px; line-height:22px; margin-bottom:7px; text-align:center; }
				.formCont .formRow { overflow: hidden; padding:7px 0; width:100%; }
					.formRow label { display:block; float:left; font-size:12px; line-height:22px; width:30%; }
					.formRow input { background:#f2f2f2; border:1px solid #dbdfe6; float:right; height:16px; padding:3px 0px; width:294px; }
					.formRow textarea { background:#f2f2f2; border:1px solid #dbdfe6; float:right; height:150px; width:294px; }
					.formRow span { display:block; float:left; font-size:11px; margin-left:182px; width:200px; }
						* html .formRow span { margin-left:74px; }
					.formRow .submit { float:right; }
					.formRow input.submit { background: #3db7e5 url('../images/cl.2.png') 0 bottom no-repeat; border:0px; color:#FFFFFF; cursor:pointer; display:block; font-size:11px; height:20px; line-height:16px; padding:0 0 8px; overflow:hidden; text-align:center; text-decoration:none; width:60px; }
						.formRow input.submit:hover { background: #13274d url('../images/cl.2.png') 0 bottom no-repeat; }
				.brdbtm { border-bottom:1px solid #dbdfe6; }

	.subFooter { color:#7a8498; font-size:12px; line-height:18px; margin-bottom:10px; overflow:hidden; padding-top:10px; }

	.subFooter .fooCopy { font-size:11px; width:56%; }
	.subFooter .madeIn { margin:0 0 0 4px; width:158px; }
		.subFooter .madeIn span { font-size:11px; float:left; padding-top:4px; }
		.subFooter .madeIn a { float:right; }
	.subFooter .footerTxt { font-size:11px; }

/*cysiaczek*/
.captcha a img { margin-top: 10px; margin-left: 10px; }
.captcha img  { float: right; vertical-align: middle; }


/** bDamages **/
body.bDamages
	#subPageWrapper { background: url('../images/bg.sub2.png') 0 0 repeat-x; }

body.bDamages
	#bgLight { background: url('../images/bg2.jpg') 0 0 no-repeat; }

body.bDamages
	.topMenu h1 { float:left; margin:3px 285px 0 3px; }

body.bDamages
	.topMenu h1 a { background: url('../images/logo.mentax2.png') 0 0 no-repeat; }

body.bDamages
	.txt1 { background: url('../images/txt.3.png') 2px 1px no-repeat; }

body.bDamages
	.menuTop { height:28px; list-style-type: none; margin:0px; }
body.bDamages
	.menuTop li { display:block; float:left; height:28px; padding: 0 5px; }
body.bDamages
	.menuTop li a { background-image: url('../images/menu.png'); display:block; height:28px; overflow:hidden; text-indent:-9999px; }

body.bDamages
	.menuTop li#offer a { background-position: 0 0; width:52px; }
body.bDamages
		.menuTop li#offer a:hover,
body.bDamages .menuTop li#offer a.active { background-position: 0 -28px; width:52px; }

body.bDamages
	.menuTop li#about a { background-position: -72px 0; width:50px; }
body.bDamages
		.menuTop li#about a:hover,
body.bDamages .menuTop li#about a.active { background-position: -72px -28px; width:50px; }

body.bDamages
	.menuTop li#news a { background-position: 0px 0; width:95px; }
body.bDamages
		.menuTop li#news a:hover,
body.bDamages .menuTop li#news a.active { background-position: 0px -28px; width:95px; }

body.bDamages
	.menuTop li#work a { background-position: -249px 0; width:53px; }
body.bDamages
		.menuTop li#work a:hover,
body.bDamages .menuTop li#work a.active { background-position: -249px -28px; width:53px; }

body.bDamages
	.menuTop li#contact a { background-position: -318px 0; width:69px; }
body.bDamages
		.menuTop li#contact a:hover,
body.bDamages .menuTop li#contact a.active { background-position: -318px -28px; width:69px; }

body.bDamages
	.menuTop li#blog a { background-position: -621px 0; width:28px; }
body.bDamages
		.menuTop li#blog a:hover,
body.bDamages .menuTop li#blog a.active { background-position: -621px -28px; width:28px; }

body.bDamages
	.menuTop li#it a { background-position: -410px 0; width:184px; margin-right: 20px; }
body.bDamages
		.menuTop li#it a:hover,
body.bDamages .menuTop li#it a.active { background-position: -410px -28px; width:184px; }



#szkodyForm table { width: 100%; }
/* to dla newsów */
.post { margin-bottom: 35px; }
.post h4 { margin-bottom: 0; }
.post span { color: dargray; }