P { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 

P.padre { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.padre { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.padre { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 

P.figlio { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:justify; color: #000000} 
TD.figlio { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:justify; color: #000000} 
BR.figlio { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:justify; color: #000000} 

P.txtDXfiglio { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #000000} 
TD.txtDXfiglio { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #000000} 
BR.txtDXfiglio { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #000000}

P.elenchi { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #000000} 
TD.elenchi { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #000000} 
BR.elenchi { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #000000} 

P.elenchi-p { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #000000} 
TD.elenchi-p { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #000000} 
BR.elenchi-p { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #000000} 

P.nipote { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.nipote { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.nipote { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 

P.titoli { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #225A9B; font-weight: bold;} 
TD.titoli  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #225A9B; font-weight: bold;} 
BR.titoli  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #225A9B; font-weight: bold;}

P.titoli-p { font-family: Verdana, Arial, Helvetica; font-size:9px; text-align:left; color: #225A9B; font-weight: bold;} 
TD.titoli-p  { font-family: Verdana, Arial, Helvetica; font-size:9px; text-align:left; color: #225A9B; font-weight: bold;} 
BR.titoli-p  { font-family: Verdana, Arial, Helvetica; font-size:9px; text-align:left; color: #225A9B; font-weight: bold;}

P.stitoli { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #993300; font-weight: regular;} 
TD.stitoli  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #993300; font-weight: regular;} 
BR.stitoli  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #993300; font-weight: regular;}

P.paginaz { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #993300; font-weight: regular;} 
TD.paginaz  { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #993300; font-weight: regular;} 
BR.paginaz  { font-family: Verdana, Arial, Helvetica; font-size:9px; color: #993300; font-weight: regular;}

P.search { font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000000; font-weight: regular;} 
TD.search  { font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000000; font-weight: regular;} 
BR.search  { font-family: Verdana, Arial, Helvetica; font-size:10px; color: #000000; font-weight: regular;}

P.newsletter { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.newsletter { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.newsletter { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000}

P.newsletter2 { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.newsletter2 { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.newsletter2 { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000}  

P.communication { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.communication { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.communication { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 

P.news { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.news { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.news { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 

P.team { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #000000} 
TD.team { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 
BR.team { font-family: Verdana, Arial, Helvetica; font-size:11px ; color: #000000} 

P.people2 { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #225A9B; font-weight: regular;} 
TD.people2  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #225A9B; font-weight: regular;} 
BR.people2  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-align:left; color: #225A9B; font-weight: regular;}

A.padre:visited { 
	text-decoration: none; 
	color: #993300;
	font-size: 13px;
	font-weight: bold;}

A.padre:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 13px;
	font-weight: bold;}
	
A.padre:link {
	text-decoration: none;
	color: #993300;
	font-size: 13px;
	font-weight: bold;}

A.figlio:visited { 
	text-decoration: none; 
	color: #4C4C4C;
	font-size: 9px;
	font-weight: bold;}

A.figlio:hover {
	text-decoration: underline;
	color: #993300;
	font-size: 9px;
	font-weight: bold;}
	
A.figlio:link {
	text-decoration: none;
	color: #4C4C4C;
	font-size: 9px;
	font-weight: bold;}

.txtDXfiglio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	text-align:left;
	color: #000000;
}
A.txtDXfiglio:visited { 
	text-decoration: none; 
	color: #225A9B;
	font-size: 9px;
	font-weight: regular;}

A.txtDXfiglio:hover {
	text-decoration: underline;
	color: #4C4C4C;
	font-size: 9px;
	font-weight: regular;}
	
A.txtDXfiglio:link {
	text-decoration: none;
	color: #225A9B;
	font-size: 9px;
	font-weight: regular;}
	
A.paginaz:visited { 
	text-decoration: none; 
	color: #993300;
	font-size: 9px;
	font-weight: regular;}

A.paginaz:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 9px;
	font-weight: regular;}
	
A.paginaz:link {
	text-decoration: none;
	color: #993300;
	font-size: 9px;
	font-weight: regular;}
	
A.search:visited { 
	text-decoration: none; 
	color: #993300;
	font-size: 9px;
	font-weight: bold;}

A.search:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 9px;
	font-weight: bold;}
	
A.search:link {
	text-decoration: none;
	color: #993300;
	font-size: 9px;
	font-weight: bold;}

A.newsletter:visited { 
	text-decoration: none; 
	color: #000000;
	font-size: 11px;
	font-weight: regular;}

A.newsletter:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 11px;
	font-weight: regular;}
	
A.newsletter:link {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-weight: regular;}
	
A.newsletter2:visited { 
	text-decoration: none; 
	color: #225A9B;
	font-size: 11px;
	font-weight: regular;}

A.newsletter2:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 11px;
	font-weight: regular;}
	
A.newsletter2:link {
	text-decoration: none;
	color: #225A9B;
	font-size: 11px;
	font-weight: regular;}
	
A.communication:visited { 
	text-decoration: none; 
	color: #225A9B;
	font-size: 11px;
	font-weight: bold;}

A.communication:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 11px;
	font-weight: bold;}
	
A.communication:link {
	text-decoration: none;
	color: #225A9B;
	font-size: 11px;
	font-weight: bold;}
	
A.communication2:visited { 
	text-decoration: underline; 
	color: #993300;
	font-size: 12px;
	font-weight: bold;}

A.communication2:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 12px;
	font-weight: bold;}
	
A.communication2:link {
	text-decoration: underline;
	color: #993300;
	font-size: 12px;
	font-weight: bold;}
	
A.news:visited { 
	text-decoration: none; 
	color: #000000;
	font-size: 11px;
	font-weight: bold;}

A.news:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 11px;
	font-weight: bold;}
	
A.news:link {
	text-decoration: none;
	color: #000000;
	font-size: 11px;
	font-weight: bold;}

A.team:visited { 
	text-decoration: none; 
	color: #225A9B;
	font-size: 9px;
	font-weight: regular;}

A.team:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 9px;
	font-weight: regular;}
	
A.team:link {
	text-decoration: none;
	color: #225A9B;
	font-size: 9px;
	font-weight: regular;}


h1,h2,h3 { font-family: Verdana, Arial, Helvetica; }
h1{font-size:12px;}


A:visited { 
	text-decoration: none; 
	color: #225A9B}
A:hover {
	text-decoration: underline;
	color: #225A9B;}
A:link {
	text-decoration: none;
	color: #225A9B;}
	

A.p:visited { 
	text-decoration: none; 
	color: #993300;
	font-size: 12px;
	font-weight: bold;}

A.p:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 12px;
	font-weight: bold;}
	
A.p:link {
	text-decoration: none;
	color: #993300;
	font-size: 12px;
	font-weight: bold;}


A.f:visited { 
	text-decoration: none;
	color: #000000;
	font-size: 9px;
	font-weight: bold;}
A.f:hover {
	text-decoration: underline;
	color: #225A9B;
	font-size: 9px;
	font-weight: bold;}
A.f:link {
	text-decoration: none;
	color: #000000;
	font-size: 9px;
	font-weight: bold;}

body {

	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	background-color: #ffffff;
}


.txtCountries{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #8C8C8C;
}

.txtPath{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #225A9B;
}
.txtSX{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	color: #4C4C4C;
}

.txtSXwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	color: #FFFFFF;
	text-align: right;
}

A.txtSXwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: regular;
	color: #FFFFFF;
	text-align: right;
	text-decoration: none;
}

.txtBlu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #225A9B;
}

.txtRosso{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}

input {
	height: 16px;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	border-color: #ADACAC;
	border-style: solid;
	border-width: 1px;
	background: #ffffff;
}

input.gotomeeting {
	height: 65px;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	border-color: #ADACAC;
	border-style: solid;
	border-width: 0px;
	background: #ffffff;
	
}


.inbox {
	height: 16px;
	text-decoration: none;
	font-family: verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	border-color: #ADACAC;
	border-style: solid;
	border-width: 1px;
	background: #ffffff;
}
.TextArea{ FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; }


.tdelencofigli{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}

.tdelencopadri{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #990000;
}

.elencopadri{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #993300;
}

.elenchi{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #000000;
}

/* Per home page */

a.txtnero {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
}
a.txtbianco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #ffffff;
}

.txtazzurro {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #225e9d;
}

.txtbianco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #ffffff;
}

a:hover.txtbianco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color: #ffffff;
}

.sfondoazzurro {
	background-color:#6699cc;
}

.sfondobianco {
	background-color:#ffffff;
}

