html {
width: 100%;
height: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

body {
width: 100%;
height: 100%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
vertical-align: top;
font-family: Arial;
font-size: 14px;
color: #474747;
}

@font-face {
font-family: 'segoeui';
src: url('/fonts/segoeui.eot?') format('eot'),  
url('/fonts/segoeui.ttf')  format('truetype');
}

@font-face {
font-family: 'segoeuibold';
src: url('/fonts/segoeui.eot?') format('eot'),  
url('/fonts/segoeui.ttf')  format('truetype');
}

h1 {
font-family: segoeui;
font-size: 25px;
font-weight: normal;
color: #ca0101;
margin-top: 10px;
margin-bottom: 20px;
}

#dbl {
display: block;
border: none;
}

#dbll {
border: none;
}

#htmltable {
width: 100%;
height: 100%;
background-color: #eaeaea;
}

#htmllbg {
width: 50%;
height: 100%;
vertical-align: top;
}

#htmlrbg {
width: 50%;
height: 100%;
vertical-align: top;
}

#htmlcbg {
height: 100%;
background-color: #ffffff;
text-align: left;
vertical-align: top;
}

#htmllbgimgt {
width: 100%;
height: 100%;
}

#htmllbgimg {
width: 100%;
height: 100%;
background-image: url(/images/shopimg/html_sh_l.png); 
background-position: right top;
background-repeat: repeat-y;
}

#htmlrbgimgt {
width: 100%;
height: 100%;
}

#htmlrbgimg {
width: 100%;
height: 100%;
background-image: url(/images/shopimg/html_sh_r.png); 
background-position: left top;
background-repeat: repeat-y;
}

#bodytable {
width: 1017px;
height: 100%;
}

#logoline {
height: 97px;
}

#logolinecont {
width: 1017px;
height: 97px;
position: relative;
}

#lldiv1 {
width: 241px;
height: 59px;
position: absolute;
top: 15px;
left: 20px;
}

#lldiv2 {
width: 733px;
height: 62px;
position: absolute;
top: 15px;
left: 300px;
}

#lldiv2table td {
vertical-align: center;
}

#lldiv2timg {
border: none;
margin-right: 18px;
}

#lldiv2timglast {
border: none;
}

#sublogoline {
height: 50px;
}

#sublogolinecont {
width: 1017px;
height: 50px;
position: relative;
}

#slldiv1 {
width: 201px;
height: 12px;
position: absolute;
top: 15px;
left: 40px;
}

#slldiv2 {
width: 143px;
height: 33px;
font-family: segoeui;
font-size: 11px;
color: #b2b2b2;
position: absolute;
top: 5px;
left: 303px;
}

#slldiv3 {
width: 207px;
height: 33px;
font-family: segoeui;
font-size: 25px;
color: #353535;
position: absolute;
top: 0px;
left: 446px;
}

#slldiv4 {
width: 1px;
height: 17px;
position: absolute;
top: 10px;
left: 645px;
}

#slldiv5 {
width: 152px;
height: 33px;
font-family: segoeui;
font-size: 11px;
color: #b2b2b2;
position: absolute;
top: 5px;
left: 662px;
}

#slldiv6 {
width: 197px;
height: 33px;
font-family: segoeui;
font-size: 25px;
color: #353535;
position: absolute;
top: 0px;
left: 814px;
}

#slldiv1table {
width: 201px;
}

#slld1ttd1 {
width: 67px;
text-align: left;
vertical-align: center;
}

#slld1ttd2 {
width: 67px;
text-align: center;
vertical-align: center;
}

#slld1ttd3 {
width: 67px;
text-align: right;
vertical-align: center;
}

#contentline {
width: 1017px;
height: 100%;
vertical-align: top;
}

#contentlinetable {
width: 997px;
margin-left: 15px;
}

#clttd1 {
width: 240px;
text-align: left;
vertical-align: top;
}

#clttd2 {
width: 12px;
}

#clttd3 {
width: 744px;
text-align: left;
vertical-align: top;
}

#clttd1cartdiv1 {
background-image: url(/images/shopimg/cartblock_bg.jpg); 
background-position: left top;
background-repeat: repeat-x;
background-color: #1598a2;
}

#clttd1cartdiv2 {
background-image: url(/images/shopimg/cartblock_top_skr.png); 
background-position: left top;
background-repeat: no-repeat;
}

#clttd1cartdiv3 {
background-image: url(/images/shopimg/cartblock_bot_skr.png); 
background-position: left bottom;
background-repeat: no-repeat;
}

