html, body { height: 100%; margin:0px; padding:0px;}
body { position:relative;
	font-family: /*Georgia,*/ Verdana, Arial, sans-serif;
	font-size:12px;
/*	line-height:16px;*/
	color: #334349;
        background-color: #fff;
        background-image: url(img/bg_blue.gif);
        background-repeat: repeat-x;
     }

/* Необходимо, чтобы IE и др.браузеры, не понимающие новых HTML5 воспринимали их как блочные эл-ты, иначе все коряво будет */
header, nav, article, section, footer, figure, aside { display: block; }
figure {margin:0px}

img, table { border:0px;}
div, td, th { text-align: left;}
p,h1,h2,h3,h4,h5,h6 {margin:0px;padding:0px;text-align:left;}


A:link, A:visited {color: #2d5277; text-decoration: underline;}  /* Темный #2D5277; */
A:hover   {color: #f26d00; text-decoration: none;}


#container {
  border:1px solid #9eb7bb;
  width: 990px;
  text-align:center;
  background: #ecf7f9;
  margin: 15px auto 0px auto;
  padding: 16px;

  /* Свечение краев блока (css3) */
  -moz-box-shadow: 0px 0px 20px #555;
  -webkit-box-shadow: 0px 0px 20px #555;
  box-shadow: 0px 0px 20px #555;

  /* Скругление углов блока (css3) */
  -webkit-border-radius: 7px 7px 0px 0px;
  -moz-border-radius: 7px 7px 0px 0px;
  border-radius: 7px 7px 0px 0px;
}

/* Общие стили */

.redbold { font-weight:bold; color:#cd4050}
.greenbold { font-weight:bold; color:#3b761b}
.bluebold { font-weight:bold; color:#5266bf}
.bold { font-weight:bold;}
.underline { text-decoration: underline;}
.boldunderline {font-weight:bold; text-decoration: underline;}

.eb_text  { color:black; font-size:12px; line-height:18px;}
.eb_text2 { color:black; font-size:12px; line-height:18px; text-indent:25px}

.eb_text_small { color:black; font-size:13px; /*line-height:10px;*/}

.boxlink {margin-top:8px;line-height:16px;}

.attention_box {
  padding: 5px;
  border: 1px solid #D18A00;
  background-color: #FFDF9C;
  overflow:hidden;
  margin-top:6px; margin-bottom:6px;
}

.box {
  border:1px solid #9eb7bb;
  background-color:white;
  padding:10px 14px 12px 14px;
  overflow:hidden;

  /* Свечение границ блока в разные стороны */
  -moz-box-shadow: 0px 0px 6px #6a7578;
  -webkit-box-shadow: 0px 0px 6px #6a7578;
  box-shadow: 0px 0px 6px #6a7578;

  /* Скругленные края блока */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.box2 {
  border:1px solid #9eb7bb;
  background-color:white;
  padding:10px 14px 12px 14px;
  overflow:hidden;

  float:left;
  margin-right:16px;
  -margin-right:12px; /* IE6 */

  /* Свечение границ блока в разные стороны */
  -moz-box-shadow: 0px 0px 6px #6a7578;
  -webkit-box-shadow: 0px 0px 6px #6a7578;
  box-shadow: 0px 0px 6px #6a7578;

  /* Скругленные края блока */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.picdescr { text-align:center; color:#3c6a82; font-size:11px;}

.icon_free32x32 {
  width:32px; height:32px;
  background-image: url('img/icon_free32x32.gif');
  background-repeat: no-repeat;
  margin: 0px 6px 0px 6px;
  float:left;
}

/* Стили шапки */

#header {
  margin: 0px auto;
  padding-bottom: 8px;
  overflow:hidden;
}

#header_capt {
  font-family: Arial;
  font-size: 26pt;
  font-weight: Normal;
  color: #3c7d9f;
  text-shadow:1px 2px 2px #b5c2d8;
  margin-top:5px;
}
#header_text {
  font-size: 10pt;
  color: #292929;
  font-family: Verdana;
  margin-top:6px;
  line-height:18px;
}

#menu {
   width:785px;
   height:24px;
   background:#466b99;
   margin-top:12px;

   /* Тень вниз */
   -moz-box-shadow: 0px 4px 6px #999;
   -webkit-box-shadow: 0px 4px 6px #999;
   box-shadow: 0px 4px 6px #999;

   /* Скругленные края блока */
   -webkit-border-radius: 3px;
   -moz-border-radius: 3px;
   border-radius: 3px;
      }

.menutext { color: #fefefd;
        font-size: 12px;
        font-family: Verdana,Arial;
        text-indent:10px;
        font-weight: bold;
        padding-top:4px;
        float:left;
        letter-spacing: 1px;
	}

.menu_palka {
	width: 16px;
	color: #fefefd;
        font-size: 16px;
        font-family: Verdana,Arial;
        text-align: right;
        padding-top:2px;
        float:left;
        }
.menutext A:link    {color: #fefffa; text-decoration:none;}
.menutext A:visited {color: #fefffa; text-decoration:none;}
.menutext A:hover   {color: #ffe486; text-decoration:none;}

#img_man { float:right; width:201px; height:175px; background:url(img/man.jpg) no-repeat}

#img_logo { width:190px; height:50px; background: url(img/logo.gif) no-repeat;}

#img_logo a { display:block; width:190px;height:50px;}

#div_lang { float:right; line-height:16px; margin-right:10px;}


/* Общий стиль для контролов edit */

.thin_border_edit {
  border:1px solid #a4bde8;
  /*font-size:12px;*/
}

.div_title {
  color:#20457c; /*39547b;*/ /*2559a7; */ /*#4372b8;*/ /*#5c91ac;*/ /* синий */
  /* color:#FFA200; оранж */
  /* color:#EB4949; красный */
  font-size:24px;
  font-family: Calibri, Georgia, Arial;  /* Calibri, */
  font-weight:bold;
  margin-bottom:8px;
  margin-top:-4px;
/*  text-decoration: underline;*/
/*  text-shadow: #9FC4D7 1px 1px 1px */
}

.div_subtitle {
  color:#8C3535; /* A73737; a04d51;*/
  font-size:16px;
  font-family:Arial;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:8px;
}

.div_subtitle2 {
  color:#166196; /* A73737; a04d51;*/
  font-size:20px;
  font-family:Arial;
  font-weight:bold;
  margin-top:10px;
  margin-bottom:8px;
}

.features_ul { list-style-type:none; padding-left:8px; margin-bottom:0px;}
.features_ul li { background: url(img/ok.png) no-repeat; font-size:13px; line-height:16px; padding-left:20px; margin-bottom: 5px;}

.div_mainscr {  
  float:right;
  width:470px;
  margin-left:10px;
  margin-right:0px;
}
.div_mainscr img { width:470px; height:313px}
.div_mainscr a { text-align:center; padding-top:6px; display:block; color:#3c6a82; text-decoration:none; font-size:11px;}

/* Блок backup для физ.лиц и юр.лиц*/  

.div_down_buy {width:222px; float:right; margin-top:14px; overflow:hidden;}
.down_info {width:100px; height:33px; float:left;margin-right:10px;margin-bottom:6px}
.buy_info {clear:both; width:100px; height:33px; float:left;margin-right:10px;}
.last_upd {font-size:11px;margin-top:8px}
.img_smallbox { width:125px; height:157px; margin-right:10px; margin-bottom:2px; float:left;}

/* Градиентный заголовок блока */

.eb_for_header {
  height: 33px;
  color: black;
  /* Для WebKit (Safari, Google Chrome и т.д.) */  
  background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#c4c4c4));  
  /* Для Mozilla/Gecko (Firefox и т.д.) */  
  background: -moz-linear-gradient(top, #ececec, #c4c4c4);  
  /* Для Internet Explorer 5.5 - 7 */  
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ececec, endColorstr=#c4c4c4);  
  /* Для Internet Explorer 8 */  
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ececec, endColorstr=#c4c4c4)";  
}
.eb_for_header h2 { text-shadow: 1px -1px 2px #fff; text-align:center; padding-top:8px; font-size:14px; }

#title_std {
  color: #429c33;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}

#title_prof {
  color: #c44545;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 8px;
}

.div_eb_doplinks {float:left; margin-top:8px; line-height:18px; width:238px;}

.my_h2 {
  color: black;
  font-size: 15px;
  font-weight: bold;
  margin-top:10px;
  margin-bottom:10px;
}

.distr_sz {
  font-family: Arial;
  font-size: 19px;
  font-weight: bold;
  color: #429c33;
  text-align:right;
}
.free30d {
  font-family: Arial;
  font-size: 11px;
  color: #429c33;
  text-align:right;
}
/*
.cost {
  font-family: Arial;
  font-size: 19px;
  font-weight: bold;
  color: #bf8801;
  text-align:right;
}
*/
.nolimit {
  font-family: Arial;
  font-size: 12px;
  color: #bf8801;
  text-align:right;
}

/* блок Документации */

#div_docs { clear:both; overflow:hidden; margin-top:16px;}

.docs_videoicon {
  width:32px; height:32px;
  background-image: url('img/video.gif');
  background-repeat: no-repeat;
  margin-left:18px;
  float:left;
}
.docs_pdficon {
  width:32px; height:32px;
  background-image: url('img/pdf_icon.png');
  background-repeat: no-repeat;
  margin-left:18px;
  float:left;
}
.docs_docicon {
  width:32px; height:32px;
  background-image: url('img/doc_icon.png');
  background-repeat: no-repeat;
  margin-left:18px;
  float:left;
}
.docs_title {
  font-family: Arial;
  font-size: 14px;
  color: #3b6994;
  float:left;
  margin-left:5px;
}

.docs_ebicon32 {
  width:32px; height:32px;
  background-image: url('img/eb_ico32.png');
  background-repeat: no-repeat;
  margin: 0px 6px 0px 6px;
  float:left;
}

#piclic {width:29px;height:29px; float:left; margin-right:10px;margin-bottom:0px;}
#pic_shipping {width:32px;height:32px; float:left; margin-right:10px;margin-bottom:0px;}

#licinfobox {
  width:244px; height:182px;

  /* Для WebKit (Safari, Google Chrome и т.д.) */
  background: -webkit-gradient(linear, left top, left bottom, from(#fffdf4), to(#fde4a2));  
  /* Для Mozilla/Gecko (Firefox и т.д.) */
  background: -moz-linear-gradient(top, #fffdf4, #fde4a2);
  /* Для Internet Explorer 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf4, endColorstr=#fde4a2);
  /* Для Internet Explorer 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf4, endColorstr=#fde4a2)";
}

#reason_ul { list-style-type: none; padding-left:0px;}
#reason_ul li { background: url(img/redbullet.gif) no-repeat; font-size:13px; line-height:16px; padding-left:16px; margin-bottom: 5px;}

/* блок Прямой связи с разработчиком */

#connectdev_subbl { margin-top:8px; display:block;}
#connectdev_subbl span { color:black; font-size:13px; font-weight:bold;}

#connectdev_subtitle {
  margin-top: -8px;
  margin-bottom: 8px;
  font-family: Arial;
  font-size: 12px;
  color: black;
  font-weight:bold;
  text-align: center;
}
#connectdev_img { float:left; width:48px; height:48px; margin-top:6px; margin-right:6px;}

#div_connectdev #connectdev_a { color:black; font-size:13px; font-weight:bold; padding-top:5px; }

/* Голосование */

#golos_input { margin-top:6px}
#div_btnGolos { margin-top:8px; float:left; margin-right: 16px}
.golos_item { /*color:#32709c;*/ font-size: 11px; font-family: Tahoma; font-weight:bold; margin-top:1px}
#div_golos_result { margin-top:4px;}
.golos_proc { margin-left:4px; font-size: 11px;}
#golos_proc1,#golos_item1 { color:#5a62c5 }
#golos_proc2,#golos_item2 { color:#a15ac5 }
#golos_proc3,#golos_item3 { color:#4AB262 }
#golos_proc4,#golos_item4 { color:#e25050 }
#golos_proc5,#golos_item5 { color:#C65DAA }
.golos_line { float:left; margin-top:5px;width:20px; height:6px; }
#golos_line1 { background-color:#5a62c5 }
#golos_line2 { background-color:#a15ac5 }
#golos_line3 { background-color:#4AB262 }
#golos_line4 { background-color:#e25050 }
#golos_line5 { background-color:#C65DAA }

/* Стили для подвала страницы */

#footer {
  width: 1024px; margin:0px auto 16px auto;
  background-color:#8faecd; height:43px; overflow:hidden;

  -webkit-border-radius: 0px 0px 7px 7px;
  -moz-border-radius: 0px 0px 7px 7px;
  border-radius: 0px 0px 7px 7px;

  -moz-box-shadow: 0px 3px 10px #555;
  -webkit-box-shadow: 0px 3px 10px #555;
  box-shadow: 0px 3px 10px #555;
}
.footertime { color:#dddddd; margin: 8px 20px 0px 10px; font-size:10px;	float:left; }
.footertext { color: black; width:650px; margin-top:8px; font-size: 12px; float:left; text-align:center;}

/* Страница Скачать download */

.tb1 { border-top:1px solid #d0d0d0; margin:0px auto; background-color:#f7f7f7; width:860px; border-spacing:0px; border-collpase:0px;}
.tb1 tr.tableheader td {
/*  height: 22px;*/
  font-weight: bold;
  background-color:#c8d1df;
  background-image: url('img/tbhead_bg.png'); background-repeat: repeat-x;
}
.tb1 tr.tableheader #col1 {width:400px;}
.tb1 tr.tableheader #col2, .tb1 tr.tableheader #col3, .tb1 tr.tableheader #col4 {width:120px;}
.tb1 tr td {
  border-bottom:1px solid #d0d0d0;
  border-left:1px solid #d0d0d0;
  padding:5px;
}
.rightline { border-right:1px solid #d0d0d0}

.btn_download1 {
  background-color: #85B2D1;
  
  overflow:hidden;
  margin:0px auto;

  background: url(img/btn_blue.gif) no-repeat;
  width:98px; height:25px;
/*  text-align:center; */

}
.btn_download1 A:link,.btn_download1 A:visited, .btn_download1 A:hover {
  margin-left:5px; height:20px; padding:4px; display:block; text-decoration:none; font-size:13px; color:#2c4d79;
}

.div_instr_upd {
  margin:0px auto;
  padding:4px;
  border:1px solid #8fb5c7;
  background-color:#e0eaef;
  margin-top:5px;
  width:386px;
  font-size:11px;
}

/* Блок статей */

.marker1 {width:12px; height:12px; float:left; margin:2px 6px 0px 0px;}

/* Страница backup-use */

#img_comp1 {
 float:right;
 width:254px; height:170px;
 margin-bottom:8px;
}

#img_comp2 {
  margin-left:250px;
  width:419px; height:241px;
}

#img_comp3 {
  margin-left:250px;
  width:419px;height:221px;
}

.feat_ul { padding-left:24px; margin-top:6px; margin-bottom:8px;}
.feat_ul li { line-height:15px; padding-left:0px; margin-bottom:5px;}

/* Страница backup-features */

#imgfull { float:right;margin-left:14px; width:214px; height:141px}
#ppic1 { clear:both;float:right;width:214px}
#divdiff { width:464px; height:180px; padding:6px; margin-right:10px; float:left; overflow:hidden}
#divinc { width:458px; height:180px; padding:6px; overflow:hidden}
#divdiff1 { float:right; width:230px; height:168px; padding:6px; border:1px solid #b4b4b4}
#divdiff2 { float:right; width:246px; height:168px; padding:6px; border:1px solid #b4b4b4}
#imgsync { float:left;margin-right:14px;width:214px;height:165px}

/* Страница покупки Купить */

.tbcost1 { border-top:1px solid #d0d0d0; margin:0px auto; background-color:#f7f7f7; border-spacing:0px; border-collpase:0px}
.tbcost1 tr.tableheader td {
/*  height:22px; */
  font-weight: bold;
  background-color:#c8d1df;
  background-image: url('img/tbhead_bg.png'); background-repeat: repeat-x;
}
.tbcost1 tr.tableheader .col1 {width:150px; font-weight:bold}
.tbcost1 tr.tableheader .col2 {width:54px}
.tbcost1 tr.tableheader .col3 {width:78px}
.tbcost1 tr.tableheader .col4 {width:78px}
.tbcost1 tr .col5 {border-right:1px solid #d0d0d0}

.tbcost1 tr td {
  border-bottom:1px solid #d0d0d0;
  border-left:1px solid #d0d0d0;
  padding:5px;
  vertical-align:top;
}

#tryfree { width:282px; height:98px;
  /* Для WebKit (Safari, Google Chrome и т.д.) */
  background: -webkit-gradient(linear, left top, left bottom, from(#fffdf4), to(#fde4a2));  
  /* Для Mozilla/Gecko (Firefox и т.д.) */
  background: -moz-linear-gradient(top, #fffdf4, #fde4a2);
  /* Для Internet Explorer 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf4, endColorstr=#fde4a2);
  /* Для Internet Explorer 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf4, endColorstr=#fde4a2)";
}

.economy {font-size:9px;color:green;}
#tb_purchase_steps {border-spacing:2px; border-collpase:0px}
#tb_purchase_steps tr {
  background-color:#eef5fe;
  height:32px;
}
#tb_purchase_steps tr td {text-indent:10px;}

#tb_payways tr { vertical-align:top; border-spacing:0px; border-collpase:0px;}
#tb_payways tr td { padding: 5px 5px 5px 0px;}
#tb_payways tr td .discount {margin-left:6px;width:85px;height:58px}
#tb_payways tr:nth-child(odd) { background-color: white; }
#tb_payways tr:nth-child(even) { background-color: #eff0f6; }

#compare_ver_box { clear:both; border:1px solid #8fb5c7; margin-left:320px; padding-top:5px;width:400px; background-color:white; height:22px; text-align:center}

/* Страница Возможности программы */

#div_examples_use {
  width:266px; height:184px;

  /* Для WebKit (Safari, Google Chrome и т.д.) */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d9e1f4));  
  /* Для Mozilla/Gecko (Firefox и т.д.) */
  background: -moz-linear-gradient(top, #ffffff, #d9e1f4);
  /* Для Internet Explorer 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#d9e1f4);
  /* Для Internet Explorer 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#d9e1f4)";
}

.allfeatures_ul { list-style-type:none; padding-left:16px;}
.allfeatures_ul li { text-align: left; background: url(img/ok.png) no-repeat; font-size:13px; line-height:16px; padding-left:20px; margin-bottom: 5px;}

/* Покупка через партнеров */

.tb_buy_partner { border-top:1px solid #d0d0d0; background-color:#f7f7f7; width:850px; border-spacing:0px; border-collpase:0px;}
.tb_buy_partner thead tr td {
/*  height: 22px;*/
  font-weight: bold;
  background-color:#c8d1df;
  background-image: url('img/tbhead_bg.png'); background-repeat: repeat-x;
}
.tb_buy_partner thead .col1 {width:300px;}
.tb_buy_partner thead .col2, .tb_buy_partner thead .col3, .tb_buy_partner thead .col4 {width:130px;}
.tb_buy_partner thead .col5 {width:160px; border-right:1px solid #d0d0d0}
.tb_buy_partner tr td {
  border-bottom:1px solid #d0d0d0;
  border-left:1px solid #d0d0d0;
  padding:5px;
}

/* Поддержка */

#faq_img { float:left; width:32px; height:32px; margin-right:6px;}
#anketa_img { float:left; width:32px; height:32px; margin-right:6px;}
#err_text { font-size:14px; font-weight:bold; color:red;}
#div_dev { width:156px; float:right; margin-left:6px; font-size: 10px; padding:1px;} 
#div_dev p { margin-top:4px; margin-bottom:4px;}
#div_img_dev { width:138px; height:161px; text-align:center; padding-top:1px;

  border: 1px solid #aaaaaa;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
#img_dev { width:136px; height:160px; 
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px; 
}

#tbrequest {width:950px; margin:0px auto; border:1px solid #aaaaaa; background-color:#f7f7f7; padding-top:8px; padding-bottom:8px; border-spacing:2px; border-collpase:2px}
#tbrequest tr {height:40px; vertical-align:top}
#tbrequest tr .col1 {width:190px; padding-left:6px; text-align:right; padding-top:4px}
#tbrequest tr .col2 {width:240px}
#tbrequest tr .col3 {font-size:11px}
.redbold_star { font-weight:bold; color:#cd4050; float:right; margin-left:2px}
#type_comm { color:#417741; line-height: 16px}
#request_type { width:396px; margin-left:5px; border:1px solid #CA3A47; }

#checklicbox {
  /* Для WebKit (Safari, Google Chrome и т.д.) */
  background: -webkit-gradient(linear, left top, left bottom, from(#fffdf4), to(#fde4a2));  
  /* Для Mozilla/Gecko (Firefox и т.д.) */
  background: -moz-linear-gradient(top, #fffdf4, #fde4a2);
  /* Для Internet Explorer 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf4, endColorstr=#fde4a2);
  /* Для Internet Explorer 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffdf4, endColorstr=#fde4a2)";
}

/* FAQ */
#contents_ul { list-style-type:none; padding-left:8px; margin-bottom:0px;}
#contents_ul li { background: url(img/marker2.gif) no-repeat; font-size:13px; line-height:16px; padding-left:20px; margin-bottom: 5px;}
#quest_ico { width:48px; height:48px; float:left; margin-right:4px;}
#faqtech_ico { width:32px; height:32px; }
#faqlic_ico { width:29px; height:29px; }
.faq_subtitle { font-size:20px; margin-left:8px;}

.tbfaq {clear:both; margin-top:6px; border-top: 1px solid #d0d0d0; line-height:16px; border-spacing:0px; border-collpase:0px}
.tbfaq thead tr td { /*height:22px;*/ font-weight:bold; font-size:14px; background-color:#cbdeea;
  /* Для WebKit (Safari, Google Chrome и т.д.) */
  background: -webkit-gradient(linear, left top, left bottom, from(#fff9ea), to(#fde4a2));
  /* Для Mozilla/Gecko (Firefox и т.д.) */
  background: -moz-linear-gradient(top, #ececec, #c4c4c4);
  /* Для Internet Explorer 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ececec, endColorstr=#c4c4c4);
  /* Для Internet Explorer 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ececec, endColorstr=#c4c4c4)";
}
.tbfaq tr td {border-bottom: 1px solid #d0d0d0; padding-left:5px; padding-bottom:5px;}
.tbfaq tr {vertical-align:top; border-bottom: 1px solid #d0d0d0; height: 16px;}


.faq_pgnum { width:26px; background-color:#d7dee4; text-align:center; color: black; margin-top:4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.faq_ver {
  color:#5a8498;
  font-size:11px;
  margin-top: 4px;
}

/* История версий */

.hist_ico16 { width:18px; height:16px; float:left}
.hist_date { font-weight: bold; color: black; font-size:14px; float:left;}
.hist_caption1 { color: #a74d4d; font-size:14px; font-weight:bold; text-indent:8px}
.hist_caption2 { color: #53819b; font-size:14px; font-weight:bold; text-indent:8px}

.hist_ul { margin-top:8px}
.hist_ul li { line-height:14px; margin-bottom: 4px}
.hist_dottedline { border-bottom: 1px dashed #aaaaaa; height:1px; margin-top:4px; margin-bottom:6px}

/* Новости */

.news_marker { float:left; width:12px; height:12px; margin-right:4px; margin-top:1px;}
.news_date { font-weight: bold; color: #49738e; margin-bottom:4px}
.news_text { margin-bottom:6px; line-height:16px;}

/* Сравнение версий */

.tbcompare { font-size:12px; border-top:1px solid #d0d0d0; border-right:1px solid #d0d0d0; margin:0px auto; margin-bottom:10px; border-spacing:0px; border-collpase:0px;}
.tbcompare thead tr td {
/*  height: 22px;*/
  font-weight: bold;
  font-size:14px;
  background-color:#c8c7c7;
  background-image: url('img/tbhead_bg.png'); background-repeat: repeat-x;
}
.tbcompare thead .col1 {width:410px; font-weight:bold}
.tbcompare thead .col2 {width:180px}
.tbcompare thead .col3 {width:180px; border-right:1px solid #d0d0d0}

.tbcompare tr td {
  border-bottom:1px solid #d0d0d0;
  border-left:1px solid #d0d0d0;
  padding:5px;
  vertical-align:top;
}
.tbcompare tr .col3 {border-right:1px solid #d0d0d0}
.tbcompare tr .colcapt {font-weight:bold; font-size:14px; background-color:#f0f0f0; border-right:1px solid #d0d0d0}
.tbcompare tr td .my_h2 {margin:0px; padding:0px}

/* Скриншоты */

.div_preview { border:0px solid green; width:270px; height:310px; margin-left:40px; margin-top:20px; float:left;}
.img_preview_light1 { 
  /* Свечение краев блока (css3) */
  -moz-box-shadow: 0px 0px 12px #777;
  -webkit-box-shadow: 0px 0px 12px #777;
  box-shadow: 0px 0px 12px #777;

}
.img_preview_light2 { 
  /* Свечение краев блока (css3) */
  -moz-box-shadow: 0px 0px 20px #555;
  -webkit-box-shadow: 0px 0px 20px #555;
  box-shadow: 0px 0px 20px #555;
}
.lbl_preview { border:0px solid red; height:30px; text-align:center; margin-top:10px; font-size:11px; color:#555; font-weight:bold;}

.img_screen { margin:14px auto 14px auto;
  /* Свечение краев блока (css3) */
  -moz-box-shadow: 0px 0px 10px #555;
  -webkit-box-shadow: 0px 0px 10px #555;
  box-shadow: 0px 0px 10px #555;
}

/* Отзывы */
.usericon { float:left; width:16px; height:16px; margin-right:6px;}

/* Проверка лицензии */
#tbCheckLic {margin:0px auto; padding-top:8px; padding-bottom:8px; border-spacing:2px; border-collpase:2px}
#tbCheckLic tr {height:40px; vertical-align:top;}
#tbCheckLic tr .col1 {width:170px; padding-left:6px; text-align:right; padding-top:4px}
#tbCheckLic tr .col2 {width:240px}
#tbCheckLic tr .col3 {font-size:11px; padding-left:10px; padding-top:0px;}
.tbOrderInfo tr {vertical-align:top; line-height:16px}
.tbOrderInfo tr .col1 {width:170px;}
#emailwarning { width:328px; height:56px; padding:6px; border:1px dashed black; background-color:#fbf9d2; float:right;}
.monofont { font-family: Courier New; font-size:16px; font-weight:bold; color:#5266bf; }


/* Анкета пользователя */

.q_block { line-height:22px }
.tb_q { border-top:1px dotted #656565; border-left:1px dotted #656565; border-right:1px dotted #656565;font-size:12px; border-spacing:0px; border-collpase:4px}
.tb_q .col1 { width:550px; border-bottom:1px dotted #656565;}
.tb_q .col2 { width:60px; text-align:center; border-left:1px dotted #656565; border-bottom:1px dotted #656565;}
.tb_q .col3 { width:60px; text-align:center; border-left:1px dotted #656565; border-bottom:1px dotted #656565;}
.tb_q .col4 { width:60px; text-align:center; border-left:1px dotted #656565; border-bottom:1px dotted #656565;}
.tb_q .col5 { width:60px; text-align:center; border-left:1px dotted #656565; border-bottom:1px dotted #656565;}

/* Страница Тест-драйв */

.tb_drive { border-top:1px solid #d0d0d0; margin:0px auto; background-color:#f7f7f7; width:930px; border-spacing:0px; border-collpase:0px}
.tb_drive thead td {
  font-weight: bold;
  background-color:#c8d1df;
  background-image: url('img/tbhead_bg.png'); background-repeat: repeat-x;
}
.tb_drive thead .col1 {width:120px}
.tb_drive thead .col2 {width:90px}
.tb_drive thead .col3 {width:240px}
.tb_drive thead .col4 {width:220px}
.tb_drive tr td {
  border-bottom:1px solid #d0d0d0;
  border-left:1px solid #d0d0d0;
  padding:5px;
}
