BODY {
	width:	980px;
	margin:	0px auto;

	font-family: 	Arial, sans-serif;
	/*
	font-size:		12px;
	*/
	
	
	line-height: 	1.25em;
	
	
	
	/* Da email del 23/04*/
	font-size:		12px;
	line-height: 	16px;
	color:			#000000;
	
	display: 		block;
}
.linux BODY .spazioInformativo, 
.linux BODY .checkLinux  {
	font-size: 		11px;
}

/****************************/
.ui-dialog.generic-dialog.has-title.ui-draggable.ui-resizable TABLE  {
	border-collapse:	separate; 
}	

.ui-dialog.generic-dialog.has-title.ui-draggable.ui-resizable TABLE TD {
	vertical-align: 	top;
	padding: 			5px 0px;
	border-top:			1px solid #c0c0c0;
	
}




/**********************************************/
/*  Solitamente i link non sono sottolienati  */
#content-wrapper a:link, #content-wrapper a:visited {
	text-decoration:	none;
	color:				#000000;	
}

#content-wrapper a:hover {
	text-decoration:	none;
	color:				#000000;
}





/*********************************/
/*  Banner URP  
	Banner title in home - ENTRA
*/
#content-wrapper .spazioURP .bottoneEntra a:link, #content-wrapper .spazioURP .bottoneEntra a:visited,
#content-wrapper .bannerTitle .areaGenericaTitle a:link, #content-wrapper .bannerTitle .areaGenericaTitle  a:visited
{
	text-decoration:	none;
	color:				#000000;	
}
#content-wrapper .spazioURP .bottoneEntra a:hover,
#content-wrapper .bannerTitle .bottoneEntra  a:hover,
#content-wrapper .bannerTitle .areaGenericaTitle a:hover
{
	text-decoration:	underline;
}




/***************************************************/
/*  Invece per le pagine interne di terzo livello  */
/*  LINK #000000  */

#content-wrapper .contenuto a:link, #content-wrapper .contenuto a:visited {
	text-decoration:	underline;
	color:				#000000;	
}

#content-wrapper .contenuto a:hover {
	text-decoration:	underline;
	color:				#000000;
}






/***************************************************/
/* Inserisco la sottolineatura solo dove serve     */

#content-wrapper .portlet-navigation .nav-menu a:hover,
#content-wrapper .portlet-breadcrumb a:hover,
#content-wrapper .spazioInformativo .elencoLinkBottom a:hover

{
	text-decoration:	underline;
}




/*
	Briciole
	Titolo dell'elenco delle news
	Home - News - titolo
	Home - Link grandi
 */
#content-wrapper .contenutoNews .titolo a:link, #content-wrapper  .contenutoNews .titolo a:visited, #content-wrapper .contenutoNews .titolo a:hover
{
	color:				#000000;	
}






#content-wrapper .homeTo .portalTitle a:link, #content-wrapper .homeTo .portalTitle a:visited, #content-wrapper .homeTo .portalTitle a:hover,
#content-wrapper .homeNews ,
#content-wrapper .homeNews .sezioneLink a:link, #content-wrapper .homeNews .sezioneLink a:visited, #content-wrapper .homeNews .sezioneLink a:hover,
#content-wrapper .homeNews .news a:link, #content-wrapper .homeNews .news a:visited, #content-wrapper .homeNews .news a:hover,
#content-wrapper .bannerTitle .bottoneEntra  a:hover,
#content-wrapper .bannerTitle .bottoneEntra a:link, #content-wrapper .bannerTitle .bottoneEntra  a:visited,
#content-wrapper .homeInRilievo a:link, #content-wrapper .homeInRilievo  a:visited, #content-wrapper .homeInRilievo  a:hover,
#content-wrapper .linkUtili a:link, #content-wrapper .linkUtili a:visited, #content-wrapper .linkUtili a:hover,
#content-wrapper .ministroInforma .link a:link, #content-wrapper .ministroInforma .link a:visited, #content-wrapper .ministroInforma .link a:hover,
#content-wrapper .footer_hub .testo_foot a:link, #content-wrapper .footer_hub .testo_foot a:visited, #content-wrapper .footer_hub .testo_foot a:hover
{
	color:				#000000;
}

/*
	Argomenti
	LinkUtili
	Home - Home in alto a destra
	Home - News
	Link delle aree
	Elenco puntato a destra nelle 3ï¿½ pagine
	Home - Ministro Informa
	Link grossi nella pagina Ministero
	Home - Link in basso
*/
#content-wrapper .viewElencoNews .linkDettaglio a:link, #content-wrapper .viewElencoNews .linkDettaglio a:visited, #content-wrapper .viewElencoNews .linkDettaglio a:hover,
#content-wrapper .elencoPuntato UL LI a:link, #content-wrapper  .elencoPuntato UL LI a:visited, #content-wrapper .elencoPuntato UL LI a:hover,
#content-wrapper .macroLink a:link, #content-wrapper .macroLink a:visited, #content-wrapper .macroLink a:hover,
#content-wrapper .argomenti a:link, #content-wrapper .argomenti a:visited, #content-wrapper .argomenti a:hover,
#content-wrapper .macroLink a:link, #content-wrapper .macroLink a:visited, #content-wrapper .macroLink a:hover
{
	text-decoration:	none;
	color:				#000000;	
}




