* {padding: 0px; margin: 0px;}
img {border: 0;}
HTML {height: 100%; width: 100%; background: #ffffff url(../img/bg.gif) repeat-y top center;}
BODY {height: 100%; width: 100%; margin: 0px auto;}
TABLE {border-collapse: collapse;}
td {font: 13px Verdana, sans-serif; color: #000048; text-decoration: none;}
a {color: #000048; font: 13px Verdana, sans-serif; text-decoration: underline;}
DIV.spacer {font-size: 0px; line-height: 0px; background: transparent; border: none; display: block; visibility: hidden;}

/*frame*/
.main {background: url(../img/bg_top.jpg) no-repeat top left; height: 100%; margin: 0px auto;}
.main_os {background: url(../img/bg_top_os.jpg) no-repeat top left; height: 100%; margin: 0px auto;}

/*left*/
.left {width: 311px; background: url(../img/bg_left.gif) repeat-y top left;}
.left .logo {margin-left: 57px; background: url(../img/logo.gif) no-repeat top left;}

/*menu left*/
.left ul.left_menu {list-style: none; background: url(../img/line_top.gif) no-repeat top left; margin: 27px 50px 31px 95px; padding-top: 20px;}
.left ul.left_menu li {background: url(../img/sepolator.gif) no-repeat 18px 2px; padding: 0px 0px 12px 38px;}
.left ul.left_menu li a {color: #4800fb; font: 13px Arial, sans-serif; line-height: 14px; text-decoration: none; display: block;}
 /*child*/
.left ul.left_menu li.child {border-top: 1px dotted #022338; padding: 4px 0px; margin: 0px 19px 0px 44px;}
.left ul.left_menu li.child a {color: #022338; font-size: 13px; font-weight: normal; padding: 0px 0px 0px 0px; text-decoration: none; display: block;}

/*download*/
.left div.download {background: url(../img/line_top.gif) no-repeat top left; margin: 0px 64px 35px 95px; padding-top: 11px; text-align: center;}
.left ul.download {list-style: none; padding-top: 5px;}
.left ul.download li {padding-bottom: 4px;}
.left ul.download li a {color: #4800fb; font: 13px Arial, sans-serif; line-height: 14px; display: block;}

.leng {margin: -24px 0px 6px 0px; text-align: right;}
.leng_os {margin: -11px 0px 6px 0px; text-align: right;}

/*content*/
.content {width: 693px;}
.content .slog {margin-top: 131px;}
.content .slog_os {margin-top: 0px;}
.content .img_top {margin: 23px 0px 14px 16px;}

.content .text_os {background-color: #ffffff; padding: 17px 35px 11px 17px;}
.content .text_os_os {background-color: #ffffff; padding: 17px 16px 11px 17px; margin-right: 20px;}
.content .text {padding: 0px 12px 4px 12px; border: 1px solid #808080;}

.content h1 {font-size: 24px; color: #3b5383; font-weight: bold; margin-bottom: 10px; text-align: center;}
.content h2 {font-size: 16px; color: #3b5383; font-weight: bold; margin: 15px 0px 0px 0px;}
.content p {line-height: 18px; margin-bottom: 19px;}

.content .text ul {padding-left: 15px;}
.content .text ul li {padding-bottom: 5px;}
.content .text li {padding-bottom: 5px;}

.content .text table.textdoc {border: 0px; margin-bottom: 10px;}
.content .text table.textdoc td.textdoc {border: 0px; padding: 5px;}

.content .text img.textdoc {margin: 10px;}
.cons_htable {margin-top: 25px;}
.cons_name, .cons_quest { width: 300px; margin-left: 10px;margin-bottom:7px;}
.cons_submit {margin: 0 0 30px 89px;}
.cons_table_td2 {
  border: 1px solid #6573d7;
  background-color:#e0e2f6;
  padding: 20px 20px 20px 20px;

}
.cons_table {
  width: 450px;
  margin: 0 auto;
  margin-top: 20px;
}

/*copy */
.copy {background: url(../img/bg_copy.jpg) no-repeat top left; color: #252525; padding: 19px 0px 0px 0px;}
.text_pod {color: #187fc1; clear: both; width: 100%; padding: 34px 0px 26px 0px; }
.text_pod a {color: #187fc1;}
.copy_client {float: left; color: #252525; padding-left: 63px;}
.copy_belti {float: right; text-align: right; padding-right: 25px;}
.copy_belti a { color: #252525; text-decoration: none;}
