table {
  border-collapse: collapse;
}

body {
  height: 100%;
  margin: 0 0 0 0;
  background-color: #ffffff;
}

#main_table {
  width: 930px;
}

#top_td {
  height: 40px;
  width: 930px;
  background-image: url('../img/top_bg.jpg');
}

#header_td {
  height: 104px;
  width: 930px;
}

#header {
  width: 930px;
  height: 104px;
}

#header_right {
  width: 174px;
  height: 104px;
  background-image: url('../img/header_right.jpg');
  background-repeat: no-repeat;
  background-position: 0px 44px;
  vertical-align: top;
}

#lang_block {
  background-image: url('../img/lang_block_bg.gif');
  height: 28px;
  width: 174px;
  margin-top: 16px;
}

#lang_block table {
  height: 28px;
  width: 174px;
}

#lang_block td {
  vertical-align: middle;
}

a.lang_act {
  font-family: Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
}

a:hover.lang_act {
  font-family: Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
}

a.lang_not_act {
  font-family: Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  color: #500d7c;
}

a:hover.lang_not_act {
  font-family: Arial;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  text-transform: uppercase;
  color: #500d7c;
}

#main_menu_td {
  height: 57px;
}

#main_menu {
  height: 57px;
}


/* MENU ITEMS */
#menu_main_item_not_act {
  width: 176px;
  height: 57px;
  background-image: url('../img/menu/main_not_act.gif');
  vertical-align: top;
}

#menu_main_item_not_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 156px;
  
  border: 0px solid #000;
}

#menu_main_item_not_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;

  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 156px;
  
  border: 0px solid #000;
}

#menu_main_item_act {
  width: 176px;
  height: 57px;
  background-image: url('../img/menu/main_act.gif');
  vertical-align: top;
}

#menu_main_item_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_main_item_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_main_item_over {
  width: 176px;
  height: 57px;
  background-image: url('../img/menu/main_not_act.gif');
  background-position: 0px -57px;
  vertical-align: top;
}

#menu_main_item_over a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;

  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 156px;
  
  border: 0px solid #000;
}

#menu_main_item_over a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #966CB6;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 156px;
  
  border: 0px solid #000;
}

/***************************/

#menu_products_item_act {
  width: 184px;
  height: 57px;
  background-image: url('../img/menu/products_act.gif');
  vertical-align: top;
}

#menu_products_item_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_products_item_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_products_item_not_act {
  width: 184px;
  height: 57px;
  background-image: url('../img/menu/products_not_act.gif');
  vertical-align: top;
}

#menu_products_item_not_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 164px;
  
  border: 0px solid #000;
  
}

#menu_products_item_not_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 164px;
  
  border: 0px solid #000;
}

#menu_products_item_over {
  width: 184px;
  height: 57px;
  background-image: url('../img/menu/products_not_act.gif');
  background-position: 0px -57px;
  vertical-align: top;
}

#menu_products_item_over a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 164px;
  
  border: 0px solid #000;
}

#menu_products_item_over a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #966CB6;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 164px;
  
  border: 0px solid #000;
}

/***************************/

#menu_clients_item_not_act {
  width: 169px;
  height: 57px;
  background-image: url('../img/menu/clients_not_act.gif');
  vertical-align: top;
}

#menu_clients_item_not_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

#menu_clients_item_not_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

#menu_clients_item_act {
  width: 169px;
  height: 57px;
  background-image: url('../img/menu/clients_act.gif');
  vertical-align: top;
}

#menu_clients_item_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_clients_item_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_clients_item_over {
  width: 169px;
  height: 57px;
  background-image: url('../img/menu/clients_not_act.gif');
  background-position: 0px -57px;
  vertical-align: top;
}

#menu_clients_item_over a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

#menu_clients_item_over a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #966CB6;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

/***************************/

#menu_contacts_item_not_act {
  width: 169px;
  height: 57px;
  background-image: url('../img/menu/contacts_not_act.gif');
  vertical-align: top;
}

#menu_contacts_item_not_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

#menu_contacts_item_not_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

#menu_contacts_item_act {
  width: 169px;
  height: 57px;
  background-image: url('../img/menu/contacts_act.gif');
  vertical-align: top;
}

#menu_contacts_item_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_contacts_item_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_contacts_item_over {
  width: 169px;
  height: 57px;
  background-image: url('../img/menu/contacts_not_act.gif');
  background-position: 0px -57px;
  vertical-align: top;
}

#menu_contacts_item_over a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

#menu_contacts_item_over a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #966CB6;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 149px;
  
  border: 0px solid #000;
}

/***************************/

#menu_question_item_not_act {
  width: 232px;
  height: 57px;
  background-image: url('../img/menu/question_not_act.gif');
  vertical-align: top;
}

#menu_question_item_not_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 212px;
  
  border: 0px solid #000;
}