/*
	**Link che devono restare bianchi**
	
	Interne - BOx scuri a lato
	Home - Spazio Informativo
	
	
*/

#content-wrapper .boxComunicazione a:link, #content-wrapper .boxComunicazione a:visited, #content-wrapper .boxComunicazione a:hover,
#content-wrapper .spazioInformativo  .elencoLinkTop a:link, #content-wrapper .spazioInformativo  .elencoLinkTop a:visited, #content-wrapper .spazioInformativo  .elencoLinkTop a:hover

 {	
	text-decoration:	none;
}




body.private-page {
	width:	980px;
	margin:	10px auto;
} 

BODY .lfr-grid .lfr-column {
	padding:	0px;	
}



UL LI {
	list-style-type: 	none;	
}

body #wrapper  {
	background:			none;
	background-color: 	#ffffff;
}
body #wrapper #banner {
	background: 	none;
	height: 		100%;
}
body #banner h1.logo {
	display:	none;	
}
#wrapper #content-wrapper {
	width:	100%;
}
body .lfr-dock.interactive-mode {
	right:	0%;	
}
body .lfr-dock.interactive-mode h2 {
	padding:0px;
}
body.public-page #navigation {
	display:	none;	
}




.width5 { width:5%;}
.width10 { width:10%;}
.width15 { width:15%;}
.width20 { width:20%;}
.width25 { width:25%;}
.width30 { width:30%;}
.width35 { width:35%;}
.width40 { width:40%;}
.width45 { width:45%;}
.width50 { width:50%;}
.width55 { width:55%;}
.width60 { width:60%;}
.width65 { width:65%;}
.width70 { width:70%;}



#content-wrapper.columns-2 .lfr-grid .lfr-column,
#content-wrapper.columns-1-2 .lfr-grid .lfr-column {
	padding:	0px;
}
#content-wrapper.columns-2 #column-1, 
#content-wrapper.columns-1-2 #column-2 {
	width:	570px;
}
#content-wrapper.columns-2 #column-2,
#content-wrapper.columns-1-2 #column-3 {
	width:	410px;
}






#content-wrapper .tabs.ui-tabs a:link, #content-wrapper .tabs.ui-tabs a:visited {
	color:	white;
}
#content-wrapper .tabs.ui-tabs .current a {
	color:	black;
}	








input {
	
}

input.button {
}

.reset {
	clear:	both;
	
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	overflow: hidden;	
}
img {
	border:0 none;
	vertical-align: middle;
}


.contenutoBreve .titolo {
	font-weight: 	bold;
}
.contenutoBreve .descrizione {
	
}




#header {
	margin-left:	10px;
	padding-bottom:	10px;
	border-bottom:	1px solid #ffcc00;
	
	margin-bottom:	40px;
	
}

.groupHub #header {
	margin-bottom:	20px;
}



#headerSx {
	height:			70px;
	padding:		10px 0px 0px 0px;
	border-bottom:	1px solid #FFCC00;
	
	
	padding: 0px;
	height:		62px;
}


#headerSx .logo {
	width:	175px;
	float:	left;
	padding-left:	10px;
	font-size:		13px;
	font-family: 	Helvetica;
	
	width:			145px;
	padding-left: 	0px;
}

#headerSx .titolo {
	width:			360px;
	float:			left;
	padding:		18px 0px 5px 5px;
	font-size:		13px;
	font-weight: 	bold;
	
	width: 			390px;
	font-size: 		14px;
	padding-top:	20px;
}


#headerDx {
	padding:		10px 0px 0px 0px;
	height:			70px;
	border-bottom:	1px solid #FFCC00;
	

	padding: 0px;
	height:		62px;	
}


.searchContainer {
	width:	273px;
	margin:0px 0px 0px auto;
	
	padding-top:	5px;
}


.searchContainer .search {
	border:		1px solid #000000;
	padding:	10px 0px 10px 20px;
	background-image: 		url('../images/search_bg.gif');
	background-position: 	top left;
	background-repeat: 		repeat-y;
}

.searchContainer .search input.text {
	width:				177px;
	/*background-image:	url('http://www.google.com/coop/intl/it/images/google_custom_search_watermark.gif');*/
	/*background-image:	url('../images/logoGoogle.gif');*/
	
	background-image:		none !important;
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding: 				2px 1px;
	
	
}




/* navigazione */

.navigazione {
	padding:	8px 0px 0px 85px;
}


/* Fascia con le diverse lettere MIUR*/

.miur {
	height:			65px;
	padding-top:	10px;
}

.miurSx {
	width:	588px;
	float:	left;
}

.miurDx {
	width:			392px;
	float:			left;
	padding-top:	15px;
}

.miurDx .areaTematica {
	width:			122px;
	float:			left;
	font-family:	Arial, sans-serif;
	font-size:		12px;
	font-weight:	bold;
}

.miur img {
	padding-right:	8px;
}



/* Home - Colonna Sx e Dx - HUB*/


.home .colonnaSx {
	float:	left;
	width:	560px;	
}
.home .colonnaDx {
	float:	left;
	width:	420px;
}


/* Home - Colonna Sx e Dx - Aree interne*/

.ministero .colonnaSx {
	float:		left;
	width:		585px;
		
}
.ministero .colonnaDx {
	float:	left;
	width:	395px;
}





/* Home - Colonna Sx - HUB*/

