html, body {background:#f0f2f4 url('../images/design/bg.png') 0px 0px repeat-x scroll;font-family:Verdana,Arial,sans-serif;font-size:9pt;color:#000000;border:0px;width:100%;height:100%;}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, input, select, form, fieldset, button, img, table, blockquote, object {margin:0px;padding:0px;}
ol, ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
table {border-collapse:collapse;border-spacing:0px;border:0px;}
th, td {text-align:left;vertical-align:top;}
input, select, textarea {font:9pt verdana;}
img, fieldset, button, blockquote {border:0px none;}
a {color:#61a946;}
a, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active, a:focus {outline:none;}

.clear, div.atclear {background:transparent none!important;font-size:0pt!important;line-height:0px!important;border:0px!important;width:auto!important;height:0px!important;padding:0px!important;margin:0px!important;clear:both!important;float:none!important;display:block!important;visibility:hidden;}

h1 {font:bold 22.5pt arial;line-height:1em;margin-bottom:21px;}
h2 {font:13.5pt arial;}
h3 {font:11.5pt arial;margin-bottom:13px;}
h4 {font-size:9.5pt;}

#wrapper {width:1012px;height:auto!important;min-height:100%;padding:0px 0px;margin:0px auto;position:relative;}
#header {font-family:arial;font-size:8.5pt;padding-top:12px;margin:0px auto;position:relative;}
#header dl {float:right;color:#000;text-align:right;margin:-24px 21px 5px 0px;line-height:19px;}
/*#header dl div {margin-left:-3px;display:inline;}
#header dl div a, #header dl div span {margin-left:3px;}
#header dt, #header dd {margin-left:5px;display:inline;}*/
#header dl div {margin-left:3px;float:left;}
#header dl div.atclear {display:none;}
#header dt, #header dd {float:left;}
#header dt {font-size:9pt;margin-top:1px;}
#header dd {margin-left:5px;}
#header-count {position:absolute;top:16px;left:395px;background:url('../images/design/header-count.png') no-repeat;width:250px;height:62px;padding-top:24px;}
#header-count span,#header-count strong {font-size:13px;display:block;float:left;}
#header-count strong {margin:0px 14px 0 12px;width:60px;text-align:center;color:#fff;font-size:15px;}
#logo {height:80px;margin:0px 0px 0px 23px;float:left;}
#languages {font-family:verdana;text-align:right;margin:0px 21px 0px 0px;padding-bottom:50px;}
#languages a {float:left;cursor:pointer;}
#languages li {margin-left:14px;float:right;}
#menu {background:transparent url('../images/design/menu_r.png') right 0px no-repeat scroll;font:11.5pt arial;padding-right:20px;}
#menu a {color:#ffffff;padding-right:7px;float:left;cursor:pointer;}
#menu a:hover {color:#c0e9b6;text-decoration:none;}
#menu b {padding-left:7px;float:left;}
#menu b b {/*padding:5px 0px 4px;*/padding:5px 8px 4px;}
#menu a.sel {background:transparent url('../images/design/block_2.gif') right 0px no-repeat scroll;padding-right:7px;position:relative;float:left;}
#menu a.sel b {background:transparent url('../images/design/block_2.gif') 0px 0px no-repeat scroll;color:#ffffff;}
#menu a.sel b b {background:transparent url('../images/design/block_2bg.gif') 0px 0px repeat-x scroll;}
#menu a.act {background:transparent url('../images/design/block_2_.gif') right 0px no-repeat scroll;padding-right:7px;margin-bottom:-2px;position:relative;float:left;}
#menu a.act b {background:transparent url('../images/design/block_2_.gif') 0px 0px no-repeat scroll;color:#ffffff;}
#menu a.act b b {background:transparent url('../images/design/block_2bg_.gif') 0px 0px repeat-x scroll;height:24px;}
#menu ul {background:transparent url('../images/design/menu_bg.png') 0px 0px repeat-x scroll;height:31px;padding:13px 0px 0px;}
#menu li {background:transparent url('../images/design/line_1.gif') right 3px no-repeat scroll;/*padding-right:8px;margin-right:6px;*/padding-right:0px;margin-left:-2px;float:left;}
#menu li.none {background:transparent none;}
#menu li.frst {padding-right:8px;margin-left:-4px;position:relative;}
#menu li.frst a.sel {margin-right:-8px;}
#menu li.frst b b {padding-right:0px;padding-left:0px;}
#menu div {background:transparent url('../images/design/menu_l.png') 0px 0px no-repeat scroll;padding-left:20px;}
#smenu {background:transparent url('../images/design/menus_r.gif') right 0px no-repeat scroll;font:9.5pt arial;padding-right:27px;}
#smenu a {color:#fffc00;padding-right:7px;float:left;cursor:pointer;}
#smenu a.sel {color:#0f3600;}
#smenu b {padding-left:7px;float:left;}
#smenu b b {padding:3px 0px 4px;}
#smenu a:hover {background:transparent url('../images/design/block_12.gif') right 0px no-repeat scroll;color:#ffffff;text-decoration:none;padding-right:7px;position:relative;float:left;}
#smenu a:hover b {background:transparent url('../images/design/block_12.gif') 0px 0px no-repeat scroll;}
#smenu a:hover b b {background:transparent url('../images/design/block_12bg.gif') 0px 0px repeat-x scroll;}
#smenu ul {background:transparent url('../images/design/menus_bg.gif') 0px 0px repeat-x scroll;height:36px;padding:4px 0px 0px;}
#smenu li {background:transparent url('../images/design/line_3.gif') right 3px no-repeat scroll;padding-right:4px;margin-right:2px;float:left;}
#smenu li.none {background:transparent none;}
#smenu div {background:transparent url('../images/design/menus_l.gif') 0px 0px no-repeat scroll;padding-left:22px;}
#submenu {font-weight:bold;font-size:9.5pt;/*width:236px;*/height:34px;position:absolute;right:10px;top:76px;}
#submenu li {float:left;}
#submenu a {background:transparent url('../images/design/menu-top.png') right -27px no-repeat scroll;color:#ffffff;padding-right:7px;margin-right:1px;float:left;cursor:pointer;}
#submenu a span {background:transparent url('../images/design/menu-top.png') 0px 0px no-repeat scroll;line-height:27px;height:27px;padding:0px 5px 0px 12px;float:left;}
#submenu a:hover {background-position:right -115px;text-decoration:none;}
#submenu a:hover span {background-position:0px -88px;}
#submenu .sel a {background-position:right -203px;color:#545454;}
#submenu .sel a span {background-position:0px -176px;}
#submenu .sel a:hover {background-position:right -292px;}
#submenu .sel a:hover span {background-position:0px -264px;}
#submenu #firm a {background-position:right -54px;padding-bottom:7px;}
#submenu #firm a:hover {background-position:right -142px;padding-bottom:7px;}
#submenu #firm.sel a {background-position:right -230px;}
#submenu #firm.sel a:hover {background-position:right -320px;}

#body {padding:0px 0px 100px;}
.body {background:transparent url('../images/design/block_3bg.png') 0px 0px repeat-y scroll;padding:0px 11px;margin-bottom:21px;position:relative;}
.body .bottom {background:transparent url('../images/design/block_3b.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:100%;height:21px;position:absolute;left:0px;bottom:-21px;}
div.head {font:9.5pt arial;width:100%;padding:6px 0px 17px 0px;}
div.head h1 {font-size:19.5pt;margin:0px 0px 4px 14px;}
div.head p {margin-left:16px;}
h2.head {margin:0px 0px 17px 14px;font-weight:bold;}
#left, div.left {width:639px;margin-left:8px;float:left;}
#right, div.right {width:329px;margin-right:8px;float:right;}
#page {padding-top:9px;}
#page #left {width:329px;}
#page #right {width:616px;padding:8px 0px 32px;margin-right:18px;}
#inner #left {width:224px;padding-right:21px;margin-top:5px;}
#inner #right {width:721px;padding:0px 0px 23px;margin-right:11px;margin-top:4px;}
#inner #right h1 {font-size:19.5pt;margin-bottom:5px;}
#inner #right p.txt {margin-bottom:22px;}
#index, #inner, .bg {background:transparent url('../images/design/line_2.gif') 0px 0px repeat-x scroll;}
#index, #inner {padding-top:16px;}
#index div.head {padding:0px 0px 11px;}
#index .form {margin-bottom:13px;}

#search {background:transparent url('../images/design/block_6bg.gif') 0px 0px repeat-y scroll;margin-bottom:23px;}
#search p {font-size:8pt;color:#d7d7d7;margin-top:6px;}
#search p.error {font-size:9pt;margin:0px -8px 12px 0px;;}
#search h2 {color:#ffffff;margin-bottom:11px;}
#search ul {margin-left:-2px;}
#search li {background:transparent 0px 0px no-repeat scroll;padding:0px 0px 2px 31px;margin-right:6px;float:left;}
#search li.one {background-image:url('../images/design/ico_one.gif');}
#search li.two {background-image:url('../images/design/ico_two.gif');position:relative;margin:0px;z-index:10;}
#search li input, #search select {background:#ffffff url('../images/design/block_8b.gif') 0px 0px no-repeat scroll;border:1px solid #878787;border-top:1px solid #3d3d3d;border-left:1px solid #3d3d3d;float:left;} 
#search li input {width:132px;padding:4px 6px;float:left;}
#search li span {color:#ffffff;padding:5px 10px 0px;float:left;}
#search div {clear:both;/*margin-top:-1px;*/}
#search div.blck {background:transparent url('../images/design/block_6h.gif') 0px 0px no-repeat scroll;padding:10px 23px 14px 14px;}
#search select {width:147px;height:24px;padding:3px;}
#search fieldset {background:transparent url('../images/design/block_6.gif') 0px bottom no-repeat scroll;}
#search a.submit {background:transparent url('../images/design/pointer_1b.gif') 0px 0px no-repeat scroll;font-size:0pt;text-indent:-9999px;width:34px;height:28px;margin-top:-2px;display:block;float:right;}
#search a.submit:hover {background-position:0px -28px;}
#search input.submit {background:transparent none;text-indent:-9999px;visibility:hidden;position:absolute;left:-5000px;}
div.dlist {background-color:#ffffff;border:1px solid #878787;border-top:0px;width:181px;position:absolute;top:100px;left:0px;z-index:10;}
div.dlist li {background:transparent none;width:auto;padding:3px 6px;margin:0px;float:none;cursor:default;}
div.dlist li:hover, .dlist .active {background-color:#daecd6;}
#right #search {background-image:url('../images/design/block-sr-m.png');margin:22px 0px 16px;}
#right #search p {margin-top:0px;}
#right #search li {background-position:0px 4px;}
#right #search li input {width:163px;padding:8px 6px;float:left;}
#right #search li span {padding-top:10px;}
#right #search div.blck {background-image:url('../images/design/block-sr-t.png');padding:10px 18px 10px 14px;}
#right #search select {line-height:60px;width:177px;height:32px;padding:7px;margin-right:11px;}
#right #search fieldset {background-image:url('../images/design/block-sr-b.png');}
#right #search a.submit {margin:2px 0px 0px 2px;}
#right #search .err-white p {background:url('../images/design/ico_error_w.png') 9px 8px no-repeat;font-size:12px;color:#000;padding:7px 10px 7px 42px;}
.err-white {width:700px;background:#fff url('../images/design/block-w-t.png') right 0px no-repeat;margin:12px 0px 1px -5px;}
.err-white a {color:#3d7329;}
.err-white div {background:url('../images/design/block-w-b.png') right bottom no-repeat;}

#imei-popup{z-index:50;top:30px;left:95px;background:transparent url('../images/design/imei-popup.png') 0px 0px no-repeat scroll;position:absolute;width:291px;height:328px;padding:11px 35px 15px 16px;}
#imei-popup h3{font-size:18px;margin-bottom:30px;}
#imei-popup p{display:block;padding-left:42px;font-size:12px; color:#000;margin:0px 0 15px 3px;}
#imei-popup p.first{background:url('../images/design/point-a.png') no-repeat;}
#imei-popup p.second{background:url('../images/design/point-b.png') 0 15px no-repeat;padding-top:15px;}
#imei-popup img{margin-left:42px;}
#imei-popup a{position:absolute;top:16px;right:27px;display:block;background:url('../images/design/icon-close.png');text-indent:-4700px;width:14px; height:14px;}
#imei-popup a:hover {background-position:0px bottom;}

.calculator {background:transparent url('../images/design/block_6bg.gif') 0px 0px repeat-y scroll;color:#201c20;margin-bottom:6px;}
.calculator h2 {background:transparent url('../images/design/block_6h.gif') 0px 0px no-repeat scroll;padding:11px 14px 21px;}
.calculator li {background:transparent 0px 10px no-repeat scroll;padding-left:35px;margin-bottom:20px;}
.calculator li.one {background-image:url('../images/design/ico_one.gif');}
.calculator li.two {background-image:url('../images/design/ico_two.gif');}
.calculator span {position:relative;}
.calculator label {margin-bottom:4px;display:block;}
.calculator div.blck {background:transparent url('../images/design/block_6.gif') 0px bottom no-repeat scroll;min-height:229px;padding:4px 8px 8px 17px;}
.calculator input, .calculator select {background:#ffffff url('../images/design/block_6b.gif') 0px 0px no-repeat scroll;color:#7f7f7f;border:1px solid #c6c6c6;border-top:1px solid #7c7c7c;border-left:1px solid #7c7c7c;}
.calculator input {width:28px;padding:4px 5px;margin-right:3px;}
.calculator select {width:109px;height:24px;padding:3px;}
.calculator div div {background:transparent url('../images/design/pointer_1.gif') 3px 4px no-repeat scroll;padding-left:35px;margin-bottom:18px;}
.calculator div p {font:11.5pt arial;}
.calculator div b {font-size:19.5pt;color:#c15700;}
.calculator p.inf {font:8.5pt verdana;color:#7f7f7f;letter-spacing:-0.25pt;margin-left:3px;}

.reviews {background:transparent url('../images/design/block_9bg.gif') 0px 0px repeat-y scroll;color:#201c20;margin-top:5px;}
.reviews h2 {background:transparent url('../images/design/block_9h.gif') 0px 0px no-repeat scroll;padding:10px 14px 19px;}
.reviews p {font-size:8.5pt;color:#7f7f7f;text-align:left;margin:6px 0px 0px 5px;}
.reviews ul {background:transparent url('../images/design/block_7.gif') 0px bottom no-repeat scroll;line-height:1.2em;padding:1px 14px 3px;min-height:90px;}
.reviews li {margin-bottom:9px;}

.write {margin-top:10px;}
.write h2 {background:transparent url('../images/design/block_9g.gif') bottom left no-repeat;padding:10px 14px 22px;margin-bottom:1px;}
/*.write li {margin:0px 0px 6px 13px;float:left;}*/
.write li {display:inline-block; padding:6px; vertical-align:middle;}

.contacts {background:transparent url('../images/design/block_9bg.gif') 0px 0px repeat-y scroll;color:#201c20;margin-bottom:14px;}
.contacts h2 {background:transparent url('../images/design/block_7h.gif') 0px 0px no-repeat scroll;padding:8px 14px 18px;}
.contacts .content {background:transparent url('../images/design/block_7.gif') 0px bottom no-repeat scroll;font-size:8pt;line-height:1.2em;padding:2px 14px 3px;min-height:90px;}
.contacts .column {width:140px;float:left;}
.contacts .column div {font:bold 13.5pt arial;margin:1px 0px 4px;}
.contacts .column div.phone {font-size:21pt;color:#3f862d;margin:-2px 0px 0px;}
.contacts .column li {margin:0px 0px 1px 20px;}
.contacts .column .all {margin-top:12px;}
.contacts li a {color:#4a9237;padding-left:14px;}
.contacts .chat a {background:transparent url('../images/design/ico_sm1.gif') 0px 4px no-repeat scroll;}
.contacts .skype a {background:transparent url('../images/design/ico_sm2.gif') 0px 2px no-repeat scroll;}
.contacts .mail a {background:transparent url('../images/design/ico_sm3.gif') 0px 3px no-repeat scroll;}
.contacts .all a {background:transparent url('../images/design/ico_sm4.gif') 2px 5px no-repeat scroll;}

a.bullet-link {background:transparent url('../images/design/ico_sm4.gif') 2px 5px no-repeat scroll;font:9.5pt arial;padding-left:14px;margin-left:15px;}

.form {background:transparent url('../images/design/block_8bg.gif') 0px 0px repeat-y scroll;margin-bottom:5px;}
.form a {color:#3d7329;}
.form p {letter-spacing:-0.25pt;}
.form p.error, #search p.error {background-color:#bc0000;color:#ffffff;line-height:1.5em;padding:6px 0px 6px 12px;}
.form p.error {margin:8px 9px 7px 0px;}
.form p.error strong, #search p.error strong {display:block;}
.form p.choice {margin-bottom:10px;}
.form p.choice span {margin-left:19px;display:block;}
.form p input {margin:1px 6px -1px 0px;float:left;}
.form p label {margin:0px;display:inline;}
.form ul {padding:4px 0px 3px;}
.form ul li {background:transparent 131px 0px no-repeat scroll;width:152px;margin:0px 0px 9px 0px;float:left;}
.form ul li b {font-weight:normal;width:27px;margin-top:5px;float:left;}
.form ul li.none {background-position:283px 0px;width:100%;margin-right:0px;/*float:none;*/}
.form ul li.none img {margin-right:21px;}
.form ul li p {font-size:8.5pt;color:#5f8157;padding-bottom:4px;margin:2px 0px -2px;position:relative;}
.form ul img {margin-top:-1px;float:right;}
.form ul span.inf {margin:3px -14px 0px 0px;float:right;}
.form ol {margin-top:17px;}
.form ol a.more {background:transparent url('../images/design/ico_10.gif') 0px 0px no-repeat scroll;font-family:arial;color:#425ccf;padding-left:19px;margin-left:3px;}
.form ol li {margin-right:3px;display:inline;}
.form ol img {margin-bottom:-3px;}
.form label {margin-bottom:4px;display:block;}
.form a.btn span {min-width:205px;}
.form div.btn {text-align:center;margin:0px 10px 3px 0px;}
.form div.btn input {background:transparent none;text-indent:-9999px;visibility:hidden;position:absolute;left:-5000px;}
.form div.content {background:transparent url('../images/design/block_8.gif') 0px bottom no-repeat scroll;min-height:305px;padding:1px 7px 10px 17px;}
.form div.confirm {color:#201c20;padding-left:24px;padding-right:22px;}
.form div.confirm h3 {color:#000000;line-height:1.15em;margin:26px 0px 9px;}
.form div.confirm a.submit {margin:7px 0px;}
.form div.confirm p {letter-spacing:0pt;}
.form div.confirm p.error {margin-right:-10px;margin-left:-12px;}
/*.form div.confirm div {background:transparent none;font-family:arial;height:20px!important;min-height:20px;padding:0px;margin-top:17px;}*/
/*.form div.confirm div a, .form div.confirm div span {margin-right:3px;}*/
/*.form div.confirm div img {margin-bottom:-3px;}*/
.form div.confirm div.btn {margin:17px 0px 6px;}
.form li input, .form dl input, .form select {background:#ffffff url('../images/design/block_8b.gif') 0px 0px no-repeat scroll;border:1px solid #878787;border-top:1px solid #3d3d3d;border-left:1px solid #3d3d3d;}
.form li input, .form dl input {font-weight:bold;width:131px;padding:4px 5px;}
.form li input.input {width:101px;margin-left:3px;}
.form li.none input {width:283px;}
.form .ok {background-image:url('../images/design/ico_ok.png');}
#contact-form .ok label { background: url('../images/design/ico_ok.png') no-repeat right 2px; }
#contact-form .err label { background: url('../images/design/ico_error.png') no-repeat right 2px; }
.form .err, #contact-form .err-msg {background-image:url('../images/design/ico_error.png');}
.form .err input, .form .err select, #contact-form .err input, #contact-form .err tectarea {border:1px solid #ff1e00;}
.form dl {padding-top:3px;margin-left:2px;}
.form dt {width:148px;padding-top:23px;float:left;}
.form dt label {margin:0px;}
.form dd {background:transparent 113px 0px no-repeat scroll;padding-top:18px;margin:0px 0px 9px 150px;}
.form dd img {margin:-18px 6px 6px 0px;float:right;/*position:absolute;top:-18px;left:113px;*/}
.form dd input {width:113px;}
.form select {width:143px;height:24px;padding:3px;}
.form .center {margin-right:10px;}
.form .title {background:transparent url('../images/design/block_8h.gif') 0px 0px no-repeat scroll;color:#d7eed1;}
.form .title h2 {font-weight:bold;font-size:16.5pt;color:#ffffff;line-height:22px;margin-bottom:2px;}
.form .title div {background:transparent url('../images/design/block_8h.gif') -329px bottom no-repeat scroll;min-height:54px;padding:14px 14px 20px;}
.form #li_lvindex label, .form #li_city label { letter-spacing: -0.5px; }


#inner .form {background:transparent url('../images/design/block_8bg.png') 0px 0px repeat-y scroll;margin-bottom:10px;}
#inner .form .title {background-image:url('../images/design/block_8h.png');}
#inner .form .title p {font-size:8pt;letter-spacing:0px;line-height:11px;padding-top:1px;}
#inner .form .title h2 {font-size:13.5pt;line-height:18px;margin-bottom:6px;}
#inner .form .title div {background:transparent url('../images/design/block_8hb.png') 0px bottom no-repeat scroll;padding-bottom:14px;}
#inner .form p.error {font-size:8pt;color:#ffffff;line-height:1.5em;padding-right:3px;margin-right:4px;}
#inner .form p.choice {font-size:8pt;}
#inner .form ul {font-size:8pt;width:208px;padding:9px 0px 6px;margin-right:-10px;}
#inner .form ul li {background-position:81px 0px;width:104px;/*height:38px;*/margin-bottom:3px;float:left;}
#inner .form ul span.inf {margin-right:-12px;}
#inner .form ul li label {margin-bottom:1px;padding:1px 0px 0px 0;}
#inner .form a.btn span {font-size:13pt;min-width:168px;}
#inner .form div.btn {margin:0px 0px 3px;}
#inner .form div.content {background-image:url('../images/design/block_8.png');min-height:0px;padding:0px 10px 12px 13px;}
#inner .form li input, #inner .form dl input {width:81px;padding:3px 5px;}
#inner .form li input.input {width:51px;}
#inner .form li.none {background-position:185px 0px;width:200px;}
#inner .form li.none input {width:185px;}
#inner .form li.info {line-height:11px;width:100%;margin:-3px 0px 6px;float:left;}
#inner .form li.info p {padding:0px 0px 0px 3px;margin:0px;}
#inner .form select {width:93px;height:22px;padding:2px;}
#inner .form .center {margin-right:0px;}

/*div.form .title {margin-bottom:11px;}*/
div.form h3 {margin:26px 0px 9px;}
div.form div.content {padding-top:12px;padding-right:17px;}
#index div.form div.content {min-height:358px;}
#inner div.form a.zelta_paka {background-image:url('../images/design/btn_zelta_paka.png');width:198px;margin-left:0px;margin-right:0px;}
#inner div.form {font-size:8pt;}
#inner div.form .title p {padding-bottom:2px;}
#inner div.form .title div {padding-top:16px;}
#inner div.form h3 {margin:15px 0px 10px}
#inner div.form div.content {padding-top:12px;padding-bottom:18px;}
#inner div.form .addthis_toolbox {margin-top:10px;}

.order {background:transparent url('../images/design/block_9bg.gif') 0px 0px repeat-y scroll;margin-bottom:5px;}
.order h2 {background:transparent url('../images/design/block_9h.gif') 0px 0px no-repeat scroll;padding:10px 14px 19px;}
.order p.img {line-height:1.2em;margin:0px 105px 27px 0px;}
.order dl {margin-bottom:2px;}
.order dt {margin-top:13px;float:left;}
.order dd {font:bold 24pt arial;text-align:right;margin:-7px 0px 0px 130px;}
.order img {margin-left:15px;float:right;}
.order div {background:transparent url('../images/design/block_9.gif') 0px bottom no-repeat scroll;min-height:53px;padding:1px 14px 7px;}
.order div.object {background:transparent url('../images/design/block_9.gif') 0px bottom no-repeat scroll;padding:1px 0px 12px 10px;}

#inner .order {background-image:url('../images/design/block_21bg.png');}
#inner .order h2 {background-image:url('../images/design/block_21h.png');padding:9px 14px 18px;}
#inner .order div {background-image:url('../images/design/block_21.png');font-size:8pt;}
#inner .order div.contacts {padding:0px;margin:0px;}
#inner .order div.contacts div {background:url('../images/design/block_21i.png') bottom right no-repeat;padding:1px 14px 14px;}
#inner .order div.contacts span {font:bold 13.5pt arial;margin-bottom:5px;display:block;}
#inner .order div.contacts .phone {font-size:21pt;color:#3f862d;margin:-2px 0px 4px;}
.order div.contacts a {display:block;padding-left:18px;}
.order div.contacts .all {margin-top:10px;}

.contacts .column div {font:bold 13.5pt arial;margin:1px 0px 4px;}
.contacts .column div.phone {font-size:21pt;color:#3f862d;margin:-2px 0px 0px;}

.no-back {background:transparent url('../images/design/block_20bg.gif') 0px 0px repeat-y scroll;font-size:8pt;margin-bottom:10px;width:100%;}
.no-back a {color:#3d7329;}
.no-back h2 {background:transparent url('../images/design/block_20h.gif') 0px 0px no-repeat scroll;padding:7px 0px 11px 14px;}
.no-back div {background:transparent url('../images/design/block_20.gif') 0px bottom no-repeat scroll;padding:1px 14px 15px;}
.no-back div div {background:transparent none;min-height:0px;padding:0px;}
.no-back div.list {background:#ffffff url('../images/design/block-m-t.png') -208px top no-repeat scroll;width:208px;padding:4px 0px 0px;margin:0px 0px 5px -6px;position:relative;display:block;}
.no-back div.list div {background:transparent url('../images/design/block-m-b.png') -208px bottom no-repeat scroll;width:208px;padding:0px;}
.no-back div.list p {width:130px;padding:2px 8px 7px;}
.no-back div.list p span {color:#717171;display:block;}
.no-back div.list p.price {text-align:right;width:70px;padding:2px 5px;position:absolute;top:4px;right:0px;}
.no-back div.list p.price strong {float:right;}
.no-back div.list .delete {background:transparent url('../images/design/ico_error.png') 0px 0px no-repeat scroll;font-size:0pt;text-indent:-9999px;width:12px;height:12px;margin:1px 0px 0px 5px;float:right;}
.no-back .total {font:13.5pt arial;width:100%;padding:1px 0px 4px;float:left;}
.no-back .total strong {font-weight:normal;float:left;}
.no-back .total span {font-weight:bold;text-align:right;/*width:54px;*/margin-right:9px;float:right;}

div.icons {margin-top:-2px;}
div.icons div {background:transparent 27px 0px no-repeat scroll;font-weight:bold;line-height:15px;width:210px;height:51px;padding:20px 0px 10px 102px;float:left;}
div.icons .safe {background-image:url('../images/design/ico_safe.png');}
div.icons .garanty {background-image:url('../images/design/ico_100.png');padding-left:111px;width:215px;}

.mega{margin-bottom:10px;}
.page {width:100%;float:left;}
.page div.top {background:transparent url('../images/design/block_10t.gif') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;height:8px;}
.page h2 {color:#201c20;text-align:center;margin-bottom:5px;}
.page h4 {margin-bottom:2px;}
.page ul {padding-bottom:0px;}
.page ul.steps {padding-bottom:0px;}
.page ul p {margin-right:10px;}
.page ul li {background:transparent url('../images/design/block_11.gif') 0px 0px no-repeat scroll;width:293px;height:56px;padding:172px 6px 0px 11px;margin:0px 4px 4px 0px;position:relative;float:left;}
.page ul span {margin:-1px 0px 0px 0px;float:right;cursor:pointer;}
.page ul .img {margin:-172px -6px 6px -11px;display:block;}
.page ol {margin-bottom:10px;}
.page ol a {background:transparent url('../images/design/block_5.gif') right 0px no-repeat scroll;padding-right:8px;margin:0px 1px;float:left;cursor:pointer;}
.page ol a b {background:transparent url('../images/design/block_5.gif') 0px 0px no-repeat scroll;font-weight:normal;padding-left:8px;float:left;}
.page ol a b b {background:transparent url('../images/design/block_5bg.gif') 0px 0px repeat-x scroll;padding:5px 0px;}
.page ol li {font-size:8.5pt;width:310px;margin-right:4px;float:left;}
.page ol li.left a {float:right;}
.page div {background:transparent url('../images/design/block_10bg.gif') 0px 0px repeat-y scroll;}
.page div.blck {background:transparent url('../images/design/block_10.gif') 0px bottom no-repeat scroll;min-height:450px;padding:0px 2px 6px 8px;margin-bottom:10px;}
.page blockquote {color:#201c20;text-align:center;margin:0px 120px;}
.page ul div {background:transparent url('../images/design/popup.gif') 0px 0px no-repeat scroll;line-height:1.35em;width:293px;height:162px;padding:7px 6px 0px 11px;position:absolute;top:0px;left:0px;overflow:hidden;display:none;}

.center {text-align:center;}
div.partners {padding:0px 8px;}
ul.partners {padding:0px 0px 20px 14px;margin:-7px 0px 0px;}
.partners li {margin-right:40px;float:left;}
.partners li.last {margin-right:0px;}

ul.news {padding-bottom:13px;}
ul.news p {color:#838383;margin-bottom:6px;}
ul.news h2 {font:bold 13.5pt arial;color:#89a400;margin-bottom:7px;}
ul.news li {line-height:1.5em;margin-bottom:21px;width:100%;float:left;}
ul.news img {background-color:#efefef;border:1px solid #a4a4a4;padding:3px;margin:8px 0px 0px 20px;float:right;}

dl.list {padding-bottom:26px;}
dl.list a {background:transparent url('../images/design/pointer_2r.gif') right 5px no-repeat scroll;color:#000000;padding-right:13px;}
dl.list dt {background:transparent url('../images/design/pointer_3.gif') 0px 4px no-repeat scroll;font:bold 10.5pt arial;padding-left:25px;margin-bottom:14px;}
dl.list dd {line-height:1.5em;padding-top:8px;margin:0px 0px 43px 25px;display:none;}
ul.list {margin:0px 0px 8px 2px;}
ul.list a {font-weight:bold;text-align:center;padding:10px 1px 9px;display:block;}
ul.list a:hover {text-decoration:underline;}
ul.list a span {height:28px;display:block;overflow:hidden;}
ul.list li {background:transparent url('../images/design/block_15bg.gif') 0px 0px repeat-y scroll;width:143px;margin:0px 19px 10px 0px;position:relative;float:left;z-index:1;}
ul.list li div {background:transparent url('../images/design/block_15t.gif') 0px 0px no-repeat scroll;width:100%;}
ul.list li div div {background:transparent url('../images/design/block_15b.gif') 0px bottom no-repeat scroll;}
ul.list li:hover {background-image:url('../images/design/block_16bg.gif');}
ul.list li:hover div {background-image:url('../images/design/block_16t.gif');}
ul.list li:hover div div {background-image:url('../images/design/block_16b.gif');}
ul.list li.last {margin-right:0px;}
ul.list dl {font-size:8pt;letter-spacing:-1px;line-height:1.3em;border-top:1px solid #e0e0e0;padding:4px 0px 8px;margin:-4px 12px 0px;}
ul.list dt {float:left;padding-right:1px;}
ul.list dd {float:right;padding-right:1px;}
ul.list img {margin:0px auto 13px;display:block;}
ul.list strong {background:transparent url('../images/design/block_17l.png') 0px 0px no-repeat scroll;padding-left:6px;position:absolute;top:10px;right:-6px;}
ul.list strong span {background:transparent url('../images/design/block_17.png') right 0px no-repeat scroll;height:23px;padding:5px 6px 0px 0px;float:left;}
ul.list .info {background:transparent url('../images/design/ico_info_1.gif') 0px bottom no-repeat scroll;font-size:0pt;text-indent:-9999px;width:8px;height:8px;margin-top:3px;float:left;}
ul.list .info:hover {background-position:0px 0px;}
dl.dlist {padding-left:9px;margin-bottom:27px;}
dl.dlist a {color:#3d7329;}
dl.dlist dt {font-weight:bold;display:inline;}
dl.dlist dd {background:transparent url('../images/design/pointer_3.gif') 8px 3px no-repeat scroll;padding-left:23px;margin-right:8px;display:inline;}

#right ul.list li ,#popup ul.list li {background:transparent url('../images/design/block_15.png') 0px 0px repeat-y scroll;width:163px;margin:0px 20px 20px 0px;position:relative;float:left;z-index:5}
#right ul.list li.last, #popup ul.list li.last {margin-right:0px;}
#right ul.list li div, #popup ul.list li div {background:transparent url('../images/design/block_15.png') -163px 0px no-repeat scroll;width:100%;}
#right ul.list li div div, #popup ul.list li div div {background:transparent url('../images/design/block_15.png') -326px bottom no-repeat scroll;padding-bottom:4px;}
#right ul.list li:hover ,#popup ul.list li:hover {background-position:-489px 0px;}
#right ul.list li div:hover, #popup ul.list li div:hover {background-position:-652px 0px;}
#right ul.list li div div:hover, #popup ul.list li div div:hover {background-position:-815px bottom;}
#right ul.list a {padding-bottom:4px;border-bottom:1px solid #e0e0e0;width:139px;margin:0 auto 5px auto;}
#popup ul.list {margin:20px 0 0 0;}

#right ul.list div.t-info {display:block;background:none;font-size:11px;width:139px;clear:both;height:15px;margin:0 auto;font-family:arial;padding:0px;}
#right ul.list div.t-info span {width:91px;margin-right:4px;float:left;}
#right ul.list div.t-info strong {background:none;padding:0px;position:relative;top:0px;left:0px;}
#right ul.list div.t-info p {text-align:right;margin-left:-4px;width:35px;float:left;}
#right ul.list div.t-info a {display:block;float:left;padding:0px;margin:3px 0 0 1px;width:8px;height:8px;margin-left:5px;}
p.bottom-link {margin:-10px 0px 38px;display:block;}

.information {padding-top:5px;margin-bottom:17px;}
.information p {margin-bottom:4px;}
.information img {margin:3px 0px 0px 16px;float:left;}
.information div {margin-left:158px;}
.information div.noimg {margin-left:14px;}

.status {background:transparent url('../images/design/block_18t.gif') 0px 0px no-repeat scroll;font-size:8pt;padding-top:10px;margin:0px 4px 19px 3px;}
.status div {background:transparent url('../images/design/block_18b.gif') 0px bottom no-repeat scroll;padding:0px 0px 14px 10px;}
.status h2 {margin-bottom:13px;}
.status li {background:transparent url('../images/design/block_18l.gif') right bottom no-repeat scroll;width:196px;padding:0px 3px 0px 0px;margin-right:14px;float:left;}
.status li.last, #inner .status li.last {background:transparent none;border:0px;padding:0px;margin:0px;}
.status li div {background:transparent none;height:42px;padding:0px;overflow:hidden;}
.status strong {font-size:9pt;}
.status .good, .block-gb .good {color:#407500;}
.status .damage, .block-gb .damage {color:#ff7200;}
.status .defective, .block-gb .defective {color:#bc0000;}
#inner .status {background-position:right 0px;margin:0px 0px 24px;}
#inner .status div {background-position:right bottom;}
#inner .status li {background:transparent none;border-right:1px solid #e7e7e7;width:220px;padding-right:10px;margin-right:10px;}

.topic {margin-bottom:26px;display:block;}
.steps {padding-bottom:6px;}
.steps h2 {font-weight:bold;margin-bottom:11px;}
.steps li {background:transparent 0px 4px no-repeat scroll;line-height:1.5em;padding-left:79px;margin-bottom:21px;}
.steps li.step1 {background-image:url('../images/design/step_1.gif');}
.steps li.step2 {background-image:url('../images/design/step_2.gif');}
.steps li.step3 {background-image:url('../images/design/step_3.gif');}
.steps li.step4 {background-image:url('../images/design/step_4.gif');}

#contacts {padding-top:18px;}
#contacts h1 {padding:0px 14px;margin-bottom:13px;}
#contacts form {}
#contacts form h2 {font-weight:bold;margin-bottom:16px;}
#contacts form dt {width:90px;margin-top:13px;float:left;}
#contacts form dd {margin:0px 0px 9px 92px;}
#contacts form dd input, #contacts textarea {border:1px solid #a5a6a7;padding:12px 5px 11px;}
#contacts form dd input {width:313px;}
#contacts form dd .err {border:1px solid #ff1e00;}
#contacts form img.err {border:0px;margin:-18px 4px 6px 0px;float:right;}
#contacts form img {margin-left:9px;}
#contacts form div {background-color:#bc0000;color:#ffffff;line-height:1.5em;padding:6px 0px 6px 12px;margin:0px 0px 9px 92px;}
#contacts form div.ok {background-color:#bfe779;color:#000000;}
#contacts form div p {font-weight:bold;}
#contacts form span {color:#ce0000;}
#contacts textarea {width:508px;height:158px;}
#contacts #left {padding-top:11px;}
#contacts #left dl {line-height:1.5em;padding:9px 14px;}
#contacts #left dt {font:bold 13.5pt arial;margin-bottom:12px;}
#contacts .order {margin-bottom:5px;}
#contacts .order p {margin-top:-4px;}
#contacts .order div {font:bold 14pt arial;min-height:41px;}
#contacts .order div span {font-size:9pt;padding-bottom:7px;display:block;}

#contactsdata {padding:4px 7px 12px;}
#contactsdata h1 {font-size:19.5pt;margin:0px 0px 41px 12px;}
#contactsdata h2 {font-weight:bold;}
.cblock {width:480px;float:left;}
.cblock .top {background:transparent url('../images/design/block_23.png') 0px 0px no-repeat scroll;font-size:0pt;text-indent:-9999px;height:7px;}
.cblock .cbottom {background:transparent url('../images/design/block_23.png') -480px 0px no-repeat scroll;font-size:0pt;text-indent:-9999px;height:7px;}
.cblock .content {background:transparent url('../images/design/block_23.png') -960px 0px repeat-y scroll;width:456px;padding:1px 12px;}
#contact-person {margin-bottom:24px;margin-right:16px;}
#contact-person img {float:left;}
#contact-person .content {padding-top:5px;padding-bottom:5px;}
.contact-person-info {line-height:15px;padding-top:4px;margin-left:234px;}
.contact-person-info p {margin-bottom:13px;}
.contact-person-info .txt {margin-bottom:14px;}
.contact-person-info .info {margin-bottom:17px;}
.contact-person-info .info p {font-size:8pt;margin-top:-1px;}
.contact-person-info li {margin-bottom:3px;}
#contact-form {margin-bottom:24px;}
#contact-form ul {width:465px;padding-top:12px;margin-right:-15px;float:left;}
#contact-form li { display:block; background:transparent right 2px no-repeat scroll;margin:0px 0 12px 0px;float:left; padding-right: 10px; }
#contact-form li span {color:#ce0000;}
#contact-form li input, #contact-form textarea {background:#ffffff url('../images/design/block_8b.gif') 0px 0px no-repeat scroll;border:1px solid #bdbdbd;padding:8px 6px;}
#contact-form li input {width:131px;}
#contact-form textarea {width:441px;height:55px;}
#contact-form label {margin-bottom:7px;display:block;}
#contact-form a.btn {margin:-3px 0px 0px 0px;float:left; display: block; }
#contact-form a.btn span {width:168px;}
#contact-form .err-msg {background-color:transparent;background-position:0px 1px;background-repeat:no-repeat;font-size:8pt;color:#ff1e00;padding-left:19px;margin:13px 0px 0px 218px;}
.requisites {width:270px;padding-left:12px;margin-right:20px;float:left;}
.requisites h2, .contact-info h2, .watch-faq h2 {margin-bottom:14px;}
.requisites ul {margin-bottom:22px;}
.requisites li {margin-top:4px;}
.contact-info {width:300px;padding-left:12px;margin-right:20px;float:left;}
.time-phone {width:165px;margin-right:10px;float:left;}
.time-phone div {font:bold 21pt arial;margin:-2px 0px 10px;}
.communication {width:125px;float:left;}
.communication p {margin-bottom:4px;}
.communication .contacts {background:transparent none;font-size:8pt;margin:25px 0px 0px;}
.watch-faq {width:312px;padding-left:12px;float:left;}
.watch-faq p {margin-bottom:25px;}
.watch-faq li {background:transparent url('../images/design/pointer_3.gif') 0px 3px no-repeat scroll;padding-left:18px;margin-top:10px;}

.date {color:#838383;}
.ptext {padding:13px 0px 15px;}
.text {line-height:1.425em;padding:13px 0px 15px;}
.text a {font-weight:bold;}
.text p {margin-bottom:17px;}
.text dl, .text ol, .text ul {margin-bottom:17px;}
.text dt {margin-bottom:7px;}
.text dd, .text ul li {background:transparent url('../images/design/pointer_3.gif') 0px 5px no-repeat scroll;padding-left:25px;margin-bottom:7px;}
.text ol {list-style-type:decimal;margin-left:23px;}
.text ol li {margin-bottom:7px;}
.text img {background-color:#efefef;border:1px solid #a4a4a4;padding:3px;margin:6px 0px 0px 20px;float:right;}
table {margin:4px 0px 16px;}
table td {border:1px solid #a4a4a4;padding:6px 10px 6px 20px;}
table td.last {padding-left:15px;padding-right:15px;}
table tr.header td {background-color:#efefef;}

.data {background:transparent url('../images/design/block_13bg.gif') 0px 0px repeat-y scroll;color:#201c20;width:301px;margin-right:14px;float:left;}
.data h2 {background:transparent url('../images/design/block_13h.gif') 0px 0px no-repeat scroll;padding:10px 14px 21px;}
.data div {background:transparent url('../images/design/block_13b.gif') 0px bottom no-repeat scroll;line-height:1.5em;min-height:98px;padding:1px 14px 10px;}
#inner .data {background-position:-301px 0px;width:354px;margin-right:13px;}
#inner .data h2 {background-position:-301px 0px;}
#inner .data div {background-position:-301px bottom;}
#inner .rght {margin-right:0px;}

.grid {margin-top:44px;}
.grid h2 {margin:0px 0px 17px 9px;}
.grid ul {width:740px;margin:0px -20px 7px 0px;}
.grid li {margin:0px 20px 7px 0px;float:left;}
.grid .txt {margin-left:9px;}

div.phones {margin:47px 0px 26px;}
div.phones ul {padding-top:13px;}
div.phones li {font-size:8pt;min-height:42px;padding-left:72px;margin-bottom:13px;}
div.phones li strong {font-size:12px;}
div.phones li.phones-1 {background:transparent url('../images/design/ico_mob_1.png') 16px 1px no-repeat scroll;}
div.phones li.phones-2 {background:transparent url('../images/design/ico_mob_2.png') 16px 3px no-repeat scroll;}
div.phones li.phones-3 {background:transparent url('../images/design/ico_mob_3.png') 15px 0px no-repeat scroll;padding-top:4px;margin-bottom:6px;}
div.phones li.phones-4 {background:transparent url('../images/design/ico_mob_4.png') 16px 0px no-repeat scroll;min-height:22px;padding-top:4px;margin-bottom:0px;}

.block1 {background:transparent url('../images/design/block_14bg.gif') 0px 0px repeat-y scroll;color:#201c20;width:301px;margin:-7px 0px 34px;margin-right:14px;float:left;}
.block1 a {font-weight:bold;}
.block1 h2 {background:transparent url('../images/design/block_14h.gif') 0px 0px no-repeat scroll;padding:12px 20px 12px;}
.block1 ul, .block1 ol {background:transparent url('../images/design/block_14b.gif') 0px bottom no-repeat scroll;color:#7d7d7d;/*line-height:1.5em;*/padding:1px 20px 8px;}
.block1 ul li {background:transparent url('../images/design/pointer_4.gif') 0px 5px no-repeat scroll;}
.block1 ol li {background:transparent url('../images/design/pointer_5.gif') 0px 4px no-repeat scroll;}
.block1 li {padding-left:23px;margin-bottom:10px;}
.block1 li span {font-weight:normal;color:#7d7d7d;}
.rght {/*float:right;*/margin-right:0px;}

.block-g {background:transparent url('../images/design/block_22bg.png') 0px 0px repeat-y scroll;width:720px;margin-bottom:24px;}
.block-g .g-bottom {background:transparent url('../images/design/block_22b.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:100%;height:8px;display:block;clear:both;}
.block-g .content {background:transparent url('../images/design/block_22t.png') 0px 0px no-repeat scroll;padding:10px 10px 4px;}
.block-g .content div {padding:8px 0px 4px;}
.block-g h3 {font-size:18px;font-weight:normal;margin-bottom:6px;}
.block-g img {margin-right:19px;float:left;}
.block-g p {line-height:14px;margin-bottom:4px;}
.block-g-marg {margin:48px 0px 19px;}

.block-gb {width:297px;background:url('../images/design/block-gb-t.png') repeat-y;padding-top:3px;margin-bottom:10px;}
.block-gb .content-gb{background:#f1f1f1 url('../images/design/block-gb-b.png') bottom left no-repeat;padding:12px 21px;}
.block-gb h2 {padding-bottom:11px; border-bottom:1px solid #c1c1c1;margin:0px 0px 11px;}
.block-gb .types span {width:95px;float:left;}
.block-gb .types li {width:100%;display:block;height:14px;clear:both;margin-bottom:6px;}
.block-gb .types li.no-price a {margin-top:0px;}
.block-gb .types li.no-price span {margin-top:1px;}
.block-gb .types p {text-align:right;width:42px;float:left;}
.block-gb .types a {margin:2px 0px 0px 10px;float:left;}

.block-yb{width:297px;background:url('../images/design/block-yb-t.png') repeat-y;padding-top:4px;}
.block-yb .content-yb{background:#fbf6ba url('../images/design/block-yb-b.png') bottom left no-repeat;padding:4px 8px 8px;}
.block-yb p {font-size:11px;background:url('../images/design/ico_info_2.png') no-repeat;padding-left:37px;}

.block-wb {background:transparent url('../images/design/block-wb-m.png') 0px 0px repeat-y scroll;width:720px;margin:23px 0px 22px;}
.block-wb .content {background:transparent url('../images/design/block-wb-t.png') 0px 0px no-repeat scroll;width:700px;padding:31px 10px 0px;position:relative;}
.block-wb .wb-bottom {background:transparent url('../images/design/block-wb-b.png') 0px 0px no-repeat scroll;width:720px;height:8px;clear:both;display:block;}
.block-wb .img {margin:4px 8px 0px 0px;float:left;}
.block-wb .info {width:297px;padding:0px 21px;float:left;}
#inner .block-wb .status {background-image:url('../images/design/block-s-t.png');margin:27px 0px 0px;position:relative;}
#inner .block-wb .status div {background-image:url('../images/design/block-s-b.png');}
#inner .block-wb .status li.last {width:206px;}
#inner .block-wb .status li div {background:transparent none;}

.block-lw {background:transparent url('../images/design/block-lw-m.png') 0px 0px repeat-y scroll;width:224px;margin-bottom:12px;}
.block-lw .content {background:transparent url('../images/design/block-lw-t.png') 0px 0px no-repeat scroll;}
.block-lw .lw-bottom {background:transparent url('../images/design/block-lw-b.png') 0px bottom no-repeat scroll;padding:6px 0px 2px 8px;}
.sub-menu li a {background:#ffffff url('../images/design/block-m-b.png') -208px bottom no-repeat scroll;font-weight:bold;line-height:15px;color:#3d7329;width:208px;margin-bottom:5px;display:block;cursor:pointer;}
.sub-menu li a span {background:transparent url('../images/design/block-m-t.png') -208px 0px no-repeat scroll;width:190px;padding:5px 9px 6px;display:block;}
.sub-menu li a:hover {background:#c3e5bb url('../images/design/block-m-b.png') -416px bottom no-repeat scroll;color:#000000;text-decoration:none;}
.sub-menu li a:hover span {background:transparent url('../images/design/block-m-t.png') -416px 0px no-repeat scroll;}
.sub-menu li a.active {background:#4a962e url('../images/design/block-m-bb.png') 0px bottom no-repeat scroll;color:#ffffff;text-decoration:none;}
.sub-menu li a.active span {background:transparent url('../images/design/block-m-t.png') 0px 0px no-repeat scroll;}

.addthis_separator {color:#6d116d;}
.addthis_toolbox {margin:10px 0 0 0; text-indent:left;padding:0px;}
.addthis_toolbox a {margin:0px; padding:0px;float:none;}

.banner {margin:2px 0px 11px 2px;}

a.back {background:transparent url('../images/design/ico_back.gif') 0px 0px no-repeat scroll;padding-left:25px;}
a.print {background:transparent url('../images/design/ico_print.gif') 0px 0px no-repeat scroll;padding:3px 0px 0px 26px;margin-top:-3px;float:right;}
a.zelta {background:transparent url('../images/design/btn_zelta.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:279px;height:56px;display:block;}
a.zelta_paka {background:transparent url('../images/design/btn_zelta_paka_big.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:235px;height:48px;display:block;margin:8px auto 18px;}
a.zelta_paka:hover {background-position:0px -48px;}
div.inf {background:transparent url('../images/design/ico_info.gif') 0px 0px no-repeat scroll;padding:2px 0px 2px 25px;margin:17px 0px 0px 147px;}
div.inf a {font-weight:bold;}
#inner div.inf {margin-left:198px;}
span.inf {background:transparent url('../images/design/ico_info.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:19px;height:18px;display:inline-block;}

a.btn {background:transparent url('../images/design/btn_1.png') right -96px no-repeat scroll;font:bold 13.5pt/48px arial;color:#352b00;text-align:center;padding-right:15px;display:inline-block;cursor:pointer;}
a.btn span {background:transparent url('../images/design/btn_1.png') 0px 0px no-repeat scroll;height:48px;padding-left:15px;display:inline-block;}
a.btn:hover {background-position:right -144px;color:#24491a;text-decoration:none;}
a.btn:hover span {background-position:0px -48px;}

input.btn {background:transparent url('../images/design/btn_1.gif') 0px bottom no-repeat scroll;font:bold 17pt arial;color:#3c6930;border:0px;width:281px;height:57px;margin:17px 0px 10px -4px;cursor:pointer;}
input.btn:hover {color:#000000;}
input.btn2 {background-image:url('../images/design/btn_2.gif');height:57px;padding-bottom:6px;margin-left:0px;}
input.btn3 {background-image:url('../images/design/btn_3.gif');width:190px;padding-bottom:6px;margin:9px 0px 0px 90px;}
input.btn4 {background:url('../images/design/btn_4.gif');width:235px;height:48px;border:none;text-indent:-4700px;cursor:pointer;margin:0px 0px 3px 30px;}
input.btn4:hover, input.btn5:hover, input.btn6:hover  {background-position:0 -48px;}
input.btn5, input.btn6 {background:url('../images/design/btn_5.png');width:198px;height:48px;border:none;text-indent:-4700px;margin:0px 0px 3px;display:block;clear:both;cursor:pointer;}
input.btn6 {background:url('../images/design/btn_7.png');margin:4px auto 5px;}

.block {margin-top:32px;position:relative;}
.block .top, .block .bottom {background:transparent 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;height:22px;}
.block .top {background:url('../images/design/block_4t.png');}
.block .bottom {background:url('../images/design/block_4b.png');}
.block .blck {background:transparent url('../images/design/block_4bg.png') 0px 0px repeat-y scroll;min-height:159px;}
.block .info {background:transparent url('../images/design/ico_inf.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:101px;height:96px;position:absolute;left:390px;bottom:12px;}
.block .fq {background:transparent url('../images/design/ico_faq.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;width:101px;height:96px;position:absolute;right:22px;bottom:12px;}
.prices {width:460px;padding:8px 6px 0px 36px;position:relative;z-index:10;float:left;}
.prices h3 {margin-bottom:20px;}
.prices div {margin-top:15px;}
.faq {width:457px;padding:8px 30px 0px 23px;position:relative;z-index:10;float:right;}
.faq a.all {background:transparent url('../images/design/block_5.gif') right 0px no-repeat scroll;font-size:8.5pt;padding-right:8px;margin-top:-2px;float:right;cursor:pointer;}
.faq a.all b {background:transparent url('../images/design/block_5.gif') 0px 0px no-repeat scroll;font-weight:normal;padding-left:8px;float:left;}
.faq a.all b b {background:transparent url('../images/design/block_5bg.gif') 0px 0px repeat-x scroll;padding:5px 0px;}
.faq dl {padding-top:4px;}
.faq dt {font-weight:bold;margin-bottom:4px;}
.faq dd {letter-spacing:-0.25pt;margin-bottom:13px;}

.block-dark {background:#dddedf url('../images/design/block-dark-bottom.png') bottom left no-repeat;min-height:200px;margin:-22px 0 0 10px; width:992px;padding:22px 0 12px 0;}
.block-dark-l {background:#f0f0f0 url('../images/design/block-dark-l-bot.png') bottom left no-repeat;width:631px;min-height:208px;margin-left:12px;float:left;}
.block-dark-l h2 {background:#f0f0f0 url('../images/design/block-dark-l-top.png') top left no-repeat; font-weight:bold;font-size:16px;padding:17px 0 10px 11px;}
.block-dark-l li {margin:0 0 7px 11px;font-family:arial;font-weight:bold;font-size:13px;}
.block-dark-l p {padding:15px 0 0 12px}
.block-dark-l p a {color:#4a9237;background:url('../images/design/ico_sm5.gif') right center no-repeat; font-weight:normal;font-family:arial;padding-right:13px;}
.block-dark-r {display:block;background:url('../images/design/block-dark-r.png') left top no-repeat; width:283px;height:163px;margin-right:11px;float:right;padding:22px;}
.block-dark-r h2 {color:#0a2d01;}
.block-dark-r p {width:240px;font-family:arial;font-size:12px;text-align:center;margin:8px auto;}
.block-dark-r a.btn {background-position:right -268px;font:bold 10.5pt/38px arial;}
.block-dark-r a.btn span {background-position:0px -192px;min-width:135px;height:38px;}
.block-dark-r a.btn:hover {background-position:right -306px;}
.block-dark-r a.btn:hover span {background-position:0px -230px;}
.block-dark-r div.btn {text-align:center;margin-top:62px;}

#footer {font-size:8.5pt;color:#7f7f7f;width:100%;height:94px;padding:6px 0px 0px;position:absolute;bottom:0px;left:0px;}
#footer p {margin:0px 0px 4px 21px;}
#footer p a {margin-right:7px;}
#footer p span {border-left:1px solid #b5b5b5;padding:0px 0px 1px 10px;margin:0px;position:static;float:none;}
#footer ul {padding-top:4px;margin:0px 0px 11px 21px;}
#footer li {margin-right:13px;display:inline;}
#footer img {margin-bottom:-1px;}
#footer span {margin:-3px 21px 0px 0px;position:relative;float:right;}
#footer.footer {height:84px;padding-top:16px;}
#footer.footer p, #footer.footer ul {margin-left:34px;}
#footer.footer p a {margin-right:3px;}
#footer.footer p span {margin:0px 0px 0px 7px}
#footer.footer span {margin-right:30px;}

#languages a:hover, .page ol a:hover, .faq a.all:hover {text-decoration:underline;}
#languages a:hover b b, .page ol a:hover b b, .faq a.all:hover b b {text-decoration:underline;}

#hnt {position:absolute;top:0px;left:0px;width:100%;min-width:998px;}
#hint {font-size:8pt;line-height:1.25em;width:316px;position:absolute;z-index:1000;display:none;}
#hint .top {background:transparent url('../images/design/block_19t.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;height:7px;}
#hint .bottom {background:transparent url('../images/design/block_19b.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;height:8px;}
#hint .blck {background:transparent url('../images/design/block_19.png') 0px 0px repeat-y scroll;padding:1px 19px 7px 9px;}
#hint img {margin:-1px 12px 0px 0px;float:left;}
#hint2 {font-size:8pt;line-height:1.25em;width:194px;position:absolute;z-index:1000;display:none;}
#hint2 .top {background:transparent url('../images/design/block_24.png') 0px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;height:4px;}
#hint2 .bottom {background:transparent url('../images/design/block_24.png') -194px 0px no-repeat scroll;font-size:0px;text-indent:-9999px;height:12px;}
#hint2 .blck {background:transparent url('../images/design/block_24.png') -388px 0px repeat-y scroll;padding:3px 10px 3px;}

#overlay {background-color:#fff;position:fixed;top:0px;left:0px;width:100%;min-width:998px;height:100%;min-height:100%;opacity:0.7;z-index:100;}
#popup {display:none;position:absolute;width:591px; background:url('../images/design/popup-t.png') no-repeat;padding-top:16px;z-index:101}
#popup .popup-content {position:relative;background:url('../images/design/popup-m.png') repeat-y; z-index:101;padding:0px 23px 15px 23px;}
#popup .popup-bottom {position:relative;background:url('../images/design/popup-b.png') no-repeat;width:100%;height:15px;z-index:102}
#popup h3 {font-size:26px;font-weight:bold;font-family:arial;margin-bottom:3px;}
#popup a.btn span {padding:0px 15px 0px 30px;}
#popup div.btn {text-align:center;margin:4px auto 5px;}
#popup div.icons p {float:left;width:450px;padding:25px 0 48px 85px;font-weight:bold;font-size:14px;}
#popup div.icons p.icons-100 {background:url('../images/design/ico_100.png') 5px 0px no-repeat;}
#popup-close {position:absolute;top:15px;right:17px;display:block;background:url('../images/design/icon-close.png') 0px 0px no-repeat scroll;width:14px; height:14px;z-index:102;cursor:pointer;}
#popup-close:hover {background-position:0px bottom;}

#slider-wrap {	width: 100%;position: fixed;left: 0;bottom: 0;z-index: 10;cursor: pointer;}
#slider {
	width: 100%;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 10;
	cursor: pointer;
}
#slider-wrap .slider-close { display:block; width:22px; height: 22px; background: url("../images/design/ico-close.png") no-repeat 0 0 transparent; position: fixed; right:10px; bottom:90px;}
