HTML {
         font:normal 9pt Arial, Tahoma; color:#000000;background: url(images/back.gif);padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
         padding: 0px;    margin: 0px; width: 100%;height: 100%;

}
.all {
         padding-bottom:15px;min-height:100%; margin:0px auto; min-width:979px;max-width:1220px; 
}
img {
          border:none;
}
table {
          width:100%;border-collapse:collapse;
}
td {
          vertical-align:top
}
* {
	margin:0px; padding:0px;
}
ul {
	margin:0px;padding:0px;
}
li {
	list-style-type:none;
}
.clear {
	clear:both;font-size:1px;
}
a:hover {text-decoration:none;}
.header {height:191px;background: url(images/header_01.gif) -30px 0px repeat-x;}
.header_01 {height:191px;background: url(images/header_02.gif) no-repeat;}
.header_02 {height:191px;background: url(images/header_03.gif) 100% 0 no-repeat;}
.logo {float:left;padding:36px 0px 0px 30px;}
.right_header {float:right;padding:115px 35px 0px 0px;}
.right_header .karta {padding-bottom:5px;}
.right_header .karta img {margin:0px 4px -1px 0px;}
.right_header a {color:#565654;}
.phone {font:normal 23pt Georgia; color:#c37f38;}
.header_menu .top_h_menu {position:relative;margin-bottom:-2px;height:2px;font-size:1px;background: url(images/top_h_menu.gif) no-repeat;}
.header_menu .top_h_menu div {height:2px;font-size:1px;background: url(images/top_h_menu2.gif) 100% 0 no-repeat;}
.header_menu  {height:38px;background: url(images/header_menu.gif) repeat-x;}
.header_menu table.topmenu td {padding:0px 2px 0px 0px;background: url(images/line_td.gif) 100% 0 no-repeat;}
.header_menu table.topmenu td a {padding:6px 12px 0px 12px;text-align:center;font:normal 18px Georgia; color:#ffffff;text-decoration:none;display:block;height:32px;}
.header_menu table.topmenu td a:hover {background: url(images/a_act.gif) repeat-x;}
.header_menu table.topmenu td.activ_m a {background: url(images/a_act.gif) repeat-x;}
.header_menu table.topmenu td ul {border-right:solid 1px #e7e7e7;border-left:solid 1px #e7e7e7;border-top:solid 1px #e7e7e7;position:absolute;background:#ffffff; display: none;}
.header_menu table.topmenu td ul li {padding:3px 30px 5px 6px;border-bottom:solid 1px #e7e7e7;}
.header_menu table.topmenu td ul li a {display:inline;background:none !important;font:normal 11pt Georgia; color:#565654;text-decoration:underline;}
.header_menu table.topmenu td ul li a:hover {color:#a50108;text-decoration:none;}

.content_back {background:#f5f1ec url(images/mem.jpg) 0 100% no-repeat;}
.content_back_ins {background:#f5f1ec url(images/kollo.jpg) 0 100% no-repeat;}
.no_back {padding-right:0px !important;background:none !Important}
.content {padding:16px 0px 0px 0px;}
.content .left_block {padding-bottom:310px;width:290px;padding-right:20px;}
.zag {margin-bottom:12px;font:normal 18pt Georgia; color:#665231;}
.zag img {margin:0px -6px -7px 0px;}
.sovet_y p {padding:18px 0px 18px 0px;}
.sovet_y {line-height:18px !important;}
.all_otv {color:#a50108;font-size:10pt;}
.all_otv a {color:#565654;}
.content_back_02 {background: url(images/content_back_02.gif) 0px 0px repeat-x;padding:0px 33px 0px 33px;}
.header_menu_01 {padding-left:33px;background: url(images/header_menu_01.gif) no-repeat;}
.header_menu_02 {padding-right:33px;background: url(images/header_menu_02.gif) 100% 0 no-repeat;}
.index_uslugi {padding:12px 0px 0px 20px;}
.index_uslugi td {width:47%;}
.index_uslugi td.td_uslugi {padding-right:30px;width:50%;}
.td_uslugi ul li {padding-bottom:13px;}
.td_uslugi ul li a {font:normal 12pt Georgia; color:#665231;text-decoration:none;}
.td_uslugi ul li a:hover {text-decoration:underline;}
.td_uslugi ul li ul {padding:15px 0px 5px 0px;}
.td_uslugi ul li ul li {padding:0px 0px 4px 12px;background: url(images/li_str.gif) 0 4px no-repeat;}
.td_uslugi ul li ul li a {font:normal 9pt Arial; color:#58595b;}
.index_news_all .i_news_b {line-height:16px !important;padding-bottom:17px;}
.index_news_all .i_news_b b {color:#565654;}
.index_news_all .i_news_b span {color:#565654;}
.index_news_all .i_news_b a {color:#9c0703;}
.footer {height:157px;}
.footer td {width:33%;}
.akcii {width:224px;height:105px;padding:11px 0px 0px 70px;background: url(images/akcii.jpg) no-repeat;}
.akcii h2 {font:bold 10pt Arial; color:#ffffff;margin-bottom:30px; text-decoration:none;}
.akcii h3 {font:normal 14pt Georgia; color:#ffffff;margin-bottom:10px; text-decoration:none;}
.akcii a {font:normal 8pt Arial; color:#ffffff;text-decoration:none;}
.akcii a:hover {text-decoration:underline;}
 .foo_1 a, .foo_2 a {text-decoration:none;}
.oplata {line-height:17px !important;color:#ffffff;padding:10px 0px 0px 155px;width:145px;height:106px;background: url(images/oplata.jpg) no-repeat;}
.oplata span {padding-top:3px;display:block;font-weight:bold; color:#394a61;}
.copy {line-height:17px !important;font-size:8pt;}
.copy a {font-size:8pt;color:#9c0703;}
.copy div {padding-top:15px;}
.copy div img {margin-right:13px;}
.o_company {padding:20px 10px 0px 0px;font:italic 9pt Arial; color:#bc7f45;line-height:20px !important;}
.o_company img {float:right;margin-top:10px;}
.left_block_ins {width:300px;padding-right:20px;padding-bottom:150px;}
.right_block_ins {color:#565654;}
.right_block_ins h2, .contentheading {font:normal 14pt Georgia; color:#565654;margin:0px 0px 18px 0px;}
.navigator {padding:0px 0px 30px 0px;font-size:8pt;}
.navigator a {font-size:8pt;color:#565654;}
.content_inside {line-height:19px !important;}
.klyatva {padding:30px 0px 0px 0px;text-align:center;font:bold 10pt Georgia; color:#565654;line-height:24px !important;}
.klyatva div {line-height:18px !important;font:normal 9pt Arial;padding:24px 0px 0px 0px;text-align:right;}
.footer_ins {margin-left:323px;border-top:solid 1px #bc7f45;height:96px;padding-top:20px;color:#665231;}
.footer_ins .copy {float:left;}
.footer_ins .baners {padding-top:25px;float:right;}
.footer_ins .baners img {margin-left:13px;}
.left_menu a {text-decoration:none;}
.left_menu a:hover {text-decoration:underline;}
.left_menu ul li {padding:12px 0px 12px 24px;background: url(images/str_1.gif) 0 14px no-repeat;}
.left_menu ul li a {font:normal 12pt Georgia; color:#665231;}
.left_menu ul li ul {margin:15px 0px 5px -24px;background: url(images/line_1.gif) repeat-x;}
.left_menu ul li ul li {padding:8px 0px 9px 0px;background: url(images/line_1.gif) 0 100% repeat-x;}
.left_menu ul li ul li a {padding-left:11px;background: url(images/a_str.gif) 0 4px no-repeat; display:block;font:normal 9pt Arial; color:#565654;}
.left_menu ul li ul li a:hover {color:#a50108;}
.left_menu ul li.activ_l_menu {background: url(images/str_2.gif) 0 14px no-repeat;}
.content_inside span {color:#7b6550;}
.content_inside span a {color:#7b6550;}
.etap {margin:14px 0px 15px 0px;padding-left:9px;border-left:solid 1px #b67d4f;}
.chek {color:#000000;width:589px;height:259px;margin:30px auto 25px auto;background:#ffffff url(images/chek.jpg) no-repeat;}
.p_1 {float:left;padding:50px 0px 0px 79px;font:normal 14pt Arial;}
.p_2 {float:right;width:97px;padding:50px 30px 0px 0px;}
.p_3 {float:left;padding:23px 0px 0px 120px;}
.p_4 {float:right;width:80px;font:bold 14pt Arial;padding:19px 30px 0px 0px; }
.p_5 {width:376px;line-height:28px !important;padding:5px 0px 0px 35px;}
.padding_span {padding-right:150px;}
.p_6 {line-height:12px !important;padding:7px 0px 0px 35px;font-size:10px;color:#797976;}
.zakaz_bl {padding:13px 0px 0px 15px;width:573px;height:89px;margin:12px auto 30px auto;background: url(images/zakaz_bl.gif) no-repeat;}
.zakaz_bl h2 {font:bold 11pt Arial; color:#7b6550;margin:0px 0px 14px 0px;}
.zakaz_bl table {width:auto;font:normal 8pt Arial; color:#565654;}
.zakaz_bl table td {padding-right:4px;}
.zakaz_bl table td input {margin-top:5px;display:block;font:normal 9pt Arial;padding:3px 0px 3px 5px;}
.zakaz_bl table .td_1 input {border:solid 1px #a8a8a8;width:215px;}
.zakaz_bl table .td_2 input {border:solid 1px #a8a8a8;width:110px;}
.zakaz_bl table .td_3 input {border:solid 1px #a8a8a8;width:125px;}
.zakaz_uslugi {width:590px;margin:0px auto;}
.zakaz_bl table .td_4 input {width:80px;cursor:pointer;margin-top:18px;padding:1px 3px 1px 3px !important;}
.table_uslugi {margin-bottom:20px;background:#faf9f4;padding:3px;border:solid 1px #c4bcba;}
.table_uslugi table td {text-align:center;padding:5px 0px 5px 0px;}
.table_uslugi table td a, .contentpaneopen a {color:#565654;}
.table_uslugi table td a:hover,  .contentpaneopen a:hover {color:#a50108;}
.table_uslugi table tr.zag_tr td {background:#968273;color:#ffffff;}
.table_uslugi table tr.zag_tr td.td_1 {width:40%;border-right:solid 1px #c4bcba;}
.table_uslugi table tr.zag_tr td.td_2 {width:14%;border-right:solid 1px #c4bcba;}
.table_uslugi table tr.zag_tr td.td_3 {width:12%;border-right:solid 1px #c4bcba;}
.table_uslugi table td.td_1 {padding-left:8px;text-align:left;border-right:solid 1px #c4bcba;}
.table_uslugi table td.td_2 {border-right:solid 1px #c4bcba;}
.table_uslugi table td.td_3 {border-right:solid 1px #c4bcba;}
.table_uslugi table tr.back_td_1 td {background:#eae6d8;}
.flash {padding-bottom:15px;}
.footer td.left_block_f {width:224px !important;padding-right:16px;}
.footer td.center_block_f {width:30% !important;padding-right:0px;}
.footer td.right_block_f {width:41% !important;padding-right:0px;border-top:solid 1px #bc7f45;}
.footer td.right_block_f p{padding-left:40px;}
.footer td.right_block_f .copy {position:relative;left:-3px;}
.footer td.right_block_f .copy div img {margin-right:5px;}
.footer td.center_block_f div.oplata {float:left;}


  @-moz-document url-prefix() {
      }
