﻿/*********************TAG RIDEFINITI*********************/
body 
{
	background-color:#FFFFFF;
	border: solid 0px black;
}
form 
{
	margin-top:0px;
	margin-bottom:0px;
}
/*************************TAG GENERICI*************************/
.on {
	font-weight:bold;
}
.noPrint {
	display:inline;
}
.onlyPrint {
	display:none;
}
.noBorder {
	border:0px;
}
.center {
	text-align: center;
}
.right{
	text-align: right;
}
a img{
	border: 0px;
}
a:link img{
	border: 0px;
}
a:visited img{
	border: 0px;
}
a:active img{
	border: 0px;
}
a:hover img{
	border: 0px;
}
.noSpacePad{
	padding:0px;
	border-spacing:0px;
}
/*******************TABELLE ESTERNE**********************/
.tab-external 
{
	width:960px;
	height:580px;
	margin-top:6px;
	border: solid 0px black;
}
.tab-td-external
{
	width:960px;
	height:100%;
}
.cellaExtHeader
{
	width:960px;
	height:66px;/*altezza cella contenente header*/
	border: solid 0px red;
}
/*************************HEADER*************************/
.tHeader
{
	height:66px;/*altezza header*/
	border: solid 0px blue;
}
.cellaLogo
{
	height:51px;/*altezza cella logo*/
	border: solid 0px green;
}
.cellaExtMenu
{
	height:51px;
	vertical-align:top;
	border: solid 0px green;
}
.cellaContMenu
{
	width:772px;/*molto importante*/
	height:27px;
	text-align:right;
	padding-left:7px;
	padding-top:5px;
	vertical-align:top;
	border: solid 0px orange;
}
div#contMenuMain
{    
	width:100%;
    position: relative; /*corregge slittamento item menu a sinista in IE */
    float: left;       /* allineamento a sinistra */
    text-align: left;  /* allineamento a sinistra */
	background-color:#FFFFFF;
    border:solid 0px red;
}
.cellaContCerca
{
	padding-right:5px;
	padding-top:8px;/*6px*/
	vertical-align:top;
	border:solid 0px red;
}
.cella2ContCerca
{
	width: 150px;/*deve essere congruente con quella specificata in searchTBClass*/
	border:solid 0px red;
}
.lCerca
{
    font-family: Arial;
	font-size: 10px;        
	font-weight: bold;
	text-transform: uppercase;
	/*line-height: 11px;*/
    text-decoration: none;
    color: #BABABA;
    vertical-align:top;
}
.searchTBClass
{
    width: 150px;/*deve essere congruente con quella specificata in cella2ContCerca*/
    height:15px;
   	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
.cellaLinkGrp
{
	height:15px;
	border: solid 0px red;
}
.linkGrp, a.linkGrp, a.linkGrp:link, a.linkGrp:visited 
{
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-indent:5px;
	color:#000000;
	vertical-align:top;
}
a.linkGrp:hover
{
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-indent:5px;
	color:#D30000;
	vertical-align:top;
}
.cellaCulture
{
	width:550px;
	height:24px;
	text-align:left;
	padding-left:4px;
	padding-top:3px;
	vertical-align:top;
	border: solid 0px red;	
}
.lCultura
{
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	margin: 3 10 3 3;
	text-decoration:none;
	color:#BABABA;
	text-transform:uppercase;
}
.ddlCultClass
{
	width:139px;
	font-family:arial,verdana,helvetica; 
	font-size:5.7pt; 
	font-weight:normal; 
	text-decoration: none;
	padding-top:1px;
	text-transform:uppercase;
	color:#7A7A7A;	
}
/*.tCulture
{
	border: solid 0px red;
}
.cellaIntCulture
{	
	text-transform: uppercase;
	border: solid 0px blue;
}
a.linkCultura, a.linkCultura:visited,
span.linkCultura, span.linkCultura:visited
{
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	margin: 3 10 3 3;
	text-decoration:none;
	color:#BABABA;
}
a.linkCultura:hover, span.linkCultura:hover
{
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	margin: 3 10 3 3;
	text-decoration:none;
	color:#D30000;
}*/
/***************************Stili di Gruppo02Home01.master****************************/
.cellaExtContenuto
{
	width:960px;
	height:500px;
	vertical-align:top;
}
/*********************************Stili di Gruppo02Home01.aspx**************************************/
.cellaContenuto
{
	width:960px;
	height:230px;	
	text-align:center;
	border: solid 0px red;
}
.cellaIntermedia
{
	height:8px;
	font-size:1px;
	border: solid 0px red;
}
.cellaExtBox
{
	height:260px;
	vertical-align:top;
	border: solid 0px black;
}
.tContBox
{
	height:100%;
}
.cellaEmp
{
	width:21px;/*20px;*/
	font-size:1px;
	border: solid 0px green;
}
.cellaContBox
{
	width:306px;/*293px;*/
	vertical-align:top;
	border: solid 0px red;
}
/*************************FOOTER*************************/
.footer-testo 
{
	height:12px;
	width:960px;
	font-family:Arial;
	font-size:10px;
	color:#555555;
	text-align:center;
	border: solid 0px orange;
}
/*******************Stili dei Box in HomePage********************/
.tIntContBox
{
	width:100%;
	height:100%;
}
.tableCont
{
	width:100%;
	/*height:100%;*/
}

h1.TitoloSlot , h2.TitoloSlot 
{
	height:20px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;	
	border: solid 0px red;	
	padding-top: 0px;
	margin-top:0px;
	margin-bottom:0px;
	
}

.cellaTitolo
{
	height:24px;
	background-color:#939598;/*grigio*/
	margin: 0px;
	padding:0px;
	border:0px;
	padding-top:4px;
	
}


h3.cellaTesto
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
	padding-bottom:0px;
	padding-top:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.cellaTesto
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	padding: 10 8 10 0;/*10 8 10 8*/
	border: solid 0px green;
	line-height: 9pt;
}
.cellaImg
{
	height:1px;/*altezza minima (simbolica) utile affinchè la cella occupi il solo spazio necessario all'img: è l'img a prendersi lo spazio che le è strettamente necessario*/
	padding: 0 0 0 0;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
/*Stili di Gruppo02Site01.master*/
.tab-externalMaster 
{
	width:960px;
	height:590px;
	margin-top:6px;
	border: solid 0px black;
}
.cellaSxExternalMaster
{
	width:200px;
	height:100%;
	vertical-align:top;
}
.cellaCxExternalMaster
{
	width:10px;
	height:100%;
	font-family:Arial,Verdana;
	font-size:1pt;
	border: solid 0px red;
}
.cellaDxExternalMaster
{
	width:750px;
	height:100%;
}
.cellaExtHeaderMaster
{
	width:750px;
	height:24px;/*altezza cella contenente header*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaExtContenutoMaster
{
	width:100%;/*750px*/
	height:566px;/*510px*/
	vertical-align:top;
	border: solid 0px red;
}
/*Stili di Gruppo02Prodotti01.aspx e Gruppo02Sistemi01.aspx*/
/*.tExtProdotti
{
	width:100%;
	height:100%;
	border: solid 0px blue;
}*/
.cella1TabExtProdotti
{
	width:202px;
	vertical-align:top;
	border: solid 0px orange;
}
.tbSearchProd
{
    width: 70px;/*deve essere congruente con quella specificata in cella2ContCerca*/
    height:15px;
   	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
.tExt1Prodotti
{
	width:100%;
	border: solid 0px green;
}
.tSxExt1Prodotti
{
	width:100%;
	border: solid 0px blue;
}
.cellaSearchProdotti
{
	padding-top:8px;
	padding-bottom:5px;/*spazio tra la fine box search prodotti e inizio menu serie*/
}
.cellaBtnSearchProd
{
	border: solid 0px red;
}
a.lTrovaSearchProd, a.lTrovaSearchProd:link, a.lTrovaSearchProd:hover, a.lTrovaSearchProd:visited
{
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:bold;
	font-style:normal;
	color:#626469;
	text-decoration:none;
	text-transform:none;
}
.bottoneSearchProdotti
{
	border: 0px solid #ffffff;
	background-color:#ffffff;
	font-family:Courier New,Verdana;
	font-size:8pt;		
}
.tSearchProdotti
{
	width:100%;
	border: solid 0px red;
}
.cellaTabSxExt1Prodotti
{
	height:21px;
	background-color:#626469;
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	text-indent:10px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cella1IntSearch
{
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-indent:5px;
	color:#000000;
	vertical-align:top;
	padding-top:3px;
	border: solid 0px red;
}
.cella2IntSearch
{
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-indent:5px;
	color:#000000;
	vertical-align:top;
	padding-top:5px;	
	border: solid 0px red;
}
.cella1TbProdotti
{
	border: solid 0px red;
}
.cella2TbProdotti
{
	padding-top:2px;
	border: solid 0px red;
}
.cellaNodeLineaProdotti, a.cellaNodeLineaProdotti:link
{
	height:13px;
	background-color:#626469;/*grigio scuro*//*per la voce selezionata usa invece #939598*/
	font-family:Arial,Verdana;
	font-size:8pt;/*9pt;*/
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	text-indent:2px;/*5px;*/
	/*text-transform:uppercase;*/
	border: solid 0px red;
}
.cellaNodeSelLineaProdotti, a.cellaNodeSelLineaProdotti:link
{
	height:13px;
	background-color:#939598;/*grigio chiaro*/
	font-family:Arial,Verdana;
	font-size:8pt;/*9pt;*/
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	text-indent:2px;/*5px;*/
	/*text-transform:uppercase;*/
	border: solid 0px red;
}
.cellaHLNodeLineaProdotti, a.cellaHLNodeLineaProdotti:visited, a.cellaHLNodeLineaProdotti:hover
{
	height:13px;
	background-color:#FFF200;/*rosso*/
	font-family:Arial,Verdana;
	font-size:8pt;/*9pt;*/
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	text-align:left;
	text-indent:2px;/*5px;*/
	/*text-transform:uppercase;*/
	border: solid 0px red;
}
/*
.cellaNodeDidProdotti
{
	height:15px;
	background-color:#FFFFFF;
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#7F7F7F;
	text-align:left;
	vertical-align:top;
	padding-top:1px;
	padding-bottom:4px;
	border: solid 0px red;
}
.cellaNodeDidSelProdotti
{
	height:15px;
	background-color:#FFFFFF;
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	text-align:left;
	vertical-align:top;
	padding-top:1px;
	padding-bottom:4px;
	border: solid 0px red;
}*/
.cellaSeparatoreAlto
{
	font-size: 1pt;
	height: 15px;
}
.cellaSeparatoreBasso
{
	font-size: 1pt;
	height: 5px;
}
.tContenutoProdotti
{
	width:100%;
	height:100%;
	border: solid 0px green;
}
.cellaCentProdotti
{
	height:230px;	
	text-align:center;
	border: solid 0px green;
}
.cellaExtBoxSxProdotti
{
	width:365px;/*364*/
	border: solid 0px green;
}
.cellaEmpProdotti
{
	width:10px;
	font-size:1pt;
	border: solid 0px green;
}
.cellaEmp1Prodotti
{
	width:100%;
	height:8px;
	font-size:1pt;
	border: solid 0px green;
}
.cellaExtBoxDxProdotti
{
	width:365px;/*364*/
	border: solid 0px green;
}
.tableContProdotti
{
	width:100%;
	height:100%;
}
.cellaTitoloProdotti
{
	width:100%;
	height:24px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cellaContBoxProdotti
{
	width:100%;
	vertical-align:top;
	border: solid 0px red;
}
.cellaLinkAllegato
{
	height:100%;
	vertical-align:top;
	padding: 5 0 0 0;
	text-align:left;
}
a.hypLinkAllegato, a.hypLinkAllegato:link, a.hypLinkAllegato:visited, a.hypLinkAllegato:hover
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#939598;
	text-transform:uppercase;
}
a.hypLinkAllegato1, a.hypLinkAllegato1:link, a.hypLinkAllegato1:visited, a.hypLinkAllegato1:hover
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
.tableCont1Prodotti
{
	width:100%;
	/*Non specificare la height*/
}
.cellaTestoProdotti
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	padding: 3 0 0 0;/*padding top basso*//*3 8 0 8*/
	border: solid 0px green;
	line-height: 9pt;
}
.cellaTestoMorePaddTopProdotti
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	padding: 10 0 0 0;/*padding top alto*//*10 8 0 8*/
	border: solid 0px green;
	line-height: 9pt;
}
.cellaTitoloBoxProdotti
{
	font-family:Arial,Verdana;
	font-size:9pt;
	line-height: 9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#939598;/*grigio*/
	vertical-align:top;
	padding: 10 0 0 0;/*10 8 0 8;*/
	border: solid 0px green;
}
.cellaImgProdotti
{
	padding: 3 0 0 0;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgProdottiPaddBassoDx
{
	padding: 3 10 0 0;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgProdottiPaddBassoSx
{
	padding: 3 0 0 10;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgProdottiPadd
{
	padding: 10 0 0 0;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgProdottiPaddAltoDx
{
	padding: 10 10 0 0;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgProdottiPaddAltoSx
{
	padding: 10 0 0 10;
	text-align:right;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
.tabTonnellaggi
{
	background:#ffffff;
}
.cellaCodModello
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ED1C24;
	background:#E7E7E8;
	text-align:center;
	border-left: solid 2px white;
	padding: 8 0 8 0;
	vertical-align:top;
}
.cellaCodModelloSel
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	background:#FF0000;
	text-align:center;
	border-left: solid 2px white;
	padding: 8 0 8 0;
	vertical-align:top;
}
.cellaGruppoIniezione
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000;
	background:#FFFFFF;
	padding: 4 0 4 0;
}
.cellaTonnSel
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ED1C24;
	background:#FF0000;
	padding: 0 0 0 0;
	border-left: solid 2px white;
	text-align:center;
}
.cellaTonnNonSel
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#ED1C24;
	background:#E7E7E8;	
	border-left: solid 2px white;
	text-align:center;
}
.sepTabTonnellaggi
{
	font-family:Arial,Verdana;
	font-size:0.3pt;
	line-height:0.3pt;
	background-color: #276FB7;
	border:none;
	padding: 0 0 0 0;
}
.sepAltoTabTonnellaggi
{
	font-family:Arial,Verdana;
	font-size:1.5pt;
	line-height:1.5pt;
	background-color: #276FB7;
	border:none;
	padding: 0 0 0 0;
}
.cellaTonnTitoloOrizzontale
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#848281;
	vertical-align:top;
}

.cellaTonnTitoloVerticaleIE
{
	font-family:Arial,Verdana;
	font-size:8pt;
	writing-mode: tb-rl;
	filter: flipV flipH;
	width: 15pt;
	color:#848281;
}

.cellaTonnTitoloVerticale
{
	font-family:Arial,Verdana;
	font-size:8pt;
	text-align: center;
	color:#848281;
}
/*Gruppo02OimaHome.aspx*/
.tab-externalMaster2 
{
	width:960px;
	height:580px;
	margin-top:6px;
	border: solid 0px black;
}
.tab-td-externalMaster2Oima
{
	width:100%;/*960px;*/
	height:100%;
	border: solid 0px orange;
}
.cella1TabExtMaster2
{
	width:100%;
	height:296px;
	border: solid 0px orange;
}
.cellaIntermediaMaster2
{
	height:8px;
	font-size:1px;
	border: solid 0px orange;
}
.cellaExtBoxMaster2
{
	height:260px;
	vertical-align:top;
	border: solid 0px orange;
}
.tHighMaster2
{
	width:100%;
	height:100%;
	border: solid 0px green;
}
.cellaSxTabHighMaster2
{
	width:200px;
	height:50px;
	vertical-align:top;
	border: solid 0px red;
}
.cellaCxTabHighMaster2
{
	width:10px;
	font-family:Arial, Verdana;
	font-size:1pt;
	border: solid 0px green;
}
.cellaDxTabHighMaster2
{
	width:750px;
	height:100%;
	vertical-align:top;
	border: solid 0px green;
}
.tIntHighMaster2
{
	width:100%;
	height:100%;
	border: solid 0px red;
}
.cellaContHeaderMaster2Oima
{
	height:75px;
	vertical-align:top;
	border: solid 0px red;
}
.cellaHeaderMaster2Oima
{
	height:24px;
	vertical-align:top;
	border: solid 0px red;
}
.cella02HeaderMaster2Oima
{
	height:51px;
	vertical-align:top;
	float:right;
	text-align:right;
	border: solid 0px red;
}
.cellaHighImgMaster2
{
	height:272px;
	vertical-align:top;
	border: solid 0px red;
}
/*Stili di Gruppo02Header02.ascx*/
/*.tHeader02
{
	height:24px;altezza header
	border: solid 0px blue;
}*/
/*.cellaExtMenuHeader02
{
	vertical-align:top;
	border: solid 0px green;
}*/
.cellaContMenuHeader02
{
	width:760px;/*758px*//*molto importante*/
	/*height:27px;*/
	/*text-align:right;*/
	/*padding-left:7px;*/
	/*padding-top:5px;*/
	vertical-align:top;
	border: solid 0px orange;
}
div#contMenuMainHeader2
{    
	width:100%;
    position: relative; /*corregge slittamento item menu a sinista in IE */
    float: left;       /* allineamento a sinistra */
    text-align: left;  /* allineamento a sinistra */
	background-color:#FFFFFF;
    border:solid 0px black;    
}
/*Stili di Gruppo02LogoLink01.ascx*/
.cellaLogoLink
{
	height:45px;
	vertical-align:top;
	border: solid 0px red;
}
.cellaLinkGrpLink
{
	height:30px;
	vertical-align:top;
	border: solid 0px red;
}
/*.cellaLogoLinkUnica
{
	height:75px;
	vertical-align:top;
	border: solid 0px red;
}*/
.linkGrpLink, a.linkGrpLink, a.linkGrpLink:link, a.linkGrpLink:visited 
{
	font-family:Arial,Verdana;
	font-size:7.5pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	/*margin-left:10px;*/
	color:#939598;
	vertical-align:top;
}
a.linkGrpLink:hover
{
	font-family:Arial,Verdana;
	font-size:7.5pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	/*text-transform:uppercase;*/
	/*margin-left:10px;*/
	color:#000000;
	vertical-align:top;
}
/*Stili di Gruppo02CultureSearch.ascx*/
.cellaSearchCultCultureSearch
{
	border: solid 0px orange;
}
.tContSearchCultCultureSearch
{
	width:100%;
	border: solid 0px orange;
}
.cellaContSearchCultCultureSearch
{
	border: solid 0px blue;
}
.cellaContDDLCultureSearchOima
{
	width:100%;
	text-align:right;
	float: right;
	vertical-align:top;
	padding-top:8px;
	padding-right:12px;
	border: solid 0px blue;
}
.lCercaCultureSearch, .lCercaNews
{
    font-family: Arial;
	font-size: 10px;        
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
    color: #BABABA;
    /*vertical-align:top;*/
	/*margin-left:10px;*/
}
.searchTBClassCultureSearch, .searchNewsAnno
{
    width: 112px;/*deve essere congruente con quella specificata in cella2ContCerca*/
    height:18px;
   	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	/*margin-bottom:6px;*/
}
.searchBTNClassCultureSearch
{
    height:18px;
    width:18px;
    background-color:White;
    border-style:none;
}
.lCulturaCultureSearch
{
	font-family:Arial,Verdana;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#BABABA;
	text-transform:uppercase;
	/*margin-left:10px;*/
}
 .linkCulturaCultureSearch, a.linkCulturaCultureSearch:active, a.linkCulturaCultureSearch:hover,
a.linkCulturaCultureSearch:link, a.linkCulturaCultureSearch:visited
{
	font-family:arial,verdana,helvetica; 
	font-size:6.4pt; 
	font-weight:normal; 
	text-decoration: none;
	padding-top:0px;
	text-transform:uppercase;
	color:#7A7A7A;	
}
.ddlCultClassCultureSearch
{
	width:130px;
	font-family:arial,verdana,helvetica; 
	font-size:6.4pt; /*5.7pt*/
	font-weight:normal; 
	text-decoration: none;
	padding-top:0px;
	text-transform:uppercase;
	color:#7A7A7A;	
}
.tIntCercaCultureSearch
{
	border: solid 0px red;
}
.tIntDDLCultureSearchOima
{
	width:100%;
	float:right;
	text-align:right;
	border: solid 0px red;
}
.cellaTIntCercaCultureSearch
{
	width:70px;
	vertical-align:middle;
	border: solid 0px red;
}
.cella2TIntCercaCultureSearch
{
	width:112px;
	font-size:1pt;
	text-align:right;
	vertical-align:middle;
	/*padding-right:15px;/*7px*/
	border: solid 0px green;
}
.cella3TIntCercaCultureSearch
{
	width:18px;
	font-size:1pt;
}
.cellaEmptyCultureSearch
{
	height:3px;
	font-family:arial,verdana,helvetica; 
	font-size:1pt;
}
.cella1DDLCultureSearch
{
	font-size:1pt;
	width:70px;
	border: solid 0px green;
	vertical-align:top;
	
}
.cellaDDLCultureSearchOima
{
	vertical-align:top;
	width:100px;	
	float:right;
	text-align:right;
	border: solid 0px green;
}
/*Stili di Gruppo02BannerMarchi.ascx*/
.cellaBannerMarchiIE
{
	height:173px;
	vertical-align:bottom;
	border: solid 0px green;
}
.cellaBannerMarchi
{
	height:172px;
	vertical-align:bottom;
	border: solid 0px green;
}
/*Stili di Gruppo01ListNews.ascx*/
.cella1TabInternaDestra
{
	height:22px;
	background-color:black;
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cellaTabInternaDestraNews
{
	width:100%;
	height:100%;
	background-color:#FFFFFF;
	vertical-align:top;
	border: solid 0px red;
}
.tNews
{
	/*width:100%;
	height:100%;*/
	border: solid 0px red;
}
.cellaSxTabNewsAreaNews
{
	/*height:100%;*/
	border: solid 0px red;
}
.cellaCxTabNewsAreaNews
{
	width:95%;/*ATTENZIONE cella la cui larghezza è determinata in percentuale in base alla larghezza della tabella in cui è contenuta*/
	height:100%;
	vertical-align:top;/*Mantiene tutte le news allineate in alto*/
	border: solid 0px red;
}
.tInternaNewsAreaNews
{
	width:100%;
	/*NON fissare la height nè al 100% nè tantomeno ad un valore fisso*/
	vertical-align:top;/*Mantiene tutte le news allineate in alto*/
	border: solid 0px red;
}
.riquadroRubrica
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-style: italic;
}
.dataElementoRiquadroRubrica
{
	font-family: Arial,Verdana;
	font-size: 7pt;
	color:#000000;	
	font-style: italic;
}
.titoloElementoRiquadroRubrica, a.titoloElementoRiquadroRubrica, a.titoloElementoRiquadroRubrica:link, a.titoloElementoRiquadroRubrica:visited 
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	color:#807e7f;	
}
.testoElementoRiquadroRubrica
{
	font-family: Arial,Verdana;
	font-size: 8pt;
	font-style: normal;
	font-weight:normal;
	text-decoration: none;
	color:#000000;
}
a.moreElementoRiquadroRubrica
{
	font-family:Arial,Verdana;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
	color:#d30000;
	font-style:normal;
	text-transform:uppercase;
}
.linkAllNews, a.linkAllNews:link, a.linkAllNews:hover, a.linkAllNews:visited
{
	font-family:Arial,Verdana;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
	color:#939598;/*grigio*/
	font-style:normal;
	text-transform:uppercase;
}	
/*Stili di Gruppo02Sistemi.aspx*/
.tContBoxSistemi
{
	height:100%;
}
.cellaEmpSistemi
{
	width:18px;
	font-size:1px;
	border: solid 0px green;
}
.cellaContBoxSistemi
{
	width:302px;/*301*/
	vertical-align:top;
	border: solid 0px blue;
}
.cellaTitBoxSinistro
{
	width:100%;
	height:24px;
	background-color:black;
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.tableContBoxSxSistemi
{
	width:100%;
	height:100%;
}
.cellaContBoxSxSistemi
{
	width:100%;
	vertical-align:top;
	border: solid 0px green;
}
.tableCont1Sistemi
{
	width:100%;
	/*Non specificare la height*/
}
.cellaTitoloSistemi
{
	width:100%;
	height:24px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cellaTitoloSistema
{
	width:100%;
	height:10px;
	background-color:#FFFFFF;
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	text-align:left;
	text-transform:none;
	border: solid 0px red;
}
.cellaTestoSistema
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	padding: 6 8 0 0;/*il top deve essere coerente con quello di cellaImgSistemiPadd*/
	border: solid 0px green;
	line-height: 9pt;
}
.cellaTestoSistemi
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	padding: 6 0 0 0;
	border: solid 0px green;
	line-height: 9pt;
}
.cellaImgSistemi
{
	padding: 0 0 0 0;
	text-align:left;/*right*/
	vertical-align:top;
	border: solid 0px red;
}
.cellaImgSistemiPadd
{
	padding: 6 0 0 0;/*il top deve essere coerente con quello di cellaTestoSistema*/
	text-align:left;
	vertical-align:top;
	border: solid 0px red;
}
.tableContBoxDxSistemi
{
	width:100%;
	height:100%;
}
.cellaTitBoxDestro
{
	width:100%;
	height:24px;
	background-color:black;
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFFFFF;
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;	
	border: solid 0px red;
}
.cellaContBoxDxSistemi
{
	width:100%;
	vertical-align:top;
	border: solid 0px green;
}
.cellaEmp1Sistemi
{
	font-family:Arial,Verdana;
	font-size:1pt;
	width:100%;
	height:5px;	
}

