#w_content .rubrika1,
#w_content tr.rubrika1,
#w_content td.rubrika1,
#w_content tr.rubrika1 p,
#w_content td.rubrika1 p

{
/*F5,EB,6F*/
 background-color:#F8F098;

   /* background-color:#9C3A25;*/
	text-autospace:none;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Tahoma;
	color:#9C3A25;
	font-weight:bold; 
	font-size:100%;
	letter-spacing: 1pt;
	margin-top:10pt;
	padding:2ex;
	padding-bottom:4pt;
/*	padding-top:4px;*/
   line-height: 107%;
  	text-transform: uppercase;

}


#w_content .rubrika,
#w_content tr.rubrika,
#w_content td.rubrika,
#w_content tr.rubrika p,
#w_content td.rubrika p
{
 background-color:#F8F098;

/*    background-color:#9C3A25;*/
	text-autospace:none;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Tahoma;
/*	color: White;*/
	color:#9C3A25;

	font-weight:bold; 
	font-size:100%;
	margin:0;
	padding:4px;
	padding-top:1px;	
    line-height: 108%;
}



#w_content .podzagolovok,
#w_content tr.podzagolovok,
#w_content td.podzagolovok,
#w_content tr.podzagolovok p,
#w_content td.podzagolovok p,
#w_content p.podzagolovok
	{
	/*font-size:small;*/
	font-weight:bold; 
	text-align:center;
	color:#ffffff;
	text-indent:0;
	font-family: Verdana, Arial, Tahoma;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0 px;
	padding-left: 10 px; 
	padding-right: 5 px; 
	padding-top: 1 px; 
	padding-bottom: 1 px;
background-color:#ffffff;


/*background-color:#CB9543;*/

	font-size:100%;

}

#w_content h1
{
	/*margin-top:0;*/
	margin: 0;
}

#w_content h2
{
	/*background-color:#fdf9e3;*/
	color:#692d0c;
	/*border-bottom: 3px double #84380f;*/
	/*text-autospace:none;*/
	text-align:left;
	font-family: Verdana;
	font-weight:bold;
	font-size:14pt;
	line-height:1.2;
	/*letter-spacing:1 pt;*/
	padding: 8pt 4pt 4pt 14pt;
	/*text-transform: uppercase;*/
	margin: 0;
}

#w_content h2.header
{
	background-color:#fdf9e3;
	color:#692d0c;
	border-bottom: 3px double #84380f;
	/*text-autospace:none;*/
	text-align:center;
	font-family: Verdana;
	font-weight:bold;
	font-size:8pt;
	line-height:1.2;
	/*letter-spacing:1 pt;*/
	padding: 6pt 4pt 6pt 4pt;
	text-transform: uppercase;
	margin: 0;
}

#w_content h3
{
	color: White;
	/*	background-color:#D25B42;*/
	background-color: #CB9543;
	/*	background-color:#ff5757;*/
	text-autospace: none;
	text-align: left;
	font-family: Verdana, Arial, Tahoma;
	font-weight: bold;
	font-size: 110%;
	line-height: 1.5;
	letter-spacing: 1 pt;
	padding-left: 5pt;
	margin: 0;
	margin-top: 5ex;
	width:100%;
}

#w_content h4
{text-autospace:none;
	text-align:left;
   font-family: Verdana, Arial, Tahoma;
	font-weight:bold; 
	font-size:110%;
	letter-spacing:1.5 pt;
	color:blak;
   padding-left:0pt;
	margin:2ex;
	margin-left:0;
   font-style: normal;
}	

#w_content h5
{text-autospace:none;
	text-align:left;
   font-family: Verdana, Arial, Tahoma;
	font-weight:bold; 
	font-size:100%;
	letter-spacing:1.5 pt;
	color:blak;
   padding-left:0pt;
	margin:2ex;
	margin-left:0;
   font-style: normal;
   text-transform: uppercase;
}	

#w_content h6
{
	text-autospace:none;
	text-align:left;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold; 
	padding:2pt;
   padding-left:5pt;
	margin:0;
	margin-top:5ex;
	margin-bottom:2ex;
	/*background-color:#DAB378;*/
        background-color:#fdf9e3;
	border-bottom: 1px solid #DAB378;

	/*CCB566;*/
	color:#000000;
    font-size:100%;
}



#w_content .podzag{
	color: #a5752e;
	background-color: white;
	margin-top: 2ex;
	margin-left: 3ex;
	margin-bottom: 1ex;
	letter-spacing:0 pt;
	font-size:108%;
}



/* Оформление с серымо полем справа*/
#w_content div.sprav
{
/*	background-color:#F4F4F4;*/
	margin:0;
	padding: 0;
	height:100%;
	max-width: 99%;
}

