a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	line-height: 1.3em;
	margin-top: 0px;
}

form {
	margin: 0px;
}

img {
	border: 0px;
	display: block;
}

input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
}

input.button1 {
	background: #234A65;
	border: 1px solid;
	border-color: #EDEDED #808080 #808080 #EDEDED;
	color: #FFFFFF;
	font-size: 98%;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;
}

p {
	margin-bottom: 10px;
	margin-top: 10px;
}

/**************** TABELLA ELENCO SOCIETA' *******************/

table.elenco {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

table.elenco a {
	text-decoration: underline;
}

table.elenco td {
	border: 2px solid #FFF;
	padding: 6px 2px 6px 2px;
}

table.elenco th {
	background-image: none;
	background-color: #FFAE28;
	text-align: center;
}

table.elenco tr.even {
	text-align: left;
	background-color: #FEE9CC;
}

table.elenco tr.odd {
	text-align: left;
	background-color: #FFF;
}

.area1-label-off {
	background-color: #5E8455; /* #FEB640;  modifica colore background header (celeste scuro) */
	border-top: 4px solid #5E8455; /* #FEB640;  modifica colore background header (celeste scuro) */
	font-weight: bold;
}

.area1-label-off a {
	color: #000;
	text-decoration: underline;
}

.area1-label-on {
	background-color: #C5D6A0; /* modifica colore background header (celeste) */
	border-top: 4px solid #5E8455; /* #FEB640;  modifica colore background header (celeste scuro) */
	color: #000000;
	font-weight: bold;
}

.area1menudx {
	background-color: #C5D6A0; /* modifica colore background header (celeste) */
	font-weight: bold;
	width: 100%;
	border-bottom: 14px solid #FFF;
}

.area1menudx a {
	color: #000000;
	font-weight: normal;
}

.area1menudx li {
	line-height: 1.5em;
	list-style-image: url(puntele9.gif);
	margin: 0px 0px 0px -24px;
}

.area1menudx li li {
	color: #000000;
	list-style-image: none;
	list-style-type: disc;
	margin: 0px 0px 0px -32px;
}

.area1menudx ul {
	margin-bottom: 2px;
	margin-top: 2px;
}

/****************************/
.area2-label-off {
	background-color: #FFE17B; /*border-top: 4px solid #FFE17B;*/
	font-weight: bold;
}

.area2-label-off a {
	color: #000;
	text-decoration: underline;
}

.area2-label-on {
	background-color: #FEB640;
	border-top: 4px solid #FFE17B;
	color: #000000;
	font-weight: bold;
}

.area2menudx {
	background-color: #FEB640;
	font-weight: bold;
	width: 100%;
	border-bottom: 14px solid #FFF;
}

.area2menudx a {
	color: #000000;
	font-weight: normal;
}

.area2menudx li {
	line-height: 1.5em;
	list-style-image: url(puntele8.gif);
	margin: 0px 0px 0px -24px;
}

.area2menudx li li {
	color: #000000;
	list-style-image: none;
	list-style-type: disc;
	margin: 0px 0px 0px -32px;
}

.area2menudx ul {
	margin-bottom: 2px;
	margin-top: 2px;
}

.area4 {
	background-image: url(bg_th_menuleft2.gif);
	margin-bottom: 10px;
	padding: 6px;
}

.area4 a {
	color: #000000;
	font-weight: bold;
}

.area65-a-z tr td {
	font-size: 18px;
	border-left: 1px solid #ADBC01;
	width: 3%;
}

.area65-a-z tr td a {
	text-decoration: underline;
	font-weight: normal;
	color: #1E5F15;
}

.area65-content li li {
	list-style-type: disc;
	line-height: 1.6em;
}

.area65-content ol li {
	line-height: 1.2em;
}

.area65-content ul {
	margin: 0;
	margin-left: 22px;
	margin-top: 0px;
	padding: 0;
	line-height: 1.6em;
}

.area65-content ul ul {
	margin: 0;
	margin-left: 22px; /*	margin-top: 5px;*/
	margin-bottom: 10px;
	padding: 0;
}

/* nuove classi create ad hoc per over 65*/

.area65-content-sotto {
	margin: 0;
	margin-top: 10px;
	padding: 0;
}

.area65-content-stampa {
	display: none;
}

.area65-imgdx {
	background-color: #F5F9F7; /* new */
	border: 1px solid #6666FF; /* sfondo blu */
	padding: 1px 1px 1px 1px;
	margin: 0px 0px 3px 0px;
	float: right;
}

.area65-interno {
	font-size: 14px;
	border-top: 2px solid #ADBC01;
	border-bottom: 2px solid #ADBC01;
}

.area65-interno b {
	text-decoration: underline;
	font-weight: normal;
	color: #1E5F15;
}

.area65-interno tr td {
	padding: 10px 10px 1px 10px;
}

.area65menudx-B a {
	color: #FFF;
	font-weight: normal;
}

.area65-subtitle {
	background-color: #F5F9F7;
	color: #87000B; /* colore carattere come da logo pc*/
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px; /* font-style: italic; */
	font-weight: bold;
	padding: 3px 3px 2px 6px;
	text-align: left; /* new */
}

.area65-subtitle-button td{
	background-color: #F5F9F7;
	border-color: #0B009A;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
}

.area65-testo {
	background-color: #F5F9F7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px; /* font-weight: bold; */
	line-height: 1.3em;
}

.area65-testo img {
	border: 0px;
	display: inline;
	align: absmiddle;
}

.area65-testoindex {
	background-color: #F5F9F7;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 1em;
}

/**************************************/
.benvenuto {
	font-size: 1.0em;
	line-height: 1.4em;
	margin-bottom: 14px;
	border: 1px solid #6098D3;
}

.benvenuto a {
	text-decoration: underline;
}

.benvenuto h1 {
	font-size: small;
	font-weight: bold;
	margin-bottom: -1px;
	margin-top: 0px;
	padding: 4px 2px 4px 6px;
	text-align: left;
}

.benvenuto img {
	float: left;
	margin: 0px 10px 0px 0px;
}

.box-path {
	background-color: #FFFFFF;
	font-size: x-small;
	font-weight: bold;
	padding: 10px 4px 4px 4px;
	margin: 0px;
}

.box-path a {
	font-weight: normal; /* text-decoration: underline; */
}

.colcontent {
	padding: 0px 0px 8px 14px;
	width: 75%;
}

.colleft {
	padding: 0px 0px 16px 0px;
	width: 25%;
	background-color: #C5D6A0;
}

.contatti {
	padding: 0px;
	background-color: #CCFF99; /* sfondo verde pallido */
}

.contatti h4 {
	border-top: 14px solid #FFF;
	font-size: small;
	padding: 4px;
	margin: 0px;
	text-align: center;
	background-color: #BADC78; /*#5E8455; sfondo verde scuro */
}

.contatti li {
	line-height: 1.6em;
}

.contatti li a {
	text-decoration: underline;
}

.contatti li a:hover {
	text-decoration: none;
}

.contatti p {
	line-height: 1.6em;
	padding-top: 0px;
	padding: 5px;
	margin: 0px;
}

.contatti p a {
	text-decoration: underline;
}

.contatti ul {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 10px 16px;
}

.content2liv {
	line-height: 1.4em;
	margin-bottom: 14px;
}

.content2liv a {
	font-weight: bold;
	text-decoration: underline;
}

.content2liv a:hover {
	font-weight: bold;
	text-decoration: none;
}

.content2liv img {
	float: right;
	border: 2px solid #D96D00;
	margin: 14px 0px 0px 10px;
	padding: 4px;
}

.content2liv td {
	border: 1px solid #D96D00;
	padding: 10px 4px 10px 4px;
}

.content2liv th {
	background-color: #C5D6A0; /* colore azzuro chiaro che sostituisce l'ocra */
	padding: 4px;
	padding-bottom: 6px;
	text-align: left;
}

.content2liv-it {
	line-height: 1.4em;
	margin-bottom: 14px;
}

.content2liv-it a {
	font-weight: bold;
	text-decoration: underline;
}

.content2liv-it a:hover {
	font-weight: bold;
	text-decoration: none;
}

.content2liv-it img {
	float: right;
	border: 2px solid #D96D00;
	margin: 14px 0px 0px 10px;
	padding: 4px;
}

.content2liv-it td {
	border: 1px solid #D96D00;
	padding: 10px 4px 10px 4px;
}

.content2liv-it th {
	background-color: #FEB640;
	padding: 4px;
	padding-bottom: 6px;
	text-align: left;
}

/* fine nuove classi */
/************** CONTENT SOCIETA' *****************/
.content2liv-soc {
	line-height: 1.4em;
	margin-bottom: 14px;
	width: 100%;
}

.content2liv-soc td {
	border: 1px solid #D96D00;
	padding: 10px 4px 10px 4px;
}

.content2liv-soc th {
	background-image: url(bg_th_menuleft.gif);
	padding: 4px;
	padding-bottom: 6px;
	text-align: left;
}

.contentfooter {
	line-height: 1.4em;
	margin-bottom: 14px;
}

.contentfooter a {
	font-weight: bold;
	text-decoration: underline;
}

.contentfooter a:hover {
	font-weight: bold;
	text-decoration: none;
}

.contentfooter td {
	background-color: #C5D6A0; /* colore azzuro chiaro che sostituisce l'ocra */
	padding: 10px 4px 10px 4px;
}

.contentfooter th {
	background-color: #FEB300;
	padding: 8px 4px 4px 4px;
	text-align: left;
}

.dispari{
	background-color: #FFF;
	text-align: left;
}

.elencoLink {
/*	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 25px;*/
}

.elencoLink li {
	/*list-style-image: url(bulletPoint.gif);*/
	list-style-type: none;
	padding: 2px;
	border: 0px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.elencoLink ul {
}

.elencoModuli {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: left;*/
}

.elencoModuli ul {
	margin: 0px;
	padding: 10px;
	border: 0px;
	font-size: 1.3em;
	font-weight: bold;
}

.elencoModuli li {
	list-style-type: none;
	margin: 0px;
	padding: 5px;
	line-height: 1.2em;
}

.elencoModuli span {
	color: #006F04;
}

.elencoParagrafi {
/*	font-family: Futura, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;*/
}

.elencoParagrafi ol {
	margin: 0px;
	margin-top: 35px;
	padding: 10px;
	border: 0px;
	font-weight: bold;
}

.elencoParagrafi li {
	list-style-type: none;
	margin: 0px;
	padding: 5px;
	line-height: 1.2em;
}

.elencoParagrafi span {
	color: #5e8455;
}

.esito {
	background-color: #C5D6A0; /* modifica colore background header (celeste) */
	margin-bottom: 14px;
	line-height: 1.4em;
}

.esito a {
	font-weight: bold;
	text-decoration: none;
}

.esito a:hover {
	text-decoration: underline;
}

.esito caption {
	padding: 5px 5px 5px 10px;
	text-align: left;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5e8455;
	margin-bottom: 0px;
}

.esito img {
	padding: 4px;
	margin: 13px 5px 10px 10px;
	border: 2px solid #FFF;
}

.esito p {
	margin-left: 10px;
}

.esitolink {
	text-align: center;
	padding: 5px;
	padding-bottom: 8px;
}

.folder-act {
	border-color: #3F545D;
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	color: #595959;
	font-weight: bold;
	padding-left: 6px;
	padding-right: 10px;
}

.folder-angact {
	background-image: url(ang_act.gif);
	background-repeat: no-repeat;
	width: 14px;
}

.folder-anginact {
	background-image: url(ang_inact.gif);
	background-repeat: no-repeat;
	width: 14px;
}

/*   HEADER  INIZIO */ 
.headbotmd {
	background-color: #C5D6A0; /* modifica colore background header (celeste) */
	border-bottom: 2px solid #5E8455;
}

.headbotsn {
	background-color: #C5D6A0; /* modifica colore background header (celeste) */
	border-bottom: 1px solid #5E8455;
	border-top: 2px solid #5E8455;
}

.headservizi {
	background-color: #C5D6A0; /* modifica colore background header (celeste) */
	border-bottom: 2px solid #5E8455;
	border-top: 2px solid #5E8455;
	width: 100%;
}

.headtopmd {
	background-color: #C5D6A0;
}

.headtopsn, .headtopdx {
	background-color: #C5D6A0; /* modifica colore background header (celeste, da esito) */
	border-bottom: 2px solid #5E8455;
}

.imgInLine {
	padding: 0px;
	margin: 0px;
	display: inline; /* align: absbottom; */
}

.imgParagrafo {
	padding: 4px;
	margin: 13px 5px 10px 10px;
	border: 2px solid #FFF;
	border: 4px solid #FFFFFF; /* sfondo blu */
	float: right;
}

/*   FINE  Questionario x nuovo disegno.. */ 
.imgsole {
	background-image: url(logo_65.gif);
	background-position: right;
	background-repeat: no-repeat;
}

.imgtagline {
	padding-right: 10em;
}

.inevidenza {
}

.inevidenza a {
	font-weight: bold;
	text-decoration: underline;
}

.inevidenza a:hover {
	text-decoration: underline;
}

.inevidenza h4 {
	font-size: 1em;
	margin-bottom: 3px;
	margin-top: 3px;
}

.inevidenza img {
	border: 1px solid #FEB300;
	float: left;
	margin: 2px 10px 4px 0px;
	padding: 4px;
}

.inevidenza td {
	line-height: 1.2em;
	padding: 8px 3px 4px 0px;
}

.inevidenza th {
	background-color: #FEB300;
	color: #000000;
	font-size: small;
	padding: 6px 2px 4px 6px;
	text-align: left;
}

.pari {
	background-color: #EFF6E4;
	text-align: left;
}

.puntini {
	border-bottom: 1px dotted #000000;
}

/*   HEADER  FINE  INIT 
           Questionario x nuovo disegno..  */ 
.quest-area {
	margin-bottom: 14px;
	border: 1px solid #5E8455;
}

.quest-area caption {
	padding: 5px 5px 5px 10px;
	text-align: left;
	font-size: small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5e8455;
	margin-bottom: 0px;
}

.questionario {
	background-color: #FFFFFF;
	margin-bottom: 14px;
	/*line-height: 1.4em;*/
}

.questionario a {
	/*font-weight: bold;
	text-decoration: none;*/
}

.questionario a:hover {
	/*text-decoration: underline;*/
}

.questionario caption {
	padding: 2px 2px 5px 10px;
	margin: 0px;
	text-align: left;
	/*font-size: small;*/
	font-weight: bold;
	color: #FFFFFF;
	background-color: #5e8455;
	/*margin-bottom: 0px;*/
}

.questionario p {
	margin-left: 10px;
}

.questionario-button2 td{
/*	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;*/
}

.questionario-correct {
	/*color: #349900;*/
}

.questionario-error {
	color: #FF0000;
	white-space: nowrap;
}

.questionarioFrame {
	border-width: 1px;
	border-style: solid;
	border-color: #5e8455;
}

.questionarioHr {
	width: 80%;
	color: #abbe04;
	background-color: #abbe04;
}

.questionariolink {
	text-align: center;
	padding: 5px;
	padding-bottom: 8px;
}

.questionario-row {
	/*font-size: 14px;*/
}

.questionario-row-header {
	/*font-size: 14px;*/
	background-color: #C5D6A0;
	text-align: left;
	border-top: 20px solid #FFF;
	border-bottom: 1px solid #5E8455;
}

.questionarioSfondoPG1 {
	background-position: center center;
/*	background-image: url(sfondoPG1.gif); */
	background-repeat: no-repeat;
}

.questionario-sfondoPG3{
	background-position: 15px 15px;
/*	background-image: url(sfondoPG3.jpg); */
	background-repeat: repeat-x;
}

.questionarioSfondoSx {
	/*background-position: 5px 15px;
	background-image: url(../img/sfondoindex.jpg);
	background-repeat: no-repeat;
	margin-bottom: 20px;*/
}

.questionario-subtitle-button td {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;*/
}

.questionario-testo {
}

.questionario-testo th{
	/*font-family: Future, Arial, Helvetica, sans-serif;
	font-size: 20px;*/
	color: #5e8455;
	/*line-height: 1.3em;*/
}

.questionario-testoindex {
	padding-left: 10px;
}

.questionarioWidth100 {
	width: 100%;
}

.questionarioWidth20 {
	width: 20%;
}

.questionarioWidth30 {
	width: 0%;
}

.questionarioWidth30index {
	width: 0%;
	/*border: 1px solid #5A8652;*/
	background-color: #EFF6E4;
	padding: 10px 10px 10px 10px;
}

.questionarioWidth30index img {
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #A52229;
}

.questionarioWidth50 {
	width: 50%;
}

.questionarioWidth70 {
	width: 100%;
}

.questionarioWidth70index {
	width: 100%;
	padding: 10px 10px 10px 10px;
	background-color: #EFF6E4;
/*	border-top: 1px solid #5A8652;
	border-right: 1px solid #5A8652;
	border-bottom: 1px solid #5A8652;*/
}

.questionarioWidth80 {
	width: 80%;
}

.row-solid-both {
	border-top: 2px solid #AABD03;
	border-bottom: 2px solid #AABD03;
	font-size: 14px;
	width: 100%;
}

.row-solid-up {
	/*border-top: 2px solid #AABD03;*/
}

.skip {
	display: none;
}

/**************** BOX SOCIETA' *******************/
.societa {
	background-image: url(bg_th_menuleft.gif);
	padding: 3px;
}

.societa a {
	font-weight: bold;
}

.societa li {
	line-height: 1.5em;
	list-style-image: url(puntele7.gif);
	margin: 0px 0px 0px -24px;
}

.societa ul {
	margin-bottom: 2px;
	margin-top: 2px;
}

.stampa {
	display: none;
}

.txt-nero10 {
	font-size: 1.4em;
}

.txt-nero13 {
	font-size: small;
}

.width100 {
	width: 100%;
}

.width25 {
	width: 25%;
}

.width50 {
	width: 50%;
}

.width75 {
	width: 75%;
}

#documentazione {
	background-color: #FFF7DE;
	border-top: #D96D00 solid 1px;
	padding: 6px 6px 6px 0px;
	margin-top: 10px;
}

#documentazione h5 {
	font-size: 1em;
	margin-top: 0px;
	margin-left: 8px;
	margin-bottom: 0px;
}

