/* CSS Document */

/* Impostazioni Generali */
body {
	font-family: verdana, helvetica, sans-serif;
	font-size: 70%;
	background-color:#b1b3b4;
	text-align: center;
	color: #000000;
	}

hr {
	display:none
	}
	
A:link {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: underline;
}

A:visited {
	FONT-WEIGHT: normal;COLOR: #000000; TEXT-DECORATION: underline;
}

A:hover {
	FONT-WEIGHT: normal; COLOR: #99999A; TEXT-DECORATION: underline;
}

A:active {
	FONT-WEIGHT: normal; COLOR: #99999A; TEXT-DECORATION: underline; 
}

/* Impostazioni Tabella Generale Home Page */

/* Tabella */
#general {
	width: 955px;
	background-color:#E5E5E5;
	color:#000000;
	}
	
	#testa {
			display: none;
		}
	
	#header a span {
		display:none;
		}	
	
	#header a#logo {
		background-image:  url("../images/testa.jpg");
		background-repeat: no-repeat;
		display: block;
		height: 150px !important; 
		font-size: 0!important;
		width: 955px !important;
		float: none;
		text-decoration: none;
		background-position: right center;
	}
	
	#sommario {
		display:none;
	}
	
/* Colonna Menu */	
#col_sx_h {
	float:left;	
	width:200px;
	background-color:#E5E5E5;
	color:#000000;
	}
	
	/* Menu */
	#can {
		width:200px;
		text-align:left;
		text-decoration: none;
		}
	
	#can th, #can td {
		font-size:xx-small;
		text-decoration: none;
		padding-left:10px;
		padding-top:3px;
		padding-bottom:3px;
		}
	
	#can td a {
		margin-right:7px;
		border:0px;
		text-decoration: none;
		}
	
	#can td  .submenu {
		/*color:#FDB680;*/
		color:#FE7C1A;
		background-color:#E5E5E5;
		}
		
	#can td a span {
		display:none;		
		}
	/* da inserire in solo testo 
	#can td a img {
		display:none;		
		}
	*/

	/* / Menu */

	/* Scelta Testo/Grafica */
	#vis{
		margin-top:10px;
		} 	
		
	#vis a span {
		display:none;
		} 	
		
	#vis a#visux {
		display:none;
		} 	
	/* / Scelta Testo/Grafica */

	/* Scelta Lingua */
	#lang{
		margin-top:10px;
		} 
			
	#lang a span{
		display:none;
		} 	
	/* / Scelta Lingua */

	/* Ricerca */
	#rice {
		width:180px;
		text-align:left;
		margin-top:10px;
		}

	#ricerca th, #ricerca td {
		text-align:left;
		FONT-SIZE: xx-small;
		height: 15px;
		margin: 0px 0px 0px 0px;
		padding: 2px 2px 2px 2px;
		}
		
	#link_ricerca #link {
		display: none;
		}

	/* / Ricerca */

	/* Boxes */
	#boxes {
		display: block;
		}

	#box {
		width:178px;
		text-align:left;
		margin-top:10px;
		}

	#box th {
		text-align:left;
		FONT-SIZE: xx-small;

		}

	#box td {
		text-align:left;
		FONT-SIZE: xx-small;
		padding-top: 2px;
		padding-left: 2px;
		padding-right: 2px;
		}
	#box span {
	display: none;
	}
	#box td a {
		text-decoration:underline;
		}
#box td#arianna a {
		text-decoration:none;
		}
		
	#box a#link {
	display: none;
	}
	/* / Boxes */

/* Colonna Menu */	

/* Spazio Titoli e Banner */
#col_center_h {
	float: right;
	width:755px;
	background-color:#E5E5E5;
	color:#000000;
	}

	#banner {
		display:block;
		}
	#tito {
		width:750px;
		} 	
	
	#tito a span{
		display:none;
		} 	
	
/* / Spazio Titoli e Banner */
	
