/* BODY */

body {
margin:0px;
padding:0px;
text-align:center;
}

a { 
padding:0px;                    /* Link di tutta la pagina che non sono specificati */
border:0px; 
color:#FFFFFF; 
text-decoration:None; 

}

#audience{
z-index:-100;
display:none;
}

#navParagrafi{
height: 16px;
text-align: left;
}
html>body #navParagrafi{ height: 20px; }

#navParagrafi a  { color: #ffffff; text-decoration: none; background: #B6CDE0 url("../../images/blue/left-tab.gif") no-repeat left top; padding-left: 2px;
font-family: Verdana,Verdana,fantasy;
font-size:9px; 
height: 16px;
font-weight: bold; 
text-decoration:None;
text-transform:uppercase;
vertical-align: Bottom;
}

 #navParagrafi a span
  { 
background: url("../../images/blue/right-tab.gif") no-repeat right top; padding-right: 5px;
font-family: Verdana,Verdana,fantasy;
font-size:9px; 
height: 16px;
font-weight: bold; 
text-decoration:None;
text-transform:uppercase;
vertical-align: Bottom;
 }

#navParagrafi a:hover, #navParagrafi a.selected {
 color: #fff;
 background: #4882B2 url("../../images/blue/left-tab-hover.gif") left top no-repeat;
 text-decoration: none;
 padding-left: 2px;
 }

 #navParagrafi a:hover span, #navParagrafi .selected span
 {
 background: url("../../images/blue/right-tab-hover.gif") right top no-repeat;
 padding-right: 5px;
 }

a:hover {              /* Link al passaggio del mouse di tutta la pagina che non sono specificati */ 
padding:0px;  
border:0px; 
color:#FFFFFF; 
text-decoration:None; 

} 

div#publicita span a {      
font-family: Verdana,Verdana,fantasy; 
font-size: 10px;  
color: #000000; 
background:#FFFFFF;
text-decoration: None;
}

div#publicita span a:hover {
font-family: Verdana,Verdana,fantasy; 
font-size: 10px;  
color: #000000; 
background:#FFFFFF;
text-decoration: None;
}



div#altre_info span a {
font-family: Verdana,Verdana,fantasy;
font-size:10px; 
font-weight: bold; 
color:#264362;
text-decoration:None;
text-transform:uppercase;
}

div#altre_info span a:hover {
font-family: Verdana,Verdana,fantasy;
font-size:10px; 
font-weight: bold; 
color:#F7941D; 
text-decoration:underline;
}

div#altre_info span a:active {
font-family: Verdana,Verdana,fantasy;
font-size:10px; 
font-weight: bold; 
color:#F7941D; 
text-decoration:none;
}



div#informativa span a {
font-family: Verdana,Verdana,fantasy; 
font-size: 10px; 
font-weight: bold; 
color: #264362; 
text-decoration: None;
text-transform:uppercase;
}

div#informativa span a:hover {
font-family: Verdana,Verdana,fantasy; 
font-size:10px; 
font-weight:bold; 
color:#F7941D; 
text-decoration:underline;
text-transform:uppercase;
}


/* TOTAL racchiude tutti gli elementi della pagina */

#total {
width:778px;
position:relative;
margin: 0px;
padding: 0px;
text-align:center;
}

/* TOP--> Barra in alto */

#top {
width:778px;
height:75px;
padding: 0px;
position:relative;
} 

/* Gif con link alla home */

#colonna1 {
border:0px; 
position:absolute;
left:0px;
bottom:3px;
width:315px;
background:#FFFFFF;
} 

/* Gif con link alla home indicato dalle frecce*/

#colonna2 {
border:0px; 
bottom:17px;
left:315px;
position:absolute;
background:#FFFFFF;
}

/* Banner in flash */

#colonna3 {
border:0px; 
bottom:21px;
left:478px;
position:absolute;
} 

html>body #colonna3{
bottom:17px;
} 

/* barra colorata che compare sotto la scritta home e il banner in flash */
#barra1 {
left:0px;
bottom:10px;
left:315px;
position:absolute;
}

/* Pulsanti CONSUMATORI IMPRESE ENTI E ISTITUZIONI */
#pul {
width:778px;
height:31px;
padding: 0px;
position:relative;
}

