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;
	/*vertical-align: baseline;*/
	background: transparent;
}
ul {list-style:none;}
body{color:#010101;font:12px Tahoma;line-height:130%;background:#fff url(/images/cms/sz_i/bg-header.png) repeat-x;}
a {color:#0a4b90;font-family:Tahoma;}
h2 {padding-top:11px;padding-bottom:8px;font-family:Tahoma;}

.page {max-width:1280px;min-width:999px;margin:0 auto;}
/* Header */ 
.header {/*height:261px;*/position:relative;}
	.scale-left {height:261px;left:0;position:absolute;top:0;width:16px;z-index:5;background:url(/images/cms/sz_i/scale-left.png) no-repeat;}
	/*.scale-right {float:right;height:261px;position:absolute;right:0;top:0;width:16px;z-index:5;background:url(/images/cms/sz_i/scale-right.png) no-repeat;}*/
.scale-right {margin:0 auto;min-width:999px;z-index:100;position:relative;overflow:hidden;background:url(/images/cms/sz_i/scale-right.png) top right no-repeat;}
	.logo {float:left;height:54px;padding:46px 0 0 46px;position:relative;}
	.logo h6 {height:54px;width:505px;background:url(/images/cms/sz_i/logo.gif) no-repeat;}
	.logo a {display:block;height:54px;text-indent:-9999px;width:203px;}
	
	/* Search */
	.search {float:right;height:26px;margin:55px 27px 0 0;padding-left:10px;width:313px;background:url(/images/cms/sz_i/bg-search.png) no-repeat;}
		.search-text {border:0;color:#8e8e8e;float:left;font:11px Tahoma;height:18px;padding:6px 5px 0;width:280px;background:url(/images/cms/sz_i/bg-search-input.gif) repeat-x;}
		.loop {float:left;height:17px;margin-top:6px;width:16px;}
	
	/* Top Navigation */
	.nav {clear:both;padding:15px 0px 10px 0;position: relative;width: 100%;}
	.nav:after {content: '';display: block;clear: both;}
		.corner-left {position: relative;right: 50%;float: right;}
		.corner-right {padding-right:21px;background:url(/images/cms/sz_i/bg-nav-r.png) top right no-repeat;position: relative;z-index:1;right: -50%;}
		
	.nav ul {height:101px;text-align:center;white-space:nowrap;padding-left:21px;background:url(/images/cms/sz_i/bg-nav-l.png) top left no-repeat;}
	.nav ul li {float:left;text-align:center;width:98px;}
	.nav ul li.separator {padding-top:11px;height:90px;background:url(/images/cms/sz_i/bg-nav.png) repeat-x;float:left;text-align:center;white-space:normal;width:2px;}
	.nav ul li a {color:#fff;font:11px Tahoma;display:block;height:84px;padding:17px 12px 0;text-decoration:none;white-space:normal;background:url(/images/cms/sz_i/bg-nav.png) repeat-x;}
	.nav ul li a:hover {display:block;height:84px;padding:17px 12px 0;text-decoration:none;background:url(/images/cms/sz_i/bg-nav-hover.png) repeat-x;}
	.nav ul li a.active {display:block;height:84px;padding:17px 12px 0;text-decoration:none;background:url(/images/cms/sz_i/bg-nav-hover.png) repeat-x;}
	.nav ul li.last a {color:#fff;font:11px Tahoma;display:block;height:90px;padding:11px 11px 0;text-decoration:none;white-space:normal;background:url(/images/cms/sz_i/bg-nav.png) repeat-x;}
	.nav ul li.last a:hover {color:#fff;font:11px Tahoma;display:block;height:90px;padding:11px 11px 0;text-decoration:none;white-space:normal;background:url(/images/cms/sz_i/bg-nav-hover.png) repeat-x;}
	.nav ul li.last a.active {color:#fff;font:11px Tahoma;display:block;height:90px;padding:11px 11px 0;text-decoration:none;white-space:normal;background:url(/images/cms/sz_i/bg-nav-hover.png) repeat-x;}

/* Main Block */
.container {clear:both;margin:15px 0 47px;overflow:hidden;zoom:1;}
	.wrapper{float:left;width:100%}
		.content{margin: 0 277px;padding:0 20px;} 
			h3 {color:#0000ff;font:16px Tahoma;padding-top:8px;}
.content h3 a {text-decoration:none;}
			.red {color:#c10e28;}
			.news-full ol {margin:15px 0 5px;padding-left:20px;}
			.content .news-full ul {margin-top:10px;}
			.content .news-full ul li {border-bottom:none;background:url(/images/cms/sz_i/arr.gif) left 7px no-repeat;padding:0px 0 3px 12px;}
			.content .news-full ul li p {padding-top:2px;}
			.content .news-full ul li p.title {margin-bottom:5px;}

			/* Novosti mediciny */
			.news-med {margin:9px -45px 0 0;overflow:hidden;width:100%;}
			.news-med-archive {float:right;margin:-15px 0 15px;}
			.news-med-archive a {font-size:11px;text-decoration:underline;}
			.news-med-archive a:hover {text-decoration:none;}
			.b-last-news {float:left;margin-bottom:25px;width:49%;height:50px;}
			.date {float:left;height:44px;width:36px;background:url(/images/cms/sz_i/date.jpg) no-repeat;}
				.month {color:#fff;font:9px Tahoma;padding:8px 0 0 7px;}
				.day {color:#000;font:22px 'Myriad Pro';margin-top:-3px;padding:0 0 5px 6px;}
			.ln-title {padding:0 60px 0 52px;}
			.ln-title h2 {padding-top:1px;}
			.ln-title a {color:#0a4b90;font:12px Tahoma;}
				.time {font:bold 11px Tahoma;}
			 
			/* Bloki novostey */
			.news {clear:both;margin:0 -50px 0 0;overflow:hidden;}
				.news-l {width:49%;float:left;}
				.news-r {width:49%;float:left;}
				.b-news {float:left;}
				.b-news-list {float:left;width:98%;margin:5px 7px 6px 0;}
				.b-news-full {float:left;width:98%;margin:5px 7px 6px 0;}
				.b-news-full p {padding-top:7px}
				.b-news-full h1 {padding-bottom:7px;}
.news table td {vertical-align:top;}
.news table td.bord {width:48%;border-left:1px solid #C6CCDA;border-right:1px solid #C6CCDA;}
.n-bot {padding-bottom:10px;}
			.news-bottom {height:10px;background:url(/images/cms/sz_i/news-bottom.png) no-repeat 100% 100%;}
						.news-bottom div {height:10px;background:url(/images/cms/sz_i/corner-l.gif) no-repeat 0 100%;}
			
			/* Zagolovok stranicy (header) */
			.news-header {color:#b0071f;font:bold 14px Verdana;height:33px;text-transform:uppercase;}
				.news-header div {padding-left:8px;}
				.news-header div h1 {padding-right:8px;text-align:center;padding:10px 10px 0 0;}
				div.b-news-full div.news-header div h1 {padding-top:8px;}
				
				/* Spisok novostey na stranicah razdelov */
				.list {background:url(/images/cms/sz_i/border.gif) left top repeat-y;zoom:1;}
				.list div {background:url(/images/cms/sz_i/border.gif) right top repeat-y;zoom:1;}

                    .list h1, .list h2, .list h3,
					.list h4, .list h5, .list h6 {color:#B0071F;margin:7px 0;padding-top:6px;padding-bottom:0px;}
                    .list h2 {font:18px Tahoma;}
					.list ul {zoom:1;} 
					.list ul li {background:none;border-bottom:1px dotted #ccc;padding:6px 0 10px;;}
					.list ul li.list-last {border-bottom:0px dotted #ccc;padding:6px 0 8px;}

				/* Spiski vnutri teksta na stranicah contenta */
				.list-content {background:url(/images/cms/sz_i/border.gif) left top repeat-y;zoom:1;}
				.list-content div {background:url(/images/cms/sz_i/border.gif) right top repeat-y;zoom:1;}

					.list-content h1, .list-content h2, .list-content h3,
					.list-content h4, .list-content h5, .list-content h6 {color:#B0071F;margin:7px 0;padding-top:6px;padding-bottom:0px;}
					.list-content h2 {font:18px Tahoma;}
					.list-content ul {zoom:1;}
					.list-content ul li {background:url(/images/cms/sz_i/arr.gif) left center no-repeat;padding:3px 0 3px 12px;}
					.list-content ul li.list-last {border-bottom:0px dotted #ccc;padding:6px 0 8px;}


					/* Spiski podrazdela na stranicah contenta */
					.list-content ul.subcat {zoom:1;padding-bottom:5px;} 
					.list-content ul.subcat li {background:none;border-bottom:1px dotted #ccc;padding:6px 0 10px;;}

				/* Spiski razdelov i podrazdelov vnutri cataloga */
				.list-cat {background:url(/images/cms/sz_i/border.gif) left top repeat-y;zoom:1;}
				.list-cat div.cat {background:url(/images/cms/sz_i/border.gif) right top repeat-y;zoom:1;}

					.list-cat h3 {color:#b0071f;}
					.list-cat ul {zoom:1;} 
					.list-cat ul li {border-bottom:1px dotted #ccc;margin:0 12px;padding:6px 0 10px;;}
					.list-cat ul li.list-last {border-bottom:0px dotted #ccc;padding:6px 0 8px;}

						.item {margin-top:25px;}					

				/* Spiski novostey na glavnoy */
				/*.list-index {background:url(/images/cms/sz_i/border.gif) left top repeat-y;zoom:1;}
				.list-index div {background:url(/images/cms/sz_i/border.gif) right top repeat-y;zoom:1;}*/
					
					.list-index ul {zoom:1;} 
					.list-index ul li {border-bottom:1px dotted #ccc;margin:0 12px;padding:6px 0 10px;;}
					.list-index ul li.list-last {border-bottom:0px dotted #ccc;padding:6px 0 8px;}

						/* Novosti na glavnoy */
						.date2 {color:#151617;font:bold 10px Tahoma;}
						p.title {padding-bottom:3px;}
						.title a {color:#0a4b90;font:12px Tahoma;}
						.anons {color:#000;font:11px Tahoma;padding-top:2px;}
						


				/* Hlebnye kroshki */
				.navibar {color:#b0071f;font:11px Tahoma;padding:7px 0 11px 12px;}
				.navibar a {color:#0a4b90;font:11px Tahoma;}
				.navibar a:hover {color:#0a4b90;font:11px Tahoma;text-decoration:none;}
				.navibar span {color:#000;font:11px Tahoma;}

				/* Polnoe otobrajenie novosti */
				.news-full {padding:0 12px 7px;}
					.news-full	p.title {padding:0}
						.date3 {color:#aeaeae;font:bold 10px Tahoma;}
						h1 {color:#b0071f;font:bold 12px Tahoma;}
						.list p.text {color:#151617;font:11px Tahoma;padding-top:7px;}
					
					/* Perehod po stranicam */
					div.pagination {color:#dc0b0b;font:bold 11px Tahoma;padding:15px 0 10px;text-align:center;background:none;}
					.pagination span {color:#000;font:11px Tahoma;}
					.pagination a {color:#0a4b90;font:bold 11px Tahoma;}
					.pagination a:hover {color:#0a4b90;font:bold 11px Tahoma;text-decoration:none;}
					
					/* 4itat' es4e po etoy teme */
					.readmore {border-bottom:1px dotted #9c9c9c;margin:20px 12px 20px;padding-bottom:17px;}
					.readmore ul li {margin-top:15px;}
					.readmore ul li a {color:#0a4b90;font:11px Tahoma;}
					
					/* Comments */
					.comments {margin-top:20px;}
						.comments-count {height:38px;background:url(/images/cms/sz_i/comments-r.png) 100% 100%;}
						.comments-count div {height:27px;padding:11px 0 0 11px;background:url(/images/cms/sz_i/comments-l.png) 0 100% no-repeat;}
						.comments-count a {background:url(/images/cms/sz_i/comments.gif) left center no-repeat;color:#0a4b90;font:bold 11px Tahoma;padding-left:20px;}
						.comments-list {margin:0 12px;}
							.comment {border-bottom:1px dotted #9c9c9c;margin-top:16px;padding-bottom:15px;}
							.comment p {color:#151617;font:11px Tahoma;margin-top:10px;}
								.name {color:#b0071f;font:bold 11px Tahoma;}
								.posttime {color:#aeaeae;font:bold 11px Tahoma;}
						
						.comments-add {margin:15px 12px 0;}
						.comments-add form {margin-top:9px;}
						.comments-add input {width:100%;}
						.comments-add label {color:#151617;font:11px Tahoma;}
						.comments-add textarea {color:#151617;font:11px Tahoma;width:100%;}
							.add-comment {color:#b0071f;font:bold 11px Tahoma;}
							.comments-add p {padding-top:5px;}										
				

				/* Fon dlya zagolovkov*/
				.love {background:url(/images/cms/sz_i/n-love.png) repeat-x;}
				.love div {background:url(/images/cms/sz_i/n-love-l.png) top left no-repeat;}
				.love div h1 {background:url(/images/cms/sz_i/n-love-r.png) top right no-repeat;}
				
				.health-woman {background:url(/images/cms/sz_i/n-health-woman.png) repeat-x;}
				.health-woman div {background:url(/images/cms/sz_i/n-health-woman-l.png) top left no-repeat;}
				.health-woman div h1 {background:url(/images/cms/sz_i/n-health-woman-r.png) top right no-repeat;}
				
				.health-man {background:url(/images/cms/sz_i/n-health-man.png) repeat-x;}
				.health-man div {background:url(/images/cms/sz_i/n-health-man-l.png) top left no-repeat;}
				.health-man div h1 {background:url(/images/cms/sz_i/n-health-man-r.png) top right no-repeat;}
				
				.health-child {background:url(/images/cms/sz_i/n-health-child.png) repeat-x;}
				.health-child div {background:url(/images/cms/sz_i/n-health-child-l.png) top left no-repeat;}
				.health-child div h1 {background:url(/images/cms/sz_i/n-health-child-r.png) top right no-repeat;padding-top:7px;}
				
				.beauty {background:url(/images/cms/sz_i/n-beauty.png) repeat-x;}
				.beauty div {background:url(/images/cms/sz_i/n-beauty-l.png) top left no-repeat;}
				.beauty div h1 {background:url(/images/cms/sz_i/n-beauty-r.png) top right no-repeat;}
				
				.science {background:url(/images/cms/sz_i/n-science.png) repeat-x;}
				.science div {background:url(/images/cms/sz_i/n-science-l.png) top left no-repeat;}
				.science div h1 {background:url(/images/cms/sz_i/n-science-r.png) top right no-repeat;}
			
		/* Spravochnik bolezney */
		table.alphabet {width:100%;padding:0;border-collapse:collapse;}
			table.alphabet tr.abc-1 td {border-top:1px solid #c6ccda;border-right:1px dotted #8b8f9a;vertical-align:middle;text-align:center;height:27px;background:url(/images/cms/sz_i/bg-alphabet.gif) repeat-x;}
			table.alphabet tr.abc-2 td {border-bottom:1px solid #c6ccda;border-right:1px dotted #8b8f9a;vertical-align:middle;text-align:center;height:27px;background:url(/images/cms/sz_i/bg-alphabet2.gif) repeat-x;}
			table.alphabet tr.abc-2 td.lasttd, table.alphabet tr.abc-1 td.lasttd {border-right:none;}
			table.alphabet tr.abc td {height:2px;background:url(/images/cms/sz_i/bg-abc.gif) repeat-x;}
			table.alphabet td a {color:#8b8f9a;font:18px 'Myriad Pro';text-decoration:none;}
			table.alphabet tr.abc-1 td.abc-l {border:none;height:58px;width:2px;background:url(/images/cms/sz_i/abc-l.gif) no-repeat;}
			table.alphabet tr.abc-1 td.abc-r {border:none;height:58px;width:2px;background:url(/images/cms/sz_i/abc-r.gif) no-repeat;}

		div.bolezni {overflow:hidden;background:none;}
			div.bolezni ul {background:none;}
			div.bolezni li {background:none;border:none;padding:2px 0;margin-left:8px;}
			div.b-right, div.b-left {width:49%;float:left;background:none;}
			div.b-right p, div.b-left p {color:#c10e28;font:bold 11px Tahoma;margin-top:15px;}			

		/* Contacts Form */
		.eform .inp {width:294px;}
	
	/* Levoe menu */
	.sidebar-left{float:left;width:225px;margin-left:-100%;padding:5px 0 0 47px;}
		.sidebar-left ul {padding-top:7px;}
		.sidebar-left ul li {border-bottom:1px dotted #9c9c9c;margin-top:4px;white-space:nowrap;}
		.sidebar-left ul li a {display:block;color:#0a4b90;font:11px Tahoma;padding:1px 0 5px 22px;background:url(/images/cms/sz_i/menu.gif) no-repeat center left;white-space:nowrap;}
		.sidebar-left ul li a:hover {display:block;color:#2e2e2e;font:11px Tahoma;padding:1px 0 5px 22px;text-decoration:none;background:url(/images/cms/sz_i/menu-hover.png) no-repeat;}
		.sidebar-left ul li.active a {display:block;color:#2e2e2e;font:11px Tahoma;padding:1px 0 5px 22px;text-decoration:none;background:url(/images/cms/sz_i/menu-hover.png) no-repeat;}
		h4 a {color:#393939;font:16px 'Myriad Pro';text-decoration:none;}
		.banner-left {margin-top:45px;}
		
	/* Block sprava */
	.sidebar-right {float:left;width:217px;margin-left:-234px;padding-right:17px;}
/*		.pogoda {height:259px;width:217px;background:url(/images/cms/sz_i/pogoda.png) no-repeat;}*/
.pogoda {overflow:hidden;color:#fff;font:11px Tahoma;height:196px;padding:39px 30px 20px 18px;width:168px;background:url(/images/cms/sz_i/bg-pogoda.gif) no-repeat;}
	.city {font:21px 'Myriad Pro';}	
	.p-now {float:right;font:14px 'Tahoma';}
	.wind {clear:both;padding-top:4px;}
	.wind span {text-transform:uppercase;}
	.windspeed {padding-top:4px;}
	.pressure {padding-top:4px;}
	.humidity {padding-top:8px;}
	.p-desc {padding-top:16px;text-align:center;}
	.p-today {padding-top:7px;}
	.p-date {text-align:left;padding-top:0px;font:11px Tahoma;}
	.p-clock {text-align:left;font:11px Tahoma;}
	.gismeteo {float:right;margin:-3px -10px 0 0;padding-bottom:10px;}
	.gismeteo a {color:#fff;}
		.direct {margin-top:47px;}	
		
		/* Golosovanie */
		.vote {margin-top:38px;}
		.vote label {margin-bottom:-2px;}
			.vote-name {margin:9px 0;}
			.vote-submit {margin:11px 0 0 26px;}
			.vote-result {padding:14px 0 0 10px;color:#0a4b90;font:11px Tahoma;}
			.vote-result a {color:#0a4b90;font:11px Tahoma;}
			.vote-info {font:10px Tahoma;padding:14px 30px 0 0;text-align:center;}
			
	/* Banners */
	.b-banner {clear:both;margin-bottom:20px;text-align:center;}
	.b-banner-top {margin-bottom:0;}
	.b-banner-center {margin-bottom:10px;}

/* Footer */
.footer {clear:both;border-top:2px solid #8e8e8e;margin:0 46px;padding-bottom:10px;overflow:hidden;}
.footer p {font-size:11px;}
	.copy {float:left;margin-top:20px;} 
	.counters {clear:both;float:right;margin-top:-8px;}

.footer ul {float:right;padding-top:20px;}
.footer ul li {color:#135297;font:11px Tahoma;float:left;}
.footer ul li span {padding:0 21px;}
.footer ul li a {color:#135297;font:11px Tahoma;}

 
	.counters {clear:both;float:right;margin-top:-8px;}

.footer ul {float:right;padding-top:20px;}
.footer ul li {color:#135297;font:11px Tahoma;float:left;}
.footer ul li span {padding:0 21px;}
.footer ul li a {color:#135297;font:11px Tahoma;}

