html, body {height:100%; margin:0px; padding:0px}
body, td {color:#343434; font-family:arial; font-size:13px}
html {overflow:scroll}

a {color:#000000; text-decoration:underline}
a:hover {text-decoration:none}

.zv {color:#008be3; font-weight:bold}
.input {width:213px; height:21px; background:#f8f8f8; border:1px solid #cacbca; font-family:arial; font-size:13px; color:#343434; padding-left:2px}
.input2 {width:340px; height:21px; background:#f8f8f8; border:1px solid #cacbca; font-family:arial; font-size:13px; color:#343434; padding-left:2px}
.input3 {width:40px; height:21px; background:#f8f8f8; border:1px solid #cacbca; font-family:arial; font-size:13px; color:#343434; padding-left:2px}
.select {width:213px; height:21px; background:#f8f8f8; border:1px solid #cacbca; font-family:arial; font-size:13px; color:#343434; padding-left:2px}
.textarea {width:390px; height:150px; background:#f8f8f8; border:1px solid #cacbca; font-family:arial; font-size:13px; color:#343434; padding-left:2px}
.textarea2 {width:380px; _width:360px; height:150px; background:#f8f8f8; border:1px solid #cacbca; font-family:arial; font-size:13px; color:#343434; padding-left:2px}
.submit {width:107px; height:28px; background:url(../img/submit.gif) no-repeat; border:0px; cursor:pointer}
.submit2 {width:107px; height:28px; background:url(../img/submit2.gif) no-repeat; border:0px; cursor:pointer}

.str {color:#8a8a8a; margin:5px 0px 2px 0px}

form {margin:0px}

table.main {width:999px}
table.main tr td.main_1 {padding-left:18px; height:90px}
table.main tr td.main_2 {height:580px; background:url(../img/main.jpg) no-repeat}
table.main tr td.main_3 {height:129px; background:url(../img/footer.gif) repeat-x}

table.type {width:999px}
table.type tr td.type_1 {padding-left:18px; height:115px}
table.type tr td.type_2 {height:580px}

table.main_center {height:580px}
table.main_center tr td.main_center_1 {width:639px}
table.main_center tr td.main_center_2 {width:360px}

table.main_menu {position:absolute; width:376px; height:250px; margin:51px 0px 0px 123px}
table.main_menu tr td.main_menu_left {width:200px}
table.main_menu tr td.main_menu_left div {height:36px; padding:0px 12px}
table.main_menu tr td.main_menu_left div.over {height:36px; padding:0px 12px; background:url(../img/menu_bg_over.gif) no-repeat; color:#ffffff}
table.main_menu tr td.main_menu_left div.over a {color:#ffffff}
table.main_menu tr td.main_menu_left a {text-decoration:none}
table.main_menu tr td.main_menu_left a:hover {text-decoration:underline}
table.main_menu tr td.main_menu_right {padding-left:40px}
table.main_menu tr td.main_menu_right a {color:#008be3}
table.main_menu tr td.main_menu_right div {padding:2px 0px 5px 15px; line-height:16px; background:url(../img/line.gif) no-repeat}
table.main_menu tr td.main_menu_right div a {color:#2aacff}

table.home {margin-top:23px}
table.home tr td {padding-right:30px}

table.footer_contacts {margin:15px 0px 0px 130px}
table.footer_contacts tr td {color:#163d8b; font-size:12px; line-height:15px}
table.footer_contacts tr td a {color:#163d8b}
table.footer_contacts tr td.f_c_1 {padding-right:130px}

table.footer_contacts_type {width:705px}
table.footer_contacts_type tr td {color:#163d8b; font-size:12px; line-height:15px}
table.footer_contacts_type tr td a {color:#163d8b}
table.footer_contacts_type tr td.f_c_1 {padding-right:130px}

table.spec {width:316px}
table.spec tr td {text-align:right; padding-bottom:48px}
table.spec tr td a {font-size:12px; color:#555555}
table.spec tr td a:hover {color:#fe6c00}
table.spec tr td.s_2 {}
table.spec tr td.s_2 div {margin-left:10px}

table.type_center {height:730px}
table.type_center tr td.t_c_1 {width:41px; background:url(../img/type_left.gif) repeat-y}
table.type_center tr td.t_c_2 {width:899px; background:url(../img/type_center.gif) repeat-x bottom}
table.type_center tr td.t_c_3 {width:58px; background:url(../img/type_right.gif) repeat-y}

table.type_page {height:720px; margin:20px 82px 0px 82px}
table.type_page tr td {}
table.type_page tr td.t_p_1 {width:185px; padding-right:10px}
table.type_page tr td.t_p_2 {width:515px; padding-left:25px}

table.webform_1 {}
table.webform_1 tr td {padding:0px 15px 8px 0px}

table.webform_2 {}
table.webform_2 tr td {padding:0px 15px 8px 0px}

table.webform_3 {width:100%}
table.webform_3 tr td {padding-bottom:8px}
table.webform_3 tr td.w3_1 {padding-right:15px}

table.webform_4 {width:100%}
table.webform_4 tr td {padding-bottom:8px}
table.webform_4 tr td.w4_1 {width:175px;}

table.webform_5 {}
table.webform_5 tr td {padding-bottom:8px}
table.webform_5 tr td.w5_1 {width:175px;}

table.tab_cards {}
table.tab_cards tr td {padding-bottom:35px}
table.tab_cards tr td.tc_1 {width:160px; padding-right:20px}
table.tab_cards tr td.tc_2 {line-height:24px}
table.tab_cards tr td.tc_2 div {color:#393392; font-size:17px}

table.azs {width:100%; margin-top:10px; margin-bottom:15px; border-bottom:4px solid #d2dbe1}
table.azs tr td {font-size:11px; padding:2px 0px 2px 0px}
table.azs tr.azs_1 td div.name {float:left; background:#d2dbe1}
table.azs tr.azs_2 td div.name {float:left; background:#f6f6f6}
table.azs tr td div.line {background:url(../img/azs_line.gif) bottom left repeat-x; height:11px; font-size:1px}
table.azs tr.azs_1 td {background:#d2dbe1}
table.azs tr td.azs_1_1 {width:170px; padding-left:5px}
table.azs tr td.azs_1_3 {width:30px}
table.azs tr td.azs_1_3 img {cursor:pointer}
table.azs tr td.azs_2_1 {width:170px; padding-left:5px}
table.azs tr td.azs_2_3 {width:30px}
table.azs tr td.azs_2_3 img {cursor:pointer}
table.azs tr.azs_2 td {background:#f6f6f6}

table.goroda {}
table.goroda tr td div {padding:2px 0px 2px 25px; margin-right:25px; cursor:pointer}
table.goroda tr td div.on {background:url(../img/checkbox_on.gif) left no-repeat; color:#008be3}
table.goroda tr td div.off {background:url(../img/checkbox_off.gif) left no-repeat}

table.price {width:510px; background:url(../img/price_top.gif) top no-repeat #343434; margin-bottom:15px}
table.price tr td {border-bottom:1px solid #5c5c5c; color:#cecece; font-size:11px}
table.price tr.price_1 td.p_1 {padding:5px 8px 5px 8px; font-weight:bold}
table.price tr td.p_2 {width:1px; background:#bdc0c3}
table.price tr.price_2 td {color:#343434; padding:5px 8px 5px 8px}
table.price tr.price_2 td.p_1 {background:#f6f6f6}
table.price tr.price_2 td.p_2 {width:1px; background:#bdc0c3; padding:0px}
table.price tr.price_2 td.p_left {background:#f6f6f6; border-left:1px solid #343434}
table.price tr.price_2 td.p_right {background:#f6f6f6; border-right:1px solid #343434}

table.menu_block {width:163px; margin-top:30px}
table.menu_block tr td {background:#cacaca}
table.menu_block tr td.mb_1 {width:9px; height:9px; background:url(../img/mb_1.gif) no-repeat}
table.menu_block tr td.mb_2 {width:145px}
table.menu_block tr td.mb_3 {width:9px; height:9px; background:url(../img/mb_3.gif) no-repeat}
table.menu_block tr td.mb_7 {width:9px; height:9px; background:url(../img/mb_7.gif) no-repeat}
table.menu_block tr td.mb_9 {width:9px; height:9px; background:url(../img/mb_9.gif) no-repeat}
table.menu_block tr td strong {color:#008be3}
table.menu_block tr td strong a {color:#008be3}
table.menu_block tr td div {width:72px; float:left; font-size:11px}
table.menu_block tr td div img {margin:7px 0px}

table.akcii tr td {padding-bottom:30px}
table.akcii tr td a {color:#008be3}

table.vop_otv {margin-top:30px; width:507px}
table.vop_otv tr td.vo_1 {padding:0px 5px 15px 0px; font-weight:bold; color:#008be3}
table.vop_otv tr td.vo_2 {padding-bottom:15px}
table.vop_otv tr td.vo_2 div {color:#008be3}
table.vop_otv tr td.vo_3 {padding:0px 5px 15px 0px; font-weight:bold; color:#575757}
table.vop_otv tr td.vo_4 {padding:0px 5px 15px 0px}
table.vop_otv tr td.vo_4 div {height:2px; background:#008be3; font-size:1px}


div.lev_1 {font-size:13px; color:#008be3}
div.lev_1 a {font-size:13px; color:#008be3}
div.lev_2 {font-size:13px; color:#2aacff; margin:5px 0px 0px 0px}
div.lev_2 a {font-size:13px; color:#2aacff}


div.menu_type {height:36px; padding:0px 12px}
div.menu_type a {text-decoration:none}
div.menu_type a:hover {text-decoration:underline}
div.menu_type_over {height:36px; padding:0px 12px; background:url(../img/menu_bg_over.gif) no-repeat; color:#ffffff}
div.menu_type_over a {color:#ffffff; text-decoration:none}
div.menu_type_over a:hover {text-decoration:underline}
div.menu2 {line-height:17px; padding:0px 0px 0px 15px; margin:-12px 0px 17px 0px}
div.menu2 a {color:#008be3}
div.menu2 strong {color:#008be3}



div.logo {width:732px; margin-top:15px; float:left}
div.logo img {float:left}
div.logo img.logo2 {margin:7px 0px 0px 19px}

div.company {height:50px; line-height:16px}
div.company span {color:#008be3}

div.cards {position:absolute; margin:420px 0px 0px 300px; padding-left:10px; width:205px; _width:215px; color:#7275ac; font-family:tahoma; font-size:9px; text-align:right; background:url(../img/arr.gif) no-repeat}
div.cards a {color:#73a8fe}
div.opt {position:absolute; margin:470px 0px 0px 300px; padding-left:10px; width:205px; _width:215px; color:#7275ac; font-family:tahoma; font-size:9px; text-align:right; background:url(../img/arr.gif) no-repeat}
div.opt a {color:#73a8fe}

div.footer {width:850px; border-top:3px solid #393392}
div.footer_type {margin:0px 12px; padding:15px 0px; border-top:3px solid #393392}

div.way {position:absolute; margin:-70px 0px 0px 0px}

div.title {font-size:18px; margin:15px 0px 30px 0px}
div.content {line-height:16px; padding-bottom:40px}

div.img {width:169px; height:108px; float:left; margin:0px 10px 4px 0px; _margin-right:7px}

div.link {color:#008be3; margin:20px 0px}
div.link a {color:#008be3}

div.print {float:left; font-size:11px; color:#727272; margin-right:30px; background:url(../img/print.gif) left no-repeat; padding-left:22px}
div.print a {color:#727272}

div.download {float:left; font-size:11px; color:#727272}
div.download a {color:#727272}

div.price_date {position:absolute; _margin-top:-30px; color:#008be3}

