*		{ margin:0; padding:0; }
body, table	{ font-size:12px; font-family:arial; }
div, table	{ position:relative; }
img,table { border:0; }
ul,ol		{ margin-left:25px; }
td		{ vertical-align:top; empty-cells:show; }

a		{ color:#065A81; }
a:hover		{ color:#065A81; }

.bg0	{ background-color:#C0C0C0; }
.bg1	{ background:#FFF url(1.png) center left no-repeat; }
.bg2	{ font-family:verdana; font-size:10px; color:#C0C0C0; padding-left:35px; vertical-align:middle; }
.bg2 a 		{ color:#C0C0C0; }
.bg2 a:hover	{ color:#C0C0C0; }
.bg3	{  background:#FFF url(3.jpg) top left no-repeat; }


.menu2	{ display:block; color:#065A81; text-decoration:none; padding:0 0 8 55px; font-weight:bold; font-family:tahoma; font-size:11px; background:url("7.png") no-repeat left top; }
.menu2:hover	{ color:#065A81; text-decoration:none; }
.menu2sel  { display:block; color:#FFA543; text-decoration:none; padding:0 0 8 55px; font-weight:bold; font-family:tahoma; font-size:11px; background:url("8.png") no-repeat left top; }
.menu2sel:hover	{ color:#FFA543; text-decoration:none; }

.menu1	{ display:block; height:26px; color:#FFFFFF; text-decoration:none; padding:3 0 0 55px; font-weight:bold; font-family:tahoma; font-size:12px; background:url("5.png") no-repeat right top; }
.menu1:hover	{ color:#FFFFFF; text-decoration:none; }
.menu1sel  { display:block; height:26px; color:#065A81; text-decoration:none; padding:3 0 0 55px; font-weight:bold; font-family:tahoma; font-size:12px; background:url("6.png") no-repeat right top; }
.menu1sel:hover	{ color:#065A81; text-decoration:none; }


.ftr		{ border-top:1px solid #C0C0C0; }
.ftr table	{ color:#C0C0C0; width:960px; font-family:verdana; font-size:10px; margin:0 15 5 15px; }

.content	{ padding:25 30 20 15px; text-align:justify; }

.h1		{ background:url(10.png) top left no-repeat; padding-top:1px; margin-bottom:30px; height:23px; }
h1		{ display:inline; margin-left:43px; padding:0 30 3 10px; background:url(11.png) top right no-repeat; font:bold 16px tahoma; color:#FFFFFF; }
.h2		{ background:url(10.png) top left no-repeat; padding-top:1px; margin-bottom:30px; height:23px; }
h2		{ display:inline; margin-left:43px; padding:0 30 3 10px; background:url(11.png) top right no-repeat; font:bold 16px tahoma; color:#FFFFFF; }

h3		{ background:url(12.png) center left no-repeat; padding-left:20px; font-size:14px; font-family:tahoma; color:#065A81; font-weight:bold; }

.pglist	{ list-style-type:none; font-size:13px; margin-left:25px; }
.tree1	{ font-size:12px; font-family:tahoma; text-decoration:none; font-weight:bold; color:#065A81; }
.tree2	{ font-size:11px; font-family:tahoma; text-decoration:none; font-weight:bold; color:#065A81; }

.clr	{ clear:both; }

.fwb	{ font-weight:bold; }
.tac	{ text-align:center; }
.taj	{ text-align:justify; }
.tal	{ text-align:left; }
.tar	{ text-align:right; }

.vam	{ vertical-align:middle; }
.vat	{ vertical-align:top; }
.vab	{ vertical-align:bottom; }

/* ============================================== */

/*
h1		{ font:normal 28px tahoma; color: #007383; margin-bottom:24px; }
h2		{ font:normal 22px tahoma; color: #575757; margin-bottom:12px; }

.r2	{ height:310px; background-color:#62b9bf; }
.r2dop	{ height:250px; background-color:#62b9bf; }
.r3	{ background:transparent url(bg1.png) top repeat-x; }
.r4	{ height:75px; }
.c1	{ background:#62b9bf url(bgtop.jpg) top left no-repeat;}
.c1dop	{ background:#62b9bf url(bgtop1.jpg) top left no-repeat;}
.c2	{ border-top:1px solid #e4e4e4; vertical-align:middle; }

.border {
border-top:2px solid #EEEEEE;
padding-top:6px;
}
*/

.img_left { float:left; margin:0px 15px 5 0; }

/*

*		{ margin:0; padding:0; }
img,table { border:0; }
body, table	{ font-size:12px; font-family:verdana; color:#333333; }
ul,ol		{ margin-left:25px; }
td		{ vertical-align:top; empty-cells:show; }
div		{ position:relative; left:0px; top:0px; }

a		{color:#0099ff;}
a:hover		{color:#0099ff;}

h1		{ font-size:18px; font-family:verdana; color:#cf0000; font-weight:normal; margin-bottom:20px;}
h2		{ font-size:16px; font-family:verdana; color:#cf0000; font-weight:normal; }
h3		{ font-size:14px; font-family:verdana; color:#cf0000; font-weight:normal; }
h4		{ font-size:13px; font-family:verdana; color:#cf0000; font-weight:normal; }
h5		{ font-size:12px; font-family:verdana; color:#cf0000; font-weight:normal; }

a.menu1			{ font-size:14px; font-family:verdana; color:#cf0000; font-weight:bold; margin:10 20 0 30px; text-decoration:none; }
a.menu1:hover	{ color:#cf0000; text-decoration:none; }

a.menu2			{ font-size:13px; font-family:verdana; color:#333333; margin:0 20 0 50px; text-decoration:none; }
a.menu2:hover	{ color:#0099ff; text-decoration:none; }

a.menu2s			{ font-size:13px; font-family:verdana; color:#0099ff; margin:0 20 0 40px; padding-left:10px; text-decoration:none; background-image:url(arr.png); background-position:top left; background-repeat:no-repeat;}
a.menu2s:hover	{ color:#0099ff; text-decoration:none; }


/ *
*/
.b_1		{clear:both}
.b_1 .bd	{border:1px solid #6699CC; margin-bottom:10px;}
.b_1 .bg	{background-color:#ffffff;}
.b_1 .pd	{padding:10px;}
.b_1 .shd	{top:-3px; left:-3px;}
.b_1.shd	{background-color:#dddddd;}
.b_1 a h3		{text-decoration:underline; color:#CF0000;}
.b_1 a:hover h3	{text-decoration:underline;}


.frame_1 {text-align:center;}
.frame_1 .bd	{border:1px solid #6699CC; margin-bottom:0px;}
.frame_1 .bg	{background-color:#ffffff; height:225px; width:200px;}
.frame_1 .pd	{padding:7px;}
.frame_1 .shd	{top:-3px; left:-3px;}
.frame_1.shd	{background-color:#dddddd;}
.frame_1 a		{text-decoration:none; color:#3399cc;}
.frame_1 a:hover	{text-decoration:underline;}
.frame_1 img	{margin-bottom:5px;}

.fralign_left		{float:left; margin:0 5 10 0px;}
.fralign_right		{float:right; margin:0 0 10 5px;}
.fralign_center		{text-align:center}
.fralign_auto		{}
/*
.maplnk				{font-size:13px;}
.mapdiv0			{margin:5 0px;}
.mapdiv1			{padding-left:25px; margin:5px;}
.mapdiv2			{padding-left:25px; margin:5px;}
* /
*/
.stdtable {border:1px solid #cccccc;}
.stdtable td {border:1px solid #cccccc; padding:2px;}
.stdtable th {border:1px solid #cccccc; padding:2px; font-weight:bold;}

a.docico		{padding:0 0 10 25px; display:block; text-decoration:none;}
a.docico:hover	{text-decoration:underline;}
.doc_web		{background-image:url(ico_htm.png); background-position:top left; background-repeat:no-repeat;}
.doc_unknown	{background-image:url(ico_unknown.png); background-position:top left; background-repeat:no-repeat;}
.doc_pdf		{background-image:url(ico_pdf.png); background-position:top left; background-repeat:no-repeat;}
.doc_jpg		{background-image:url(ico_jpg.png); background-position:top left; background-repeat:no-repeat;}
.doc_gif		{background-image:url(ico_jpg.png); background-position:top left; background-repeat:no-repeat;}
.doc_doc		{background-image:url(ico_doc.png); background-position:top left; background-repeat:no-repeat;}
.doc_htm		{background-image:url(ico_htm.png); background-position:top left; background-repeat:no-repeat;}
.doc_zip		{background-image:url(ico_zip.png); background-position:top left; background-repeat:no-repeat;}
.doc_xls		{background-image:url(ico_xls.png); background-position:top left; background-repeat:no-repeat;}

/* Врезки */
.frright	{ float:right; margin:0 0 7 15px; }
.frleft		{ float:left;  margin:0 15 7 0px; }
.frcenter	{ margin:5 0px; }
.f_1s.frbgs	{ background-color:#DDDDDD; }
.f_1		{ text-align:center; }
.f_1.frbg	{ background-color:#ffffff; }
.f_1.frshd	{ position:relative; top:-2px; left:-2px; }
.f_1.frbd	{ border:1px solid #cf0000; }
.f_1.frpd	{ padding:7px }

/*
/ * MW по умолчанию * /
.b_12 table	{border:1px solid #cccccc}
.b_12 th	{border:1px solid #cccccc; padding:2px;}
.b_12 td	{border:1px solid #cccccc; padding:2px;}

/*
/ * Левая зона * /
.s_left h2	{ color:#cf0000; font-size:13px; margin:10px 0 5px; text-align:right; }
.s_left h2 a { text-decoration:underline; }
.s_left h3	{ color:#555555; font-size:12px; margin:5px 0; padding:0; }
.s_left .b_1	{ padding:5 0px; }
.s_left .b_1 a:hover img	{ opacity: 0.8;  }
*/
/*
/ * Центральная зона * /
.s_default		{ color:#404040; font-family:arial; font-size:12px; line-height:1.2; margin:5 0px; }
.s_default h2	{ color:#cf0000; font-size:14px; margin:10px 0 5px; padding:0; }
.s_default h2 a { text-decoration:underline; }
*/
/*
.s_default h3	{ color:#CF0000; font-family:verdana; font-size:14px; font-weight:normal; }
*/
.s_default h4	{ color:#065A81; font-size:12px; margin:3px 0; padding:0; }
.s_default .pretit	{ color:#000000; font-size:12px; font-weight:normal; }
.s_default .f_1s	{ position:relative; }
.s_default .b_1		{ padding:0 0 10px; }
.s_default .b_4		{ padding:5 0 10px; }
.s_default .b_9		{ padding:5 0 10px; }
.s_default .b_10	{ padding:5 0 10px; }
.s_default .b_11	{ padding:5 0 10px; }
.s_default .b_11 h3	{ margin:3 10px;  }
.s_default .b_12	{ padding:5 0 10px; }

.s_default .b_9 .rblock	{ cursor:pointer; }
.s_default .b_9 .rblock	{ padding:5 20px; font-family:arial; font-size:14px; }
.s_default .b_9 .rblock h3	{ color:#0E3B87; font-family:arial; font-size:15px; font-weight:bold; margin:0px; }

.s_default .b_1 h3 a	{ color:#cf0000; }
.s_default .b_1s.frbgs	{ background-color:#DDDDDD; }
.s_default .b_1.frbg	{ background-color:#ffffff; }
.s_default .b_1.frshd	{ position:relative; top:-3px; left:-3px; }
.s_default .b_1.frbd	{ border:1px solid #6699CC; }
.s_default .b_1.frpd	{ padding:10px; margin-bottom:10px; }
/*
.b_7s	{ background-color:#DDDDDD; }
.b_7	{ color:#0099ff; text-align:center; background-color:#ffffff; position:relative; top:-3px; left:-3px; border:1px solid #6699CC; padding:7px; font-size:11px; }
.b_7 a		{ text-decoration:none; }
.b_7 a:hover		{ text-decoration:underline; }
.b_7 img	{ margin-bottom:5px; }

/ * Перечень подразделов
.pglist		{ list-style:outside; list-style-image:url(bul.png); margin-left:0px;}
.pglist a	{ top:-4px; font-size:13px; line-height:20px; font-weight:bold; }
 * /
/ * Путь к странице * /
.path	{ color:cf0000; font-size:10px; margin:-10 0 20 0px; text-align:right; }
.path a { text-decoration:underline; }

.dict	{ font-size:18px; }

.brk		{ background-image:url(bg5.png); background-position:left bottom; background-repeat:repeat-x; }
.more		{ font-size:11px; text-style:italic; }

.abs    {position:absolute;left:0px;top:0px;}
.cp		{cursor:pointer}
*/