BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #333333;
	FONT-FAMILY: arial;
	background-image: url(background.gif);
}
.main_non{
	FONT-SIZE: 1px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_red{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #ff3333; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:0px;
}
.main_text_grey{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial; margin-bottom: 0px;
}
.main_title_text{
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #009900; FONT-FAMILY: arial; margin-bottom: 0px;
}
.main_text_white{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:10px;
}
.main_text_white_down{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; margin-bottom: 0px;
}
.main_text_white_small{
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #ffffff; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:10px;
}
.main_text_white_small_grey{
	FONT-SIZE: 9px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial; margin-bottom: 0px; padding-right:10px;
}
.main_text_bold{
	font-weight:bold; FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; margin-bottom: 0px;
}
.main_text_bold_r{
	font-weight:bold; FONT-SIZE: 11x; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; margin-bottom: 0px;
}
.title_text_0{
	font-weight:bold;
	FONT-SIZE: 15px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.title_text{
	font-weight:bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: arial;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.menu_text{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: arial; margin-bottom: 0px;
}
.menu_text_grey{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #999999; FONT-FAMILY: arial; margin-bottom: 0px;
}
.menu_text_red{
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #ff3333; FONT-FAMILY: arial; margin-bottom: 0px;
}

.portfolio_text_light_black{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_white_for_menu{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: arial; margin-bottom: 0px; padding-left: 10px; text-transform: uppercase; text-align: left;
}
.portfolio_text_light_white_21{
	FONT-SIZE: 29px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: arial; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_green{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #88c23c; FONT-FAMILY: tahoma; margin-bottom: 0px; text-transform: uppercase;
}
.portfolio_text_light_menu_v{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #009900; FONT-FAMILY: arial; margin-bottom: 0px; padding-left: 10px; LINE-HEIGHT: 30px; border-bottom: 1px solid #CCCCCC;
}

.portfolio_text_title_white{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-left: 10px; DISPLAY: block; background: #14aa00; text-transform: uppercase; text-align: left;
}
.portfolio_text_title_white_light{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #FFFFFF; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-left: 10px; DISPLAY: block; background: #75cd69; text-transform: uppercase; text-align: left;
}
.portfolio_text_title_white_2{
	FONT-SIZE: 17px; MARGIN: 0px; COLOR: #333333; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-left: 10px; DISPLAY: block; background: #CCCCCC; LINE-HEIGHT: 25px; text-align: left;
}


.menu_text_num_title_back{
	font-weight:bold; FONT-SIZE: 12px; MARGIN: 0px;COLOR: #ffffff; FONT-FAMILY: tahoma; margin-bottom: 0px; padding-left: 10px; text-transform: uppercase;
}


.main_line_grey_1{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; DISPLAY: block; background: #CCCCCC;
}
.main_line_green_4_back{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 4px; DISPLAY: block; background-image: url(back_v_4.gif);
}
.main_line_grey_5_back{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; DISPLAY: block; background-image: url(back_v_5.gif);
}
.main_line_non_5{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; DISPLAY: block; 
}
.main_line_non_1{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1px; DISPLAY: block; 
}
.main_line_green_5{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 5px; DISPLAY: block; background: #14aa00;
}
.main_line_dotted_1{
	margin-bottom: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 10px; DISPLAY: block; border-bottom: 1px dotted #CCCCCC;
}


a:link {
	 MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a:visited {
	 MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a:hover {
	  MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma; text-decoration: none;
}
a:active {
	 MARGIN: 0px; COLOR: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}


a.menu:link {
	 MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu:visited {
	 MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu:hover {
	 MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu:active {
	MARGIN: 0px; color: #FFFFFF; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

a.menu_v:link {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu_v:visited {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu_v:hover {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_v:active {
	MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

a.menu_v_line:link {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_v_line:visited {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma;  text-decoration: underline;
}
a.menu_v_line:hover {
	 MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: none;
}
a.menu_v_line:active {
	MARGIN: 0px; color: #009900; FONT-FAMILY: Tahoma; text-decoration: underline; border-top-color: #000000;
}

a.menu_grey:link {
	 MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma; text-decoration: none; 
}
a.menu_grey:visited {
	 MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma;  text-decoration: none;
}
a.menu_grey:hover {
	 MARGIN: 0px; color: #333333; FONT-FAMILY: Tahoma; text-decoration: underline;
}
a.menu_grey:active {
	MARGIN: 0px; color: #999999; FONT-FAMILY: Tahoma; text-decoration: none; border-top-color: #000000;
}

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
}


  .block_not_padding_p p { padding:0px; margin:0px; margin-bottom:10px; }
  
   .block_images_lightbox { margin-top:0px; margin-bottom:20px; }
 
 .block_one_image_lightbox {  float:left; margin-right:2px; margin-top:10px; }
 
 .no_float { clear:both; }
 
 
  .block_pole_form_remsg { background:url("back_form_1.gif") no-repeat; width:335px; height:30px; margin-bottom:10px; }
  
  .pole_form_remsg { background:transparent; width:223px; height:20px; border:none; margin:7px 0px 0px 5px; }
  
  .pole_form_select { background:transparent; width:220px; 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; }

  a img { border:none; }
  
  .block_title_page_listpg { padding:5px; margin-top:20px; }
  
  .block_img_page_listpg { padding:5px; }
  
  .block_text_page_listpg { padding:5px; }
  
  .block_space { height:20px; }
  
  .table_list_short_listpg {  }
  
  .table_list_short_listpg td { padding-top: 0px; }
  
  .block_form_search { margin:10px 0px 30px 0px; }
  
  .pole_form_text_search { width:300px; }
  
  .block_text_alert_search { margin-top: 20px ; margin-bottom:10px; }
  
  .block_kontent_page { margin-left:5px; margin-right:5px; }
  
  
  .pole_form_add_element { width:300px; }
  
  .pole_textarea_form_add_element { width:300px; height:80px; }
  
  .block_error_form_add_element { margin-top:10px; margin-bottom:10px;  color:#dd4411; }
  
  .block_form_add_element { margin:10px 0px 10px 0px; }
  
  tr.tr_on_mouse_over td { background:#eee; }
  
  tr.tr_on_selected_advert td { background:#FFFF93; }
  
  
  
  
  
  
  
  
  