.homeMenuGenerale {
	/*padding-bottom: 	26px;	*/
}
.homeRagazzo {
	float:	left;
	width:	330px;
	
	/*padding:		25px 0px 55px 0px;*/
	padding:		25px 0 0;
}

.homeTo {
	float:			left;
	width:			211px;
	padding-top:	45px;
	padding-left: 	15px;
}


.home .bannerTitle {
	margin-bottom:	20px;
}

.homeTo .letteraIMG{
	float:	left;
	padding: 0px;
}

.homeTo .portalTitle{
	font-family:	Helvetica, Arial, sans-serif;
	font-size:		28px;
	
	font-size:		2.2em;
	padding: 		0px;
	float:			left;
	/*padding:		12px 0px 0px 25px;*/
	padding:		20px 0 0 25px;
	height: 30px;
	
}




/* Colonna Sx - spazioURP - HUB*/

.spazioURP {
	background-color:	#756886;
	padding:			7px 0px 7px 0px;
}

.spazioURP .bannerSpazioURP{
	background-image:	url('../images/sfumaturaURP.jpg');
	background-repeat:	repeat-x;
}

.spazioURP .bannerSpazioURP .logo {
	float:		left;
	padding:	0px 0px 0px 15px;
}

.spazioURP .bannerSpazioURP .URPTitle {
	
	padding:		25px 0px 0px 10px;
}

.spazioURP .bannerSpazioURP .URPTitle, .spazioURP .bannerSpazioURP .bottoneEntra {
	font-size:		15px;
	float:			left;
	color:			#000000;
}

.spazioURP .bannerSpazioURP .bottoneEntra {
	font-weight:	bold;
	color:			#000000;
	padding:		25px 0px 0px 60px;
}

.bottoneEntra {
	
}

.bottoneEntra a:link, .bottoneEntra a:visited {
	color:			#000000;
}




.ministroInformaTitolo {
	font-weight: 	bold;
	font-size: 		24px;	
	color:			#000000;
	padding-left: 	20px;
}	



.ministroInformaTitoloVioletto {
	color:				#000000;
	font-weight:			bold;
	font-family:			Helvetica,Arial;
	font-size:			19px;
	padding-left:			20px;
}




/* Colonna Sx - Ministro informa - HUB*/
.ministroInforma_ {
	background-color:	#eaeaea;
	
	background-image: 		url('../images/ministroInformaBg.gif');
	background-position: 	top left;
	background-repeat: 		repeat-y;	
	
	color:				#000000;
	/*L'ho usato per far prendere lo sfondo*/
	height:100%;
	
}
.ministroInforma_ .archivio {
	float:		left;
	width:		130px;
	
	padding:	19px 35px 11px 35px;
}
.ministroInforma_ .archivio .titolo {
	padding-bottom: 	5px;
}
.ministroInforma_ .singolo {
	float:		left;
	width:		226px;
	
	padding:	5px 10px 0px 20px;
	text-align: right;
}
.ministroInforma_ .singolo .titolo {
	padding-bottom: 	7px;
}
.ministroInforma_ .immagine {
	float:				left;
	width:				103px;
	background-color: 	#cccccc;
	text-align: 		center;
}



#content-wrapper .contrastoVinacciaBianco {
	background-color: 	#AB3F4C;
	color:				#F9F8F1;
}
#content-wrapper .contrastoVinacciaBianco ul li A:link,
#content-wrapper .contrastoVinacciaBianco ul li A:visited,
#content-wrapper .contrastoVinacciaBianco ul li A:hover {
	color:				#F9F8F1;
}
#content-wrapper .contrastoVinacciaBianco ul li {
	background-image: 	url('../images/freccia_gialla_vinaccia.gif');
}	


#content-wrapper .contrastoBiancoNero {
	background-color: 	#ffffff;
	color:				#000000;	
}

#content-wrapper .contrastoBiancoNero ul li A:link,
#content-wrapper .contrastoBiancoNero ul li A:visited,
#content-wrapper .contrastoBiancoNero ul li A:hover {
	color:				#000000;
}
#content-wrapper .contrastoBiancoNero ul li {
	background-image: 	url('../images/freccia_gialla_bianco.gif');
}	



/***** Spazio Informativo *********/
.spazioInformativo {
	color:				#f9f8f1;
	
	margin:				10px 0px 0px 0px;
	
}

#content-wrapper .spazioInformativo a:link, #content-wrapper .spazioInformativo a:visited{
	color:				#f9f8f1;
}












.spazioInformativo .tableInfo {
	margin:		15px 0px;
}	

.spazioInformativo .tableInfo .titolo {
	float:				none;
	padding:			0px 5px 5px 0px;
	vertical-align: 	bottom;
	text-align:			right;
	width:				195px;
	font-family:		Helvetica,Arial, sans-serif;
	font-size:			19px;	
}	
.spazioInformativo .tableInfo .descrizione {
	float:				none;
	padding:			0px 20px 5px 10px;
	vertical-align: 	bottom;
	
}



.spazioInformativo .immagine {
	float:			left;
	width:			335px;	
}

.spazioInformativo .elencoLink {
	float:				left;
	width:				190px;	
	/*background-color:	#ab3f4c;*/
	
	padding:			0px 0px 0px 10px;

}
.spazioInformativo .elencoLink UL LI A {
	font-weight: 		bold;	
}	