/* Spazio 3 colonne */
#contenuto {
	float:right;
	width:755px;
	}

	/* Link testuale al posto della freccia */
	.link_txt {
		display:none;
		}

	/* 1 colonna */
	#evidenza {
		float:left;
		width:180px;
		margin-left:0px;
		}

	#tab_evidenza {
		width:170px;
		}

	#tab_evidenza a{
		text-decoration:underline;
		}
		
	#evidenza td {
	text-align:left;
	padding-right:7px;
		}

	/* 2 colonna */
	#approfondimento {
		float:left;
		width:360px;
		margin-left:0px;
		}

	#tab_approfondimento {
		width:350px;
		}
	
	#approfondimento th {
		}
	
	#approfondimento td {
	text-align:justify;
	padding-right:7px;
		}

	/* 3 colonna */
	#news {
		float:left;
		width:210px;
		margin-left:0px;
		}

	#tab_news {
		width:200px;
		background-color:#FFFFFF;
		color:#000000;
		}

	#news th {
		background-image: url("../images/scritta_news.jpg");
		background-repeat: no-repeat;
		display: block;
		height: 20px !important; 
		font-size: 0!important;
		width: 200px !important;
		float: none;
		text-decoration: none;
		background-position: left;
		}
	
	#news td {
		padding-top:5px;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		text-align:left;
		}
		
	#news a{
		text-decoration:underline;
		}

/* / Spazio 3 colonne */	

/* Footer */
	
#sponsor p {
		text-align:left;
		font-size: xx-small;
		color: #999999;
		background-color:#E5E5E5;
		padding-left:10px;
		}


#footer {
	clear:both;
	}

	#footer p {
		text-align:left;
		font-size: xx-small;
		color: #999999;
		background-color:#E5E5E5;
		padding-left:10px;
		}
	
	#footer p a {
		font-size: xx-small;
		color: #999999;
		background-color:#E5E5E5;
		}
	
	#footer a span {
		display:none;
		}	

	#footer a#linea{
		background-image: url("../images/linea_g.jpg");
		background-repeat: no-repeat;
		display: block;
		height: 1px !important; 
		font-size: 0!important;
		width: 955px !important;
		float: none;
		text-decoration: none;
		background-position: left;
		}
		
	#footer p#sp_text{
		display:none;
		}

/* / Footer */

	
/* Elementi Form */ 
	
.pulsante {
	FONT-WEIGHT: bold;
	FONT-SIZE: xx-small;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FCB57F;
	height: 20px;
	color:#000000;
}

.formfield {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.scriviqui {
	background-color: #e5e5e5;
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 1px solid #ffffff;
	/*color:#FDB680;*/
	color:#FE7C1A;
	width:170px;
	}

.privacy {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:xx-small;
	}

.invalid /*giallo*/{
	background-color: #FFFF33;
	color:#FFFFFF;
}	
/* / Elementi Form */ 

/* Bordi e Sfondi Tabelle */

.bordo_bianco {
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	}
	
.bordo_grigio {
	BORDER-LEFT: #C6C7C9 1px solid; 
	BORDER-BOTTOM: #C6C7C9 1px solid;
	BORDER-RIGHT: #C6C7C9 1px solid; 
	BORDER-TOP: #C6C7C9 1px solid; 
	}
	
.bordo_biancosx {
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	width:50px; 
	}
	
.bordo_biancodx {
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid;
	width:128px; 
	}	
	
.bordo_pop{
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;
	background-color:#FFFFFF;
	color:#000000;
	}

.linea {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
}

.linea_grigia {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6C7C9;
}


.linea_right {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #C6C7C9;
	border-right-color: #C6C7C9;
}

.linea_top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f2f2f2;
}

.bordo_gall_ar {
	BORDER-LEFT:  #FDB680 1px solid; 
	BORDER-BOTTOM: #FDB680 1px solid;
	BORDER-RIGHT: #FDB680 1px solid;
	BORDER-TOP: #FDB680 1px solid;
}

	
/* / Bordi e Sfondi Tabelle */	


/* Pagine Interne */ 

#tab_int {
	width:755px;
	}
#tab_int td a {
		text-decoration:underline;
		}
