.main-container {text-align:center;backgound:#c9c9c9;}
	.head-container {width:92%;text-align:left;margin:0 auto;padding:1.4em 0;}
		.main-head-tbl {width:100%;}
		.main-head-tbl .left-cell {width:30%;}
		.main-head-tbl .right-cell {width:70%;}		
			.head-tbl {width:100%;margin-bottom:0.6em;}
			.head-tbl td {vertical-align:middle;}
			.head-tbl h3 {float:right;padding:0 0.5em 0 0;}
		
			.en-pages {font:80% Arial;padding:0 1em;}
			#logotype {margin-left:1em;}
		
				.more-promos table {width:100%;}
				.more-promos .txt {font:80% Arial;color:#808080;white-space:nowrap;margin:0;vertical-align:middle;text-align:right;padding-right:0.5em;}
				.more-promos td {overflow:hidden;height:28px;}
				.more-promos #ph:hover {background:#219b1f;}
				.more-promos #pd:hover {background:#bd1e1e;}
				.more-promos #le:hover {background:#2d3aaf;}
				.more-promos #cs:hover {background:#b11892;}
		
				.active-promo {height:1.75em;}
				.active-promo h1 {font:normal 100% Tahoma;color:#2d3aaf;margin:0;}
				.active-promo img {position:absolute;margin:-0.25em 0 0 -2.3em;}
		
			.category-head {min-height:82px;position:relative;}	
			.category-head img {position:absolute;}	
			.category-head h1 {min-height:82px;font:normal 170% Verdana;padding:0.45em 0 0 112px;margin:0;}
			
			.h-page-sub {font:normal 170% Verdana;padding:0.45em 0 0 0;margin:0;}
	.menu-company {margin:0 0 0 1.6em;padding:1.5em 0;}
	.menu-company div {font:80% Arial;margin:0 0 0.7em 0;overflow:hidden;}
	.menu-company .active {font-weight:bold;}

	.sub-tbl {width:100%;}
	.sub-tbl h2{font:normal 170% Arial;}
	
	#floor3 {border:0px solid red;position:relative;z-index:2; margin-bottom:30px;}

	.body-container {width:92%;text-align:left;margin:0 auto;padding:1.4em 0;}
		.way-box div {font:70% Tahoma;padding:0 1.8em 0.3em 0;display:inline;color:#a0a0a0;}
		.way-box div img {position:absolute;vertical-align:top;margin:0.45em 0 0 0.1em;}
		.way-box div a {color:#a0a0a0;white-space:nowrap;}
		.way-box div a:hover {color:#c90f0f;}
		.way-box .last img {margin-left:3px;}
	
	.base-container {width:92%;text-align:left;margin:0 auto;padding:1.4em 0;}
		.left-container {float:left;width:26%;}
		.right-container {float:right;width:70%;}
	
		.menu-container ul {margin:0.4em 0 1.6em 0;padding:0 0 0 1.6em;list-style:none;}
		.menu-container li {font:90% Arial;margin:0.8em 0 0 0;line-height:1.2em;}
		.menu-container .active {font-weight:bold;list-style:square !important;}
		.menu-container .active a {text-decoration:none;}
		.menu-container .active a:hover {text-decoration:underline;color:#c90f0f;}
		.menu-container li li a {color:#818181 !important;text-decoration:underline !important;}
		.menu-container li li.active a {text-decoration:none !important;}
		.menu-container li li.active a:hover {text-decoration:underline !important;color:#c90f0f;}
		
		#pharm-menu .active {color:#2d3aaf;}
		#pharm-menu .active a {color:#2d3aaf;}
		#pharm-menu li a:hover {color:#c90f0f;}
		#pharm-menu li li a:hover {color:#c90f0f !important;}
		#pharm-menu li li.active a {color:#5c900d !important;} 
		#pharm-menu li li.active a:hover {color:#c90f0f !important;}
		
		.content-container {width:90%;}
		.content-container h1 {font:normal 175% Tahoma;margin:0.30em 0 0.2em 0;}
		.content-container h2 {font:normal 140% Verdana;margin:1em 0 0.2em 0;}
		.content-container h3 {font:normal 120% Trebuchet MS;margin:1em 0 0.1em 0;}
		.content-container h4 {font:bold italic 105% Trebuchet MS;margin:0.6em 0 0.2em 0;color:#2F2F2F;}
		.content-container p {font:90% Arial;line-height:1.25em;margin:0.2em 0 1em 0;}
		.content-container .s {font:115% Tahoma;line-height:1.3em;color:#6b6b6b;}
		.content-container .start {font:115% Tahoma;line-height:1.3em;color:#6b6b6b;}
		.content-container .b {padding:6px;border:1px solid #f0f0ed;border-bottom:1px solid #e0e0dd;display:block;}
		.content-container .img-l {float:left;margin:0 1.6em 0.5em 0;}
		.content-container .img-r {float:right;margin:0 0 0.5em 1.6em;}
		.content-container ul,ol {margin:0.4em 0 1.6em 0;padding:0 0 0 2em;}
		.content-container li {font:90% Arial;margin:0 0 0.6em 0;}
		.content-container li li {font:100% Arial;}
		
.tb-cells2, .tb-cells3, .tb-cells4, .tb-cells5 {width:100%;margin:0.4em 0 1.2em 0;}
.tb-cells2 td {width:50%;}
.tb-cells3 td {width:33%;}
.tb-cells4 td {width:25%;}
.tb-cells5 td {width:20%;}
.tb-cellsc td {text-align:center;}
		
		/*old boxes style*/
		.content-container .bord {width:100%;margin-bottom:1em;}
		.content-container .bord th {text-align:left;padding:0.3em;font:bold 90% Arial;color:#2F2F2F;border:1px solid #eaeae7;vertical-align:top;}
		.content-container .bord td {padding:0.3em;font:90% Arial;color:#2f2f2f;border:1px solid #eaeae7;vertical-align:top;}
		.content-container .bord td th {font-size:100%;}
		.content-container .bord td td {font-size:100%;}
		
		/*news*/
		.main-news-box {}
		.main-news-box .left {float:left;width:65%;}
		.main-news-box .right {float:right;width:25%;}
			.newslist {margin:0;padding:0;}
			.newslist dt {font:65% Tahoma;color:#999;}
			.newslist dd {margin:-0.9em 0 2em 5em !important;font:90% Arial;line-height:1.3em;}
			.newslist h3 {font-weight:bold;}
	
	.base-r-tbl {width:99%;}
	.base-r-tbl td {vertical-align:top;}
	.base-r-tbl .l-cell {width:55%;}
	.base-r-tbl .r-cell {width:45%;}
		.base-box {width:85%;text-align:left;padding:1.2em 0 1em 1.8em;}
		.base-box p {font:70% Tahoma;color:#747474;}
		#copySign {position:absolute;z-index:2;margin-left:-1.2em;}
		.search-line-tbl {width:100%;margin-top:1.3em;}
		.search-line-tbl .search-line-cell {width:75%;padding-right:20px;}
		.search-line-tbl .button-cell {width:25%;padding:0 !important;}
		.cities-heads div {float:left;margin-right:1.2em;font:70% Tahoma;}
		.cities-heads span {color:#3c6ac0;border-bottom:1px dashed;position:relative;z-index:2;}
		.cities-heads span:hover {color:#c90f0f;cursor:pointer;}
		.cities-heads .active span {font-weight:bold;color:#000;border:none;}
		.cities-heads .active span:hover {cursor:auto;color:#000;}
		.cities-info div {font:80% Tahoma;margin-bottom:1.2em;}
	
	.newonsite-content {border:1px solid red;float:left;width:75%;}
	.newonsite-calendar {border:1px solid green;margin-left:80%;}
	.newonsite-calendar td {vertical-align:top;width:50%;padding-right:1em;}
	.newonsite-calendar .act {font-weight:bold;} 
	
.newonsite-head h2 {position:relative;z-index:3;margin-top:-0.6em;margin-bottom:0.2em;}
.newonsite-box {}
.newonsite-tbl {width:100%;}
.newonsite-tbl td {vertical-align:top;}
.newonsite-tbl .l-cell {width:65%;}
	.newonsite-content-box ul {margin:0.4em 0 0.8em 0;padding:0;list-style:none;}
	.newonsite-content-box li {font:90% Arial;margin:0.2em 0 0.8em 0;}
.newonsite-tbl .r-cell {width:35%;}
	.newonsite-calendar-box {border-top:1px solid #ededed;}
	.newonsite-calendar-tbl {width:60%;}
	.newonsite-calendar-tbl td {vertical-align:top;padding:0.5em 1em;}
	.newonsite-calendar-tbl div {margin:0.4em 0 0.8em 0;font:90% Arial;}
	.newonsite-calendar-tbl .active {font-weight:bold;color:#2D3AAF;}

.news-dates-tbl {width:100%; border-top:1px solid #ededed;}
.news-dates-tbl td {vertical-align:top;}
.news-dates-tbl .l-cell {width:65%;}
.news-dates-tbl .r-cell {width:35%;}
	.news-dates-tbl {width:60%;}
	.news-dates-tbl td {vertical-align:top;padding:0.5em 1em;}
	.news-dates-tbl div {margin:0.4em 0 0.8em 0;font:90% Arial;}
	.news-dates-tbl .active {font-weight:bold;color:#2D3AAF;}
	
.newslist h3{margin-top:0 !important; margin-bottom:1em !important;}

.warelinks {margin-bottom:0.5em;}
.warelinks div {float:left;font:90% Arial;margin:0 1.5em 0 0;padding:0.3em 0;position:relative;z-index:2;}
.warelinks div a {color:#7b9cd9;text-decoration:none;border-bottom:1px dotted;}
.warelinks div a:hover {color:#4e7ed7;}
.warelinks .actlinky {font-weight:bold;}
.warelinks .actlinky a {border-bottom:none;color:#000;}
.warelinks .actlinky a:hover {cursor:auto;color:#000;}