#documentazione li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: 1.8em;
}

div.sottotitolo {
	padding-right: 0px;
	margin: 0px;
}

div.sottotitolo img {
	margin-left: auto;
}

.paragrafo-img {
	background-color: #FFF;
	padding: 2px;
	border: 1px solid #A52229;
	margin-top: 32px;
}

.paragrafo-titolo {
	color: #5e8455;
	font-weight: bold;
}

.colonna-id-modulo {
	background-color: #E3E4D4;
	padding-top: 10px;
}

/************************ footer ***************************/

#footer {
	background-color: #EFF6E4; /* #C5D6A0;  colore azzuro scuro che sostituisce l'ocra */
	margin-top: 14px;
	font-size: 0.9em;
}

#footer .central {
	/*border-top: 1px solid #C5D6A0;
	font-size: x-small;*/
	width: 50%;
}

#footer .central a {
	font-weight: normal;
}

#footer .lateral {
	background-color: #C6D69C;
}

/*footer_sx 12/01/2010*/
#footer_sx ul{
	padding:0;
	margin:0;
	list-style-type:none;}
			
	#footer_sx ul li{
		display:inline;}
				
	#footer_sx li a, #footer_sx li a:visited{
		border-right:1px solid #000;
		text-decoration:none;
		padding:0 6px;}
					
	#footer_sx li a:hover{
		text-decoration:underline;
		border-right:1px solid #000;
		padding:0 6px;}
						
	#footer_sx li#last a{
		border-right:none;
		text-decoration:none;}
		
