.p_reg{
color:#FA0C0A;
font-size:18px;
}
DIV.brd {
 border: 4px double black; /* Параметры границы */
 background: #D6D6D6; /* Цвет фона */
 padding: 10px; /* Поля вокруг текста */
}

.client_div{
 font-family:Arial, Helvetica, sans-serif;
}
.ft{
text-align: left;
}
.sp{
font-size: 10pt;
}
.id{
text-align: right;
}
.Container {
    padding: 0;
    margin: 0;
}

.Container li {
    list-style-type: none;
}


/* indent for all tree children excepts root */
.Node {

    background-position : top left;
    background-repeat : repeat-y;
    margin-left: 18px;
    zoom: 1;
}

.IsRoot {
    margin-left: 0;
}


/* left vertical line (grid) for all nodes */
.IsLast {
 /*   background-image: url(images/st.png);*/
    background-repeat : no-repeat;
}

.ExpandOpen .Expand {
    background-image: url(images/m.png);
}

/* closed is higher priority than open */
.ExpandClosed .Expand {
    background-image: url(images/p.png);
}

/* highest priority */
.ExpandLeaf .Expand {
  
}

.Content {
    min-height: 18px;
    margin-left:18px;
	/*background-color:#FF6633;
	color:#FFFFFF;*/

}
.Content_2 {
    min-height: 18px;
    margin-left:18px;
	/*background-color:#F6B39C;*/

}
.Content_3 {
    min-height: 18px;
    margin-left:18px;
	background-color:#7E7E7E;

}
.Content_down{
background-color:#D7D6D6;
}



* html .Content {
    height: 18px;
}

.Expand {
    width: 18px;
    height: 18px;
    float: left;
}


.ExpandOpen .Container {
        display: block;
}

.ExpandClosed .Container {
        display: none;
}

.ExpandOpen .Expand, .ExpandClosed .Expand {
        cursor: pointer;
}
.ExpandLeaf .Expand {
        cursor: auto;
}

p.happy {
 font-family: 'Times New Roman', Times, serif; /* Шрифт с засечками */
 font-style: italic; /* Курсивное начертание */
 font-size: 120%;
 text-align: justify;
}
body{
font-family: "Lucida Sans";
font-size: 12px;
}
#wrap{
width: 1024px;
}
//////////
.admin{
margin: 10px;
}
.new_div{
max-width:280px;
}
.images{
border:0px;
}
td.news_title{
vertical-align:top;
}
p.new{
		font-size:16px;
		text-align: center;
		font-family: Georgia, 'Times New Roman', Times, serif;
		text-decoration:underline;
}
p.other{
		font-size:14px;
		text-align: center;
		font-style:italic;
}

a.link_font{
color:#FFFFFF;
}
a.other {
	color: #FF6633;
}
div.bottom_menu {
	color: #FF6633;
	font-size: x-small;
	text-align: center;
}  
a.other:hover{
	color:#FF0000;
}
.box 
	{
	vertical-align: top;
	}
.box td.left
	{
	background-image:url(/images/left_font.png);
	background-repeat:repeat-y;
	padding: 5px;
	}
.box td.right
	{
	background-image:url(/images/pr_font.png);
	background-repeat:repeat-y;
	}
.a_tovar{
	color:#FF6633;
	text-decoration: underline;
}
.a_tovar:visited {
	color:#DA1102;
	text-decoration: underline;
}
.a_tovar:hover{
	color:#DA1102;
}
.a_news{
color:#DA1102;
text-decoration: underline;
}
.a_new{
 margin-left: 20px;
color:#DA1102;
text-decoration: underline;
}
.a_new:visited {
text-decoration: underline;
}
div.nav_oa { 
	 padding-left: 20px;
	 border:4px;
	 border-bottom:2px;
	 border-style:dashed;
	 color:#DA1102;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 line-height:24px;
 }
 div.nav_a{
	 color:#FFFFFF;
	 padding-left: 20px;
	 background-color:#DA1102;
	border-bottom:2px;
	 border-style:dashed;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 line-height:24px;
 }
 table.tovar {
	background-color: #cccccc;
	width: 720px;
	border: 1px Dashed black;
 }
 td.tovar {
   background-color: #ffffff;
 }
div.menu_title{
 position: relative; 
 top:-4px; 
 z-index:1;
}
a.link_menu2{
color:black;
}
a.link_menu, span.link_menu, span.link_menu2, span.link_menu3{
	color:#8C8C8C;
} 



span.link_menu, span.link_menu2, span.link_menu3{
 	font-size:15px;
	border-top: 6px Solid;
}

span.link_menu{
	border-top-color:#FF6633;
}