/*********************************Stili di Gruppo02TemplateTreColonne.aspx**************************************/
.tContBoxTa3
{
	height:100%;
}
.cellaExtSlotTa3
{
	width:306px;/*ridefinire una volta tolto il border!*/
	vertical-align:top;
	border: solid 0px green;
}
.tableContSlotTa3
{
	width:100%;
	height:100%;
}
.cellaTitoloSlotTa3
{
	width:100%;
	height:24px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cellaContBoxTa3
{
	width:100%;
	vertical-align:top;
	border: solid 0px red;
}
.cellaEmpTa3
{
	width:21px;
	font-size:1px;
	border: solid 0px green;
}
.cellaAllegatiTa3
{
	text-align:left;
	padding-top:10px;
	border: solid 0px green;
}
.linkAllegatoTa3, a.linkAllegatoTa3:link, a.linkAllegatoTa3:hover, a.linkAllegatoTa3:visited
{
	font-family:Arial,Verdana;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
	color:#d30000;
	font-style:normal;
	text-transform:uppercase;
}
a.linkAllegatoTa3:hover
{
	color:#d30000;
}
/*********************************/
/*Stili di Gruppo02SettoreApplicativo01.aspx*/
/*********************************/
.cellaImgSettoriApplicativi
{
	padding: 3 0 0 0;
	text-align:left;/*left*/
	vertical-align:top;
	border: solid 0px red;
}
/*Componente read more*/
.rmSettoriApplicativi
{
	font-family: Arial,Verdana;
	font-size:   8pt;
	font-weight: normal;
	font-style:  normal;
}
a.rmSettoriApplicativi, a.rmSettoriApplicativi:link, 
a.rmSettoriApplicativi:visited
{
	font-family:Arial,Verdana;
	font-size:8pt;
	color:#7f7f7f;
	font-style:normal;
}
a.rmSettoriApplicativi:hover
{
	font-family:Arial,Verdana;
	font-size:8pt;
	color:#000000;
	font-style:normal;
}
a.rmBackSettoriApplicativi, a.rmBackSettoriApplicativi:link, 
a.rmBackSettoriApplicativi:hover, a.rmBackSettoriApplicativi:visited
{
	
	font-family:Arial,Verdana;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
	color:#d30000;
	font-style:normal;
	text-transform:uppercase;
}
a.rmReadMoreSettoriApplicativi, a.rmReadMoreSettoriApplicativi:link, 
a.rmReadMoreSettoriApplicativi:hover, a.rmReadMoreSettoriApplicativi:visited
{
	
	font-family:Arial,Verdana;
	font-size:7pt;
	text-decoration:none;
	font-weight:bold;
	color:#d30000;
	font-style:normal;
	text-transform:uppercase;
}
table.rmSettoriApplicativi
{
	border-width : 0px;
	padding : 0px;
}
td.rmSettoriApplicativi
{
	padding-top:5px;
	font-family: Arial,Verdana;
	font-size:   8pt;
	font-weight: normal;
	font-style:  normal;
	vertical-align: top;
}
/****************************************/
/*Stili di Gruppo02SearchProdotti01.aspx*/
/****************************************/
.tContenutoSearchProdotti
{
	width:100%;
	height:100%;
	border: solid 0px;
}
.cellaEmp1SearchProdotti
{
	width:100%;
	height:3px;
	font-size:1pt;
	border: solid 0px;
}
.cellaExtBoxSearchProdotti
{
	width:100%;/*365*/
	border: solid 0px green;
}
.tableContSearchProdotti
{
	width:100%;
	height:100%;
}
.cellaTitoloSearchProdotti
{
	width:100%;
	height:24px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cellaContBoxSearchProdotti
{
	width:100%;
	vertical-align:top;
	border: solid 0px red;
}
.tableRisultatiSearchProdotti
{
	font-family:Arial,Verdana;
	font-size: 8pt;
}
.cellaItemRisSearchProdotti
{
	padding:0 0 8 5;
	vertical-align:top;
}
.cellaSpaceSearchProdotti
{
	width:10px;
	height:1px;
	font-size:1pt;
	border: solid 0px;
}
a.linkRisSerchProdotti, a.linkRisSerchProdotti:link, 
a.linkRisSerchProdotti:visited
{
	
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
a.linkRisSerchProdotti:hover
{
	
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	text-decoration:none;
}
a.linkRisSerchProdottiDett, a.linkRisSerchProdottiDett:link, 
a.linkRisSerchProdottiDett:visited, a.linkRisSerchProdottiDett:hover
{	
	font-size: 7pt;
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	
	text-decoration:none;
}
.labelNoResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-align:center;
}
.cellaSearchProdottiNessunRis
{
	text-align: center;
	vertical-align:top;		
}
/*Stili di Gruppo02SearchResult.aspx*/
.tExtSearchResult
{
	width:100%;
	border:solid 0px red;
}
.cellaExt2SearchResult
{
	width:100%;
	border:solid 0px blue;
}
.tIntSearchResult
{
	width:100%;
	border:solid 0px green;
}
.cellaEmptySearchResult
{
	height:30px;
	font-size:1pt; 
}
.cellaTabIntSearchResult
{
	width:100%;
	padding-top:10px;
	border:solid 0px orange;
}
.cella2TabIntSearchResult
{
	width:100%;
	padding-top:10px;
	border:solid 0px orange;
}
h1.titoloSearchResult
{
	font-family:Arial,Verdana;
	font-size: 13pt;
	font-weight:bold;
	margin:0px;
	margin-bottom:10px;
}
.cellaTitoloSearchResult
{
	width:100%;
	height:24px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;
}
.cellaSezioneSearchResult
{
	width:50%;
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:normal;
	vertical-align:top;
	/*line-height:12pt;*/
	border:solid 0px orange;
}
.cella2SezioneSearchResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	width:50%;
	vertical-align:top;
	/*line-height:12pt;*/
	border:solid 0px orange;
}
.cella3SezioneSearchResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	vertical-align:top;
	/*line-height:12pt;*/
}
.sezioneSearchResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:normal;
}
a.sezioneSearchResult, a.sezioneSearchResult:link, a.sezioneSearchResult:visited
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
a.sezioneSearchResult:hover
{
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	text-decoration:none;
}
.sezioneDettSearchResult, a.sezioneDettSearchResult, a.sezioneDettSearchResult:link, a.sezioneDettSearchResult:visited, a.sezioneDettSearchResult:hover
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	text-decoration:none;
}
.SearchResult1Pager, a.SearchResult1Pager, a.SearchResult1Pager:link, a.SearchResult1Pager:visited, a.SearchResult1Pager:hover
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
.SearchResult1Pager
{
   color:#e20a19;     
}
.rilSearchResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:normal;
	text-align:left;
}
.cella1TabDocsSearchResult
{
	vertical-align:top;
	line-height:11pt;
	border:solid 0px orange;
}
.cella2TabDocsSearchResult
{
	width:50%;
	vertical-align:top;
	line-height:11pt;
	border:solid 0px orange;
}
.cella3TabDocsSearchResult
{
	width:50%;
	text-align:left;
	vertical-align:top;
	line-height:11pt;
	border:solid 0px orange;
}
.cella4TabDocsSearchResult
{
	vertical-align:top;
	line-height:11pt;
	border:solid 0px orange;
}
.docSearchResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:normal;
}
a.docSearchResult, a.docSearchResult:link, a.docSearchResult:visited
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}
a.docSearchResult:hover
{
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	text-decoration:none;
}
.docDettSearchResult, a.docDettSearchResult, a.docDettSearchResult:link, a.docDettSearchResult:visited, a.docDettSearchResult:hover
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	text-decoration:none;
}
.noResSearchResult
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:bold;
	color:#e20a19;
	font-style:normal;
	text-decoration:none;
}
.noResSearchResult1
{
	font-family:Arial,Verdana;
	font-size: 8pt;
	font-weight:normal;
	color:#000000;
	font-style:normal;
	text-decoration:none;
}

