BODY {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #6c6c6c;
	FONT-FAMILY: tahoma;
	background-color:#ffffff;
}
.main_non{
	FONT-SIZE: 1px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:0px;
}
.main_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px; LINE-HEIGHT: 19px;
}
.main_text_grey_11{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #6c6c6c; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_white{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_product{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_product_14_white{
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_14{
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_10{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #9c9c9c; FONT-FAMILY: arial; margin-bottom: 0px; 
}
.main_text_down_black{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}
.main_text_grey_small{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:10px;
}
.main_text_white_small{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:10px;
}


.menu_text{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px;
}

.portfolio_text_light_green{
	font-weight:bold; FONT-SIZE: 28px; MARGIN: 0px; COLOR: #ceff3d; FONT-FAMILY: Arial Narrow; margin-bottom: 0px; text-transform: none;
}
.portfolio_text_light_white_2{
	font-weight:bold; FONT-SIZE: 28px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial Narrow; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_white_3{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial Narrow; margin-bottom: 0px; padding-right:0px; text-transform: uppercase;
}
.portfolio_text_light_grey{
	FONT-SIZE: 15px; MARGIN: 0px; COLOR: #5b5b5b; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-right:0px; text-transform: uppercase;
}
.portfolio_text_light_white{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial Narrow; margin-bottom: 0px; padding-right:0px; text-transform: none;
}
.portfolio_text_light_black{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial Narrow; margin-bottom: 0px; padding-right:0px; text-transform: none;
}
.portfolio_text_light_white_bold{
	font-weight:bold; FONT-SIZE: 21px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: Arial Narrow; margin-bottom: 0px; padding-right:0px; text-transform: none;
}



a:link {
	 MARGIN: 0px; COLOR: #01a8ca; FONT-FAMILY: arial; text-decoration: underline;
}
a:visited {
	 MARGIN: 0px; COLOR: #01a8ca; FONT-FAMILY: arial;  text-decoration: underline;
}
a:hover {
	  MARGIN: 0px; COLOR: #353535; FONT-FAMILY: arial; text-decoration: none;
}
a:active {
	 MARGIN: 0px; COLOR: #01a8ca; FONT-FAMILY: arial; text-decoration: underline;
}

a.menu:link {
	 font-weight:bold; MARGIN: 0px; COLOR: #1882a0; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:visited {
	 font-weight:bold; MARGIN: 0px; COLOR: #1882a0; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu:hover {
	  font-weight:bold; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:active {
	 font-weight:bold; MARGIN: 0px; COLOR: #1882a0; FONT-FAMILY: Tahoma; text-decoration: none;
}

a.menu_2:link {
	 MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial; text-decoration: none;
}
a.menu_2:visited {
	 MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial;  text-decoration: none;
}
a.menu_2:hover {
	  MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; text-decoration: none;
}
a.menu_2:active {
	 MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial; text-decoration: none;
}

a.grey:link {
	 MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: none; 
}
a.grey:visited {
	 MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.grey:hover {
	  MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.grey:active {
	 MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}

a.menu_white:link {
	 MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; text-decoration: none;
}
a.menu_white:visited {
	 MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial;  text-decoration: none;
}
a.menu_white:hover {
	 MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; text-decoration: none;
}
a.menu_white:active {
	 MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; text-decoration: none;
}

INPUT {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; BACKGROUND-COLOR: #ffffff; layer-background-color: #FFFFFF
}


a.GBF:link {
	 MARGIN: 0px; COLOR: #01a8ca; FONT-FAMILY: arial; text-decoration: none;
}
a.GBF:visited {
	 MARGIN: 0px; COLOR: #01a8ca; FONT-FAMILY: arial;  text-decoration: none;
}
a.GBF:hover {
	  MARGIN: 0px; COLOR: #353535; FONT-FAMILY: arial; text-decoration: none;
}
a.GBF:active {
	 MARGIN: 0px; COLOR: #01a8ca; FONT-FAMILY: arial; text-decoration: none;
}



.td_tab_objects_adv { background: url("line_v.gif") repeat-y; width: 30px; min-width:30px;  }



 .block_name_lightbox { margin-bottom:10px; }
 .block_images_lightbox { margin-top:0px; margin-bottom:0px; width:220px; }
 
 .block_one_image_lightbox {   float:left;  margin-right:2px; margin-top:2px; }
 
 .block_one_image_lightbox img { border:none; }
 
 .no_float { clear:both; }
 
  .button_form_search { background-image: url('ok_search.gif') ; width:29px; height:29px; border:none; }
  
  .button_enter { /* background: url("in.gif"); */ width:39px; height:21px; /* border:none; */ }
  
  .block_authorized_user_to_site { padding: 15px 3px 5px 10px; }
  
  .span_authorized_name_user { font-weight:bold;  }
  
  .textarea_comment { width:400px; height:80px; }
  .block_button_add_comment { margin-top:5px; }
  
  .block_alert_text { margin-top:10px; }
  
  .block_alert_to_user_no_comment { color: #0084ff; }
  
  
  
  /*  чат */
  
  
  .block_title_chat { font-size: 21px; color: #000; font-family: Arial Narrow; }
  
  #block_text_message_chat { margin-top:10px; margin-bottom:10px; overflow:auto; width:500px; height:200px; border:solid 0px #333; }
  .span_name_user_chat { font-weight:bold; }
  .block_form_chat { margin-left:20px; }
  
  .block_one_message_chat {  }
  .block_conteiner_one_message_chat { margin: 5px 0px 5px 0px; }
  
  .pole_textarea_chat { width:300px; height:80px; }
  
  
  
  
  
  
  
  