.spazioInformativo .elencoLinkTop {
	height:			113px;
	padding:		0px 0px 0px 10px;
}
.spazioInformativo .elencoLinkTop UL {
	margin:		0px;
	padding:	10px 0px 5px 0px;
	
}
.spazioInformativo .elencoLinkTop UL LI {
	list-style:			none;
	background-image: 	url('../images/freccia_gialla_vinaccia.gif');
	background-repeat:	no-repeat;

	padding: 			0px 0px 8px 25px;
}


.spazioInformativo .elencoLinkBottom {
	padding-top:	10px;
	height:			25px;
}


.spazioInformativo .spazioInformativoBottom {
	/*background-color: 	#ab3f4c;*/
}


.bannerImg {
	margin-bottom:		16px;
}




/* Home - Colonna Dx - HUB*/

.scuola {
	/*padding:			20px 0px 5px 25px;*/
	
	margin-top:		16px;
	margin-left: 	13px;
	margin-bottom: 	28px;	
}


.sezioneTitle {
	padding-bottom:		20px;
}

.newsInEvidenza .contenutoBreve .titolo{
	padding:		0px 20px 5px 0px;
	font-size:		12px;
	color:			#000000;
}

.newsInEvidenza .contenutoBreve .descrizione{
	padding:		0px 20px 0px 0px;
	color:			#000000;
}


.sezioneLink {
	font-weight:		bold;
	padding-top:		30px;
}


.sezioneLink img{
	padding:		0px 5px 1px 0px;
}


.sezioneLinkPortlet {
	font-weight:		bold;
	padding-top:		30px;
	width:			100px;
	margin-bottom:		10px;
}


.sezioneLinkPortlet img{
	padding:		0px 5px 1px 0px;
}


.link {
	padding:		15px 20px 0px 20px;
}

.link .titolo {
	font-weight:		bold;
	padding-bottom:		30px;
}



/* Colonna Sx - Aree interne */




/* spazio_inPrimoPiano - Il Ministro */

.viewElencoNews .contenuto {
	margin-left:	100px;
	color:			#000000;
	
	
	/*TTT*/
	margin-left: 	76px;
	width:			450px;
	
}

.viewElencoNews .contenuto .pagebanner {
	display:	none;
}
.viewElencoNews .contenuto .pagelinks {
	display:	none;
}

.inPrimoPiano {
	background-color:	#ffffff;
}

.viewElencoNews .titoloSezione {
	color:				#ffffff;
	margin-bottom:		10px;
	font-size: 			19px;
	padding:			3px 10px;
	font-family: 		Helvetica;
	
}

._viewElencoNews.idAreaMinistero .titoloSezione {
	background-image: 	url('../images/interna_ministero_bg.gif');
	background-repeat: 	repeat-x;
}	

._viewElencoNews.idAreaMinistero .titoloSezione {
	background-color: 	#b1b1b2;
}


.viewElencoNews.idAreaMinistero .titoloSezione,
.viewElencoNews.idAreaIstruzione .titoloSezione,
.viewElencoNews.idAreaUniversita .titoloSezione,
.viewElencoNews.idAreaRicerca .titoloSezione {
	font-weight: 		bold;
	font-size: 			24px;
	color:				#000000;
	background-color: 	#ffffff;
	padding:			12px 0px 4px 15px;
	margin:				27px 200px 0px 0px;
}



.viewElencoNews.idAreaMinistero .contenutoNews,
.viewElencoNews.idAreaIstruzione .contenutoNews, 
.viewElencoNews.idAreaUniversita .contenutoNews, 
.viewElencoNews.idAreaRicerca .contenutoNews {
	padding-left: 	8px;
	margin-right: 	3px;
	
	/* TTT */
	padding-left: 	0px;
	margin-right: 	0px;
}



.viewElencoNews.idAreaMinistero .inPrimoPiano .notizia .colonnaSx{
	float: 	left;
	width:	166px;
}

.viewElencoNews.idAreaMinistero .inPrimoPiano .notizia .colonnaSx img{
	margin: 19px auto;
}


.viewElencoNews.idAreaMinistero .inPrimoPiano .notizia .colonnaDx{
	float: 	left;
	width:	260px;
}











/* STILE DELLA PORTLET PRIMO PIANO, COMMENTATO PERCHï¿½ VERRï¿½ SOSTITUITO DA QUELLO DI LUCA 

.primoPiano {
	
}


.ministero .primoPiano {
	padding:	0px 0px 0px 100px;
}

.ministero .primoPiano .titoloArea { 
	background-color:	#000000;
	padding:			7px 0px 3px 20px;
	color: 				#ffffff;
	font-family:		Helvetica;
	font-size:			19px;
}

.ministero .primoPiano .contenuto {
	padding:	80px 40px 20px 10px;
}

.ministero .primoPiano .immaginePrimoPiano {
	float: 	left;
}

.ministero .primoPiano .newsPrimoPiano {
	float:		left;
	width:		287px;
	padding:	0px 0px 0px 10px;
}

.ministero .primoPiano .titolo {
	font-size:		17px;
	font-weight:	bold;
	padding:		3px 0px 15px 0px;
}

.ministero .primoPiano .contenutoNews {
	font-size:		12px;
}

.ministero .primoPiano .data {
	padding:	2px 0px 0px 30px;
}

*/






























