.menu_background { background:#1e4b7d; }

.caption { color:White; font-family: Verdana; font-size: 8pt; font-weight: bold; }
.caption A { text-decoration:none; color: White; }

.category_caption { font-family: Verdana; font-size: 8pt; font-weight: bold; background:#427cb8; }

.category_caption_selected { font-family: Verdana; font-size: 8pt; font-weight: bold;  background:#6B9FD6 }

.product_caption { color:white; font-family: Verdana; font-size: 8pt; background-color: #6B9FD6 }

.product_caption_selected { font-family: Verdana; font-size: 8pt; background-color: #E5F2FF }

.site_position { background: #E5F2FF; }

.button_style { height:20px;  }

.bottom_sign { font-weight: bold; }
.bottom_sign_2 { color: #a0a0a0; letter-spacing:-1pt; }

.business_menu { background:#F2F9FF; }
.business_menu_caption { font-weight: bold; background: #CCE5FF; height:20px;color:#cc080b; text-align:center; }
.business_menu_caption_sub { font-size:7pt; letter-spacing:1pt; font-weight:normal; background: #CCE5FF; height:17px; color: #707070; text-align:center; }
.business_menu_element { height:18px; }
.business_menu_element_select_caption { height:30px; text-align:center; font-weight:bold; }
.business_menu_element_select { height:25px; text-align:center; }
.business_menu_element_selected { height:18px; background:#E5F2FF; }

.help_menu { background:#F2F9FF; }
.help_menu_caption { font-weight: bold; background: #CCE5FF; height:20px; color:#cc080b; text-align:center; }
.help_menu_caption_sub { font-size:7pt; letter-spacing:1pt; font-weight: normal; background: #CCE5FF; height:17px; color:#707070; text-align:center; }
.help_menu_element { height:18px; }

.work_table { 
	border-collapse:separate !important;
	background:#c0c0c0; 
}
.work_table_cell_caption { background:#f0f0f0; height:25px; text-align:center; font-weight:bold; }
.work_table_cell_caption_2 { background:#fcfcfc; height:25px; text-align:center; font-weight:bold; }
.work_table_row_12 { background:#ebebe4; height:25px; }
.work_table_row_22 { background:#f0f0f0; height:25px; }
.work_table_row_1 { background:#ffffff; height:25px; }
.work_table_row_2 { background:#fafafa; height:25px; }
.work_table_cell { text-align:left; padding:3px;}
.work_table_cell_price { text-align:center;}
.work_table_cell_order { text-align:center; }


textarea .form_table_cell_area {
width:250px;
height:150px;
}

.work_table_cell a:link, .work_table_cell a:visited {
    text-decoration: none;
}
.work_table_cell a:hover, .work_table_cell a:active {
    text-decoration: underline;
}

.work_table_cell_order a:link, .work_table_cell_order a:visited {
    text-decoration: none;
}
.work_table_cell_order a:hover, .work_table_cell_order a:active {
    text-decoration: underline;
}

.form_table { background:#c0c0c0; }
.form_table_cell_caption {
  background:#ffffff;
  height:30px;
  text-align:center;
  font-weight:bold; 
}
.form_table_cell_caption_selected { height:30px; font-weight:bold; background:#f0f0f0; }
.form_table_cell_caption_left { background:#ffffff; height:30px; font-weight:bold; }
.form_table_cell_text { height:25px; background:#ffffff; }
.form_table_cell_error { height:25px; color:#cc080b; background:#ffffff; }
.form_table_cell_parameter { height:25px; background:#ffffff; text-align:right; width:40%; font-weight:bold; }
.form_table_cell_parameter_necessary { 
	height:25px; text-align:right; font-weight:bold; color:#cc080b; width:40%; background:#fafafa; 
}
.form_table_cell_element_necessary { 
	height:25px; color:#cc080b; width:60%; background:#fafafa; 
}
.form_table_cell_element { height:25px; background:#ffffff; text-align:left; width:60%; }
.form_info { font-weight:bold; color:#cc080b; }
.info {background:#1e4b7d; color:White; }