﻿/* РўР°Р±Р»РёС†Р° СЃС‚РёР»РµР№ */
* {
margin: 0;
padding: 0;
}
a img {

}
input {
padding: 1px;
}
strong {
font-weight: bold;
}
em {
font-style: italic;
}
body {
width: 763px;
margin: 1px auto;
font-family: tahoma, sans-serif;
} 
.main {

}
.header {
height: 105px;
}
.logo a {
background: none;
display:block;
outline:none;
width: 230px;
height: 60px;
text-indent: -9999px;
padding: 42px 0 0 85px;
}

.logo a:hover {
background: none !important;
}
.navigation {
width: 438px;
height: 90px;
float: right;
}
.rsl {
font-size: 8pt;
height: 35px;
}
.rss {
float: left;
padding: 16px 0 0 12px;
width: 73px;
height: 19px;
margin: 0 125px 0 0;
}
.rss a {
text-decoration: none;
padding: 0 0 0 20px;
}
.search {
float: left;
padding: 13px 0 0 15px;
width: 100px;
height: 22px;
}
.search input {
font-size: 8pt;
}
#search {
width: 72px;
height: 18px;
}
#searchButton {
width: 20px;
cursor: pointer;
}
.lang {
position: absolute;
top: 2px;
font-size: 8pt;
width: 100px;
margin:  0 0 0 328px;
}
.langChoose {
padding: 15px 0 0 8px;
height: 20px;
overflow: hidden;
}
.langChoose a {
text-decoration: none;
}
.langChoose a img {
padding: 0 3px 0 0;
vertical-align: top;
}
.langChoose a span {
vertical-align: bottom;
}
.langChoose li {
list-style: none;
margin: 0 0 10px 0;
}
.menu {
margin: 5px 0 0 0;
}
.menu a {
}
.active {
font-weight: bold;
}
.menu li {
float: left;
list-style: none;
font-size: 10pt;
}
.menuBorder {
height: 18px;
padding: 4px 8px 0 7px;
}
.noMenuBorder {
height: 18px;
padding: 4px 0 0 7px;
}
.menuBorder a {
text-decoration: none;
}
.noMenuBorder a {
text-decoration: none;
}
.container {
clear: both;
}
.left {
float: left;
width: 450px;
padding: 0 20px 0 50px;
}
.left h1 {
padding: 5px 0 0 45px;
font-size: 14pt;
}
.left h3 {
padding: 0 0 0 45px;
font-size: 10pt;
}
h3.subheader {
padding: 20px 0 0 0;
}
.left p {
font-size: 10pt;
margin: 15px 0 0 0;
}
.left ul {
font-size: 10pt;
margin: 15px 0 0 0;
}
.left ul ul {
margin: 0 0 0 15px;
}
.compatibility {
margin: 15px 0 0 0;
}
.compatibility td {
vertical-align: top;
}
.compatibility ul {
margin: 2px 0 2px 30px;
}
.compatibility p {
margin: 0;
padding: 0;
}
ul.ul2 {
margin: 0 0 0 45px;
}
.widthMore {
margin: 15px 0 -20px -25px;
}
.widthMore img {
margin: 0 0 15px 10px;
}
.left p a {

}
.supportLinks1 {
margin: 20px 0 0 20px;
font-size: 10pt;
height: 100%;
width: 375px;
}
.supportLinks2 {
padding: 5px 0 0 0;
}
.supportLinks3 {
padding: 5px 0 20px 20px;
}
.supportLinks3 a {
font-size: 10pt;
}
p.supportLinksFirst {
margin: 0;
}
.mainImage {
float: right;
}
.text-indent {
text-indent: 40px;
}
.purchase1 {
width: 450px;
margin: 15px 0;
}
.purchase2 {
width: 450px;
}
.purchase3 {
width: 450px;
}
.purchase4 {
width: 450px;
text-align: center;
}
.purchase4 img {
padding: 10px 10px;
}
p.moreInf {
font-size: 14pt;
padding: 0 0 0 50px;
font-weight: bold;
}
p.try {
font-size: 14pt;
font-weight: bold;
text-align: center;
}
p.tryNote {
font-size: 8pt;
}
.award {
margin: 0 0 40px 0;
}
.award tr {
margin: 10px 0;
}
.awardImg {
width: 160px;
padding: 0 5px 0 0;
text-align: right;
font-size: 10pt;
}
.awardImg img {
margin: 0;
padding: 0;
}
.awardText {
font-size: 10pt;
vertical-align: top;
padding: 10px;
width: 300px;
}
.award a {

}
.space {
margin: 0;
padding: 0;
height: 10px;
font-size: 2px;
}
.download {
width: 300px;
float: left;
}
.downloadImg {
text-align: center;
}
.downloadIconW {
font-size: 10pt;
padding: 10px 0 10px 40px;
text-decoration: none;
}
.downloadIconDS {
font-size: 10pt;
padding: 10px 0 10px 40px;
text-decoration: underline;
}
.metaDownload {
padding: 0 15px 15px 15px;
margin: 0 -20px 0 300px;
}
.metaDownload p {
margin: 0 0 15px 0;
font-size: 8pt;
}
p.metaDownloadInfo {
font-size: 10pt;
padding: 0;
margin: 0;
}
.question {
padding: 0 10px 0 10px;
margin: 15px 0 0 -4px;
width: 437px;
}
.question p {
padding: 0;
margin: 0;
text-align: justify;
}
p.european {
font-size: 9pt;
text-align: center;
width: 250px;
margin: -20px auto 0 auto;
}
.buyBack {
width: 457px;
margin: 0 0 10px -4px;
min-height: 110px;
_height: 110px;
_overflow: visible;
}
table.buyDescription {
margin: 15px 0 0 -4px;
width: 457px;
height: 49px;
}
table.buyDescription td {
vertical-align: middle;
}
.buyTable {
width: 455px;
text-align: center;
font-size: 8pt;
}
.buyTableOffer {
padding: 8px 10px;
}
.buyTableHeader {
height: 24px;
padding: 8px 10px;
text-align: left;
}
.buyTable p {
margin: 0;
padding: 0;
}
.buyNow {
float: right;
}
p.sub {
font-size: 8pt;
}
.description {
width: 100px;
text-align: left;
padding: 0 0 0 12px;
}
.prise {
width: 123px;
}
.right {
margin: 0 0 0 520px;
}
.rightBox {
padding: 8px 0 0 15px;
}
.rightBox h3 {
padding: 0 0 0 20px;
font-size: 12pt;
}
.rightBoxDate {
font-size: 10pt;
}
.rightBoxSubject {
font-size: 12pt;
padding-bottom: 5px;
}
.rightBoxText {
font-size: 8pt;
width: 190px;
text-align: justify;
margin: 0 0 15px 0;
}
.separator {
padding: 3px 0 0 0;
font-size: 1px;
height: 1px;
}
.footer {
clear: both;
height: 100px;
}
.footerText {
float: right;
}
.footerMenu {
font-size: 10pt;
padding: 32px 20px 0 0;
}
.footerMenu a {
text-decoration: none;
}
.footerMenu li {
float: left;
list-style: none;
}
.copyright {
font-size: 9pt;
text-align: right;
margin: 30px 20px 0 0;
}
