/*.DnnModule, .DnnModule *{ border:none; padding:0; margin:0; }*/

/*
font-family: 'Cabin Condensed', sans-serif;
font-family: 'Cuprum', sans-serif;
*/

	
.BoxAlto{ margin-top:50px; margin-left:40px; }
.BoxAlto .Titolo{ font-family: 'Cabin Condensed', sans-serif; font-size:27px; line-height:40px; color:#FFFFFF; }
.BoxAlto .Titolo span{ display:block; font-size:37px; line-height:40px; }
.BoxAlto .Titolo font{ color:#e80811; font-style:italic; }
.BoxAlto .ContentPane{ margin-top:60px;}
.BoxAlto .ContentPane .Normal{ font-family: 'Cuprum', sans-serif; font-size:14px; color:#FFFFFF; }

/* -------------------------------------------------------------------------------------------- */

.BoxCentrale{ }
.BoxCentrale .Titolo{
	display:block;
	font-family: 'Cabin Condensed', sans-serif;
	font-size:20px;
	color:#c11523;
	border-bottom:1px dotted #c11523;
	padding-bottom:10px;
	margin-bottom:20px;
	}
	
.BoxCentrale .Titolo font{ color:#999999; }
.BoxCentrale .Titolo span{ display:block; font-size:30px; line-height:40px; }
.BoxCentrale .ContentPane{ }
.BoxCentrale .ContentPane .Normal{
	font-family: 'Cuprum', sans-serif;
	font-size:14px;
	text-align:justify;
	line-height:18px;
	color:#c11523;
	border-bottom:1px dotted #c11523;
	padding-bottom:10px;
	margin-bottom:5px;
	}
	
.BoxCentrale .ContentPane .Normal p{ padding:0px; margin-bottom:10px; }
.BoxCentrale .ContentPane .boxFooter a{ font-family: 'Cuprum', sans-serif; text-decoration:none; font-size:14px; color:#c11523; }

/* -------------------------------------------------------------------------------------------- */


.Interna2{ }
.Interna2 .Titolo{
	display:block;
	font-family: 'Cabin Condensed', sans-serif;
	font-size:20px;
	color:#c11523;
	
	padding-bottom:5px;
	margin-bottom:5px;
	}
	
.Interna2 .Titolo font{ color:#999999; }
.Interna2 .Titolo span{ display:block; font-size:33px; line-height:40px; }


.Interna{ }
.Interna .Titolo{
	display:block;
	font-family: 'Cabin Condensed', sans-serif;
	font-size:20px;
	color:#c11523;
	border-bottom:1px dotted #c11523;
	padding-bottom:10px;
	margin-bottom:20px;
	}
	
.Interna .Titolo font{ color:#999999; }
.Interna .Titolo span{ display:block; font-size:33px; line-height:40px; }
.Interna .ContentPane{ }
.Interna .ContentPane .Normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	line-height:18px;
	color:#444444;
	border-bottom:1px dotted #c11523;
	padding-bottom:10px;
	margin-bottom:5px;
	}
	
.Interna .ContentPane .Normal a{
	font-family: 'Cuprum', sans-serif;
	font-size:14px;
	color:#c11523;
	}
	
.Interna .ContentPane .Normal p{ padding:0px; margin-bottom:10px; }
.Interna .ContentPane .boxFooter a{ font-family: 'Cuprum', sans-serif; text-decoration:none; font-size:14px; color:#c11523; }

/* -------------------------------------------------------------------------------------------- */
	
.NoTitolo .ContentPane .Normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#444444;
	}
	
.NoTitolo .ContentPane .Normal h1{
	font-family: 'Cuprum', sans-serif;
	padding:0px;
	margin:0px;
	color:#c11523;
	font-size:22px;
	line-height:22px;
	margin-bottom:10px;
	}
	
.NoTitolo .ContentPane .Normal a{
	font-family: 'Cuprum', sans-serif;
	text-decoration:none;
	font-size:14px;
	color:#c11523;
	}
	
.NoTitolo .ContentPane .Normal p{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	}
	
.NoTitolo .ContentPane .Normal span{
	display:block;
	margin-top:20px;
	margin-bottom:15px;
	color:#c11523;
	text-transform:uppercase;
	border-bottom:1px dotted #c11523;
	}
	
/* -------------------------------------------------------------------------------------------- */

.Inventua .Titolo{
	font-family: 'Cuprum', sans-serif;
	display:block;
	margin-bottom:15px;
	border-bottom:1px dotted #c11523;
	font-size:14px;
	color:#c11523;
	text-transform:uppercase;
	}

.Inventua .ContentPane .Normal{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#444444;
	}
	
.Inventua .ContentPane .Normal a{
	font-family: 'Cuprum', sans-serif;
	text-decoration:none;
	font-size:14px;
	color:#c11523;
	}
	
.inventua_sidemenu td{ padding-bottom:10px;}
.inventua_sidemenu .MenuItem a{
	margin-left:10px;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
	color:#444444;
	}

.inventua_sidemenu .MenuItemMouseOver a{
	margin-left:10px;
	text-transform:uppercase;
	text-decoration:none;
	font-size:14px;
	color:#444444;
	}
	
	
	
	
.inventua_sidemenu .currentItemHighlight a:before,
.inventua_sidemenu .MenuItemMouseOver a:before{content:"\3E\20"; margin-left:-10px;}
	