BODY      {
					FONT-FAMILY: Verdana, Arial, Helvetica; 
					FONT-SIZE: 10px;
					color: rgb(80,70,69);
            margin-top: 0px;
            margin-left: 0px;
					}
TABLE      {
					FONT-FAMILY: Verdana, Arial, Helvetica;
					FONT-SIZE: 10px;
					border: none;
					margin: 0pt, 0pt, 0pt, 0pt;
					padding: 0pt, 0pt, 0pt, 0pt;
					border-spacing: 0pt;
					/* table-layout: fixed; */
					}
TD				{
					vertical-align: top;
					}
TR				{
					}
A:link    {
					text-decoration: none; 
					color: rgb(80,68,68);
					}
A:visited {
					text-decoration: none; 
					color: rgb(80,68,68);
					}
A:hover   {
					text-decoration: none; 
					color: #EC7F4D;
					}
A:active  {
					text-decoration: none; 
					color: rgb(80,68,68);
					}
INPUT	 			 	 {
							 border-color: rgb(191,191,191);
							 border-style: solid;
							 border-width: thin;
							 FONT-FAMILY: Verdana, Arial, Helvetica; 
							 FONT-SIZE: 10px;
							 background: rgb(244,248,251);
							 }
BUTTON	 			 {
							 border-color: rgb(191,191,191);
							 border-style: solid;
							 border-width: thin;
							 FONT-FAMILY: Verdana, Arial, Helvetica; 
							 FONT-SIZE: 10px;
							 background: rgb(244,248,251);
							 }
.bottone	 			 {
							 border-color: rgb(191,191,191);
							 border-style: solid;
							 border-width: thin;
							 FONT-FAMILY: Verdana, Arial, Helvetica; 
							 FONT-SIZE: 10px;
							 background: rgb(244,248,251);
							 }
BUTTON:hover	 	 {
							 border-color: rgb(191,191,191);
							 border-style: solid;
							 border-width: thin;
							 FONT-FAMILY: Verdana, Arial, Helvetica; 
							 FONT-SIZE: 10px;
							 background: rgb(244,248,251);
                   color: #EC7F4D;
							 }
BUTTON.go	 	    {
							 border-color: rgb(191,191,191);
							 border-style: solid;
							 border-width: 0px;
                   			FONT-FAMILY: Verdana, Arial, Helvetica; 
							 FONT-SIZE: 10px;
							 }		
							     
IMG.search { 
      float: left;
      margin-left: 0;
    }
/* 
	 classi della toolbar  
*/						 
							 
.ToolBarTable  {
						border-spacing: 0pt;
               margin-top: 0pt;
               padding-top: 0pt;
						}			
.ToolBarTDE		{
  					 border-right: 1pt solid rgb(201,186,165);
  					 vertical-align: middle;
  					 padding-right: 4pt;
  					 padding-left: 4pt;
						}
.ToolBarTDSE 	 {
					 		 border-right: 1pt solid rgb(201,186,165);
					 		 border-bottom: 1pt solid rgb(201,186,165);
							 vertical-align: middle;
							 padding-right: 4pt;
							 padding-left: 4pt;
					 		 }
.ToolBarTDS 	 {
					 		 border-bottom: 1pt solid rgb(201,186,165);
							 text-align: left;
							 vertical-align: middle;
							 padding-right: 4pt;
							 padding-left: 4pt;
					 		 }
.ToolBarTD 	 	 {
							 text-align: left;
							 vertical-align: middle;
							 padding-right: 4pt;
							 padding-left: 4pt;
					 		 }
.ToolBarSearch {
							 text-align: left;
							 vertical-align: middle;
							 margin-top: 4pt;
							 padding-right: 4pt;
					 		 }			
.ToolBarSearchForm {
							 padding-top: 0pt;
					 		 }
.ToolBarSearchTable {
							  padding-top: 0pt;
					 		  }	                   				 	                   				 
.BoxTDS				 {
					 		 border-top: 1pt solid rgb(201,186,165);
							 padding-top: 2pt;
					 		 }
							 
.maincontent	 {
							 border-right: 1pt solid rgb(201,186,165);
							 border-left : 1pt solid rgb(201,186,165);
							 padding-left: 8pt;
							 padding-top: 2pt;
                   padding-right: 0pt;
							 }
.maincontentR	 {
							 border-right: 1pt solid rgb(201,186,165);
							 padding-left: 8pt;
							 padding-top: 2pt;
							 }
.maincontentL	 {
							 border-left : 1pt solid rgb(201,186,165);
							 padding-left: 8pt;
							 padding-top: 2pt;
							 }
.mainbanner	 	 {
							 padding-left: 10pt;
							 }
.maincontentimage	 {
							 border-right: 1pt solid rgb(201,186,165);
							 }
							 
.neroGrant         {FONT-SIZE: 9px;}


                   /*
.cc_curblock0      {
					 		 border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   background: rgb(255,255,255);
                   }
.cc_curblock1      {
                   font-weight: bold;
					 		 border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   background-image: url('http://elema.accmed.org/templates/ematologia/images/_bg_area1.jpg');
                   background-repeat: repeat-y;
                   background-position: top left;
                   }
.cc_curblock0result      {
					 		 border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   background: rgb(255,255,255);
                   }
.cc_curblock1result      {
                   font-weight: bold;
					 		 border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   background-image: url('http://elema.accmed.org/templates/ematologia/images/_bg_area1.jpg');
                   background-repeat: repeat-y;
                   background-position: top left;
                   }
 .cc_curblock_biblio {
                   font-weight: bold;
					 		 border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   color: rgb(107,151,181);
                   }
                   */
