

hr.1{color:#D8DFE5; height:3px; border-style:none; background-color:#555555; margin-top:0; margin-bottom:0;}

hr.2{color:#D8DFE5; height:2px; border-style:none; background-color:#555555; margin-top:0; margin-bottom:0;}

hr.3{color:#D8DFE5; height:1px; border-style:none; background-color:#555555; margin-top:0; margin-bottom:0;}

div.block{color:#686868; width:2px;  height:30px; border-style:none; background-color:#686868; margin-top:30px; margin-bottom:1px;}



body,tr,td,font {

font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;

font-size : 100%;

color : #000000;

text-decoration : none;

}



.menu_01 {

	color : #686868;

	margin: 15px 10px 10px 35px;

}



.menu_02 {

	color : #686868;

	margin: 15px 10px 15px 45px;

}



a.menu {

	font-size : 70%;

	font-weight: bold;

	color : #000000;

}



a.menu_on {

	font-size : 70%;

	font-weight: bold;

	color : #BB3700;

}



a.menu:hover {

	text-decoration: none;

	color : #BB3700;

}



a.menu_2 {

	font-size : 70%;

	color : #000000;

}



a.menu_2_on {

	font-size : 70%;

	color : #BB3700;

	text-decoration: underline;

}



a:hover.menu_2_on {

	font-size : 70%;

	color : #BB3700;

	text-decoration: none;

}



a.menu_2:hover {

	text-decoration: none;

	color : #BB3700;

}



.text {

	font-size : 70%;

	color : #000000;

	margin-right:30px;

	margin-left:80px;

	margin-top:20px;

	margin-bottom:30px;

}



.text_in {

	font-size : 70%;

	color : #000000;

	margin: 11px 0px 0px 0px;

}



.title {

	font-size : 110%;

	color : #BB3700;

	margin: 11px 0px 0px 0px;

}



.subtitle {

	font-size : 100%;

	color : #626569;

	margin: 13px 0px 0px 0px;
	padding:0px;

}

h1{

	font-size : 100%;

	color : #626569;

	margin: 0px 0px 0px 90px;
	padding:0px;
	width:500px;
}

.crumbs {
	font-size:60%;
	margin: 15px 0px 0px 75px;
	}
.crumbs a {
	color : #BB3700;
	text-decoration: underline;
	font-size:100%;
	}


.top {

	font-size : 65%;

	color : #686868;

	margin: 30px 10px 0px 10px;

}



.bot {

	font-size : 70%;

	color : #686868;

	margin: 30px 10px 30px 10px;

}



.copy {

	font-size : 65%;

	color : #686868;

	margin: 20px 10px 0px 10px;

}



a.copy_01 {

	color : #686868;

	text-decoration: underline;

}



a.copy_01:hover {

	text-decoration: none;

	color : #BB3700;

}



.separator {

	color : #1F53B4;

}



a.link {

	color : #3F70AA;

	text-decoration: underline;

}



a.link:hover {

	text-decoration: none;

	color : #BB3700;

}



a.link_selected {

	color : #BB3700;

	text-decoration: underline;

}



a.link_selected:hover {

	text-decoration: none;

	color : #BB3700;

}



a.in {

	color : #3F70AA;

	text-decoration: underline;

}



a.in:hover {

	text-decoration: none;

	color : #BB3700;

}



.title_gost {

	font-family : Arial, Helvetica, sans-serif;

	font-size : 110%;

	font-weight: bold;

	color : #BB3700;

	margin: 11px 0px 0px 0px;

}



.table {

	font-size : 70%;

	color : #000000;

	margin: 5px 5px 5px 5px;

}



.subtitle2 {

	font-size : 100%;

	font-weight : bold;

	color : #3F70AA;

	margin: 0px 0px 0px 0px;

}



.title2 {

	font-family : Arial, Helvetica, sans-serif;

	font-size : 130%;

	font-weight: bold;

	color : #3F70AA;

	margin: 11px 0px 0px 0px;

}



.news_one_header {

	font-size      : 90%;

	color          : #3F70AA;

	font-weight    : bold;

	padding-bottom : 15px;

}



.news_one_content {

	font-size      : 70%;

	color          : #000000;

}



.news_one_alllink {

	font-size      : 70%;

	color          : #000000;

}



.news_all_name {

	font-size      : 70%;

	color          : #3F70AA;

	font-weight    : bold;

	padding-bottom : 15px;

}



.news_all_content {

	font-size      : 70%;

	color          : #000000;

}



.news_all_added {

	font-size      : 70%;

	color          : #3F70AA;

	font-weight    : bold;

	padding-bottom : 15px;

}



.box {

	width : 100%;

	background-color:#EAEEF3;

	padding: 10px 10px 10px 10px;

	margin: 0px 0px 0px 40px;

}



.box1 {

	width : 100%;

	background-color:#EAEEF3;

	padding: 10px 10px 10px 10px;

}



.question_answeer_header {

	color          : #3F70AA;

	font-size : 100%;

	font-weight    : bold;

}



.question_div {

    padding-bottom : 3px;

}



.answeer_div {

    padding-bottom : 0px;

}



.map_main {

	padding-left : 0px;

}



.map_sub {

	padding-left : 20px;

}



.error {

	font-size : 70%;

	color : #BA1014;

	margin: 13px 0px 0px 10px;

	font-weight : bold;

}



 .menuL {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:transparent url(../../img/i_23_b.gif) repeat-x scroll left top;
color:#104889;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:700;
height:28px;
line-height:24px;
margin:0;
padding-bottom:0;
padding-left:10px;
padding-top:0;
text-decoration:none;
text-transform:none;
}

element.style {
display:none;
}
.submenu {
border-bottom:1px solid #FFFFFF;
display:block;
margin:0 0 3px 0;
}

.submenu a {
	margin:0 0 2px 15px;
	color:#000000;
font-size:70%;
}

.submenu a.menu_2_on {
	margin:0 0 2px 15px;
	color:#BB3700;
font-size:70%;
}

.menu_on {
	color:#BB3700;
}

.menu_01 span {
color:#BB3700;
font-weight:bold;
}
.menu_01 {
font-size:110%;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.menu_01_on {
margin:15px 10px 10px 35px;
}

.menu_01_on {
color:#BB3700;
font-size:110%;
font-weight:bold;
text-decoration:underline;
}
.error_cont
{
	font-size : 110%;

	color : #BB3700;

	margin: 11px 0px 0px 80px;

}
.link
{
	 color: #BB3700;
	font-size: 70%;
	font-weight: bold;
}
.link a
{
	color: #BB3700;
}
div.phones p{font-size:12px;font-weight:bold;line-height:14px;padding:0; margin:0;}
