/*
 * @@ Andrea Crevola 14.01.2009
 * 
 * Integrazione PHP-LIST / Gestionale 3Juice
 * 
 * =============================================================================
 * presi da form.css 
 * =============================================================================
*/


.feedback p {
	font-size: 1.2em;
	color: #000;
	margin: 0 3em;
	line-height: 1.5;
}

.feedback p a {
	font-size: 1em;
}

label {
	font-weight: bold;
	display: block;
	width: 18em;  
	float: left;
}

#container {
	overflow: auto;
	position: relative;
	left: 50%;
	margin-left: -490px;
	
}

#contForm {
	
	float: left;
}

form {
	width: 90%;
	margin: 0 auto;
	
}

form h3, form h4,form h5,form h6, form p, .linea, .linea_Y {
	margin: 1em -3px 0.5em 0;
	clear: both;
	float: left;
	width: 100%;
	line-height: 1.6em;
}


	.linea, .linea_Y {
		margin-top: .3em !important;
		float: left;
	}

	
form h3, form h4 {
	color: #c21821; 
	font-weight: bold;
	text-decoration:none; 
	font-size: 1.2em !important;
	border-bottom: 1px solid #c21821;
}

	form h4 {
		font-size: 1em !important;
	}



.linea label, .linea_Y label {
	min-height: 1.6em;
	height: 1.6em;
	line-height: 1.2;
	margin-left: 0.8em;  
	margin-right: 1em;
	text-align: left;  
}
	.linea label {
		color: #000;  
	}
	.linea_Y label {
		color: #c21821;
	}

	.linea_Y ul label {
		color: #000;
	}


input, select {
	width: 18em;
	clear: none !important;
	float: left;
}
	select {
		width: 20em;
		
	}
	
	select.data, select.ateco, select.ateco_sub {
		width: auto;
		clear: none !important;
		
	}
		select.ateco_sub {
			margin-left: 4em;
			display: block;
			clear: both;
			width: 45.5em;
		}

	option {
		width: auto !important;
	}

textarea {
	width: 43em;
	height: 6em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}


ul.annida {
	float: left;
	width: 25em;
	margin: 1em 1em !important; 
	clear: both;
}

/*
 * ul.annida li {
		height: 1.8em;
		line-height: 1.8em;
		clear: both;
		margin: 0 !important;
		margin-right: -3px;
		}
		
	.linea ul.annida label, .linea_Y ul.annida label {
		clear: left;
		text-align: left !important;
		color: #000;
		width: 21em;
		margin-left: 0 !important;
		margin-right: -3px;
	}
	ul.annida input {
		width: 1.4em;
		height: 1.4em;
		line-height: 1.4em;
		clear: right;
		font-size: 1em;
		margin-right: -3px;
	}
	
			ul.annida ul.annida {
				clear: both;
				margin-left: 2em;
				position: relative;
				left: 23em;
				top: -2em;
				display: none;
				float: left;
				}
 * 
 * */


	ul.annida li {
		min-height: 1.8em;
			height: auto !important;
		height: 1.8em;
		
		line-height: 1.8em;
		margin: 0 !important;
		margin-right: -3px;
		clear: both;
		}
	.linea ul.annida label, .linea_Y ul.annida label {
		clear: left;
		text-align: left !important;
		color: #000;
		width: 21em;
		margin-left: 0 !important;
		margin-right: -3px;
	}
	ul.annida input {
		width: 1.4em;
		height: 1.4em;
		line-height: 1.4em;
		clear: right;
		font-size: 1em;
	}
	
			ul.annida ul.annida {
				clear: both;
				margin-left: 2em;
				position: relative;
				left: 23em;
				top: -2.5em;
				display: none;
				}


			ul.annida ul.annida label {
				font-weight: normal;
				width: 21em;
				}

span.inlineHelp {
display: none;
}


/* 
 * =============================================================================
 * presi da aziende.css 
 * =============================================================================
*/

/* CERTIFICAZIONI */
#div-certificazioni.linea ul.annida {
	width: 28em;
}
#div-certificazioni.linea ul.annida li label.check {
	width: 22em;
}


p#alertTipologia {
	color: #c21821;
	font-weight: bold;
}




#media_section, #turismo_section,#intermediario_section,#ente_section {
	display: none;
	width: 90%;
	margin-left: 2em;
}
	#view #media_section, 
	#view #turismo_section,
	#view #intermediario_section {
	display: block;
	width: 90%;
	margin-left: 2em;
}

	#media_section p, 
	#turismo_section p,
	#intermediario_section p {
	margin-left: 0;
	}

