/* CSS Document */ 
html, body {width:100%;}
html {height:100%;}
body {min-height:100%;font:68.75%/1.3 Tahoma,Arial,Verdana,Sans-Serif;color:#303b24;position:relative;}
* {margin:0;padding:0;} 
a img, iframe, frame, html, body, div {border:none;}
ul, li {list-style:none;}
a, a:link, a:visited, a:active {text-decoration:underline;color:#3e8200;outline:none;}
a:hover {color:#015c8b;text-decoration:underline;}
h1, h2, h3, h4, h5, h6, th {font-weight:bold;font-size:1em;}
input, select, textarea {font-size:1em;font-family:Tahoma,Arial,Verdana,Sans-Serif;}
table {border-collapse:collapse;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

#page {min-width:999px;max-width:1250px;margin:auto;padding-bottom:6em;}
#header {height:116px;overflow:hidden;position:relative;background:url(images/header_people.jpg) 80% top no-repeat;}
#header .logo {width:239px;height:58px;position:absolute;float:left;background:left top no-repeat;top:16px;left:29px;}
.ua #header .logo {background-image:url(images/logo_ua.gif);}
.ru #header .logo {background-image:url(images/logo_ru.gif);}
#header .logo a {display:block;height:58px;overflow:hidden;text-indent:-100em;}
#header .slogan {width:371px;height:59px;position:absolute;top:22px;left:50%;margin-left:-185px;background:center top no-repeat;text-indent:-100em;overflow:hidden;}
.ua #header .slogan {background-image:url(images/slogan_ua.gif);}
.ru #header .slogan {background-image:url(images/slogan_ru.gif);}
#header .ad {position:absolute;right:0;top:7px;}
#header .ad div {float:right;padding-left:5px;}

#footer_out {position:absolute;height:5em;bottom:0;width:100%;}
#footer {background:#488b01;margin:auto;height:5em;text-align:center;min-width:999px;max-width:1250px;position:relative;}
#footer .list {padding:2em 13em 0 17em;}
#footer ul, #footer li {display:inline;}
#footer li {text-transform:uppercase;padding:0 1em;border-left:2px solid #fff;font-weight:bold;}
#footer li:first-child {border:none;padding-left:0;}
#footer li a {color:#fff;}
#footer .designed_by {position:absolute;top:1em;left:3em;color:#fff;}
#footer .designed_by em {float:left;margin-right:8px;display:block;}
#footer .designed_by em a {float:left;display:block;width:46px;height:29px;display:block;text-indent:-100em;overflow:hidden;background:url(images/artbiz.gif) no-repeat;}
#footer .designed_by span {float:left;margin-top:9px;display:block;font-size:0.81em;color:#fff;text-align:left;line-height:1.2em;}
#footer .designed_by span a {color:#fff;}
#footer .copyright {position:absolute;right:3em;top:2em;font-size:0.81em;color:#fff;text-align:right;float:right;}

#container {position:relative;padding:0 235px;}
#sidebar {left:-235px;position:relative;float:left;margin-left:-100%;width:235px;}
#content {float:left;margin:auto 0;width:100%;position:relative;}
#toolbar {right:0;position:relative;float:left;margin-right:-100%;width:235px;}

.sides .block {padding-bottom:25px;width:210px;}
#sidebar .block {padding-right:25px;}
#toolbar .block {padding-left:25px;}
.sides .block .title {margin-bottom:-3px;position:relative}
.sides .block .title i {display:block;font-size:1px;line-height:1px;overflow:hidden;text-indent:-100em;height:3px;background:url(images/title_grey.gif) left top no-repeat;}
.sides .greenBlock .title i {background-image:url(images/title_green.gif);}
.sides .blueBlock .title i {background-image:url(images/title_blue.gif);}
.sides .greyBlock .title i {background-image:url(images/title_grey.gif);}
.sides .block .title i.decorTop {background-position:-211px top;}
.sides .block .title i.decorBottom {background-position:-422px bottom;}
.sides .block .title .decorWrap {background:url(images/title_grey.gif) left top repeat-y;padding:8px;}
.sides .greenBlock .title .decorWrap {background-image:url(images/title_green.gif);}
.sides .blueBlock .title .decorWrap {background-image:url(images/title_blue.gif);}
.sides .greyBlock .title .decorWrap {background-image:url(images/title_grey.gif);}
.sides .block .title h3 {font-size:1.09em;text-transform:uppercase;color:#fff;padding:5px 25px 5px 0;background:url(images/title_grey_icon.gif) right 4px no-repeat;float:left;}
.sides .greenBlock .title h3 {background-image:url(images/title_green_icon.gif);}
.sides .blueBlock .title h3 {background-image:url(images/title_blue_icon.gif);}
.sides .greyBlock .title h3 {background-image:url(images/title_grey_icon.gif);}
.sides .block .desc {border:1px solid #bababa;border-top:none;padding:18px 15px 15px;}
.sides .greyDesc .desc {background:url(images/greyDesc.gif) repeat-y;}
.sides .block .list li {padding-top:1em;font-weight:bold;}
.sides .block .list li:first-child {padding-top:0;}
.sides .block a {text-decoration:underline;}
.sides .greenBlock, .sides .greenBlock a {color:#3e8200;}
.sides .greenBlock a:hover {color:#65a42c;}
.sides .blueBlock, .sides .blueBlock a {color:#015c8b;}
.sides .blueBlock a:hover {color:#2c7ca5;}
.sides .greyBlock, .sides .greyBlock a {color:#4d4d4d;}
.sides .greyBlock a:hover {color:#9c9c9c;}
.sides .banners .desc {padding:13px 10px 10px;}
.sides .banners br {font-size:0.5em;line-height:0.5em;}

.webmoney_icon {text-align:center;}

#content h2 {color:#015c8b;font-size:1.45em;text-transform:uppercase;padding:5px 25px 5px 0;background:url(images/content_title.gif) right 6px no-repeat;float:left;margin-bottom:4px;}
#content p {margin-bottom:1em;font-size:1.09em;text-align:justify;}

#steps {border:3px solid #4b8f01;position:relative;margin-bottom:25px;background:url(images/steps.gif) #e6e7e8 center repeat-y;padding:20px 15px;}
#steps h4 {text-align:center;color:#4b8f01;font-size:2em;text-transform:uppercase;padding-bottom:15px;}
#steps h4 strong {color:#000;font-size:1.18em;}
#steps li {float:left;width:33%;}
#steps li div {width:155px;height:69px;position:relative;margin:auto;background:url(images/step_li.gif) no-repeat;color:#fff;font-size:1.09em;font-weight:bold;text-align:center;text-transform:uppercase;}
#steps li div:hover {background-image:url(images/step_li_current.gif);}
#steps li div a {padding:15px 10px 0 0;width:145px;height:54px;display:block;color:#fff;}
#steps li div a:hover {text-decoration:none;}
#steps li.current div {background-image:url(images/step_li_current.gif);}
#steps li.current div:hover {background-image:url(images/step_li.gif);}
#steps li span {position:absolute;top:-5px;left:-5px;width:22px;height:20px;display:block;color:#fff;font-weight:bold;font-size:1.45em;background:url(images/step_li_num.gif) no-repeat;line-height:1.1em;}
#steps li div:hover span {background-image:url(images/step_li_num_current.gif);}
#steps li.current span {background-image:url(images/step_li_num_current.gif);}
#steps li.current div:hover span {background-image:url(images/step_li_num.gif);}
#steps .corner {position:absolute;text-indent:-100em;overflow:hidden;display:block;background:url(images/step_corners.gif) no-repeat;width:3px;height:3px;font-size:1px;line-height:1px;}
#steps .corner.tl {background-position:left top;top:-3px;left:-3px;}
#steps .corner.tr {background-position:right top;top:-3px;right:-3px;}
#steps .corner.bl {background-position:left bottom;bottom:-3px;left:-3px;}
#steps .corner.br {background-position:right bottom;bottom:-3px;right:-3px;}
#steps li .certificated {position:absolute;width:65px;height:66px;text-indent:-100em;overflow:hidden;top:-42px;right:2px;background:url(images/certificated.png) no-repeat;}