#clttd1carttable {
width: 240px;
}

#clttd1carttoptd {
padding-left: 18px;
padding-top: 5px;
padding-bottom: 5px;
font-family: segoeui;
font-size: 16px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
}

#clttd1cartsepptd {
text-align: center;
font-size: 1px;
}

#clttd1carttd1 {
width: 87px;
padding-top: 8px;
padding-bottom: 8px;
vertical-align: top;
}

#clttd1carttd2 {
width: 153px;
padding-top: 8px;
padding-bottom: 8px;
text-align: left;
vertical-align: top;
}

#clttd1carttd1div {
width: 69px;
height: 66px;
background-image: url(/images/shopimg/cartblock_imgback.png); 
background-position: left bottom;
background-repeat: no-repeat;
position: relative;
top: 0px;
left: 7px;
}

#clttd1carttd1imgtab {
width: 60px;
height: 57px;
position: relative;
top: 2px;
left: 3px;
}

#clttd1carttd1imgtab td {
width: 60px;
height: 57px;
text-align: center;
vertical-align: center;
}

#clttd1carttd2tab {
width: 140px;
}

#clttd1carttd2ttd1 {
font-family: segoeui;
font-size: 13px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
padding-bottom: 3px;
}

#clttd1carttd2ttd2 {
width: 49px;
}

.clttd1carttd2ttd2input {
background-image: url(/images/shopimg/cartblock_quant_bg.gif); 
background-position: left top;
background-repeat: no-repeat;
width: 43px;
padding-top: 4px;
padding-bottom: 4px;
text-align: center;
border: none;
font-family: segoeui;
font-size: 12px;
color: #323232;
}

#clttd1carttd2ttd3 {
width: 70px;
vertical-align: center;
}

#clttd1carttd2ttd3link {
font-family: segoeui;
font-size: 10px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
}

#clttd1carttd2ttd4 {
width: 21px;
vertical-align: center;
}

#clttd1carttd2ttd5 {
font-family: segoeui;
font-size: 11px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
padding-top: 3px;
}

#clttd1cartlasttd {
padding-left: 16px;
padding-top: 5px;
padding-bottom: 8px;
}

#clttd1cartlasttddiv1 {
font-family: segoeui;
font-size: 13px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
margin-bottom: -2px;
}

#clttd1cartlasttddiv2 {
font-family: segoeui;
font-size: 24px;
color: #ffffff;
font-weight: bold;
text-shadow: #1d9ca7 1px 1px 2px;
}

.clttd1nextstep {
margin-top: 10px;
}

.clttd1nextstephidden {
display: none;
}

#clttd1vititle {
font-family: segoeui;
font-size: 16px;
color: #7d7d7d;
padding-left: 16px;
margin-top: 15px;
}

#clttd1vicont {
margin-top: 10px;
margin-bottom: 20px;
}

#clttd1vitable {
width: 240px;
}

#clttd1vittd1 {
width: 40px;
text-align: left;
vertical-align: top;
padding-left: 10px;
}

#clttd1vittd1img {
display: block;
margin-top: 4px;
margin-bottom: 10px;
}

#clttd1vittd2 {
width: 190px;
text-align: left;
vertical-align: top;
padding-right: 20px;
}

#clttd1vittd2div1 {
margin-bottom: 5px;
}

#clttd1vittd2div1link {
font-family: segoeui;
font-size: 12px;
color: #138790;
text-decoration: underline;
}

#clttd1vittd2div2 {
font-family: segoeui;
font-size: 10px;
color: #a5a5a5;
margin-bottom: 10px;
}

#clttd1vittd2div2span {
float: right;
padding-right: 20px;
}

#clttd3naviline {
margin-top: 0px;
}

#clttd3tovscont {
margin-top: 12px;
}

#clttd3tovcont {
width: 738px;
height: 191px;
background-image: url(/images/shopimg/tovline_bg.jpg); 
background-position: left top;
background-repeat: no-repeat;
position: relative;
margin-bottom: 15px;
}

#clttd3tcdiv1 {
width: 185px;
height: 164px;
position: absolute;
top: 13px;
left: 13px;
}

#clttd3tcdiv1cont {
width: 185px;
height: 164px;
position: relative;
}

#clttd3tcdiv1tab {
width: 185px;
height: 164px;
position: absolute;
top: 0px;
left: 0px;
}

#clttd3tcdiv1tab td {
width: 185px;
height: 164px;
text-align: center;
vertical-align: center;
}