#w_content div.main
	{
	padding: 2pt 4pt 0 4pt;
	margin: 0;
	background-color: #FFFFFF;
}

/* Оформление без серого поля справа*/

#w_content div.main00
	{
	margin: 0;
/*	padding:10px;*/
	padding: 0;
	background-color:#FFFFFF;
	height: inherit;
}
/* заливка фона серым цветом на всю ширину */

#w_content div.list
{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	height: 90%;
}

#w_content p
{
	margin: 3pt 7pt 3pt 7pt;
}

/* Размеры шрифта текста и отступы*/
#w_content p,
#w_content li  
{
	text-align: left;
/*	font-size: 90%;*/
	text-autospace:none; 
	text-indent:0;
	font-family: Verdana, Arial, Tahoma;
	padding:2px;
	padding-right:2pt;
}

#w_content .sprav td
{
	text-align:justify;
	font-size: 80%;
	text-autospace:none; 
	text-indent:0;
	font-family: Verdana, Arial, Tahoma;
}

#w_content .sprav td
	{
		padding: 0.7ex;
		margin-bottom: 0ex;
		margin-top: 0ex;
		text-align:left; 
		vertical-align: top;
	}




/* Оформление списков документов */
#w_content .listDoc,
#w_content .list_arb,
#w_content .list_obr
	{
	margin: 0;
	margin-left: 1ex;
	padding:8px;
	width:95%; 
	background-color:#FFFFFF;
	color:#0056AC;
}

#w_content .listDoc_s
	{
	margin: 0;
	margin-left: 1ex;
	padding:8px;
	width:95%; 
	}

#w_content .listDoc_s li
{
	border: 1px solid #C0C0CC;
	background-color: #F4FAFF;
	color:#000000;
	padding:2px 5px 2px 5px;
}


#w_content .listDoc_s li p
{
	border: 0;
	background-color: #F4FAFF;
	color:#000000;
	padding:2px 5px 2px 5px;

}

#w_content .list_arb li
{
	border: 1px solid #C0C0CC;
	background-color:#F4F4F4;
	color:#000000;
	padding:2px 5px 2px 5px;
}


#w_content .list_arb li p
{
	border: 0;
	background-color: #F4F4F4;
	color:#000000;
	padding:2px 5px 2px 5px;

}

#w_content .list_obr li
{
	border: 1px solid #C0C0CC;
	background-color:#E9EFE4;
	color:#000000;
	padding:2px 5px 2px 5px;
}


#w_content .list_obr li p
{
	border: 0;
	background-color: #E9EFE4;
	color:#000000;
	padding:2px 5px 2px 5px;

}




/* оформление ссылок на сером поле*/

#w_content span.gloss
{

	font-size: xx-small;
	margin: 0px;
	border: 1px solid #D0D0FF;
	background-color: #F0F0F8;
}

#w_content .source 
{
	background:transparent url(arrow.gif) no-repeat scroll 3 1; 
	display:block; 
	padding-left:20px;
	text-align:left;
	margin:0;
}

#w_content span.gloss A
{

	margin: 0px;
	text-align:left;
}

#w_content span.gloss A:visited
{
	color: darkmagenta;
}

#w_content p.std:first-letter 
{font-weight:bold;}

#w_content table.trudOtn
	{
		border-collapse: collapse; 
		border: 1px solid silver;
		font-size: 12pt;
	}
	
#w_content table.trudOtn td 
	{
		border: 1px solid silver;
	}
	

#w_content table.std
	{
	border-collapse: collapse;
	border: 1px solid silver; 
	}
	
#w_content table.std caption
{
	background-color:#9BCDFF;
	border: 1px solid silver; 
	font-weight: bold;
	padding:1ex;
	text-align: center;
	color:#0056AC;
	/*font-size: small;*/
	text-transform: uppercase;
	
}	

#w_content tr.shapka,
#w_content tr.shapka p,
#w_content td.shapka,
#w_content td.shapka p,
#w_content td.shapka h5
{
	background-color:#FFEBA6;
	font-weight: bold;
	padding:1ex;
	margin:0;
	text-align: center;
	vertical-align: middle;
    font-size:100%;
	text-transform: uppercase;

}	

#w_content tr.smoll,
#w_content tr.smoll p,
#w_content td.smoll,
#w_content td.smoll p
{
	padding:1ex;
	margin:0;
	vertical-align: middle;
    /*font-size: xx-small;*/

}	


#w_content td.stress
{
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	padding:1ex;
}

#w_content table.std td
	{
	border: 1px solid silver; 
	}
	
	
