form {
	margin:  0px;
	padding: 0px;
}

.div_form {
	float: 	 		left;
	margin-bottom:	10px;
	width:	 		100%;
}
	.div_form span {
		color:		#8c8c8c;
		font-size: 	9px;
	}
	.div_form td {
		padding-right: 30px;
	}
	.div_form td.button {
		padding-right: 0px;
	}

.form_input_text {
	border:			1px solid #8b8b8b;
	font-size: 		11px;
	height: 		16px;
	_line-height: 	17px;
	padding-left: 	3px;
	padding-top: 	2px;
	_padding-top: 	0px;
}

.form_input_buscar {
	border:			1px solid #8b8b8b;
	border-right: 	none;
	float: 			left;
	font-size: 		11px;
	height: 		15px;
	_height: 		17px;
	_line-height: 	17px;
	padding-left: 	3px;
	padding-top: 	2px;
	_padding-top: 	0px;
}

.form_buscar {
	background: 	url(images/icons/form_buscar.gif) no-repeat center center;
	border:			1px solid #8b8b8b;
	border-left: 	none;
	cursor:			pointer;
	float: 			left;
	height: 		20px;
	width:			22px;
}

.form_select {
	border:		1px solid #8b8b8b;
	font-size:	11px;
	height:		20px;
}

.form_textarea {
	border:	1px solid #8b8b8b;
	height:	200px;
	width:	453px;
}

/* Formularios para insercion */
.div_form_insertarleft {
	float:	 left;
	padding: 0px 0px 10px 30px;
	width:	 455px;
}

.div_form_insertarright {
	float:	 right;
	padding: 0px 0px 10px 0px;
	width:	 360px;
}
	.div_form_insertarleft .label, .div_form_insertarright .label {
		padding-top: 15px;
		display: block;
	}
	.div_form_insertarleft .label_first, .div_form_insertarright .label_first {
		padding-top: 0px;
	}

/* Formularios del CMS Login */
#logininner .form_input_text {
	margin-bottom:	6px;
}

#logininner #recordar {
	margin-top:10px;
	_margin-top:5px;
}