/* Colonna DX - spazio Ministro parlaDi - Ministero*/

.ministroParlaDi {

	padding:			0px 10px 10px;
	
}

.ministroParlaDi .intestazione{
	background-color: 	#ffffff;
	padding:			13px;
	font-family: 		Helvetica;
	font-size: 			18px;
	font-weight:		bold;
	border:				1px solid #eaeaea;
}

.ministroParlaDi .contenuto{
	background-color:	#eaeaea;
	padding:	10px 30px 10px 15px;
}

.ministroParlaDi .contenuto .contenutoImg {
	/*padding:	10px 15px 10px 15px;*/
	float:		left;
	width:		88px;
}

.ministroParlaDi .contenuto .contenutoTesto {
	padding-left:	20px;
	float:			left;
	width:			245px;
}

.ministroParlaDi .contenuto .contenutoTesto .titolo{
	font-weight:	bold;
}

.ministroParlaDi .link {
	background-color:		#ffffff;
	background-image: 		url('../images/logoYouTube.jpg');
	background-repeat: 		no-repeat;
	background-position: 	right;
	padding:				15px 10px 10px 18px;
}

.ministroParlaDi .link A {
	background-image: 	url('../images/freccia_grigia_bianca.gif');
	background-repeat: 	no-repeat;
	padding:			0px 0px 0px 24px;
}


/* Colonna DX - spazio comunicazione - Ministero*/

.comunicazione {
	background-color:	#4e4e50;
	color:				#ffffff;
	font-size:			12px;
	margin:				15px 0px 20px 0px;
	padding:			0px 0px 15px 0px;
}

#content-wrapper .comunicazione a:link, #content-wrapper .comunicazione a:visited {
	color:				#ffffff;
	font-weight:		bold;
}

.comunicazione .sottoArea {
	
}

.comunicazione .sottoArea .titolo {
	font-size:		16px;
	font-weight:	bold;
	font-family:	Helvetica;
	padding:		18px 0px 15px 35px;
}

.comunicazione .sottoArea .sottoTitolo {
	font-weight:	bold;
	padding:		3px 0px 10px 30px;
}

.comunicazione .sottoArea .dataEvento {
	padding:		0px 0px 0px 30px;
}

.comunicazione .sottoArea UL {
	margin:			0px;
	padding:		0px 0px 0px 35px;
}
.comunicazione .sottoArea UL LI {
	background-image: 	url('../images/freccia_gialla_grigio.gif');
	background-repeat:	no-repeat;
	padding:			0px 5px 7px 22px;
}

.comunicazione .sottoArea .link {
	padding:		17px 0px 0px 30px;
}

.comunicazione .sottoArea .link a {
	background-image: 	url('../images/freccia_gialla_grigio.gif');
	background-repeat: 	no-repeat;
	padding:			0px 0px 5px 25px;
}


/* Colonna DX - spazio comunicazioneScuola - Aree interne*/

.comunicazioneScuola {
	margin:				15px 10px 10px 0px;
}

.groupIstruzione .comunicazione, .groupUniversita .comunicazione {
	float: 				left;
	width:				200px;
	margin:				0px;
}

.groupIstruzione .comunicazione .sottoArea .titolo, .groupUniversita .comunicazione .sottoArea .titolo {
	font-size:		18px;
	padding-left:	22px;
	padding-right:	5px;
}

.groupIstruzione .comunicazione p, .groupUniversita .comunicazione p{
	padding-left:	22px;
	padding-right:	5px;
}

.groupIstruzione .comunicazione .sottoArea UL, .groupUniversita .comunicazione .sottoArea UL{
	margin:			10px 0px 10px 0px;
	padding:		0px 0px 0px 22px;
}



.comunicazioneScuola .cercaScuola {
	float: 				left;
	color:				#ffffff;
	background-color:	#4e4e50;
	width:				200px;
	margin-left:		10px;
}

.groupUniversita .comunicazioneScuola .cercaScuola {
	padding-bottom:		10px;
	margin-bottom:		10px;	
}


#content-wrapper .cercaScuola a:link, #content-wrapper .cercaScuola a:visited {
	color:				#ffffff;
	font-weight:		bold;
}

.comunicazioneScuola .cercaScuola UL {
	padding:				0px 0px 5px 15px;
		
}

.comunicazioneScuola .cercaScuola UL LI {
	list-style:				none;
	background-image: 		url('../images/freccia_gialla_grigio.gif');
	background-repeat:		no-repeat;
	padding:				0px 5px 5px 22px;
	font-weight:			bold;
}

.comunicazioneScuola .cercaScuola .titolo {
	font-size:		20px;
	font-weight:	bold;
	font-family:	Helvetica;
	padding:		18px 0px 15px 30px;	
}


.comunicazioneScuola .cercaScuola .boxSelezioni {
	padding-top:		10px;
	background-color: 	#f4f4f4;
}

.comunicazioneScuola .cercaScuola .boxSelezioni .selezioneUffici, .comunicazioneScuola .cercaScuola .boxSelezioni .selezioneArchivio{
	padding-left: 		20px;
	padding-bottom:		8px;
	background-color: 	#ffffff;
}

.comunicazioneScuola .cercaScuola .boxSelezioni .selezioneUffici {
	margin-bottom: 		10px;	
}