#menu_question_item_not_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 212px;
  
  border: 0px solid #000;
}

#menu_question_item_act {
  width: 232px;
  height: 57px;
  background-image: url('../img/menu/question_act.gif');
  vertical-align: top;
}

#menu_question_item_act a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_question_item_act a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #510D7C;
  margin-right: 20px;
}

#menu_question_item_over {
  width: 232px;
  height: 57px;
  background-image: url('../img/menu/question_not_act.gif');
  background-position: 0px -57px;
  vertical-align: top;
}

#menu_question_item_over a {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 212px;
  
  border: 0px solid #000;
}

#menu_question_item_over a:hover {
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #966CB6;
  padding-right: 20px;
  
  margin-top: -5px;
  padding-top: 6px;
  height: 51px;
  display: block;
  width: 212px;
  
  border: 0px solid #000;
}

/* MENU ITEMS */

#body_top {
  height: 23px;
  width: 930px;
  background-image: url('../img/body_top_bg.jpg');
}

#body_table {
  width: 930px;
  background-image: url('../img/pics/product.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_common {
  width: 930px;
}

#body_table_contact {
  width: 930px;
  background-image: url('../img/pics/contacts.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_hrm {
  width: 930px;
  background-image: url('../img/pics/hrm.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_db {
  width: 930px;
  background-image: url('../img/pics/db.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_mobile {
  width: 930px;
  background-image: url('../img/pics/mobile.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_sales {
  width: 930px;
  background-image: url('../img/pics/sales.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_clients {
  width: 930px;
  background-image: url('../img/pics/clients.jpg');
  background-repeat: no-repeat;
  background-position: 614px 0px;
}

#body_table_top {
  width: 930px;
  background-image: url('../img/add_header_bg.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px;
  
  padding-left: 40px;
  padding-bottom: 40px;
}

#body_table_top_common {
  width: 930px;
  
  padding-left: 40px;
  padding-bottom: 40px;
}

#page_title {
  background-image: url('../img/page_title.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px;  
  height: 40px;

  text-transform: uppercase;
  font-family: Arial;
  font-size: 16px;
  color: #500d7c;
  font-weight: bold;
  
  margin-top: 24px;
  padding-top: 14px;
  padding-left: 42px;
}

#page_title_contacts {
  background-image: url('../img/page_title.jpg');
  background-repeat: no-repeat;
  background-position: 0px 0px;  
  height: 40px;

  text-transform: uppercase;
  font-family: Arial;
  font-size: 16px;
  color: #500d7c;
  font-weight: bold;
  
  margin-top: 10px;
  padding-top: 14px;
  padding-left: 42px;
}

#page_block {
  height: 90px;
  margin-top: 0px;
  padding-right: 230px;
  padding-top: 6px;
}

#page_block_contact {
  height: 58px;
  margin-top: 0px;
  padding-right: 100px;
  padding-top: 6px;
}

#right_block {
  width: 315px;
  height: 134px;
  margin-top: 40px;
  margin-left: 20px;
  margin-bottom: 20px; 
}

#right_block_head {
  width: 315px;
  height: 30px;
  background-image: url('../img/right_block_head.gif');
  background-position: top;
  background-repeat: no-repeat;
  
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #FFFFFF;
  
  vertical-align: middle;
  padding-left: 25px;
}

#right_block_body {
  width: 315px;
  height: 151px;
  background-image: url('../img/right_block_bg.gif');
  background-position: top;
  background-repeat: repeat-x;
  
 
  vertical-align: top;
  padding-left: 0px;
}

#right_block_body h3 {
  padding-top: 9px;
  margin-top: 0px;
  margin-left: 12px;
  margin-right: 14px;
  
  padding-left: 11px;
  
  background-image: url('../img/right_block_h3_bg.gif');
  background-position: top;
  background-repeat: repeat-x;
  
  color: #500d7c;
  text-transform: uppercase;
  font-size: 14px;
  height: 31px;
}


div, p, td, span {
  font-family: Arial;
  font-size: 14px;
  color: #500d7c;
}

a {
  font-family: Arial;
  font-size: 14px;
  color: #F6CE18;
  text-decoration: none;
}

a:hover {
  font-family: Arial;
  font-size: 14px;
  color: #F6CE18;
  text-decoration: underline;
}

h2 {
  color: #c9bbd8;
  text-decoration: underline;
  font-family: Arial;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}

ul {
  padding: 0px;
  margin: 0px;
  margin-bottom: 20px;
}

ul li {
  list-style: none;
  
  border: 0px solid #000;
  
  padding-left: 30px;
  background-image: url('../img/li.gif');
  background-repeat: no-repeat;
  background-position: 10px 4px;
  margin-bottom: 5px;
  
  font-family: Arial;
  font-size: 14px;
  color: #500d7c;
}