/* // TASK 4*/
.fileDownload {
	display: block;
	
	float: left;
	position: relative;
	top: -3px;
}

#lab_file_allegato {
	width: 60%;
}

#div-settore_des,
#div-settore_asp,
#div-settore_ict,
#div-settore_ambiente,
#div-settore_auto,
#div-settore_metallurgia,
#div-settore_plasticagomma,
#div-settore_prodotti,
#div-settore_biotecnologie
 {
	width: 100%;
}

	/* Aggiungere qui se la lov è a 2 livelli */
	#div-settore_des ul.annida,
	#div-settore_asp ul.annida,
	#div-settore_ict ul.annida,
	#div-settore_metallurgia ul.annida,
	#div-settore_plasticagomma ul.annida,
	#div-settore_prodotti ul.annida,
	#div-settore_biotecnologie ul.annida
	 {
		width: 29.5em;
	}
			/* aggiungere qui, invece, se la lov è a 3 livelli */
			#div-settore_ambiente ul.annida,
			#div-settore_auto ul.annida {
				width: 21em;
			}
			
	
	#div-settore_des ul.annida label,
	#div-settore_ict ul.annida label,
	#div-settore_asp ul.annida label,
	#div-settore_metallurgia ul.annida label,
	#div-settore_plasticagomma ul.annida label,
	#div-settore_prodotti ul.annida label,
	#div-settore_biotecnologie ul.annida label {
		white-space: nowrap;
    	width: 27em !important;
	}
			#div-settore_ambiente ul.annida label,
			#div-settore_auto ul.annida label {
				white-space: nowrap;
	    		width: 16em !important;
			}
	
	#div-settore_des ul.annida ul.annida,
	#div-settore_ict ul.annida ul.annida,
	#div-settore_asp ul.annida ul.annida,
	#div-settore_metallurgia ul.annida ul.annida,
	#div-settore_plasticagomma ul.annida ul.annida,
	#div-settore_prodotti ul.annida ul.annida,
	#div-settore_biotecnologie ul.annida ul.annida {
		width: 29em !important;
		left: 28em;
		margin-left: 1em;
	}
			#div-settore_ambiente ul.annida ul.annida, 
			#div-settore_auto ul.annida ul.annida {
				width: 21em !important;
				left: 20em;
				margin-left: 1em;
			}
		
		#div-settore_des ul.annida ul.annida label,
		#div-settore_ict ul.annida ul.annida label,
		#div-settore_asp ul.annida ul.annida label,
		#div-settore_ambiente ul.annida ul.annida label,
		#div-settore_auto ul.annida ul.annida label,
		#div-settore_metallurgia ul.annida ul.annida label,
		#div-settore_plasticagomma ul.annida ul.annida label,
		#div-settore_prodotti ul.annida ul.annida label,
		#div-settore_biotecnologie ul.annida ul.annida label {
			width: 26em !important;
			white-space: normal;
			line-height: 1.8em;
			min-height: 1.8em;
				height: auto !important;
			height: 1.8em;
			text-indent: 0;
			padding-left: .5em;
			
		}
		
			#div-settore_ambiente ul.annida ul.annida label,
			#div-settore_auto ul.annida ul.annida label {
				width: 16em !important;
			}
		
		
		#div-settore_des ul.annida ul.annida ul.annida,
		#div-settore_ict ul.annida ul.annida ul.annida,
		#div-settore_asp ul.annida ul.annida ul.annida,
		#div-settore_metallurgia ul.annida ul.annida ul.annida,
		#div-settore_plasticagomma ul.annida ul.annida ul.annida,
		#div-settore_prodotti ul.annida ul.annida ul.annida,
		#div-settore_biotecnologie ul.annida ul.annida ul.annida {
			left: 25em;
		}
		
		
			#div-settore_ambiente ul.annida ul.annida ul.annida,
			#div-settore_auto ul.annida ul.annida ul.annida  {
				left: 20em;
			}
		