span.link_menu2{
	border-top-color:#BE5128;
}

span.link_menu3{
	border-top-color:#CF7E60;
}



span.menu{
	text-decoration: underline;
	margin-left: 0px;
	font-size:14px;
	color:#000000;

}
span.news{
	color:#ADADAD;
	font-size:19px;
}

p.tnews{
	text-decoration: none;
	margin: 0px;
	font-size:14px;
	color:#555555;
	text-align:right;
	font-weight: bold;
}

a.tnews{
	margin-left: 0px;
	color:#FF6633;
	float:left;
	font-size:12px;
	text-decoration: underline;
}

div.ty {
	font-size:20px;
	color:#000000;
}

.TitleCentr	
{
	Color: red; 
	Font-Family: Arial, Helvetica; 
	Font-Size: 22pt; 
	Text-Align: center; 
}
.Title2	{
	Color: #000000; 
	Font-Family: Arial, Helvetica; 
	Font-Size: 12pt; 
	Font-Weight: bold; 
	text-align: center;
	line-height: 100%; 
	margin-top: 0; 
	margin-bottom: 0;
}

a.non{
	text-decoration:none;
}



div.cs, div.cs_open, div.bott {
	height:50px;
	float:left;
}

div.cs, div.cs_open {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	vertical-align:middle;
	width: 115px;
}

div.cs {
	color:#DA1102;
	border-left:1px Solid gray;
	border-top:1px Solid gray;
	border-right:1px Solid gray;
	background-color:#FFEFD5;
}
	
div.cs_open {
	color:black;
	border:1px Solid #cd853f;
	background-color:#FFDAB9;
}

div.bott{
	border-bottom:1px Solid #cd853f;
	width:auto;
}



h1 {
    color:#DA1102;
}
  
h2 {
	color:#DA1102;
	text-align: center;
	font-family:  'Times New Roman', Times;
}
h3 { 
    text-align:center;
    color:#FF6633;
}

h3.sotr { 
    text-align:center;
    color:#000000;
}

p.h01 {
	font-weight: bold;
	text-align: right;
}

caption.h01 {
	font-weight: bold;
	text-align: right;
}


a.srt{
	margin-left:20px;
}

a.srt:hover{
	color:red;
}

a.str:visited {
	color:RED;
}
 
a.sr{
	border:4px;
	border-bottom:2px;
	border-style:dashed;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
}

a.sr:hover{
	color:#FFFFFF;;
	background-color:#DA1102;
	border-bottom:2px;
	border-style:dashed;
}
 
a.ae{
	color:red;
}

a.ae:hover{
	color:red;
}

div.pict_off {
	background-image: url(images/send.gif);
}
 
div.pict_on {
	background-image: url(images/send2.gif);
}

div.nav, div.nav_cpage, div.nav_head_off, div.nav_active, div.nav_head_on { 
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:repeat-y;
	padding-left: 6px;
	margin-left: 0px;
	border-left: 6px Solid;
}

div.nav, div.nav_cpage, div.nav_active { 
	font-size:14px;
	line-height:24px;
}

div.nav, div.nav_cpage { 
	border-left-color: #D6D6D6;
}


div.nav_cpage { 
	color: #DA1102;
	font-weight: bold;
}
 
div.nav_head_off, div.nav_head_on { 
	font-size: 15px;
	font-weight: bold;
	height:31px;
	vertical-align: middle;
}

div.nav_head_off { 
	color: #FF6633;
	border-left-color: #FF6633;
}                     
 
div.nav_active, div.nav_head_on {
	border-left-color: #FFFFFF;
	background-color: #DA1102;
}
 
DIV.nav_active A, DIV.nav_head_on A {
	display: block;
	color:#FFFFFF;
	text-decoration: none;
}

DIV.nav A {
	color: #000000;
	text-decoration: underline;
}

DIV.nav_head_off A {
	color: #FF6633;
	text-decoration: none;
}




.t_select{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:600;
margin-left:20px;
}

.termitaor{
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color :#DA1102;
font-weight:600;
margin-left:20px;
}
.termitaor:hover {
background-color:#DA1102;
 }
 



table.bram{
	border-collapse: collapse;
	border-style: solid; 
	border-width: 1px;
    width: 100%;
	border-color:black;
}

table.bram tr td {
	border-style: solid; 
	border-width: 1px;
}

tr.bram-h{
	background-color: #D6D6D6;
  	font-weight: bold;
	text-align: center;      
}

td.bram-d{
	text-align: center;
}



p.text {
	text-align: justify;
	text-indent:10px;
}  

.dot {
	border-right: 1px dotted black;
}
