/* ----------------------------------text----------------------------*/
form, fieldset, legend{margin:0; padding:0; border:none;}
/*
input{
   width:170px; 
   padding:3px 5px; 
   border:1px solid #CCCCCC; 
   margin:5px 5px 0 0;
}*/
*{
	outline : #E29230 none 0px;
}
#text form{
	margin-bottom : 30px;
}
form div.captcha{
	overflow : hidden;
	margin-bottom : 25px;
	width : 200px;
}
label{
	display : block;
	margin-top : 8px;
	font-weight : bold;
}
input{
	   border:1px solid #b8ca78;
   background-color : #eef7ce;
}
select{
	width:182px; 
   padding:3px 5px; 
   border:1px solid #b8ca78;
   background-color : #eef7ce;
   margin:5px 5px 0 0;
	display : block;
}
option{
	background-color : #eef7ce;
	border : none;
	border-bottom:1px solid #b8ca78;
}
textarea{
   width:98%; 
   border:1px solid #b8ca78;
   background-color : #eef7ce;
   padding:2px; 
   overflow:auto;
   margin : 5px 0px;
}
textarea:focus{
	background-color : #cbdc91;
border: 1px solid #a4b567;
}
form p{margin:5px 0;}
/*
input.submit, input.reset{
	margin:0;
	padding:10px 20px;
	color:#666666;
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
	cursor:pointer;
	width : auto;
	}
input.submit:hover, input.reset:hover{
	margin:0;
	padding:10px 20px;
	color: #242424;
	background-color: #DBDBDB;
	border: 1px solid #282828;
	cursor:pointer;
	width : auto;
	} */
/* ----------------------------------search----------------------------*/

input[type=text], input[type=password], input[type=file] {/* оформление для полей типа text и password */
   width:170px; 
   padding:3px 5px; 
   border:1px solid #b8ca78;
   background-color : #eef7ce;
   margin:5px 5px 0 0;

}
input[type=text]:focus, input[type=password]:focus {
background-color : #cbdc91;
border: 1px solid #a4b567;
} 
.formText, .formFile {/* класс для ие6, который не понимает свойства по типам селекторов */
   width:170px; 
   padding:3px 5px; 
   border:1px solid #b8ca78;
   margin:5px 5px 0 0;
   background-color : #eef7ce;
}
input[type=submit],input[type=reset]{
    margin:0 20px 0 0;
	padding:10px 20px;
	color: #607510;
	background-color : #eef7ce;
	border:1px solid #b8ca78;
	cursor:pointer;
	width : auto;
}
input[type=submit]:hover,input[type=reset]:hover, input[type=submit]:focus,input[type=reset]:focus {
   color: #607510;
	background-color : #cbdc91;
border: 1px solid #a4b567;
}
.formSubmit,  .formReset{/* класс для ие6 */
    margin:0 20px 0 0;
	padding:10px 10px;
	color: #607510;
	background-color : #eef7ce;
	border:1px solid #b8ca78;
	cursor:pointer;
	width : auto;
}

/* ----------------------------------search----------------------------*/
form#search{
	float : right;
	margin-top : 4px;
}
#main_menu input[type=text]{
width:170px; 
   padding:3px 5px; 
   border:1px solid #b8ca78;
   margin:5px 0px 0 0;
   background-color : #eef7ce;
   height : 14px;
} 
#main_menu input[type=text]:focus {
background-color : #cbdc91;
border: 1px solid #a4b567;
} 
#main_menu .formText {/* класс для ие6, который не понимает свойства по типам селекторов */
   width:170px; 
   padding:3px 5px; 
   border:1px solid #b8ca78;
   margin:5px 0px 0 0;
   background-color : #eef7ce;
}
#main_menu input[type=submit]{
    margin:0 16px 0 6px;
	padding:1px 10px;
	color: #607510;
	background-color : #eef7ce;
	border:1px solid #b8ca78;
	cursor:pointer;
	width : auto;
}
#main_menu input[type=submit]:hover, #main_menu input[type=submit]:focus{
   color: #607510;
	background-color : #cbdc91;
border: 1px solid #a4b567;
}
#main_menu .formSubmit{/* класс для ие6 */
    margin:0 20px 0 5px;
	padding:1px 5px;
	color: #607510;
	background-color : #eef7ce;
	border:1px solid #b8ca78;
	cursor:pointer;
	width : auto;
}

/* -------------------------sidebar--------------------------------*/

#sidebar form{
	display:block;
	width: 100%;
	margin:-10px 0 0;
	padding:0px 0 20px;
	border:none;
	overflow : hidden;
	}

#sidebar input[type=text] {/* оформление для полей типа text и password */
   padding:5px 5px; 
   border:1px solid #b8ca78;
   background-color : #eef7ce;
   margin:5px 5px 0 0;
   width : 248px;
   color: #607510;
}
#sidebar input[type=text]:focus {
background-color : #cbdc91;
border: 1px solid #a4b567;
} 
#sidebar .formText {/* класс для ие6, который не понимает свойства по типам селекторов */
   width : 248px;
   padding:5px 5px; 
   border:1px solid #b8ca78;
   margin:5px 5px 0 0;
   color: #607510;
   background-color : #eef7ce;
}	
#sidebar input[type=submit]{
    margin:0 0px 0 0;
	padding:5px 10px;
	color: #607510;
	background-color : #eef7ce;
	border:1px solid #b8ca78;
	cursor:pointer;
	width : auto;
	float : right;
}
#sidebar input[type=submit]:hover,#sidebar input[type=submit]:focus{
   color: #607510;
	background-color : #cbdc91;
border: 1px solid #a4b567;
}
#sidebar .formSubmit{/* класс для ие6 */
    margin:0 0px 0 0;
	padding:5px 2px;
	color: #607510;
	background-color : #eef7ce;
	border:1px solid #b8ca78;
	cursor:pointer;
	width : auto;
	float : right;
}