@charset "utf-8";

body, input, select, textarea, button, td { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#000000; }
body { margin:0; background:url(../img/blue-bg.jpg) left top no-repeat; #ffffff; }
form { margin:0; }
p { margin:13px 0; }
a, a:visited { color:#307ca2; } a:hover { color:#ff0000; }
.clear { clear:both; }

.header {  }
.header .left { float:left; width:30%; }

.header .right { float:right; width:70%; text-align:right; }
.header .right .top-link { width:300px; }
.header .right .phone { width:200px; padding:0 0 0 20px; background:url(../img/phone-icon.gif) 0 15px no-repeat; margin:40px 30px 0 0; }
.header .right .logo { margin:40px 20px 0 0; float:right; }
.header .right .logo img { border:0; }
.header .right .logo .logo-image { float:left; margin:0 5px 0 0; }
.header .right .logo .logo-caption { float:left; }
.header .right .logo .logo-caption div { text-align:left; margin:10px 0 0 5px; font-size:12pt; color:#033; }
.header .right .menu { float:right; margin:10px 20px 0 0; }
.header .right .menu .left-side { float:left; width:16px; height:33px; background:url(../img/menu-left.gif) left no-repeat; }
.header .right .menu .right-side { float:left; width:16px; height:33px; background:url(../img/menu-right.gif) right no-repeat; }
.header .right .menu .links { float:left; border-bottom:1px solid #2bb7d0; border-top:1px solid #2bb7d0; height:31px; line-height:30px; }
.header .right .menu .links a, .header .right .menu .links a:visited { padding:6px 22px; text-decoration:none; }
.header .right .menu .links a:hover { color:#ffffff; background:#2bb7d0; }

.left-content { float:left; width:40%; }
.left-content .video { margin:110px 0 0 40px; }
.left-content .price-download { padding:40px 0 20px 60px; }
.left-content .price-download img { vertical-align:middle; }

.right-content { float:right; width:56%; padding:40px 20px 0 0; }
.right-content h1 { margin:10px 0 20px 0; font-weight:normal; font-size:20pt; color:#404040; }
.right-content h2 { margin:15px 0; font-weight:normal; font-size:16pt; color:#333333; }
.right-content ul.advantages { list-style-image:url(../img/li.gif); }
.right-content ul.advantages li { padding:7px 0; }

.bottom { height:69px; background:url(../img/bottom-line.jpg) left no-repeat; font-size:10pt; margin:60px 0 0 0; }
.bottom .copyright { padding:20px 0 0 20px; float:left; }
.bottom .developed { margin:6px 10px 0 0; float:right; width:245px; }

