/* definizione sezioni principali: header, navigation, content, footer . G. Rossi*/

#online {
		
	 width: 930px;   
	 background:#FFFFFF url(/risorse/img/template-background-930.gif) repeat-y scroll 50% 0px;    
	 margin-top: 2px;    
	 margin-bottom: 2px;    
	 margin-left: auto;    
	 margin-right: auto;    
	 padding: 0px;    
	 border: thin solid #DCDCDC;   
}

#top {
	margin: 0px auto 0px auto;
}

#navigation {
	float: left;
	height: 100%;
	margin:15px 0px 15px 3px;
	width: 180px;
}
#content {	
	float: left;
	padding:15px 3px 15px 5px;
	width: 739px;
}

#content_home {	
	float: left;
	width: 930px;
}
#content-main {
	CLEAR: left; 
	FLOAT: left; 
	
	}
#content-sidebar {
	MARGIN: 0px 0px 0px 570px; WIDTH: 170px
}
#bottom{
clear: both;
}

td.dettagliochiamata {
	padding-left: 20px;
	background-image:url(/risorse/img/fw.gif);
	background-repeat:no-repeat;
	text-align:left
}

td.dettagliochiamata_header {
	color:#5C81A7;
	text-align:left;
	font-weight:bold;
	letter-spacing:2px;
}

td.dettagliochiamata_titolo {
	color:#000000;
	text-align:right;
	letter-spacing:1px;
	font-size: 16px;
	font-weight:bold;
}
td.dettaglioiseries_titolo {
	color:#000000;
	text-align:left;
	letter-spacing:1px;
	font-size: 16px;
	font-weight:bold;
}

.avviso{

background: #E3EAF0 url(/risorse/img/uf_focused.png) repeat scroll 0%;
text-align:center; 
color:#000000; 
padding: 10px; 
margin: 5px; 
border-color: #DFDFDF; 
border-style: solid; 
border-width: 1px 0pt; 
margin-top: -1px;
}