.comunicazioneScuola .cercaScuola .boxSelezioni .titolo {
	color:					#000000;
	font-size:				14px;
	font-weight:			bold;
	padding: 				10px 0px 10px 0px;
	background-image: 		url('../images/freccia_grigia_vsBasso.gif');
	background-repeat:		no-repeat;
	background-position: 	155px 12px;
}


.comunicazioneScuola .cercaScuola .boxSelezioni select{
	font-size:		12px;
	width:			172px;
	padding-left:	5px;
}

.comunicazioneScuola .cercaScuola .bannerImg{
	padding:		13px;
	margin-bottom:	0px;
}


.groupUniversita .comunicazione .comunicazioneDx .bannerImg_sfondoGrigio a{
	background-image: 	url('../images/freccia_bianca.gif');
	background-repeat: 	no-repeat;
	padding-left:		25px;
	margin:				0px 0px 5px 25px;
}


/* Colonna Dx - colonnaDxInterna - Aree interne*/


.colonnaDxInternaBannerGenerale {
	background-color: 	#ffffff;
}
.colonnaDxInterna_link, .colonnaDxInterna_banner {
	width:				210px;
	float:				left;
	margin-top:			10px
}






.spacer15 {
	height:15px;	
}
.spacer20 {
	height:20px;	
}
.spacer25 {
	height:25px;	
}





/* footer */

.public-page .footer {
	background-color:	#000000;
	color:				#ffffff;
	padding:			0px 0px 20px 0px;
	
	
	text-align: 		center;
	color:				#000000;
	padding:			13px 0px;
	
	border:				11px solid	#000000;
	background-color: 	#ffffff;
	
	border:				0px;
	
	border-top:				1px solid #000000;
	
}

.public-page.groupHub .footer {
	margin-top:			40px;	
	
	margin-top:			0px;
}	

.public-page.groupMinistero .footer {
	border-color:		#6d6d6d;
	background-color: 	#ffffff;
}

.public-page.groupIstruzione .footer {

	background-color:	#ffbf00;

	border-color:		#ffbf00;
	background-color: #ffffff;
}

.public-page.groupUniversita .footer {
	background-color:	#7fc31b;

	border-color:		#7fc31b;
	background-color: #ffffff;
	
}

.public-page.groupRicerca .footer {
	background-color:	#00a0c6;
	
	border-color:		#00a0c6;
	background-color: #ffffff;
	
}

.public-page .footer .copyright {
	padding:		10px 50px 0px 0px;
	width:			342px;
	float:			left;
	text-align:		right;	
}

.public-page .footer .istruzione {
	padding:		10px 0px 0px 0px;
	width:			588px;
	float:			left;	
}

.public-page .footer .universita {
	padding:		3px 0px 0px 429px;
}



.menuAree {
	padding-left: 	27px;
	padding-bottom: 10px;
	
	padding-left: 	2px;	
	
}
.menuAree .attuale {
	background-repeat: no-repeat;
	float:	left;
	width:	320px;
	
	font-family: 	Helvetica;
	font-size: 		27px;
	
	padding:	21px 0px 21px 73px;
	
}
.menuAree .altre {
	float:		right;
	text-align:	right;
	width:		545px;

	font-family: 	Arial, sans-serif;
	font-size: 		12px;
	font-weight: 	bold;
	
	padding: 		19px 0px;
}



/********************************************************************************************/
/*Pagina "Come cambia la scuola" 
Modifica per avere tutte e quattro le icone di area visibili e allineate nel Header di Area
Modifica del 03-06-2009 
*/
.groupHub .columns-interna-piena-area .menuAree .attuale {
	width:		10px;
	padding:	0px;
}
.groupHub  .columns-interna-piena-area .menuAree .altre {
	width:	565px;	
	
	width:			890px;
	padding-left:	80px;
	text-align: 	left;
	
	
}
.groupHub  .columns-interna-piena-area .menuAree .altre a {
	padding-right: 	120px;	
}


/**** HUB ****/
.groupHub .columns-interna-area .menuAree .attuale {
	width:		10px;
	padding:	0px;
}
.groupHub  .columns-interna-area .menuAree .altre {
	width:	565px;	
	
	width:			890px;
	padding-left:	80px;
	text-align: 	left;
	
	
}
.groupHub  .columns-interna-area .menuAree .altre a {
	padding-right: 	120px;	
}




/**** HUB - URP ****/

.groupHub .columns-hub-urp .menuAree,
.groupHub .columns-hub-urp-piena .menuAree 
 {
	background-image: 	url('../images/header_urp_top.jpg');
	background-repeat: 	no-repeat;
	padding-bottom: 	0px;
}	
.groupHub .columns-hub-urp .menuAree .attuale,
.groupHub .columns-hub-urp-piena .menuAree .attuale {
	width:	240px;
}
.groupHub .columns-hub-urp .menuAree .altre, 
.groupHub .columns-hub-urp-piena .menuAree .altre
 {
	width:	625px;
}




/****************************/
#urp_header {
	background-image: 	url('../images/header_urp_bottom.jpg');
	background-repeat: 	no-repeat;
	background-color: 	#756884;
	height:				239px;
	color:				white;
}
#urp_header .bloccoSx {
	float: 	left;
	width:	545px;
}	
#urp_header .bloccoLink {
	float: 	left;
	width:	230px;
	
	padding-top: 		30px;
}	
#urp_header .bloccoResponsabile {
	float: 	left;
	width:	205px;
	background-image: 		url('../images/header_urp_bottom_dx.jpg');
	background-repeat: 		no-repeat;
	background-position: 	bottom right;
	
	height:				209px;
	padding-top: 		30px;
}

