





@charset "windows-1251";
/* CSS Document of SUFIX © 2012. All rights reserved
-----------------------------------------*/
BODY,HTML {background:#fff9f4 url(../images/bg.png) repeat-x top; font:12px Verdana; margin:0; padding:0; width:100%; height:100%;} A img {border:0px solid; outline:none;} A {cursor:pointer; outline:none;} .fm {position:relative; float:left; margin:0; padding:0;} .fmr {position:relative; float:right; margin:0; padding:0;} .centre {position:relative; width:1000px; margin:0 auto;} ADDRESS {font-style:normal;} U {clear:both; display:block;} A:active {outline:none;} * {outline:none;}
/* header
-----------------------------------------*/
.top {width:100%; min-width:1000px; min-height:289px; background:url(../images/bg_over.jpg) no-repeat top center;}
	.top_in {width:100%; min-width:1000px; min-height:579px; background:url(../images/head_map.jpg) no-repeat top center;}
		.toppest {width:1000px; height:90px;}
			A.logo {width:305px; height:61px; background:url(../images/logo.png) no-repeat; top:30px; left:35px;}
		.topper {width:1000px; height:380px;}
			.sagn {width:246px; height:279px; background:url(../images/signiture.jpg) no-repeat; left:48px; top:60px;}
				SPAN.for_i {font:11px Tahoma; color:#f00; position:absolute; top:74px; left:24px;}
				#drug_preload_text SPAN {font:11px Tahoma; color:#36a820; position:absolute; top:141px; left:24px;}
				.address {color:#000; padding:0 0 0 17px; height:61px;}
					.adrr {font:14px/26px Verdana; width:100%;}
					.phones {font:14px/16px Verdana;}
					.address SPAN {color:#392c86; font:18px Verdana;}
				.for_mail {font:14px Tahoma; color:#9a9a9a; background:none; border:none; width:203px; padding:2px 4px; margin:22px 0 0 19px;}
				.sagn A {font:14px Verdana; color:#ff8101; text-decoration:underline; position:relative; float:right; right:16px; top:10px;}
				.sagn A:hover {text-decoration:none;}
				.about {font:11px Tahoma; color:#000; top:25px; left:16px; width:213px;}
			.for_banner {width:701px; height:283px; background:url(../images/banner.jpg) no-repeat; left:71px; top:12px;}
				.for_ban_title {left:356px; top:10px;}
					.ban_title {width:327px; height:38px; font:11px/16px Verdana; color:#000; display:table-cell; vertical-align:middle; text-align:center;}
				.ban_img {width:677px; height:213px; top:19px; left:10px; border:1px solid #595080;}
				A.ban_left,A.ban_right {width:35px; height:43px; background:url(../images/arrows_ban.png) no-repeat; top:144px; left:-12px; position:absolute;
				                        z-index:1;}
				A.ban_right {background-position:-35px 0; left:676px;}
				#drug_preload {position:absolute; top:145px; left:20px;}
/* menu
-----------------------------------------*/	
.main_menu {width:658px; left:35px; top:37px;}
	.main_menu .menus {margin:0 18px 0 0; position:relative; float:right;}
	.main_menu .menus A {background:url(../images/button.png) no-repeat 0 3px; padding:14px 0px 12px 22px; height:16px; font:12px Verdana; color:#975c25;
	                     text-decoration:none; position:relative; float:left; text-shadow:0 1px 0 #fee27d;}
		.main_menu .menus A I {font-style:normal; position:relative; float:left;}
		.main_menu .menus A B {position:relative; float:left; display:block; width:11px; height:41px; background:url(../images/button.png) no-repeat right 2px;
		                       top:-13px; left:11px;}
		.main_menu .menus A.active,.main_menu .menus A.active:hover {background-position:0 -80px; top:4px; padding:11px 0px 9px 20px;}
		.main_menu .menus .smpp A.active,.main_menu .menus .smpp A.active:hover,.main_menu .menus .smpp2 A.active,.main_menu .menus .smpp2 A.active:hover
		{top:0; padding:5px 0 3px; text-decoration:underline;}
			.main_menu .menus A.active B,.main_menu .menus A.active:hover B {background:url(../images/button.png) no-repeat right -80px; height:36px; top:-11px;}
		.main_menu .menus A:hover {background-position:0 -38px;}
		.main_menu .menus A.active2 {background-position:0 -38px; top:0px;}
			.main_menu .menus A:hover B,.main_menu .menus A.active2 B {background:url(../images/button.png) no-repeat right -39px; top:-13px;}
		.main_menu .smpp,.main_menu .smpp2 {position:absolute; top:47px; left:0; background:url(../images/menu_dropdown.png) no-repeat top left; width:118px;
		                                    padding:10px 0 0; z-index:99;}
			.main_menu .smpp A,.main_menu .smpp2 A {background:none; height:auto; width:100px; padding:5px 0 3px; left:15px;}
			.main_menu .smpp A:hover,.main_menu .smpp2 A:hover {text-decoration:underline;}
			.bot_down {width:118px; height:13px; background:url(../images/menu_dropdown.png) no-repeat bottom left; position:absolute; bottom:-13px; left:0;}
		.main_menu .smpp2 {background:url(../images/menu_dropdown.png) no-repeat top right;}
			.main_menu .smpp2 .bot_down {width:118px; height:13px; background:url(../images/menu_dropdown.png) no-repeat right -100px; position:absolute; bottom:-13px;
			                             left:0;}
		.main_menu .arrow {width:14px; height:10px; background:url(../images/but_arrow.png) no-repeat; position:absolute; top:40px; left:27px; z-index:1;}
		.main_menu .arrow2 {width:14px; height:12px; background:url(../images/but_arrow2.png) no-repeat; position:absolute; top:32px; left:27px; z-index:1;}
/* content
-----------------------------------------*/
/* left
-----------------------------------------*/
.content {width:100%; min-width:1000px; height:auto; min-height:300px;}
.left {width:322px; min-height:1px;}
	.news {font:bold 22px Verdana; color:#000; width:270px; text-align:right; margin:-36px 0 26px 0;}
		.for_all_news {width:222px; left:47px; margin:0 0 22px 0;}
			.one_news {width:222px; margin:0 0 22px 0;}
			.one_news2 {width:678px; margin:0 0 22px 0;}
				.one_news IMG,.one_news2 IMG {width:61px; margin:0 6px 0 0; position:relative; float:left;}
				.one_news SPAN,.one_news2 SPAN {font:12px Verdana; color:#80807f; padding:0 0 3px 0; position:relative;}
				A.news_text {font:12px/16px Verdana; color:#000; text-decoration:none;}
				A.news_text:hover {text-decoration:underline;}
			A.archiv {color:#975c25; text-shadow:0 1px 0 #fee27d; text-decoration:none; font:12px Verdana; width:106px; height:25px; padding:15px 0 0 0;
			          background:url(../images/but.png) no-repeat; text-align:center;}
			A.archiv:hover {text-decoration:underline;}
/* right
-----------------------------------------*/
.right {width:678px;}
	/* article   ------------------------*/
	.article {width:678px; margin:-93px 0 26px 0;}
			.article H1 {font:bold 22px Verdana; color:#000; text-align:right;}
		.article_body {width:678px; padding:23px 0 22px 0; font:14px/20px Verdana; color:#000;}
			.article_body H1,.article_body H2,.article_body H3 {font:20px Arial; color:#000; margin:10px 0; text-align:left;}
			.article_body H2 {font:bold 18px Verdana;}
			.article_body H3 {font:bold 16px Verdana;}
			.article_body P {margin:0 0 20px 0;}
			.article_body A {color:#392c86; text-decoration:underline;}
			.article_body A:hover {text-decoration:none;}
			.article P U {display:inline; clear:none;}
	/* paginator ------------------------*/
	.page_right IMG,.page_left IMG {position:relative; top:11px;}
	.page_left.no_active,.page_right.no_active {visibility:hidden;}
	.paginator A {margin:0 7px; font:14px Tahoma; text-transform:uppercase; color:#392c86; text-decoration:none; position:relative;}
	.paginator A:hover {color:#975c25; text-decoration:overline;}
	.paginator A.active {color:#975c25; top:-3px; font-weight:bold;}
	.paginator A.active:hover {cursor:default; text-decoration:none;}
	.paginator A.no_active {color:#ccc; cursor:default;}
	.paginator A.no_active:hover {text-decoration:none;}
/* footer
-----------------------------------------*/
.footer {width:100%; min-width:1000px;}
	.for_footer {width:1000px; height:56px; border-top:1px solid #515151; font:12px Verdana; color:#000;}
		.for_footer SPAN {top:22px; left:0; position:relative; float:left;}
		.sufix {right:0; top:22px; font:12px/16px Verdana;}
			.for_footer A {font:12px/16px Verdana; color:#392c86; text-decoration:none;}
			.for_footer A:hover {text-decoration:underline;}