<style type="text/css"> {  }

/*
---------------------------------------------- TOOLTIP.js
*/
.tooltip_medicalweb
{

	background-color:#F1F5F5;
	border:2px solid #0066CC;
	font:11px verdana, arial, helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica;
}

.tooltip_mol
{
	font:11px verdana, arial, helvetica, sans-serif;
	font-family: Verdana, Arial, Helvetica;
}
#tooltip
{
position:absolute; visibility:hidden;  z-index: 10;
}
/*
---------------------------------------------- **********
*/

.b1
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left: 205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;

	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
/*
--------------------------------------------------------
Vecchio sistema
--------------------------------------------------------
.b2
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #FFFFFF;
	position:absolute;
	top:56px;
	left:244px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 388px;
	height: 232px;
	-moz-opacity: .0;
	cursor:pointer;
	border:2px solid #36bc83;
	visibility: hidden;
// BARRA SCROLL
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
*/
.b2
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b3
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b4
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b5
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b6
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b7
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b8
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b9
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}
.b10
{
/*
	background-color:#ffffff;
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	position:absolute;
	top:97px;
	left:285px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL 
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
*/
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b12
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
/*	cursor:pointer; */
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b13
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b14
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b15
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b16
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b17
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.b18
{
	background-color:#e7fed6;
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	position:absolute;
	top:103px;
	left:205px;
	filter:alpha(Opacity=0);
	overflow: auto;
	width: 305px;
	height: 128px;
	-moz-opacity: .0;
	border:0px solid #36bc83;
	visibility: hidden;
/* BARRA SCROLL */
scrollbar-arrow-color:#e7fed6; scrollbar-face-color:006600; scrollbar-shadow-color:#004400; scrollbar-darkshadow-color:#006600; scrollbar-Highlight-color:#007700; scrollbar-3Dlight-color:#36bc83; scrollbar-track-color:#e7fed6; 
}

.body        {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #000000;
	text-decoration: none;
}

.bodybig        {
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	color: #000000;
	text-decoration: none;
}

.body8pt        {
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.bodygrande       {
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	color: #000000;
	text-decoration: none;
}

.bodycenter    {
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	text-align: center;
	color: #000000;
	background-position: center;
}

.small 		{ font-family: Verdana, Arial, Helvetica; font-size:8pt;  color: #000000}

.smallg 		{ font-family: Verdana, Arial, Helvetica; font-size:8pt;  color: #000000; text-align: justify}

.small2		{ font-family: Verdana, Arial, Helvetica; font-size:7pt;  color: #000000}
.small3		{ font-family: Verdana, Arial, Helvetica; font-size:6.5pt;  color: #000000}

.smallCUP 	{ font-family: Verdana, Arial, Helvetica; font-size:xx-small; color: #000000; text-decoration: none;}

.bodyhome        { font-family: Verdana, Arial, Helvetica; font-size:8pt; text-align: justify ; color: #FFFFFF}

.bodyleft2    { font-family: Verdana, Arial, Helvetica; font-size:10pt; text-align: left; color: #000000; font-weight: bold}

.giallo        { font-family: Verdana, Arial, Helvetica; font-size:8pt; text-align: justify ; font-weight: bold; color: #1d0f4c}

.body2      { font-family: Verdana, Arial, Helvetica; font-size:10pt; text-align: justify; color: #FFFFFF; text-decoration: none }

.bodyg {	font-family: Verdana, Arial, Helvetica;	font-size:x-small; color: #000000; text-decoration: none; text-align: justify }

.bodyleft    {font-family: Verdana, Arial, Helvetica; font-size:7.5pt; text-align: left; color: #000000}

.bodyleft2    { font-family: Verdana, Arial, Helvetica; font-size:10pt; text-align: left; color: #000000; font-weight: bold}

.newstitle   { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold;text-align: center;
                background-color: #abccdc; color: #0D2580; text-decoration: none}
.newstitlefix   { font-family: Verdana, Arial, Helvetica; font-size: 7.5pt; font-weight: bold;
               text-align: center; background-color: #1D0F4C; color: #FFcc00; text-decoration: none}
.newstitle2   { font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold;
               text-align: center; background-color: #abccdc; color: #0D2580; text-decoration: none}
.newstitle3   { font-family: Verdana, Arial, Helvetica; font-size: 12pt; font-weight: bold;
               text-align: center; background-color: #abccdc; color: #0D2580; text-decoration: none}
.newstitle4   { font-family: Verdana, Arial, Helvetica; font-size: 8.5pt; font-weight: bold; 
               text-align: center; background-color: #abccdc; color: #0D2580; text-decoration: none}
.newstitleh   { font-family: Verdana, Arial, Helvetica; font-size: 11pt; font-weight: bold;
               text-align: center; background-color: #335690; color: #FEE800; text-decoration: none}
.newstitlecentro   { font-family: Verdana, Arial, Helvetica;	font-size:7.5pt;	font-weight: bold;
	text-align: center;
	background-color: #F7597E;
	color: #FFFF00;
	text-decoration: none
}

/* probab non usato */
.rubrichetext    { font-family: Verdana, Arial, Helvetica; font-size:10pt; color: #000000}
/* probab non usato */
.rubrichetitle   {
	position:relative;
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	font-weight: bold;
	color: #1d0f4c;
	text-decoration: none;
	border-top:2px solid;
	border-bottom:2px solid;
}
/* probab non usato */				
.rubrichetitle2  {position:relative;font-family: Verdana, Arial, Helvetica; font-size:12pt; color: #000000;border:0px solid #006699;border-top:4px solid #006699;border-bottom:4px solid #006699;}
/* probab non usato */
.rubrichetitle3  {position:relative;font-family: Verdana, Arial, Helvetica; font-size:11pt; color: #000000;}
/* probab non usato */
.newstitlenord   {	font-family: Verdana, Arial, Helvetica;	font-size: 7.5pt;	font-weight: bold;
	text-align: center;
	background-color: #F7F08C;
	color: #0000FF;
	text-decoration: none
}
/* probab non usato */
.newstitlesud   {	font-family: Verdana, Arial, Helvetica;	font-size:7.5pt;	font-weight: bold;
	text-align: center;
	background-color: #FFBD00;
	color: #0000FF;
	text-decoration: none
}
/* probab non usato */
.newscover {
	font-family: Verdana, Arial, Helvetica;
	font-size:10pt;
	font-weight: bold;
	text-align: center;
	background-color: Navy;
	color: Yellow;
	text-decoration: none;
}
/* probab non usato */
.newstitleover { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold;
               background-color: #000099; color: #ffffff; text-decoration: none}
/* probab non usato */
.newstitleBig   { font-family: Verdana, Arial, Helvetica; font-size: 13.5pt; font-weight: bold;
               text-align: center; background-color: #abccdc; color: #0D2580; text-decoration: none}
.over        { font-family: Verdana, Arial, Helvetica; font-variant:normal; font-size:8pt; text-align:justify; color: #FFFF00; font-weight: bold ; text-decoration: none}
.title       { font-family: Verdana, Arial, Helvetica; font-size: medium; color: #1d0f4c; text-align:left;
               font-weight: bold }
.titleMOL       { font-family: Verdana, Arial, Helvetica; font-size: 12.5pt; color: #006600; font-weight: bold }
.titleMOLp      { font-family: Verdana, Arial, Helvetica; font-size: 7.5pt; color: #006600; font-weight: bold }

.titleIltrovasalute12_5       { font-family: Verdana, Arial, Helvetica; font-size: 12.5pt; color: #669999; font-weight: bold }
.titleIltrovasalute      { font-family: Verdana, Arial, Helvetica; font-size: 7.5pt; color: #669999; font-weight: bold }

.titleIltrovasaluteNoBold      {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7.5pt;
	color: #669999;
	font-weight: normal;
}

/* probab non usato */
.supertitle  { text-align: center; font-family: Verdana, Arial, Helvetica; font-size: 22 pt;
               color: #1d0f4c }
.minibody { font-family: Verdana, Arial, Helvetica; font-size:7.5pt; text-align: left; color: #FFFFFF }
.bottomover  { font-family: Verdana, Arial, Helvetica; font-variant: normal; font-size:7.5pt; text-align: center; color: #FFFF00; font-weight: bold ; text-decoration: none}
.bottombody  { font-family: Verdana, Arial, Helvetica; font-variant: normal; font-size: 7.5pt; text-align: center; color: #FFFFFF; font-weight: bold ; text-decoration: none}
a {
	font-family: Verdana, Arial, Helvetica;
	color: #0D2580;
	text-decoration: underline;

}

a:hover
 {
	font-family: Verdana, Arial, Helvetica;
	color: #FF0303;
	text-decoration: underline;
}

.link {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold
}

/* probab non usato */
.nolink {
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	color: black;
	text-decoration: none;
	font-weight: bold
}

.link:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold
}

.link:hover { font-family: Verdana, Arial, Helvetica; font-size: 9pt; color: #336699; text-decoration: none; font-weight: bold}
/* probab non usato */
.link2  { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold;
                 color: #0D2580; text-decoration: none}
/* probab non usato */
.link2:hover   { font-family: Verdana, Arial, Helvetica; font-size: 9pt; font-weight: bold;
                color: #ffffff; text-decoration: none}

A.LinkCal		{ font-family: Verdana, Arial, Helvetica; font-size:8pt; font-weight: bold; color: #FFFF00}
A.LinkCal:link	{ font-family: Verdana, Arial, Helvetica; font-size:8pt; font-weight: bold;  color: #FFFF00}
A.LinkCal:hover	{ font-family: Verdana, Arial, Helvetica; font-size:8pt; font-weight: bold; color: #FF0000}

A.menup {
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	color: #0D2580;
	text-decoration: none;
}
A.menup:link {
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	color: #0D2580;
	text-decoration: none;
}
A.menup:visited {
font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	color: #0D2580;
	text-decoration: none;
}
A.menup:active {
font-family: Verdana, Arial, Helvetica;
	color: #336699;
	text-decoration: none;
}
A.menup:hover {
font-family: Verdana, Arial, Helvetica;
	color: #336699;
	text-decoration: none;
}

.bodycenter { font-family: Verdana, Arial, Helvetica; font-size:8pt; text-align: center; color: #000000 }
/* probab non usato */
.newstitlemenuh { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold; text-align: center; background-color: #000099; color: #FFFFFF; text-decoration: none }
/* probab non usato */
.newstitlemenuup { font-family: Verdana, Arial, Helvetica; font-size: 8pt; font-weight: bold;
                background-color: #abccdc; color: #0D2580; text-decoration: none}
.tabletitle { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #ffffff; background-color:#006699; text-decoration: none; text-align:center; font-weight: bold ;}
.tablenorm { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #000000; background-color: #abccdc; text-decoration:none;}
.tablehi { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #000000; background-color: #abccdc; text-decoration:none;font-weight: bold }
.tablesmall {font-family: Arial , Arial, Verdana; font-size:7pt; color: #000000; text-decoration:none;font-weight: normal }
.cercatit { font-family: Verdana, Arial, Helvetica; color: #000000;font-size: 8pt; background-color: #abccdc; text-decoration:none;font-weight: bold }
/* probab non usato */
.tablehi0 { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #000000; background-color: #f0f0f0; text-decoration:none;font-weight: normal}
/* probab non usato */
.tablehi1 { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #000000; background-color: #ffffff; text-decoration:none;font-weight: normal}
/* probab non usato */
.tablelight { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #000000; text-decoration:none;font-weight: bold}
.lo1 { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #000000; text-decoration:none;font-weight: bold }
.hi1 { font-family: Verdana, Arial, Helvetica; font-size:8pt; color: #336699; text-decoration:none;font-weight: bold }
/* probab non usato */
.titleGiallo {
font-family: Verdana, Arial, Helvetica; font-size: 12 pt; color: #FFFF00; text-align:center;
               font-weight: bold
}
/* menu sinistro: riga di una pagina */
.MenuSinPage {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	list-style-type: circle;
	list-style-position: outset;
}
/* menu sinistro: hover su riga di una pagina */
.MenuSinPage:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un link */
.MenuSinLink {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un link */
.MenuSinLink:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga selezionata */
.MenuSinSelected {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

/* menu sinistro: riga di un menu (quindi espandibile) */
.MenuSinMenu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un menu */
.MenuSinMenu:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: titolo (quello che sta in alto) */
.MenuSinTitolo {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-color: #FF0303;
	color: #FFFFFF;
}

.MenuSinTitolo:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.MenuSinMenuSottoTitolo {
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

.tdMenuSinMenuSottoTitolo {
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-image:url(/cup2000/images/home/040330/Menubluc.jpg);
}


.tdMenuSinMenuSottoTitolo_BLU {
	font-family: Verdana, Arial, Helvetica;
	font-size:small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-image:url(/cup2000/images/home/040330/Menubluc.jpg);
}

.tdMenuSinMenuSottoTitolo_ROSSO {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-image:url(/cup2000/images/home/040330/Menurossoc.jpg);
}

.tdMenuSinMenuSottoTitolo_GRIGIO {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-image:url(/cup2000/images/home/040330/Menugrigioc.jpg);
}



.MenuSinMenuSottoTitolo:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
}

/* menu contestuale destro: riga della tabella */
.menuContextRow {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #0D2580;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #F9FBFF;
}
.menuContextRow:hover {font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #0D2580; text-decoration: none; font-weight: bold}

/* menu contestuale destro: titolo della tabella */
.menuContextTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #0D2580;
}

/* menu contestuale destro: riga in basso (ad esempio per la voce Archivio) */
.menuContextBottom {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: right;
}
.menuContextBottom:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #0D2580; text-decoration: none; font-weight: bold}

.menuContextTable {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	text-decoration: none;
	vertical-align: middle;
	text-align: right;
	background-color: #0D2580;
	border: thin none;
}


/* ------------------------------------------------------------------------  */
/* menu contestuale SX: riga della tabella */
.menuContextRowsx {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #333333;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFDD;
}
.menuContextRowsx:hover {font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #1234BA; text-decoration: none; font-weight: bold}

/* menu contestuale SX: titolo della tabella */
.menuContextTitlesx {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #990000;
}

/* menu contestuale SX: riga in basso (ad esempio per la voce Archivio) */
.menuContextBottomsx {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: right;
}
.menuContextBottomsx:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #1234BA; text-decoration: none; font-weight: bold}

.menuContextTablesx {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	text-decoration: none;
	vertical-align: middle;
	text-align: right;
	background-color: #990000;
	border: thin none;
}
/* ------------------------------------------------------------------------  */



.FAQQuestionTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

.FAQQuestionTitle:hover {font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: underline; font-weight: normal}

.FAQQuestion {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #FF0303;
}

.FAQAnswer {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
}

.Top {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #0D2580;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

.Top:hover {font-family: Verdana, Arial, Helvetica; font-size: xx-small; color: #FF0303; text-decoration: underline; font-weight: normal}


.menuStatic 		{
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #16247F;
	text-decoration: none;
	font-weight: bold;
	line-height: normal;
	vertical-align: middle;
}

.menuStatic:hover 		{
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold;
}

.footer {
font-family: Verdana, Arial, Helvetica; font-size:10px;  color: #FFFFFF
}
.titlec {
font-family: Verdana, Arial, Helvetica; font-size: medium; color: #1d0f4c; text-align:center;
               font-weight: bold
}
.bodyfix {

	font-family: Verdana, Arial, Helvetica;
	font-size:10px;
	text-decoration: none;
}

.rsTitle { 
	font-family: Verdana, Arial, Helvetica; 
	font-size:8pt; color: #000000; 
	background-color: #c9DAE2; 
	text-decoration:none;
	font-weight: bold 
}

.rsFirstRow {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	background-color: #FFFFFF;
	text-decoration:none;
	font-weight: normal;
	color: #000033;
}
	
.rsRowOdd { 
	font-family: Verdana, Arial, Helvetica; 
	font-size:xx-small; 
	background-color: #FFFFFF; 
	text-decoration:none}

.rsRowEven { 
	font-family: Verdana, Arial, Helvetica; 
	font-size:xx-small; 
	background-color: #CCCCCC; 
	text-decoration:none}
A.ahome {
	font-family: Verdana, Arial, Helvetica;
	color: #0D2580;
	font-weight: normal;
	font-size: x-small;
	text-decoration: underline;



}
A.ahome:visited {
	font-family: Verdana, Arial, Helvetica;
	color: #0D2580;
	font-weight: normal;
	font-size: x-small;
	text-decoration: underline;
}

A.ahome:link {
	font-family: Verdana, Arial, Helvetica;
	color: #0D2580;
	font-weight: normal;
	font-size: x-small;
	text-decoration: underline;
}

A.ahome:hover {
	font-family: Verdana, Arial, Helvetica;
	color: #FF0303;
	font-weight: normal;
	font-size: x-small;
	text-decoration: underline;
}

/* rubriche: righe interne pari */
.RubricaRowEven {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
}

.RubricaRowEven:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold;
}

.RubricaRowOdd {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #F0F0F0;
}

.RubricaRowOdd:hover {font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #0D2580; text-decoration: none; font-weight: bold}

.RubricaTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #666666;
}
.menuStaticitalic {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #16247F;
	text-decoration: none;
	line-height: normal;
	vertical-align: middle;
	text-align: left;

}

/* medico on line (MOL): domanda */
.MOLDomanda {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #0D2580;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #F9DDD6;
}

.MOLRisposta {
	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #0D2580;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #FCEFEB;
}

.MOLTitle {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #CEFFCE;
}
/* menu sinistro: riga di una pagina */
.MenuSinPage_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	list-style-type: circle;
	list-style-position: outset;
}
/* menu sinistro: hover su riga di una pagina */
.MenuSinPage_rosso:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink_rosso:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un link */
.MenuSinLink_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un link */
.MenuSinLink_rosso:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga selezionata */
.MenuSinSelected_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

/* menu sinistro: riga di un menu (quindi espandibile) */
.MenuSinMenu_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un menu */
.MenuSinMenu_rosso:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: titolo (quello che sta in alto) */
.MenuSinTitolo_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-color: #FF0303;
	color: #FFFFFF;
}

.elenco7_5 {
	font-family: Verdana, Arial, Helvetica;
	font-size:7.5pt;
	color: #000000;
	list-style-position: outset;
	text-align:left;
	list-style-image: url(/iltrovasalute/images/fw2.gif);
	margin: 8px;
}

.MenuSinTitolo_rosso:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.MenuSinMenuSottoTitolo_rosso {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-color: #FF0303;
	color: #FFFFFF;
}

.MenuSinMenuSottoTitolo_rosso:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
}


/* menu sinistro: riga di una pagina */
.MenuSinPage_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	list-style-type: circle;
	list-style-position: outset;
}
/* menu sinistro: hover su riga di una pagina */
.MenuSinPage_blu:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un link */
.MenuSinLink_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un link */
.MenuSinLink_blu:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga selezionata */
.MenuSinSelected_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

/* menu sinistro: riga di un menu (quindi espandibile) */
.MenuSinMenu_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

.MenuSinMenu_blu2 {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
/*	cursor: hand;  */
}

/* menu sinistro: hover di una riga di un menu */
.MenuSinMenu_blu:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}
.MenuSinMenu_blu2:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}


/* menu sinistro: titolo (quello che sta in alto) */
.MenuSinTitolo_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-color: #0D2580;
	color: #FFFFFF;
}

.MenuSinTitolo_blu:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.MenuSinMenuSottoTitolo_blu {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-color: #0D2580;
	color: #FFFFFF;
}

.MenuSinMenuSottoTitolo_blu:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
}

/* menu sinistro: riga di una pagina */
.MenuSinPage_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	list-style-type: circle;
	list-style-position: outset;
}
/* menu sinistro: hover su riga di una pagina */
.MenuSinPage_grigio:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di riga di un multilink (al 8 07 2003 mai usato) */
.MenuSinMultilink_grigio:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga di un link */
.MenuSinLink_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un link */
.MenuSinLink_grigio:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: riga selezionata */
.MenuSinSelected_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #0D2580;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}

/* menu sinistro: riga di un menu (quindi espandibile) */
.MenuSinMenu_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
}

/* menu sinistro: hover di una riga di un menu */
.MenuSinMenu_grigio:hover { font-family: Verdana, Arial, Helvetica; font-size: x-small; color: #FF0303; text-decoration: none}

/* menu sinistro: titolo (quello che sta in alto) */
.MenuSinTitolo_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	background-color: #666666;
	color: #FFFFFF;
}

.MenuSinTitolo_grigio:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

.MenuSinMenuSottoTitolo_grigio {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	color: #FFFFFF;
}

.MenuSinMenuSottoTitolo_grigio:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: x-small;
	color: #FFFFFF;
	text-decoration: none;
}.ServiziOLTitle {

	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #FF0303;
}
.ServiziOLRowOdd {


	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: underline;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
	background-color: #F9DDD6;
}
.ServiziOLTitle2 {


	font-family: Verdana, Arial, Helvetica;
	font-size:xx-small;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
}
.smallep {
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color: #000000;
	list-style-position: outset;
	text-align:left;
	list-style-image: url(/cup2000/it/images/imagesMOL/fw.gif);

}
.medioep {
	font-family: Verdana, Arial, Helvetica;
	font-size:9pt;
	color: #000000;
	list-style-position: outset;
	text-align:left;
	list-style-image: url(/cup2000/it/images/imagesMOL/fw.gif);

}

.smallep {
	font-family: Verdana, Arial, Helvetica;
	font-size:8pt;
	color: #000000;
	list-style-position: outset;
	text-align:left;
	list-style-image: url(/cup2000/it/images/imagesMOL/fw.gif);

}


.smallagg {
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	font-style:italic;
	color: #000000;
	list-style-position: outset;
	text-align:right;
	list-style-image: url(it/images/imagesMOL/fw.gif);

}


.smallep2 {
	font-family: Verdana, Arial, Helvetica;
	font-size:7pt;
	color: #000000;
	list-style-position: outset;
	text-align:left;
	list-style-image: url(it/images/imagesMOL/fw.gif);
	margin: 15px;

}

A.mol {
		font-family: Verdana, Arial, Helvetica; 
		font-size: small; 
		color: #e7fed6; 
		text-align:left;
}
A.mol:link {
		font-family: Verdana, Arial, Helvetica; 
		font-size: small;
		font-weight: bold;
		color: #e7fed6; 
		text-align:left;
}
A.mol:visited {
		font-family: Verdana, Arial, Helvetica; 
		font-size: small; 
		font-weight: bold;
		color: #e7fed6; 
		text-align:left;
}

A.mol:hover {
		font-family: Verdana, Arial, Helvetica; 
		font-size: medium; 
		font-weight: bold;
		color: #ffffff; 
		text-align:left;
}

.molnolink {
		font-family: Verdana, Arial, Helvetica; 
		font-size: small; 
		font-weight: bold;
		color: #e7fed6; 
		text-align:left;
}

}
.bodyEP {
	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	color: #000000;
	text-decoration: none;
	list-style-type: square;
	text-indent: -15pt;
	list-style-position: outset;



}


A.MenuSinLinkBianco {

	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	color: #FFFFFF;
}
A.MenuSinLinkBianco:link {

	font-family: Verdana, Arial, Helvetica;
	font-size:x-small;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	cursor: hand;
	text-align: left;
	color: #FFFFFF;
}
.BordiSotto {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}
.BordiSotto-Dx {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-color: #999999;
}

#mappamenu
{
	position: relative;
	text-align: center;
	left: 10%;
}
#mappamenu2
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mappalevel0
{
	margin-left: 5px;
	background-repeat: no-repeat;
	background-position: left;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font: bold;
	padding: 2px 2px 2px 15px;
	

}
.mappalevel1
{
	margin-left: 20px;
	background-image: url(images/puntoxmappa1.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 15px;

}
.mappalevel2
{
	margin-left: 45px;
	background-image: url(images/puntoxmappa2.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px 15px;
	font: bold;
}
.mappalevel3
{
margin-left:65px;
background-image:url(images/puntoxmappa3.gif);
background-repeat:no-repeat;
background-position:left;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px 2px 2px 15px;

}

.mappalevel4
{
margin-left:85px;
background-image:url(images/puntoxmappa4.gif);
background-repeat:no-repeat;
background-position:left;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px 2px 2px 15px;

}

.mappalevel5
{
margin-left:105px;
background-image:url(images/puntoxmappa5.gif);
background-repeat:no-repeat;
background-position:left;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px 2px 2px 15px;

}

.mappalevel6
{
margin-left:125px;
background-image:url(images/puntoxmappa5.gif);
background-repeat:no-repeat;
background-position:left;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px 2px 2px 15px;

}
.small_spazio {
	font-family: Verdana, Arial, Helvetica;
	font-size:7.5pt;
	color: #000000;
	/*line-height: normal;*/
	text-align: right;
}
.textarea {
	border: 1px solid #7f9db9;
	width: 670px;
	height: 150px;
	overflow: auto;
}
