/*body{background-image: url("/i05/sf_acc.gif");background-repeat:repeat-x;margin: 2px auto 2px auto;width:760px;text-align:center;background-color : #FFFFFF;}*/

/* Header */
#liberoDiv .com05a-menu, #liberoDiv a.com05a-menuon, #liberoDiv .com05a-datora, #liberoDiv .com05a-footer, #liberoDiv .com05a-footerlink, #liberoDiv a.com05a-footerlink:hover {font-family: Arial,  sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; color: #2D4B9B;}
#liberoDiv a.com05a-menu:hover, #liberoDiv a.com05a-menuon:hover, #liberoDiv a.com05a-footerlink {text-decoration: underline;}
#liberoDiv .com05a-footer {color: #6A696F;}
#liberoDiv a.com05a-menuon {font-size: 11px; font-weight: bold;}
#liberoDiv .com05a-datora {text-align: right; color: #2B2B2B;}

/* usati solo in form_ricerca con table width vuoto */
#liberoDiv .boxtop{background-image:url('/area155/155FaiDaTe/images/i/582top.gif')width:576px;margin:0px;padding:3px 0px 0px 0px;background-repeat:no-repeat;background-position:top left;}
#liberoDiv .boxbottom{background-image:url('/area155/155FaiDaTe/images/i/582down.gif');width:576px;margin: 0px;padding:0px 0px 3px 0px;background-repeat:no-repeat;background-position:bottom left;}

