p{margin:0px; padding:0px;
  font: normal 13px Tahoma;}
a{font:normal Tahoma; color:#ff0000;}
a.text, a.text:hover, a.text_foto, a.text_foto:hover{
  font:normal 13px Tahoma;
  color:#000000;
  text-decoration:none;}
a.text_foto, a.text_foto:hover{
  font:bold 13px Tahoma;
  color:#787878;
  text-align:left;}
a.text:hover, a.text_foto:hover{text-decoration:underline;}
a.header{text-decoration:none;}
a.heading{font: bold 13px Tahoma; color: #c61532; border: 0px; margin: 0px; padding: 0; text-decoration:none;}
a.heading:hover{text-decoration:underline;}
ul{list-style-image:url(images/mark.gif);}
h2{float:left; 
   color: #848484; 
   font: bold 16px Tahoma;}
h1,h6{font: bold 13px Tahoma; color: #c61532; border: 0px; margin: 0px; padding: 0;}
h3{font: bold 14px Tahoma; color: #FFFFFF;letter-spacing:1px; border: 0px; margin: 7px 0 0 10px; padding: 0; text-align:left;}
.headerfont{font: bold 14px Tahoma; color: #FFFFFF;letter-spacing:1px; border: 0px; margin: 6px 0 0 10px; display:block; padding: 0; text-align:left;}
h4{font: normal 14px Tahoma; color: #9e9e9e; border:0px; margin:0px; padding:0px;}
h5{font: bold 14px Tahoma; border:0px; margin:0px; padding:0px;}
#image_part{
  width:402px;
  height:400px;
  float:left;
  display:block;}
#baner_left{
  width:380px;
  margin:0 auto;
  margin-top:50px;
  margin-bottom:150px;
  clear:both;}
#text_part{
  font:13px Tahoma;
  width:565px;
  float:left;
  padding-left:10px;
  text-align:justify;}
#text_part p{
  border:0px;
  padding:0px;
  margin:5px 0px;
  font: normal 13px Tahoma;}
#text_heading{
  float:right;
  text-align: right;
  margin-right:24px;
  display:block;
  _margin-top:10px; _margin-bottom:10px;
  }
#left_menu{
  width:404px;
  padding-right:24px;
  text-align:right;
  float:right;}
#left_filter{
  width:382px;
  margin:0 auto;
  text-align:right;}
#big_vertical_delimiter{
  width:3px;
  height:374px;
  float:left;
  background:url(images/big_vertical_delimiter.gif) no-repeat;}
#text_part p{
  text-align:justify;
  padding: 0 10px 0 20px;}
#page_space{
  width: 983px;
  height: 10px;
  margin: 0 auto;}
#index_top_menu{
  margin: 0 auto;
  width:978px;
  height:39px;}
  background:#DDDDDD url(images/menu_fon.gif) repeat-x;}
#index_corner_menu_left_top{
  width:6px;
  height:5px;
  background:url(images/corner_menu_left_top.gif) no-repeat;
  float:left;}
#index_corner_menu_right_top{
  width:6px;
  height:5px;
  background:url(images/corner_menu_right_top.gif) no-repeat;
  float:left;}
#index_corner_menu_left_bottom{
  width:6px;
  height:5px;
  background:url(images/corner_menu_left_bottom.gif) no-repeat;
  float:left;}
#index_corner_menu_right_bottom{
  width:6px;
  height:5px;
  background:url(images/corner_menu_right_bottom.gif) no-repeat;
  float:left;}
#index_top_menu_space{
  width:966px;
  height:5px;
  float:left;}
#index_top_menu_content{
  width:100%;
  height:29px;
  float:left;
  overflow:hidden;}
#feedback{
  width:360px;
  float:left;}
#feedback_contur_top, #feedback_contur_bottom{
  width:360px;
  height:12px;
  float:left;
  background: url(images/feed_top.gif) no-repeat bottom;
  overflow:hidden;}
#feedback_contur_bottom{
  height:11px;
  background: url(images/feed_bottom.gif) no-repeat;}
#feedback_left{
  width:360px;
  background:#FFFFFF url(images/feed_left.gif) repeat-y left;}
#feedback_right{
  background: url(images/feed_right.gif) repeat-y right top;}
#feedback_content{
  width:355px;
  margin:0px auto;}
#connection{
  width:500px;
  float:left;
  font: normal 13px Tahoma;
  margin-top:5px;}
#connection #pic_phone, #connection #pic_mail, #connection #pic_web{
  width:24px;
  height:24px;
  float:left;
  margin-right:10px;
  background:url(images/pic_phone.gif) no-repeat;}
#connection #pic_mail{background:url(images/pic_mail.gif) no-repeat;}
#connection #pic_web{background:url(images/pic_web.gif) no-repeat;}
#horizontal{
  width:970px;
  height:3px;
  margin:0 auto;
  background:#cccccc url(images/crm_horizontal.gif) repeat-x;
  }
