/* H 100% */
html, body, #pag {
	height:100%
}
body > #pag {
	height:auto;
	min-height:100%
}
#pag {
	background:url(../i/t/bgPag.jpg) center repeat-y;
}



/* comportamenti DIV -------- */
#tool {
	background:url(../i/t/bgToolRp.gif) top left repeat-x;
}
#tool .pad {
	width:920px;
	height:93px;
	margin:0 auto;
}
#tool .pad {
	width:920px;
	height:93px;
	margin:0 auto;
}
#tool .logo {
	width:327px;
	height:93px;
	float:left;
}
#tool .payoff {
	width:593px;
	height:89px;
	float:left;
}













#cont {
	padding-bottom:140px;
	background:url(../i/t/mnBg.jpg) left top repeat-x; 	
}
#cont .pad {
	width:920px;
	margin:0 auto;
}
#cont .left {
	width:340px;
	float:left;
	background:url(../i/t/slideBg.jpg) left top no-repeat;
}




#cont #imgSezione {
	padding-left:11px;
}
#cont #slide {
	padding-left:11px;
	height:469px;
}
#cont #slide img {
	position:absolute
}

#cont .right {
	width:580px;
	float:left;
}












/* MENU PRINCIPALE -------- */
#cont #mn {
}
#cont #mn ul {
	padding:0
}
#cont #mn li {
	list-style:none
}


#cont #mn li.home,
#cont #mn .home a,
#cont #mn .home a:link,
#cont #mn .home a:active,
#cont #mn .home a:visited {
	float:left;
	width:53px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) 0 0 no-repeat;
}
#cont #mn li.home,
#cont #mn .home a.active {
	background:url(../i/t/mn.gif) 0 -50px no-repeat !important;
}
#cont #mn .home a.active {
	cursor:default;	
}


#cont #mn li.chisiamo,
#cont #mn .chisiamo a,
#cont #mn .chisiamo a:link,
#cont #mn .chisiamo a:active,
#cont #mn .chisiamo a:visited {
	float:left;
	width:83px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -53px 0 no-repeat;
}
#cont #mn li.chisiamo,
#cont #mn .chisiamo a.active {
	background:url(../i/t/mn.gif) -53px -50px no-repeat !important;
}
#cont #mn .chisiamo a.active {
	cursor:default;	
}


#cont #mn li.prodotti,
#cont #mn .prodotti a,
#cont #mn .prodotti a:link,
#cont #mn .prodotti a:active,
#cont #mn .prodotti a:visited {
	float:left;
	width:74px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -136px 0 no-repeat;
}
#cont #mn li.prodotti,
#cont #mn .prodotti a.active {
	background:url(../i/t/mn.gif) -136px -50px no-repeat !important;
}
#cont #mn .prodotti a.active {
	cursor:default;	
}


#cont #mn li.soci,
#cont #mn .soci a,
#cont #mn .soci a:link,
#cont #mn .soci a:active,
#cont #mn .soci a:visited {
	float:left;
	width:61px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -210px 0 no-repeat;
}
#cont #mn li.soci,
#cont #mn .soci a.active {
	background:url(../i/t/mn.gif) -210px -50px no-repeat !important;
}
#cont #mn .soci a.active {
	cursor:default;	
}


#cont #mn li.filiali,
#cont #mn .filiali a,
#cont #mn .filiali a:link,
#cont #mn .filiali a:active,
#cont #mn .filiali a:visited {
	float:left;
	width:59px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -271px 0 no-repeat;
}
#cont #mn li.filiali,
#cont #mn .filiali a.active {
	background:url(../i/t/mn.gif) -271px -50px no-repeat !important;
}
#cont #mn .filiali a.active {
	cursor:default;	
}