#liberoDiv .box{margin:0px;padding:8px 5px 8px 5px;border-left:solid 1px #B0B7BD;border-right:solid 1px #B0B7BD;border-bottom:none;background-color : #FFFFFF;}
#liberoDiv .boxtop170{background-image:url('/area155/155FaiDaTe/images/i/170top.gif'); margin: 0px 0px 8px 0px; width: 170px; padding: 3px 0px 0px 0px;background-repeat:no-repeat;background-position:top left;}
#liberoDiv .boxbottom170{background-image:url('/area155/155FaiDaTe/images/i/170down.gif');width:170px;margin: 0px;padding:0px 0px 3px 0px;background-repeat:no-repeat;background-position:bottom left;}
#liberoDiv .boxtop190{background-image:url('/area155/155FaiDaTe/images/i/190top.gif');width:190px;margin:0px;padding:3px 0px 0px 0px;background-repeat:no-repeat;background-position:top left;}
#liberoDiv .boxbottom190{background-image:url('/area155/155FaiDaTe/images/i/190down.gif');width:190px;margin: 0px;padding:0px 0px 3px 0px;background-repeat:no-repeat;background-position:bottom left;}
#liberoDiv .boxtop288{background-image:url('/area155/155FaiDaTe/images/i/288top.gif');width:288px;margin:0px;padding:3px 0px 0px 0px;background-repeat:no-repeat;background-position:top left;}
#liberoDiv .boxbottom288{background-image:url('/area155/155FaiDaTe/images/i/288down.gif');width:288px;margin: 0px;padding:0px 0px 3px 0px;background-repeat:no-repeat;background-position:bottom left;}
#liberoDiv .boxtop582{background-image:url('/area155/155FaiDaTe/images/i/582top.gif');width:582px;margin:0px;padding:3px 0px 0px 0px;background-repeat:no-repeat;background-position:top left;}
#liberoDiv .boxbottom582{background-image:url('/area155/155FaiDaTe/images/i/582down.gif');width:582px;margin: 0px;padding:0px 0px 3px 0px;background-repeat:no-repeat;background-position:bottom left;}
#liberoDiv .boxtop760{background-image:url('/area155/155FaiDaTe/images/i/760top.gif');width:760px;margin:0px;padding:3px 0px 0px 0px;background-repeat:no-repeat;background-position:top left;}
#liberoDiv .boxbottom760{background-image:url('/area155/155FaiDaTe/images/i/760down.gif');width:760px;margin: 0px;padding:0px 0px 3px 0px;background-repeat:no-repeat;background-position:bottom left;}
#liberoDiv .box1{margin:0px;padding:8px 5px 8px 5px;border:solid 1px #B0B7BD;background-color :#FFFFFF;}
#liberoDiv .box2{margin:0px;padding:0px 0px 0px 0px;border-left:solid 1px #B0B7BD;border-right:solid 1px #B0B7BD;border-bottom:solid 1px #B0B7BD;}
#liberoDiv #avvisi {background-image: url("/area155/155FaiDaTe/images/i/avvisi.gif"); width: 114px; background-repeat: no-repeat;}
#liberoDiv #risponde {background-image: url("/area155/155FaiDaTe/images/i/libero_risponde.gif"); width: 114px; background-repeat: no-repeat;}
#liberoDiv #primo {background-image: url("/area155/155FaiDaTe/images/i/primo_piano.gif"); width: 114px; background-repeat: no-repeat;}
#liberoDiv .tabtitolobd, #liberoDiv .tabtitolo {font-family: Verdana; font-size: 10px; color: #2E4C9B;}
#liberoDiv .tabtitolobd {font-weight: bold;}
#liberoDiv .tablink, #liberoDiv .tabtxt, #liberoDiv .tabtxtbd {font-family: Tahoma,  Arial,  sans-serif; font-size: 11px; color: #2B2B2B;}
#liberoDiv .tablink, #liberoDiv .tabtxtbd {font-weight: bold; color: #2E4C9B;}
/* specifiche di gruppo, #liberoDiv font testo e titoli */
#liberoDiv .testo, #liberoDiv .testo10, #liberoDiv.testo12b, #liberoDiv .testob, #liberoDiv .testoblu, #liberoDiv .testoblub, #liberoDiv .txt14rossob, #liberoDiv .link {font-family: Tahoma,  Arial,  Helvetica,  sans-serif; font-size: 11px; color: #2B2B2B}
#liberoDiv .testo12blu, #liberoDiv .testo14, #liberoDiv .testo14b, #liberoDiv .testo16, #liberoDiv .testo14blu, #liberoDiv .testo14blub {font-family: Tahoma,  Arial,  Helvetica,  sans-serif; font-size: 11px; color: #2B2B2B}
#liberoDiv .testob {font-family: Tahoma,  Arial,  Helvetica,  sans-serif; font-weight:bold; font-size: 11px;}
#liberoDiv .testo12b {font-family: Tahoma,  Arial,  Helvetica,  sans-serif; font-weight:bold; font-size: 12px;}
#liberoDiv .testo14, #liberoDiv .testo14b {font-size: 14px; font-weight: bold;}
#liberoDiv .testo12blu, #liberoDiv .testo14blu, #liberoDiv .testoblu, #liberoDiv .testoblub, #liberoDiv .testo14blub {font-weight: bold; color: #2E4C9B;}
#liberoDiv .testo12blu, #liberoDiv.testo12b, #liberoDiv.testo12 {font-size: 12px;}
#liberoDiv .testo14blu {font-size: 14px;}
#liberoDiv .testo14blub {font-size: 14px;}
#liberoDiv .txt14rossob {font-size: 14px; font-weight: bold; color: #F3030C;}
#liberoDiv .testo16 {font-size: 16px; font-weight: bold;}
#liberoDiv .link {color: #2E4C9B;}
#liberoDiv .testo10 {font-size: 10px;}

