body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	margin: 0px;
	padding: 0px;
}
.tabEsterna_CellaCentrale
{
	border-left:#CCDBE3 2px solid;
	border-right:#CCDBE3 2px solid;
}
.classicA
{
	color:#5a8298;
	text-decoration:underline;
}
.classicA:hover
{
	color:#a5bdcb;
}
.tabEsterna_CellaBanner
{
    width:200px;
    font-size:5px;
    vertical-align:top;
}
.tabEsterna_CellaSpacer
{
	height:20px;
	border-left:#CCDBE3 2px solid;
	border-right:#CCDBE3 2px solid;
	font-size:1pt;
}
.tabEsterna_CellaIndirizzo
{
    background-color:#81A6BA;
	height:26px;
	padding-left:20px;
	text-align:left;
	font-size:7pt;
	font-weight:bold;
	color:#B9CED9;
}
.tabEsterna_CellaIndirizzo_Mail
{
	text-decoration:none;
	color:#B9CED9;
}
.tabEsterna_CellaIndirizzo_Mail:hover
{
	text-decoration:none;
	color:#3F6074;
}
.tabEsterna_CellaCopyright
{
    background-color:#B9CED9;
	height:26px;
	padding-left:20px;
    font-size:7pt;
	font-weight:bold;
	color:#81A6BA;
	text-align:left;
}
.tabEsterna_CellaCopyright_Link
{
	text-decoration:none;
	font-weight:normal;
	color:#81A6BA;
}
.tabEsterna_CellaCopyright_Link:hover
{
	text-decoration:none;
	color:#3F6074;
}
.menuLink
{
	font-weight:bold;
	text-decoration:none;
	color:#3F6074;
}
.menuLink:hover
{
	color:#FF3300;
}

.menuLinkLT
{
	font-weight:normal;
	text-decoration:none;
	color:#344F5F;
}
.menuLinkLT:hover
{
	color:#FF3300;
}
.menuLink2r
{
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
	color:#344F5F;
	line-height:10px;
}
.menuLink2r:hover
{
	color:#FF3300;
}
.menuLink2rl
{
	font-weight:normal;
	text-decoration:none;
	font-size:10px;
	color:#344F5F;
	line-height:10px;
}
.menuLink2rl:hover
{
	color:#FF3300;
}
.menuCell
{
	font-size:11px;
	text-align:left;
	vertical-align:middle;
	text-align:center;
}
.riq
{
	border-width:0px;
	width:100%;
	font-size:1pt;
}
.riq_atl
{
	width:7px;
	height:7px;
}
.riq_atr
{
	width:163px;
}
.riq_abl
{
	width:7px;
	height:7px;
}
.riq_abr
{
	
}
.riq_bl
{
	border-left:#abc3d0 1px solid;
}
.riq_br
{
	vertical-align:top;
	border-right:#abc3d0 1px solid;
}
.riq_bt
{
	border-top:#abc3d0 1px solid;
}
.riq_bb
{
	border-bottom:#abc3d0 1px solid;
}
.riq_txt
{
	font-size:9pt;
	color:#507A92;
}
.eve_lnk
{
	text-decoration:none;
	color:#FF6600;
}
.eve_lnk:hover
{
	text-decoration:underline;
}
.txtGeneric
{
	width:100%;
	text-align:justify;
	font-size:9pt;
	color:#507A92;
}
.txtGeneric P
{
	margin-top:6px;
	margin-bottom:6px;		
}
.lnkGeneric
{
	text-decoration:none;
	color:#507A92;
}
.lnkGeneric:hover
{
	text-decoration:underline;
	color:#3F6074;
}
.dp_a
{
	color:#005959;
	text-decoration:underline;
	font-weight:bold;
}
.dp_a:hover
{
	color:#009393;
	text-decoration:underline;
	font-weight:bold;
}
/* AREA DIDATTICA */
.ad_start
{
	display:block;
	height:11px;
	font-size:2px;
	line-height:2px;
	background:url(Images/AD/AD_start.gif);
}
.ad_end
{
	display:block;
	height:11px;
	font-size:2px;
	line-height:2px;
	background:url(Images/AD/AD_end.gif);
}
.ad_table
{
	width:726px;
	font-size:12px;
}
.ad_menu
{
	text-align:left;
	vertical-align:top;
	width:191px;
}
.ad_menu div
{
	display:block;
	font-size:11px;
	font-weight:bold;
	line-height:28px;
	color:#ffffff;
	background:url(Images/AD/AD_Menu_sel.gif);
	height:28px;
	margin-bottom:5px;
	padding-left:10px;
}
.ad_menu a
{
	display:block;
	font-size:11px;
	line-height:28px;
	color:#344f5f;
	background:url(Images/AD/AD_Menu_unsel.gif);
	height:28px;
	margin-bottom:5px;
	padding-left:10px;
	text-decoration:none;
}
.ad_menu a:hover
{
	background:url(Images/AD/AD_Menu_hl.gif);
}
.ad_content
{
	text-align:left;
	vertical-align:top;
	width:534px;
	background:url(Images/AD/AD_middle.gif);
	background-repeat:repeat-y;
	font-size:11px;
}
.ad_seztitle
{
	color:#000000;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:18px;
	padding-bottom:10px;
	border-bottom:solid 1px #acc4d1;
}
.nodocs
{
	padding-top:10px;
	padding-bottom:30px;
}