form {
	margin: 0;
	padding: 0;
}


form.form, div.form, .s-form{
	padding: 1.3ex;
	margin: 1ex 0;
	border: 1px solid rgb(221, 229, 247);
	 background-color: rgb(238, 242, 251);
}


form.form2 {
	padding: 1.3ex;
	margin: 1ex 0;
	border: 1px solid rgb(225, 197, 181);
	background-color: rgb(241, 228, 220);
}

form.form3 {
	padding: 1.3ex;
	margin: 1ex 0;
	border: 1px solid rgb(225, 181, 187);
	background-color: rgb(241, 220, 223);
}

form.form4 {
	padding: 1.3ex;
	margin: 1ex 0;
	border: 1px solid rgb(225, 219, 181);
	background-color: rgb(241, 239, 220);
}

form.form5 {
	padding: 1.3ex;
	margin: 1ex 0;
	border: 1px solid rgb(184, 134, 11);
	background-color: rgb(247, 232, 191);
}


input, textarea, select, file  {
	border: 1px solid  rgb(213, 218, 223);
	margin: 1px;
	padding: 3px;
}


option {
	border: none;
	margin: 1px;
	padding: 1px;
}

input.submit {
	width: 85px;
	padding: 3px; margin:0;
	background-color: rgb(79,120,214);
	color: rgb(255, 255, 255);
	background-image: url(../design/v2009/ico/global/bg-menu-blue.gif);
	background-repeat: repeat-x;
	background-position: center;
	border: none;
}

input.submit2 {
	border: none;
	width: 150px;
	padding: 5px; margin: 1.5ex;
	background-color: rgb(79,120,214);
	color: rgb(255, 255, 255);
	background-image: url(../design/v2009/ico/global/bg-menu-blue.gif);
	background-repeat: repeat-x;
	background-position: center;
	border: none;
}

input.submit3 {
	width: 275px;
	padding: 5px; margin: 1.5ex;
	background-color: rgb(79,120,214);
	color: rgb(255, 255, 255);
	background-image: url(../design/v2009/ico/global/bg-menu-blue.gif);
	background-repeat: repeat-x;
	background-position: center;
	border: none;
}

input.submit-inline {
	border: none;
	height: 25x;
	width: 80px;
	padding: 0; margin: 0ex;
}


input.form:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus  {
	border: 1px solid rgb(250, 135, 61);
}

fieldset {
	border: 1px solid rgb(79,120,214);
	padding: 0 2ex 2ex 2ex;
	margin: 0 0 1ex 0;
}


legend {
	font-variant: small-caps;
	padding: 0 1ex;
		color: rgb(79,120,214);
}

fieldset input {
	margin-bottom: 3px;
}

label {
	clear: both;
	float: left;
	width: 120px;
	margin-bottom: 3px;
	font-weight: bold;
	font-variant: small-caps;
}

label.sirsi {
	width: 200px;
}

input.in_fieldset {
	float: left;
}

.f-as-text {
	border: none;
	background-color: transparent;
	margin: 0;
	padding: 0;
	color: #0e4380;
	cursor: hand;
}

.f-as-text:hover,.f-as-text:focus {
	border: none;
	cursor: hand;
	
}

#global_filtr_form {
	font-size: 10px;
	padding: 1px 0;
	margin: 5px 0 0px 0;
	clear: both;
	text-align: center;
	
}

#global_filtr_form option, #global_filtr_form select {
	font-size: 10px;
	margin: 0 2px;
	padding: 1px;
}


