﻿@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'MyriadPro-Regular';
	src: url('../fonts/myriadproregular.eot');
	src: url('../fonts/myriadproregular.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/myriadproregular.woff') format('woff'),
			 url('../fonts/myriadproregular.ttf') format('truetype'),
			 url('../fonts/myriadproregular.svg#myriadproregular') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'MyriadPro-Bold';
	src: url('../fonts/myriadprobold.eot');
	src: url('../fonts/myriadprobold.eot?#iefix') format('embedded-opentype'),
			 url('../fonts/myriadprobold.woff') format('woff'),
			 url('../fonts/myriadprobold.ttf') format('truetype'),
			 url('../fonts/myriadprobold.svg#myriadprobold') format('svg');
	font-weight: normal;
	font-style: normal;
}
html{ height:100%; background:#fff url(../images/details/bg.jpg) repeat fixed 0 0;}
body{ height:100%; font-family:'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#231f20; font-size:12px; background:url(../images/details/bg_top.png) repeat-x 0 0;}
header,nav,section,article,aside,footer{ display:block}
*{ margin:0; padding:0;}
img{ border:none;}
a{ color:#5e569b; outline:none;}
a:hover{ text-decoration:none;}
input:focus, textarea:focus{ outline:none;}
strong{ font-family: 'MyriadPro-Bold'; font-weight:normal;}
.clear{ clear:both; height:0px; overflow:hidden;}
.cf:before, .cf:after{ content:" "; display:table;}.cf:after{ clear:both;}
ul{ list-style:none;}
.conteiner{ min-height:100%; width:1000px; margin:0 auto; }
.bg {background:url(../images/details/footer.png) no-repeat center bottom; padding-bottom:50px !important;}

header{ position:relative; height:279px; background:#901055; padding:26px 19px 0 32px;}
#press_footer{ height:136px;}
#footer{ border-top:12px solid #818181; height:83px; width:1000px; margin:-136px auto 0; color:#808285; font-size:15px;}
#footer > div{ padding:10px 0 0;}
#main_block{ padding:15px 0 0;}
#logo{ position:absolute; right:29px; top:30px; width:633px; height:256px; background:url(../images/details/logo.png) no-repeat 0 -10px;}
#logo_font{ overflow:hidden; width:100%; text-align:right;}
#logo_font img{ float:right;}
.add_to_favorites{ margin:0 0 22px;}
.add_to_favorites a{ background:url(../images/details/icon_favorite.png) no-repeat 0 center; padding:0 0 0 28px; color:#e9eda4; min-height:13px; font-size:13.63px; text-decoration:none;}
.login_form label{ display:block; font:13px/16px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#fff; padding:10px 0 0; margin:0 0 2px;}
.login_form input[type="text"],.login_form input[type="password"]{ display:block; background:#fff; width:266px; height:17px; border:1px solid #fff; font:13.63px/16px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#000;}
.login_form input[type="submit"]{ display:block; background:none; border:2px solid #fff; vertical-align:middle; padding:0 23px; color:#fff; margin:20px 0 0; cursor:pointer; font-size:21.2px;}
.reg_demo{ position:absolute; left:30px; bottom:20px; font:13.63px/13px 'MyriadPro-Regular', Arial, Helvetica, sans-serif;}
.reg_demo .reg{ margin:0 0 6px;}
.reg_demo .reg a{ color:#fff; border-bottom:1px solid #c888aa; text-decoration:none;}
.reg_demo .reg a:hover{ border-bottom:none;}
.reg_demo .demo a{ color:#b0d5de; text-decoration:none;}
.requirements{ position:absolute; right:29px; bottom:20px;}
.requirements a{ font:13.63px/13px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#b0d5de; text-decoration:none;}
.transport{margin:0 0 23px;}
.transport img {max-width:100%;}

.nav_top{ overflow:hidden; margin:0 0 32px;}
.nav_top li{ float:left;}
.nav_top li + li{ padding:0 0 0 75px; background:url(../images/details/nav_top.png) no-repeat 34px center;}
.nav_top li a{ font:21.2px/21px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#901055; text-decoration:none;}
.block_registration{ border-top:12px solid #901055; padding:19px 0 0;}
.block_registration .title{ font:52.54px/54px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#901055; margin:0 0 26px;}
.block_registration .box_reg{ margin:0 0 80px; padding:0 0 0 130px; min-height:174px;}
.block_registration .box_reg.s1{ background:url(../images/details/i1.png) no-repeat 0 0;}
.block_registration .box_reg.s2{ background:url(../images/details/i2.png) no-repeat 0 0;}
.block_registration .box_reg.s3{ background:url(../images/details/i3.png) no-repeat 0 0;}
.block_registration .box_reg h3{ position:relative; font:36.34px/36px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#901055; margin:0 0 18px;}
.block_registration .box_reg h3 span{ font-size:18.17px;}
.block_registration .box_reg h3 a{ position:absolute; left:0; top:36px; display:block; font:15px/15px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#5e569b;}
.block_registration .box_reg.s3 h3{ margin:0 0 30px;}
.block_registration .box_reg p{ font:18.17px/20px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#231f20; margin:0 0 22px;}
.block_color_blue{ border-top:12px solid #00b0d8; padding:19px 0 20px;}
.block_color_blue .title{ font:54.52px/54px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#00b0d8; margin:0 0 26px;}
.block_color_blue p{ font:18.17px/20px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#231f20; margin:0 0 22px;}
.block_color_blue p a{ color:#00b0d8;}
.block_color_red{ border-top:12px solid #901055; padding:19px 0 20px;}
.block_color_red .title{ font:54.52px/54px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#901055; margin:0 0 30px;}
.block_color_red p{ font:18.17px/20px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#231f20; margin:0 0 22px;}
.block_color_red p a{ color:#901055;}
.list__gray li, .list__red li, .list__black li{ background:url(../images/details/list.png) no-repeat 0 0; font:18px/20px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; padding:0 0 0 18px; margin:0 0 20px;}
.list__gray li{ background-position:0px -34px;}
.list__red li{ background-position:-19px -13px;}
.list__black li{ background-position:-38px 4px;}
.grey{ color:#6d6f71;}
.red{ color:#901055;}
.db_block{ overflow:hidden; padding:16px 0 0;}
.db_left{ float:left; width:470px; margin:0 28px 0 0;}
.db_right{ float:left; width:500px;}
.centr{ text-align:center;}
.block_color_red p.big_text{ font:36px/38px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; color:#901055; padding:20px 0; letter-spacing:1px;}
.block_color_red .boxsize{ padding:0 0 182px;}
.block_color_red .boxsize p{ font:22px/26px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; margin:0 0 26px; letter-spacing:2px;}
.sybil_innovation{ float:right;}
.aut{ position:relative; background:url(../images/details/aut_.png) no-repeat 0 0; width:1000px; height:1260px;}
.aut .list__black li{ font:22px/26px 'MyriadPro-Regular', Arial, Helvetica, sans-serif; background-position:-38px 7px;}
.n2{ position:absolute; left:492px; top:394px;}
.block_registration .box_reg p.small{ margin-top:-20px;}