#urp_header .bloccoLink UL  {
	margin:				0px;
}	

#urp_header .bloccoLink UL LI {
	padding-bottom: 	13px;
	font-weight: 		bold;

	background-image: 	url('../images/freccia_bianca_urp.gif');
	background-repeat: 	no-repeat;
	padding-left:		25px;
	margin:				0px 0px 5px 25px;
}	

#urp_header .bloccoLink UL LI A {
	
	
}	
#urp_header .bloccoLink UL LI A:link, 
#urp_header .bloccoLink UL LI A:visited, 
#urp_header .bloccoLink UL LI A:hover  {
	color:				white;
}




.urp_articolo  {
	padding-left: 		105px;
	
}
.columns-hub-urp-piena .urp_articolo {
	padding-left: 		0px;	
}	

.urp_contatti .intestazione, .urp_articolo .intestazione {
	color:			#000000;
	font-family: 	Helvetica;
	font-size: 		25px;
	padding:		20px 0px 20px 25px;
	font-weight:	bold;
		
}

.urp_articolo .contenuto {
	padding:		20px 25px;
	margin-bottom: 	10px;
	
}

.urp_articolo .contenutoScuro {
	background-color:  #eaeaea;
	
}
.urp_articolo .contenuto B {
	font-size: 	17px;
	color:		#000000;	
}
.urp_articolo .contenuto A {
	background-image: 	url('../images/freccia_grigia_bianca.gif');
	background-repeat: 	no-repeat;
	padding-left:		25px;
}
#content-wrapper .urp_articolo .contenuto.contenutoScuro  A {
	background-image: 	url('../images/freccia_grigia_viola.gif');
}
#content-wrapper .urp_articolo .contenuto A:link, #content-wrapper .urp_articolo .contenuto A:visited, #content-wrapper .urp_articolo .contenuto A:hover, 
#content-wrapper .urp_articolo .archivio A:link,  #content-wrapper .urp_articolo .archivio A:visited,  #content-wrapper .urp_articolo .archivio A:hover  {
	text-decoration: 	none;
}


.urp_articolo .archivio {
	background-color:	#756884;
	margin-top:			20px;
	padding:			6px 25px;
}
#content-wrapper .urp_articolo .archivio A {
	background-image:	url(../images/freccia_bianca_viola.gif);
	background-repeat:	no-repeat;
	color:				#FFFFFF;
	padding:			1px 30px;
}



.columns-hub-urp-piena .urp_articolo A {
	background-image: 	none;
	padding: 			0px;
}
#content-wrapper.columns-hub-urp-piena .urp_articolo .contenuto A:link, 
#content-wrapper.columns-hub-urp-piena .urp_articolo .contenuto A:visited, 
#content-wrapper.columns-hub-urp-piena .urp_articolo A:link, 
#content-wrapper.columns-hub-urp-piena .urp_articolo A:visited {
	text-decoration: 	underline;
}
#content-wrapper.columns-hub-urp-piena .urp_articolo .contenuto A:hover, 
#content-wrapper.columns-hub-urp-piena .urp_articolo A:hover {
	text-decoration: 	none;
}	




.urp_contatti {
	padding:	0px 0px 0px 20px;	
}

.urp_contatti .blocco_contatti {
	padding:	20px 0px 20px 10px;
	border-top:		1px solid #eaeaea;	
}

.urp_contatti .blocco_contatti .titolo {
	color:			#000000;
	font-family: 	Helvetica;
	font-size: 		19px;
	font-weight:	bold;
	padding-bottom: 20px;
}	
.urp_contatti .blocco_contatti .descrizione {
	
}

.urp_contatti .blocco_contatti .colonnaSx {
	width:	180px;
	float:	left;
}	
.urp_contatti .blocco_contatti .colonnaDx {
	width:	230px;
	float:	left;	
}
.urp_contatti .blocco_contatti UL  {
	margin:	0px;
}	
.urp_contatti .blocco_contatti UL LI {
	background-image: 	url('../images/freccia_grigia_bianca.gif');
	background-repeat: 	no-repeat;
	padding-left:		25px;		
	padding-bottom: 	12px;
	font-weight: 		bold;
}

.urp_contatti .blocco_contatti UL LI A {
	
}	
.urp_contatti .blocco_contatti .cartina  {
	margin-bottom:	10px;
}


.urp_contatti .blocco_contatti .cartina IMG {
	border:				1px solid #e8e8e8;
	padding:			4px;
}	



.urp_contatti .blocco_contatti.blocco_scuro{
	background-color: 	#756884;
	border: 			0px;
	color:				#ffffff;
	padding:			20px;
}

.urp_contatti .blocco_contatti.blocco_scuro .titolo {
		color:				#ffffff;
}
.urp_contatti .blocco_contatti.blocco_scuro A{
	background-image: 	url('../images/freccia_bianca_viola.gif');
	background-repeat: 	no-repeat;
	padding-left:		25px;
	margin-left:		20px;		
	font-weight: 		bold;
}