#cont #mn li.news,
#cont #mn .news a,
#cont #mn .news a:link,
#cont #mn .news a:active,
#cont #mn .news a:visited {
	float:left;
	width:62px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -330px 0 no-repeat;
}
#cont #mn li.news,
#cont #mn .news a.active {
	background:url(../i/t/mn.gif) -330px -50px no-repeat !important;
}
#cont #mn .news a.active {
	cursor:default;	
}


#cont #mn li.contatti,
#cont #mn .contatti a,
#cont #mn .contatti a:link,
#cont #mn .contatti a:active,
#cont #mn .contatti a:visited {
	float:left;
	width:80px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -392px 0 no-repeat;
}
#cont #mn li.contatti,
#cont #mn .contatti a.active {
	background:url(../i/t/mn.gif) -392px -50px no-repeat !important;
}
#cont #mn .contatti a.active {
	cursor:default;	
}


#cont #mn li.ar,
#cont #mn .ar a,
#cont #mn .ar a:link,
#cont #mn .ar a:active,
#cont #mn .ar a:visited {
	float:left;
	width:100px;
	height:50px;
	display:block;
	background:url(../i/t/mn.gif) -472px 0 no-repeat;
}
#cont #mn li.ar,
#cont #mn .ar a.active {
	background:url(../i/t/mn.gif) -474px -50px no-repeat !important;
}
#cont #mn .ar a.active {
	cursor:default;	
}




/* MENU' DI SECONDO LIVELLO ------------------ */
#cont #mnII {
	padding:0 0 30px 60px;
}
#cont #mnII ul {
	padding:0
}
#cont #mnII li {
	list-style:none;
}
#cont #mnII a {
	width:190px;
	padding:4px;
	display:block;
	background:url(../i/t/bgMnII.jpg) left bottom no-repeat;
	color:#797977;
	text-decoration:none;
}
#cont #mnII a:hover {
	background:url(../i/t/bgMnII2.jpg) left bottom no-repeat;
}
#cont #mnII a.active {
	color:#388CC1;
	background:url(../i/t/bgMnII2.jpg) left bottom no-repeat;
	cursor:default;
}
.mnIIout {
	color:#797977;
}
.mnIIover {
	color:#388CC1
}






#filiali {
	margin:30px 0;
}
#filiali td.testiFiliale {
	/*color:#8C8C8C*/
	color:#666;
	text-align:right;
	padding-right:39px;
}
#filiali td.testiFiliale strong {
	color:#4A4A4C;
	font-size:12px;
}
#filiali td.testiFiliale h2 {
	padding-top:16px;
	padding-bottom:18px;
	color:#3E5C92;
}












#cont .icoDownload a {
	background:url(../i/t/icoDownload.png) 0 0 no-repeat;
	padding-left:22px;
}
#cont p.icoDownload{
	padding-bottom:2px !important;
}


.btLog {
	display: block;
	height: 72px;
	width: 174px;
	background: url(../i/t/btLogAr.jpg) 0 -72px no-repeat;
}
.btLog .img {
	display: block;
	height: 72px;
	width: 174px;
	background: url(../i/t/btLogAr.jpg) 0 0 no-repeat;
}





#news {
	background:#F7F7F5;
}
#news .top {
	width:920px;
	height:29px;
	margin:0 auto;
	background:url(../i/t/newsBgTop.jpg) top left no-repeat;
}
#news .pad {
	width:920px;
	padding:16px 0;
	margin:0 auto;
	background:url(../i/t/newsBg.jpg) top left repeat-y
}
#news .left {
	width:340px;
	float:left;
}



#cont .left .box {
	padding:0 0 0 52px;
}
#cont .left .box .login td {
	padding-right:6px;
}
#cont .left .box .input {
	border:1px solid #A6ABA4;
	width:102px;
	padding:1px 2px;
	font-family:Arial, Verdana, serif;
	font-size:11px;
	color:#666
}
#cont .left .box .invia {
	color:#FFF;
	width:65px;
	height:26px;
	border-style:none !important;
	margin:0 8px 0 0;
	padding:0;
	text-align:center;	
	text-decoration:none;
	font-family:Arial, Verdana, serif;
	font-size:10px;
	vertical-align:middle;
	cursor:pointer;
	display:block;
	text-transform:uppercase;
	background:url(../i/t/fnBtForm.gif) 0 2px no-repeat;
}