/****************************************/
/*Stili di InfoRequest01.ascx			*/
/****************************************/

.infoRequestHtmlTitolo
{
	font-family:Arial,Verdana;
	font-weight:bold;
	font-size:9pt;
}

.infoRequestHtmlTestoThin
{
	font-family:Arial,Verdana;
	font-weight:normal;
	font-size:6pt;
}

a.infoRequestHtmlLink:link, a.infoRequestHtmlLink:hover, a.infoRequestHtmlLink:visited
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-style:normal;
	text-decoration:none;
	color:#d30000;
	
	
}


.infoRequestTableMainHtml 
{
	font-family:Arial,Verdana;
	font-size:11pt;
}


.centralSubtitle
{
	font-family:Arial,Verdana;
	font-style:italic;
	font-size:11pt;
	color:#575757;
}



.centralTitle
{
	font-family:Arial,Verdana;
	font-weight:700;
	font-size:11pt;
}

.centralCheckBox
{
	font-family:Arial,Verdana;
	font-size:11pt;	
}

.tdSpacerHeight
{
	height:5px;	
	font-size:5pt;
}

.obbligatorio
{
	font-family:Arial,Verdana;
	font-size:7pt;	
	font-weight:700;
}

.centralBody
{
    
   	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
	
.obblErr
{
	font-family:Arial,Verdana;
	font-size:7pt;	
	font-weight:700;
	color:#d30000;	
}




/*Stili di Gruppo02ListEventi.ascx*/
.tExtListEventi
{
	width:100%;
	border:solid 0px red;
}
.cellaSxListEventi
{
	padding-top:5px;
	vertical-align:top;
	border:solid 0px blue;
}
.cellaDxListEventi
{
	width:10%;
	padding-top:5px;
	text-align:right;
	vertical-align:top;
	border:solid 0px blue;
}
.titListEventi
{
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:12pt;
}
.imgListEventi
{
	text-align:right;
}
.dataListEventi
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:11pt;
}
.testoListaEventi
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:10pt;
}
.hypListEventi
{
	background-color:white;
	border:none;
}