/* effetti link */
#liberoDiv a, #liberoDiv a:link, #liberoDiv a:visited, #liberoDiv a:active{font-family:Tahoma,Arial,Helvetica,sans-serif;text-decoration: none; color: #ec7324; font-size:11px;font-weight:bold;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;}
#liberoDiv a:hover{font-family:Tahoma,Arial,Helvetica,sans-serif;text-decoration: underline; color: #ec7324; font-size:11px; font-weight:bold;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;}
#liberoDiv .tabtitolobd, #liberoDiv .tabtitolo, #liberoDiv .tablink, #liberoDiv .tabtxt, #liberoDiv .tabtxtbd, #liberoDiv .testo, #liberoDiv .testob, #liberoDiv a.testoblu:hover, #liberoDiv .testoblu, #liberoDiv .testoblub, #liberoDiv .txt14rossob, #liberoDiv .testo14, #liberoDiv .testo16, #liberoDiv .testo14blu, #liberoDiv.testo12blu, #liberoDiv .testo14blub, #liberoDiv a.link:hover {text-decoration: none;}
#liberoDiv a.tabtitolobd:hover, #liberoDiv a.tabtitolo:hover, #liberoDiva.tabtitolo, #liberoDiv a.tablink:hover, #liberoDiva.tablink, #liberoDiv a.tabtxt:hover, #liberoDiv a.tabtxtbd:hover, #liberoDiv a.testo:hover, #liberoDiv a.testob:hover, #liberoDiv  a.testoblub:hover, #liberoDiv a.txt14rossob:hover, #liberoDiv a.testo14:hover, #liberoDiv a.testo16:hover, #liberoDiv a.testo14blu:hover, #liberoDiva.testo12blu:hover, #liberoDiva.testoblu:hover, #liberoDiv a.testo14blub:hover, #liberoDiv .link {text-decoration: underline;}

#liberoDiv .itab_short_obg span a, #liberoDiv .itab_short_obg span a:visited, #liberoDiv .itab_short_obg span a:active {text-decoration: none; color: #ffffff;}
#liberoDiv .itab_short_obg span a:hover{text-decoration: underline; color: #ffffff;}

/* paragrafi */
#liberoDiv .p4046 {margin: 4px 0px 4px 6px;}
#liberoDiv .pfaqtit {margin: 12px 0px 4px 6px;}
#liberoDiv .pfaq {margin: 4px 0px 2px 20px;}
#liberoDiv .plancio {padding: 2px 4px 2px 16px; background-color: #FFFFFF;}
#liberoDiv .planciotit {margin: 6px 8px 4px 8px;}
#liberoDiv .planciolista {margin: 4px 8px 8px 8px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #CCCCCC}
#liberoDiv .planciofull {margin: 6px 8px 8px 8px; padding: 0px 0px 10px 0px;}
#liberoDiv .pespanso {margin: 6px 8px 8px 8px; padding: 0px 0px 10px 0px;}
#liberoDiv .ptorna {padding: 4px 10px 4px 6px; text-align: right; border: 1px solid #CCCCCC}
#liberoDiv .pltab5px {margin: 4px 8px 0px 0px;}

/* --start MENU' ------ */

/* menu-t1 : float & ghigliottine*/
#liberoDiv .menu-t1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#liberoDiv .menu-t1 {display: inline-block;}
/* Hides from IE-mac \*/
#liberoDiv * html .menu-t1 {height: 1%;}
#liberoDiv .menu-t1 {display: block;}
/* End hide from IE-mac */
/* fine menu-t1 */

/* menu-b1 : float & ghigliottine*/
#liberoDiv .menu-b1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#liberoDiv .menu-b1 {display: inline-block;}
/* Hides from IE-mac \*/
#liberoDiv * html .menu-b1 {height: 1%;}
#liberoDiv .menu-b1 {display: block;}
/* End hide from IE-mac */
/* fine menu-b1 */

/* menu : float & ghigliottine*/
#liberoDiv .menu:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#liberoDiv .menu {display: inline-block;}
/* Hides from IE-mac \*/
#liberoDiv * html .menu {height: 1%;}
#liberoDiv .menu {display: block;}
/* End hide from IE-mac */
/* fine menu */

/* section-title : float & ghigliottine*/
#liberoDiv .section-title:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#liberoDiv .section-title {display: inline-block;}
/* Hides from IE-mac \*/
#liberoDiv * html .section-title {height: 1%;}
#liberoDiv .section-title {display: block;}
/* End hide from IE-mac */
/* fine section-title */

