html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ul {list-style:none;}
body {background:#e7f4f6;}
.page {margin:0 auto;padding-bottom:15px;position:relative;width:1007px;background:#e7f4f6 url(../i/bg-footer.jpg) bottom right no-repeat;}

	/* Header */
	.header {height:424px;width:1007px;background:url(../i/bg-header.jpg) no-repeat;}
		.logo {height:182px;padding:5px 0 0 55px;width:220px;}
			.logo a {display:block;height:182px;text-indent:-9999px;background:url(../i/logo.jpg) no-repeat;}

		/* Right Panel with menu and phone */
		.top-panel {height:424px;position:absolute;right:40px;top:0;width:252px;background:url(../i/bg-panel.png) no-repeat;}
			.links {height:47px;margin:36px 0 0 47px;padding-left:25px;width:147px;background:url(../i/bg-links.png) no-repeat;}
				.links li {float:left;height:10px;margin:16px 44px 0 0;width:11px;}
				.links li a {display:block;height:10px;text-indent:-9999px;}
				.links li.home {background:url(../i/links.png) 100% 0 no-repeat;}
				.links li.map {background:url(../i/links.png) 100% 50% no-repeat;}
				.links li.mail {margin-right:-44px;background:url(../i/links.png) 0 100% no-repeat;}

				.topnav {padding:30px 0 0 50px;overflow:hidden;}
				.topnav li {padding-left:20px;background:url(../i/arr.gif) center left no-repeat;}
				.topnav li a {color:#1a4f04;font:bold 13px Tahoma;position:relative;}
				.topnav li a span {cursor:pointer;color:#9eff00;font:bold 13px Tahoma;position:absolute;left:0;top:1px;//top:3px;text-decoration:underline;}

	
				.feedback {color:#002264;font:22px 'Myriad Pro';line-height:0.7;letter-spacing:0px;margin:62px 0 0 40px;white-space:nowrap;}
				.feedback span {color:#818181;font:14px 'Myriad Pro';}
				.call {color:#ff7000;font:24px 'Myriad Pro';float:right;padding-right:14px;}
				.phone {clear:both;color:#4b7fca;font:30px 'Myriad Pro';margin:10px 0 0 40px;}
				.phone span {color:#929289;font:22px 'Myriad Pro';vertical-align:super;}


	.container {overflow:hidden;position:relative;background:url(../i/bg-container.jpg) top left no-repeat;}
		.wrap {overflow:hidden;}
		.sidebar {float:left;width:292px;}
			.counters {padding:39px 0 0 40px;}
			/* Navigation */
			.nav {padding:39px 0 0 40px;}
			.nav li {line-height:1;margin-top:9px;padding-left:15px;background:url(../i/arr2.gif) center left no-repeat;}
			.nav li a {color:#4e81ce;font:12px Tahoma;}
			.nav li a:hover {text-decoration:none;}

			/* Contact Form */
			.contact-form {margin-top:48px;padding-top:135px;background:url(../i/bg-contact-form.jpg) top left no-repeat;}
				a.otzyv {color:#4b7fcb;font:bold 11px Tahoma;float:right;margin-right:30px;}
				a.otzyv:hover {text-decoration:none;}

			.contact-form fieldset {padding:15px 0 0 39px;}
			.contact-form center {color:#090909;font:12px Tahoma;margin:30px 0;}
			.contact-form fieldset p {color:#090909;display:block;font:12px Tahoma;margin:13px 0 3px;}
				.user-info {height:23px;padding:1px 0 0 2px;width:223px;background:url(../i/bg-input.gif) no-repeat;}
				.user-info input {border:none;color:#090909;font:12px Tahoma;padding:2px 4px 1px;width:210px;}
				.user-message {height:103px;padding-left:2px;width:223px;background:url(../i/bg-textarea.png) no-repeat;}
				.user-message textarea {border:none;color:#090909;font:12px Tahoma;height:98px;padding:2px 2px 2px 0;width:215px;}
				.send {height:23px;margin-top:20px;padding-left:5px;width:218px;background:url(../i/button-l.png) top left no-repeat;text-align:center;}
					.send a {color:#090909;display:block;font:12px Tahoma;height:23px;padding:4px 5px 0 0;background:url(../i/button-r.png) top right no-repeat;text-decoration:none;}
					.send a:hover {text-decoration:underline;}

		/* Content */
		.content {overflow:hidden;position:relative;}

			/* Peremy4ki */
			.jumper-line-left {height:149px;left:9px;position:absolute;top:87px;width:11px;z-index:10;background:url(../i/line-left.png) no-repeat;}
			.jumper-1 {height:3px;left:223px;position:absolute;top:232px;width:14px;background:url(../i/jumper1.gif) no-repeat;}
			.jumper-2 {height:3px;left:440px;position:absolute;top:232px;width:14px;background:url(../i/jumper2.gif) no-repeat;}
			.jumper-line-right {height:171px;left:657px;position:absolute;top:65px;width:10px;z-index:10;background:url(../i/line-right.png) no-repeat;}
			.jumper-line-top {height:1px;left:439px;position:absolute;top:65px;width:218px;background:url(../i/line-top.png) no-repeat;}

			/* Title of page */
			.b-title {padding-top:30px;padding-bottom:13px;width:432px;}
			.p {color:#62634a;font:48px Georgia;float:left;}

			.title {border-bottom:1px solid #62634a;color:#62634a;font:18px Georgia;line-height:1.1;margin-left:40px;padding:22px 0 2px;}
			.small {color:#002164;font:11px Tahoma;float:right;}

			.b-title-page {margin-top:30px;padding-bottom:13px;}
			.page-title {color:#5b971b;display:inline;font:22px Georgia;padding:22px 0 1px;}

			/* Text of page */
			.page-text {color:#272727;font:12px Tahoma;line-height:1.6;}
				.page-text p {padding-bottom:9px;}
				.page-text p{font-family: Arial;

color: #0f0000;
text-decoration: none;
word-spacing: 0.3em;
text-align: left;
letter-spacing: 0;
line-height: 1.3em;
font-size: 1.2em;}

 /* color:#4b7fcb; */
				.page-text h2 {color:#5b971b;font:bold 16px Tahoma;padding-bottom:9px;}
				.page-text ul {list-style:disk;padding-left:15px;font-size: 1.1em;color: #0f0000;text-decoration: none;
word-spacing: 0.3em;
text-align: left;
letter-spacing: 0;}
				.page-text li {list-style-type:disc;margin-bottom:6px;padding-left:3px;font-size: 1.1em;color: #0f0000;text-decoration: none;
word-spacing: 0.3em;
text-align: left;
letter-spacing: 0;}
				.page-text p a, .page-text p a:visited {font:1.2em Arial;color:#4e81ce;}
				.page-text p a:hover {text-decoration:none;}

				.page-text img.float {float:left;margin-right:8px;}

				.page-text table { width:99%; margin:5px 0 20px 1px; border-collapse:collapse; }
				.page-text table th { padding:3px 5px; border:1px solid #999; color:#3e5e82; font-weight:bold; }
				.page-text table td { padding:3px 5px; border:1px solid #999; }
				.page-text table td.center, .page-text table th.center { text-align:center; }

			/* 3 kolonki */
			.cols {margin:0 48px 0 18px;padding-top:13px;}
				.cols ul {padding-top:10px;}

			.b-treatment {width:33%;padding-right:12px;}
				.title-treatment {padding-bottom:24px;vertical-align:bottom;}
					.title-treatment h2 {color:#ff7000;font:italic 18px Georgia;}
				.b-treatment ul li {border-bottom:1px dotted #858a78;color:#fc8221;font:12px Tahoma;margin-top:9px;padding-bottom:13px;}
				.b-treatment ul li a {color:#fc8221;font:12px Tahoma;}


			.b-rehabilitation {width:33%;padding-right:12px;}
				.title-rehabilitation {padding-bottom:24px;vertical-align:bottom;}
					.title-rehabilitation h2 {color:#4c8e14;font:italic 18px Georgia;line-height:0.8;text-align:center;}
				.b-rehabilitation ul li {border-bottom:1px dotted #858a78;color:#4c8e14;font:12px Tahoma;margin-top:9px;padding-bottom:13px;}
				.b-rehabilitation ul li a {color:#4c8e14;font:12px Tahoma;}

			.b-benefits {width:33%;}
				.title-benefits {padding-bottom:24px;vertical-align:bottom;}
					.title-benefits h2 {color:#4a7cc4;font:italic 18px Georgia;}
				.b-benefits ul li {border-bottom:1px dotted #858a78;color:#4a7cc4;font:12px Tahoma;margin-top:9px;padding-bottom:13px;}
				.b-benefits ul li a {color:#4a7cc4;font:12px Tahoma;}

	/* Footer */
	.footer {clear:both;overflow:hidden;}
		.bottomnav {clear:both;height:49px;margin:103px auto 30px;padding-right:3px;width:913px;background:url(../i/bottomnav-right.png) top right no-repeat;}
		.bottomnav div {height:49px;padding-left:3px;background:url(../i/bottomnav-left.png) top left no-repeat;}
		.bottomnav div ul {height:49px;padding:0 3px;background:url(../i/bg-bottomnav.png) repeat-x;}
		.bottomnav ul li {float:left;height:49px;line-height:44px;text-align:center;width:180px;background:url(../i/separator.png) top right no-repeat;}
		.bottomnav ul li.last {background:none;}
		.bottomnav ul li a {color:#4a7bc4;font:bold 11px Tahoma;}
		.bottomnav ul li a:hover {color:#4a7bc4;font:bold 11px Tahoma;text-decoration:none;}

		.copy {color:#272727;font:11px Tahoma;text-align:center;}