#footer_dx ul{
	float:right;
	padding:0;
	margin:0;
	list-style-type:none;}
			
	#footer_dx ul li{
		display:inline;}
		
/*glossario titolo lettere 11/01/2010*/
body.glossario h1.a,
body.glossario h1.b,
body.glossario h1.c,
body.glossario h1.d,
body.glossario h1.e,
body.glossario h1.f,
body.glossario h1.g,
body.glossario h1.h,
body.glossario h1.i,
body.glossario h1.j,
body.glossario h1.k,
body.glossario h1.l,
body.glossario h1.m,
body.glossario h1.n,
body.glossario h1.o,
body.glossario h1.p,
body.glossario h1.r,
body.glossario h1.s,
body.glossario h1.t,
body.glossario h1.u,
body.glossario h1.v,
body.glossario h1.w,
body.glossario h1.z{
	text-indent:-9000px;
	display:block;}

body.glossario h1.a{
	width:35px;
	height:42px;
	line-height:42px;
	background: url(../glossarioA-Z/img_A.gif) no-repeat left top;}
	
body.glossario h1.b{
	width:40px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_B.gif) no-repeat left top;}
	
body.glossario h1.c{
	width:42px;
	height:40px;
	line-height:41px;
	background: url(../glossarioA-Z/img_C.gif) no-repeat left top;}
	
