body
{
margin:0;
padding:0;
}
.menuTop {
	color: #999999;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;
    line-height: normal;		
}
.menuTop:hover {
	color: #666666;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop2 {
	color: #ffffff;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop2:hover {
	color: #666666;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop2on {
	color: #4b2582;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop3x {
	color: #666666;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.menuTop3 {
	color: #666666;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.menuTop3:hover {
	color: #000000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.menuTop4 {
	color: #FFFFFF;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop4:hover {
	color: #4b2582;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop4on {
	color: #4b2582;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}
.menuTop4box {
	border-top-style: solid;
	border-top-color: #949494;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #949494;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-color: #949494;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #949494;
	border-right-width: 1px;
}
.tito4 {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: 600;
	font-style: normal;
    line-height: normal;	
}

.titoDial {
	color: #57068c;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: italic;
	font-weight: 400;
    line-height: normal;	
}

.titoNewsA {
	color: #57068c;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: 400;
    line-height: normal;	
}
.titoNewsB {
	color: #57068c;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: 400;
	font-style: normal;	
    line-height: normal;	
}

.titoNewsC {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: 400;
    line-height: normal;	
}
.titoNewsD {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: 400;
    line-height: normal;	
}
.testoNews {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	font-style: normal;	
}
.testoPag1 {
	color: #660599;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	font-style: normal;	
}
.testoPag2 {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	font-style: normal;	
}
.testoDia {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	font-style: normal;	
}
.testoPart {
	color: #999999;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
    line-height: normal;	
}
.testoPart:hover {
	color: #660599;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
    line-height: normal;	
}
.testoPrint {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
}
.testoOra {
	color: #57068c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;	
    line-height: normal;	
}
.readMore {
	color: #57068c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;
    line-height: normal;	
}
.readMore:hover {
	color: #57068c;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;
    line-height: normal;		
}
.moreNews {
	color: #57068c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;	
    line-height: normal;	
}
.moreNews:hover {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;	
    line-height: normal;	
}
.titoStu {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
    line-height: normal;		
}
.titoBlog {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: 400;
	line-height: normal;	
}
.titoBlog:hover {
	color: #57068C;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: 400;
	line-height: normal;	
}
.titoBlog2 {
	color: #000000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
	line-height: normal;
}
.titoBlog3 {
	color: #000000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
	line-height: normal;		
}
.titoBlog4 {
	color: #000000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style:normal;
	line-height: normal;
}
.titoBlog4b {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	line-height: normal;
	font-weight: bold;
}
.titoBlog4c {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	line-height: normal;
	font-weight: bold;
}
.testoBlog {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;	
	line-height: normal;		
}
.titoJoin {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.titoJoin2 {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 400;
	font-style: normal;	
    line-height: normal;	
}
.linkJoin {
	color: #888979;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.linkJoin:hover {
	color: #57068C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.linkBack {
	color: #666666;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;
    line-height: normal;	
}
.linkBack:hover {
	color: #57068C;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}

.testoPie {
	color: #888979;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;	
    line-height: normal;	
}
.testoPie2 {
	color: #888979;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;	
    line-height: normal;	
}
.linkPie {
	color: #402978;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;	
    line-height: normal;	
}
.linkPie:hover {
	color: #57068C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;	
    line-height: normal;	
}
.titoPie {
	color: #888979;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.titoProfile {
	color: #000000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
	line-height: normal;	
}
.testoProfile {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;	
	line-height: normal;		
}
.introDialogues {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 18px;
	font-style: normal;	
}
.linkPie2 {
	color: #888979;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.linkPie2:hover {
	color: #57068C;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.titoCal {
	color: #660599;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 18px;
	font-style: normal;	
    line-height: normal;	
}
.titoDialogue {
	color: #008ac9;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 18px;
	font-style: normal;	
    line-height: normal;	
}
.titoDialogue2 {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
    line-height: normal;	
}
.titoDialogue2:hover {
	color: #660599;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
    line-height: normal;	
}
.titoDialogue2on {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
    line-height: normal;	
}
.titoDialogue3 {
	color: #333333;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;	
    line-height: normal;	
}
.titoDialogue3:hover {
	color: #008ac9;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;	
    line-height: normal;	
}
.titobutdia {
	color: #FFFFFF;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.titobutdiag {
	color: #eed514;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 10px; letter-spacing: -0.06em;
	font-style: normal;
	line-height: normal;
}
.titobutdiag2 {
	color: #eed514;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 13px;
	font-style: normal;
    line-height: normal;	
}
.titobutpre {
	color: #733D9D;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.linkBaruti {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}
.linkBaruti:hover {
	color: #333333;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
    line-height: normal;	
}

.titoPrintA {
	color: #9D9C8E;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: 400;
    line-height: normal;	
}
.titoPrintB {
	color: #57068c;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: 400;
    line-height: normal;	
}
.menuProf {
	color: #FFFFFF;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.menuProf:hover {
	color: #57068c;
	text-decoration: underline;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.menuProfOn {
	color: #57068c;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.menuProfOff {
	color: #CCCCCC;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.profIniz {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
    line-height: normal;	
}
.profNome {
	color: #000000;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.profNome:hover {
	color: #57068c;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.profTito {
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;	
    line-height: normal;	
}
.profTesto {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	font-style: normal;	
}
.titoPress {
	color: #9070A4;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.sottPress {
	color: #999999;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 600;
	font-style: italic;
    line-height: normal;	
}
.testoPress {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	font-style: normal;
}
.titohome {
	color: #660599;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.titoplaza {
	color: #636363;
	text-decoration: none;
	font-family: 'lpd', sans-serif;
	font-size: 14px;
	font-style: normal;
    line-height: normal;	
}
.linkPress {
	color: #888979;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.linkPress:hover {
	color: #57068C;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	font-style: normal;	
    line-height: normal;	
}
.testaDida {
	color: #9d9c8e;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: normal;
}