body { background: url('../img/top_podklad.gif') top center repeat-x; color: #414141; font-family: "Lucida Grande", Verdana, sans; font-size: 12px; } 

a { color: #b97100; text-decoration: none; }
a:hover { text-decoration: underline; }

.mainWrapper { margin: 0 auto 10px; position: relative; width: 980px; }
	.logolink { height: 60px; left: 15px; position: absolute; top: 20px; width: 245px; z-index: 2; }
		.logolink a { display: block; height: 60px; text-indent: -10000px; width: 245px; }
	.top { background: url('../img/top.gif') left top no-repeat; height: 147px; left: 0; position: absolute; top: 0; width: 980px; }
		.top .languageChoose { background: url('../img/jezyki.gif') left top no-repeat; height: 14px; padding: 5px 0; position: absolute; top: 10px; right: 0; text-align: center; width: 88px; }
			.top .languageChoose li { border-left: 1px solid white; float: left; height: 14px; padding: 0 7px; width: 29px; }
				.top .languageChoose .first { border-width: 0; }
					.top .languageChoose li a { color: #fff; display: block; line-height: 14px; }
						.top .languageChoose li .active { color: #c0c0c0; }
		.top .specialArticles { line-height: 12px; padding: 6px 0; position: absolute; top: 10px; right: 128px; }
			.top .specialArticles li { border-left: solid #414141 1px; float: left; padding: 0 10px; }
				.top .specialArticles .first { border-width: 0; }
					.top .specialArticles li a { color: #414141; }
						.top .specialArticles li a:hover, .top .specialArticles li .active { color: #b97100; text-decoration: none; }
		.top .mainMenu { clear: both; left: 0; position: absolute; top: 105px; width: 980px; }
			.top .mainMenu li { background: url('../img/menu_ptaszki.png') right top no-repeat; display: block; float: left; line-height: 42px; padding: 0 30px 0 15px; min-width: 175px; }

				.top .mainMenu li a { color: #fff; text-transform: uppercase; }
					.top .mainMenu li a { color: #fff; display: block; height: 39px; padding: 0 10px 3px; text-transform: uppercase; }
						.top .mainMenu li a:hover, .top .mainMenu li .active { border-bottom: 3px solid #e3b75b; color: #f4df9a; padding-bottom: 0; text-decoration: none; }
							.top .mainMenu li ul { background-color: #000; border: 1px solid #d2d2d2; padding: 0px 7px; position: absolute; display: none; width: 300px;}
                                                        .top .mainMenu li.menu-18 ul{width:193px;}
								.top .mainMenu .right ul { right: 0; }
									.top .mainMenu li ul li { background: url('../img/kropka_menu_rozwijane.png') 0 4px no-repeat; float: none; line-height: 15px; margin: 10px 0; padding: 0 0 0 10px; }
										.top .mainMenu li ul li a { height: auto; padding: 0; text-transform: none; }
											.top .mainMenu li ul li a:hover { border-width: 0; }
	.content { overflow: hidden; padding: 162px 0 15px; }
	.footer { background: #d7d7d7 url('../img/stopka.gif') left top no-repeat; clear: both; }
		.footer .left { float: left; padding: 0 0 15px 10px; width: 690px; }
			.footer .left h2 { color: #fff; font-size: 13px; height: 43px; line-height: 43px; margin: 0 0 10px; text-transform: uppercase; }
				.footer .left h2 strong { font-size: 18px; padding: 0 0 0 5px; }
				.footer .left p { line-height: 1.3em; margin: 10px 0; }
					.footer .left .companyName { margin-top: 20px; }
					.footer .left .contactButton a { background: url('../img/kontakt.gif') left top no-repeat; display: block; height: 32px; line-height: 32px; text-align: center; width: 182px;}
						.footer .left .contactButton a:hover { text-decoration: none; }
		.footer .right { float: right; padding: 0 10px 15px 0; width: 240px; }
			.footer .right h2 { color: #fff; font-size: 13px; height: 43px; line-height: 43px; margin: 0 0 10px; text-transform: uppercase; }
			.footer .right p { line-height: 1.3em; margin: 7px 0; }
		.footer .bottom { background: url('../img/linia_stopka.gif') top center no-repeat; clear: both; padding: 15px 0; text-align: center; }
			.footer .bottom li { display: inline; padding: 0 10px;}
				.footer .bottom .securing strong { padding: 0 20px 0 0; }
				.footer .bottom .artlab { color: #848484; }
					.footer .bottom .artlab a { color: #848484; }

body.en .mainWrapper .top{background:url("../img/top-en.gif") no-repeat scroll left top transparent;}