#w_content div.main table h5
{
	font-weight: bold;
	background-color:#9BCDFF;
	font-weight: bold;
	margin:-1ex;
	margin-left:-0.8ex;
	margin-right:-1.2ex;
	/*font-size:small; */
	padding:2ex;

	text-align: center;
	color:#0056AC;	

}	
	
	
	
#w_content div.main table h6,
#w_content div.main00 table h6

{
	font-weight: bold;
	background-color:#D0D0D0;
	margin:-1ex;
	margin-bottom:-1ex;
	margin-left:-0.8ex;
	margin-right:-1.2ex;
	/*font-size:x-small; */
	padding:1ex;
	text-align: center;
	vertical-align: middle;
}	


/* Серый заголовок в таблице - заливка серым ячеек */
#w_content tr.th6,
#w_content td.th6,
#w_content td.th6 p,
#w_content td.th6 h6
{
	background-color:#D0D0D0;
	font-weight: bold;
	padding:1ex;
	margin:0;
	text-align: center;
	vertical-align: middle;
    font-size:100%;

}	



/*p.std, li.std, table.std, div.main p , div.main00 p */
{
	/*position:relative;*/
	margin:0ex;
	margin-top:0.7em;
	margin-bottom:0.7em;
	padding: 0.25ex;
}

/* Ситуации - пошаговые алгоритмы*/

#w_content .situation
{

	color:#000000;
	background-color:#FFEBA6;  
  
 	
 	border-style: solid; 
	border-width: 1px;
	border-color: #FF9234;
	
	
	text-autospace:none;
	text-transform: uppercase;
	text-align: center;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold; 
	font-size:100%;
	line-height:1.5;
	letter-spacing:1 pt;
    padding-left:5pt;
	margin:0;
	margin-top:5ex;
	margin-bottom:5ex;

}

#w_content div.main .recommend,
#w_content div.main .interest,
#w_content div.main .risk,
#w_content div.main .justice,
#w_content div.main .prim1,
#w_content div.main00 .recommend,
#w_content div.main00 .interest,
#w_content div.main00 .risk,
#w_content div.main00 .justice,
#w_content div.main00 .prim1,
#w_content h5.prim1,
#w_content .prim1



{
/*	position: relative;*/
	/*width: 90%;*/
	margin-left: 25pt;
	margin-right: 25pt;
	margin-top:0;
	margin-bottom:0;
	padding:2ex;
	border-left: 2px solid silver;
	border-right: 2px solid silver;
}




#w_content div.main h5.prim1,
#w_content div.main h5.recommend,
#w_content div.main h5.interest,
#w_content div.main h5.risk,
#w_content div.main h5.justice,
#w_content div.main h5.prim1,
#w_content div.main00 h5.prim1,
#w_content div.main00 h5.recommend,
#w_content div.main00 h5.interest,
#w_content div.main00 h5.risk,
#w_content div.main00 h5.justice,
#w_content div.main00 h5.prim1,
#w_content h5.prim1

{
	border: 2px solid silver; 
	margin-top: 10px;
}

/** html div.main .prim1,
* html div.main .recommend,
* html div.main .justice,
* html div.main .interest,
* html div.main .risk,
* html div.main00 .prim1,
* html div.main00 .recommend,
* html div.main00 .interest,
* html div.main00 .risk,
* html div.main00 .justice


{
	width: 100%;
}*/



#w_content h5.risk
{	
	color:#000000; 
	background-color:#FDEE84; 
}


#w_content h5.interest 
{	
	color:#000000; 
	background-color:#FDEE84; 
}

#w_content h5.justice
{	
	color:#000000; 
	background-color:#FDEE84; 
}

#w_content h5.prim1 
{	
	color:#000000; 
	background-color:#FDEE84; 
}

#w_content h5.recommend
{	
	color:#000000; 
	background-color:#FDEE84; 
}



#w_content div.recommend,
#w_content div.interest,
/*#w_content div.risk*/,
#w_content div.justice,
#w_content div.prim1,
/*#w_content .prim1*/
{
	width:100%; 
	margin:1ex;
	margin-left:6ex;
	margin-right:6ex; 
	padding:1ex;
	padding-top:0ex;
}




#w_content .risk 
{
	color:#000000; 
	background-color:#FFFFE1; 
}


#w_content .interest
{
	color:#000000; 
	background-color:#FFFFE1;
}



#w_content .justice
{
	color:#000000;
	background-color:#FFFFE1;
}

#w_content .prim1{
	color:#000000;
	background-color:#FFFFE1;
}


#w_content .recommend 
{
	color:#000000; 
	background-color:# FFFFE1;
}



