@import url(http://fonts.googleapis.com/css?family=Chivo:400,900);

/* TYPOGRAPHY ONLY
 *
 * NO 	{ width, height, padding, margins, positon, float}
 * YES	{ color, background, text, font, line-height, text-indent, display, visibility }
 *
 */


/** GENERIC TAGS */

body {
	font-family: 'Helvetica Neue', Helvetica, Arial, San-Serif;
	color:#555;
	font-size:13px;
	line-height: 1.35em;
}

.wf,
.sectionName,
div.sectionAbstract,
div.imageElement div.imageDetails h4
		{	font-family: 'Helvetica Neue', Helvetica, Arial;}
a 		{ 	color: #004a99; 					}



/** GENERIC CLASSES */

.small 	{	font-size:0.9em; 					}
.big	{	font-size: 2em; 					}
.bold	{	color: #0171b9; font-weight: bold; 	}
.blue 	{	color: #0171b9; 					}
/*
.no		{	display:none;						}
.hidden {	visibility:hidden;					}
/**/


/** SPACIFIC TAGS */

/* HEADER LOGO COMMONS */




#topMenuWrapper {	
	line-height: 20px;
}	#languages {
		font-size:0.8em;
	}




#header h1 a, 
#header h2 strong {
	display: block;
	line-height: 110px;
	height: 110px;
	text-indent: -9999px;
	font-size: 0.1em;
}
	/* HEADER LOGO1 LINK A HOMEPAGE */
	#header h1 a {
		background: url(../media/img/logo.png) left center no-repeat;
	}
	

			
			
			
/** INTERNAL PAGES */

h1.sectionName { /* Titolo pagina */
	display: none;
}

div#pageTitle {
	font-size:1.4em;
}

div.sectionAbstract { /* Testo breve */
	font-size:1.5em;
	line-height: 1.2em;
		padding: 15px 15px 15px 25px;
}

#content div.col3 { /* pagine interne, solo colenna dx */
	line-height: 1.6em;
}

#modIndex h3 {	/* Titolo pagina in modulo indice */
	font-size:1.3em;
}

#modIndex div.modIndexAbstractItem { /* testo breve modulo indice */
	margin: 9px 0px;
}

.h5 {	/* label inserimenti in evidenza */
	font-size:0.2em;
}



/** FOOTER **/
#footerAddress {
	font-size:0.9em;
	color:#999999;
	line-height:normal;
}
#topAncora {
	display: block;
	line-height: 60px;
	height: 60px;
	background: url(../media/img/topAncora.png) no-repeat center top;
	text-indent: -9999px;
	display:none;
}

#credits {
	text-align: right;
	font-size:0.65em;
	text-transform:uppercase;
}	#credits b { 
		font-weight: normal;
		text-decoration: underline;
	}