#cont .left  p.btOnline,
#cont .left .btOnline a,
#cont .left .btOnline a:link,
#cont .left .btOnline a:active,
#cont .left .btOnline a:visited {
	width:210px;
	height:88px;
	display:block;
	background:url(../i/t/btOnline.jpg) 14px 0 no-repeat;
}
#cont .left p.btOnline,
#cont .left .btOnline a.active {
	background:url(../i/t/btOnline.jpg) 14px -120px no-repeat !important;
}
#cont .left .btOnline a.active {
	cursor:default;	
}

#cont .left .padOnline {
	padding: 10px 0 0 50px;
}









#elNews {
	padding-left:8px;
	margin:30px 0
}





#news .right {
	width:572px;
	padding-left:8px;
	float:left;
}

#mooslider {
	width:564px;
	overflow:hidden
}
#mooslider #boxNews {}
#mooslider #boxNews .box{
	float:left;
	width:282px;
}
.next {
	float:right;
	cursor:pointer;
	padding-right:36px
}
.prev {
	float:right;
	cursor:pointer
}

#boxNews .newsHome {
	text-transform:uppercase
}
#boxNews .newsHome a {
	color:#222;
	text-decoration:none;
}





#elNews h3,
#boxNews .box h3 {
	font-size:11px;
	font-weight:normal;
	padding:0;
	color:#3C5C8F
}
#elNews .date,
#boxNews .box .date {
	color:#404040
}

#elNews,
#elNews .dett p,
#boxNews .box p {
	/*color:#8C8C8C*/
	color:#666
}

#elNews p.dettagli,
#boxNews .box p.dettagli {
	padding:12px 0;
	/*color:#8C8C8C*/
	color:#666
}

#elNews p.dettagli a,
#boxNews .box p.dettagli a {
	/*color:#8C8C8C*/
	color:#666;
	padding-right:10px;
	background:url(../i/t/icoDettagli.gif) top right no-repeat
}
#boxNews .box td.img {
	padding-right:8px;
}
#boxNews .box td.txt {
	padding-right:26px;
	padding-top:3px;
}








#elNews h2 {
	padding-top:16px;
	padding-bottom:36px;
	color:#3E5C92;
}
#elNews h3 {
	font-size:12px;
	padding-bottom:5px;
}

#elNews .txt {
	position:relative;
	float:left;
	width:450px;
}
#elNews .image {
	float:left;
	position:relative;
	width:110px;
}
#elNews h3.dettaglio {
	font-size:14px
}
#elNews .date {
	font-size:12px;
}
#elNews.detNews p {
	padding-bottom:12px;
}
.big {
	border:2px solid #F2F2F2;
	padding:5px;
	float:left;
	margin:0 12px 8px 0
}
.bigDx {
	border:2px solid #F2F2F2;
	float:right;
	margin:0 0 8px 12px;
	padding:5px;
}

.avvisi {
	clear:left;
	font-weight:normal;
	text-align:center;
	color:#FFF;
	background:#4B5C8F;
	font-size:18px;
	padding:5px 0;
}
.avvisi2 {
	font-weight:normal;
	text-align:center;
	color:#FFF;
	background:#4B5C8F;
	font-size:18px;
	padding:5px 0;
}