#w_content div.interest h5
{	
	color:#000000; 
	background-color:#FDEE84; 

}

#w_content div.justice h5
{	
	color:#000000; 
	background-color:#D0D0D0; 
}


/*#w_content div.prim1 h5
{	
	color:#FFFFFF; 
	background-color:#A7A77A; 
}*/


#w_content div.recommend h5 
{	
	color:#000000; 
	background-color:#E8DBE8; 
}

#w_content div.risk h5
{	
	color:#000000; 
	background-color:#FFC9C9; 
}


/* ПРИМЕЧАНИЕ */


#w_content .nb,
#w_content div.nb,
#w_content div.main p.nb,
#w_content div.main00 p.nb
{	font-size:90%; 
	font-style:normal; 
    margin-top:0.5ex;
	margin-left:20pt;
	margin-right:20pt;
    color:#005E5E;

}
 
#w_content div.main li.nb
{	
	margin-top:0;
	padding:0;
}

#w_content div.main li p.nb
{	
	margin-top:0ex;
	padding:0ex;
}


#w_content h5.nb 
{	
    text-transform: uppercase;
	color:#005E5E; 
	padding-bottom:0ex;

}




/*Списки*/
#w_content ul,
#w_content ol,
#w_content li,
#w_content td li
{
	/*font-size: x-small;*/
	/*text-autospace:none;*/
	font-family: Verdana, Arial, Tahoma;;
}
	
#w_content ol li.std:first-letter 
{font-weight:bold;}
	
/*Отступы блоков списков*/
#w_content ul,
#w_content ol
	{
	padding: 0ex;
	margin: 2ex;
	margin-top: 0.7em;
	margin-bottom: 1.5em;
	}

#w_content ul ul,
#w_content ol ol,
#w_content ul ol,
#w_content ol ul
	{
	padding: 0ex;
	margin: 0ex;
	margin-top: 0.4em;
	}
	
#w_content ul li,
#w_content ul li.std
{
	margin: 0ex;
	margin-left: 6ex;
	margin-top: 0.7em;
}

#w_content ol li,
#w_content ol li.std
{
	margin: 0ex;
	margin-left: 6ex;
	margin-top: 0.7em;
}

#w_content ol ol li,
#w_content ol ul li,
#w_content ul ol li,
#w_content ul ul li
{
	margin-left: 4ex;
}

#w_content .list {
	list-style-type: none;
}

#w_content .list {
	margin-left: 6ex;
}

#w_content ul ul li
{
	list-style-type: disc;
}

#w_content ul ul ul li
{
	list-style-image: url(defis.gif);
}



/*Ссылки*/

#w_content A:link
	{
	
	color:#C15016;/*#970000;*/
	text-decoration: none;		
/*	font-weight: 300;*/
	}

#w_content A:visited
	{
	color: #D9795E;/*darkmagenta;*/
	text-decoration: none;		
/*	font-weight: 700;*/
	}

#w_content A:hover	
	{
	text-decoration: underline;	
/*	font-weight: 300;*/
	}


/*A:hover, .rekv1 A:hover, .rekv2 A:hover*
	{
	font-weight: 700;
	}
	*/

#w_content td li p,
#w_content div.main li p,
#w_content div.main00 li p
{
	padding:0;
	margin:0;
	margin-top:5px;
}

#w_content div.main p
{
	padding-left:7px;
	padding-right:2px;
}

#w_content p.obnovlenie{
	text-autospace: none; 
	text-align: left; 
	font-family: Tahoma, Verdana; 
	font-weight:bold; 
	font-size:13pt; 
	/*letter-spacing: 1.5pt;*/ 
	color: #692d0c; 
	padding-left:5pt;
   font-style: normal;
}

#w_content div.formula
{
	font-style: italic;
	background-color: #fdf9e3;
	border: 1px solid #bc9156;
	padding: 4px 14px 4px 14px;
	margin: 15px 40px 5px 40px;
	width:270px;
}

/* Рекомендации */
#w_content .recommendation{
	margin-top: 4pt;
	padding: 0;
}

#w_content #sova_new{
	width: 60px;
	height: 50px;
	float: left;
	margin-top: 8pt;
}

#w_content #sova{
    float: left;
    height: 50pt;
    margin-left: 3pt;
    width: 34pt;
}

#w_content #blocktext{
    margin-left: 56px;
    margin-top: 0;
}

#w_content table{
	margin: 0 0 0 0;
}

#w_content h6.recom{
	font-weight: bold;
	background-color: white;
	border-bottom: 0;
	color: #a5752e;
	font-size: 100%;
   line-height: 1.2;
   margin: 0;
   padding: 4pt 18pt 0;
}