body.glossario h1.d{
	width:46px;
	height:42px;
	line-height:42px;
	background: url(../glossarioA-Z/img_D.gif) no-repeat left top;}
	
body.glossario h1.e{
	width:42px;
	height:40px;
	line-height:42px;
	background: url(../glossarioA-Z/img_E.gif) no-repeat left top;}
	
body.glossario h1.f{
	width:40px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_F.gif) no-repeat left top;}
	
body.glossario h1.g{
	width:39px;
	height:40px;
	line-height:40px;
	background: url(../glossarioA-Z/img_G.gif) no-repeat left top;}
	
body.glossario h1.h{
	width:40px;
	height:42px;
	line-height:42px;
	background: url(../glossarioA-Z/img_H.gif) no-repeat left top;}
	
body.glossario h1.i{
	width:26px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_I.gif) no-repeat left top;}
	
body.glossario h1.j{
	width:35px;
	height:42px;
	line-height:42px;
	background: url(../glossarioA-Z/img_J.gif) no-repeat left top;}

body.glossario h1.k{
	width:44px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_K.gif) no-repeat left top;}

body.glossario h1.l{
	width:35px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_L.gif) no-repeat left top;}
	
body.glossario h1.m{
	width:48px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_M.gif) no-repeat left top;}
	
body.glossario h1.n{
	width:43px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_N.gif) no-repeat left top;}
	
