@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
body, html {font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
body {background:#ffcb05 url(/img/mozaic.gif) right bottom no-repeat;}
img {border:none;}
table, tr, td, div {border-collapse:collapse; border:0;}
table {width:100%;}

h1 {color:#faa74a; font-weight:normal; font-size:25px; padding-bottom:8px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

.separate {height:5px; line-height:5px;  overflow:hidden; }
.line_separate {background:url(/img/line_separate.gif) center 0 no-repeat; margin:20px 0 10px 0; height:4px;}

/* FORM */
form * {font-weight:bold;}
input {border:0; height:18px; line-height:18px; border-top-width:2px; border-right-width:2px; border-color:#e4b337; border-style:solid; font-size:11px; vertical-align:middle; padding-top:3px; padding-left:3px;}
textarea {border:0; border-top-width:2px; border-right-width:2px; border-color:#e4b337; border-style:solid;  padding-left:3px;}
input.submit {border:none; width: 76px; height: 20px;}
input.submit_big {border:none; width: 123px; height: 31px;}
.clear-all {clear: both; overflow: hidden; height: 1px; line-height: 1px;}

/*structure*/
div.page {width:997px; margin:0 auto;}
div.content_area {width:640px;}
div.video_area {width:337px; margin-top:10px; }

div.content_area .menu {padding:10px 0 10px 8px;}
div.content_area .menu ul {list-style:none;}
div.content_area .menu ul li {float:left; margin-right:10px;}
div.content_area .menu ul li a{ color:#000; padding:5px 5px 3px 5px; display:block;  margin-bottom:4px; text-decoration:none; font-size:14px;}
div.content_area .menu ul li a:hover, div.content_area .menu ul li a.active {color:#feca05;  background-color:#000;}

div.content_area .content {background-color:#fff;}
div.content_area .content div.text {padding:10px 25px;}
div.content_area .content div.text p {padding-bottom: 13px;}

div.content_area div.buy { width: 289px; text-align:center; padding:10px 0; margin: 0 auto;}
div.content_area div.buy a.buynow {display: block; width: 289px; height: 65px; background: url(/img/buy_now.gif) 0 0 no-repeat;}
div.content_area div.buy a.buynow:hover {background: url(/img/buy_now_active.gif) 0 0 no-repeat;}

div.content_area ul {list-style-position: inside;}
div.video_area .screen {height:260px; padding: 20px 0 0 15px; :padding-top:18px; }
div.video_area .video_menu div.items {padding-top:5px; width: 342px;}
div.video_area .video_menu div.item{float:left; width:145px; height:50px; line-height:16px; vertical-align:middle; border:1px solid #fff; margin-left:10px; margin-bottom:8px; text-align:center;}
div.video_area .video_menu div.item td.orange {background-color:#eb6816 ;}
div.video_area .video_menu div.item td.red {background-color:#de1319 ;}
div.video_area .video_menu div.item td.violet {background-color:#8d336c;}
div.video_area .video_menu div.item a {float: left; display: block; font-weight:normal; color:#fff; text-decoration:none; display: block; width:145px;}
div.video_area .video_menu div.item a:hover {color:#ffb505;  background-color:#000; }

div.footer {}
.line_top {background:url(/img/bot_top.gif) center 0 no-repeat; height:5px; width:100%;}
.line_bottom {background:url(/img/bot_bot.gif) center 0 no-repeat; height:5px; width:100%;}
div.footer .menu_bottom ul {list-style:none;  margin:5px 0; :margin:2px 0; padding-left:3px;}
div.footer .menu_bottom ul li {float:left; height:27px; line-height:27px; vertical-align:middle; background: url(/img/menu_down_separator.gif) right 0 no-repeat; padding-bottom: 5px;}
div.footer .menu_bottom ul li a {float:left; padding: 0 9px 0 6px; height:27px; display: block; color:#000; text-decoration:none; padding-right:5px;}
div.footer .menu_bottom ul li a:hover, div.footer .menu_bottom ul li a.active {color:#ffb505; background-color: #000;}
div.footer .copyright {padding:6px 0 15px 8px; font-size:11px; white-space: nowrap; }
div.footer a {color: #000; font-size:11px;}
div.footer a:hover {text-decoration: none;}
a.designedby {margin-right: 20px; background: url(/img/multichoice.gif) 0 0 no-repeat; display: block; width: 245px; height: 35px;}
div.request {padding-top:15px;}

div.separator {background: url(/img/line_separator.gif) 0 center no-repeat; height: 4px; width: 100%; padding-top: 7px; :padding-top: 0px;}
h1.form {text-align: center; color: #000; font-weight: bold;}
table.request td {padding-bottom: 4px;}
.error {color: #f00; font-size: 10px;}
.acorrect {}

.links {padding-left:30px; margin-bottom: 15px;}
.links a {color:#000;}
.contactus-right {padding-left:30px; margin-top: 15px;}
.contactus-right .small {font-size: 10px; padding:5px 0 15px 0;}