/* campi nascosti */
div#div-data_alert_piva, 
div#div-forma_giuridica_altro,
div#div-regione, 
div#div-paese, 
div#div-regione_1, 
div#div-paese_1, 
div#div-provincia_1, 
	/* // TASK 4 */
	div#div-flg_BIO_alimentare,
	div#div-settore_auto,
	div#div-settore_asp,
	div#div-settore_ict,
	div#div-settore_des,
	div#div-ambiente,
	div#div-settore_ambiente,
	div#div-metallurgia,
	div#div-settore_metallurgia,
	div#div-plasticagomma,
	div#div-settore_plasticagomma,
	div#div-prodotti,
	div#div-settore_prodotti,
	div#div-biotecnologie,
	div#div-settore_biotecnologie,
	div#div-tender,
	div#div-ente_settori_competenza_altro,
	div#div-ente_tipologia_attivita_altro,


div#div-categoria_attivit_generale_altro,
div#div-categoria_attivit_altro_1,

	div#div-origContattoCeip,
	div#div-origContattoInward,
	div#div-origContattoOutward,
div#div-origine_contatto_tipo_altro,
div#div-fatturato, 
div#div-fatturato_anno, 
div#div-stato_patrimoniale, 
div#div-stato_patrimoniale_anno, 
div#div-numero_dipendenti, 
div#div-numero_dipendenti_anno, 
div#div-gruppo_tipo_altro,
div#div-certificazioni_altro, 
div#div-certificazioni_direttiva_CE, 

	div#div-certificazioni_num_SOA,
	div#div-certificazioni_num_bolloCEE,

	div#div-opitaliano,
	div#div-opstraniero,
div#div-media_frequenza_altro,
div#div-media_tipo_altro,
div#div-media_ambito_altro,
	div#div-educational_turismo_straniero_fields,

div#div-privacy_data, 
div#div-privacy_num_protocollo,

div#div-privacy_modo_rilascio_inward,
div#div-privacy_ID_oper,

div.altrasede {
	display: none;
	
	width: 99.3%;
	background-position: 0.5em;
	background-repeat: no-repeat;
	
	text-indent: 3em;
	margin: 0.3em 0;
	
	}
	
	/* CORREZIONI INGLESE */
	#eng div#div-paese {
			display: block;
			
			width: 99.3%;
			text-indent: 0;
			margin: 1em 0; 
	}
	
	div#div-turismo_straniero_educational_quale label,
	div#div-turismo_straniero_educational_pubblicazione label  {
		width: 23em !important;
	}
		div#div-turismo_straniero_educational_quale ul label,
		div#div-turismo_straniero_educational_pubblicazione ul label {
			width: 21em !important;
		}
	
/* 
 * =============================================================================
 * presi da referenti.css 
 * =============================================================================
*/	

#li_526 {display: none;}

#div-titolo_altro,
#div-posizione_generica_altro {
	display: none;
	
	width: 99.3%;
	background-position: 0.5em;
	background-repeat: no-repeat;
	
	text-indent: 3em;
	margin: 0.3em 0;
	
	} 


/* 
 * =============================================================================
 * STILI NUOVI
 * =============================================================================
*/




#lab_settore_auto,
#lab_flg_BIO_alimentare,
#lab_ente_settori_competenza_altro,
#lab_enti_progetti_partner_ceip {
	width: 25em;
}
/* TASK 4 */
#lab_ambiente,
#lab_settore_ict,
#lab_settore_ambiente,
#lab_metallurgia,
#lab_settore_metallurgia,
#lab_plasticagomma,
#lab_settore_plasticagomma,
#lab_prodotto,
#lab_settore_prodotti,
#lab_biotecnologie,
#lab_settore_biotecnologie,
#lab_tender
 {
	width: 45em;
}

.hint, .valore {
	font-weight: bold !important;
}

p.hidden {display: none;}

#notaObb {
	color: #c21821;
}

#footer {
	display: none;
}

ul, li {
	list-style-type: none;
	margin: 0 !important;
	
}

p.pAltriSettori {
	text-align: right;
	font-weight: bold;
}

#altriAteco_ateco_generale, 
#altriAteco_ateco_casa_madre,
#altriAteco_ateco_dest_generale {
	display: none;
}

#sezPrivacy {
	margin: 2em 0 0 0;
	float: left;
	
}

#sezPrivacy label {
		color: #fff;
		background-color: #c21821;
		width: 100%;
		text-align: center;
	
}

#sezPrivacy textarea {
	width: 100%;
}

#sezPrivacy #notaPrivacy {
	color: #666;
	text-align: center;
	
}

#submit {
	float: none;
	width: 10em;
	background-color:#c21821;
	color: #fff;
	font-weight: bold;
}

