/* CSS Document */
.table1{
	border-collapse:collapse;
	border:1px solid #77A8D2;
	width:99%;
}
.table1 .td1{
	border:1px solid #77A8D2;
}
.table1 .td2{
	border:1px solid #77A8D2;
}
.table1 td, .table1  .td1 td, .table1 .td2 td{
	border-bottom:1px solid #77A8D2;
	padding:5px;
}
.table1 .over{
	background-color:#E4EEF6;
	border:1px solid #77A8D2;
}
.table1 tfoot td{ font-size:12px; font-weight:bold;}

#CatalogoMenu{
	background-color:#00295C;
	color:#FFFFFF;
	border-bottom:3px solid #FFF;
	width:300px;
}

#CatalogoMenu h1{
	font-size:12px;
	color:#FFFFFF;
	margin:5px 0;
}

#CatalogoMenu .over{
	background-color:#E4EEF6;
}
#CatalogoMenu li{
}
#CatalogoMenu li a{
	text-decoration:none;
	color:#FFFFFF;
	width:100%;
	display:block;
}
#CatalogoMenu li a:hover{
	background-color:#405F85;
}
#CatalogoMenu ul li ul li a{
	color:#000;
}
#CatalogoMenu ul li ul li a:hover{
	background-color:#FFFFFF;
}
#CatalogoMenu ul{
	margin:0px;
	padding:0px;
	/*border:1px solid #77A8D2;
	background-color:#E4EEF6;*/
	list-style:none;
	border-top:1px solid #77A8D2;
	padding-left:2px;
	padding-right:2px;
}
#CatalogoMenu ul li{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	padding-left:2px;
}
#CatalogoMenu ul li ul{
	margin-left:5px;
	padding:2px;
	display:none;
	border:0px;
	background-color:#CCCCFF;
}
#CatalogoMenu ul li ul li{
	padding-left:0px;
	margin-bottom:2px;
	background-color:;
}
#CatalogoMenu .active{
	color:#00295C;
	background-color:#FFFFFF;
}
.linkNovita{
	font-size:13px; 
	background-color:#E4EEF6; 
	font-weight:bold; 
	text-decoration:none;
	font-style:italic;
	color:#FF0000;
}