 /*---------------------------------
 *  Site structure
 *---------------------------------*/
body{margin:0;padding:0 0 60px;text-align:center;/*font-family:Tahoma, Arial, Verdana, sans-serif;*/color:#333;}
.spacer{clear:both;}


/*#header{background-color:#0089be;background-image:-moz-linear-gradient(top, #00668d 0%, #0089be 100%);background-image:-webkit-gradient(linear, left top, left bottom, from(#00668d), to(#0089be));}*/

#highlight{padding:20px 0;background:#f2f1f1;}

#page{padding:0;}
#content{width:570px;}



#download{width:170px;margin:0 0 60px;text-align:center;}
#download.wide{width:570px;text-align:left;}
#donate{margin:0 0 10px;padding:15px;text-align:center;background:#f2f1f1;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #fff; }




 /*  PLUGIN BASICS
 *  ------------------------------------------------
 */
.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:1px dotted #000;/*optional*/}
.sliderkit img{border:0;}




/*---------------------------------
 *  Buttons
 *---------------------------------*/
.sliderkit .sliderkit-btn{z-index:10;}

/*---------------------------------
 *  Panels
 *---------------------------------*/
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}




/*---------------------------------
 *  Navigation
 *---------------------------------*/
.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

/* Nav > Clip */
.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden; margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:absolute;left:0;top:0px;list-style:none;margin:0;padding:0; }
.sliderkit .sliderkit-nav-clip ul li{float:left;  }
.sliderkit .sliderkit-nav-clip ul li a{display:block;  }

/*---------------------------------
 *  News slider > Vertical
 *---------------------------------*/
