/* generali */
*,html,body,td,th,p,a,ul,li {font-family:"MS Trebuchet", Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0;background:none;}
body {background:#e6e6e6 url(/Immagini/mainBG.jpg) repeat-y center top; margin:0;padding:0;}
h1, h1.titolo {font-size:16px; color:#72b2cd; margin: 12px 12px 12px 0;}
h2, h2.titolo {font-size:14px; color:#666; margin: 12px 0 6px 0; padding: 0;}
h3, h3.titolo {font-size:12px; color:#999; margin: 12px 0 6px 0; padding: 0;}
h4, h4.titolo {font-size:11px; color:#999; margin: 0;}
h5, h5.titolo {font-size:11px; color:#666; margin: 0; padding: 0;}
h6, h6.titolo {font-size:10px; color:#666; margin: 0; padding: 0;}
p {font-size:10px; color:#666; margin: 0; padding: 1em 0;}
a {font-size:10px; color:#72b2cd; margin: 0; padding: 0; font-weight:bold; text-decoration:none;}
li {font-size:10px; color:#666; margin: 0; padding: 0;}
td {font-size:10px; color:#666; margin: 0; padding: 0;}
th {font-size:10px; color:#666; margin: 0; padding: 0;}
a img {border: none;}
ul, ol {list-style:none}
p.left {float:left;}
p.right {float:right;}
p.imgLeft {float:left; margin:0 12px 12px 0; clear:both}
p.imgRight {float:right; margin:0 0 12px 12px; clear:both}
p.imgPiena {float:left; margin:12px 0; clear:both; width:685px; background:#f90}
p.clr {clear:both;}
p.path {border-bottom: 1px solid #999;padding-top: 10px}
p.path {display:none}
acronym {cursor:help; background: #e2e2e2 /*url(/Immagini/info.gif) no-repeat left center; padding-left: 20px */;color:#003366;}

/* home page - varie */
#container {position:relative;margin:0 auto;width:970px;text-align:left;}
#logo {background:url(logo.jpg) no-repeat left top; width:136px; height:78px;}
div.HPPrivati {margin-top:40px;}
#mainImg {float:left; width:685px; padding:0 0 0 8px;}
#focusArea {display:none}
#search {width: 150px; height:30px; position:absolute; right:24px; top: 50px;background: url(/Immagini/search.gif) no-repeat left top;}

/* menu AREA */
div.first {font-weight:bold; position:absolute; top:0; left:139px;background:#72b2cd;text-align:center;}
div.first ul {float:left;width:517px;margin:0;padding:0;background:#fff url(/Immagini/bkg_vert_sep.gif) no-repeat top right;}
div.first ul li {cursor:pointer;list-style-type:none;margin:0;float:left;height:80px;width:129px;padding:0;background-repeat:no-repeat;}
div.first ul li a {position: relative; color:#fff;}
div.first ul li.logo img {width:115px;display:block}
div.first ul li a {width:129px; height:80px;display:block;}
div.first ul li.privati a {background:#fff url(/Immagini/privati.gif) top left; }
div.first ul li.aziende a {background:#fff url(/Immagini/aziende_att.gif) top left;color:#72b2cd;}
div.first ul li.banche a {background:#fff url(/Immagini/banche.gif) top left;}
div.first ul li.esercenti a {background:#fff url(/Immagini/esercenti.gif) top left;}
div.first ul li.privati_att a {background-image:url(/Immagini/privati.gif); color:#fff;}
div.first ul li.aziende_att a {background-image:url(/Immagini/aziende_att.gif); color:#72b2cd;}
div.first ul li.banche_att a {background-image:url(/Immagini/banche.gif); color:#fff;}
div.first ul li.esercenti_att a {background-image:url(/Immagini/esercenti.gif); color:#fff;}
div.first ul li a:hover {background-position:bottom left;}

/* menu PRINCIPALE */
#mainNav {background: url(/Immagini/ombraMenuTop.gif) repeat-x left top; width:969px; position:absolute; left:0; top:78px;}
div.second {position:absolute; left:0; top:78px;}
div.second {background:#fff url(/Immagini/bkg_second_level.gif) repeat-x;}
div.second ul {width:970px;margin:0;padding:0;}
div.second ul li a {padding:10px;font-size:10px;}
div.second ul li {height:35px;line-height:35px;font-weight:bold;cursor:pointer;list-style-type:none;float:left;background:#fff url(/Immagini/bkg_second_level.gif) repeat-x;padding:0;margin:0;}
div.second ul li.att,
div.second ul li.atthover {background:#e4f4fb url(/Immagini/bkg_second_level_att_az.gif) repeat-x;}
div.second ul li.atthover a, div.second ul li.att a{color:#ffffff;}
div.second ul li.last {padding-right:30px}

/* menu TENDINA */
div.third {display:none;position:absolute;left:0px;top:35px;width:970px;height:112px;font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;background: url(/Immagini/bkg_third_level.gif) no-repeat;}
div.third ul {float:left;padding:0;margin:0;width:194px;text-align:left;}
div.third ul li {font-weight:normal;float:none;clear:both;width:194px;padding:0;margin:0;font-size:12px;color:#72b2cd;background-image:none;height:18px;line-height:18px;background-color:transparent}
div.third ul li a {width:186px;padding:0 0 0 8px;font-weight:normal;display:block;color:#72b2cd !important}
div.third ul li.on, div.third ul li.active{background-color:#e4f4fb}
div.third ul li.att {background-color:#e4f4fb;background-image:none;}

div.third ul li a {color:#f90;}
div.third ul li.att a {color:#fff;}
div.third ul li.atthover a {color:#f00;}
div.third ul li.last a {color:#f00;}
div.third ul li a:hover {color:#000;}
div.third ul li.att a:hover {color:#000;}
div.third ul li.atthover a:hover {color:#000;}
div.third ul li.last a:hover {color:#000;}

/* menu FOGLIE */
div.third ul.fourth {position:absolute;top:0;display:none;width:194px;background:url(/Immagini/bkg_fourth_level_az.gif) no-repeat;height:112px;padding:0;margin:0}
div.third ul.fourth li.att {background-color:transparent;font-weight:bold}
div.third ul.fourth li.on, div.third ul.fourth li.active {background-color:#fff;}
li.nothirdSelector:hover{background-color:#e4f4fb;}
li.thirdSelector a:hover{ background:url(/Immagini/freccina-menu-az.gif) no-repeat right center; }
li.thirdSelector.active {background:url(/Immagini/freccina-menu-az.gif) no-repeat right center;}
li.fourthSelector a:hover{ background:none; }

/* menu ISTITUZIONALE */
#topNav {width:948px; float:right;text-align:right; margin-top:0px; border-top:1px solid silver; margin-right:4px !important;}
#topNav ul {float:right;margin-right:2px !important;margin-right:4px;}
#topNav ul li {display:inline; text-align:center;}
#topNav a,
#topNav a:link,
#topNav a:visited
{color:#aaa;text-decoration:none; display:block; float:left; padding:.2em .6em;margin-top:10px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#topNav a:hover,#topNav a:active {color:#666;}
#topNav li ul {position:absolute;}
#topNav li li {display:none}
#topNav p { float:left;text-align:left;color:#aaa;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#footerInt,
#footer {float:left;color: #aaa; text-align:left; width:308px; margin:-20px 0 0 8px; border-top:1px solid silver; display:none;}
#footerInt p,
#footer p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999;}

/* pannello HOME e INTERNO */
#pannelloMoveOn {position:absolute; left:704px; top: 118px;/*top: 232px;*/}
#pannelloMoveOnHP {float:left; width:257px; margin:42px 0 0 8px;}
#pannelloMoveOn h3,
#pannelloMoveOn h3 a,
#pannelloMoveOnHP h3 {color:#72b2cd; font-size: 12px; font-weight:bold;padding:6px 0 0 10px ;}
#pannelloMoveOnHP h3 a {color:#72b2cd; font-size: 12px; font-weight:bold;}
#pannelloMoveOn #accesso,
#pannelloMoveOn #moveOn,
#pannelloMoveOnHP #accesso,
#pannelloMoveOnHP #moveOn {width:257px; background: url(/Immagini/curvaPannello_az.gif) no-repeat right top;}
#pannelloMoveOn ul.accessoPannello,
#pannelloMoveOnHP ul.accessoPannello {list-style:none;margin:0 0 0 1em;padding:0 0 6px 0;}
#pannelloMoveOn ul.accessoPannello li,
#pannelloMoveOnHP ul.accessoPannello li {display:block;background: url(/Immagini/inputLogin_az.gif) no-repeat left top; width:211px; height:29px; margin:3px 0 2px 0;}
#pannelloMoveOn ul.accessoPannello li a,
#pannelloMoveOnHP ul.accessoPannello li a {color: #72b2cd;text-decoration:none; font-weight:bold; font-size:10px; padding:16px;line-height: 22px}
#pannelloMoveOn ul.accessoPannello li a:hover,
#pannelloMoveOnHP ul.accessoPannello li a:hover {text-decoration:underline;}
#pannelloMoveOn #accesso h3,
#pannelloMoveOnHP #accesso h3 { margin: 0; padding:6px 6px 6px 9px;}
#pannelloMoveOn #moveOn p,
#pannelloMoveOnHP #moveOn p {margin:0; padding: 12px 0 4px 0;}
#pannelloMoveOn #moveOn img,
#pannelloMoveOnHP #moveOn img {margin: -8px 0 0 2px; padding:0;}
#pannelloMoveOnHP div.basic a {text-decoration:none; color:#999; font-weight: normal;}
#pannelloMoveOnHP div.basic a:hover {text-decoration:underline}

/*******************  ACCORDION  HOME e INTERNO ***********************/
.basic h4,
div#colDx p.pdf,
div#colDx p.adobeReader {
	background: url(/Immagini/curvaPannello_az.gif) no-repeat right top;
	cursor:pointer;display:block;
	padding:8px 10px;
	font-size: 12px; font-weight:bold;}
div#colDx p.pdf,
div#colDx p.adobeReader {color:#72b2cd;}
.basic p {
	font-size:11px;
	text-align:justify;
	color: #999;
	width:222px;
	padding:6px 10px 6px 12px;
	}
.basic div {border-right:1px solid #72b2cd; background:none; height:106px;}
#list1b div {}
#list1b h4 {background:none;background: #fff url(/Immagini/curvaPannello2-az.gif) no-repeat right top;}
#list1b div p {width: auto;border:none;}
#list1b div li {width: 590px;}

/*******************  area DOWNLOAD ***********************/
div#colDx {float:right; width:257px; background: url(/Immagini/curvaPannello_az.gif) no-repeat right top; margin: 292px 4px 0 0;color:#505050;}
div#colDx a {text-decoration:none;}
div#colDx p.adobeReader {font-size:1em;font-weight:bold;background: none;padding:8px 10px;}
div#colDx p.adobeReader a:hover {color:#999}
div#colDx ul.schedaProdotto {font-size:1em;margin: 0;list-style:none; text-align:left;color:#999}
div#colDx ul.schedaProdotto li {padding: 2px;}
div#colDx ul.schedaProdotto li a {text-decoration:none;color:#666; background:url(/Immagini/acrobatReader.gif) no-repeat left top;padding:4px 0 12px 38px;font-size:9px; border-bottom: 1px dashed #ccc; display: block;}
div#colDx ul.schedaProdotto li a:hover {text-decoration:underline;color:#72b2cd;}

/*******************  format pagina  INTERNA ***********************/
/*#contenuti, #contenuti1, #contenuti2 {float:left; width:685px; padding:0 0 0 8px; margin-top:32px;}*/
#contenuti, #contenuti1, #contenuti2 {float:left; width:673px; padding:0 0 0 8px; margin-top:32px;}
#contenuti ul,
#contenuti1 ul,
#contenuti2 ul { list-style:disc;margin:1em 0 1em 2em}
#contenuti .right,
#contenuti1 .right,
#contenuti2 .right {float:right;margin:-4em -1em 0 2em}
div#contenuti ul,
div#contenuti1 ul,
div#contenuti2 ul {list-style:url(/Immagini/freccina-az.gif);}
div#contattaci {float:right;border:1px solid #666;width:180px;}

/* cartasi risponde */
ul.csiRisponde {list-style:disc url(/Immagini/domande_risposte/freccina.gif)}

/* SMS */
table.elencoComandi {margin: 0 0 2em 0;}
table.elencoComandi th {background:#999;text-align:left;padding:4px 8px;}
table.elencoComandi td {background:#eaeaea;padding:4px 8px;}

/* partner SMS */
.partnerSMS .logoPartnerSMS img {float: left;height: 100px;width: 130px;margin:0 24px 24px 0;}
p.linkBack {text-align: right;margin:12px 0 0 0;padding-top:12px;}

/* Vantaggi */
div.vantaggi h2.titolo, div.vantaggi h3.titolo {font-size: 11px;margin:0;padding:0}
div.vantaggi p.left {height: 140px;width:120px;}
div.vantaggi p.left img {margin-top: 12px;}

/* Area 3D Secure */
body.popup {margin:0;padding:0}
div#contenuti div#treDsecure,
div#contenuti1 div#treDsecure,
div#contenuti2 div#treDsecure {color:#444}
div#treDsecure h3.titolo {margin-left:0}
div#treDsecure li {margin-left:18px;list-style:url(/Immagini/freccina-az.gif)}
div#treDsecure p {margin:0 0 12px 0;padding:0;}
div#treDsecure p.domanda {margin:18px 0 0 0;padding:0;}
div#treDsecure div.noPT,
div#treDsecure div.PT {margin:1em;padding:1em;border:double #f90;}
div#treDsecure ul.faq {margin:0;padding:0}
div#treDsecure ul.faq li {display:inline;margin:0;padding:0}
div#treDsecure ul.faq li a {text-decoration:none;padding:2px 4px;margin:0 0 0 1px;background:#ccc;color:#006;}
div#treDsecure ul.faq li a.active,
div#treDsecure ul.faq li a:hover {background:#f90;color:#333}
div#treDsecure p.Right img {float:right;margin-left:12px}

.box_approf { padding:4px; border:1px dotted #72b2cd; background-color: #f4f4f4; 	}
.box_approf ul { list-style:url(/Immagini/freccina-az.gif); 	}

