body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #C5CDDE; }
.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #28527B; }
.bullet { list-style-type: square; list-style-image: url(images/bullet.gif); text-decoration: none; line-height: 16px; }
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	background-color: #FFFFFF;
}
 a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #1E90FF; }
.subtitle { font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 11px; color: #6699CC; font-weight: bold; text-decoration: none; }
.links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.links:hover { color: #CCCCCC; font-size: 11px; }
.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;  background-color: #495e83;  padding-bottom: 5px;  padding-top: 5px;    }
.footer:hover {
	background-color: 495e83;
}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: Black; font-weight: bold; }
table.prontuario { background-color: white; text-align: center; margin: 0pt; padding: 0pt; border: none 0pt; }
td.cellabold { color: #495e83; font-weight: bolder; font-size: 11pt; font-family: Verdana; background-color: #c5cdde; text-align: center; border-style: none solid solid solid; border-width: 0pt 1 1 2pt; border-color: #ffffff white #ffffff Yellow; }
td.cellainterna { color: #495e83; font-size: 10pt; font-family: Verdana; background-color: #c5cdde; text-align: center; border-style: none solid solid none; border-width: 0pt 1 1 0pt; border-color: #ffffff white #ffffff white; }
tr.cellablu { color: #495e83; font-size: 11pt; line-height: 20px; font-family: Verdana; background-color: #495e83; padding-top: 0pt; padding-bottom: 0pt; border-style: solid; border-width: 0pt 0pt 1pt 1pt; border-color: #ffffff white Yellow Yellow; }
td.cellatitolo { color: Yellow; font-size: 11pt; font-family: Verdana; background-color: #495e83; text-align: center; margin: 0pt; padding: 0pt; border-style: solid; border-width: 0pt 1pt 1pt 0pt; border-color: Yellow Yellow Yellow Yellow; }
td.titolisn { color: Yellow; font-size: 11pt; font-family: Verdana; background-color: #495e83; text-align: left; border-style: solid; border-width: 0 1 1pt 2pt; border-color: Yellow; }
td.titoloprincipale { color: Yellow; font-size: 14pt; line-height: 22pt; font-family: Verdana; background-color: #495e83; text-align: left; border-style: solid; border-width: 0pt 0pt 1pt 2pt; border-color: Yellow; }
td.titolisn1 { color: Yellow; font-size: 11pt; font-family: Verdana; background-color: #495e83; text-align: center; border-style: solid; border-width: 0 1 1pt 0pt; border-color: Yellow; }
td.cellainterna1 { color: #495e83; font-size: 10pt; font-family: Verdana; background-color: #c5cdde; text-align: center; border-style: none solid solid solid; border-width: 0pt 1 1 1pt; border-color: #ffffff white #ffffff #495e83; }
td.cellainterna2 { color: #495e83; font-size: 10pt; font-family: Verdana; background-color: #c5cdde; text-align: center; border-style: none solid solid none; border-width: 0pt 1 3 0pt; border-color: #ffffff white #ffffff white; }

.bianca {
	background-color: #FFFFFF;
}
.link_blu {
	background-color: #495e83;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	padding-top: 3px;
}
.spacer {
	background-color: 495e83;
	background-image: url(images/spacer.gif);
	background-repeat: repeat-x;
}
.sep {
	background-image: url(images/links_bot_fill.gif);
	background-repeat: repeat-x;
}
.clearfloat{clear:both;font-size:1px;height:0;line-height:0px; visibility: hidden; }