#pulsante1 {
background:#DFE9F2;
padding-top:2px;
padding-left:2px;
border-top:1px solid #86ADE6;
border-left:1px solid #86ADE6;
width:429px;
height:31px;
left:0px;
text-align:left;
position:absolute;
} 

#curva {
width:6px;
height:31px;
left:429px;
position:absolute;
}

#pulsanti1 {
border-bottom:1px solid #86ADE6; 
text-align:left;
width:343px;
height:31px;
left:435px;
position:absolute;
} 
html>body #pulsanti1 { top:-1px; width:345px; }
/* Corpo contenente menù paragrafi */

#corpo {
z-index:-3;
width:778px;
height:390px;
position:relative;
background:#DFE9F2 url("../../images/blue/sfondo.jpg");
border-left: 1px solid #93B3D1;
border-right: 1px solid #93B3D1;
border-bottom: 1px solid #93B3D1;
} 
html>body #corpo{ z-index:0; } 

#pinta{
z-index:-4;
left:0px;
position:absolute;
}
html>body #pinta{ z-index:0; } 

/* !!!!!!!!!!!!!! Da Fare !!!!!!!!!!!!!!!!! */

#menu_sin {
position:absolute;
top:79px;
left:3px;
bottom:0px;
width:170px;
height:100%;
} 

#destra {
padding-right:5px;
padding-top:5px;
position:absolute;
top:0px;
left:179px;
bottom:0px;
width:592px;
height:100%;
} 

#txtp1 {
padding-left:5px;
color:#4882B2;
font-weight: bold; 
font-family: Verdana,Verdana,fantasy; 
font-size: 10pt;  
}

#txtp2 {
color:#FF812D;
font-weight: bold; 
font-family: Verdana,Verdana,fantasy; 
font-size: 10pt;  
}

#print {
color:#OOOOOO;
font-family: Verdana,Verdana,fantasy; 
position: absolute;
right: 5px;
font-size: 10px;  
text-align:right;
width:27%;
}


#publicita {
padding-top:5px;
padding-right:5px;
text-align:left;
background:#FFFFFF;
color:#000000;
font-size:12px; 
font-family: Verdana,Verdana,fantasy;
width:592px;
position:relative;
} 

html>body #publicita {
width:587px;
}

#iframe_e {
padding-right:5px;
padding-left:5px;
background:#FFFFFF;
width:592px;
height:215px;
margin-bottom:0px;
position:relative;
}

html>body #iframe_e 
{
width: 582px;
}

#iframe_i {
scrollbar-face-color:#F5F5F5; 
scrollbar-highlight-color: #F5F5F5; 
scrollbar-shadow-color: #7EA7BE; 
scrollbar-3dlight-color: #7EA7BE;
scrollbar-arrow-color: #7EA7BE; 
scrollbar-track-color: #E3E9ED; 
scrollbar-darkshadow-color: #F5F5F5;
scrollbar-face-color: #FFFFFF;

text-align:left;
background: #0495B8;
width:582px;
position:relative;
} 

#titolop {
background: #0495B8;
font-family: Verdana,Verdana,fantasy;
font-size: 8pt;
color: #ffffff;
font-weight: bold;
border: 1px solid #0495B8;
width:100%;
text-align:left;
text-transform:uppercase;
}

#testop { 
border: 1px solid #4882B2;
background: #FFFFFF;
padding:5px;
font-family: Verdana,Verdana,fantasy;
font-size: 8pt;
color: #264362;
width:100%;
text-align:left;
display: block;
height:193px;
overflow:auto;
-moz-box-sizing: border-box;
}

html>body #testop{
height:193px;
}
span#testop a, span#testop a:hover, span#testop a:active, span#testop a:visited {
color: #264362;
}

#altre_info {
padding-right:5px;
padding-top:2px;
margin-top:0px;
margin-bottom:5px;
border:1px solid #0495B8;
width:592px;
height:25px;
position:relative;
top: 5px;
background:#FFFFFF;
vertical-align:middle; 
text-align:left;
background:#E0E5EB;
} 

html>body #altre_info {
height:23px;
width:587px;
top:5px;
}

#informativa {
background: url("../../images/blue/persaperne.gif") no-repeat left top;
padding-top:22px;
padding-left:10px;
padding-right:5px;
font-family: Verdana,Verdana,fantasy; 
font-size: 10px; 
font-weight: bold; 
color: #264362;
margin-bottom:5px;
width:592px;
height:45px;
position: relative;
top: 5px;
text-align:left;
vertical-align:middle; 
} 

