/**
 * Nombre: FW_forms.css
 * Autor: David Prados (dpluna)
 * Fecha creaci�n: 18 Junio 2008
 * �tima modificaci�n: 24 Agosto 2008 (dpluna)
 * Descripci�n:
 * 		Contiene todo lo que tiene que ver con formularios. La estructura es de elementos con m�s especificidad a menos.
 */
INPUT,
TEXTAREA {
	height: 14px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-bottom: 1px solid #b2b2b2;
	border-right: 1px solid #b2b2b2;
	line-height: 15px;
}
	.FW_grey-styles INPUT,
	.FW_grey-styles TEXTAREA {
		border: 1px solid #d6d6d6;
	}
	INPUT,
	SELECT,
	TEXTAREA {
		font-size: 0.9em;
		width: 98%; /*100% - borders - padding*/
		padding: 1px;
		margin-bottom: 8px;
	}
	SELECT {
		width: 99%; /*100% - borders - padding*/
	}
	TEXTAREA {
		height: 42px;
		overflow: auto;
	}
	INPUT#cercar {
		width: 177px;
	}
	INPUT.input-date {
		width: 70%;
		float: left;
		margin-right: 3px !important;
		margin-right: 0px;
	}
	INPUT.submit {
		/*width: 70%;*/
		width: 55px;
		height: 20px;
		border: 1px solid #2a2929;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size: 1em;
		font-weight: bold;
		background-color: #f7f7f7;
		color: #2a2929;
		cursor: pointer;
		padding-bottom: 5px;
	}
		.FW_submit-group INPUT.submit {
			margin-right: 3% !important;
		}
		.FW_grey-styles INPUT.submit {
			font-size: .85em;
			margin-right: 5px !important;
			font-family: Verdana,Tahoma;
		}
	INPUT#cerca_global {
		font-size: 1em;
		margin-top:1px;
		width: 140px;
		float: left;
		margin-right: 3px;
	}
	INPUT.enviar_cerca {
		width: 18px;
		height: 17px;
		overflow: hidden;
		border: none;
		padding: 0px 0px 0px 18px;
		text-indent: -9999px;
		background: #efefed url(/pres_fsvp/css/img/submit_cerca_global.png) no-repeat;
		cursor: pointer;
	}
		/*INPUT.submit.FW_calendar-align {
			margin-right: 28px !important;
			margin-right: 27px;
			margin-top: 8px;
		}*/
#missatge {
	font-family: verdana;
	font-size: 0.9em;
}
LABEL {
	display: block;
	font-weight: bold;
	width: 100%;
	margin-bottom: 2px;
}
	.FW_grey-styles LABEL {
		font-size: .9em;
		font-weight: 100;
	}
.FW_form-group {
	float: left;
	width: 49%;
}
.FW_submit-group {
	display: block;
	overflow: hidden;
	height: 1%;
	clear: both;
}
	.FW_submit-group INPUT.submit {
		margin-top: 8px;
		width: 36%;
	}
		.FW_submit-group INPUT.submit.normal {
			font-weight: normal;
		}
.FW_form-pagination {
	float: right;
	font-size:.8em; /* 20110110 mantis-0003035 */
}
	.FW_form-pagination FIELDSET { /*ie6*/
		display: inline;
	}
	.FW_form-pagination LABEL {
		display: inline;
		width: auto;
		margin-right: 6px;
	}	
	.FW_form-pagination INPUT {
		/*float: left;*/
		width: 23px;
		text-align: center;
		margin-right: 6px;
		margin-bottom: 0px;
	}
	/*.FW_form-pagination #submit-paginaton2 {
		height: 18px;
		*/
		/*float: left;*/
		/*
		width: 40px;
		font-weight: normal;
		margin: 0px !important;
	}*/
	.FW_form-pagination .submit-pagination {
		color: #AC2115;
		border: none;
		width: 17px;
		height: 17px;
		overflow: hidden;
		padding: 0px;
		text-indent: -9999px;
		text-align: left;
		margin: 0px 0px 0px 6px !important;
		background: url(/pres_fsvp/css/img/submit1.gif) no-repeat top left;
	}
.FW_buttons-wrapper {
	display: block;
	overflow: hidden;
	height: 1%;
	clear: both;
}

.FW_pagination-numbers{ font-size:.8em; /* 20110110 mantis-0003035*/ }