/* ::::: http://passport.webmoney.ru/style/style06.css ::::: */

body { margin: 0pt; padding: 0pt 1%; background-color: rgb(239, 239, 231); color: rgb(102, 102, 102); }
body, td { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; line-height: 18px; }
input[type="text"], select { font-family: Verdana,Helvetica,sans-serif; font-size: 11px; padding: 0pt; }
form { margin-bottom: 0pt; }
a img { border-width: 0pt; }
a { color: rgb(44, 110, 170); }
h1, .message1, .message1L { color: rgb(55, 131, 200); font-size: 20px; font-weight: normal; }
.tableTop, .tableMain, .topShadow, .insideTableMain { width: 100%; }
.cellLeftMargin, .cellRightMargin { background-color: rgb(239, 239, 231); }
.cellLeftMargin { width: 19px; }
.cellRightMargin { width: 19px; }
.cellLeft { width: 250px; }
.cellMiddle { width: 48%; }
.cellRightBig { width: 90%; }
.topShadow { height: 25px; background-image: url('topshadowbg.gif'); background-repeat: repeat-x; background-color: rgb(255, 255, 255); }
.topShadow .cellLeftMargin { background-color: rgb(239, 239, 231); background-image: url('topshadowleftmargin.gif'); background-repeat: no-repeat; background-position: right top; }
.topShadow .cellRightMargin { background-color: rgb(239, 239, 231); background-image: url('topshadowrightmargin.gif'); background-repeat: no-repeat; }
.cellTopShadow2Left { text-align: right; background-image: url('topshadowbg.gif'); background-repeat: repeat-x; }
.cellTopShadow2Right { background-image: url('topshadowbg.gif'); background-repeat: repeat-x; }
.topShadow2Left { height: 25px; background-image: url('topshadow2left.gif'); background-repeat: no-repeat; }
.topShadow2Right { height: 25px; background-image: url('topshadowright.gif'); background-repeat: no-repeat; background-position: right top; }
.tableMain, .insideTableMain { background-color: rgb(255, 255, 255); }
.insideTableMain .cellLeft { background-image: url('insidecellleftbg.gif'); background-position: right top; background-repeat: repeat-y; }
.insideMainContent { font-size: 12px; margin: 5px 10px 50px 16px; color: rgb(121, 121, 121); }
.navigationBar { font-size: 11px; color: rgb(175, 175, 175); border-bottom: 1px solid rgb(218, 218, 209); padding-bottom: 5px; margin: 0pt 10px 0pt 17px; }
.tableNavigationBar { width: 100%; }
.navigationBar a, .tableNavigationBar a { color: rgb(175, 175, 175); }
.leftMenuContainer { margin: -1px 27px 11px 10px; font-size: 12px; }
.leftMenu { padding: 10px 0pt 12px 21px; border-top: 1px solid rgb(218, 218, 209); background-image: url('bullet3.gif'); background-position: 7px 17px; background-repeat: no-repeat; }
.leftDividerHorizontal { height: 10px; background-color: rgb(239, 239, 231); }
.leftMiscContainer { margin: 25px 27px 11px 25px; font-size: 12px; text-align: center; }
.cellShadow2Left { background-color: rgb(239, 239, 231); background-image: url('middleshadow2left.jpg'); background-repeat: no-repeat; height: 11px; }
.cellShadow2Right { background-color: rgb(239, 239, 231); background-image: url('middleshadow2right.jpg'); background-repeat: no-repeat; }
.tableFooter { width: 100%; background-color: rgb(239, 239, 231); margin-top: 2px; margin-bottom: 25px; }
.tableFooter * { color: rgb(127, 127, 127); }
.tableFooter td { width: 50%; padding-left: 10px; }
.cellFooterRight { text-align: right; padding-left: 0pt; padding-right: 10px; }
.cellLeft .wmid { padding: 0px 27px 0px 10px; }
.listwmid { font-size: 12px; color: rgb(44, 110, 170); border-bottom: 1px solid rgb(218, 218, 209); background-image: url('bullet1.gif'); background-repeat: no-repeat; background-position: 5px 4px; padding-left: 25px; padding-bottom: 15px; margin-top: 0px; }
.big { font-weight: bold; }
.notbig { font-weight: normal; }
.block1 { background: none repeat scroll 0% 0% whitesmoke; }
/* ::::: http://passport.webmoney.ru/style/topheader.css ::::: */

