@charset "utf-8";
/* CSS Document */
/*#B8C4BA verde*/
/*#F4EDD3 beige*/
/*#6E91A7 blue*/
/*#CD071E rosso */
/*****************************************/
/* TAG PRINCIPALI                        */
body {
	padding:0;
	margin:0;
	background-color:#FFF;
	background-image:url("../img/bg_page.gif");
	background-repeat:repeat-x;
	background-position:0 0;
	font-family:"Trebuchet MS", Tahoma, Helvetica, sans-serif;
	/*font-family:Tahoma, Helvetica, sans-serif;*/
	font-size:13px;
	line-height:20px;
	color:#666;
}
a {
	color:#C00;
	text-decoration:none;
}
a:hover {
	color:#C00;
	text-decoration:underline;
}
h1{
	color:#000;
	font-weight:100;
	font-size:19px;
}
b, strong {
	color:#333;
}
/*****************************************/
/* ID STRUTTURA LAYOUT                   */
#layWrapper{
	top:0;
	left:0;
	width:100%;
	margin:0;
	position: relative;
}
#layHeader{
	top:0;
	left:0;
	width:100%;
	min-height:284px;
	background-color:#F4EDD3;
	background-image:url("../img/bg_header.gif");
	background-repeat:no-repeat;
	background-position:100px 0;
}
/* striscia blu nell'header              */
#layAgenda{
	position:absolute;
	top:284px;
	/*bottom:0;*/
	left:0;
	width:100%;
	height:84px;
	background-color:#6E91A7;
	z-index:50;
}
#layLogo{
	position:absolute;
	top:60px;
	left:55px;
}
#layFlags{
	position:absolute;
	top:8px;
	left:175px;
	font-size:11px;
}
#layFlags a{
	font-size:11px;
	text-decoration:none;
}
#layMenu{
	position:absolute;
	top:125px;
	left:0;
	width:664px;
	height:50px;
	text-align:right;
	z-index:10;
	background-color:#FFF;
}
#layCol{
	position:absolute;
	top:25px;
	left:664px;
	width:246px;
	z-index:100;
}
#layContent{
	position:absolute;
	top:175px;
	left:0;
	width:100%;
}
#layText{
	clear:left;
	position:absolute;
	left:161px;
	width:473px;
	padding:30px 15px 30px 15px;
	background-color:#FFF;
}
#layText h1{
	color:#6E91A7;
}
#layText i, #layText em{
	color:#6E91A7;
}
/*****************************************/
/* GALLERIA FOTOGRAFICA  E VIDEO         */
#layGallery, #layScreen {     
	position:absolute;    
	top:175px;   
	left:162px;
	width: 502px;     
	   
	padding:0;
	overflow:hidden;
} 
#layGallery {     
	height: 368px;
	z-index:500;
} 
#layScreen {     
	height: 284px;
	z-index:500;
} 
/*****************************************/
/* MENU DI NAVIGAZIONE                   */
.cssMenu{
	margin-right:2px;
	cursor:pointer;
	background-color:#FFF;
}
.cssMenu:hover, .cssMenuHover{
	margin-right:2px;
	cursor:pointer;
	background-color:#CD071E;
}
.cssMenuSub {/*classe relativa ai submenu*/
	font-size:11px;
	position:absolute;
	display:none;
	width:160px;
	margin:50px 0px 0 0;
	padding:1px 4px 4px 4px;
	color:#000;
	z-index:10;
	background-color:#CD071E;
	z-index:5000;

}
.cssMenuSub a {/*classe relativa ai submenu*/
	font-size:11px;
	display:block;
	line-height:16px;
	min-height:16px;
	padding:2px 6px 2px 6px;
	color:#FFF;
	background-color:#CD071E;
	text-decoration:none;
	border-bottom:1px dotted #F4EDD3;
}
.cssMenuSub a:hover {/*classe relativa ai submenu*/
	font-size:11px;
	display:block;
	line-height:16px;
	color:#CD071E;
	background-color:#FFF;
	text-decoration:none;
}
.cssSpace{
	display:block;
	min-height:20px;
	line-height:16px;
	padding:4px 6px 4px 6px;
}
.cssSpace .cssBorderGrey img,{
	margin:0 12px 0 0;
}
.cssSeparator{
	display:block;
	height:15px;
	line-height:15px;
}
.cssBorderGrey{
	border-bottom:1px solid #333;
}
/*****************************************/
/* BARRA TITOLETTI E TABELLA             */
.cssTitoletto{
	background-color:#6E91A7;
	font-weight:bold;
	color:#FFF;
	padding:5px 10px 5px 10px;
	width:449px;
	margin:0 0 0 0;
}
.cssTabella{
	background-color:#FFF;
	padding:15px 10px 20px 10px;
	border-right:2px solid #CCC;
	border-bottom:2px solid #CCC;
	border-left:2px solid #CCC;
	margin:0 0 15px 0;
	width:445px;
}
.cssTabella a, #layText a{
	text-decoration:underline;
}
.cssTabella a:hover, #layText a:hover{
	text-decoration:none;
}
.cssTabellaAgenda{
	background-color:#FFF;
	padding:15px 10px 20px 10px;
	border-right:2px solid #CCC;
	border-bottom:2px solid #CCC;
	border-left:2px solid #CCC;
	margin:0;
	width:445px;
}
.cssTabellaAgenda a{
	text-decoration:underline;
}
.cssTabellaAgenda a:hover{
	text-decoration:none;
}
/*****************************************/
/* BARRA TITOLETTI E TABELLA             */
.btnStoryTab, .btnTab{
	cursor:pointer;
}
/*****************************************/
/* NAVBAR RECORDSET                      */
.cssNavBar{
	padding:5px 10px 5px 10px;
	width:449px;
	margin:0 0 4px 0;
	border-bottom:1px dotted #CCC;
	border-top:1px dotted #CCC;
}
.cssNavBarSel {
	width:2px;
	height:2px;
	padding:8px;
	margin:0;
	/*background-image:url("../img/bgnavselwhite.gif");
	background-position:50% 50%;
	background-repeat:no-repeat;*/
	font-size:12px;
	text-align:center;
	color:#333;
}
.cssNavBarAtt {
	width:2px;
	height:2px;
	padding:8px;
	margin:0;
	background-image:url("../img/bgnavattwhite.gif");
	background-position:50% 50%;
	background-repeat:no-repeat;
	font-size:12px;
	text-align:center;
	color:#FFF;
	cursor:pointer;
}
.cssNavBarAtt a {
	color:#FFF;
	text-decoration:none;
}
/*****************************************/
/* LINK CON FRECCIA PER BOX NEWS E ALTRO */
.cssLinkDx{
	display:block;
	padding-right:14px;
	background-image:url("../img/freccia_rossa_azzurro_transp.gif");
	background-position:right top;
	background-repeat:no-repeat;
	width:100%;	
	line-height:18px;
	font-size:12px;
}
.cssLinkSx{
	display:block;
	padding-left:14px;
	background-image:url("../img/freccia_rossa_verde.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	width:100%;	
	line-height:18px;
	font-size:12px;
}
.cssLinkSxWhite{
	display:block;
	padding-left:14px;
	background-image:url("../img/freccia_rossa_bianco.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	width:100%;	
	line-height:18px;
	font-size:12px;
}
.cssTabAgenda{
	float:left;
	width:232px;
	/*min-height:100px;*/
	background-color:#6E91A7;
	margin:0 2px 0 2px;
	color:#333;
	/*cursor:pointer;*/
}
/*****************************************/
/* ID TABS DA NASCONDERE AL CARICAMENTO  */
#sch1,#sch2,#sch3,#sch4,#sch5,#sch6,#sch7,#sch8,#sch9,#sch10,#sch11,#sch12,#sch13,#sch14,#sch15,#sch16,#sch17,#sch18,#sch19,#sch20{
	display:none;
}
/*****************************************/
/* STILE TAB ATTIVE GALLERIA FOTOGRAFICA */
.cssNav div.active{
	/*background-color:#F4EDD3;*/
	background-color:#FFF;
}
.cssNav div.active table tr td .cssLinkDx{
	/*background-color:#F4EDD3;*/
	background-image:url("../img/freccia_rossa_bianco.gif");
}
/*****************************************/
/* STILE TAB ATTIVE RELATORI E AGENDA    */
.cssCurrent{
	
}
.cssCurrent .cssRelatoreImg{
	background-color:#FFF;
}
.cssCurrent .cssRelatoreText{
	background-color:#FFF;
}
.cssCurrent .cssRelatoreLink{
	background-color:#FFF;
}
.cssCurrent .cssRelatoreLink .cssLinkDx{
	background-image:url("../img/freccia_rossa_bianco.gif");
}
.cssCurrent .cssAgendaImgHeader{
	background-color:#FFF;
}
/* ITALIANO                              */
.cssCurrent .cssDay20_it{
	background-image:url("../img/it/agenda_20_white.gif");
}
.cssCurrent .cssDay21_it{
	background-image:url("../img/it/agenda_21_white.gif");
}
.cssCurrent .cssDay22_it{
	background-image:url("../img/it/agenda_22_white.gif");
}
.cssCurrent .cssDay23_it{
	background-image:url("../img/it/agenda_23_white.gif");
}
/* ENGLISH                              */
.cssCurrent .cssDay20_en{
	background-image:url("../img/en/agenda_20_white.gif");
}
.cssCurrent .cssDay21_en{
	background-image:url("../img/en/agenda_21_white.gif");
}
.cssCurrent .cssDay22_en{
	background-image:url("../img/en/agenda_22_white.gif");
}
.cssCurrent .cssDay23_en{
	background-image:url("../img/en/agenda_23_white.gif");
}
.cssCurrent .cssVideoImg{
	background-color:#FFF;
}
.cssCurrent .cssVideoText{
	background-color:#FFF;
}
.cssCurrent .cssVideoLink{
	background-color:#FFF;
}
.cssCurrent .cssVideoLink .cssLinkDx{
	background-image:url("../img/freccia_rossa_bianco.gif");
}
/*****************************************/
/* TAB RELATORI                          */
.cssRelatore{
	float:left;
	width:232px;
	height:150px;
	/*min-height:100px;*/
	background-color:#d4e1e7;
	margin:0 2px 4px 2px;
	padding:0;
	color:#333;
	cursor:pointer;
}
.cssRelatoreImg{
	width:80px;/*80*/
	text-align:right;
	padding:10px 6px 10px 0;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssRelatoreImg img{
	padding:1px;
	border: 1px solid #CCC;
}
.cssRelatoreText{
	width:132px;
	text-align:left;
	padding:15px 10px 10px 0;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssRelatoreLink{
	width:210px;
	text-align:right;
	padding:0 22px 5px 0;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssRelatoreText b,.cssRelatoreText strong{
	color:#6E91A7;
}
.cssRelatoreText em,.cssRelatoreText i{
	color:#000;
}
/*****************************************/
/* TAB SCHEDE                            */
.cssScheda{
	width:445px;
	background-color:#FFF;
	display:none;
}
.cssSchedaImg{
	width:121px;/*125*/
	text-align:right;
	padding:10px 10px 10px 0px;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssSchedaImg img{
	padding:1px;
	border: 1px solid #CCC;
}
.cssSchedaText{
	width:300px;
	text-align:left;
	padding:15px 0 10px 0;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssSchedaText em, .cssSchedaText i{
	color:#6E91A7;
}
/*****************************************/
/* TAB VIDEO                             */
.cssVideo{
	float:left;
	width:232px;
	min-height:213px;
	background-color:#d4e1e7;
	margin:0 2px 4px 2px;
	color:#333;
	cursor:pointer;
}
.cssVideoImg{
	width:208px;/*202*/
	text-align:left;
	padding:10px 10px 10px 10px;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssVideoImg img{
	padding:1px;
	border: 1px solid #CCC;
}
.cssVideoText{
	width:212px;
	text-align:left;
	padding:0 10px 10px 10px;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssVideoLink{
	width:200px;
	text-align:right;
	padding:15px 22px 10px 10px;
	line-height:12px;
	font-size:12px;
	vertical-align:top;
}
.cssVideoText b,.cssVideoText strong{
	color:#6E91A7;
}
.cssVideoText em,.cssVideoText i{
	color:#000;
}
/*****************************************/
/* TAB AGENDA                            */
.cssAgendaImgHeader {
	width:100px;
	padding:10px;
	font-size:12px;
	vertical-align:top;
	background-position:10px 5px;
	background-repeat:no-repeat;
}
/* ITALIANO                              */
.cssDay20_it{
	background-image:url("../img/it/agenda_20.gif");
}
.cssDay21_it{
	background-image:url("../img/it/agenda_21.gif");
}
.cssDay22_it{
	background-image:url("../img/it/agenda_22.gif");
}
.cssDay23_it{
	background-image:url("../img/it/agenda_23.gif");
}
/* ENGLISH                              */
.cssDay20_en{
	background-image:url("../img/en/agenda_20.gif");
}
.cssDay21_en{
	background-image:url("../img/en/agenda_21.gif");
}
.cssDay22_en{
	background-image:url("../img/en/agenda_22.gif");
}
.cssDay23_en{
	background-image:url("../img/en/agenda_23.gif");
}
/*****************************************/
/* BOX PER COLONNA DESTRA                */
.cssBox {
	background-color:#B8C4BA;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	margin:0 0 10px 0;
	padding:0;
}
/*****************************************/
/* BOX PER ISCRIZIONI E CONTATTI         */
.cssBoxLink {
	padding:12px 0 0 10px;
	height:28px;
	background-color:#B8C4BA;
	-moz-border-radius-bottomleft: 15px;
  	-moz-border-radius-bottomright: 15px;
 	-webkit-border-bottom-left-radius: 15px;
 	-webkit-border-bottom-right-radius: 15px;
	text-align:center;
}
.cssBoxLink img {
	padding-right:15px;
	padding-left:15px;
}
/*****************************************/
/* BOX PER TITOLO                        */
.cssBoxTitolo {
	background-color:#FFF;
	padding:10px;
	height:90px;
}
/*****************************************/
/* CLASSE PER CLEAR BOTH COLONNA DESTRA  */
.cssBoxLine{
	clear:both;
	padding:10px;
}
/*****************************************/
/* CLASSE PER CLEARING                   */
.cssClear {
	clear:both;
	line-height:0;
}
/*****************************************/
/* CLASSE PER BOX SU STRISCIA BLU        */
.cssAgenda{
	float:left;
	width:159px;
	height:100%;
	color:#FFF;
	font-size:11px;
	padding:0;
	border-left:dotted 1px #FFF;
	cursor:pointer;
}
.cssAgendaLungo{
	float:left;
	width:479px;
	height:100%;
	color:#FFF;
	font-size:11px;
	padding:0;
	border-left:dotted 1px #FFF;
	cursor:pointer;
}
.cssAgendaNum {
	padding:7px 0 0 10px;
	line-height:12px;
	font-size:12px;
}
.cssAgendaTxt {
	padding:7px 10px 0 10px;
	line-height:12px;
	font-size:12px;
}
/*****************************************/
/* TAB SCHEDE AGENDA                     */
.cssAgendaSponsor {
	width:329px;
	padding:10px;
	line-height:14px;
	font-size:12px;
	vertical-align:top;
}
.cssAgendaOra {
	width:69px;
	padding:10px;
	font-size:12px;
	vertical-align:top;
}
.cssAgendaDescrizione {
	width:240px;
	padding:10px;
	line-height:14px;
	font-size:12px;
	vertical-align:top;
}
.cssAgendaDescrizione h3{
	margin-bottom:0;
	margin-top:0;
	color:#6E91A7;
}
.cssAgendaDescrizioneLunga {
	width:336px;
	padding:10px;
	line-height:14px;
	font-size:12px;
	vertical-align:top;
}
.cssAgendaDescrizioneLunga h3{
	margin-bottom:0;
	margin-top:0;
	color:#6E91A7;
}
.cssAgendaImg {
	width:96px;/*100*/
	padding:10px;
	font-size:12px;
	vertical-align:top;
}
.cssAgendaImg img{
	padding:1px;
	border: 1px solid #CCC;
}
.cssAgendaIcona {
	width:40px;/*60*/
	padding:10px 10px 10px 0;
	vertical-align:top;
}
/*****************************************/
/* TOOLTIP (non utilizzato)              */
#layToolTip{
	display:none;
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;  
}
/*****************************************/
/* GALLERIA FOTOGRAFICA                  */
/* ROOT ELEMENTO FOR PAGES               */
#layPages {
	position:absolute;
	height:20000em;
}
/* NAVBAR                                */
.cssGalleryNav {     
/*	position:absolute;    
	top:284px;   
	left:318px;*/  
	width:500px;
	height:30px;  
	padding:0;
	margin:0;
	z-index:10;
	text-align:center;
	background-color:#6E91A7;
	border-top:1px dotted #FFF;
	clear:both;
}
/* ITEMS INSIDE NAVIGATOR                */
.cssGalleryNav a {
	width:16px;
	height:16px;
	float:left;
	margin:7px 0 0 7px;
	background:url("../img/nav_att.gif") 0 0 no-repeat;
	display:block;
	font-size:1px;
	cursor:pointer;
}
/* MOUSEOVER STATE                       */
.cssGalleryNav a:hover {
	background:url("../img/nav_sel.gif") 0 0 no-repeat;
}
/* ACTIVE STATE                          */
.cssGalleryNav a.active {
	background:url("../img/nav_sel.gif") 0 0 no-repeat;   
} 	
/* PAGINA SINGOLA                        */
.cssPage {
	padding:0;
	height:368px;
	width:502px;
}
/* root element for horizontal scrollables */
.cssScrollable {
	position:relative;
	overflow:hidden;
	height:338px;
	width:502px;
}
/* root element for scrollable items */
.cssScrollable .cssItems {
	width:20000em;
	position:absolute;
	clear:both;
}

/* single scrollable item */
.cssItem {
	float:left;
	cursor:pointer;
	height:338px;
	width:502px;
	padding:0;
	background-color:#6E91A7;
	color:#FFF;
	font-size:12px;
}
.cssItemDida{
	padding:5px;
	font-size:12px;
	line-height:14px;
}
/*****************************************/
/* FORMATTAZIONE HEADER                  */
.cssHeader {     
	left:162px;
	position:relative;        
	width: 472px;     
	padding:15px;
} 
.cssHeader h1{
	color:#6E91A7;
	font-weight:100;
	font-size:18px;
	margin-bottom:0;
	padding-bottom:0;
}
.cssHeader h2{
	color:#000;
	font-weight:500;
	font-size:16px;
	margin-top:5px;
	padding-top:0;
	font-style:italic;
}
/*****************************************/
/* FORMATTAZIONE TESTO DI APERTTURA SITO */
.cssHome h2{
	color:#000;
	font-weight:bold;
	font-size:15px;
}
/*.cssTabData{
	width:32px;
	padding:0;
	text-align:right;
	vertical-align:top;
}
.cssTabImg{
	width:32px;
	padding:0;
	text-align:right;
	vertical-align:top;
}
.cssTabText {
	width:202px;
	padding:4px 4px 0 8px;
	display:table;
	color:#FFF;
	font-size:11px;
	line-height:14px;
	text-align:left;
	vertical-align:top;
}*/

/* slide show */
/* root element for single scroll */ 
.cssGallery {     
	/*left:162px;*/
	position:absolute;     
	overflow:hidden;     
	width: 502px;     
	height: 284px;     
	float:left; 

} 
/* root element for the scroll pics */ 
.cssGallery .cssImg {     
	width:20000em;     
	position:absolute;     
	clear:both; 
/*	filter:alpha(opacity=50);
   	-moz-opacity: .50;
   	-khtml-opacity: .50;
   	opacity: .50;*/
}  
/* single scroll item */ 
.cssImg img {     
	float:left;     
	cursor:pointer;     
	width:502px;     
	margin:0px; 
} 
/* possible settings for the active scroll */ 
.cssGallery .active {
}
/* CLASSE PER IL POSIZIONAMENTO DEL LOGO NIELSEN */
.cssNielsen  {
	text-align:right;
	padding-right:20px;
}
/* GALLERIA SPONSOR 							 */

/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
#laySponsor {
	/* required settings */
	position:relative;
	overflow:hidden;
	background-color:#FFF;
	border-right:2px solid #CCC;
	border-bottom:2px solid #CCC;
	border-left:2px solid #CCC;
	padding:15px 12px 15px 13px;
	margin:0 0 28px 0;
	width:440px;
	height:70px;
	text-align:left;
}

/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
#laySponsor .cssSponsorItems {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
	text-align:left;
	padding:0;
	margin:0;
}

/* single scrollable item */
#laySponsor a {
	float:left;
	margin:0 0 0 18px;
	background-color:#fff;
	padding:1px;
	/*border:1px solid #CCC;*/
	cursor:pointer;
	width:70px;
	height:70px;
	text-align:left;
}

/* active item */
#laySponsor .active {
	border:1px solid #C00;
	z-index:10;
	position:relative;
}

/* FINE SPONSOR   */
/* INIZIO NEWS   */
/*
impostazioni scrollable
*/
#layNews{
/* required settings */
	position:relative;
	overflow:hidden;
	width: 246px;
	height:246px;	
}	
#layNews .cssNewsItems{
	width:20000em;
	position:absolute;
	clear:both;
}