/*--- Rete Commerciale ---*/
.cellaAltaTabDestraGruppo01ReteCommerciale01
{
	width:100%;
	padding-top:20px;  /* per spaziare */
}

/*Stili di Gruppo02ListNews.ascx*/
.tExtListNews
{
	width:100%;
	border:solid 0px red;
}
.cellaListNews
{
	
	padding-top:5px;
	vertical-align:top;
	border:solid 0px blue;
}
.cellaSpaNews
{
	font-size:1pt;
	line-height:10px;	
}
.titListNews, a.titListNews:link, a.titListNews:hover, a.titListNews:visited
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:12pt;
}
.imgListNews
{
	text-align:right;
}
.dataListNews
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:11pt;
}
.testoListaNews
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:10pt;
}
.sommarioListaNews
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	line-height:10pt;
}

.hypListNews
{
	background-color:white;
	border:none;
}


a.allegatoListNews:link, a.allegatoListNews:hover, a.allegatoListNews:visited
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-style:normal;
	text-decoration:none;
	color:#d30000;
	vertical-align:top;
	line-height:10pt;
}


/*Stili di gruppo Gruppo02ListaNews.aspx */
.tableListaNews
{
	width:100%;	
	margin-left:5px;
}
.tableSearchNews
{
	width:100%;	


}
.cellSpaTopNews
{
	height:51px;	
}

