body { background:#d2d4db url(/i/bg-page.gif) repeat-x; }

/* Верхний колонтитул (главная страница) */
#top-collontitul-main { height:384px; width:892px; }
	#top-collontitul-main .pic-l { display:block; float:left; height:116px; width:11px; }
	#top-collontitul-main .logo { background:url(/i/bg-top.gif) repeat-x; height:116px; float:left; width:293px; }
		#top-collontitul-main .logo img { display:block; margin:17px 0 0 39px; }
	#top-collontitul-main .men { float:left; height:116px; width:104px; }
	#top-collontitul-main .top-nav { float:left; height:116px; width:209px; }
		#top-collontitul-main .top-nav .nav { background:url(/i/bg-nav.gif) no-repeat; height:56px; width:209px; }
			#top-collontitul-main .top-nav .nav a { color:#fff; display:block; float:left; font-size:10px; text-decoration:none; }
				#top-collontitul-main .top-nav .nav a:hover { color:#d1d2e7; }
			#top-collontitul-main .top-nav .nav a.map { margin:12px 32px 0 5px; }
			* html #top-collontitul-main .top-nav .nav a.map { margin:12px 32px 0 2px; }
			#top-collontitul-main .top-nav .nav a.mail { margin:12px 0 0; }
	#top-collontitul-main .pic-r { float:left; height:116px; width:275px; }
		#top-collontitul-main .pic-r img { display:block; margin-top:56px; }

	#top-collontitul-main .pic-l-menu { float:left; height:228px; width:30px; }

	/* Вертикальное меню */
	#top-collontitul-main .menu { background:url(/i/bg-top-menu.jpg) no-repeat; float:left; height:228px; width:232px; }
		#top-collontitul-main .menu .tit-menu { color:#b76103; font-size:11px; font-weight:bold; padding:9px 0 25px 20px; text-transform:uppercase; }
		#top-collontitul-main .menu ul { list-style:none; margin:5px 15px 0; padding:0; }
			#top-collontitul-main .menu ul li { background:#eaebef url(/i/mark-top-menu.gif) no-repeat 9px 7px; margin-bottom:8px; padding:1px 0 3px 23px; }
				#top-collontitul-main .menu ul li a { color:#17186c; font-size:11px; font-weight:bold; text-decoration:none; }
					#top-collontitul-main .menu ul li a:hover { color:#b76103; }
	
	#top-collontitul-main .men-bottom { float:left; height:228px; width:397px; }
	#top-collontitul-main .pic-r-bottom { float:left; height:228px; width:233px; }

/* Горизонтальное меню */
/* 1 уровень */
#bg-hmenu { background:url(/i/bg-hmenu.gif) repeat-x; height:40px; width:659px; }

	#bg-hmenu ul#nav { float:left; list-style:none; height:40px; margin:0; padding:0 0 0 10px; }
		#bg-hmenu ul#nav li { background:url(/i/mark-hmenu.gif) no-repeat 100% 0%; float:left; list-style:none; }
		#bg-hmenu ul#nav li { height:40px; padding:0 17px 0 10px; position:relative; }
		#bg-hmenu ul#nav li:hover, #bg-hmenu ul#nav li.shover { background:url(/i/mark-hmenu-on.gif) no-repeat 100% 0%; }
		#bg-hmenu ul#nav li:hover>ul { visibility:visible; }
			#bg-hmenu ul#nav li a { color:#fff; display:block; font-size:11px; font-weight:bold; padding:12px 0 12px; text-decoration:none; }

/* 2 уровень */
	#bg-hmenu ul#nav li ul { background:url(/i/bg-sub-hmenu.gif) no-repeat 0% 100%; height:auto; padding:10px 12px 15px 7px; width:184px; }
	* html #bg-hmenu ul#nav li ul { width:203px; w\idth:184px; }
	#bg-hmenu ul#nav li ul { list-style:none; position:absolute; visibility:hidden; left:0px; _left:-40px; top:36px; z-index:999; }
		#bg-hmenu ul#nav li ul li { background:url(/i/mark-sub-hmenu.gif) no-repeat 6px 8px; float:none; list-style:none; }
		#bg-hmenu ul#nav li ul li { height:auto; padding:2px 0px 4px 18px; }
		* html #bg-hmenu ul#nav li ul li { padding:2px 0px 4px 0; padd\ing:2px 0px 4px 18px; }
		#bg-hmenu ul#nav li ul li:hover, #bg-hmenu ul#nav li ul li.shover { background:#b3b3b4 url(/i/mark-sub-hmenu-on.gif) no-repeat 6px 8px; }
			#bg-hmenu ul#nav li ul li a { color:#17186c; display:inline; padding:0; }

/* Текстовый блок на главной странице */
#text-box { background:url(/i/bg-box.gif) no-repeat; height:160px; left:659px; position:absolute; overflow:hidden; top:254px; visibility:visible; width:266px; z-index:50; }
	#text-box .tit { color:#fff; font-weight:bold; height:27px; padding:10px 0 0 18px; }
	* html #text-box .tit { height:37px; he\ight:27px; }
	#text-box .text { padding:10px; }

/* Контент */
#content-all { background:#d2d4db; padding:25px 0 0; }
/* Левая колонка */
#left-collum { float:left; width:202px; }
/* Правая колонка */
#content-in { float:right; margin-left:-202px; width:100%; }
	#content { margin-left:202px; }
	* html #content { width:100%; w\idth:auto; }
		#content-in #content #pd { padding:10px 55px 25px; }


	#content-in #content #pd #block-main { background:url(/i/bg-block-main.gif) repeat-y; margin:20px -34px 0 -33px; }
		#content-in #content #pd #block-main #pd-text { background:url(/i/bg-bottom-block-main.gif) no-repeat 0% 100%; min-height:219px; padding:0 45px; }
		* html #content-in #content #pd #block-main #pd-text { height:219px; }
			#content-in #content #pd #block-main #pd-text .left { float:left; padding-top:10px; width:160px; }
			#content-in #content #pd #block-main #pd-text .right { border-bottom:1px solid #fff; float:left; padding:10px 0; width:453px; }