a.rlinks_mod:link,
a.rlinks_mod:visited{ text-decoration:none; color:#5c81a7; font-size: 10px; }
a.rlinks_mod:hover{ text-decoration:underline; color:#5c81a7; font-size: 10px;}


a.sliding:link,
a.sliding:visited{ font-weight:600;text-decoration:none; color:#5C81A7; }
a.sliding:hover{ font-weight:600;text-decoration:underline; color:#5C81A7; }

.border1 { border:#ccc solid 1px;}
td.bordered { border:#ccc solid 1px;  padding: 5px;}

table.bordered2 {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-left-color: #ccc;
}

.multipleSelectBoxControl span{	/* Labels above select boxes*/
		font-family:arial;
		font-size:11px;
		font-weight:bold;
	}
.multipleSelectBoxControl div select{	/* Select box layout */
		font-family:arial;
		height:100%;
	}
.multipleSelectBoxControl input{	/* Small butons */
		width:25px;	
	}
	
.multipleSelectBoxControl div{
		float:left;
	}
		
.multipleSelectBoxDiv


a.focus:link,
a.focus:visited{ text-decoration:none; color:#293d6b; font-size: 12px; font-weight: bold; }
a.focus:hover{ text-decoration:underline; color:#293d6b; font-size: 12px; font-weight: bold;}

.collapsible {
	display: none; /* Only important part */
	border: solid 1px silver;
	background-color:#F9F9F9;
	padding: 5px;
}

/* fine ***********/
/* inizio templace standard IBM.com */
/*template classes*/
#print-masthead{ display:none; }
.cty-tou{ background:#2f4e6f; white-space:nowrap; }
.cty-tou-div,
.masthead-phone{ color:#293d6b; white-space:nowrap; }
.spacer{ color:#98b1c4; white-space:nowrap; }
.cty-tou-border{ background:#3c5f84; }
.mbbg{ background:#000; }
.country{ color:#c8d7e3; white-space:nowrap; }
.upper-masthead-corner{
	background-image: url(/risorse/img/upper-nav-cnr.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
em.caution{ font-style:normal; font-weight:bold; text-transform:uppercase; }

a.ur-link:link,
a.ur-link:visited{ text-decoration:none; color:#c8d7e3; white-space:nowrap; }
a.ur-link:hover{ text-decoration:underline; color:#c8d7e3; white-space:nowrap; }

.input,
.input-local{ background:#eee; }
td.blbg{ 
background-image: url(/risorse/img/masthead-links-gradient.gif);
border-bottom:1px solid #98B1C4;
border-top:1px solid #3D474E;
white-space:nowrap; }

a.masthead-mainlink:link,
a.masthead-mainlink:visited{ text-decoration:none; color:#293d6b; white-space:nowrap; }
a.masthead-mainlink:hover{ text-decoration:underline; color:#293d6b; white-space:nowrap; }

#left-nav-angle{ background-image:url(/risorse/img/left-nav-angle.gif); background-repeat:no-repeat; background-position:100% 100%; }

.bbg{ background-color:#000; white-space:nowrap;}
.dbg{ background-color:#fff; }
.mbg{ background-color:#c8d7e3; border-bottom:1px solid white; padding-left:4px; }
th.mbg{ background-color:#98b1c4; border-bottom:1px solid white; padding-left:4px; }
th.mbg a.nav:link{ color:#fff; }
td.hil{ background-color:#fff; border-bottom:1px solid white; }
th.hil{ background-color:#98b1c4; border-bottom:1px solid white; padding-left:4px; }
th.hil a.nav:link{ color:#fff; }
.hil{ background-color:#fff; padding-left:4px; }

.lbg,
.v14-graphic-tab-lblue-table{ background-color:#c8d7e3; vertical-align:top; }


.v14-graphic-tab-dblue-table{ background:#98b1c4; }




tr.rlinks td{ vertical-align:top; }

a.rlinks:link,
a.rlinks:visited{ text-decoration:none; color:#666; }
a.rlinks:hover{ text-decoration:underline; color:#666; }
a.rlinks-red:link,
a.rlinks-red:visited{ text-decoration:none; color:#f00; }
a.rlinks-red:hover{ text-decoration:underline; color:#f00; }

a.mainlink:link,
a.mainlink:visited{ text-decoration:none; color:#fff; white-space:nowrap; }
a.mainlink:hover{ text-decoration:underline; color:#fff; white-space:nowrap; }

a.parent:link,
a.parent:visited{ text-decoration:none; color:#666; }
a.parent:hover{ text-decoration:underline; color:#666; }

.left-nav-corner{ background-image:url(/risorse/img/left-nav-corner.gif); background-repeat:no-repeat;  background-position:100% 100%; }



a.nav:link,
a.nav:visited{ text-decoration:none; color:#293d6b; }
a.nav:hover{ text-decoration:underline; color:#293d6b; }



td.upper-masthead-divider{ background-image:url(/risorse/img/upper-masthead-divider.gif); background-repeat:no-repeat; background-position:50% 50%; }
td.masthead-divider{ background-image:url(/risorse/img/masthead-divider.gif); background-repeat:no-repeat; background-position:50% 60%; }
td.footer-divider{ background-image:url(/risorse/img/footer-divider.gif); background-repeat:no-repeat; background-position:50% 50%; }
/*template classes*/


form{ margin:0px; padding:0px; }
th{ text-align:left; }
/*a sup{ vertical-align:top; }*/
fieldset{ border:0px; }

.nowrap{ white-space:nowrap; }

b.related,
b.rlinks,
.fnt,
.greytextbld,
.greytext,
#v14-body-table p#subtitle{ color:#666; }

#v14-pop-mast h1{ color:#fff; background:#000; white-space:nowrap; }

a:link{ color:#5c81a7 }
a:visited{ color:#969 }
a:hover{ color:#5c81a7 }

.tbgc{ background-color:#069; }
.gbg,
.lgray{ background-color:#ccc; }
.bluebullet{ color:#069; }
td.bbl{ background-image: url(/risorse/img/bl-bullet.gif); background-repeat:no-repeat; width:6px; }
td.dbl{ background-image: url(/risorse/img/dbl-bullet.gif); background-repeat:no-repeat; width:6px; }
td.bkl{ background-image: url(/risorse/img/bk-bullet.gif); background-repeat:no-repeat; width:6px; }

.dkgd{ background-color:#996; }
.hdgd,
.sth,
.popup_title{ color:#fff; }
.mdgd{ color:#663; background:#cc9; }
.flgd{ background:#f7f7e7; }
.dgbg{ background-color:#999; }

a.fbox:link{ text-decoration:none; color:#5c81a7; }
a.fbox:visited{ text-decoration:none; color:#969; }
a.fbox:hover{ text-decoration:underline; color:#5c81a7; }

a.bctl:link,
a.bctl:visited{ text-decoration:none; color:#999; }
a.bctl:hover{ text-decoration:underline; color:#999; }

/*tabs*/
.tbdark{background:#a3aab0; }
.tbwhite{background:#fff; white-space:nowrap; }
.tbimage1{background-image:url(/risorse/img/tbimage1.gif); white-space:nowrap; }
.tbimage2{background-image:url(/risorse/img/tbimage2.gif); }

a.tbmainlink:link,
a.tbmainlink:visited{ text-decoration:none; color:#333; white-space:nowrap; }
a.tbmainlink:hover{ text-decoration:underline; color:#333; white-space:nowrap; }

a.tablink:link,
a.tablink:visited{ text-decoration:none; color:#333; }
a.tablink:hover{ text-decoration:underline; color:#333; }

a.tablinkblue:link,
a.tablinkblue:visited{ text-decoration:none; }
a.tablinkblue:hover{ text-decoration:underline; }

a.texttabselectlink:link,
a.texttabselectlink:visited{ text-decoration:none; color:#333; }
a.texttabselectlink:hover{ text-decoration:underline; color:#333; }

a.toclink:link,
a.toclink:visited{ text-decoration:none; }
a.toclink:hover{ text-decoration:underline; }

a.tocselectlink:link,
a.tocselectlink:visited{ text-decoration:none; color:#333; }
a.tocselectlink:hover{ text-decoration:underline; color:#333; }

.v14-graphic-tab-selected{ background-color:#c8d7e3; white-space:nowrap; }
.v14-graphic-tab-unselected{ background-image:url(/risorse/img/tab_dmpttn.gif); white-space:nowrap; }
td.v14-tab-hlrt{ background-image:url(/risorse/img/tab_hlrt.gif); background-repeat:no-repeat; background-color:#c8d7e3; }
td.v14-tab-hlrt-end{ background-image:url(/risorse/img/tab_hlrt_end.gif); background-repeat:no-repeat; background-color:#c8d7e3; }
td.v14-tab-hllt{ background-image:url(/risorse/img/tab_hllt.gif); background-repeat:no-repeat; background-color:#c8d7e3; }
td.v14-tab-hlrt3{ background-image:url(/risorse/img/tab_hlrt3.gif); background-repeat:no-repeat;  }
td.v14-tab-dmrt{background-image:url(/risorse/img/tab_dmrt.gif); background-repeat:no-repeat; background-color:#5c81a7; }
td.v14-tab-dmrt-end{background-image:url(/risorse/img/tab_dmrt_end.gif); background-repeat:no-repeat; background-color:#5c81a7; }
.v14-graphic-tab-selected2{ background-color:#c8d7e3; white-space:nowrap; }
.v14-graphic-tab-unselected2{ background-image:url(/risorse/img/tab_dmpttn2.gif); white-space:nowrap; }
td.v14-tab-hlrt2{ background-image:url(/risorse/img/tab_hlrt2.gif); background-repeat:no-repeat; background-color:#c8d7e3; }
td.v14-tab-hlrt-end2{ background-image:url(/risorse/img/tab_hlrt_end2.gif); background-repeat:no-repeat; background-color:#c8d7e3; }
td.v14-tab-hllt2{ background-image:url(/risorse/img/tab_hllt2.gif); background-repeat:no-repeat; background-color:#c8d7e3; }
td.v14-tab-dmrt2{background-image:url(/risorse/img/tab_dmrt2.gif); background-repeat:no-repeat; background-color:#5c81a7; }
td.v14-tab-dmrt3{background-image:url(/risorse/img/tab_dmlt3.gif); background-repeat:no-repeat; background-color:#5c81a7; }
td.v14-tab-dmrt-end2{background-image:url(/risorse/img/tab_dmrt_end2.gif); background-repeat:no-repeat; background-color:#5c81a7; }

.v14-ttd{ color:#98b1c4; }

a.v14-tab-link-selected:link,
a.v14-tab-link-selected:visited { text-decoration:none; color:#005077; background-color:#c8d7e3; }
a.v14-tab-link-selected:hover { text-decoration:none; color:#000; background-color:#c8d7e3; }

a.v14-tab-link-unselected:link,
a.v14-tab-link-unselected:visited { text-decoration:none; color:#fff; background-color:#5c81a7; }
a.v14-tab-link-unselected:hover { text-decoration:none; color:#dce8f2; background-color:#5c81a7; }

a.v14-text-tab-select-link:link,
a.v14-text-tab-select-link:visited{ text-decoration:none; color:#000; }
a.v14-text-tab-select-link:hover{ text-decoration:underline; color:#000; }

a.v14-text-tab-unselect-link:link,
a.v14-text-tab-unselect-link:visited{ text-decoration:none; color:#5c81a7; }
a.v14-text-tab-unselect-link:hover{ text-decoration:underline; color:#5c81a7; }

td.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:link,
tr.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:link,
td.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:visited,
tr.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:visited{ text-decoration:none; color:#293d6b; }
td.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:hover,
tr.v14-graphic-tab-lblue-table a.v14-text-tab-unselect-link:hover{ text-decoration:underline; color:#293d6b; }

/*tabs*/

.tblue{ color:#fff; background:#98b1c4; }
.tdblue{ color:#fff; background:#3c5f84; }
.tgray{ color:#fff; background:#999; }
.tgreen{ color:#333; background:#ccc; }
.medbluetitlebar{ color:#fff; background-color:#69c; }
.medgraytitlebar{ color:#fff; background-color:#999; }
.lightgraytitlebar{ color:#666; background-color:#eee; }
.whitetitlebar{ color:#666; background-color:#fff; }
.subtitle{ color:#666; }

td.v14-header-1,
th.v14-header-1{ color:#fff; background:#3c5f84; }
td.v14-header-2,
th.v14-header-2,
td.v14-header-1-small,
th.v14-header-1-small{ color:#fff; background:#98b1c4; }
td.v14-header-2-small,
th.v14-header-2-small{ color:#333; background:#ccc; }
td.v14-header-3,
th.v14-header-3{ color:#fff; background:#999; }
td.v14-header-3-small,
th.v14-header-3-small{ border:#ccc solid 1px; }
td.v14-header-4,
th.v14-header-4{ color:#333; background:#ccc; }
td.v14-header-4-small,
th.v14-header-4-small,
td.v14-header-5,
th.v14-header-5{ border:#ccc solid 1px; color:#000; background:#eee; }

td.gradient_bar { background-image:url(/risorse/img/gradient_bar.gif); background-repeat:repeat-y; background-position:100% 100%; }

.small-price,
.price{ color:#f60; }
.error{ color:#f00; }
em.error,
em.caution{ font-style:normal; }
.graytext,
.smgraytext,
.lggraytitle{ color:#666; }
.divider{ color:#666; }
.bct{ color:#ccc; }
.ast{ color:#f30; }
.dgray{ background-color:#999; }
.vlgray{ background-color:#eee; }
.tvgray{ color:#000; background:#eee; }

a.bs:link{ text-decoration:none; color:#069; }
a.bs:visited{ text-decoration:none; color:#969; }
a.bs:hover{ text-decoration:underline; color:#069; }

a.close:link,
a.close:visited,
a.close:hover{ text-decoration:underline; color:#fff; }

a.smallplainlink:link{ text-decoration:none; color:#5c81a7; }
a.smallplainlink:visited{ text-decoration:none; color:#969; }
a.smallplainlink:hover{ text-decoration:underline; color:#5c81a7; }

.dotted{ background-color:#fff; background-image:url(../../css/css/img/dotted.gif); }

.ibmSurveyCVM .v14-header-2-small { color:#fff !important; background:#999 !important; }
.ibmSurveyCVM .no-padding { background-color:#ffc !important; }
.ibmSurveyCVM .smallplainlink { color:#666 !important; }
.flashtext{ position: absolute; left: -3000px; width: 500px; }

td.why-ibm{ background:#fff url(/risorse/img/mod/bg-why-ibm.gif) repeat-y 100% 0%; border-bottom:#e8e8e8 solid 1px; }

#v14-body-table td.why-ibm p,
#v14-body-table td.why-ibm-rv p{ margin:0px; padding:5px 7px 10px; }

#v14-body-table td.why-ibm p.is-branding,
#v14-body-table td.why-ibm-rv p.is-branding{ line-height:1.4em; padding:5px 7px 8px; }
#page-table{border-style: solid; border-color: #D6D6D6; border-width: 1px;}

td.why-ibm-rv{ background:#4b4b4b; border-bottom:#454545 solid 1px; }

td.why-ibm-rv p,
td.why-ibm-rv p a:link,
td.why-ibm-rv p a:visited,
td.why-ibm-rv p a:hover{ color:#fff; }

td.why-ibm h2, 
td.why-ibm-rv h2{ color:#000; font-size:small; font-weight:bold; margin:0px; padding:4px 7px 0px; }

td.why-ibm-rv h2{ color:#FFF; }
td.v14-header-1-small h2{ color:#fff; }

td.scm-bg{ background:url(/risorse/img/add-website-bg.gif) repeat-x; }

.gen-intfce-nvyblue {color:#293d6b}
.gen-intfce-drkblue {color:#3c5f84} 
.gen-intfce-blue {color:#5c81a7}
.gen-intfce-violet {color:#996699}
.gen-intfce-mdblue {color:#98b1c4}
.gen-intfce-plblue {color:#c8d7e3}
.gen-intfce-blk {color:#000}
.gen-intfce-drkestgry {color:#333}
.gen-intfce-drkgry {color:#666}
.gen-intfce-mdgry {color:#999}
.gen-intfce-gry {color:#ccc}
.gen-intfce-ltgry {color:#eee}
.gen-intfce-white {color:#fff}
.lu-red {color:#ff0000}
.lu-brtorng {color:#ff3300}
.lu-orng {color:#ff6600}
td.tbl-plblue {color:#c8d7e3}
td.tbl-ltblue {color:#dfe8ef}
td.tbl-smkwhite {color:#ebebeb}
td.tbl-ghstwhite {color:#f6f6f6}
td p.last-updated { text-align: right; }

/* nuove classi aggiunte da template V15 */

.ibm-container {
	float:right;
	clear:right;
	margin:0em 0em 1em;
	width:100%;
}
.ibm-container .ibm-container-body {
	border-bottom:#CCC solid 1px;
	border-left:#CCC solid 1px;
	border-right:#CCC solid 1px;
}
.ibm-container h2 {
	background:#EEE;
	border:#CCC solid 1px;
	color:#000;
	padding:3px 5px;
}

#anadati {
	width: 425px;
	float:left;
	border:none;
    margin:0; padding:0;
          /* user prefs */
    margin:0 0 7px 0; padding:3px 3px 10px 0;
    
}

#anaservizi {
	width: 292px;
	float:left;
	border:none;
    margin:0; 
          /* user prefs */
    margin:0 0 7px 0; 
	padding:3px 3px 10px 3px;
    border-left:1px solid #efefef;
		
}

#anaservizi .header {
	background-color:#98B1C4;
	color:#FFFFFF;
	padding: 3px;

}


#anacomunicazioni {
	width: 100%;
	float:left;
	clear:both;
		
}

.sottotitolo
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 18px;
		
}
ul.inline-list {
	list-style-type:none; 
	margin-left: 0px;
}
li.inline-pdf-link { 
	display:inline;
	margin-right:10px;
}

li.inline-pdf-link a {	
	background: url(/risorse/img/pdf.gif) no-repeat; 
	background-position: left;
	padding-left: 18px;
}
a.external-link {
background:transparent url(/risorse/img/sout.gif) no-repeat scroll 0px 5px;
padding:5px 0px 1px 18px;
}



