html { overflow: scroll; }

/* body
--------------------------------------------------*/
body {
  margin:0px;
  padding:0px;  
  background:#eeeeee;
  text-align:center;
  }

/* table
--------------------------------------------------*/
table {
  margin:0px;
  padding:0px;
}

td {
  font-family: tahoma;
  font-size:11px;
  font-weight:normal;  
}
.td_info {
  font-family: tahoma;
  font-size:12px;
  font-weight:normal;  
}
.grigio
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
}

.footer
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
}

.rosso
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
}

.data
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #753657;
}
span.data {FONT-SIZE: 11px;FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;color: #000000;font-weight: bold;FONT-STYLE: normal;}
.top
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #743556;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
}


.home
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
        FONT-STYLE: normal;
        letter-spacing: 1px;
        line-height: 20px;
}



.evid
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #990033;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
        line-height: 20px;
}


.sottotitolo{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #990033;
	font-weight: bold;
        letter-spacing: 1px;
        FONT-STYLE: normal;
}

.sub {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;

}

.titoli
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #990033;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
}



.button {font-size: 11px;
	font-family: Tahoma;
	background-color:#990033;
	color: #ffffff;
	font-weight: bold;
	}

A.menu:link,A.menu:visited
   {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #743556;
    FONT-STYLE: normal;
    FONT-FAMILY:Tahoma;
    TEXT-DECORATION: none;
    letter-spacing: 1px;
   }
A.menu:hover
   {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF6600;
    FONT-STYLE: normal;
    FONT-FAMILY:Tahoma;
    TEXT-DECORATION: none;
    letter-spacing: 1px;
   }
	
A.calendario:link,A.calendario:visited
   {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF6600;
    FONT-STYLE: normal;
    FONT-FAMILY:Tahoma;
    TEXT-DECORATION: none;
    letter-spacing: 1px;
   }
A.calendario:hover
   {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #743556;
    FONT-STYLE: normal;
    FONT-FAMILY:Tahoma;
    TEXT-DECORATION: none;
    letter-spacing: 1px;
   }	

A.small:link,A.small:visited
   {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #743556;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
        TEXT-DECORATION: none;
   }
A.small:hover
   {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #743556;
	font-weight: bold;
        FONT-STYLE: normal;
        letter-spacing: 1px;
        TEXT-DECORATION: underline;
   }

A.sott:link,A.sott:visited
   {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #743556;
	font-weight: bold;
        FONT-STYLE: normal;
        TEXT-DECORATION: underline;
   }

A.sott:hover
   {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #743556;
	font-weight: bold;
        FONT-STYLE: normal;
        TEXT-DECORATION: none;
   }

A.foot:link,A.foot:visited
   {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
        FONT-STYLE: normal;
        TEXT-DECORATION: underline;
        letter-spacing: 1px;
   }

A.foot:hover
   {
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
	font-weight: bold;
        FONT-STYLE: normal;
        TEXT-DECORATION: none;
        letter-spacing: 1px;
   }


input   
	{
	FONT-SIZE: 12px;
        FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color:#666666;
	}

select
	{
	FONT-SIZE: 12px;
        FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color:#990033;
	}
textarea
	{
	FONT-SIZE: 12px;
        FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color:#990033;
	}

.check	{
	FONT-SIZE: 12px;
        FONT-FAMILY:  Tahoma;
	color: #000000;
	font-style:normal;
	background-color:#EEEEEE;
	border-style: solid;
	border-width: 0px;
	border-color:#666666;
	}

ul.eventi
   {
	 list-style-type:square;
	 }
 li.eventi
   {
	 list-style-type:square;
	 }
	 
.congressi_associati_table {
	
}
.congressi_associati_td {
	border-bottom: 1px solid #753657;
	vertical-align: top;
}	 

.table_prezzi {
	border:1px solid black;
	border-collapse:collapse;
	width:70%;
}
.td_prezzi {
	border:1px solid black;	
	height: 30px;
	padding-left: 5px;
}

.eventi_listCongressiAssociatiAtti_td {
	border-bottom:1px solid #743556;	
	height: 30px;
	padding-left: 5px;
	FONT-SIZE: 11px;
    FONT-FAMILY:  tahoma;
	color: #000000;
	font-weight: bold;
}
a.eventi_listCongressiAssociatiAtti_link,
a.eventi_listCongressiAssociatiAtti_link:visited {
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
  color:#990033;
  text-decoration: none;
  line-height:21px;
}
a.eventi_listCongressiAssociatiAtti_link:hover {
  font-family:Verdana;
  font-size:11px;
  font-weight:normal;
  color:#990033;
  text-decoration: underline;
  line-height:21px;
}