
@charset "utf-8";
/* CSS Document */
.idFormTitol {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-align:right;
	width:20%;
	padding-right:5px;
	margin-bottom:5px;	
	float:left;
}
.idFormInput {
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#CEB70D;
	text-align:left !important;
	width:78%;
	margin-bottom:5px;	
	float:left;
}
.idFormSubmit {
	margin:0 auto;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#CEB70D;
	text-align:center !important;
	width:98%;
	margin-bottom:5px;
}
.idContPg {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;	
	padding:10px;
}
	.idPreuCheck {
		width: 20px;
		text-align:left;
		float:left;	
	}
	.idPreuImport {
		width: 60px;
		text-align:right;
		margin-right:5px;
		font-weight:bold;
		float:left;	
	}
	.idPreuComent {
		width: 150px;
		text-align:right;
		margin-right:5px;
		font-weight:bold;
		float:left;	
	}	
	.idPreuText {
		text-align:left;
		float:left;	
	}			
.form_login {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:140px;
	border: 1px solid #CEB70D;
}
.form_Nom {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:200px;
	border: 1px solid #CEB70D;
}
.form_NomPag {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:98%;
	border: 1px solid #CEB70D;
}
.form_NomLlarg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:400px;
	border: 1px solid #CEB70D;
}
.form_NomCurt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:100px;
	border: 1px solid #CEB70D;
}
.form_Nom150 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:150px;
	border: 1px solid #CEB70D;
}
.form_Num {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:50px;
	border: 1px solid #CEB70D;
}
.form_NumCurt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:25px;
	text-align:right;
	border: 1px solid #CEB70D;
}
.form_Data {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:14px;
	width:80px;
	border: 1px solid #CEB70D;
	text-align:center;
}
	.form_Data.readonly {
		background-color:#EEE;	
	}	
.form_Arxiu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	height:19px;
	width:250px;
	border: 1px solid #CEB70D;
}
.form_Check {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:18px;
	border: 1px solid #CEB70D;
	vertical-align:middle;
}
.form_Opt {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:18px;
	width:100px;
	border: 1px solid #CEB70D;
}
.form_OptPag {
	font-weight: normal;
	height:18px;
	width:98%;
	border: 1px solid #CEB70D;
}
.form_OptHora {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:18px;
	width:55px;
	border: 1px solid #CEB70D;
}
.form_OptAny {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:18px;
	width:60px;
	border: 1px solid #CEB70D;
}
.form_OptLlarg {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	height:18px;
	width:200px;
	border: 1px solid #CEB70D;
}
.form_Area {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width:550px;
	height:300px;
	border: 1px solid #CEB70D !important;
	margin-bottom:15px;	
}
.form_AreaPag {
	font-weight: normal;
	width:98%!important;
	height:400px !important;
	border: 1px solid #CEB70D;
	margin-bottom:15px;
}
.form_AreaPagAuto {
	font-weight: normal;
	width:98%!important;
	border: 1px solid #CEB70D;
}
.form_Missatge {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width:400px;
	height:250px;
	border: 1px solid #CEB70D !important;
	margin-bottom:5px;	
}
.form_AreaMini {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width:550px;
	height:150px;
	border: 1px solid #CEB70D !important;
	margin-bottom:15px;	
}
.form_Motiu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width:550px;
	height:40px;
	border: 1px solid #CEB70D !important;
	margin-bottom:15px;	
}
.form_Cupo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0D93CE;
	height:16px;
	width:200px;
	border: 2px solid #CEB70D;
}
.botoSubmit260 {
	border:solid 1px #333333; 
	width:262px; 
	height:18px; 
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;	 
	cursor:pointer;	
}
.botoSubmit200 {
	border:solid 1px #333333; 
	width:200px; 
	height:18px; 
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;	 
	cursor:pointer;	
}
.botoSubmit130 {
	border:solid 1px #333333; 
	width:130px; 
	height:18px; 
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;	 
	cursor:pointer;	
}
.botoSubmit90 {
	border:solid 1px #333333; 
	width:90px; 
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	cursor:pointer;	 
}
.idFormNota {
	margin-bottom: 5px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
}
hr.form {
	border: solid 1px #CCC;	
}
.divControlPeu {
	margin:0 auto;
	height:25px;	
	text-align:right;
	padding-right:5px;
}

/* ********** GESTIÓ ESTILS FORMS v2 *************************************************** */

	.idFormInput input[type='text'], .idFormInput input[type='tel'], .idFormInput input[type='password'], .idFormInput textarea, .idFormInput select {		
		padding: 6px 1% 6px 1%;
		border: none !important;
		background-color: #CCC !important;
		color:#444 !important;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	.idFormInput select {
		height:26px !important;
	}
		.idFormInput input[type='text']:hover, .idFormInput input[type='tel']:hover, .idFormInput textarea:hover, .idFormInput select:hover {
			background-color: #EEE !important;
		}
	.idFormSubmit input[type="submit"] {
		width:30% !important;
		height:auto !important;
		padding:6px 1% 6px 1% !important;
		font-size:1.20em !important;
		background-color:#666 !important;
		color:#FFF !important;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		cursor:pointer;
	}
		.idFormSubmit input[type="submit"]:hover {
			background-color:#555 !important;
		}
		
	input[type='text'].secundari, input[type='password'].secundari, textarea.secundari, select.secundari {		
		padding: 0px 1% 0px 1%;
		border: none !important;
		background-color: #CCC !important;
		color:#444 !important;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	input[type='text'].secundari, input[type='password'].secundari {
		padding: 2px 1% 2px 1% !important;
	}	
		input[type='text'].secundari:hover, textarea.secundari:hover, select.secundari:hover {
			background-color: #EEE !important;
		}	