.tableTop_new { width: 100%; height: 80px; background: url('top_bg_new3.jpg') repeat-x scroll 0% 0% rgb(50, 125, 192); min-width: 900px; z-index: 1000; position: relative; }
.tableTop_new, .tableTop_new td, .tableTop_new td div, .tableTop_new td a { font-family: Tahoma,Verdana,Helvetica,sans-serif ! important; }
.tableTop_new .cellLeftMargin { background: none repeat scroll 0% 0% transparent; }
.tableTop_new .cellRightMargin { background: none repeat scroll 0% 0% transparent; }
.topLink1, .topLink2 { color: rgb(255, 255, 255); white-space: nowrap; font-size: 12px; height: 25px; margin: 1px 0px 0px; }
.topLink1 { position: static; width: 100%; }
:first-child + html .topLink1 { width: 500px; }
.topLink1 a, .topLink1 strong { padding-top: 2px; display: inline; float: left; color: rgb(255, 255, 255); text-decoration: none; }
.topLink1 a span { border-bottom: 1px dotted rgb(255, 255, 255); margin: 0px 18px 0px 0px; }
.topLink2 { padding-top: 2px; padding-right: 2px; height: 23px; text-align: right; float: right; width: 350px; position: relative; }
.topLink2 a { color: rgb(255, 255, 255); margin-left: 18px; text-decoration: none; border-bottom: 1px dotted rgb(255, 255, 255); }
.moreitems { position: relative; display: list-item; width: 100px; height: 25px; float: left; list-style: none outside none; }
.tableTop_new td.cellLeft { width: 50%; min-width: 550px; }
.tableTop_new td.cellMiddle { width: 50%; min-width: 400px; }
a.more { position: relative; background: url('button-search-down2.png') no-repeat scroll right -1px transparent; min-width: 45px; cursor: pointer; }
div.moreitems ul.more-content { position: absolute; display: none; width: 180px; top: 23px; left: -10px; z-index: 1100; list-style: none outside none; margin: 0pt; padding: 0pt; border-left: 1px solid rgb(154, 194, 229); border-width: 1px; border-style: solid; border-color: rgb(154, 194, 229) rgb(77, 140, 198) rgb(77, 140, 198) rgb(154, 194, 229); background: url('search-more-ear1.png') no-repeat scroll right top transparent; }
div.moreitems ul.more-content li { float: none ! important; display: block; margin: 0px; padding: 1px; white-space: nowrap; background: none repeat scroll 0% 0% rgb(255, 255, 255); line-height: 25px; }
div.moreitems ul.more-content li a { display: block ! important; margin: 0px; padding: 0px 5px 0px 15px; color: rgb(102, 102, 102); font-size: 11px; float: none ! important; }
div.moreitems ul.more-content li a:hover { background: none repeat scroll 0% 0% rgb(242, 242, 242); }
div.moreitems ul.more-content li.more-content-last { border-top: 1px dotted rgb(201, 223, 242); padding: 0pt; }
div.moreitems ul.more-content li.more-content-last a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.morelist { font-weight: bold; }
a.logo { display: block; position: static; margin: 16px 100px 0px 0px; float: left; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 20px; font-weight: normal; text-decoration: none; color: rgb(255, 255, 255); white-space: nowrap; height: 38px; z-index: 10; }
a.wmlogo { margin: 8px 8px 0pt 0pt; display: block; position: static; float: left; }
.langmenu { float: right; z-index: 100; position: relative; background-color: rgb(129, 174, 213); top: 0px; right: 2px; border-left: 1px solid rgb(77, 140, 198); border-width: 1px; border-style: solid; border-color: rgb(77, 140, 198) rgb(154, 194, 229) rgb(154, 194, 229) rgb(77, 140, 198); width: 65px; }
.langmenu ul { padding: 0px; list-style-type: none; margin: 0px; width: 65px; list-style-image: none; }
.langmenu ul li { padding: 0px; margin: 0px; }
.langmenu ul li.current-lang { background-image: url('lang-arrow.png'); background-repeat: no-repeat; background-position: 51px 9px; }
.langmenu ul li ul { z-index: 100; position: absolute; background-color: rgb(129, 174, 213); margin: 0px; display: none; border-left: 1px solid rgb(77, 140, 198); border-bottom: 1px solid rgb(77, 140, 198); }
.langmenu ul li a { border: 0px none; padding: 0px 5px 0px 26px; line-height: 23px; margin: 0px; display: block; color: rgb(255, 255, 255); text-decoration: none; }
.langmenu li:hover ul { display: block; }
.langmenu li a:hover { background-color: rgb(44, 110, 170); }
.langmenu a.lang-ru-RU { background-image: url('russia.png'); background-repeat: no-repeat; background-position: 5px 5px; }
.langmenu a.lang-en-US { background-image: url('united-kindom.png'); background-repeat: no-repeat; background-position: 5px 5px; }
div.search-block { position: relative; float: right; background-color: rgb(255, 255, 255); border-left: 1px solid rgb(77, 140, 198); border-width: 1px; border-style: solid; border-color: rgb(77, 140, 198) rgb(154, 194, 229) rgb(154, 194, 229) rgb(77, 140, 198); margin: 0px 12px 0pt 0pt; padding: 2px 20px 2px 26px; line-height: 100%; width: 202px; font-size: 16px; }
div.search-block input[type="text"] { border: 1px solid rgb(255, 255, 255); color: rgb(0, 0, 0); height: 17px; width: 200px; position: relative; z-index: 110; font-size: 13px; }
div.search-block img { width: 20px; height: 23px; position: absolute; top: 0pt; right: 0pt; }
div.search-block img:focus { outline: medium none; }
div.search-block img::-moz-focus-inner { border: 0px none; }
div.search-block span.icon-search { display: block; width: 16px; height: 16px; position: absolute; top: 4px; left: 5px; background: url('icon-search.png') no-repeat scroll 0pt 0pt rgb(255, 255, 255); z-index: 110; }
div.search-block ul.search-more { list-style: none outside none; margin: 0pt; padding: 24px 0pt 0pt; width: 250px; position: absolute; top: 0pt; right: -1px; z-index: 999; font-size: 70%; border-bottom: 1px solid rgb(154, 194, 229); background: url('search-more-ear1.png') no-repeat scroll right top transparent; }
div.search-block ul.search-more li { padding: 1px; background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(102, 102, 102); border-right: 1px solid rgb(154, 194, 229); border-left: 1px solid rgb(77, 140, 198); }
div.search-block ul.search-more li a { color: rgb(102, 102, 102); text-decoration: none; display: block; padding: 5px 10px; }
div.search-block ul.search-more a:hover { background: none repeat scroll 0% 0% rgb(242, 242, 242); color: rgb(102, 102, 102); }
div.search-block a.search-current {  }
.tableFooter * { color: rgb(127, 127, 127); font-family: Tahoma,Verdana,Helvetica,sans-serif ! important; }
.tableFooter td { width: 50%; padding-left: 10px; }
.cellFooterRight { text-align: right; padding-left: 0pt; padding-right: 10px; }
/* ::::: http://passport.webmoney.ru/style/prettyPhoto.css ::::: */

