/* CSS Document */
 html,body  {
    margin:0; padding:0;
    height:100%;
    font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #152350;
	background-color:#374077;
	min-width:814px;
    width: expression(((document.documentElement.clientWidth || document.body.clientWidth)<814)? '814px' : '100%' );
     }

* html #content {
    height: 100%;
    }

 #content  {
	position:relative;
	background-color:#BCC0FF;
	left:50%;
	clear: both;
	margin-left: -407px;
    min-width:814px;
    width: 814px;
	background-image:url(img/rule.gif); background-repeat:repeat-y;
	min-height:100%;
	}

 #header {height:360px; background:#BCC0FF; clear:both;}  

 #footer {
	position:relative;
	background-color:#BCC0FF; 
	margin-top: -205px;
	height: 205px;
	left:50%;
	clear: both;
	margin-left: -407px;
    min-width:814px;
    width: 814px;
	}

 .footer0 {
		  clear:both;
		  position:relative;
          height: 165px;
		  }

 .spacer1 {clear:both; height:1px; font-size:1px;}
 .spacer4 {clear:both; height:4px; font-size:1px;}
 .spacer6 {clear:both; height:6px; font-size:1px;}
 .spacer8 {clear:both; height:8px; font-size:1px;}
 .spacer20 {clear:both; height:20px; font-size:1px;}


 #row1 { clear: both; width: 100%;}
 #cell_1{width:801px; float:right; }
 #cell_4{float:left; width:13px; margin-right: -100%;}
 #cell_5{float:right; width:563px; padding:0px 10px 0px 0px;}
 #cell_6{float:left; width:213px; min-height:254px; margin-right: -213px; padding-left:15px; background-image:url(img/corner2.gif); background-repeat:no-repeat;}

