body
{
  width: 825px !important;
  padding: 10px 0 0 0;
  margin: 0 auto;
}

 div.top
{
  width: 100%;
  overflow: hidden !important;
  height: 24px !important;
}

  /*=== Logo (Begin)  ===*/

  h1
  {
      float: left;
      padding: 0px 0px 0px 0px;
      margin: 0;
  }
  
    h1 img
    {
      border: 0;
    }
    
  /*=== Logo (Begin)  ===*/

  /*=== Account (Begin) ===*/
  
  div.account
  {
    float: right;
    margin: 50px 15px 10px 0;
  }
  
  /*=== Account (End) ===*/
  
  /*=== Menu (Begin)  ===*/
  
  .shr
  {
    width: 820px;
  } 
  
  div.menu
  {
    float: left;
    width: 100%;
    height: 32px;
	overflow: hidden;
  }
  
    div.menu ul
    {
      float: left;
      height: 32px;
      padding: 0;
      margin: 0;
      
      list-style: none;
    }
    
      div.menu ul li
      {
        float: left;
        height: 33px;
		overflow: hidden;
      }
      
      div.menu ul li.left
      {
        float: left;
      }
      
      div.menu ul li.right
      {
        float: left;
      }
      
      div.menu ul li i
      {
        float: left;
        width: 7px;
        height: 32px;
		overflow: hidden;
      }
      
      div.menu ul li b
      {
        float: left;
        width: 7px;
         height: 32px;
		overflow: hidden;
      }
      
      div.menu ul li a
      {
        float: left;
        height: 25px;
        padding-top: 9px;
		 font-weight: bold !important;
		 color: #ffffff;
      }
     div.menu ul li a:hover
{
		color: #555555;
}	 
      div.menu ul li a.width_a_1
      {
        width: 106px;
      }
      
      div.menu ul li a.width_a_2
      {
        width: 80px;
      }
      
      div.menu ul li a.width_a_3
      {
        width: 100px;
      }
      
      div.menu ul li a.width_a_4
      {
        width: 85px;
      }
      
      div.menu ul li a.width_a_5
      {
        width: 95px;
      }
      
      div.menu ul li a.width_a_6
      {
        width: 90px;
      }
      
      div.menu ul li a.width_a_7
      {
        width: 77px;
      }
  div.menu ul li a.width_a_8
      {
        width: 75px;
      }
  /*=== Menu (End)  ===*/
  
  /*=== Block one (Begin) ===*/