.cellSpaNews, .cellSpaSearchNews
{
	line-height:5px;
	font-size:1pt;
}


.cellBtnCerca, .cellaTxtSearch
{
	text-align:right;	
	padding-top:3px;
}

.cellaIntSearchNews
{
	font-family:Arial,Verdana;
	font-size:7pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-indent:5px;
	color:#000000;
	vertical-align:middle;
	padding-top:3px;
	border: solid 0px red;
}

.cellListaSearchNews
{
	padding-left:5px;	
}

.cellaTitoloSearchNews
{
	width:100%;
	height:21px;
	background-color:#939598;/*grigio*/
	font-family:Arial,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#FFF200;/*giallo*/
	text-align:left;
	text-indent:5px;
	text-transform:uppercase;
	border: solid 0px red;	
}

/*Stili di gruppo Gruppo02DettaglioNews.aspx */
.dataContDettNews
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	
}
.titoloContDettNews
{
	font-family:Arial,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#939598;/*grigio*/
	vertical-align:top;
}
.sommarioContDettNews
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	
}
.testoContDettNews
{
	font-family:Arial,Verdana;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:#000000;
	vertical-align:top;
	
}
.imageContDettNews
{
	text-align:left;
	margin:0 8 8 0;
}
.cellSpaTopDettNews
{
	height:51px;
}
.cellaDettNews
{
	padding-top:8px;	
}
.cellaBackDettNews
{
	padding-top:15px;
}

