BODY{margin:0; font-family:Verdana,arial,helvetica; font-size:10px; color:#00315A}
.update{width:280px;text-align:left; font-size:9px; color:#00315A; border-top:solid 8px #00477D; padding-top:8px; float:left}
.copy{width:465px;text-align:left; font-size:9px; color:#00315A; border-top:solid 8px #00477D; padding-top:8px; float:left}
.credits a{width:35px;text-align:right; font-size:9px; color:#00315A; border-top:solid 8px #00477D; padding-top:8px; float:left; text-decoration:none}
.credits a:hover{ text-decoration:underline}
#service{ text-align:right; margin-bottom:4px}
#service a{color:#00315A; text-decoration:none}
#service a:hover{text-decoration:underline}
.bgmenu{background-color:#DEEDF4}
p{ margin:0; padding:0}

.investimenti{padding:30px 25px;line-height:40px}
.investlist1{background-image:url(/static/img/bginvest1.gif); margin-bottom:3px}
.investlist2{background-image:url(/static/img/bginvest2.gif); margin-bottom:3px}

/*
.investlistimg1{border:solid 1px #B8D3E4;background-color:#FFFFFF;}
.investlistimg2{border:solid 1px #E6F1F7;background-color:#FFFFFF;}
*/
.noimg1{background-color:#B8D3E4;}
.noimg2{background-color:#E6F1F7;}

.titinvest{font-family:Georgia,Times New Roman;font-size:15px;font-weight:bold;}

.investdett{background-color:#DEEDF4;margin-right:15px}
.investbody{margin-right:15px}
.investweb{color:#285376}
.investdata{background-color:#DEEDF4;font-size:9px}

/* Menu 1° livello */
#navmenu{clear:left;margin:0;padding:0;background:url(img/img_fullhp.jpg);background-repeat:no-repeat;width:780px}
#navmenu ul{border:0;margin:0;padding:0;list-style-type:none;text-align:left;}
#navmenu ul li{float:left;margin: 0;list-style-type:none;}
#navmenu ul li a{padding: 0;margin: 0;text-decoration: none;display: block;}
li#ch_610, li.ch_610{width:74px}
li#ch_611, li.ch_611{width:57px}
li#ch_612, li.ch_612{width:71px}
li#ch_613, li.ch_613{width:109px}

/* Menu 2° livello */
#navmenuleft{ background-color:#B0CFE1; padding-top:40px; width:162px; color:#053154}
#navmenuleft img{margin-left:10px; margin-right:6px; float:left}
.navleft{border-bottom:solid 1px #FFF; padding-top:4px; padding-bottom:4px; float:left; width:162px;}
.navlefts{border-bottom:solid 1px #FFF; padding-top:4px; font-weight:bold; padding-bottom:4px; float:left; width:162px;}

.navleft5{border-bottom:solid 1px #FFF; padding-top:4px; padding-bottom:4px; float:left; width:162px;background-color:#DEEDF4;}
.navleft5s{border-bottom:solid 1px #FFF; padding-top:4px; font-weight:bold; padding-bottom:4px; float:left; width:162px;background-color:#DEEDF4;}

.navleft5 a{color:#053154; text-decoration:none; margin-bottom:6px;margin-left:40px; display:block;}
.navleft a{color:#053154; text-decoration:none; margin-bottom:6px;}
.navleft5s a{color:#053154; text-decoration:none; margin-bottom:6px;margin-left:40px; display:block;}
.navlefts a{color:#053154; text-decoration:none; margin-bottom:6px;}

/* Path */
#path{ background-color:#00477D; text-align:right; color:#8CB6CE; line-height:23px; padding-right:23px;font-weight:bold;}
#path a{color:#8CB6CE; text-decoration:none; font-weight:normal}
#path a:hover{ text-decoration:underline}

/* Presentazione HomePage*/
.hpcontent{ padding:30px 25px 0 25px;}
.hpctitle{font-family:Georgia,Times New Roman;font-size:19px;font-weight:regular; margin-bottom:8px; padding-bottom:9px;border-bottom:solid 1px #AECFE2;}
.hpctitle img{vertical-align:middle; text-align:right}
.hpcpreview{line-height:15px}
.hpchname{ padding:30px 0 0 25px;}
/* Box di Ricerca */
#srcbox{ background-color:#B0CFE1;margin:3px 0 5px 3px; font-weight:bold; padding:3px}
.imputtext{ FONT-SIZE: 10px; WIDTH: 130px;  LINE-HEIGHT: 11px; background-color:#C0D7E5}
.imputimg{ vertical-align:middle}

/* Strilli Homepage */
.strillihp{background-color:#B0CFE1; padding:8px 13px 1px 13px; margin:3px 0 0 3px;height:119px}
.strilli{margin-bottom:8px}
.shptitle{ font-weight:bold}
.strilli a{ font-weight:bold; text-decoration:none; color:#00315A; font-size:9px}

/* box trading*/
#trading{float:right; margin-top:3px; background-color:#B0CFE1; height:190px}

/* stillo Editor*/
.strillo{background-color:#E8F1F6; background-image:url(img/imgstrillo.jpg); background-repeat:no-repeat; padding:5px;padding-left:45px; font-weight:bold; width:auto; height:72px; display:block; }

/* investor relations */
.channelcontentlist{width:600px}
.comunicati{ margin:10px;padding:10px}
.csimg{width:25px; height:25px; margin-right:3px;float:left;}
.cscnt{float:left;}

a.titolocale{text-decoration:none; color:#797979}
a.titolocale:hover{text-decoration:underline;}

.contenback{text-align:right; margin-bottom:10px}
#newsimage{text-align:right; float:right}

/* risultato ricerca */
.srctitolo A {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #162D7B; TEXT-DECORATION: none}
.srctitolo A:hover {TEXT-DECORATION: underline}
.srcpreview {FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; COLOR: #000000; margin:0; padding:0}
.srcresult{margin-bottom:10px}
.ContentSearchResult{padding:10px 25px}

/* sitemap */
.dvContainerChannelMap{
	display:block;
	background-color:#fff;
	padding-top:10px;
	text-align:left;}

.dvContainerChannelMap .dvelementTreeContainer{ float:left;}
.dvContainerChannelMap .dvelementTreeContainer a{text-decoration:none}
.dvContainerChannelMap .dvelementTreeContainer a:hover{text-decoration:underline}
.maphome{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:10px;
	font-size:11px;
	text-align:center;
	color:#8B8B8B;
	text-decoration:none;
	border:solid 1px #8B8B8B;
	width:165px}
.maphome a{
	color:#8B8B8B;
	text-decoration:none}
.maphome a:hover{
	text-decoration:underline}
.dvContainerChannelMap .dvelementHome 
{
	font-size:11px;
	color:#1D91CE;
	font-style:normal;
 	padding-bottom:100px;
}
.dvContainerChannelMap .dvelementHome .dvelementTree {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #8B8B8B;
	background-color:#fff;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin-top:2px;
    padding-right:0px;
width:150px;
padding-left:10px;
}

.dvContainerChannelMap .dvelementHome .dvLabelTree a
{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-size:11px;
	/*float:left;*/
	text-decoration:none;
    
}

.dvContainerChannelMap .dvelementHome .dvelementTree .dvLabelTree{
	COLOR: #8B8B8B;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-top:5px;
	width:150px;
	border:  solid 1px #8B8B8B;
  
}

.dvContainerChannelMap .dvelementHome .dvelementTree .dvLabelTree a {
	COLOR: #8B8B8B;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	FONT-SIZE: 10px;
	text-decoration:none;
    
}
/*annidatemento livello di annidamento di foglie ali'interno dell'albero che assuavolta contengono altre foglie .dvelementTree .dvelementTree .dvelementTree 
In questo caso Home Ramo / Societa Ramo / missione Ramo 3 livello 
*/
.dvContainerChannelMap .dvelementHome .dvelementTree .dvelementTree .dvelementTree 
{
	/*border:  solid 1px #8B8B8B;*/
	margin-left:7px;
		
}
.dvContainerChannelMap .dvelementHome .dvelementTree .dvelementTree .dvelementTree .dvLabelTree {
	COLOR: #8B8B8B;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-bottom:10px;
	width:150px;
	border:  solid 1px #8B8B8B; /*#bb52ee;*/
	  

}
.dvContainerChannelMap .dvelementHome .dvelementTree .dvelementTree .dvelementTree .dvLabelTree a {
	COLOR: #8B8B8B;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:10px;
	FONT-SIZE: 11px;
	text-decoration:none;
    
}

.dvContainerChannelMap .dvelementHome .dvelementLeaf {
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #8B8B8B;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color:#fff;
    padding-left:3px;
    padding-top:5px;
    height:10px;
    padding-right:0px;
    width:250px;    
    
}
.dvContainerChannelMap .dvelementHome .dvelementLeaf  a{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #8B8B8B;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color:#fff;
    padding-left:3px;
    padding-top:5px;
    height:10px;
    padding-right:0px;
    width:250px;    
    
}
.dvContainerChannelMap .dvelementHome .dvelementLeaf .dvLabelLeaf {
    COLOR: #8B8B8B;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding-left:5px;
    width:250px;    
}
.dvContainerChannelMap .dvelementHome .dvelementLeaf .dvLabelLeafSelected {
    COLOR: #1D91CE;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: normal;
    padding-left:7px;
    
}
.dvContainerChannelMap .dvelementHome .dvelementLeaf .dvLabelLeafSelected  a {
    COLOR: #1D91CE;
	text-decoration:none;
    
}