#clttd3tcdiv1zoom {
width: 21px;
height: 20px;
position: absolute;
bottom: 3px;
right: 3px;
}

#clttd3tcdiv2 {
width: 315px;
height: 165px;
position: absolute;
top: 13px;
left: 215px;
}

#clttd3tcdiv2cont {
width: 315px;
height: 165px;
position: relative;
}

#clttd3tcdiv2c1 {
width: 315px;
height: 60px;
font-family: segoeui;
font-size: 17px;
color: #1b1b1b;
position: absolute;
top: 0px;
left: 0px;
}

#clttd3tcdiv2c2 {
width: 315px;
height: 60px;
padding-right: 10px;
font-family: segoeui;
font-size: 11px;
color: #353535;
position: absolute;
top: 31px;
left: 0px;
}

#clttd3tcdiv2c3 {
width: 315px;
position: absolute;
bottom: 0px;
left: 0px;
}

#clttd3tcdiv2c3title {
font-family: segoeui;
font-size: 11px;
color: #353535;
margin-bottom: 5px;
}

#clttd3tcdiv2c3tab {
width: 310px;
border-collapse: collapse;
}

#clttd3tcdiv2c3ttd1 {
font-family: segoeui;
font-size: 11px;
color: #757575;
padding-bottom: 3px;
padding-top: 3px;
white-space: nowrap;
text-align: left;
border-bottom: 1px solid #d0d0d0;
}

#clttd3tcdiv2c3ttd2 {
font-family: segoeui;
font-size: 11px;
color: #757575;
padding-bottom: 3px;
padding-top: 3px;
white-space: nowrap;
text-align: right;
border-bottom: 1px solid #d0d0d0;
}

#clttd3tcdiv3 {
width: 70px;
height: 23px;
font-family: segoeui;
font-size: 18px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
position: absolute;
top: 13px;
left: 560px;
}

#clttd3tcdiv3_1 {
width: 150px;
font-family: segoeui;
font-size: 12px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
position: absolute;
top: 13px;
left: 560px;
}

#clttd3tcdiv4 {
width: 160px;
height: 43px;
font-family: segoeui;
font-size: 32px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
position: absolute;
top: 33px;
left: 560px;
}

#clttd3tcdiv5 {
width: 156px;
height: 49px;
background-image: url(/images/shopimg/tovline_quant_bg.gif); 
background-position: left top;
background-repeat: no-repeat;
position: absolute;
top: 93px;
left: 560px;
}

#clttd3tcdiv5cont {
width: 156px;
height: 49px;
position: relative;
}

#clttd3tcdiv5c1 {
width: 120px;
height: 46px;
position: absolute;
top: 2px;
left: 2px;
}

.clttd3tcdiv5c1input {
width: 120px;
border: none;
background-color: #ffffff;
font-family: segoeui;
font-size: 30px;
color: #353535;
text-align: center;
padding-top: -20px;
padding-bottom: -20px;
}

#clttd3tcdiv5c2 {
width: 28px;
height: 21px;
position: absolute;
top: 2px;
right: 2px;
cursor: pointer;
}

#clttd3tcdiv5c3 {
width: 28px;
height: 21px;
position: absolute;
bottom: 2px;
right: 2px;
cursor: pointer;
}

#clttd3tcdiv6 {
width: 158px;
height: 20px;
position: absolute;
top: 159px;
left: 560px;
}

#footerline {
width: 1017px;
height: 45px;
}

#footerlinecont {
width: 1017px;
height: 45px;
position: relative;
}

#footerlinec1 {
width: 600px;
height: 20px;
font-family: segoeui;
font-size: 11px;
color: #3f3f3f;
position: absolute;
top: 10px;
left: 20px;
}

#footerlinec1link {
font-family: segoeui;
font-size: 11px;
color: #138790;
margin-left: 20px;
}

#footerlinec2 {
width: 88px;
height: 31px;
position: absolute;
top: 2px;
right: 20px;
}

#footerlinec3 {
width: 88px;
height: 31px;
position: absolute;
top: 2px;
right: 130px;
}







/* Âêëàäêè */

div.tabs {
overflow: hidden;
}

div.middle-tabs {
width: 738px;
overflow: hidden;
}

div.inner-tabs {
width: 2214px;
overflow: hidden;
}

div.tab {
width: 738px;
float: left;
}

ul.tabs {
border: none;
margin: 0px 0px 0px 0px;
padding: 0px;

}

ul.tabs li {
float: left;
list-style: none;
}