#content-wrapper .urp_contatti .blocco_contatti.blocco_scuro A:link,
#content-wrapper .urp_contatti .blocco_contatti.blocco_scuro A:visited,
#content-wrapper .urp_contatti .blocco_contatti.blocco_scuro A:hover
{
	color:		#ffffff;
}







/*****************************/











body.groupMinistero .menuAree .attuale  {
	background-image: url(../images/letteraM_big.gif);	
}	
body.groupIstruzione .menuAree .attuale  {
	background-image: url(../images/letteraI_big.gif);	
}	
body.groupUniversita .menuAree .attuale  {
	background-image: url(../images/letteraU_big.gif);	
}	
body.groupRicerca .menuAree .attuale  {
	background-image: url(../images/letteraR_big.gif);	
}


body .menuAree .attuale A {
	display: 	none;
}
body.groupMinistero .menuAree .attuale A.ministero {
	display:	block;	
}	
body.groupIstruzione .menuAree .attuale A.istruzione {
	display:	block;	
}	
body.groupUniversita .menuAree .attuale  A.universita {
	display:	block;	
}	
body.groupRicerca .menuAree .attuale  A.ricerca {
	display:	block;	
}



body .menuAree .altre A  {
	background-repeat: 	no-repeat;
	padding:			10px 45px 10px 40px;
}	
body .menuAree .altre A.ministero  {
	background-image: url(../images/letteraM_medium.gif);	
}	
body .menuAree .altre A.istruzione  {
	background-image: url(../images/letteraI_medium.gif);	
}	
body .menuAree .altre A.universita  {
	background-image: url(../images/letteraU_medium.gif);	
}	
body .menuAree .altre A.ricerca  {
	background-image: url(../images/letteraR_medium.gif);	
}


body.groupMinistero .menuAree .altre A.ministero {
	display:	none;	
}	
body.groupIstruzione .menuAree .altre A.istruzione {
	display:	none;	
}	
body.groupUniversita .menuAree .altre  A.universita {
	display:	none;	
}	
body.groupRicerca .menuAree .altre  A.ricerca {
	display:	none;	
}	




/***** Etichette per la porlet news *****/
#content-wrapper.columns-1-2 #column-2 .portlet-navigation,
#content-wrapper.columns-1-2-1 #column-2 .portlet-navigation {
	padding-left:	100px;
}
#content-wrapper.columns-1-2 #column-2 .portlet-navigation  UL LI,
#content-wrapper.columns-1-2-1 #column-2 .portlet-navigation  UL LI{

	font-size:			12px;
	
	float:				left;
	padding:			3px 10px;
	list-style-type:	none;
	
	color:				#ffffff;
	background-color:	#4e4e50;
	border:				1px solid #ffffff;
	border-bottom:		0px;
	border-right:		0px;
}
#content-wrapper.columns-1-2 #column-2 .portlet-navigation  UL LI.selected,
#content-wrapper.columns-1-2-1 #column-2 .portlet-navigation  UL LI.selected {
	/*background-color:	#cc3333;*/
}
#content-wrapper.columns-1-2 #column-2 .portlet-navigation  UL LI A,
#content-wrapper.columns-1-2-1 #column-2 .portlet-navigation  UL LI A {
	color:				white;
}


/*************************/
/* Etichette per le news */
body.groupIstruzione #content-wrapper.columns-1-2 #column-2 .portlet-navigation  UL LI.selected,
body.groupIstruzione #content-wrapper.columns-1-2-1 #column-2 .portlet-navigation  UL LI.selected {
	/*background-color: 	#be383a;*/	
}
body.groupUniversita #content-wrapper.columns-1-2 #column-2 .portlet-navigation  UL LI.selected,
body.groupUniversita #content-wrapper.columns-1-2-1 #column-2 .portlet-navigation  UL LI.selected {
	/*background-color: 	#237b54;*/	
}
body.groupRicerca #content-wrapper.columns-1-2 #column-2 .portlet-navigation  UL LI.selected,
body.groupRicerca #content-wrapper.columns-1-2-1 #column-2 .portlet-navigation  UL LI.selected {
	/*background-color: 	#006cbc;*/	
}	




.sezioneLinkNews {
	font-weight:		bold;
	padding-top:		30px;
	margin:			10px
}

/********************/





/**********************/
/*     HOME - HUB     */
body.groupHub .columns-1-2-1 #column-2 {
	width:	560px;	
}
body.groupHub .columns-1-2-1 #column-3 {
	width:	420px;	
}


/************************/
/* Private - navigation */
body.private-page #content-wrapper .portlet-navigation UL LI A{
	color:		#ffffff;	
}

body.private-page #content-wrapper .portlet-navigation UL {
	padding-bottom: 	4px;
}	
body.private-page #content-wrapper .portlet-navigation UL LI{

	display:			inline;
	
	font-size:			12px;
	
	padding:			3px 10px;
	list-style-type:	none;
	
	color:				#ffffff;
	background-color:	#c0c0c0;
	border:				1px solid #ffffff;
	border-bottom:		0px;
	border-right:		0px;
}
body.private-page #content-wrapper .portlet-navigation UL LI.selected {
	background-color:	#606060;
}




	


.divtornasu {
	text-decoration:	 none !important;
	font-size:			1px;
	height:				1px;
	overflow: 			hidden;
}
.divtornasu A {
	text-decoration:	 none !important;
	font-size:			1px;
	height:				1px;
}







