		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		/* sform  */
		#id_sform_cont {
            
           	z-index: 510;
			position: absolute;

			left: 250px;
			top: 80px;
				
			width: 739px;
			height: 139px;
			
			/* clip: auto; */
			overflow: hidden;			
			
			/*
			border: 1px dotted red;			
			*/
			
		}

		/* sform body */
		#id_sform_body {		
           	z-index: 510;
			position: absolute;

			left: 0px;
			top: 0px;
				
			width: 739px;
			height: 139px;
			
			/* clip: auto; */
			overflow: hidden;
			
			/* пока бекграундом, потом присобачить картинку через фильтр для работы в IE6 */
            background: transparent url(is/form_search_bg1.png) no-repeat top left;

            /*
			border: 1px dotted blue;
			*/
		}

		/* sform controls */
		#id_sform_ctrs {
			position: absolute;
		
			left: 40px;				
			top: 0px;
			
			width: 660px;
			height: 100px;			
			
			/*
			border: 1px dotted red;			
			*/
		}
		
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		#id_sform_ctr_openclose {
			position: absolute;
					
			left: 353px;				
			top: 103px;
			
			width: 37px;
			height: 26px;			
			
			cursor: pointer;
			
			/*
			border: 1px dashed lime;
			*/			
		}		
		
		
		/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
		#id_sform_ctr_inp_search {				
			position: absolute;	
			padding: 2px 5px 0px 5px;
			/* margin: 0; */
			
			font-family: Arial, Verdana;
			font-size: 12px;
					
			left: 0px;				
			top: 18px;
			
			width: 650px;
			height: 18px;					
			
			border: 1px solid #7f9db9;
			color: #8c8c8c;			
			background: #ffffff;
		}
		
		#id_sform_ctr_24h {
		
			position: absolute;	
			visibility: hidden;
			/* padding: 0px 5px 0px 5px; */								
			left: 597px;
			top: 12px;
			
			width: 63px;
			height: 53px;					
			
			/* border: 1px solid #a4b97f; */
			color: #b2b2b2;			
			background: #f0f0f0;
		}
		
		
		
		.cid_sform_ctr_inp_search_ht {
			position: absolute;	
			/* padding: 2px 5px 0px 5px; */
					
			left: 0px;				
			top: 46px;
			
			width: 550px;
			height: 18px;					
			
			text-align: middle;
			
			/* border: 1px solid #a4b97f; */
			color: #000000;			
			background: #f0f0f0;
		}

		.cid_sform_ctr_iwant {
			position: absolute;	
			/* padding: 2px 5px 0px 5px; */
					
			left: 0px;				
			top: 75px;
			
			width: 120px;
			height: 20px;
			
			/* text-align: middle; */
			font-weight: bold;
			font-size: 17px;
			font-style: italic;
			
			/* border: 1px solid #a4b97f; */
			color: #000000;			
			/* background: #f0f0f0; */
		}
		
		.cid_sform_ctr_popbox {
			position: absolute;	
			/* padding: 2px 5px 0px 5px; */
					
			left: 125px;				
			top: 77px;
			
			width: 180px;
			height: 20px;					
			
			border: 1px solid #a4b97f;
			color: #000000;
			background: #f0f0f0;
		}
		
		.cid_sform_ctr_submit {
			position: absolute;	
			/* padding: 2px 5px 0px 5px; */
					
			left: 599px;				
			top: 76px;
			
			width: 64px;
			height: 22px;					
			
			/* border: 1px solid #7f9db9; */
			color: #000000;			
			background: #f0f0f0 url(is/submit.jpg) no-repeat top left;
			
		}
		

		.cid_sform_ctr_submit:active {
			color: #c0c0c0;
			left: 602px;				
			top: 78px;
			background: #f0f0f0 url(is/submit1.jpg) no-repeat top left;
		}
		
		
		#id_print_container, #id_print_container_d  {
			position: absolute;
			z-index: 1000;
			visibility: hidden;
			/* border: 1px dotted red; */
			left: 0px;
			top: 95px;
			width: 90px;
			height: 20px;
			line-height: 20px;
		}
		
		/*
		#id_print_container_d {
			visibility: visible;
		}
		*/		

		#id_print_container:hover a {
			color: red;			
		}
		
		#id_print_container:active {
			border-top: 1px solid white;
			border-left: 1px solid white;
		}
		
		.cid_dynsearch_line {
			color: black;
			/* border-top: 1px solid #999999; */
			line-height: 19px;
			font-size: 15px;
			/* font-weight: bold; */
			padding: 5px;
			cursor: pointer;
		}
		
		.cid_dynsearch_line:hover {
			color: blue;
			text-decoration: underline;
			background: #eeeeff;
		}
				

		.input_chk  {
			left: 15px;
			line-height: 13px;
			padding: 4px 15px 4px 15px;
			
			font-family: Arial;
			font-size: 12px;
			
			/* background: #ff0000; */
		}
		
		.input_chk input {
			vertical-align: middle;			
			/* border: 2px solid lime; */
		}
		
		.input_chk div {
			padding-left: 7px;
			display: inline;
		}
		
		.filter_hr {
			margin: 3px 0px 3px 0px;
			line-height: 3px;
			width: 100%;
			border-bottom: 1px dashed #adadad;			
		}
	
		.input_chk_i {
			padding: 0px 0px 0px 0px;
			/*
			margin: 5px 0px 0px 0px;
			*/
		}
		
		.yagoo_ya {
			background: #d3e0f2;
			color: #000000;
			border-bottom: 1px dotted white;
			padding: 3px 3px 3px 3px;
			margin: 0px 0px 0px 0px;
			
			cursor: pointer;
			/*
			padding: 3px 3px 3px 3px;
			*/
		}
		
		.yagoo_go {
			background: #ffffff;
			color: #2c4fab;
			border-bottom: 1px dotted #2c4fab;
			text-decoration: none;
			padding: 0px 0px 0px 0px;
			margin: 3px 3px 3px 3px;
			
			/* padding: 3px 3px 3px 3px; */
			
			/*
			margin: 0px 5px 0px 0px;
			padding: 0px 0px 0px 0px;
			*/
			cursor: pointer;
		}
		

				