html>body #informativa{
width:582px;
height:23px;
}

#barra2 {
padding-top:5px;
padding-bottom:5px;
width:778px;
height:8px;
position:relative;
} 
html>body #barra2 { width:782px; }

#pulsanti2 {
padding:0px;
width:778px;
height:20px;
position:relative;
left:0px;
text-align:left;
} 
html>body #pulsanti2 { padding-left:2px; }

/* hfdh*/
#altri_siti {
width: 778px; 
height: 18px;
margin-top:2px;
}
html>body #altri_siti { width: 782px;} 	

/*  ALTRI LINK  --------------------------------------------------------       FOOTER -------------------------------------------------------*/

#link2 {
border:1px solid #AABCD0;
font-family:Verdana,Verdana,fantasy; 
font-size: 10px;
vertical-align: middle; 
width:778px;
height:16px;
position:relative;
left:0px;
color:#AABCD0;
text-align:left;
}
html>body #link2 { width:776px; height:14px; } 

/* Modifica Nov 08*/
div#copy {
font-family: Verdana,Verdana,fantasy; 
font-size:10px;  
color: #B3B3B3; 
text-decoration: None;
width:778px;
height:22px;
vertical-align:top;
position:relative;
text-align:center;
top: 7px;
}
html>body #copy{ width:776px; } 

div#IP {
font-family: Arial; 
font-size:10px;
color: #B3B3B3; 
text-decoration: None;
width:778px;
position:relative;
text-align:center;
top: 2px;
}
html>body #IP{ width:778px; } 

div#IP a{
color: #333333; 
text-decoration: underline;
}

div#IP a:hover{
color: #FF0000; 
text-decoration: underline;
}
/* Modifica Nov 08*/

div#link2 span a {
font-family: verdana, sans-serif, fantasy; 
font-size:10px;  
color: #AABCD0; 
text-decoration: None;
}

div#link2 span a:hover {
font-family: verdana, sans-serif, fantasy; 
font-size:10px;  
color:#264362; 
text-decoration:none;
} 

/*  ALTRI LINK  --------------------------------------------------------       FOOTER ------------------------------------------------------- FINEEEEEEEE */


#camptxt {
width: 126px; 
height:17px;
border:1px solid #264362;
background:#FFFFFF;
font-size: 8pt; 
font-family:verdana, sans-serif, fantasy;
color:#264362;
vertical-align:middle;
}

#bott{
width: 28px; 
height:17px;
background:#81A5C7;
font-size: 10px; 
font-family:verdana, sans-serif, fantasy;
font-weight: bold; 
color:#264362;
vertical-align:middle;
}

/*dlglm*/

#menu_consumatori {
position:absolute;
display: none;
width:168px;
left: 1px;
top: 21px;
z-index:0;
background: #fffff;
}
html>body #menu_consumatori { width: 167px;} 

#menu_imprese {
position: absolute;
display: none;
width: 169px;
left: 1px;
top: 22px;
z-index: 100;
background: #FFFFFF;
}
html>body #menu_imprese { width: 167px;} 

#menu_enti {
position: absolute;
display: none;
width: 169px;
left: 174px;
top: 22px;
z-index: 100;
background: #FFFFFF;
}
html>body #menu_enti { width: 167px;} 

#menu_banco {
position:absolute;
display: none;
width:193px;
left: 0px;
bottom: 24px;
z-index:100;
background: #fffff;
}
html>body #menu_banco {
bottom: 20px;
left: 2px;
}

#menu_trasparenza {
position:absolute;
display: none;
width:193px;
left: 195px;
bottom: 24px;
z-index:100;
background: #fffff;
}
html>body #menu_trasparenza {
bottom: 20px;
left: 197px;
}

#menu_investor {
position:absolute;
display: none;
width:193px;
left: 390px;
bottom: 24px;
z-index:100;
background: #fffff;
}
html>body #menu_investor {
bottom: 20px;
left: 392px;
}

#menu_azionisti {
position:absolute;
display: none;
width:193px;
left: 585px;
bottom: 24px;
z-index:100;
background: #fffff;
}
html>body #menu_azionisti {
bottom: 20px;
left: 587px;
}

