body { margin-left: 0px; margin-top: 0px; background-color: White; margin-right: 0px; margin-bottom: 0px; font-size: 11px; font-family: Tahoma; }
td { font-size: 11px; font-family: Tahoma; color: #6e6e6e; }

A:LINK, A:VISITED, A:ACTIVE { color: #5586bf; text-decoration: underline; line-height: 17px; }
A:HOVER { color: #ff9c00; text-decoration: underline; line-height: 17px; }

td.left { background: url(img/left.gif) no-repeat top; }

A:LINK.top, A:VISITED.top, A:ACTIVE.top { color: White; text-decoration: none; line-height: 17px; font-size: 12px; font-family: Tahoma; }
A:HOVER.top { color: White; text-decoration: none; font-size: 12px; font-family: Tahoma; }

A:LINK.top1, A:VISITED.top1, A:ACTIVE.top1 { color: #23d200; text-decoration: none; line-height: 17px; font-size: 18px; font-family: Tahoma; }
A:HOVER.top1 { color: #23d200; text-decoration: underline; font-size: 18px; font-family: Tahoma; }

A:LINK.top2, A:VISITED.top2, A:ACTIVE.top2 { color: #ff9c00; text-decoration: none; line-height: 17px; font-size: 20px; font-family: Tahoma; }
A:HOVER.top2 { color: #ff9c00; text-decoration: underline; font-size: 20px; font-family: Tahoma; }

td.line { background: url(img/bg1.gif) repeat-x top; border-top: 2px solid White; line-height: 19px; }

td.cleft  { background: url(img/bg2.gif) repeat-y; border-right: 1px solid #9d9d9d; width:20%; }
td.cright  { background: url(img/bg2.gif) repeat-y; border-left: 1px solid #9d9d9d; width:20%; }
td.content { border-top: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d; padding: 20px; line-height: 17px; width:60%; }
font.price { font-weight: bold; font-size: 14px; color: #e52b00; text-align: center; }

font.warning { color: #ff9c00; }
font.title { font-weight: bold; font-size: 12px; color: #7c7c7c; }
div.title { color: #1283bb; font-size: 14px; font-weight: bold; }

ul.list { list-style: outside url(img/arrow1.gif); margin-left: 15px; margin-top: 0px; margin-bottom: 0px; }

h1.1 { margin-top: 2px; margin-bottom: 2px; font-size: 24px; }
h1.2 { margin-top: 5px; margin-bottom: 5px; }
h2.1 { margin-top: 2px; margin-bottom: 2px; font-size: 20px; }

input.buy { border: 1px solid #999999; background-color: White; font-size: 10px; }
td.small { color: #a3a3a3; padding-left: 10px; padding-top: 12px; padding-bottom: 13px; }
td.bottom { background: url(img/bg2.gif); line-height: 30px; }
td.gua { padding-top: 20px; color: #ff9c00; }
td.gua_text { padding-top: 25px; padding-bottom: 7px; }
td.menu { line-height: 33px; padding-left: 10px; }
td.menu_line { padding-left: 20px; }
td.download { padding-left: 25px; padding-top: 10px; padding-right: 20px; }


td.download_text { color: #23d200; font-weight: bold; font-size: 12px; line-height: 20px; padding-left: 10px; }
A:LINK.download_text, A:VISITED.download_text, A:ACTIVE.download_text { text-decoration: none; color: #23d200; font-weight: bold; font-size: 12px;  }
A:HOVER.download_text { text-decoration: underline; color: #23d200; font-weight: bold; font-size: 12px; }

td.offer_text { color: #1d9ad8; font-weight: bold; font-size: 12px; line-height: 22px; padding-left: 10px; }
A:LINK.offer_text, A:VISITED.offer_text, A:ACTIVE.offer_text { text-decoration: none; color: #1d9ad8; font-weight: bold; font-size: 12px;  }
A:HOVER.offer_text { text-decoration: underline; color: #1d9ad8; font-weight: bold; font-size: 12px; }

ul.faq {color: #000; padding-bottom: 20px}
ul.faq li {width: 100%; margin-bottom: 6px; padding-top: 5px;}
ul.faq li span.number {float: left; width: 33px}
ul.faq strong {float: left; width: 760px}
ul.faq p { color: #7c8187; padding: 5px 0 7px 33px; margin: 0}

.sendsubmit {
width:  127px;  // длина кнопки
height: 31px; // высота кнопки
background: url(img/pay.gif) 0 0 no-repeat; border: none; cursor: pointer;
}