p {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

a.a_blue {
  font-family: Arial;
  font-size: 14px;
  color: #500D7C;
  text-decoration: underline;
  font-weight: bold;
}

a:hover.a_blue {
  font-family: Arial;
  font-size: 14px;
  color: #500D7C;
  text-decoration: none;
  font-weight: bold;
}

p.p_padding {
  margin-top: 5px;
  margin-bottom: 5px;
}

#separator {
  background-color: #c9bbd8;
  height: 1px;
  width: 930px;
}

/* BOTTOM MENU */

#bottom_menu {
  height: 71px;
  width: 930px;
}

/**********************/

#bot_menu_main_item_not_act {
  background-image: url('../img/menu/bottom_main_not_act.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 176px;
  
  vertical-align: top;
}

#bot_menu_main_item_not_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_main_item_not_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #c7c5d2;
  margin-right: 14px;
}

#bot_menu_main_item_act {
  width: 176px;
  
  background-image: url('../img/menu/bottom_act.gif');
  background-repeat: no-repeat;
  background-position: right bottom;
  
  vertical-align: top;
}

#bot_menu_main_item_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_main_item_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

/**********************/

#bot_menu_about_item_not_act {
  background-image: url('../img/menu/bottom_about_not_act.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 184px;
  
  vertical-align: top;
}

#bot_menu_about_item_not_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_about_item_not_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #c7c5d2;
  margin-right: 14px;
}

#bot_menu_about_item_act {
  width: 184px;
  
  background-image: url('../img/menu/bottom_act.gif');
  background-repeat: no-repeat;
  background-position: right bottom;
  
  vertical-align: top;
}

#bot_menu_about_item_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_about_item_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

/**********************/

#bot_menu_clients_item_not_act {
  background-image: url('../img/menu/bottom_clients_not_act.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 169px;
  
  vertical-align: top;
}

#bot_menu_clients_item_not_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_clients_item_not_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #c7c5d2;
  margin-right: 14px;
}

#bot_menu_clients_item_act {
  width: 169px;
  
  background-image: url('../img/menu/bottom_act.gif');
  background-repeat: no-repeat;
  background-position: right bottom;
  
  vertical-align: top;
}

#bot_menu_clients_item_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_clients_item_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

/**********************/

#bot_menu_contacts_item_not_act {
  background-image: url('../img/menu/bottom_contacts_not_act.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 170px;
  
  vertical-align: top;
}

#bot_menu_contacts_item_not_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_contacts_item_not_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #c7c5d2;
  margin-right: 14px;
}

#bot_menu_contacts_item_act {
  width: 170px;
  
  background-image: url('../img/menu/bottom_act.gif');
  background-repeat: no-repeat;
  background-position: right bottom;
  
  vertical-align: top;
}

#bot_menu_contacts_item_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_contacts_item_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

/**********************/

#bot_menu_question_item_not_act {
  background-image: url('../img/menu/bottom_question_not_act.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 232px;
  
  vertical-align: top;
}

#bot_menu_question_item_not_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_question_item_not_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #c7c5d2;
  margin-right: 14px;
}

#bot_menu_question_item_act {
  width: 232px;
  
  background-image: url('../img/menu/bottom_act.gif');
  background-repeat: no-repeat;
  background-position: right bottom;
  
  vertical-align: top;
}

#bot_menu_question_item_act a {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

#bot_menu_question_item_act a:hover {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  color: #500d7c;
  margin-right: 14px;
}

/* BOTTOM MENU */


#index_body_bg {
  height: 37px;
  background-image: url('../img/index_body_bg.jpg');
  background-repeat: no-repeat;
}

#index_pic {
  background-image: url('../img/pics/index_pic.jpg');
  background-repeat: no-repeat;
  background-position: -10px 2px;;
}

#index_right_block {
  margin-top: 160px;
  margin-left: 70px;
  margin-right: 200px;
}

#index_right_block h3 {
  font-variant: small-caps;
  font-family: Arial;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #500d7c;
  
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

#index_right_block p {
  font-family: Arial;
  font-size: 10px;
  color: #500d7c;
  text-transform: uppercase;
  
  font-weight: bold;
  
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

#index_body {
}

#index_body h4 {
  font-family: Arial;
  font-size: 14px;
  color: #f6ce18;
  font-variant: small-caps;
   
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

#index_body p {
  font-family: Arial;
  font-size: 13px;
  font-variant: small-caps;
   
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 8px;
}

#separator_yellow {
  background-color: #f8da52;
  height: 1px;
  width: 930px;
}

#index_products {
  height: 180px;
}

.input {
  border: 1px solid #C9BBD8;
  color: #500D7C;
  font-family: Arial;
}

.submit {
  border: 1px solid #7C4A9D;
  background-color: #500D7C;
  color: #fff;
  font-family: Arial;
  font-size: 12px;
}