/* Актуально ДО */

#w_content div#actually
{
	float: right;
	margin: 4pt 4pt 4pt 4pt;
	padding: 2pt;
	font-size: 8pt;
	/*background-color: #f8f8f8;*/
	border-top: 1px solid red;
	border-left: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;
	color: #e30000;
}
#w_content div#actually p
{
	margin: 0;
}

/* Примечание */

#w_content .Primehanie
{
	font-size: 8pt;
	color: #494949;
}

#w_content hr
{
	width: 35%;
	text-align: left;
	margin: 18pt 0 0 8pt;
}

/* ------Блок Обратите внимание------ */
#w_content .vnimanie {
	color: #77320d;
	font-weight: bold;
	text-decoration: none;
}

#w_content .vnimanie a:link{
	color: #77320d;
	font-weight: bold;
	text-decoration: underline;
}

#w_content .vnimanie a:visited
{
	color: #77320d;
	font-weight: bold;
	text-decoration: underline;
}

#w_content .vnimanie a:hover
{
	color: #6d2e0c;
	font-weight: bold;
	text-decoration: underline;
}

#w_content p.vnimanie{
	margin-bottom: 4pt;
	margin-top: 2pt;
}

#w_content .vnimanie_bot {
	color: #77320d;
	font-weight: bold;
	text-decoration: none;
}

#w_content .vnimanie_bot a:link{
	color: #77320d;
	font-weight: bold;
	text-decoration: underline;
}

#w_content .vnimanie_bot a:visited
{
	color: #77320d;
	font-weight: bold;
	text-decoration: underline;
}

#w_content .vnimanie_bot a:hover
{
	color: #6d2e0c;
	font-weight: bold;
	text-decoration: underline;
}

#w_content p.vnimanie_bot{
	margin-bottom: 14pt;
	margin-top: 2pt;
}

/* ------Блок см. также------ */
#w_content .annotation
{
	background-color: #fefbf3;
	border: 1px solid #a79c9a;
	font-size: 90%;
	float: right;
	width: 20em;
	margin: 12pt;
	padding: 0 6pt 6pt 6pt;
}

#w_content .annotation h2
{
	color: #413918;
	background-color: #faefb5;
	border: 0;
	font-size: 100%;
	margin: 0 -6pt;
	padding: 1.5pt 2pt 1.5pt 4pt;
	text-transform: none;
	text-align: left;
	
}

#w_content .white{
	background-color: white;
	width: 276px;
	float: right;
	margin: 0;
}

#w_content .annotation div.dir
{
	padding-left: 0pt;
}

#w_content .annotation ul
{
	/*list-style-type: circle;*/
	padding-left: 1.5em;
	margin-left:1ex;
}

#w_content .annotation li
{
	font-size:100%;
}

#w_content .annotation a:link
{
	text-decoration: none;
}

#w_content .annotation a:hover
{
	text-decoration: underline;
}


#w_content div.dir p {
    margin: 6pt 0 0 18px;
    text-indent: -20px;
	 padding: 0;
}


#w_content div.dir img {
    margin: 0 3pt 0 0;
    vertical-align: bottom;
}

#w_content p,
#w_content li {
    padding: 2px;
}

/* ------Таблицы для карты справочника------ */
#w_content table.majormap
{
	width: 96%;
	border: 0pt;
}

#w_content table.majormap td
{
	border: 0pt;
}

#w_content table.map
{
	background-color: white;
	border: 0pt;
	width: 160pt; /*552pt; (4) 388pt; (3) 300pt; (2) 136pt; (1)*/
	margin: 3pt 3pt 3pt 3pt;
}

#w_content table.map td{
	padding-right: 0pt;
	border: 0pt;
}

#w_content table.map td p{
	margin-left: 0pt;
}

#w_content table.mapcol
{
	border: 0pt;
	width: 100%;
	margin: 3pt 3pt 3pt 3pt;
}

#w_content table.mapcol td{
	padding-right: 0pt;
}

#w_content table.mapcol td p{
	margin-left: 0pt;
}


/* ------Колонки карты справочника------ */
#w_content div.new
{
	height: 41px;
	position: absolute;
	left: 8pt;
	top: 26pt;
}

#w_content div.clear
{
	clear: both;
	margin-bottom: 30pt;
}


/* ------------Блок даты обновления------------ */

#w_content div#actinfo
{
	float: right;
	margin: 2pt 5pt 2pt 2pt;
	font-size: 8pt;
	background-color: #fefbf3;
	border: 1px solid #a79c9a;
	color: #606060;
}
#w_content div#actinfo p
{
	margin: 0;
}