/*
 #row1 { clear: both; width: 100%;  height:170px;}
 #cell_1{width:68%; float:right; height:170px;}
 #cell_4{float:left; width:32%; margin-right: -100%; background: #fff0f0; height:170px;}
 #cell_5{float:right; width:49%; background: #f0f0ff; height:170px; cursor:hand;}
 #cell_6{float:right; width:51%; margin-left:-25%; background: #f0fff0; height:170px;}
*/

 .page_head			{font-family:"Trebuchet MS", Verdana, Helvetica; font-size:24px; font-weight:500; color:#DA511D; padding: 0px 0px 10px 10px; line-height: 30px;}
 
 .row_q		{clear:both; width:100%;}
 .cel_q_1	{width:68%; float:right;}
 .cel_q_4	{float:left; width:32%; margin-right: -100%; background: #BCC0FF;}
 .cel_q_5	{float:right; width:49%; background: #BCC0FF;}
 .cel_q_6	{float:right; width:51%; margin-left:-25%; background: #BCC0FF;}


 .news_row1	       {clear: both; width: 100%; background-image:url(../img/left_bg.gif); background-repeat:repeat-y;}
 .news_cell_right  {width:40px; float:right; padding: 5px 5px 5px 10px; }
 .news_cell_left   {float:left; width:226px; margin-right: -100%; padding: 5px 5px 5px 10px;}
 .news_head        {font-family:Arial, "Trebuchet MS", Verdana, Helvetica; font-size:13px; font-weight:700; color:#767676; }
 .news_head2       {font-family:Arial, "Trebuchet MS", Verdana, Helvetica; font-size:15px; font-weight:700; color:#767676; 	padding: 0px 10px 0px 20px; }
 .news_date        {font-family:"Trebuchet MS", Verdana, Helvetica; font-size:13px; font-weight:600; color:#DA511D; }
 .news_text        {font-family:"Trebuchet MS", Verdana, Helvetica;	font-size:12px;	font-weight:200; color:#767676;	padding: 0px 10px 0px 10px; line-height: 14px;}


 .left_bg {background-image:url(img/bg_left.gif); background-repeat:repeat-y; width:13px;}
 .right_bg{background-image:url(img/bg_right.gif); background-repeat:repeat-y; width:3px;}
 .corner1 {background-image:url(img/corner1.gif); background-repeat:no-repeat; height:107px; width:213px;}
 .cntr_bg {background-image:url(img/bg_cntr.gif); background-repeat:repeat-x;}
 .cntr1_bg{background-image:url(img/bg_cntr1.gif); background-repeat:repeat-x; height:38px;}
 .top_bg  {background-image:url(../img/top_bg.gif); width:314px; height:78px;}
 .top_bg1 {width:1px; height:78px;}
 .top_bg2 {background-image:url(../img/top_bg2.gif); width:104px; height:78px;}
 .btn_bg  {background-image:url(../img/btn_bg.gif); width:315px; height:78px;}
 .btn_bg2 {background-image:url(../img/btn_bg2.gif); width:104px; height:78px; text-align:center;}
 .main    {background-image:url(../img/main_bg.gif); background-repeat:no-repeat; width:474px;}


 .row2		{clear: both; width:100%;}
 .cel2_r	{width:237px; float:right;}
 .cel2_l	{float:left; width:237px; margin-right: -100%;}

 .bar_txt	{font-weight:200; color:#767676; padding: 0px 0px 0px 30px; line-height: 18px;}
 .bar_bg	{font-weight:200; color:#767676; padding: 0px 0px 0px 0px; line-height: 18px; background-color:#969AD7;}
 .bar_bg2	{font-weight:200; color:#993333; padding: 0px 0px 0px 0px; background-color:#BCC0FF; height:60px; font-size:9px;}
 .bar_txt0	{font-weight:200; color:#767676; padding: 0px 0px 0px 5px; line-height: 16px;}
 .bar_txt1	{font-weight:200; color:#767676; padding: 0px 0px 0px 40px; line-height: 16px;}
 .bar_msmall{font-family:"Trebuchet MS", Verdana, Helvetica;	font-size:12px;	font-weight:200; color:#152350;}

 .tbl_hdr	{color:#FFFFFF; background-color:#DA511D; padding: 4px 4px 4px 10px; font-family:Arial, Verdana; font-size:14px;}
 .tbl_row1	{color:#767676; background-color:#F6F6F6; padding: 2px 2px 2px 2px; font-family:Arial, Verdana; font-size:12px;}

small {font-size:5px;}
.small2 {font-size:8px;}
.links {color:#949ad6;}
P  {text-align: justify; text-indent: 20px; margin: 0px 10px 10px 0px; padding: 0px 10px 0px 0px; line-height: 18px; }
img {border:0;}
.right_1 {text-align: right; margin: 0px 10px 10px 0px; padding: 0px 10px 0px 0px; line-height: 18px; }
 .text1        {font-family:"Trebuchet MS", Verdana, Helvetica; text-indent:30px; font-size:14px; font-weight:200; color:#767676; padding: 0px 0px 0px 10px; line-height: 16px;}
 .text_main    {font-family:"Trebuchet MS", Verdana, Helvetica; text-indent:30px; font-size:14px; font-weight:200; color:#767676; padding: 0px 10px 0px 10px; line-height: 16px; width:300px; }
 .text_main1   {font-family:"Trebuchet MS", Verdana, Helvetica; text-indent:30px; font-size:14px; font-weight:200; color:#767676; padding: 0px 10px 0px 10px; line-height: 16px;}

div.myw	{color:#949ad6; font-size:10px;  line-height:9px;}
div.myw	A.ex:link, div.myw	A.ex:visited	, div.myw	A.ex:active, div.myw	A.ex:hover	{color: #949ad6; text-decoration: underline; font-weight: normal; font-family: Verdana;}
div.myw	A.ex:hover 	{color: #949a99; text-decoration: none;}

A:link		{color: #252525; text-decoration: underline; font-weight: normal; font-family: Verdana;}
A:visited	{color: #252525; text-decoration: underline; font-weight: normal; font-family: Verdana;}
A:active	{color: #252525; font-family: Verdana;}
A:hover 	{color: #252525; text-decoration: none; font-family: Verdana;}

A.ex:link	{color: #949ad6; text-decoration: none; font-weight: normal; font-family: Verdana;}
A.ex:visited	{color: #949ad6; text-decoration: none; font-weight: normal; font-family: Verdana;}
A.ex:active	{color: #949ad6; font-family: Verdana;}
A.ex:hover 	{color: #949ad6; text-decoration: none; font-family: Verdana;}

A.tsmall:link	    {color: #993333; text-decoration: none; font-weight: bold; font-size: 9px;}
A.tsmall:visited	{color: #993333; text-decoration: none; font-weight: bold; font-size: 9px;}
A.tsmall:active	    {color: #993333; font-size: 9px;}
A.tsmall:hover	    {color: #993333; text-decoration: underline; font-size: 9px;}

A.bsmall:link	    {color: #152350; font-family:"Trebuchet MS",Verdana; font-weight:600; text-decoration: none; font-size: 12px;}
A.bsmall:visited	{color: #152350; font-family:"Trebuchet MS",Verdana; font-weight:600; text-decoration: none; font-size: 12px;}
A.bsmall:active	    {color: #152350; font-family:"Trebuchet MS",Verdana; font-weight:600; font-size: 12px;}
A.bsmall:hover	    {color: #152350; font-family:"Trebuchet MS",Verdana; font-weight:600; text-decoration: underline; font-size: 12px;}

A.bar_txt_link:link	    {font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: none; font-size: 13px;}
A.bar_txt_link:visited	{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: none; font-size: 13px;}
A.bar_txt_link:active	{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; font-size: 13px;}
A.bar_txt_link:hover	{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: underline; font-size: 13px;}

A.link_main1:link	    {font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: none; font-size: 14px;}
A.link_main1:visited	{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: none; font-size: 14px;}
A.link_main1:active		{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; font-size: 14px;}
A.link_main1:hover		{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: underline; font-size: 14px;}

A.link_news_txt:link	    {font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: none; font-size: 12px;}
A.link_news_txt:visited	{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: none; font-size: 12px;}
A.link_news_txt:active		{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; font-size: 12px;}
A.link_news_txt:hover		{font-family: "Trebuchet MS", Verdana, Helvetica; color: #767676; text-decoration: underline; font-size: 12px;}

A.msmall:link	    {color: #FFFFFF; font-family:Arial, Verdana; text-decoration: none; font-size: 12px;}
A.msmall:visited	{color: #FFFFFF; font-family:Arial, Verdana; text-decoration: none; font-size: 12px;}
A.msmall:active	    {color: #FFFFFF; font-family:Arial, Verdana; font-size: 12px;}
A.msmall:hover	    {color: #EEEEEE; font-family:Arial, Verdana; text-decoration: underline; font-size: 12px;}


h1.hrear {font: bold 16px arial; color:#152350;}  /* Заголовок каталога */
h2.h2rear {font: bold 12px arial; color:#152350; margin: 0px;} /* Заголовок навигации */
div.zgrear {font: 13px arial; color: #000000;}      /* Заголовок статьи */
div.ztrear {text-align: justify; font: 11px arial; color: #152350;} /* Текст статьи */
.lirear {width: 100%; text-align: right; font: 11px arial; color: #152350;}  /* ссылка статья полностью */
td.srear {vertical-align: top; width: 60%;}  /* 1й столбик */
d.nrear {padding: 10 10 10 10px; background-color: #f1f1f1;font: 11px arial;} /* навигация в статье */
td.rears {vertical-align: top; width: 40%;}  /* 2й столбик */
a.reara {font: 11px arial; color: #152350;} /* ссылка названия статьи */
a.reara2 {font: 10px arial; color: #666666;} /* ссылка на главную страницу статей */
