body,html{padding:0;margin:0;height:100%;background:#fff;font:11px Tahoma,Arial,Verdana,sans-serif;color:#4d4b4c}
body {background:url(/p/bottom.bg.gif) repeat-x 0 100%;position:relative;}
html>body {height:auto;min-height:100%}
table,form,p { padding:0; margin:0;}
img {border:0;}

#wrap {width:1024px;width:967px;margin:auto;}
#top {height:25px;}
#head {height:130px;padding:20px 0 0 210px;background:url(/p/head.bg2.jpg) no-repeat 0 0;position:relative;}
#head .box {width:210px;height:65px;padding:10px 5px 10px 15px;margin:0 20px 0 0;overflow:hidden;float:left;}
#logo {position:absolute;top:30px;left:0;width:190px;height:100px;}
.box address {font-style:normal;font-size:10px;padding:8px 0 0 0;}
.box a {color:#d9871f;}
.box table {table-layout:fixed;width:100%;}
.box table td {text-align:center;padding:0;}
.box table th {font-weight:bold;color:#959595;}
.box table td.deco {width:3px;}
.box table th.deco {width:3px;}
span.arr {color:#d9871f;}

#menu {width:1000px;height:34px;margin:0 auto;overflow:hidden;text-align:center;}
#menu a {float:left;}
#menu em {float:left;width:2px;height:34px;background:url(/p/menu.element.gif) no-repeat 0 0;}

#banner {height:235px;width:967px;margin:0 auto;overflow:hidden;clear:both;background:#556670 url(/p/box2.gif) no-repeat 0 0;}
#banner table {table-layout:fixed;border-collapse:collapse;height:235px;}
#banner table table {height:auto;}

#banner td {vertical-align:top;color:#e4e4e4;}
#banner td td {padding:2px;}

#banner td.time {width:185px;padding:8px 0 0 15px}
#banner td h2 {padding:7px 0 0 10px; margin: 0;}
#banner td.time td {padding:5px 1px 1px 10px;}
#banner td.time p {padding:5px 0 0 0;}
#banner td.time em {color:#fdce06;font-style:normal;}
#banner tr.dinner td {color:#fdce06;}
#banner td.today {background:url(/p/raquo.gif) no-repeat 0 50%}

#banner a {color:#ffd427;font-weight:normal;}
#banner td.promo {vertical-align:middle;}
#banner td.support {width:255px;padding:2px 0 0 10px}
#banner td.support table {table-layout:auto;}
#banner td.support td {font-weight:bold;padding:4px 0 0 10px;vertical-align:middle;}
#banner td.support td img {padding:0;vertical-align:middle;margin:0;}
#banner td.support span {font-weight:normal;font-size:9px;}

#coreWrap1 {background:url(/p/content.bg.gif) repeat-y 50% 0}
#coreWrap2 {background:url(/p/content.bg.bottom.gif) no-repeat 50% 100%}
#core {background:url(/p/content.bg.top.gif) no-repeat 50% 0;table-layout:fixed;border-collapse:collapse;clear:both;margin:5px 0 0 0;}

#coreWrap12 {background:url(/p/content2.bg.gif) repeat-y 50% 0}
#coreWrap22 {background:url(/p/content2.bg.bottom.gif) no-repeat 50% 100%}
#core2 {background:url(/p/content2.bg.top.gif) no-repeat 234px 0;table-layout:fixed;border-collapse:collapse;clear:both;margin:5px 0 0 0;}


#left h2 {margin:0 0 0 10px;}
#left { width:195px; vertical-align:top; padding:20px;}
#left .rekv td {padding:5px;}
#left .work td {padding:10px}
#left .partners {padding:15px;}

#right {width:195px;padding:20px;vertical-align:top;}
.news {padding:10px 0;background:url(/p/raquo2.gif) no-repeat 0 15px;text-indent:8px;}
.news_i {padding:10px 0;background:url(/p/raquo2.gif) no-repeat 0 15px;text-indent:8px;color: #d46400;}
.news_c {padding:10px 0;background:url(/p/raquo2.gif) no-repeat 0 15px;text-indent:8px;color: #f33229;}
.news a {display:block;text-indent:0;color:#4d4b4c;}
.news_i a {display:block;text-indent:0;color:#d46400;}
.news_c a {display:block;text-indent:0;color:#f33229;}
.news span {color:#878787;font-size:9px;}
.news_i span {color:#878787;font-size:9px;}
.news_c span {color:#878787;font-size:9px;}

#content {padding:20px 10px;vertical-align:top;width:72%;}
#content div.attention {color: red;}
#content p {text-align:justify;}
#exchange_content {padding:20px 0px 40px 20px;vertical-align:top;width:72%;}
#attention {position:relative;overflow:hidden;padding:0;background:url(/p/attention.jpg) no-repeat 0 0;width:467px;height:154px;}
#attention ul {padding:0 110px;}
#attention strong {
    padding-top:0px;
    padding-left: 100px;
    padding-right: 0px;
    margin:0px 0;
    vertical-top: middle;
}
#attention p {
    padding-top:5px;
    padding-left: 100px;
    padding-right: 0px;
    margin:0 25x 0 0;
    text-align:justify;
    font-weight:bold;
    vertical-align: middle;
}

div.space {height:40px}
#nothing {height:150px;}

#footer {position:absolute;bottom:0;left:0;width:100%;height:150px;}
#footer .in {width:967px;margin:auto;position:relative;height:150px;}
#menu2 {position:absolute;top:5px;right:0;width:734px;height:76px;line-height:76px;text-align:center;color:#e4e2e2;background:url(/p/box3.jpg) no-repeat 0 0;}
#menu2 a {color:#e4e2e2;padding:0 10px;}
#copyright {position:absolute;top:5px;left:0;width:150px;color:#000;padding:10px}
#buttons {position:absolute;top:86px;right:0;width:734px;height:31px;text-align:center;}
#buttons img {padding:0 3px 0 0;}


#nav {float:left;height:20px;position:relative;top:-15px;left:-155px;}
#nav a {float:left;height:15px;font-size:10px;width:15px;margin:0 20px 0 0}

#lang {float:right;height:20px;position:relative;top:-15px;right:6px;position:relative;top:-20px}
#lang a {float:left;height:15px;font-size:10px;width:15px;margin:0 18px 0 0;}
#lang a.ru_selected {background:url(/p/lang.ru.selected.gif) no-repeat 0 0;width:18px;height:19px;}
#lang a.ru {background:url(/p/lang.ru.gif) no-repeat 0 0;width:18px;height:19px;}
#lang a.en_selected {background:url(/p/lang.en.selected.gif) no-repeat 0 0;width:17px;height:19px;}
#lang a.en {background:url(/p/lang.en.gif) no-repeat 0 0;width:17px;height:19px;}

.legend {color:#5d717a;border-collapse:collapse;table-layout:fixed;width:100%;}

.tarif {border-collapse:collapse;table-layout:fixed;width:100%;margin:10px 0}

.tarif tr th {color:#fff;padding:5px;}
.tarif tr th.dark {background:#5f7078}
.tarif tr th.light {background:#75858d}
.tarif tr th.plus {width:50px;}
.tarif tr th.kop {width:55px;}
.tarif tr th.ms {width:60px;}
.tarif tr th.exhange {width:140px}
.tarif tr th.exhange2 {width:125px;}
.tarif tr th.leftcorner {background-image:url(/p/table.top.left.gif);background-position:0 0;background-repeat:no-repeat;}
.tarif tr th.rightcorner {background-image:url(/p/table.top.right.gif);background-position:100% 0;background-repeat:no-repeat;}

.tarif tr td1 {vertical-align:top;color:#5d717a;padding:5px;background:url(/p/cell.bg.gif) repeat-x 0 100%;border:0}
.tarif tr td {vertical-align:top;color:#5d717a;padding:5px;border-bottom: 1px dashed #ffffff;}
.tarif tr td.dark {background-color:#d4dadd}
.tarif tr td.title {background:#d4dadd;color:#dc5202;font-weight:bold;padding:10px 20px;border-bottom: 1px dashed #ffffff;}
.tarif tr td.title div {background:url(/p/raquo3.gif) no-repeat 100% 5px;}
.tarif tr td.light {background-color:#d9dfe2}
.tarif tr td.plus {text-align:center;}
.tarif tr td.kop {text-align:center;}
.tarif tr td.ms {text-align:center;}
.tarif tr.last td {background-image:none;}
.tarif tr.sep td {border:0;background:#fff;height:2px;padding:0;}
.tarif tr td.leftcorner {background-image:url(/p/table.bottom.left.gif);background-position:0 100%;background-repeat:no-repeat;}
.tarif tr td.rightcorner {background-image:url(/p/table.bottom.right.gif);background-position:100% 100%;background-repeat:no-repeat;}


.rates {border-collapse:collapse;table-layout:fixed;width:100%;margin:-10px 0 10px 0;}
.rates table {border-collapse:collapse;table-layout:fixed;width:80%;margin:10px 0}
.rates td {vertical-align:top;padding:0;}
.rates td td {vertical-align:top;padding:5px;}
.rates th {padding:5px;}
.rates th.title {color:#5f7078;width:120px;text-align:left;}
.rates th.desc {color:#dc5202;width:55px;text-align:left;}
.rates td.title {color:#5f7078;width:120px;}
.rates td.desc {color:#dc5202;width:55px;}


h2 {padding:0; margin:0; height:auto;}
p {padding:0 0 1em 0;line-height:1.5}
a {color:#d46400}
a:hover {color:#d40000}
.box h2 {margin:0 0 -8px 0;padding:0;}

#commentForm input.button {cursor:pointer;}
#commentForm .text {border:1px solid #a4a4a4;color:#596061;font-size:11px;padding:2px;}

#trackForm input.button {cursor:pointer;}
#trackForm .text {border:1px solid #a4a4a4;color:#596061;font-size:11px;padding:2px;width:154px;}
#trackForm div.block {background:#e3e3e3 url(/p/rounder.top3.jpg) no-repeat 0 0;margin:2px 0 0 0;width:200px;height:40px;}
#trackForm div.block div.in {background:url(/p/rounder.bottom3.jpg) no-repeat 0 100%;padding: 10px;}
#trackForm div.block div#control {display:inline;position:relative;top:3px;left:0px;font-weight:normal;font-size:11px;cursor:pointer;color:#929292;}

#exchangeForm {padding:0;margin:0 0 0 -20px;position:relative;width:696px;}
#exchangeForm h3 {font-size:11px;font-weight:normal;padding:15px 20px 10px 20px;color:#566060;margin:0;position:relative;}
#exchangeForm h3 img {padding:3px 0;}
#exchangeForm label {font-weight:bold;color:#4e676c;display:block;padding:0 0 5px 0}
#exchangeForm label.error {font-weight:bold;color:#f00 !important;display:block;padding:0 0 5px 0;}
#exchangeForm .text {border:1px solid #a4a4a4;color:#596061;font-size:11px;padding:2px;}
#exchangeForm .captcha {border:1px solid #a4a4a4;color:#596061;font-size:11px;padding:2px;}
#exchangeForm img {margin:-5px 8px;}
#exchangeForm input.button {cursor:pointer;}
#exchangeForm select {font-size:11px;border:1px solid #a4a4a4}
#exchangeForm small {display:block;font-size:10px;padding:5px 20px;color:#999;}

#exchangeForm div.block {background:#e3e3e3 url(/p/rounder.top.jpg) no-repeat 0 0;margin:15px 0 0 0}
#exchangeForm div.block div.in {background:url(/p/rounder.bottom.jpg) no-repeat 0 100%}
#exchangeForm div.block div.box {float:left;width:31%;padding:0 0 0 2%;}
#exchangeForm div.block div.box .captcha {vertical-align:top;width:110px;float:left;}
#exchangeForm div.block textarea.text {height:60px;}
#exchangeForm div.block .text {width:95%;}
#exchangeForm div.block div#rememberme {clear:both;height:15px;}
#exchangeForm div.block div#rememberme input {position:relative;top:-10px;left:11px;}
#exchangeForm div.block div#rememberme label {display:inline;position:relative;top:-12px;left:11px;font-weight:normal;font-size:11px;cursor:pointer;color:#929292;}

#exchangeForm div.block2 {background:#e3e3e3 url(/p/rounder.top.jpg) no-repeat 0 0;margin:30px 0 0 0;position:relative;}
#exchangeForm div.block2 div.in {background:url(/p/rounder.bottom2.jpg) no-repeat 0 100%;padding:0 0 10px 0}
#exchangeForm div.block2 #arrow {/*position:absolute;top:70px;left:345px*/width:30px;text-align:center;vertical-align:middle;}
#exchangeForm div.block2 table {table-layout:fixed;width:100%;background:#cdcdcd;border-collapse:collapse;}
#exchangeForm div.block2 table td {padding:10px 10px 0 10px;vertical-align:top;text-align:left;}
#exchangeForm div.block2 table th {padding:10px 10px 0 10px;vertical-align:top;text-align:left;font-weight:normal;}
#exchangeForm div.block21 table th label {color:#d26500;}

#exchangeForm div.block2 table th small {padding:2px}
#exchangeForm div.block2 table#fields {background:url(/p/rounder.bg2.gif) repeat-y -17px 0;table-layout:fixed;width:100%;}
#exchangeForm div.block2 table#fields td {/*border:1px solid #f00*/}
#exchangeForm div.block2 table#fields table {background:none}
#exch_src_info {}

#exchangeForm div.control {text-align:center;padding:15px 5px 5px 5px;}
#exchangeForm div.control input {margin:0 10px}
td.error label {color:#f00 !important;}
p.error label {color:#f00 !important;}

#nobr { white-space: nowrap; }


#rate_block {position:relative;overflow:hidden;padding:0;background:url(/p/tx-rates.jpg) no-repeat 0 0;width:208px;height:200px;margin-top:10px;}
#rate_block h3 {color: #cfcfcf; padding: 0;}
#rate_block ul {padding:25px 10px;}
#rate_block ul li {list-style-type: none; color: #ffffff;padding:2px;font:11px Tahoma,Arial,Verdana,sans-serif;}
#rate_block ul table {color: #ffffff;padding:0px;font:11px Tahoma,Arial,Verdana,sans-serif;}
#rate_block ul table tr td.ff {padding:2px;width: 80px;}
#rate_block ul table tr td.arr {padding:1px; width:10px;}

#rate_block strong {
    padding-top:0px;
    padding-left: 100px;
    padding-right: 0px;
    margin:0px 0;
    vertical-top: middle;
}
#rate_block p {
    padding-top:5px;
    padding-left: 100px;
    padding-right: 0px;
    margin:0 25x 0 0;
    text-align:justify;
    font-weight:bold;
    vertical-align: middle;
}
