﻿* {padding:0;margin:0;font-family:tahoma;}

a img {border:0;}

a {color:#017ec4}

body {background:#000 url(../images/promo_img.png) no-repeat center 70px}

.license {
color: #132836;
display: block;
float: left;
margin-left: 20px;
margin-top: 255px;
font-size:24px;
line-height:1em;
}

.sells {float:right;clear:right;color:#27aee4;font-size:18px;margin-top:5px;}
.sells span {color:red;}

.wrap {width:960px;margin:0 auto;padding-top:20px;}

.header {position:relative;overflow:hidden;height:1%;}

.buylink2 {float:right;color:#27aee4;text-decoration:none;border-bottom:1px dashed #27aee4;text-transform:uppercase;}

.logo-box {display:block;float:left;text-align:center;margin-left:45px}
.logo-box a {display:inline-block;width:130px;height:124px;background:url(../images/logo2.png) center no-repeat;}
.logo-box h1 {color:#f0f0f0;font:bold 16px myriad pro, tahoma;text-transform:uppercase;}
.logo-box span {color:#f0f0f0;font:normal 10px myrad pro, tahoma;text-transform:uppercase;}

.main-menu {margin-top:35px;margin-left:30px;float:left;}
.main-menu ul {list-style:none;overflow:hidden;height:1%;}
.main-menu ul li {float:left;height:39px;line-height:39px;padding-right:30px;}
.main-menu ul a {color:#ffffff;font-size:14px;}
.main-menu ul li.active a {display:block;position:relative;height:39px;line-height:39px;text-decoration:none;}
.main-menu ul li.active a span{display:block;padding-left:25px;margin-right:25px;height:39px;background:url(../images/main_menu.png) no-repeat left;}
.main-menu ul li.active a i {display:block;position:absolute;right:0;top:0;width:25px;height:39px;background:url(../images/main_menu.png) no-repeat right;}

.main-menu p {color:#767676;font-size:10px;margin-top:20px;}

.promo {height:400px;}

.content {overflow:hidden;height:1%;}

.side {width:210px;float:left;}
.side .consist {background:#fff;border:2px solid #cbcbcb;border-radius:4px;padding:10px;margin-bottom:20px;}
.side .consist big {font-weight:bold;font-size:16px;color:#000c15;}
.side .consist ul {list-style:none;}
.side .consist ul a {color:#017ec4;font-size:12px;line-height:28px;}

.side .photos {margin-bottom:20px;}
.side .photos big a {color:#aaacaf;font-size:16px;font-weight:bold;}
.side .photos big {display:block;margin-bottom:5px;}
.side .photos a img {border:2px solid #cbcbcb;border-radius:2px;}

.side .film-box {display:inline-block;text-align:center;}
.side .film-box a {color:#017ec4;font-size:12px;}


.main {color:#9d9d9d;margin-left:230px;font-size:14px}
.main .text-block big.title {color:#efefef;font-size:28px;display:none !important;margin-bottom:.5em;}
.main .text-block p {font-size:14px;line-height:1.5em;margin-bottom:1em;}
.main .text-block img {margin-bottom:1em;}
.ntitle b {color:#efefef;font-size:30px;display:block;margin-bottom:.5em;font-weight:normal !important;margin-left:-17px;}

.features {list-style:none;}
.features li {overflow:hidden;margin-bottom:10px;}
.features li big {color:#e1e6ea;font-size:18px;}
.features li big span {color:#9d9d9d;}
.features li p {color:#9d9d9d;font-size:12px;line-height:1.4em;}
.features img {border:2px solid #cbcbcb;border-radius:2px;margin:5px;float:left;}
.features .inline-desc {width:300px;float:left;font-size:12px;margin:0 10px;}
.features .inline-desc p {font-size:11px;color:#939393;background:#191919;padding:15px;border-radius:5px;}
.features .inline-desc a {line-height:22px;color:#017ec4;margin-left:15px;}

.footer {margin-top:50px;padding-bottom:30px;border-top:1px solid #333333;color:#737373;font-size:12px;padding-top:20px;}
.footer .developed {float:right;height:26px;}
.footer .developed img {vertical-align:middle}

/* */

.text-block p.promo	{height:auto;}
.text-block big.subtitle, h3 {color:#ccc;font-size:22px;display:block;margin-bottom:10px;}
.text-block .list-title {display:block;font-size:19px;color:#bbb;}
.text-block ol,.text-block ul {list-style-position:inside;margin:10px 0 30px 20px;}
.text-block ol li,.text-block ul li {margin-bottom:10px;}

div.contacts-link {position:fixed;top:50%;margin-top:-50px;height:100px;width:30px;right:0;}
div.contact-link .block-in {position:relative;}
a.contacts-link {display:block;width:30px;height:100px;background:url(../images/contacts.png) no-repeat;top:0;right:0;position:relative;z-index:2;}
div.contacts-link .block-in div {width:250px;position:absolute;right:30px;color:#fff;font-size:14px;top:0;height:58px;padding:20px;background:#243139;border:1px solid #4b97c4;margin-right:-300px;right:0;z-index:1;border-right:0;}
