body {}
/* body, table {background:#BBDAE8; font-family:Arial; font-size:13px} */
body, table {font-family:Arial; font-size:13px}
#content {line-height:normal;} /* FF ~1.19, IE ~1.12, OPTIONAL:1.17 */
#center {padding-left:10px; padding-right:10px}
/* #center {padding-left:10px; padding-right:10px; background-color:#EAF4F8 } */
a {outline:0; color:#000}
a:hover {}
a:visited {}

p {text-indent:25px; margin:0 0 15px 0}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {display:block; text-align:left; font-family:Arial; font-weight:bold; line-height:normal} 
h1, .h1 {margin:18px 0 15px 0; font-size:16pt; font-weight:normal; color:#555}
h2, .h2 {margin:20px 0; font-size:18pt; color:#333}
h3, .h3 {margin:18px 0; font-size:14pt; color:#333}
h4, .h4 {}
h5, .h5 {}
h6, .h6 {margin:10px 0 4px 0; font-size:14px; color:#333; text-indent:0}

ul {margin:15px 0 15px 0; padding:0}
li {margin:0; padding:0 0 0 25px; list-style:none; background:url(images/ui_list_bullet.png) 10px 1px no-repeat}

img {border:0}

.site_table {margin:10px 0 14px 0; border-collapse:collapse; border-spacing:0}
.site_table, .site_table th, .site_table td {border:1px solid #5d8a9e; padding:3px 5px 2px 5px}
.site_table th, .site_table thead td, .site_table_color_th  {text-align:left; background:#DDF; font-weight:bold}
.site_table td {vertical-align:top; text-align:left}

.lite_table {border:1px solid #CCC; border-collapse:collapse}
.lite_table th, .lite_table td {padding:2px 5px; border:1px solid #CCC;}
.lite_table th, .lite_table thead td {background-color:##125CA6}
.lite_table td {}

form {margin:0}
.site_form input, .site_form textarea {font-family:Arial; font-size:14px}
.site_form input[type=button], .site_form input[type=submit] {}

.site_form {position:relative; width:100%; border:2px solid #CCC; border-radius:8px; behavior:url(/PIE.htc);}
.site_form > div {margin:8px 20px 8px 15px; }
.site_form input[type=text], .contacts_form textarea {width:100%}
.site_form .col_1 {margin:2px 0}
.site_form .col_2 {margin-bottom:10px}
.site_form .site_form_submit_row {text-align:right}

.font_special {color:navy} 

#top_menu .menu_item, #top_menu .menu_item.a, #top_menu div {background-image:none; background-color:#18609e; color:#EAEAEA) top left no-repeat;}
/* #top_menu .menu_item, #top_menu .menu_item.a, #top_menu div {background-image:none; background-color:#12559E; color:#EAEAEA; background:url("images/mbg.png") top left no-repeat;}
*/


.menu_item_content {color:#EAEAEA; font-weight: bold}

/* #footer {background:#01509F; color:#fff; text-align:left} */
#footer {background:#FFF; color:#000; text-align:left; font-style: normal}

#footer  {}
.LiveInetCounter {float:right; position:relative; top:-7px}

#top_special {
    left: 200px;
    position: absolute;
    right: 150px;
    top: 15px;
}

#logo {
    background: url("images/logo.png") no-repeat scroll 0 0 transparent;
    height: 205px;
    left: 0px;
    position: absolute;
    top: 15px;
    width: 1000px;
}

#top_menu {
    left: 0;
    position: absolute;
    top: 200px;
    width: 100%;
}

#header {
    height: 240px;
}

#top_search {
    color: #333333;
    font-size: 13px;
    position: absolute;
    right:10px;
    top: 209px;
}

	#top_search form input.searchinput {
		font-family:Arial,Helvetica,sans-serif;
		border:1px solid gray;
		border-radius:5px;
		padding:3px;
	}

#top_search_title {
    color: #EAEAEA;
    font-family: Arial;
    font-size: 13px;
    font-weight: 700;
}

#footer_contacts a{
    color: blue;
    
}

.header_phone {
  font-family: Helvetica;
  font-weight: 400;
  line-height: 60px;
  font-size: 34px;
  color: #545454;
  margin: 0;
}

.header_phone span {
  white-space: nowrap;
  color: #0066B3
}

.header_address {
  display: flex;
  width: 822px;                                 
  justify-content: space-between
}
.header_address p {
  margin: 65px 5px 0 0;
  font-size: 14px
}

.header_address a {
  color: #0066B3;
  font-size: 14px
}

.block-contact .title {
  /* font: 18px/22px helvetica_neuebold, Arial, Helvetica, sans-serif;*/
  display: block;
  margin-bottom: 6px;
  font-weight: bold
}

/* #footer {margin:25px 0 20px 0; padding:15px; color:#666; text-align:right; border-radius:6px; border-bottom:0px solid #d1d1d1; border-right:0px solid #d1d1d1} */
#footer {padding:15px; border-radius:6px; border-top:1px solid #d1d1d1; border-bottom:0px solid #d1d1d1; border-right:0px}