ul.tabs li a {
}

ul.tabs li a.carousel-selected {
}

#clttd3nl1 {
width: 260px;
height: 60px;
display: block;
float: left;
}

#clttd3nl1 a {
width: 260px;
height: 60px;
display: block;
}

#clttd3nl2 {
width: 259px;
height: 60px;
display: block;
float: left;
margin-left: -16px;
margin-right: -16px;
}

#clttd3nl2 a {
width: 259px;
height: 60px;
display: block;
}

#clttd3nl3 {
width: 251px;
height: 60px;
display: block;
float: left;
}

#clttd3nl3 a {
width: 251px;
height: 60px;
display: block;
}

.nextstepcontdiv {
display: none;
}

.nextstepcontdivon {
display: block;
}

#nextstep3 {
width: 240px;
height: 71px;
position: relative;
}

#nextstep3overbot {
width: 240px;
height: 71px;
background-color: transparent;
border: none;
position: absolute;
top: 0px;
left: 0px;
cursor: pointer;
}

#tab3paytypediv {
margin-top: 10px;
}

#tab3paytypeicon1 {
border: none;
margin-right: 2px;
}

#tab3paytypeicon2 {
border: none;
}

#tab3paytypelines {
margin-top: 25px;
}

#tab3paytitle {
font-family: segoeui;
font-size: 22px;
color: #138790;
margin-bottom: 20px;
}

#tab3paylinecont {
margin-bottom: 10px;
}

#tab3paylinectitle {
font-family: segoeui;
font-size: 12px;
color: #474747;
margin-bottom: 2px;
}

#tab3paylinecline {
}

#tab3paylineclineinput {
width: 98%;
padding: 5px;
font-family: segoeui;
font-size: 16px;
color: #138790;
border: 1px solid #b2b2b2;
}

#zakfintitle1 {
font-family: segoeui;
font-size: 28px;
color: #138790;
margin-bottom: 15px;
}

#zakfinconttable {
width: 100%;
margin-bottom: 20px;
}

#zakfinconttabletd1 {
width: 40%;
text-align: left;
vertical-align: top;
}

#zakfinconttabletd2 {
width: 60%;
text-align: left;
vertical-align: top;
}

#zakfintitle2 {
font-family: segoeui;
font-size: 18px;
color: #138790;
margin-bottom: 10px;
}

#zakfinuserinfoline {
font-family: segoeui;
font-size: 14px;
color: #474747;
margin-bottom: 10px;
}

#zakfinconttabletd2tab {
}

#zakfinconttabletd2tabtd1 {
padding-right: 10px;
text-align: left;
vertical-align: top;
}

#zakfinconttabletd2tabtd2 {
width: 100%;
text-align: left;
vertical-align: top;
padding-right: 20px;
}

#zakfinconttabletd2tabtd2div1 {
margin-bottom: 3px;
}

#zakfinconttabletd2tabtd2div1link {
font-family: segoeui;
font-size: 12px;
color: #138790;
text-decoration: underline;
}

#zakfinconttabletd2tabtd2div2 {
font-family: segoeui;
font-size: 11px;
color: #a5a5a5;
margin-bottom: 15px;
}

#zakfintovstable {
width: 98%;
border-collapse: collapse;
}

#zakfintovstableftr td {
background-color: #1eb8c2;
font-family: segoeui;
font-size: 12px;
color: #ffffff;
text-shadow: #1d9ca7 1px 1px 2px;
border-right: 1px solid #ffffff;
padding: 10px;
}

#zakfintovstableltr td {
font-family: segoeui;
font-size: 12px;
color: #000000;
padding: 10px;
}

#zakfintovstablettr td {
font-family: segoeui;
font-size: 12px;
color: #474747;
padding: 10px;
border-bottom: 1px solid #abadb3;
}

#tab3paylinedescr {
font-family: segoeui;
font-size: 14px;
color: #138790;
}

#zakfintextline {
font-family: segoeui;
font-size: 12px;
color: #474747;
margin-top: 10px;
margin-bottom: 20px;
}

#zaktextlink {
font-family: segoeui;
font-size: 12px;
color: #138790;
text-decoration: underline;
}

#staticpagecontentdiv {
width: 694px;
font-family: segoeui;
font-size: 13px;
color: #474747;
margin-left: 37px;
margin-bottom: 30px;
}

#shopnotovstitle {
margin-top: 20px;
padding-left: 18px;
font-family: segoeui;
font-size: 18px;
color: #ff0000;
}