.cc_curblock0      {
                   border-top: 1pt solid #C0BCB9;
					 		 border-right: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   padding-left: 2pt;
                   padding-right: 2pt;
                   color: #BEB7AF;
                   }
.cc_curblock1      {
                   font-weight: bold;
					 		 border-right: 1pt solid #C0BCB9;
                   border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   padding-left: 2pt;
                   padding-right: 2pt;
                   color: #4A433B;
                   }
.cc_curblock0result      {
                   border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   padding-left: 2pt;
                   padding-right: 2pt;  
                   color: #BEB7AF;                
                   }
.cc_curblock1result      {
                   font-weight: bold;
                   border-top: 1pt solid #C0BCB9;
							 padding-top: 2pt;
                   padding-left: 2pt;
                   padding-right: 2pt;
                   color: #4A433B;                   
                   }
.cc_curblock_biblio {
                   border-top: 1pt solid #C0BCB9;
                   font-weight: bold;
							 padding-top: 2pt;
                   color: rgb(107,151,181);
                   padding-left: 2pt;
                   padding-right: 2pt;                   
                   }
.welcometext      {
                   text-align: left;
                   padding-right: 8pt;
                   }
.correct0          {
                   color: #CF001B;
                   }
.correct1          {
                   color: #009128;
                   }
.ccseparator       {
                   border-top:    1pt solid #C0BCB9;
                   border-bottom: 0pt solid #C0BCB9;
                   border-right:  0pt solid #C0BCB9;
                   border-left:   0pt solid #C0BCB9;
                   }
.bio_short         {
                   font-weight: bold;
                   padding-left: 15px;
                   padding-right: 15px
                   }
.bio_long         {
                   padding-right: 15px
                   }
				   
.TabBordo 	 {
					border: 1px solid rgb(204,204,204);
					/*border-top:  1px solid rgb(204,204,204);
					border-bottom: 1px solid rgb(204,204,204);
					border-right:  1px solid rgb(204,204,204);
					border-left:   1px solid rgb(204,204,204);*/
					 		 }
				   
.TabBordoSx 	 {
					border-top:    1px solid rgb(204,204,204);
					border-bottom: 1px solid rgb(204,204,204);
					border-right:  0px;
					border-left:   1px solid rgb(204,204,204);
					 		 }
				   
.TabBordoDx 	 {
					border-top:    1px solid rgb(204,204,204);
					border-bottom: 1px solid rgb(204,204,204);
					border-left:   0px;
					border-right:  1px solid rgb(204,204,204);
					 		 }
				   
.TabBordoSu 	 {
					border-top:    1px solid rgb(204,204,204);
					border-bottom: 0px;
					border-left:   0px;
					border-right:  0px;
					 		 }
				   
.TabBordoGiu 	 {
					border-top:    0px solid rgb(204,204,204);
					border-bottom: 1px solid rgb(204,204,204);
					border-left:   0px;
					border-right:  0px;
					 		 }
				   
.TabPadSu 	 {
					padding-bottom:0px:
					padding-left: 8px;
					padding-top: 0px;
					padding-right: 8px;
}
							  
.titNewsInt{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:left;
	vertical-align:top;
	background-color:#9F2625;
}

.figureLink{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	text-align:left;
	vertical-align:top;
	border-color: #707070;
	border-style:solid;
	border-width: 1px;
}

.tabellaNewsInt{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	text-align:left;
	padding: 2px 8px 8px 8px;
	vertical-align:top;
	border-bottom-color: #707070;
	border-bottom-style:solid;
	border-bottom-width: 0px;
}

.testoNews{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	text-align:left;
	vertical-align:top;
    padding-left: 8px;
}

.bgProg1{
background-color:#B5CDF3;
}

.bgProg2{
background-color:#F1C391;
}

.bgProg3{
background-color:#C5F997;
}

.bgProg4{
background-color:#E5D0F9;
}

.bgSchProg1{
background-color:#ECEFF2;
border: 1px solid rgb(204,204,204);
}

.bgSchProg2{
background-color:#EFE3D7;
border: 1px solid rgb(204,204,204);
}

.bgSchProg3{
background-color:#E5F6D6;
border: 1px solid rgb(204,204,204);
}

.bgSchProg4{
background-color:#F7F4F9;
border: 1px solid rgb(204,204,204);
}


/*
a.bluFad  { 
	COLOR: #14284F;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px ;
	font-weight: bold;
}
a.bluFad:link { 
	COLOR: #14284F;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px ;
	font-weight: bold;
}

a.bluFad:visited { 
	COLOR: #666699;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px ;
	font-weight: bold;
}

a.bluFad :hover{ 
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica; font-size: 10px ;
	font-weight: bold;
}

a.bluFad:active { 
	COLOR: #666699;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px ;
	font-weight: bold;
}
*/