/* sectionLinks-h1 : float & ghigliottine*/
#liberoDiv .sectionLinks-h1:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#liberoDiv .sectionLinks-h1 {display: inline-block;}
/* Hides from IE-mac \*/
#liberoDiv * html .sectionLinks-h1 {height: 1%;}
#liberoDiv .sectionLinks-h1 {display: block;}
/* End hide from IE-mac */
/* fine sectionLinks-h1 */

/* navBar : float & ghigliottine*/
#liberoDiv .navBar:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#liberoDiv .navBar {display: inline-block;}
/* Hides from IE-mac \*/
#liberoDiv * html .navBar {height: 1%;}
#liberoDiv .navBar {display: block;}
/* End hide from IE-mac */
/* fine navBar */

#liberoDiv .menu-t1 {text-align: left; margin: 0px 0px 8px 0px; width: 170px; padding: 3px 0px 0px 0px; background-image: url('/area155/155FaiDaTe/images/i/boxtop-170.gif'); background-repeat: no-repeat; background-position: top left;}
#liberoDiv .menu-b1 { margin: 0px; padding: 0px 0px 3px 0px; background-image: url('/area155/155FaiDaTe/images/i/boxbot-170.gif'); background-repeat: no-repeat; background-position: bottom left; }
#liberoDiv .menu { background-color: white; margin: 0px; padding: 1px 0px 1px 0px; border-top: none; border-bottom: none; border-left: solid 1px #afb4b8; border-right: solid 1px #afb4b8; }
#liberoDiv .sectionLinks-NoTitle { color:#004295; font-weight:bold; font-family: Tahoma, Arial, sans-serif; font-size: 11px; margin: 4px 0px 4px 15px; padding: 0;}
#liberoDiv .sectionLinks-NoTitleOn { color:#EC872B;}
#liberoDiv .section-title { border-top: 1px solid #a9a9a9; margin: 0px; padding: 0px;}
#liberoDiv .sectionLinks-h1 { color:#5D6B77; font-weight:bold; font-family: Arial, Arial, sans-serif; font-size: 11px; margin: 0px; padding: 1px 0px 0px 0px; vertical-align: middle;}
/*da togliere nella nuova versione
#liberoDiv .sectionLinksItem { color:#004295; font-weight:bold; font-family: Tahoma, Arial, sans-serif; border-top: 1px solid #a9a9a9; font-size: 10px; vertical-align: middle; margin: 0px; padding: 2px 0px 2px 2px; clear: left; }
#liberoDiv */
#liberoDiv .sectionLinksOn { color:#EC872B; }
#liberoDiv .sectionLinks-img { float:left; margin: 0px 10px 0px 0px; }
#liberoDiv .sectionLinksFirstSubItem {font-weight: normal;	font-family: Tahoma, Arial, sans-serif;    border-top: 1px solid #a9a9a9; border-bottom: 0px;	font-size: 10px;	vertical-align: middle;	height: 14px;	margin: 0; padding: 0px 0px 0px 20px;    clear: left; }
#liberoDiv .sectionLinksSubItem {font-weight: normal;	font-family: Tahoma, Arial, sans-serif; font-size: 10px;	vertical-align: middle;	height: 14px;	margin: 0; padding: 0px 0px 0px 20px;    clear: left; }
#liberoDiv .sectionSubLinks-img {float:left;	margin-right: 10px;	margin-left: 1px;	clear: left;}
#liberoDiv a.simpleref3 {font-weight: normal;	font-family: Tahoma, Arial, sans-serif; color:#004295; text-decoration: none; }

#liberoDiv .boxbarra{background-image:url('/i05/sfondomenu_new.gif');padding:0px 0px 0px 0px; width: 760px;}
#liberoDiv .img{border: solid 1px #B0B7BD; margin-bottom: 3px; margin-top: 3px; margin-right: 5px;}

