﻿.menu_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #1B4531;
}

.menu_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #30428E;
}

.menu_alto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.menu_alto:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.prodotti_elenco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #7A7A7A;
}

.prodotti_elenco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #7A7A7A;
}

.prodotti_description {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #30428C;
}

.prodotti_pulsanti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.basso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #7A7A7A;
}

.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.mlnk{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


.body:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7A7A7A;
}

.sfondo_menu {background-color:#184294;}
.sfondo_sinistra {background-color:#E1EBE5;}
.bandone_investimento {background-color:#D8E1DC;}
.sfondo_scuro {background-color:#E1EBE5;}
.sfondo_scuro1 {background-color:#D8E1DC;}
.sfondo_bianco {background-color:#FFFFFF;}

.sfondo_image_menu {background-image:url(/grafica/sfondo_menu.jpg);}
.tabella3 {font-size:9px;letter-spacing:-1px;}
.HR {height:1px;
    width:100%;
    background:#C8C7C7;
    margin: 0px 0px 0px 0px;}
	
.input { font-family: Verdana, Arial; font-size: 10px; color: #000000; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.titoli_section {
	font-family: Times New Roman, Times, serif;
	font-size: 15px;
	color: #184294;
}

.text_section {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #6A6A6A;
}


.nverde {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006633; text-decoration: none; font-style: normal}
.nblu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #4074BD; text-decoration: none; font-style: normal }
.internalNav {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #323232	
}
.internalNav:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #323232	
}


.navAuto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; font-style: normal}
.navAutoSel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF7200; text-decoration: none; font-style: normal}

.caricheLink {
color:#7A7A7A;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
	}
	
.caricheLink:hover {
text-decoration:underline;
	}
	
/* menu prodotti (stefano f. 26/9/08) */
a.emptymenu{
	display:block;
	background:url(../grafica/dropdown_new.gif) left -1px no-repeat;
	height:12px;
	padding-top:1px;
	padding-bottom:0px;
	width:150px;
	margin:0 auto;
	border-bottom:#000 1px solid;
	border-top:#000 1px solid;
	}

a.menu-call{
	display:block;
	background:url(../grafica/dropdown_new.gif) left -1px no-repeat;
	height:12px;
	padding-top:1px;
	padding-bottom:0px;
	width:150px;
	margin:0 auto;
	border-bottom:#000 1px solid;
	border-top:#000 1px solid;
	}
	
a.menu-call.active{
	background:url(../grafica/dropdown_new.gif) left bottom no-repeat;
	}

.menu-container{
	position:relative;
	width:151px;
	z-index:999;
	}

.menu-container ul.menu{
	text-align:left;
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	z-index:10;
	left:0px;
	background:url(/grafica/bg_menu.gif) repeat;
	font-size:10px;
	top:-2000px;
	}
	
.menu-container ul.menu.visible{
	top:15px;
	}
	
/*.closedMenu{
	top:-2000px;
	}
	
.openedMenu{
	top:0px;
	}*/
	
.menu-container li{
	margin:0;
	padding:0;
	position:relative;
	text-indent:0;
	height:12px;
	}
	
.menu-container li a{
	display:block;
	/*float:left;*/
	width:286px;
	height:12px;
	padding:0px 5px 0px 2px;
	margin:0px 2px;
	height:auto;
	position:relative;
	text-align:left;
	text-indent:0;
	color:#000;
	text-decoration:none;
	}
	
.menu-container li a:hover{
	background-color:#316AC5;
	color:#FFF;
	}
	
.menu-container li a.mlnk{
	font-size:10px;
	}
	
#accordion a.mlnk:hover {
	text-decoration:underline;
}

h3.fascicolo {
	font-size:13px;
	}

	h4.fascicolo {
	font-size:11px;
	}