#tab_int td#arianna a {
		text-decoration:none;
		}


	/* Pagina Standard */
	#tab_standard {
		width:750px;
		}
	
	#tab_standard td {
		text-align:left;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:5px;
		padding-right:15px;
		}

	#tab_standard_vuota td {
		text-align:center;
		vertical-align:middle;
		padding-top: 20px;
		padding-bottom: 20px;
		}
	#tab_standard_vuota a {
		text-decoration:underline;
		}
	#tab_standard td#left {
		float: right;
		width:200px;
		text-align:left;
		vertical-align:top;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:5px;
		padding-right:5px;
		}

	#tab_standard td#right {
		width:530px;
		text-align:justify;
		vertical-align:top;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:0px;
		padding-right:15px;
		}
	
	#tab_standard a {
		text-decoration:underline;
		}
		
	#tab_standard td#arianna a {
		text-decoration:none;
		}


	/* Modulo */
	#tab_modulo {
		width:750px;
		}
	

	#tab_modulo td#left {
		width:180px;
		text-align:left;
		vertical-align:top;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:5px;
		}

	#tab_modulo td#right {
		width:565px;
		text-align:justify;
		vertical-align:top;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:0px;
		padding-right:15px;
		}

	#tab_modulo a:link {
		text-decoration:underline
		}


	#modulo td {
		height:30px;
		text-align:left;
		vertical-align:middle;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left:2px;
		padding-right:2px;
		}
	
	#modulo td#privacy {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-style:italic;
		font-size:xx-small;
		text-align:justify;
		vertical-align:top;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left:2px;
		padding-right:2px;
		}

	/* lista Contenuti */
	#tab_lista_cont {
		width:750px;
		}
	
	#tab_lista_cont td {
		text-align:left;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:5px;
		}