body.glossario h1.o{
	width:47px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_O.gif) no-repeat left top;}
	
body.glossario h1.p{
	width:42px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_P.gif) no-repeat left top;}

body.glossario h1.q{
	width:47px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_Q.gif) no-repeat left top;}
	
body.glossario h1.r{
	width:41px;
	height:43px;
	line-height:43px;
	background: url(../glossarioA-Z/img_R.gif) no-repeat left top;}
	
body.glossario h1.s{
	width:38px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_S.gif) no-repeat left top;}
	
body.glossario h1.t{
	width:38px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_T.gif) no-repeat left top;}
	
body.glossario h1.u{
	width:42px;
	height:40px;
	line-height:40px;
	background: url(../glossarioA-Z/img_U.gif) no-repeat left top;}
	
body.glossario h1.v{
	width:40px;
	height:42px;
	line-height:42px;
	background: url(../glossarioA-Z/img_V.gif) no-repeat left top;}
	
body.glossario h1.w{
	width:52px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_W.gif) no-repeat left top;}
	
body.glossario h1.x{
	width:44px;
	height:40px;
	line-height:40px;
	background: url(../glossarioA-Z/img_X.gif) no-repeat left top;}
	
body.glossario h1.y{
	width:38px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_Y.gif) no-repeat left top;}
	
body.glossario h1.z{
	width:41px;
	height:41px;
	line-height:41px;
	background: url(../glossarioA-Z/img_Z.gif) no-repeat left top;}
	
	
	
	
	
	
	