/* Основные параметры страницы */
   *									{font-family: verdana, arial, helvetica, tahoma; color: #000; font-size: 13px;}
   html, body							{width: 994px; height: 100%; margin: 0; padding: 0;}
   body									{padding-left: 1px; }
   html > body #body					{height: auto;}
   a 									{color: #15298a;}
   a:hover 								{color: #727cac;}

/* Основной контейнер страницы */
   #body								{width: 994px; min-height: 100%; height: 100%; position: relative; background: #fff url(/additions/designs.pic/gs.all.body.page.png) repeat-y right bottom;}


/* Заголовок: основные параметры каркаса */   
   #header								{width: 994px; height: 100px; background: #fff url(/additions/designs.pic/gs.all.head.png) repeat-x left top;}
   #header * 							{height: 100px; font-family: tahoma, arial, verdana;}
   #header div.start					{float: left; width: 251px; margin-left: -994px;}
   #header div.block					{float: left; width: 994px;}
   #header div.print					{margin: 0 0 0 265px;}
/* Заголовок: горизонтальное меню быстрого доступа */
   #header div.links					{color: #c4d2ec; height: 20px; width: 725px; margin-top: 3px; word-spacing: 0.3em;}
   #header div.links a					{color: #c4d2ec; text-decoration: none; word-spacing: 0em;}
   #header div.links a:hover			{color: #fff;}
/* Заголовок: путь по сайту - Internet explorer */
   #header div.paths					{font-size: 11px; height: 20px; width: 723px; margin-top: 26px; white-space: nowrap; color: #15298a; font-weight: bold;}
   #header div.paths *					{font-size: 11px; text-decoration: none;}
   #header div.paths a					{font-weight: normal; color: #91929a;}
   #header div.paths a:hover			{color: #585858;}
/* Заголовок: Путь по сайту - Mozilla Fifefox */   
   #header div.paths-ff					{width: 720px; height: 20px; margin-top: 26px;}
   #header div.paths-ff *				{font-size: 11px; text-decoration: none;}
   #header div.paths-ff span			{color: #15298a; font-weight: bold; white-space: nowrap; overflow: hidden; }
   #header div.paths-ff a				{color: #91929a; font-weight: normal;}
   #header div.paths-ff a:hover			{color: #585858;}	 

/* Отбойник-толкатель для подвада */  
   #empter 								{width: 994px; height: 40px; clear: left;}

/* Подвал: основные параметры каркаса */  
   #footer 								{width: 994px; position: absolute; left: 0; bottom: 0; height: 40px; background: #fff url(/additions/designs.pic/gs.all.foot.png) repeat-x left top;}
   #footer *							{height: 40px; font-family: tahoma, arial, verdana;}
   #footer div.start					{float: left; width: 251px; margin-left: -994px; background-color: #fff;}
   #footer div.start div.clear			{height: 23px;}
   #footer div.start div.links			{height: 13px; font-size: 11px; color: #91929a; text-align: center;}
   #footer div.block					{width: 994px; float: left;}
   #footer div.print					{margin: 0 0 0 265px;}
   #footer div.print div.clear			{height: 23px;}
   #footer div.print div.links			{height: 14px; font-size: 12px; color: #c4d2ec;}	
	
/* Контент: основные параметры каркаса */ 
   #middle								{width: 994px;}
   #middle div.block					{float: left; width: 994px;}
   #middle div.start					{float: left; width: 251px; margin-left: -994px;}
   #middle div.final					{float: left; width: 180px;  margin-left: -180px;}

/* Контент: параметры левой колонки */
   #middle div.start *					{font-family : tahoma, arial, helvetica, sans-serif;}
   #middle div.start div.line			{height: 8px; background: url(/additions/designs.pic/gs.all.green.png) repeat-x left top; font-size: 0;}
   #middle div.start div.cell			{height: 109px; background: url(/additions/designs.pic/gs.all.page.png) no-repeat left top; text-align: center; }
   #middle div.start div.cell table		{width: 100%; height: 100%;}
   #middle div.start div.cell td p		{font-size: 12px; color: #585858; text-align: left; margin: 0 27px;}

/* Контент: параметры правой колонки */ 
   #middle div.final div.icon			{height: 27px; background-color: #fff;}
   #middle div.final div.icon div		{width: 59px; float: left; text-align: center; margin-top: 8px;}
   #middle div.final div.line			{height: 8px; background: url(/additions/designs.pic/gs.all.blue.png) repeat-x left top; font-size: 0;}
   #middle div.final div.cell *			{font-size: 11px; font-family: tahoma, arial, verdana; margin: 5px;}
   #middle div.final div.cell h1		{color: #15298a; font-weight: bold; margin: 5px 7px 0 7px;}
   #middle div.final div.cell form		{margin-top: 0;}
   #middle div.final div.cell form *	{margin: 0 5px;}

/* Вертикальное мeню - разделители */   
   #middle div.navy-divider-top			{height: 1px; background-color: #fff; font-size: 1px;}
   #middle div.navy-divider-subtop		{height: 1px; font-size: 1px;}
   #middle div.navy-divider-level		{height: 5px; font-size: 1px;}
   #middle div.navy-divider-level img	{height: 5px; font-size: 1px; margin-left: 40px;}
/* Вертикальное мeню - 0 уровень  */
   #middle div.navy-1-unactive			{height: 25px;}
   #middle div.navy-1-unactive *		{line-height: 24px; display: block;}
   #middle div.navy-1-unactive a		{background: url(/additions/designs.pic/gs.all.navy.1.off.png) no-repeat left center; color: #595858; text-decoration: none; font-weight: bold;  padding-left: 17px; margin-left: 10px;}
   #middle div.navy-1-unactive a:hover	{background: url(/additions/designs.pic/gs.all.navy.1.hov.png) no-repeat left center; color: #15298a;}
   #middle div.navy-1-active			{height: 25px; background-color: #33488d;}
   #middle div.navy-1-active *			{line-height: 24px; display: block; text-decoration: none; font-weight: bold; padding-left: 17px; margin-left: 10px;}
   #middle div.navy-1-active span		{background: url(/additions/designs.pic/gs.all.navy.1.act.png) no-repeat left center; color: #fff;}
   #middle div.navy-1-active a			{background: url(/additions/designs.pic/gs.all.navy.1.act.png) no-repeat left center; color: #fff;}
   #middle div.navy-1-active a:hover	{background: url(/additions/designs.pic/gs.all.navy.1.top.png) no-repeat left center; color: #c4d2ec;}
/* Вертикальное мeню - 1 уровень  */
   #middle div.navy-2-unactive			{height: 25px;}
   #middle div.navy-2-unactive *		{line-height: 23px; display: block; text-decoration: none; padding-left: 13px; margin-left: 27px;}
   #middle div.navy-2-unactive a		{background: url(/additions/designs.pic/gs.all.navy.2.off.png) no-repeat left center; color: #595858;}
   #middle div.navy-2-unactive a:hover	{background: url(/additions/designs.pic/gs.all.navy.2.hov.png) no-repeat left center; color: #15298a;}
   #middle div.navy-2-active			{height: 25px; white-space: nowrap;}
   #middle div.navy-2-active *			{line-height: 23px; display: block; text-decoration: none; padding-left: 13px; margin-left: 27px; font-weight: bold;}
   #middle div.navy-2-active span		{background: url(/additions/designs.pic/gs.all.navy.2.act.png) no-repeat left center; color: #15298a;}
   #middle div.navy-2-active a			{background: url(/additions/designs.pic/gs.all.navy.2.off.png) no-repeat left center; color: #595858;}
   #middle div.navy-2-active a:hover	{background: url(/additions/designs.pic/gs.all.navy.2.hov.png) no-repeat left center; color: #15298a;}
/* Вертикальное мeню - 2 уровень  */
   #middle div.navy-3-unactive			{height: 15px;}
   #middle div.navy-3-unactive *		{font-size: 11px; padding-left: 10px; margin-left: 40px; display: block; text-decoration: none;}
   #middle div.navy-3-unactive a		{background: url(/additions/designs.pic/gs.all.navy.3.off.png) no-repeat left center; color : #595858;}
   #middle div.navy-3-unactive a:hover	{background: url(/additions/designs.pic/gs.all.navy.3.hov.png) no-repeat left center; color : #15298a;}
   #middle div.navy-3-active			{height: 15px;}
   #middle div.navy-3-active *			{font-size: 11px; padding-left: 10px; margin-left: 40px; display: block; text-decoration: none;}
   #middle div.navy-3-active span		{background: url(/additions/designs.pic/gs.all.navy.3.act.png) no-repeat left center; color: #15298a;}
   #middle div.navy-3-active a			{background: url(/additions/designs.pic/gs.all.navy.3.act.png) no-repeat left center; color: #15298a;}
   #middle div.navy-3-active a:hover	{background: url(/additions/designs.pic/gs.all.navy.3.hov.png) no-repeat left center; color: #a40000;} 

#middle #go				{width: 538px; margin: 0 180px 0 265px;}