#tab_lista_cont a#scarica{
		display:none;
		}

	/* lista Bandi */
	#tab_bandi {
		width:750px;
		}
	#tab_bandi th {
		text-align:center;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		}
	
	#tab_bandi td {
		text-align:left;
		vertical-align:middle;
		padding-top: 7px;
		padding-bottom: 3px;
		padding-left:0px;
		}
	#tab_bandi_testo {
	display:none;
		}
	/* lista Comunicati */
	#tab_comunicati {
		width:750px;
		}
	
	#tab_comunicati th {
		text-align:center;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		}
	
	#tab_comunicati td {
		text-align:left;
		vertical-align:middle;
		padding-top: 7px;
		padding-bottom: 3px;
		padding-left:0px;
		}

	/* Rassegna Stampa */
	#tab_rassegna {
		width:750px;
		}
	
	#tab_rassegna th {
		text-align:left;
		vertical-align:bottom;
		padding-top: 0px;
		padding-bottom: 1px;
		}
	
	#tab_rassegna td {
		text-align:left;
		vertical-align:top;
		padding-top: 7px;
		padding-bottom: 3px;
		padding-left:0px;
		}
	#tab_rassegna_testo{
		display:none;
		}
	/* lista Convegni */
	#tab_convegni {
		width:750px;
		}
	
	#tab_convegni th {
		text-align:center;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		}
	
	#tab_convegni td {
		text-align:left;
		vertical-align:middle;
		padding-top: 7px;
		padding-bottom: 3px;
		padding-left:0px;
		}
	
	#tab_convegni_testo {
	display:none;
		}

	/* Lista Immagini */
	#tab_gallery {
		width:750px;
		}
	
	#tab_gallery th {
		text-align:left;
		vertical-align:middle;
		padding-top: 5px;
		padding-bottom: 1px;
		}
	
	#tab_gallery td {
		text-align:left;
		vertical-align: top;
		padding-top: 7px;
		padding-bottom: 3px;
		padding-left:0px;
		padding-right:0px;
		margin: 0px;
		}
	
	#tab_gallery_int {
		width:750px;
		}
	
	#tab_gallery_int th {
		text-align:left;
		vertical-align:middle;
		padding-top: 5px;
		padding-bottom: 1px;
		}
	
	#tab_gallery_int td {
		text-align:left;
		vertical-align:top;
		padding-top: 7px;
		padding-bottom: 3px;
		padding-left:0px;
		padding-right:5px;
		}

	#tab_gallery #int th  {
		text-align:center;
		vertical-align:bottom;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-right:5px;
		}
	
	#tab_gallery #int td  {
		width:150px;
		}
	
	#pop_gallery {
		width:730px;
		background-color:#e5e5e5;
		color:#000000;
	}

	#tab_gallery_testo{
		display:none;
	}

	/* Area Riservata */
	#tab_arearis {
		width:750px;
		}
	
	#tab_arearis th {
		text-align:center;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		}
	
	#tab_arearis td {
		text-align:left;
		vertical-align:middle;
		padding-top: 7px;
		padding-bottom: 5px;
		padding-left:5px;
		}
	
	#tab_arearis table#login {
		BORDER-top: #cccccc 1px solid;
		BORDER-left: #cccccc 1px solid;
		BORDER-BOTTOM: #cccccc 3px solid;
		BORDER-RIGHT: #cccccc 3px solid;
		background-color:#f2f2f2;
		text-align:left;
		vertical-align:middle;
		color:#000000;
		}
	
	#tab_arearis table#login th {
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left:2px;
		padding-right:6px;
		text-align:right;
		vertical-align:middle;
		}

	#tab_arearis table#login td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left:2px;
		padding-right:6px;
		text-align:right;
		vertical-align:middle;
		}

	/* Risultati Ricerca */
	#tab_results {
		width:750px;
		}
	
	#tab_results td {
		text-align:left;
		vertical-align:middle;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left:5px;
		}
	
	#tab_results td img {
		display: none;
		}
		
	/* Pagina newsletter */
	
	#tab_newsletter td {
		text-align:left;
		}
	#arianna a {
		text-decoration:none;
		text-align:left;
		}
	#left {
		float: right;
		width:155px;
		text-align:left;
		vertical-align:top;
		padding-top: 2px;
		padding-bottom: 3px;
		padding-left:2px;
		padding-right:2px;
		}

	#right {
		width:600px;
		text-align:justify;
		vertical-align:top;
		padding-top: 0px;
		padding-bottom: 3px;
		padding-left:0px;
		padding-right:15px;
		}
		
	#rightp {
		width:500px;
		text-align:justify;
		vertical-align:top;
		padding-top: 0px;
		padding-bottom: 5px;
		padding-left:0px;
		padding-right:0px;
		}
		
		#tab_newsletter td#right a:link {
		text-decoration:underline
		}
/* Corsi */ 
#tab_corsi {
	color:#000000;
	background-color:#e5e5e5;
	}
#tab_corsi td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	
	padding-left:5px;
	margin-top:5px;
	}
#tab_corsi td a {
	text-decoration:underline;
	}	
		
/* Corsi */ 
.titolo_pag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:600;
	padding:0px 0px 0px 0px;
	}
	
.titolo_pag_ar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:600;
	padding:0px 0px 0px 0px;
	/*color:#FDB680;*/
	color:#FE7C1A;
	background-color:#e5e5e5;
	}
	
.titolo_pag_gr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:600;
	padding:0px 0px 0px 0px;
	color:#b1b3b4;
	background-color:#e5e5e5;

	}
	
.sottotitolo_pag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-weight:600;
	padding:0px 8px 0px 0px;
	text-align:left;
	}

.testo_pag {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	padding:0px 8px 0px 0px;
	text-align:justify;
	}

.testo_pop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	padding:0px 8px 0px 0px;
	text-align:justify;
	background-color:#FFFFFF !important
	}

.disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-style:italic;
	padding:2px 4px 2px 4px;
	text-align:justify;
	background-color:#f2f2f2;
	color:#000000;
	}

.arancio {
	/*color:#FDB680;*/
	color:#FE7C1A;
	background-color:#e5e5e5;
}

.bgarancio {
	/*color:#FDB680;*/
	background-color: #FDB680;
	color: #000000;
	/*color:#FE7C1A;*/
}