.endcol {
	clear: both;
	overflow: hidden;
	width: 0px;
	height: 0px;
}
  .block_one
  {
    float: left;
    width: 820px;
    margin-top: 5px;
  }
  
    .block_one .search_fon_left, .block_one .search_fon_right, .block_one .d1, .block_one .d2, .block_one .d3, .block_one .d4, .block_one .bor_1, .block_one .bor_2, .block_one .bor_3, .block_one .bor_4
    {
      float: left;
      width: 100%;
    }
  
    .block_one .data
    {
      float: left;
      height: 150px;
      padding: 88px 8px 8px 188px;
    }
  
  /*=== Block one (End) ===*/
  
  /*=== Block one smal (Begin) ===*/

  .block_one_smal
  {
    float: left;
    width: 820px;
    margin-top: 5px;
  }
  
    .block_one_smal .search_fon_left, .block_one_smal .search_fon_right, .block_one_smal .d1, .block_one_smal .d2, .block_one_smal .d3, .block_one_smal .d4, .block_one_smal .bor_1, .block_one_smal .bor_2, .block_one_smal .bor_3, .block_one_smal .bor_4
    {
      float: left;
      width: 100%;
    }
  
    .block_one_smal .data
    {
      float: left;
      height: 90px;
      padding: 5px 8px 8px 10px;
    }
  
  /*=== Block one smal (End) ===*/
  
  /*=== Block one Search result (Begin) ===*/

  .block_one_s_res
  {
    float: left;
    width: 820px;
    margin-top: 15px;
	overflow: hidden;
	margin-bottom: 5px;
  }
  
    .block_one_s_res .d1, .block_one_s_res .d2, .block_one_s_res .d3a, .block_one_s_res .d4a, .block_one_s_res .d3, .block_one_s_res .d4, .block_one_s_res .bor_1, .block_one_s_res .bor_2, .block_one_s_res .bor_3, .block_one_s_res .bor_4
    {
      float: left;
      width: 100%;
    }
  
    .block_one_s_res .data
    {
     float: left;
	  width: 820px;
	  overflow:hidden;
    }
  
  /*=== Block one Search result (End) ===*/
  
  /*=== Find (Begin)  ===*/
  
    div.find
    {
      float: left;
      width: 648px;
		background: url(/_img/top_block_form_fon.gif) top left repeat-x;
		height:50px !important;
		overflow: hidden;
    }
	 div.left_fon_up {
	   background: url(/_img/top_block_left_side_form.gif) top left no-repeat;
	   width: 11px;
	 	height:50px !important;
		overflow: hidden;
	 }
     div.right_fon_up {
	  background: url(/_img/top_block_right_side_form.gif) top left no-repeat;
	 	width: 11px;
	 	height:50px !important;
		overflow: hidden;
	 }
      div.find div.body
      {
        float: left;
        width: 585px;
        margin: 18px 0 10px 0;
      }
      
        div.find div.body div.right
        {
         float: right;
        }
        
        div.find div.body div.left
        {
         float: left;
        }
        
          div.find div.body div.left input
          {
		    margin-left:10px;
          width: 410px;
			 overflow: hidden;
          }
 
      
        div.find div.foot div.one, div.find div.foot 
        {
	      margin-left:10px;
		   color:#5b605e;
			clear: both;
        }
        
          div.find div.foot div.one input, div.find div.foot div.two input
          {
            margin: 0 6px 0 0;
          }
      
  /*===  Find (End) ===*/
  
  /*=== Button (Begin) ===*/
  
    .button_x87
    {
      height: 21px;
      width: 87px;
      padding-bottom: 1px;
    }
    
    .submit
    {
      height: 21px;
      width: 87px;
      padding-bottom: 1px;
    }

    .cancel
    {
      height: 21px;
      width: 87px;
      padding-bottom: 1px;
    }
    
    .button_x50
    {
      height: 21px;
      width: 50px;
      padding-bottom: 1px;
    }
    
    .button_x40
    {
      height: 21px;
      width: 40px;
      padding-bottom: 1px;
    }
  
  /*=== Button (End) ===*/
  
  /*=== Block two (Begin) ===*/
  
  .block_two
  {
    float: left;
    width: 263px;
  }
  
    .block_two .d1, .block_two .d2, .block_two .d3, .block_two .d4, .block_two .bor_h_1, .block_two .bor_h_2, .block_two .bor_h_3, .block_two .bor_h_4, .block_two .fon_header 
    {
      float: left;
      width: 259px;
    }
  
    .block_two .otstup
    {
      float: left;
      width: 173px;
      padding: 8px;
    }
	
	.block_two .border_bot_green
    {
      float: left;
	  width: 189px;
      height: 54px;
    }
    
    .block_two .border_bot_light_green
    {
      float: left;
	  width: 258px;
      height: 54px;
		overflow: hidden;
    }
    
    .block_two .border_bot_light_orange
    {
      float: left;
	  width: 189px;
      height: 54px;
    }
    
    .block_two .border_bot_orange
    {
      float: left;
	  width: 189px;
      height: 54px;
    }
  
    .block_two div.mid_1
    {
      display: block;
      width: 258px;
      height: 54px;
  
      overflow: hidden;
    }
    
    .block_two div.mid_2
    {
       display: table-cell;
       vertical-align: middle;
    }
    
    .block_two div.mid_3
    {
      top: -50%; 
	color:  #FF0000;
	
    }
	.block_two div.mid_3 h2
	{
	color:  #FF0000;
	font-size: 15px;
	font-weight: bold;
	}
  
      .block_two h2
      {
        padding: 0 10px 0 15px;
        margin: 0;
      }
  
    .block_two div.data
    {
      float: left;
      height: 215px !important;
		width: 205px !important;
    }
  .block_two div.data  a:hover{ 
  text-decoration: none;
  }
      .block_two div.unde
      {
        float: left;
         width: 220px !important;
         overflow: hidden;
			height: auto;
			font-size: 14px;
			color: #333333;
			padding-left: 15px;
      }
  
     .block_two div.unde a
	 
      {  padding-left: 3px;
	  font-size: 11px;
	  color: #005596;
	  display:block;
	  text-decoration: underline;
	  width: 140px;
	  }
	  
	.data .more_info_link
	{
		color: #005596;
		width: 60px;
		font-size: 11px;
		text-decoration: underline;
		padding-left: 15px;
	}
	.more_info_linkss   {
	padding: 0px 0px 0px 0px;
	color: #005596;
	}
	.more_info_linkss a
	{
	color: #005596;
	font-size: 11px;
	}
	.more_info_linkss a:hover
	{
	color: #6BAEDF !important;
	}
      .block_two div.unde .x_z
      {
	  font-size: 13px;
	  text-transform:uppercase;
	   font-weight: bold;
	  color: green;
	  }	
    .block_two .unde a:hover
     {
     color: #6BAEDF !important;
	 text-decoration: none !important;
	 }
      /*=== One (Begin) ===*/
      
      div.bl_one
      {
        margin: 10px 21px 0 0;
        
      }
      
        div.bl_one input.in_find
        {
          float: left;
          width: 110px;
          margin-right: 10px;
          color: #cc0200;
		    background-color: #99ff00;
        }
        
        div.bl_one table
        {
          border: 0;
        }
      
          div.bl_one table thead th.name
          {
            width: 150px;
          }
          
          div.bl_one table thead th.price
          {
            width: 25px;
          }
          
          div.bl_one table thead th.basket
          {
            
          }
      
      /*=== One (End) ===*/
    
      /*=== Two (Begin) ===*/
      
      div.bl_two
      {
        margin: 10px 15px 0 0;
      }
      
        div.bl_two input.in_find
        {
        float: left;
        width: 75px;
        margin-right: 10px;
		  color: #cc0200;
        }
      
        div.bl_two span.nu
        {
          float: left;
          
        }
      
      /*=== Two (End) ===*/
    
      /*=== Fre (Begin) ===*/
      
      div.bl_fre
      {
        margin: 10px 15px 0 0; 
      }
        
      /*=== Fre (End) ===*/
    
      /*=== Fa (Begin) ===*/
      
      div.bl_fo
      {
        margin: 10px 0 0 0; 
      }
      
      /*=== Fa (End) ===*/
  
  
    /*=== Block two (End) ===*/
  
  /*=== Block fre (Begin) ===*/

  .block_fre
  {
    float: left;
    width: 820px;
    margin-top: 15px;
	 height:32px;
  }
  
    .block_fre .d1, .block_fre .d1a, .block_fre .d2,  .block_fre .d2a, .block_fre .d3, .block_fre .d4, .block_fre .d4a, .block_fre .d3a, .block_fre .bor_1, .block_fre .bor_2, .block_fre .bor_3, .block_fre .bor_4
    {
      float: left;
      width: 100%;
    }
  
    .block_fre .data
    {
      float: left;
      width: 772px;
      padding: 9px;
      text-align: center;
    }
  
  /*=== Block fre (End) ===*/
  
  /*=== Copyrate (Begin) ===*/
  
    .copyrate
    {
      float: left;
      width: 820px;
      padding: 10px 0 0px 0;
      text-align: center;
    }
    
    * html .copyrate
    {
      float: none;
    }
  
  /*=== Copyrate (End) ===*/
  
  /*=== Search result (Begin)  ===*/
  
    .sr_price
    {
      float: right;
    }
    
      .sr_price span
      {
        float: left;
        line-height: 21px;
      }
      
      .sr_price input
      {
        margin-left: 10px;
      }
      
    .serch_result
    {
      float: left;
    }
    
      .serch_result h3
      {
        float: left;
        padding: 0;
        margin: 0;
        line-height: 21px;
      }
      
      .serch_result span
      {
        float: left;
        line-height: 21px;
      }
      
    .select_domain
    {
      float: left;
      width: 744px;
      padding: 6px;
      margin-top: 10px;
    }
    
      .select_domain input
      {
        padding: 0;
        margin: 0 2px 0 4px;
      }
      
    .result
    {
      float: left;
      width: 94%;
      padding: 8px 6px 8px 25px;
    }
    .result a {
    	color: #1470f9 !important;
    }
	 .result a:hover {
    	color: #18a6f7 !important;
    }
      .result div.endcol
		{
			width: 0px;
		}
        .result input
        {
          padding: 0;
          margin: 0 4px 0 2px;
        }
  
  /*=== Search result (End)  ===*/
.fon_search_main_back   {
width: 823px;
}
 .bottom_blocks_width  {
	background: #cccccc;
 } 
  
  div.just  {
  	padding-left: 10px;
	
  }
  div.top a
  {
  	color: #005596;
  }
  div.top a:hover
  {
  	color: #1470f9;
  }
  div.just_2 a {	
 color: #4572AF;
	
  }
  
  div.just_2 a:hover {
 color: #004c00;
  }
  table.register td.text_positions
  {
  	text-align: right;
	font-size: 12px;
  }
  table.register td.bolder
  {
  	font-weight: bold;
	font-size: 17px;
  }
   table.register td select
	{
		width: 174px;
	}
	div.fon_pages {
	background: url(/_img/fon_all_pages_top.jpg) top left  no-repeat;
	width: 100%;
	float: left;
	}