.elProd { 
	/*padding-left:6px; */
}
#elNews .elProd th {
	text-align:left;
	padding:5px 8px;
	text-transform:uppercase;
	font-weight:normal;
	color:#C25432;
	border-bottom:1px solid #F2F2F2;
	/*background:url(../i/t/bgTh.jpg) left bottom repeat-x;*/
	background-image:url(../i/t/bgTd.jpg)
}
#elNews .elProd td {
	padding:4px 8px 0px 8px;
	border-bottom:1px solid #F2F2F2;
	/*background:url(../i/t/bgTd.jpg) 0 0 repeat-x;*/
	/*background-image:url(../i/t/bgTd.jpg);*/
	cursor:pointer;
}
#elNews .elProd tr {
	background-color:#FFF;
}
.bgIn {
	background-color:#F2F2F2;
}
.bgOut {
	background-color:#FFF;
}


ul.allegati li {
	list-style: none;
	padding: 5px 0 5px 20px;
	background: url(../i/t/icoPDF.gif) 0 3px no-repeat;
}









#foot {
	background:#D2D5CE;
	height:140px;
	margin-top:-140px;
} 
#foot .pad {
	width:920px;
	margin:0 auto;
	height:140px;
	padding:0;
	/*color:#A2A59E;*/
	color:#666;
	background:url(../i/t/bgFoot.jpg) left top repeat-y
}
#foot .pad strong {
	color:#666;
}
#foot .pad p {
	padding-left:354px;
}








/*    box dettaglio prodotti    */
/*	  categorie: Privati, Aziende, Giovani, Informazione e Trasparenza(Info), Risparmio, Finanziamenti, Investimenti, Assicurazioni, Servizi	*/

#elNews #categoria .pAziende { width: 568px; background: url(../i/tool/bgaziende.jpg) 0 0 no-repeat; }
/*#elNews #categoria .pAziende { width: 570px; background: url(../i/tool/bgaziende.jpg) 0 0 no-repeat; } old error IE 6*/
#elNews #categoria .pAziende h3 { color:#5e972b; }
#elNews #categoria .pPrivati { width: 568px; background: url(../i/tool/bgprivati.jpg) 0 0 no-repeat; }
#elNews #categoria .pPrivati h3 { color:#3d6e96; }
#elNews #categoria .pGiovani { width: 568px; background: url(../i/tool/bggiovani.jpg) 0 0 no-repeat; }
#elNews #categoria .pGiovani h3 { color:#b1641a; }
#elNews #categoria .pInfo { width: 568px; background: url(../i/tool/bginfo.jpg) 0 0 no-repeat; }
#elNews #categoria .pInfo h3 { color:#b9961e; }
#elNews #categoria .pRisparmio { width: 568px; background: url(../i/tool/bgrisparmio.jpg) 0 0 no-repeat; }
#elNews #categoria .pRisparmio h3 { color:#469261; }
#elNews #categoria .pFinanziamenti { width: 568px; background: url(../i/tool/bgfinanziamenti.jpg) 0 0 no-repeat; }
#elNews #categoria .pFinanziamenti h3 { color:#659e33; }
#elNews #categoria .pInvestimenti { width: 568px; background: url(../i/tool/bginvestimenti.jpg) 0 0 no-repeat; }
#elNews #categoria .pInvestimenti h3 { color:#5b919d; }
#elNews #categoria .pAssicurazioni { width: 568px; background: url(../i/tool/bgassicurazioni.jpg) 0 0 no-repeat; }
#elNews #categoria .pAssicurazioni h3 { color:#cc707f; }
#elNews #categoria .pServizi { width: 568px; background: url(../i/tool/bgservizi.jpg) 0 0 no-repeat; }
#elNews #categoria .pServizi h3 { color:#ba6b20; }

#elNews #categoria .pad { padding: 10px 0 0 10px }
#elNews #categoria .boxImg {  float: right; padding: 14px 10px 0 18px }
#elNews #categoria h2 { padding:10px 0 0 10px; margin:0; color:#fff; }
#elNews #categoria h3 { padding:10px 0 10px 10px; margin:0; font-size: 15px; }
#elNews #categoria h4 { padding:10px 0 10px 10px; margin:0; font-size: 13px; }
#elNews #categoria p { padding: 10px 0 0 10px} 