.cssNewsItems .cssNews{
	/*clear:both;*/
	border-bottom:dotted 1px #FFF;
	padding:10px;
	width: 226px;
	height:225px;
}
/*

*/	

.cssBoxNews {
	margin:0 0 10px 0;
	padding:0;
	background-color:#B8C4BA;
	-moz-border-radius-bottomleft: 15px;
  	-moz-border-radius-bottomright: 15px;
 	-webkit-border-bottom-left-radius: 15px;
 	-webkit-border-bottom-right-radius: 15px;
}
.cssNews{
	/*clear:both;*/
	border-bottom:dotted 1px #FFF;
	padding:10px;
}
.cssNewsIco{
	width:36px;
	padding:0;
	text-align:right;
	vertical-align:top;
}
.cssNewsImg{
	width:36px;
	padding:0;
	text-align:left;
	vertical-align:top;
	font-size:11px;
}
.cssNewsText {
	width:185px;
	padding:5px 5px 0 10px;
	display:table;
	color:#FFF;
	font-size:11px;
	line-height:14px;
	text-align:left;
	vertical-align:top;
}
.cssNewsText h3 {
	padding-top:0;
	margin-top:0;
	color:#000;
}
.cssNewsText b, .cssNewsText strong {
	font-size:12px;
	color:#FFF;
}
/*****************************************/
/* FLOAT PER TABELLE SEMINARI E AGENDA   */
.cssTDFloat {
	width:126px;
	padding:0 2px 0 0;
	float:left;
	line-height: 14px;
	height:10px;
}
.cssTD {
	width:306px;
	margin:0 0 0 130px;
	padding:0 2px 0 2px;
	line-height: 14px;
	height:10px;
}
.cssTDClear {
	clear: both;
}