.newslider-vertical{width:876px; height:720px;   margin: 0px auto;  border-top: 3px solid #e9e8fc; border-bottom: 1px solid #e9e8fc; }

/* Nav */
.newslider-vertical .sliderkit-nav{width:221px;height:100%;margin:0;padding:0; }
.newslider-vertical .sliderkit-nav-clip li{height:73px;width:231px;padding:0; margin: 0; display:inline;}
.newslider-vertical .sliderkit-nav-clip li.sliderkit-selected{background:#fff url(../images/bg-nav.jpg) no-repeat right top; }
.newslider-vertical .sliderkit-nav-clip li a{height:73px; width:210px; padding:20px 0 0 10px; // height:1%;    margin: 0px; text-shadow: 0 1px 1px #dddef6;  text-align:left;font-size:1em;color:#7975c1;text-decoration:none; font-weight: bold;}
.newslider-vertical .sliderkit-nav-clip li a:hover,
.newslider-vertical .sliderkit-nav-clip li a:focus{color:#7975c1;}


/* Panel */
.newslider-vertical .sliderkit-panels{position:absolute;left:229px;width:670px;height:100%;overflow:hidden;  border-left: 1px solid #e9e8fc;  }
.newslider-vertical .sliderkit-panel{ float:left; left:0px;top:0;width:670px; height:100%;padding:0px;  background:#fff url(../images/bg-panels.jpg) repeat-y left top; border-left: 1px solid #d7d5fc;}







.newslider-vertical  .sliderkit-panel-prices{ padding: 0px 0 10px 15px;width:620px;  position: absolute; height:99%;}

.newslider-vertical  .sliderkit-panel-prices-content {
 padding:10px 0 0 20px;
 width:80%;
font-size: 0.9em;
color: #55555;
}


.newslider-vertical  .sliderkit-panel-prices-left{ padding:0 20px; width:40%;  float:left; border-right: 0px solid #e9e8fc;}
.newslider-vertical  .sliderkit-panel-prices-right{ width:40%;  margin-left: 40px;  float:left;  padding: 0;}


.newslider-vertical  .sliderkit-panel-prices h2 {
 margin-left: 20px;
font-size: 1.6em;
color: #7975c1;
text-shadow: 0 1px 1px #fff;
line-height: 2;
}

.newslider-vertical  .sliderkit-panel-prices h3 {
line-height: 2;
font-size: 1.1em;
color: #7975c1;

}

.newslider-vertical  .sliderkit-panel-prices p, ul.perech  li {
text-align:left;
font-size:0.9em;
color:#433950;
line-height: 1.5;
margin-bottom:3px;
}

.newslider-vertical  .sliderkit-panel-prices a {
color:#8260ce;
text-decoration:none;
}

.newslider-vertical  .sliderkit-panel-prices a:hover {
text-decoration:underline;
}
.newslider-vertical  .sliderkit-panel-prices a.freedownload {
display:block;
width:145px;
height:35px;
background:url(../images/freedownload.png) no-repeat;
text-indent:-9999px;
margin-bottom:13px;
margin-top:23px;

}

.newslider-vertical  .sliderkit-panel-prices  a.freedownload:hover {
background-position: bottom;
}


.newslider-vertical  .sliderkit-panel-prices a.update {
display:block;
width:145px;
height:35px;
background:url(../images/update.png) no-repeat;
text-indent:-9999px;
margin-bottom:23px;
}

.newslider-vertical  .sliderkit-panel-prices  a.update:hover {
background-position: bottom;
}

.newslider-vertical  .sliderkit-panel-prices a.updateru {
display:block;
width:189px;
height:57px;
background:url(../images/updateru.png) no-repeat;
text-indent:-9999px;
margin-bottom:23px;
}

.newslider-vertical  .sliderkit-panel-prices  a.updateru:hover {
background-position: bottom;
}

.newslider-vertical  .sliderkit-panel-prices a.buy {
display:block;
width:145px;
height:35px;
background:url(../images/buy.png) no-repeat;
text-indent:-9999px;
margin:13px 0;
}

.newslider-vertical  .sliderkit-panel-prices  a.buy:hover {
background-position: bottom;
}


.newslider-vertical  .sliderkit-panel-prices a.buyru {
display:block;
width:189px;
height:57px;
background:url(../images/buyru.png) no-repeat;
text-indent:-9999px;
margin:13px 0;
}

.newslider-vertical  .sliderkit-panel-prices  a.buyru:hover {
background-position: bottom;
}

.newslider-vertical  .sliderkit-panel-prices  p.choose {
font-size: 1em;
margin-left: 5px;

}

.newslider-vertical  .sliderkit-panel-prices  a.more-info {
margin-top: 10px;
display:block;
width:145px;
height:35px;
background-position: top;
background:url(../images/button-more-info.png) no-repeat;
text-indent:-9999px;
}
.newslider-vertical  .sliderkit-panel-prices  a.more-info:hover {
background-position: bottom;
}

.newslider-vertical  .lifetime {
 position: absolute;
left: 25px;
bottom: 45px;
  z-index: 10;
}




/*всплывающий текст*/
span.background
{
margin-left: 10px;
 display: inline;
width: 32px;
height: 32px;
  cursor: pointer;
}

span.info
{background: #fbfbfd;
color:#363636;
font-weight: normal;
width: 93%;
position: absolute;
  border: 2px solid #dbdafb;
  padding: 10px;
  top: 3px;
  left:15px;
  min-height: 50px;
  text-align: left;
  border-radius:5px;
}

span.info
{display:none;}

span.background:hover span.info

{display: block;  }

/*end всплывающий текст*/

table {
  text-align: center;
   font-size: 0.9em;
  padding: 0 3px;
  margin: 30px 0 0 0;
  width: 99%;
  border-collapse: collapse;

}



td {
    padding: 3px;
   border:1px solid #dbdafb;
}


tr.prices {
 height: 60px;
}


tr.price  {
  font-size: 1.5em;
  font-weight: bold;
  height: 60px;
  color: #8260CE;
  /*font-family: "Lucida Grande";*/
  text-shadow: 0 1px 1px #f8f7fe;
}

td.price {
  background: #eae8fd;

}


td.price-single {
  background: #f8f7fe;
  }

/**********************/


span.more {   white-space: nowrap; padding-right: 10px; background: url(../images/morearrow.gif) no-repeat 100% 50%; cursor: pointer; zoom: 1; }
a.block span.more{color:#8260ce;  line-height: 1.5; }
a.block{
    text-decoration: underline;
}

span.buy-link {
  display: block;
   line-height: 1;
}





a.block{
    text-decoration: underline;
}



.free-download-center {

      width:90%;
}

.newslider-vertical .sliderkit-panel-prices .free-download-center a{
   text-decoration: none;
   color: #7975c1;
}
.newslider-vertical .sliderkit-panel-prices .free-download-center ul {
list-style: none;
margin: 0;
padding: 0;
}
.newslider-vertical .sliderkit-panel-prices .free-download-center ul li a {
 color: #7975c1;
 font-weight: bold;
 text-decoration: none;
 background:url(../images/bt-downloadfree.jpg) no-repeat;
 display:block;
 height:447px;
 background-position: center top;
 line-height: 2;

}


.newslider-vertical .sliderkit-panel-prices .free-download-center ul li a:hover {

 text-decoration: underline;
 background-position: center bottom;
}



.size {
position: absolute;
right: 5px;
top: 10px;
font-size: 1.2em;
color: #5B5B9F;
}

.click {
margin: 10px 0 10px 0;
width: 100%;
position: relative;
}

.reg {
margin: 10px 0 10px 30px;
}





/* Controls */
.newslider-vertical .sliderkit-controls{position:absolute;bottom:0px;left:0px;width:175px;//width:231px; padding:5px 0 5px 65px;background:#eaeaf6; }

/* Go buttons */
.newslider-vertical .sliderkit-go-btn a,
.newslider-vertical .sliderkit-play-btn a{position:relative;float:left;display:block;width:20px;height:23px;margin:0 5px;background:transparent url("../images/slideshow-btns.gif") no-repeat 0 0;}
.newslider-vertical .sliderkit-btn span,
.newslider-vertical .sliderkit-play-btn span{display:none; padding-left: 25px;}

.newslider-vertical .sliderkit-play-btn a{background-position:-50px 0;}
.newslider-vertical .sliderkit-play-btn a:hover,
.newslider-vertical .sliderkit-play-btn a:focus{background-position:-50px -23px;}
.newslider-vertical .sliderkit-pause-btn a{background-position:-75px 0;}
.newslider-vertical .sliderkit-pause-btn a:hover,
.newslider-vertical .sliderkit-pause-btn a:focus{background-position:-75px -23px;}


.newslider-vertical .sliderkit-go-prev a{background-position:-25px 0;}
.newslider-vertical .sliderkit-go-next a{background-position:0 0;}
.newslider-vertical .sliderkit-go-prev a:hover,
.newslider-vertical .sliderkit-go-prev a:focus{background-position:-25px -23px;}
.newslider-vertical .sliderkit-go-next a:hover,
.newslider-vertical .sliderkit-go-next a:focus{background-position:0 -23px;}