body, table, ol, ul, li, select, textarea, input { font-family: Tahoma, Arial, sans-serif; font-size: 10pt; color: #353535; }

h4						{ color: #C20000; font-size: 12pt; }

h4.black                { color: #000;}

body					{ margin: 0; padding: 0 0 0 19px; }

img						{ border: 0; }

table					{ border-collapse: collapse; }

.just					{ text-align: justify; }

.just img               { padding: 0 20px 20px 0;}

/* ---.just img               { border:1px solid #C20000;}--- */





/* --- Link'S --- */

a						{ color: blue; text-decoration: underline; }

a.black					{ color: #000; text-decoration: none; }

a#linkWite				{ color: #FFF; text-decoration: underline; }

a#linkWite:hover		{text-decoration: none; }

a:hover					{ text-decoration: underline; }

a.Tmenu:hover			{ text-decoration: underline; color: #C20000; }

a.none:hover			{ text-decoration: none; }

/* --- End of Link'S --- */



/* --- Padding'S --- */

.marR10					{ margin: 0 10px 0 0; }

.marL10					{ margin: 0 0 0 10px; }

.marL20					{ margin: 0 0 0 20px; }

.pL23					{ padding: 0 10px 0 23px; }

.pstel					{ padding: 0 5px 10px 0; }

.pt5					{ padding: 5px 0 0 0; }

.p1019					{ padding: 10px 10px 0 19px; }

.pL9					{ margin: 0 6px 0 9px; }

.bgwhite				{ padding: 26px 0; }

.pL10					{ padding: 0 10px 0 0; }

.pR10					{ padding: 0 10px 0 0; }

.pT10L19				{ padding: 0 10px 0 19px; }

.pT9					{ padding: 9px 0 0 0; }

.mminys					{ margin: 0 0 20px -18px; }

.pLBR					{ padding: 0 11px 19px 11px; }

/* --- End of Padding'S --- */



/* --- Li'S --- */

ul li					{ list-style-type: none; background: url('/img/li_kryg.gif') no-repeat 19px 5px; padding: 0 0 0 35px; }

.none_li				{ list-style-type: none; }

#lidiv					{ margin: 15px 0; font-size:8pt;}

#top					{ margin: 5px 0; }

#lidiv td div			{ background: url('/img/li.gif') no-repeat 19px 4px; padding: 0 0 0 28px; }

#lidiv2 td div			{ background: url('/img/li.gif') no-repeat 19px 4px; padding: 0 0 6px 28px; }



.li_kryg li				{ background: url('/img/li_kryg.gif') no-repeat 19px 5px; padding: 0 0 0 35px; }

.div_li	div				{ background: url('/img/li.gif') no-repeat 20px 4px; padding: 0 0 6px 28px; }

.div_li 				{ background: url('/img/li.gif') no-repeat 20px 4px; padding: 0 0 6px 28px; }

.div_li2				{ background: url('/img/li2.gif') no-repeat 20px 4px; padding: 0 0 6px 28px; }

.div_li3 				{ background: url('/img/li3.gif') no-repeat 20px 4px; padding: 0 0 6px 28px; margin-left: 5px; }

.div_li4 				{ background: url('/img/li.gif') no-repeat 20px 4px;  padding: 0 0 6px 28px; margin-left: 25px; }



.div_li5 				{ background: url('/img/li.gif') no-repeat 20px 4px; padding: 0 0 6px 28px; margin-left: 35px; }



/* --- End of Li'S --- */



/* --- Border'S --- */

.redbordhd				{ border-left-color: #C20000; border-left-width: 2px; border-left-style: solid; width: 160px; }

.redbordhd a            {color:#000; text-decoration:none;}

.redbordhd a:hover      { text-decoration:underline;}

.redbord				{ border-left-color: #C20000; border-left-width: 2px; border-left-style: solid; }

.blackbr				{ border-color: #000; border-width: 1px; border-style: solid; }

.tab td, th				{ border-color: #D5D3D3; border-width: 1px; border-style: solid; padding: 3px 4px 3px 5px; }

.deep_gr td, th			{ border-color: #9b9b9b; border-width: 1px; border-style: solid; padding: 3px 4px 3px 5px; }

.bord2                  { border: 2px solid #9b9b9b;}
.bord2  td              {text-align:center!important;}
.bord-right             { border-right: 2px solid #9b9b9b !important;}

.tabtd					{ border-color: #D5D3D3; border-width: 1px; border-style: solid; padding: 3px 4px 3px 5px; }

.tabtd2                 { width: 100%;}

.tabtr                  { vertical-align:top;}

/* --- End of Border'S --- */



.bgsize2				{ width: 95px; margin: 0 18px 0 0; }



.bggr					{ background: #D5D3D3; height: 7px; }

.bggren					{ background: #83B34D; color: #FFF; }





/* --- Background'S --- */

.collage				{ background-position: 97%; background-image: url(/img/bg1.jpg); background-repeat: no-repeat; }

.bg2 					{ background:#C5DDFF; }

.bg3 					{ background-image: url(/img/bg3.jpg); background-repeat: no-repeat; }

.bg4 					{ background-image: url(/img/bg4.jpg); height: 141px;}

.bgcolor1				{ background-color: #eeeded; }

.bgcolor2				{ background-color: #ffffff; }

.litegr					{ background: #F3F2F2; }

.blue                   { background: url(/img/footer.jpg) top left repeat-y #c1dbf6; color:#084171; }

.blue  a                { color:#084171; }

/* --- End of Background'S --- */



/* --- Colors'S --- */

.red					{ color: #C20000; }

/* --- End of Colors'S --- */



/* --- Fonts'S --- */

.f10					{ font-size: 10pt; }

.f12					{ font-size: 12pt; }

/* --- End of Fonts'S --- */



/* --- Form'S --- */



.inp	{ width: 180px; }

.inp2	{ width:  230px; }

.subm	{ border-width: 1px; border-style: solid; border-color: #A4A4A5; background-color: #E9E9EB; width: 180px; }

.subm2	{ border-width: 1px; border-style: solid; border-color: #A4A4A5; background-color: #E9E9EB; }

.txt	{ width: 180px; height: 80px; }

.txt2	{ width: 230px; height: 80px; }

.txt3	{ width: 180px; height: 50px; }



#MailForm label       {float:left;width:150px; margin-left: 10px;  text-align: right; font-weight:bold;}

#MailForm label.hide  { visibility:hidden;}

#MailForm p           {margin:10px 0;}

#MailForm input,

#MailForm select      {width:200px; margin-left: 5px;}

#MailForm textarea    {width:200px; height: 11em;margin-left: 5px;}

#MailForm #submit     {margin:2px;}

.sub                  {height: 20px;font-size: 11px; border: 1px solid #A4A4A5; background: #E9E9EB;}

#botton               {display:block;width:135px; background: #E9E9EB; border: 1px solid #D2DBE7; color:#000; padding: 5px; text-decoration:none; text-align:center;}



/* --- End of Form'S --- */



/* Стили для контента */

.imgleft12			{ float: left; margin-right: 12px; }



#reliz          {width: 600px;}



#reliz .next    {clear:both; float:right;}

#reliz h4       {padding:0; margin:0 0 20px 0;}

.arrow          {text-align:right;width: 280px;}

.arrow a        {padding-right: 15px; background:  url(/img/strelochka.gif) right no-repeat;background-color: #fff;}

#reliz img      {float:left; padding: 0 5px 5px 0}

#reliz .relizy  {float:left;clear:both; margin-bottom:5px;width: 600px;}

#new_one        {float:left; width:80%; margin-bottom:50px;clear:both;}



#new_one img    {float:left; margin:0 5px 5px 0;}



.news img       {float:left; margin:0 5px 5px 0;}

.pdf            {background:url(/img/pdf.gif) top left no-repeat; padding:7px 0 0 50px; display:block;height:31px;}
.pdf1            {background:url(/img/word.jpg) top left no-repeat; padding:7px 0 0 50px; display:block;height:31px;}

.pdf2           {margin-bottom: 10px;}  

table.simple td {padding-left:10px;}



 

 

 

#tree					{ font-family:Tahoma, Verdana, sans-serif; font-size:12px; padding-top:15px; }



#tree div 				{ padding-left:7px; clear:both; }

#tree img				{ display:block; cursor:pointer; float:left; }

#tree .folder			{ cursor:default; }	

#tree .block			{ display:none; }

#tree .root				{ background:url(/img/vertline.gif) repeat-y 7px; }



#tree .root.active		{ background-image:url(/img/vertline_active.gif); }

#tree .root.last		{ background-image: none; }

#tree .clear			{ clear:both; visibility:hidden; }

#tree a 				{ display:block; height:20px; padding-left:3px; color:#000; text-decoration:none; padding-top:2px; }

#tree a:hover			{ text-decoration:underline; }

html>body #tree a		{ height:auto; min-height:20px; margin-left:33px; }

#tree .selected			{ background:#FFF; color:#F00; }

li.strong				{ font-weight:bold; margin-left:10px;}

span.s_em				{ font-weight:bold; font-style:italic; font-size:larger;}

div .f_img, div .f		{ float:left;}

div .f_img img			{ border:1px solid #ccc;}

div .f img				{ border:none; padding:7px 5px 2px 5px;}

div .r					{ float:right;}
