body{
	margin-top: 5px;
	margin-left:0px;
	background-image:none;
	background-position:center;
	background-color:#000066;
	color:#BBBCFF;
	font-family:Arial,Verdana,sans-serif;
	font-weight:normal;
	font-size:13px;
	line-height:1.0;}
A:link{background-color:transparent;text-decoration:none;color: #FFFFFF;font-weight:bold}
A:hover{background-color:transparent; text-decoration:none;color:#FFFFFF;font-weight:bold}
A:active{background-color:transparent;text-decoration:none;color:#FFFFFF;font-weight:bold}
A:visited{background-color:transparent;text-decoration:none;color:#FFFFFF;font-weight:bold}

a.txtlink:link {color: #0000FF;}
a.txtlink:visited{background-color:transparent;text-decoration:none; color: #3300FF ;font-weight:bold;}
a.txtlink:hover{background-color:#FF0000; text-decoration:none; color:#FFFFFF; font-weight:bold; }
.tablebig{background-color:#000066;color:#000099;width:750px;padding:0; 
border: 2px solid; border-color: #BBBCFF #BBBCFF #BBBCFF #BBBCFF; }
.tablehead{background-position:center;background-image:url(images/sfscritta.gif);background-color:#000066; color:#FF0000; font-family:Arial, Verdana, sans-serif; font-weight:bold; font-size:18px; line-height:0.90; padding:0; margin:0; border-bottom:2px solid ; border-bottom-color:#BBBCFF;}
.tablinkdoc{background-position:center;background-image:none;background-color:#000066;color:#FFFFFF;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:14px;line-height:0.90;padding:0;margin:0;border-bottom:2px solid ; border-bottom-color:#BBBCFF;}
.tabcuore{background-color:#000066;color:#FFFFFF;padding:0;border-left: 2px solid #BBBCFF;}
.tabcontent{background-position:center;background-image:none;background-color:#000066;color:#BBBCFF;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:13px;line-height:0.90;padding:0;margin:0;border:2px solid ; border-color: #000066 #BBBCFF #000066 #BBBCFF;}

.tabnews{background-position:center;background-image:none;background-color:#000066; color:#BBBCFF;font-family:Arial,Verdana,sans-serif;  font-weight:bold;font-size:13px; line-height:1.10; padding:0px; margin-top:1px; margin-right:1px; margin-bottom:3px;  margin-left:1px; border:1px solid #BBBCFF;}

.tabnewsbig{background-position: center;background-image:none; background-repeat:no-repeat;  background-color:#000066; color:#FFFFFF; padding:0; border:1px solid; border-color:#990033 #990033 #990033 #990033; }

.tableboxzoom {background-position:center;background-image:none;background-color:#000066;color:#000099;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:14px;line-height:1.20; padding:0;border:solid; border-width:0px;
border-color:#000066 #000066 #000066 #000066; }
.tabfondo{background-position:center;background-image:none;background-color:#000066;color:#FFFFFF;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:11px;line-height:0.90;padding:0;margin:0;border-top:2px solid ; border-top-color:#BBBCFF;}
.tabwebmaster{background-position:center;background-image:none;background-color:#000066;color:#FFFFFF;font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:13px;line-height:0.90;padding:0;margin:0;border-top:2px solid #BBBCFF;}

.p{ font-size:14px; font-weight:bold; color:#000099; text-align:justify; line-height:1.20; margin:0px 10px 0px 10px ; } 
.p_art{ background-color:#EEEEEE; font-size:13px; font-weight:bold; color:#000099; text-align:center;line-height:1.15; margin:2px; border:2px solid #FF0000; padding:2px; }
.p12j{ font-size:12px; font-weight:bold; color:#000066; text-align:justify;line-height:1.00; margin:4px }
.p12{ font-size:12px; font-weight:bold; color:#000066; text-align:center;line-height:1.10; margin:4px }
.p10{ font-size:10px; font-weight:bold; color:#000066; text-align:center;line-height:1.00; margin:4px }
.pw{ font-size:13px; font-weight:bold; color: #FFFFFF; text-align:center;line-height:1.20; margin:10px } 
.pred {color: #FC0000;}

.pwhite{ font-size:14px; font-weight:bold; color:#FFFFFF; text-align:right; line-height:1.20; margin:0px 0px 0px 0px ; } 

.h14apbk{ font-size:14px; font-weight:bold; color: #000099; background-color:#99CCFF; }
.h14bpbk{ font-size:14px; font-weight:bold; color: #FFFFFF; background-color:#3300ff; }
.h14bdpbk{ font-size:14px; font-weight:bold; color: #FFFFFF; background-color:#000066; }
.h14gpbk{ font-size:14px; font-weight:bold; color: #000099; background-color:#00f280; }
.h14opbk{ font-size:14px; font-weight:bold; color: #FFFFFF; background-color:#FF6600; }
.h14rpbk{ font-size:14px; font-weight:bold; color: #FFFFFF; background-color:#FF0000; }
.h14vpbk{ font-size:14px; font-weight:bold; color: #000099; background-color:#BBBCFF; }
.h14wpbk{ font-size:14px; font-weight:bold; color: #000099; background-color:#F0F0F0; }
.h14ypbk{ font-size:14px; font-weight:bold; color: #000099; background-color:#FFFF66; }

.h20apbk{ font-size:20px; font-weight:bold; color: #000099; background-color:#99CCFF; }
.h20bpbk{ font-size:20px; font-weight:bold; color: #FFFFFF; background-color:#3300ff; }
.h20bdpbk{ font-size:20px; font-weight:bold; color:#FFFFFF; background-color:#000066; }
.h20gpbk{ font-size:20px; font-weight:bold; color: #000099; background-color:#00f280; }
.h20opbk{ font-size:20px; font-weight:bold; color: #FFFFFF; background-color:#FF6600; }
.h20rpbk{ font-size:20px; font-weight:bold; color: #FFFFFF; background-color:#FF0000; }
.h20vpbk{ font-size:20px; font-weight:bold; color: #000099; background-color:#BBBCFF; }
.h20wpbk{ font-size:20px; font-weight:bold; color: #000099; background-color:#F0F0F0; }
.h20ypbk{ font-size:20px; font-weight:bold; color: #000099; background-color:#FFFF66; }

.hw14{ font-size:14px; font-weight:bold; background-color:#FFFFFF; color:#000099; text-align:left; line-height:1.30;   } 
.hw24{ font-size:24px; font-weight:bold; background-color:transparent; color:#FFFFFF; text-align:center; line-height:1.30;    } 
.hbbk16{ font-size:16px; font-weight:bold; background-color:#BBBCFF; color:#000099; text-align:center; line-height:1.30;   } 
.h36vuo{ font-size:36px; font-weight:bold; color:#BBBCFF; text-align:center;  text-decoration:underline overline; }
.h48ruo{ font-size:48px; font-weight:bold; color: #FF0000; background-color:#FFFFFF; text-align:center;  text-decoration:underline overline; }
.h48vuo{ font-size:48px; font-weight:bold; color: #BBBCFF; text-align:center;  text-decoration:underline overline; }