/*****************************************/
/* CLEARFIX PER SLTEZZA COLONNE          */
/* ==== http://positioniseverything.net/easyclearing.html ==== */
.cssClearFix {
	clear: both;
}
.cssClearFix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.cssClearFix {
	#display: inline-block;
}

html[xmlns] .cssClearFix {
	#display: block;
}

* html .cssClearFix {height: 1%; }
/*****************************************/
/* FOOTER       						 */
#layFooter{
	/*display:none;*/
	position:absolute;
	padding:5px;
	left:161px;
	width:490px;
	
	font-size: 10px;
	color:#666;
	
	border-top: 2px solid #CCC;
	height:62px;
}
#layFooter p{
	/*display:none;*/
	margin:0 2px 0 2px;
	padding:4px 4px 16px 4px;
	line-height:16px;
	float:left;
	border-left:1px dotted #CCC;/*#6E91A7;*/
}
#layBoxSponsor{
	position:absolute;
}
#layCrediti{
	position:absolute;
	top:0;
	width:469px;
	height:100px;
	display:none; 
	background-color:#FFF;
	z-index:50000;
	font-size:11px;
	padding:0;
}
.close {
	position:absolute;
	right:10px;
	top:3px;
	cursor:pointer;
	height:30px;
	width:60px;
	font-size:11px;
	color:#FFF;
	text-align:right;
}
.close a {
	color:#FFF;
}
/*****************************************/
/* ID PER STAMPA                         */
#layPrint{
	display:none;
}