#button_panel{
  width:285px;
  height:17px;
  margin:0 auto;
}
#button{
  width:89px;
  height:17px;
  float:left;
  margin:0 3px;
}
#button_center{
  width:81px;
  height:17px;
  background:#aaaaaa url(images/button_fon1.gif) repeat-x;
  float:left;
  overflow:hidden;
}
#button_left, #button_right{
  width:4px;
  height:17px;
  background:#aaaaaa url(images/button_left.gif) no-repeat;
  float:left;
  overflow:hidden;
}
#button_right{
  background:#aaaaaa url(images/button_right.gif) no-repeat;
}
#video_player{
  width:548px;
  margin-left:15px;}
#section_description{
  width:548px;
  margin-left:15px;}
/*кнопки на страницах сайта CRM*/
#about_button{
  width:266px;
  _width:271px;
  height:61px;
  float:left;
  margin-right:15px;
  _margin-right:5px;}
a.about_button_fon{
  width:200px;
  _width:195px;
  height:22px;
  background:url(images/about_buttons_fon.gif) repeat-x;
  float:left;
  text-align:center;
  font:bold 12px Tahoma;
  padding-top:2px;
  color:#000000;
  text-decoration:none;
  margin-top:25px;}
#about_button_ls{
  width:14px;
  height:22px;
  float:left;
  background:url(images/about_buttons_ls.gif) no-repeat;
  margin-top:25px;}
#about_button_test, #about_button_buy, #about_button_download, #about_button_webbinar, #about_button_present, #about_button_feedback{
  width:52px;
  height:51px;
  float:left;}
#about_button_test{
  background:url(images/about_test.jpg) no-repeat;}
#about_button_buy{
  background:url(images/about_buy.jpg) no-repeat;
  margin-top:1px;}
#about_button_download{
  background:url(images/about_download.jpg) no-repeat;
  margin-top:3px;}
#about_button_webbinar{
  background:url(images/about_webbinar.gif) no-repeat;
  margin-top:8px;}
#about_button_present{
  width:57px;
  background:url(images/about_present.jpg) no-repeat;
  margin-top:7px;}
#about_button_feedback{
  background:url(images/about_feddback.jpg) no-repeat;
  margin-top:3px;}
/*#############################*/

/*##########Блоки на стр. Поддержка####*/
#pd_block{
  width:545px;
  float:left;
  margin-bottom:10px;
  margin-left:20px;
}
#pd_header{
  width:100%;
  height:44px;
  float:left;
  background:url(images/pd_header.gif) no-repeat;}
#pd_body{
  width:100%;
  float:left;
  background:url(images/pd_fon.gif) repeat-y;}
#pd_bottom{
  width:100%;
  height:6px;
  float:left;
  background:url(images/pd_bottom.gif) no-repeat;}
#pd_delim{
  width:2px;
  min-height:84px;
  float:left;
  background:url(images/pd_delim.gif) repeat-y;
  margin:7px 5px 0px 15px;}
#pd_text{
  width:;
  float:left;
  margin-top:7px;
  font:normal 13px Tahoma;
  color:#676767;}
#pd_right1, #pd_right2, #pd_right3, #pd_right4{
  width:125px;
  height:125px;
  float:right;
  margin-top:-35px;
  margin-right:5px;
  background:url(images/pd_1.png) no-repeat;
  }
#pd_right1{
  width:115px;
  height:110px;}
#pd_right2{
  background:url(images/pd_2.png) no-repeat;}
#pd_right3{
  background:url(images/pd_3.png) no-repeat;}
#pd_right4{
  background:url(images/pd_4.png) no-repeat;}
a.pd_link{
  float:left;
  height:32px;
  color:#000000;
  font:bold 14px Tahoma;
  margin-top:10px;
  margin-left:5px;
  }
#pd_goto_edu, #pd_edu_version, #pd_registration_pic, #pd_seminar_pic{
  float:left;
  width:40px;
  height:38px;
  background:url(images/goto_edu.gif) no-repeat;
  margin-left:20px;
  }
#pd_edu_version{
  background:url(images/edu_version.gif) no-repeat;}
#pd_registration_pic{
  background:url(images/registration_pic.gif) no-repeat;}
#pd_seminar_pic{
  background:url(images/seminar_pic.gif) no-repeat;}
/*#####################################*/
#text_part #rss{
  width:0px;
  height:0px;
  float:right;
  display:none;}
table.tabl1{
  border:1px;}
img{border:0;}
.calculator{
  width:100%;
  float:left;
  display:block;}
.hide{display:none;}

div.support-form {
  width: 680px;
  margin: 0 auto;
  text-align: left;
}

