INPUT, select, optgroup, optgroup select {font-size: 13px; FONT-FAMILY: "Comic Sans MS", Arial, Tahoma, Verdana, sans-serif; color: #4d5f79;}
TEXTAREA, select {font-size: 13px; FONT-FAMILY: "Comic Sans MS", Arial, Tahoma, Verdana, sans-serif; color: #4d5f79; margin: 0px;  background-attachment: scroll;}
optgroup {background-color: #E1E1E1;}
optgroup option {background-color: white;}
FORM { margin: 0 0 0 0;}


     .form {font-weight: normal; font-size: 13px; color: #4d5f79; margin: 4 0 0 0; 
		height: 21px; background: #e0e2cf url(../images/form_shtrih.gif) repeat-x bottom left; border: 0px dotted #323232;}
	  
     .form_bold {font-weight: bold;font-size: 13px; color: #4d5f79; margin: 4 0 0 0; 
		height: 21px; background: #e0e2cf url(../images/form_shtrih.gif) repeat-x bottom left; border: 0px dotted #323232;}
	 

/*---------------------------------------------ENTER_start--------------------------------------------*/

#login, #pass { padding: 0 10 0 0;} 
#login input, #pass input { 
		font-size: 13px; color: #4d5f79; margin: 4 0 0 0; 
		height: 21px; width: 95px; background: #e0e2cf url(../images/form_shtrih.gif) repeat-x bottom left; border: 0px dotted #323232;} 
#pass input.knop_ok { background: transparent url(../images/spacer.gif);  }
#search input { 
		font-size: 13px; color: #4d5f79; margin: 4 0 0 0; 
		height: 21px; background: transparent url(../images/form_shtrih.gif) repeat-x bottom left; border: 0px dotted #323232;} 
#search input.knop_ok { background: transparent url(../images/spacer.gif);  }

.big_form {font-size: 20px; margin: 0; background-color: #efede3; border: 0px dotted #323232;}
.kod_form {font-size: 27px; text-align: center; margin: 0; background-color: #efede3; border: 0px dotted #323232;}
.all_form {margin: 0; background-color: #efede3; border: 0px dotted #323232;}


/* SELECT FORM */
.otstup3 { margin-top: 3px; }
*html .otstup3 { margin-top: 5px; }
.otstup5 { margin-top: 5px; }
*html .otstup5 { margin-top: 7px; }
.otstup_exp_2 { height: 0px; display: none; }
*html .otstup_exp_2 { height: 2px; display: block; }

.chistiy_fon { margin: 5px 0 0 -5px ; padding: 0px 2px 0px 0px; background-color: #efede3; } 
*html .chistiy_fon { padding: 0px 2px 0px 0px; } 

.textarea_fon { padding: 0px 0px 0px 4px; border: 0px solid #323232; line-height: 18px; 
					 background: transparent url(../images/fon_textarea.gif) repeat bottom left; background-attachment: scroll;} 

.form_fon { margin-left: -5px; margin-top: 5px; padding: 3px 2px 3px 2px; background: #efede3 url(../images/form_shtr_l.gif) repeat-x bottom left;} 
#form_select { color: #323232;  padding: 0px 0 25px 0; } 
#form_select select { height: 20px; 
		font-size: 13px; color: #4d5f79; margin: 0; 
		background-color: #efede3; border: 0px dotted #323232;} 
#form_select option { 
		font-size: 13px; color: #4d5f79; margin: 0; 
		background: #efede3; border: 0px dotted #323232;} 
/* Обрезание формы в IE */	
*html .form_fon { margin-left: -3px; } 
*html #form_select select { margin: -2 0 0 -2; } 
*html #form_select .select_exp_form { height: 20px; overflow: hidden; } 


.form_input_fon { margin-top: 5px; padding: 3px 3px 3px 3px; background: #efede3 url(../images/form_shtr_l.gif) repeat-x bottom left;} 
*html .form_input_fon {  } 
.form_input { color: #323232;  padding: 0px 0 15px 0; } 
*html .form_input { color: #323232;  padding: 0px 0 14px 0; } 
.form_input font { margin-left: 3px; } 
.chistiy_fon { margin: 5px 0 0 0px ; padding: 0px 2px 0px 0px; background-color: #efede3; } 
*html .chistiy_fon { padding: 0px 2px 0px 0px; } 




.load_file { FONT-FAMILY: "Times New Roman", Arial, Tahoma, Verdana, Sans-serif; color: #666666;
	font-size: 14px; margin: 0; background-color: transparent; } 
*html .load_file { background-color: #ffffff;}
	
.load_file_form { FONT-FAMILY: "Times New Roman", Arial, Tahoma, Verdana, Sans-serif; color: #666666;
		font-size: 14px; margin: 0; 
		background: #efede3 url(../images/form_shtr_l.gif) repeat-x bottom left; border: 0px dotted #323232; } 

.clasic_form { FONT-FAMILY: "Times New Roman", Arial, Tahoma, Verdana, Sans-serif; 
					color: #666666; font-size: 14px; margin: 0; } 
.clasic_knop { FONT-FAMILY: "Times New Roman", Arial, Tahoma, Verdana, Sans-serif; 
					color: #323232; font-size: 14px; margin: 0; padding-bottom: 3px; } 
.clasic_knop_bold { FONT-FAMILY: "Times New Roman", Arial, Tahoma, Verdana, Sans-serif; 
					color: #323232; font-size: 14px; font-weight: bold; margin: 0; padding-bottom: 3px; } 
*html .clasic_knop { padding-bottom: 1px; } 
*html .clasic_knop_bold { padding-bottom: 1px; } 



.region { margin-left: -5px; margin-top: 5px; padding: 3px 2px 3px 2px; background: #efede3 url(../images/form_shtr_l.gif) repeat-x bottom left;} 
#region_form select { width: 220px; height: 20px; 
		font-size: 13px; color: #4d5f79; margin: 0; 
		background-color: #efede3; border: 0px dotted #323232;} 
#region_form option { 
		font-size: 13px; color: #4d5f79; margin: 0; 
		background: #efede3; border: 0px dotted #323232;} 
/* Обрезание формы в IE */	
*html .region { margin-left: -3px; } 
*html #region_form select { margin: -2 0 0 -2; } 
*html #region_form .reg_exp_form { width: 218px; height: 20px; overflow: hidden; } 

.label_for_select {
	font-size: 12px; color: #666666; padding: 0 0 4px 4px;
}