/* menù */
#liberoDiv .menuon, #liberoDiv .menuoff, #liberoDiv .msub, #liberoDiv .msubon, #liberoDiv .msvoce, #liberoDiv .msvoceon {FONT-FAMILY: Tahoma,  Arial,  Helvetica,  sans-serif; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #2E4C9B; TEXT-DECORATION: none;}

#liberoDiv .menuon, #liberoDiv .menuoff, #liberoDiv .msub, #liberoDiv .msubon {font-weight: bold;}
#liberoDiv .msvoce, #liberoDiv .msvoceon {font-size: 10px; font-weight: bold;}
#liberoDiv .menuoff {font-weight: bold; margin-left: 12px; color: #5D6B77;}
#liberoDiv .menuon, #liberoDiv .msubon, #liberoDiv .msvoceon {font-weight: bold; color: #FF8A00;}
#liberoDiv .msvoce, #liberoDiv .msvoceon {margin-left: 16px;}
#liberoDiv a.msubon:hover, #liberoDiv a.msvoceon:hover {font-size: 10px; color: #FF8A00; text-decoration: underline;}
#liberoDiv a.msub:hover, #liberoDiv a.msvoce:hover {text-decoration: underline;}
#liberoDiv a.menuon:hover {color: #FF8A00; text-decoration: underline;}
#liberoDiv .msub, #liberoDiv .menuon {text-transform: uppercase;}
/* --end MENU' ------ */

/* Menu  Primo livello*/
#liberoDiv a.menutopoff:hover{text-decoration: underline;}
#liberoDiv a.menutopon:hover {text-decoration: underline; color: #FFFFFF;}
#liberoDiv .menutopoff {
#liberoDiv 	font-size:11px;
#liberoDiv 	font-family: Arial,  Helvetica;
#liberoDiv 	font-weight: bold;
#liberoDiv 	color: #2D4B9B;
#liberoDiv 	text-decoration: none;
#liberoDiv }
#liberoDiv .menutopon {
#liberoDiv 	font-size:11px;
#liberoDiv 	font-family: Arial,  Helvetica;
#liberoDiv 	font-weight: bold;
#liberoDiv 	color: #FFFFFF;
#liberoDiv 	text-decoration: none;
#liberoDiv }

/* Spacer */
#liberoDiv .com05a-pix, #liberoDiv.com05a-brk, #liberoDiv.com05a-tab{font-family: Verdana, #liberoDivArial, Helvetica; font-weight: normal; color: #FFFFFF; text-decoration: none}
#liberoDiv .com05a-pix{font-size: 1pt; line-height: 1pt;}
#liberoDiv .com05a-brk{font-size: 6px; line-height: 5pt;}
#liberoDiv .com05a-tab{font-size: 12px; line-height: 11pt;}

#liberoDiv #boxMiddleOrange237 {
	width: 560px;
	font:bold 18px "Trebuchet MS", arial, sans;
	color:#ffffff;
	text-decoration:none;	
	background-color:#EC7324;
	float: left;
	padding: 5px 0px 0px 5px; 
	margin:  0px 0px 0px 0px;

}

#liberoDiv #boxMiddleOrange236 {
	width: 560px;
	font:bold 12px "Trebuchet MS", arial, sans;
	color:#ffffff;
	text-decoration:none;	
	background-color:#EC7324;
	float: left;
	padding: 5px 0px 0px 5px; 
	margin:  0px 0px 0px 0px;

}

#liberoDiv #fasciacurva {
	width: 565px;
	/*height:10px;*/
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
  position: relative;
  bottom: 0;
  float:top;
	
}

#liberoDiv #boxMiddleOrange237 p.paragraph {
	/*margin:5px 0px 0px 5px;*/
	padding:0px;
	color: #ffffff;
	font:normal 12px "Trebuchet MS",tahoma,sans;
	line-height:14px;
}
