/* CSS Document */
body
,table tr td
,a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align:top;
}

.homeContainer
,.bodyContainer
{
	width:100%;
	margin:0px;
	padding:0px;
}

.homeContainer table tr td
,.homeContainer a
,td.tdsezionetitolo a
{
	font-size:8pt;
}

tr#InternalTop
{
	height:2px;
}

table#BodyLayoutContainer
{
	margin:0px;
	padding:0px;
	height:100%;
	width:100%;
	border-collapse:collapse;
}

table#BodyLayoutContainer td
{
	margin:0px;
	padding:0px;
}

table#BodyLayoutContainer td.AngSupSx
{
	background-image:url(/images/aldai2008/bodyHP/1sup.jpg);
	width:21px;
	height:8px;
	background-repeat:no-repeat;
	display:block;
}

table#BodyLayoutContainer td.SupRow
{
	background-image:url(/images/aldai2008/bodyHP/2sup.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:8px;
}

table#BodyLayoutContainer td.AngSupDx
{
	background-image:url(/images/aldai2008/bodyHP/5sup.jpg);
	width:19px;
	height:8px;
	background-repeat:no-repeat;
	display:block;
}

table#BodyLayoutContainer td.AngSx
{
	background-image:url(/images/aldai2008/bodyHP/1.jpg);
	background-repeat:repeat-y;
	display:block;
	height:100%;
}

table#BodyLayoutContainer td.AngSx img
{
	width:21px;
}

table#BodyLayoutContainer td.AngDx
{
	background-image:url(/images/aldai2008/bodyHP/5.jpg);
	background-repeat:repeat-y;
	display:block;
	width:19px;
	height:100%;
}

table#BodyLayoutContainer td.AngDx img
{
	width:19px;
}


table#BodyLayoutContainer td.AngInfSx
{
	background-image:url(/images/aldai2008/bodyHP/1inf.jpg);
	width:21px;
	height:4px;
	background-repeat:no-repeat;
	display:block;
}

table#BodyLayoutContainer td.InfRow
{
	background-image:url(/images/aldai2008/bodyHP/2inf.jpg);
	background-repeat:repeat-x;
	height:4px;
	width:100%;
}

table#BodyLayoutContainer td.AngInfDx
{
	background-image:url(/images/aldai2008/bodyHP/5inf.jpg);
	background-repeat:no-repeat;
	display:block;
	width:19px;
	height:4px;
}


/* SEZIONI VERTICALI */ 
table.tableSezioneMenu
{
	width:100px;
}

td.tdSezionetitolo a font
{
	font-weight:bold;
}

td.rightColumn
,td.leftColumn 
{
	padding:20px 0px 10px 0px;
}

td.rightColumn a
,td.rightColumn a:visited
{	
	text-decoration:none;
	color:#006699;
}

td.leftColumn a
,td.leftColumn a:visited
{	
	text-decoration:none;
	color:#666666;
}
/* end */ 


/* VOCI MENU ORIZZ */

td.menuOrizzCell
,td.menuOrizzCellSel
,td.Sel
{
	background-image:url(/images/aldai2008/bckgMenuOR.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:4px 20px 0px 20px;
	vertical-align:top;
}

td.menuOrizzCell a
,td.menuOrizzCell a:visited
{
	font-weight:bold;
	color:#006699;
	text-decoration:none;
}

td.menuOrizzCellSel a
,td.menuOrizzCellSel a:visited
,td.Sel a
,td.Sel a:visited
{
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

/* end */ 

/* LINK interni BODY */
td.linkNavigazione a
,table.tableServiziBody a
{
	background-image:url(/images/aldai2008/gifSottomenu.gif);
	background-repeat:no-repeat;
	background-position:3 left;
	padding-left:12px;

}

table.tableServiziBody  img
{
	display:none;
}

td.linkNavigazione a:link
,td.linkNavigazione a:visited
,td.linkNavigazione a:active
,table.tableServiziBody a:link
,table.tableServiziBody a:visited
,table.tableServiziBody a:active
,table.tableNewsWA a:link
,table.tableNewsWA a:visited
,table.tableNewsWA a:active
{
	color:#666666;
	font-weight:bold;
	font-size:110%;
	text-decoration:none;
}

td.linkNavigazione a:hover
,table.tableNewsWA a:hover
{
	color:#333333;
	text-decoration:underline;
}


p.linkArchivioHp
{
	text-align:right;
	font-weight:bold;
}

div#DocContainer a:link
,div#DocContainer  a:visited
,div#DocContainer  a:active
{
	color:#666666;
	text-decoration:none;
}

div#DocContainer a:hover
{
	color:#333333;
	text-decoration:none;
}

a.linkBody:link
,a.linkBody:visited
,a.linkBody:active
{
	color:#666666;	
	text-decoration:none;
	font-weight:bold;
}

a.linkBody:hover
{
	color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
/* end */

/* SERVIZI BODY */

td.firstNewsHP 
{
	background-image:url(/images/aldai2008/bodyHP/bckgNewsHP.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	height:180px;
	width:330px;
}

td.firstNewsHP a
{
	display:block;
	margin:50px 40px 25px 60px;
}

td.firstEventoHP
{
	background-image:url(/images/aldai2008/bodyHP/bckgEventoHP.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	height:180px;
}

td.firstEventoHP a
{
	display:block;
	margin:40px 10px 10px 10px;
}

td.firstNewsHP a
,td.newsHP a
,td.eventoHP a
{
	color:#333333;
	text-decoration:none;
	cursor:hand;
	display:block;
}

td.firstEventoHP a:link
,td.firstEventoHP a:active
,td.firstEventoHP a:visited
{
	color:#CC0000;
	text-decoration:none;
}

td.firstNewsHP a:hover
,td.firstEventoHP a:hover
,td.newsHP a:hover
,td.eventoHP a:hover
{
	text-decoration:underline;
}

td.firstNewsHP a em
,td.firstNewsHP a span
,td.firstNewsHP a p
{	
	display:block;
	width:235px;
}

td.firstEventoHP a em
,td.firstEventoHP a span
{	
	display:block;
	font-weight:bold;
}

td.newsHP a
,td.eventoHP a
{
	margin-left:10px;
}

td.firstEventoHP img
{
	float:left;
	border:1px solid #e6e6e6;
	margin:10px 10px 10px 10px;
}

td.eventoHP img
{
	float:left;
	border:1px solid #e6e6e6;
	margin:0px 10px 10px 10px;
}

td.newsHP a em
,td.newsHP a span
,td.newsHP a p
,td.eventoHP a em
,td.eventoHP a span
,td.eventoHP a p
{	
	display:block;
}

td.firstNewsHP a p
,td.newsHP a p
,td.eventoHP a p
{
	margin:0px 0px 10px 0px;
	padding:0px;
}

td.firstNewsHP a span
,td.newsHP a span
,td.eventoHP a span
{
	font-weight:bold;
}

/* end */

/* SERVIZIO BANNER */

table#TableBanners
{
	background:transparent;
	width:100%;
	text-align:center;
}

table#TableBanners tr td
{
	background:transparent;
}

/* end */

/* FOOTER */

td.tdFooter span
{
	color:#666666;
	padding-right:10px;
	padding-top:0px;
	margin-top:0px;
}

td.tdFooter span img
{
	margin:0px 5px 0px 10px;
}

td.tdFooter span a
{
	font-weight:bold;
	color:#666666;
}

td.tdFooter span a:active
,td.tdFooter span a:hover
{	
	color:#333333;
}
/* end */

a:hover
,a:active
,td.rightColumn a:hover
,td.rightColumn a:active
,td.leftColumn a:hover
,td.leftColumn a:active
,td.menuOrizzCell a:hover
,td.menuOrizzCell a:active
,td.menuOrizzCellSel a:hover
,td.menuOrizzCellSel a:active
{
	color:#333333;
}

div.newsTable
{	
	padding:10px;
}

/* NAVIGAZIONE */

table.tableNavigazione
{
	margin-left:20px;
	color:#999999;
}

table.tableNavigazione tr td a
,table.tableNavigazione tr td a:visited
{
	color:#999999;
	text-decoration:none;
}

table.tableNavigazione tr td a:hover
,table.tableNavigazione tr td a:active
{
	color:#cc0000;
	text-decoration:none;
}

table#Table4 a:link
,table#Table4 a:visited
{
	color:#666666;
	text-decoration:none;
}

table#Table4 a:hover
,table#Table4 a:active
{
	color:#333333;
	text-decoration:underline;
}