BODY {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: tahoma;
	}
.main_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_blue{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_menu{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px; LINE-HEIGHT: 21px;
}
.main_text_product{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_14{
	FONT-SIZE: 14px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: geneva; margin-bottom: 0px;
}

.main_text_down_black{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}
.main_text_grey_small{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: geneva; margin-bottom: 0px; padding-right:10px;
}


.menu_text{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: geneva; margin-bottom: 0px;
}

.portfolio_text_light_black{
	FONT-SIZE: 19px; MARGIN: 0px; COLOR: #343434; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.portfolio_text_light_black_2{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #343434; FONT-FAMILY: arial narrow; margin-bottom: 0px; text-transform: none;
}
.portfolio_text_light_grey{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #666666; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.portfolio_text_light_red{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #db3434; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}
.portfolio_text_light_blue{
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: #34aadb; FONT-FAMILY: geneva; margin-bottom: 0px; text-transform: none;
}



a:link {
	 MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial; text-decoration: underline;
}
a:visited {
	 MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial;  text-decoration: underline;
}
a:hover {
	  MARGIN: 0px; COLOR: #7aa20b; FONT-FAMILY: arial; text-decoration: none;
}
a:active {
	 MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial; text-decoration: underline;
}

a.menu:link {
	 MARGIN: 0px; COLOR: #3474db; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu:visited {
	 MARGIN: 0px; COLOR: #3474db; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.menu:hover {
	  MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:active {
	 MARGIN: 0px; COLOR: #3474db; FONT-FAMILY: Tahoma; text-decoration: underline;
}

a.menu_2:link {
	 MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial narrow; text-decoration: none;
}
a.menu_2:visited {
	 MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial narrow;  text-decoration: none;
}
a.menu_2:hover {
	  MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial narrow; text-decoration: underline;
}
a.menu_2:active {
	 MARGIN: 0px; COLOR: #0084ff; FONT-FAMILY: arial narrow; text-decoration: none;
}

a.grey:link {
	 MARGIN: 0px; COLOR: #999999; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.grey:visited {
	 MARGIN: 0px; COLOR: #999999; 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: #999999; FONT-FAMILY: Tahoma; 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 img { border:none; }

/*
 .title_text { color:#000; text-decoration:underline; }
 
 */
 
 
 .block_images_lightbox { margin-top:0px; margin-bottom:20px; }
 
 .block_one_image_lightbox { float:left; margin-right:2px; }
 
 .no_float { clear:both; }
 
 
  .block_pole_form_remsg { background:url("back_form_1.gif"); width:235px; height:30px; margin-bottom:10px; }
  
  .pole_form_remsg { background:transparent; width:223px; height:20px; border:none; margin:7px 0px 0px 5px; }
  
  .block_pole_textarea_form_remsg { background:url("back_form_2.gif"); width:235px; height:138px; margin-bottom:10px; }
  
  .pole_textarea_form_remsg { background:transparent; width:223px; height:125px; border:none; margin:7px 0px 0px 5px; }
  
  .button_submit_form_remsg { width:94px; height:24px; background:url("b_send.gif"); border:none; }
  
  .block_pole_text_secnumers { background:url("back_form_4.gif"); width:94px; height:24px; }
  
  .pole_text_secnumers { background:transparent; width:82px; height:18px; border:none; margin:4px 0px 0px 3px; }
  
  


