/*
colori usatiyyy

testo: #770d75;
testatine(e titoli): #800000;
sottotitoli    : #FFAA02;
link: normale:#770d75;
      hover: 	#676768;

Elemento selezionato albero:#767676;

barracontesto normale: #770d75;
              hover:   #cc6600;

 headerOggettiCorrelati: #C66203

*/

html body {
text-align:center;
margin:0px auto 0px auto;
width:100%;
}

/*################################################################
IMPOSTAZIONI DI DEFAULT
################################################################*/
body {
	font-family: "Trebuchet MS";
	font-size:12px;
	color:#770d75; /*<---Colore del testo di default*/
	background-color:#FFFFFF;
	background-image: url(/img/sfondo_body.jpg);
	background-repeat: repeat-x;
}

div {border:0px solid black;}

a{
 	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #770d75;
	text-decoration: none;
	border:none;
}
a:visited {

	color: #770d75;
}

a:hover {
	color: #003399;
	text-decoration:underline;
}

img {
border:0px;
}

/*Default dei titoli grandi e delle testatine*/

div.testatina {
font-size:15px;
font-weight:bold;
color: #14287c;
margin-bottom:4px;
margin-left:0px !important;
margin-top:4px;

}




div#TestatinaAlberoCat.testatina {
font-size:14px;
font-weight:bold;
color: #14287c;
/*
margin-left:30px !important;
*/

}

/* definizione generale per gli headeroggetti correlati (nelle singole aree è possibile
sovrascrivere/integrare gli attributi di stile*/
.headerOggettiCorrelati{
 text-align:left;
 color: #203196;
 font-weight:bold;
 list-style-image:none;
 background-color:#D2C9E0;
 padding:3px;
 }

div.sottotitolo {
font-size:12px;
font-weight:normal;
color: #003399;
}

div.paginazioneRplg {
width:90%;
text-align:center;
}

/*Sommario per gestire la paginazione
degli elechi schede(tipo elenco scheda di una categoria, risultati della ricerca con più pagine)*/
div.paginazione {
width:90%;
text-align:right;

}
div#PaginazioneCtl.paginazione {
width:90%;
text-align:right;

}
.SommarioPagine {
border-bottom:0px solid black;
text-align:right;
display:inline;
}


/*singolo numero di paginazione*/
/*div contenitore singola cifra*/
.navigapagine {
	border:0px solid red;
	text-align:center;
	margin:2px;
	display:inline;
}
/*non è relativo alla pagina corrente!!!!*/
a.paginatore {
		border:0px solid red;

}

a.PaginaCorrente {
	background-color:#cccccc;

}


/*################################################################
 INTELAIATURA PRINCIPALE
################################################################*/

div#all {
text-align:center;
margin-top:0px;
	width:980px;
}

div#sfondomain {
	width:980px;
text-align:left;
background-image:url('/img/sfondo-main-ecosalute.png');
	/*background-image:url('/img/testata-natale.jpg');*/
	background-repeat:repeat-y;
}

div#main {
	width:980px;
	/*height:100%;*/
	margin: 0px auto 10px auto;
	
	border:1px none black;
	background-image:url('/img/testata-2011.png');
	/*background-image:url('/img/testata-natale.jpg');*/
	background-repeat:no-repeat;
	padding-bottom:4px;
	border-right:0px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
	border:0px solid green;

}

div#testata {
	/*width:100%;*/
	margin-bottom: 0px;
	height:120px;
  border:0px solid black;
  
}

.FormRicerca{
width:400px;
height:25px;
float:right;
margin-top:80px;
padding-right:130px;
text-align:right;
border:0px solid black;}

.PremiCatalogoTestata{
float:left;
margin-left:120px;
border:0px solid black;
margin-top:74px;
padding:0px;
}
.ImgPremiCatalogoTestata{
border:0px solid red;
width:240px;
height:35px;

}

.barratestatafissa {
padding-left:10px;
padding-top:4px;
padding-bottom:4px;
margin-left:0px;
background-color:#b747b6;
color:#ffffff;
font-size:12px;
}
.barratestatafissa a{color:#ffffff;font-size:14px;}
.barratestatafissa a:link {color:#ffffff;font-size:14px;}
.barratestatafissa a:visited {color:#ffffff;font-size:14px;}
.barratestatafissa a:hover {}

/************************************barra contesto***************************************/
div#barracontesto {
    padding-left:5px;
    padding-top:4px;
    padding-bottom:2px;
    font-size:0.8em;
    color:#37404d;
    /*background-color: #72B3DD;*/
    margin-left:0px;
    border:0px solid red
}

div#barracontesto ul.barraContestuale {
	margin: 0 0 0 0;
	padding:0px;
}
div#barracontesto ul.barraContestuale li {
	/*position: relative;*/
	margin: 0 0 0 5px;
	padding:0px;
	list-style-type: none;
	display: inline;
	/*display: table-cell;*/
}

div#barracontesto a{color:#37404d;}
div#barracontesto a:link {}
div#barracontesto a:visited {}
div#barracontesto a:hover {}



div#FasciaCentrale {

	width:980px;
	text-align: left;
	/*float:left;
	margin-top:-52px !important;
	margin-top:-70px;
	margin-top:0px;*/
  border:0px solid red


	/*height:550px;*/

}

div.AreaContenuti{
 width:675px;
 float:left;
 margin-left: 10px;
 margin-top:0px;
 /*background-color:#cccccc;*/
 border:0px solid black;
}

div.ColonnaPrincipale {
/*background-image:url('/img/sfondo_menu.gif');*/
background-repeat:no-repeat;
/*margin-top:-15px !important;
margin-top:-18px;*/
padding:0;
width:270px;
float:right;
/*	height:100%;*/
/*border-top:1px solid #E0E0E0;*/
border:0px solid black;
}


/* qui vengono indicate le caratteristiche comuni, quelle peculiari di scheda,immagine ecc..
 integrate nella rispettive sezioni del css (rifere dosi alle sezioni con il rispettivo id)*/

/*dentro all'area contenuti ci sono l'area corpo della scheda...a*/
div .AreaCorpo{
 width:500px;
 border:0px solid green;
}

div#AreaCorpoHome{
 border:0px solid green;
 /*background-color:green;*/
  width:655px;
  margin-left:20px;
  margin-right:10px;
}

.tabhome{
/*background-color:yellow;
text-align:center;*/
margin-top:20px;
}

table.tabhome td {
padding:0px;
/*ackground-color:yellow;*/
text-align:left;
}

table.tabhome td img{
padding:0px;
/*background-color:yellow;
width:212px;
height:100px;*/
text-align:left;
border:0px solid yellow;
}


table.tabhome td.baffohome {
padding:3px;
background-color:red;
width:669px;
height:100px;
}

.tdbaffohome {}

.taclinohome {
border:0px solid red;

}

.baffohome {
border:0px solid green;
margin-top:12px;
}


/*... a l'area degli elenchi correlati,immagini comprese */
div .AreaElenchi{

}



/*#############################################################################################################
                                                      TESTATA
##############################################################################################################*/


div.topmenufisso {
	padding-top:175px;
	float:left;
	color:#FFFFFF;
	padding-left:8px;
}
div.topmenufisso a{
	color:#FFFFFF;
}
div.topmenufisso a:hover{
	color: #330066;
}

div.topmenufisso a:visited{
	color:#FFFFFF;
}
div#AreaLoghiTestata {
 width:100%;
	/*height: 45px;*/
 /*float:left;*/
}
div.FormCerca {
float:right;
margin-top:140px;
margin-right:20px;
height:105px;
}

/************************************barra contesto***************************************/
/*div#barracontesto {
	text-align:left;
	margin-left:-400px;
	float:left;
	margin-top:155px;
}

div#barracontesto ul.barraContestuale {
	margin: 0 0 10px 0;
	padding: 0;
}

div#barracontesto ul.barraContestuale li {
	position: relative;
	margin: 0 15px 5px 0;
	list-style-type: none;
	display: inline;
}


div#barracontesto a{
	font-size: 10px;
	font-weight: bold;
	color: #14287c;
	text-decoration: none;
}

div#barracontesto a:link {

}

div#barracontesto a:visited {

}

div#barracontesto a:hover {
	text-decoration: underline;
}*/


/*#############################################################################################################
                                                      BOTTOM
##############################################################################################################*/
div #bottom {
	position: relative;
	width: 100%;
margin:20px 0px 0px 0px;
}

div.BottomPAgina {
height:90px;
background-image:url('/img/BottomSito.gif');
background-repeat:repeat-x;
padding:0px 20px 0px 20px;
}

/*############################################################################################################
 																																									INTELAIATURA GENERALE
####################################################################################################*/



/*############################################################################################################
                                                  ELEMENTI COMUNI
####################################################################################################*/



/**************ELENCHI DI SCHEDE (PAGINA CATEGORIA, BOX NEWS, RISULTATI DELLA RICERCA ECC*****************************************/
/*div contenitore di default di tutti gli elenchi di schede*/
div.Elenco {
	margin: 0 0 5px 0;
	padding: 0;
	width:500px;
	border:0px solid black;

}
.ImmagineElenco{
float:left;
padding-right:25px !important;
padding-right:20px;
padding-bottom:10px;
}
/*div contenitore di default di un singolo elemento di un elenco di schede(testo + immagine)*/
 div.testoelenco div.Titolo {
 	padding:2px;
 	padding-left: 5px;
	margin-left:100px !important;
	margin-left:0px;
}
div.Elenco {
	margin: 0 0 5px 0;
	padding: 0;
	width:500px;

}

/*div contenitore della parte immagine di un singolo elemento di un elenco di schede*/
div.ElementoElenco .ImmagineElenco{
 margin-right:5px;
}


/*div contenitore della parte testo di un singolo elemento di un elenco di schede*/
div.ElementoElenco div.TestoElenco{
width:400px;

}



div.ElementoElenco div.TestoElenco div.testatina{
	padding:0px;
	margin-bottom:4px;
	/*background-color:;*/
	}

/************************************Elenchi di link (interni,esterni sottoschede,allegati ecc..)**********************/

/**************Stili Comuni(se non vengono sovrascritti infulenzano tutti gli elenchi di link*******************************************************/
/*Cambiando questi stili cambio gli stili di tutti gli elenchi di link....*/
div .AreaElenchi dl{
 margin-left:10px;
 text-align:left;

}

div .AreaElenchi ul{
 list-style:none;

}

div .AreaElenchi dl dd{
 margin:0px;
 padding-bottom:0px;
 text-align:left;
 margin-bottom:8px;
}

/*nei nostri elenchi la testata è non è separata ma è il primo elemento della lista, che però ha uno stile a parte*/
div .AreaElenchi .headerOggettiCorrelati{
 margin-bottom:5px;
 padding:2px;
}

/*stile di tutti della classe corrente,argomento corrento,stato corrente ec...*/
li.selezionata {
background-color:#eeeeee;
}

/*******************fine stili comuni**********************************************/

/*A partire dall' ID del div contenitore, è possibilie ridefinire gli stili descritti sopra per ciascuno
 degli elenchi di link -*/

/*----elenco sottoschede-----*/
div#ElencoLinkSSC{

}
div#ElencoLinkSSC ul{
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}
div#ElencoLinkSSC li{
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}

div#ElencoLinkSSC .headerOggettiCorrelati{
text-align:left;
 color: #203196;
 font-weight:bold;
 list-style-image:none;
 background-color:#D2C9E0;
 padding:3px;
}



/*----elenco LinkInterni-----*/
div#ElencoLinkInterni{
text-align:left;

}
div#ElencoLinkInterni ul{

 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}

div#ElencoLinkInterni li{
 list-style-image:none;
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}

div#ElencoLinkInterni .headerOggettiCorrelati{
text-align:left;
 color: #203196;
 font-weight:bold;
 list-style-image:none;
 background-color:#D2C9E0;
 padding:3px;
}
div#ElencoLinkInterni .listaSottoschede li a{
font-size:11px;
 list-style-image:none;
 /*margin-bottom:5px;*/

}

/*----elenco Link Esterni-----*/

div#ElencoLinkEsterni{
 list-style-image:none;

}
div#ElencoLinkEsterni ul{
 list-style-image:none;
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}
div#ElencoLinkEsterni li{
 list-style-image:none;
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}

div#ElencoLinkEsterni .headerOggettiCorrelati{
text-align:left;
 color: #203196;
 font-weight:bold;
 list-style-image:none;
 background-color:#D2C9E0;
 padding:3px;
}


/*----elenco Link Allegati-----*/
div#ElencoLinkAllegati{

}
div#ElencoLinkAllegati ul{
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}
div#ElencoLinkAllegati li{
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}

div#ElencoLinkAllegati .headerOggettiCorrelati{
text-align:left;
 color: #203196;
 font-weight:bold;
 list-style-image:none;
 background-color:#D2C9E0;
 padding:3px;
}

/*----elenco Link Argomenti-----*/
div#ElencoLinkArgomenti { }
div#ElencoLinkArgomenti ul.ElencoArgomentiScheda {}
div#ElencoLinkArgomenti ul.ElencoArgomentiScheda li {
  }
div#ElencoLinkArgomenti ul.ElencoArgomentiScheda li.headerOggettiCorrelati{
  text-align:left;
  color: #203196;
  font-weight:bold;
  list-style-image:none;
  background-color:#D2C9E0;
  padding:3px;
  }

/*----elenco Immagini-----*/
div#ElencoLinkGal{

}
div#ElencoLinkGal ul{
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}
div#ElencoLinkGal li{
 /*list-style:none;*/
 /*list-style-image: url('/img/bullet.gif');*/
 /*list-style-position: outside;*/
}

div#ElencoLinkGal .headerOggettiCorrelati{
text-align:left;
 color: #203196;
 font-weight:bold;
 list-style-image:none;
 background-color:#D2C9E0;
 padding:3px;
}

/*verificare cosa sono questi due stili....*/
div#ElencoLinkGal dl.ListaImgDestra{
 margin-left:10px;
 font-size:11px;
 color:#999999;


}

div#ElencoLinkGal dl.ListaImgDestra dt{

}


/*----fine elenco Immagini-----*/




li.ListaImg {		}

.ElementoDidImg {color:#999999;display:block;clear:both;}

li.ListaAllegati{}





/***************************************Alberi di link****************************************************/

/* AreaALero serve a gestire tutto il blocco dell'albero: testata+ albero*/
div#AlberoAgenda {
display:block;
width:250px;
	float:left;
	list-style:none;
	font-size:11px;
	color:#003366;
	padding-top:10px;
}


div.AreaAlbero{
	/*
	float:left;
	width:95%;
	*/
	margin:0px 30px 0px 30px;
	padding:0px 0px 0px 0px;
	list-style:none;
	border:0px solid red;


}
div.Albero  {
margin:0px;
/*
padding-left:30px;
width:90%;
float:left;
*/
list-style:none;

}

div.Albero ul {
margin:0px;
margin-top: 4px;
padding:0;
line-height:150%;
list-style:none;

 /*list-style-image: url('/img/bullet.gif');*/
/*list-style-position: outside;*/
}

div.Albero ul li a{
/*color:#00458B;*/
font-size:14px;
}

div.Albero ul li a:hover{
color:#003399;
}


div.Albero ul li.selezionata  {

font-weight:bold;

}

div.Albero ul li span.selezionata  {
display:block;
width:98%;
color:#767676;
padding-left:4px;
font-weight:bold;
background-color: #990066;

}
div#AlberoCategorie.Albero ul li span.selezionata a  {
color:#ffffff;

}
/*queste definizioni caratterizzano i sotto alberi ovvero
gli elenchi contenuti all'interno di elementi dell'elenco principale*/

div.Albero ul li ul{
list-style:none;
list-style-position: outside;
margin:0px;
margin-left: -2px;
padding:0;
line-height:150%;
list-style-image: none;

}

div.Albero ul li ul li{
list-style:none;
padding-left: 19px;


}

div#AlberoCategorie.Albero ul li ul li a {
color: #003399;
}

div.Albero ul li ul li span.selezionata {
background-color:#003399 ;
}


/*############################################################################################################
 COLONNA PRINCIPALE COMUNE
####################################################################################################*/

/*In quest'area si personalizzano( si sovrascrivono gli stili generali)
degli elementi contenuti nella colonna principale:testatini alberi, elementi aggiunti link ecc.*/

div.ColonnaPrincipale .testatina{
 /*color:#0000FF;*/
}

div#AreaAlberoCategorie{
/*
  margin-bottom:10px;
	margin-left:10px;
	*/
}


/*############################################################################################################
HOMEPAGE
####################################################################################################*/


/**************************Sovrascrittura stili Elenco schede del box New in Home page************************/




div#AreaContenutiHp div#AreaCorpoScheda   {
	margin-left:30px;
	margin-top:0px;
	/*position: relative;*/
	/*left:0px;*/
	/*top:-210px;*/
	padding-bottom:30px;
	/*width:500px;*/
	/*background-color:#cccccc;*/
	text-align:justify;
/*	color:#676767;*/
}


/*Qui sotto è possibile personalizzare (sovrascrivere gli stili ereditati dalle classi generiche)
dell'elenco  schede presenti nell'area news dell' Home page  */


div#AreaNewsHP  {

	/*width:300px;*/
}

div#AreaLibriHP  {
	/*float:right;*/
	list-style:none;
	font-size:11px;
	color:#003366;
	width:310px;
	border:0px solid violet;
	/*
	*/
}

div#testatinanews{
	background:url('/img/bullet_freccia.png');
	background-repeat:no-repeat;
	padding-left:20px;
	color:#484848;
	margin-bottom:8px;
	border:0px solid red;
}

div#testatinanews .testatina{
	background:url('/img/bullet_freccia.png');
	background-repeat:no-repeat;
	padding-left:20px;
	color:#484848;
	margin-bottom:8px;
	border:1px solid red;

}

/*il solo elenco 'news' */
div#ElencoNewsHp .Elenco{
 /**/
display:block;
	list-style:none;
	font-size:11px;
	color:#003366;
  border:1px solid black;
 /*
 */
}

div#ImmagineElencoNewsHp {
/**float:left;**/
padding-bottom:8px;
padding-right:8px;
}

div #TestoElencoNewsHp{
float:right;
/*width:340px;
display:block;*/
margin-right:6px;
font-size:11px;
color:#003366;
}



 div#ElementoElencoNewshp{
	padding-bottom: 6px;
	float: left;
	/*position:relative;*/

}


div#TitoloElementoElencoNewshp{
margin-left:0px;
margin-bottom:0px;
line-height:100%;
border:0px solid black;

}


div#SottoTitoloElementoElencoNewshp {
font-style:italic;
font-weight:bold;
border:0px solid black;
}

div#DataPubblicazioneNewHp {
	color: #676767;
	font-style:italic;
	margin-bottom:0px;
	}

div.DataPubblicazione{
	color: #676767;
	font-style:italic;
	padding-top:10px;
	}

div#SottoTitoloElementoElencoNewshp{

}
div#DescrizioneElementoElencoNewshp{
margin-top:2px;
text-align:left;
margin-right:5px;
color:#003d51;
}



/**************************FINE Sovrascrittura stili Elenco schede del box New in Home page************************/



/*############################################################################################################
   PAGINA CATEGORIA
####################################################################################################*/
/*personalizzazione (sovrascrittura degli stili) per la pagina di visualizzazione della categoria*/

/************************tutta l'area della categoria : descrizione + elenc********************/
div#ContenutoCat{
padding-left:10px;

}

div#ContenutoArg {
padding-left:10px;
}

div#ContenutoCtl {
padding-left:10px;
}


/************************Parte della categoria (senza elenco)********************************/
/*parte della descrizione della categoria*/
div.Categoria {
width:90%;
text-align:left;
}
div.Categoria span{
/*padding-left:20px;*/
}

div#TitoloCategoria{
/*il colore di default lo eredita dalla classe testatina*/
font-size:15px;
margin-bottom:10px;
/*float:left;*/
margin-left:0px !important;
/*color:#00FF00;*/
border-bottom:1px solid #4545c3;
}

div#TitoloCategoria.testatina{


}

div#TitoloArgomento{
/*il colore di default lo eredita dalla classe testatina*/
font-size:15px;
margin-bottom:10px;
/*float:left;*/
margin-left:0px !important;
/*color:#00FF00;*/
}


div#SottotitoloCat{
font-size:13px;
font-weight:bold;
margin-bottom:10px;
color:#770d75;
border-bottom: 1px solid #770d75;


}

/**************************Sovrascrittura stili sommario delle pagine della categoria****************/
div#PaginazioneCat{
/*width:90%;*/
/*text-align:right;*/
}

div#PaginazioneCat .SommarioPagine {
/*border-bottom:px solid black;*/
/*text-align:right;*/
/*display:inline;*/
}

/*singolo numero di paginazione*/
/*div contenitore singola cifra*/
div#PaginazioneCat .navigapagine {
	/*border:0px solid red;*/
	/*text-align:center;*/
	/*margin:2px;*/
}
/*non è relativo alla pagina corrente!!!!*/
div#PaginazioneCat a.paginatore {
		/*border:0px solid red;*/
}

div#PaginazioneCat a.PaginaCorrente {
	/*width:98%;*/
	/*background-color:#cccccc;*/
}

/**************************FINE Sovrascrittura stili sommario delle pagine della categoria*******************/

/**************************Sovrascrittura stili Elenco schede della Pagina categoria ************************/


/*il div contenete tutto l'elenco*/
div#ElencoSchedeCat {
 padding-left:10px;
 /*border:1px solid black;*/
}

/*il div contenete il singolo elemento (che si compoen di div immagine + div testo)*/
 div#ElementoElencoSchedeCat{
	margin: 6px 10px 0px 0px;
	padding-bottom: 6px;
	float: left;
	/*position:relative;*/
	width:100%;
}

/*il div dell'iimagine dell'elenco*/
div#ImmagineSchedeCat {
float:left;
padding-bottom:8px;
padding-left:10px;
}

/*questo è il div del testo (che si compone di div titolo,sottotiolo e descrizione.)*/
div#TestoElencoSchedeCat{
float:left;
display:block;
margin-left:6px;
}
div#TestoElencoSchedeCat.TestoElenco{
color:#003366;
padding-left:15px;
}
/*titolo,sottotitolo e testo dell'elenco schede della categoria*/
div#TitoloElementoElencoSchedeCat.testatina{
font-family:"Trebuchet MS";
margin-left:-4px;

}

div#TitoloElementoElencoSchedeCat.testatina a{
font-size:15px;
}
div#SottoTitoloElementoElencoSchedeCat{

}
div#DescrizioneElementoElencoSchedeCat{

}

/**************************FINE Sovrascrittura stili Elenco schede della Pagina categoria *********************/

/*############################################################################################################
   PAGINA RISUKTATI RICERCA
####################################################################################################*/
/*personalizzazione (sovrascrittura degli stili) per la pagina di visualizzazione della categoria*/
/************************Parte della categoria (senza elenco)********************************/
/*parte della descrizione della categoria*/
div#TitoloRisultatiRicerca.testatina {
width:90%;
font-size:16px;
margin-left:20px !important;
border-bottom:1px solid #4545c3;
font-size:16px;
}

div#TestoElencoSchedeRicerca.TestoElenco{
float:left;
margin-left:30px;
}

div#TitoloElementoElencoSchedeRicerca.testatina a{
font-size:14px;
color:#14287c;
margin-left:0px !important;

}

div#DescrizioneElementoElencoSchedeRicerca.Descrizione{
padding-bottom:20px;
float:left;

}
/**************************Sovrascrittura stili Elenco schede della Pagina Risultati Ricerca ************************/


/*il div contenete tutto l'elenco*/
div#ElencoSchedeRicerca {
 padding-left:10px;
 /*border:1px solid black;*/
}

/*il div dell'iimagine dell'elenco*/
div#ImmagineSchedeRicerca {
float:left;
padding-bottom:8px;
padding-left:10px;
}
/**************************FINE Sovrascrittura stili Elenco schede della Pagina Risultati Ricerca ************************/


/*############################################################################################################
   PAGINA SCHEDA (tutte le schede compresa l'homepag, poi nell'homepage si può sovrascirvere))
####################################################################################################*/
div#TitoloScheda{
/*il colore di default lo eredita dalla classe testatina*/
font-size:15px;
margin-bottom:10px;
/*color:#00FF00;*/
}

div#TitoloScheda.testatina{
/*il colore di default lo eredita dalla classe testatina*/
font-size:15px;
margin-left:0px;


}
div#TitoloCatalogo.testatina{
font-size:15px;
/*margin-left:20px !important;*/
border-bottom:1px solid #4545c3;
margin-bottom:20px;


}

div#Titolo.testatina a{
font-size:14px;
margin-left:0px!important;
margin-left:0px;
color:#363777;

}



div.ParteProdotto{
font-size:12px;
text-align:right;
background-color: #D0CAE5;
margin-left:200px;

}

/*div.ParteProdotto2{
font-size:12px;
text-align:right;
background-color: #D0CAE5;
margin-left:0px;
padding-top:2px;
padding-bottom:2px;
padding-right:4px;
border:1px solid black;
}*/

div.ParteProdotto2{
font-size:12px;
width:400px;
height:30px;
text-align:right;
/*background-color: #D0CAE5;*/
padding:0px;
background-image:url('/img/sfondo-cart400.png');
background-repeat:no-repeat;

}

.rigaprodottocat {
margin-right:18px;
padding-top:4px;
}


div.ParteProdottoSchedaSfondo{
margin-left:10px;
width:140px;
height:130px;
background-image:url('/img/sfondo-cart.png');
background-repeat:no-repeat;
/*background-position:top right;*/
}

.formqtaspalla {
font-size:11px;
text-align:right;
}

.formqta {
font-size:11px;
text-align:right;
}

div.ParteProdottoSchedaSpalla{
font-size:12px;
text-align:left;
/*background-color: #D0CAE5;*/
/*padding-top:4px;
padding-bottom:6px;
padding-left:6px;*/
margin-left:16px;
padding-top:16px;

/*width:90% !important;*/
width:130px;
height:130px;
/*background-image:url('/img/sfondo-cart.png');
background-repeat:no-repeat;
background-position:top right;*/
}

.tdImmagineProdotto {border-right:1px solid #cccccc;text-align:right;width:110px;height:90px;}

div#ImmagineSchedeCtl {
float:right;
padding-right:8px !important;
padding-right:6px;
padding-bottom:4px;
border:0px solid black;
}


div.ParteProdottoScheda{
width:400px;
height:30px;
text-align:right;
/*background-color: #D0CAE5;*/
padding:0px;
background-image:url('/img/sfondo-cart400.png');
background-repeat:no-repeat;

}

.rigaprodottoscheda {
margin-right:18px;
padding-top:4px;
}

div.ParteProdotto input#Qta{
/*height:12px !important;*/
height:20px;
width:30px;
margin-right:10px;
font-size:11px;
text-align:right;
}


div#ContenutoSc {font-size:12pt;color:#676767;}
div#ContenutoSc .testatina {font-size:2em;}
div#ContenutoSc .sottotitolo {font-size:1.3em;}
div#ContenutoSc .ParteProdottoScheda {font-size:10pt;}
div#ContenutoSc .AreaElenchi {font-size:10pt;}


div#ContenutoSc div#ElemencoCommentiSc .testatina {font-size:1.2em;}
div#ContenutoSc h2 {font-size:14px;margin-bottom:0px;}
div#ContenutoSc h1 {font-size:15px;margin-bottom:0px;}

/*corpo*/
div#AreaCorpoScheda{
width:480px;
float:left;
margin-left:16px;
border:0px solid  black;
}

div#AreaCorpoVisualIntranet{
width:600px;
float:left;
margin-left:20px;
border:0px solid black;
}
.tabvisualintranet {font-size:11px;}



/*Area Elenchi*/

div#AreaElenchiSch {
 margin:0px;
 padding:0px;
 text-align:left;
 float:right;
 padding-left:0px;
 padding-right:0px;
 border:0px solid black;
 width:150px;
 }

div#AreaElenchiSch ul {
list-style:none;
list-style-position: outside;
margin:0px;
margin-left: 10px;
margin-bottom: 20px;
padding:0;
line-height:150%;
}

div#AreaElenchiSch ul li{
margin-top: 9px;
margin-bottom: 6px;
padding:0;
line-height:100%;
}
div#ElemElAziende.ElementoElenco{

margin-left:10px;
float:left;

}
div#TestoAzienda.TestoElenco{
margin-left:40px;

}

div#TitoloElementoElencoSchedeCtl.testatina a{
font-size:14px;
color:#14287c;
margin-left:0px !important;
margin-left:0px;

}

div#TestoElencoSchedeCtl{
margin-left:20px;

}

div#ElementoElencoSchedeCtl{
font-size:12px;
}

div#ElementoElencoSchedeCtl.ElementoElenco td{
width:600px;
}

div#DescrizioneElementoElencoSchedeCtl{
padding-bottom:20px;
font-size:12px;

}

div#ImmagineSchedeCtl{

}

div.TestataImmagine h1 {
text-align:center;
font-size:14px;
}

.galleriaImmagini {
text-align:center;
padding:3px;
margin-bottom:20px;
font-size:11px;
}
.elencoImgGalleria {border:0px solid #484848;}
.ImgGalleria {
/*border:0px solid #484848;
background-color:#cccccc;*/
padding-bottom:8px;
padding-top:8px;}

/*fine Area Elenchi*/

/*############################################################################################################
   PAGINA IMMAGINE
####################################################################################################*/

div#AreaCorpoImmagine.AreaCorpo{
 text-align:center;
 /*float:left;*/
 width:60%;
border:0px solid black
}

div#AreaCorpoImmagine.AreaCorpo{
float:left;
}
div #ContenutoImm {


}

div#ContenutoImm h1 {font-size:11px;margin-bottom:6px;}


div#AreaElenchiImm {
 margin:0px;
 padding:0px;
 text-align:left;
 width:150px;
}
div#AreaElenchiImm.AreaElenchi {
float:right;
}

.DescrizioneImmagine {
width:440px;
text-align:left;
margin-top:40px;
text-align:left;

}
p.BackLink {
color: #003399;
background-color:#f7d4fd;
text-align:left;
margin-top:40px;


}

/*fine pagina imagine*/


/*##########################################VISUAL INTRANET ####################################################*/
div#TestatinaAreaRiservata {
	margin-left: 15px !important ;
	margin-left: 15px;
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	font-size:13px;
	background-image:url(/img/bullet_freccia.png);
	background-repeat:no-repeat;
	background-position: left;



	}

div#CampiLogin {
	background-image:url(/img/shild-home-vuoto.png);
	background-position:top left;
	background-repeat:no-repeat;
	height:100px;
	width:212px;
	margin:10px 25px 10px 30px;
	padding:0px 10px 0px 0px;
	border:0px solid #ffffff;
}

  div#CampiLogin .tac {
    display:block;
    width:100%;
	  padding:10px 0px 10px 0px;
    }
  div#CampiLogin .nameuser {
    color:#ee82ee;
    font-weight:bold;
    font-size:14px;
    margin-bottom:6px;
    }
  div#CampiLogin ul {
	border:0px solid #ffffff;
    list-style:none;
    margin:0px 10px 0px 10px;
    padding:0px 0px 0px 15px;
    }
  div#CampiLogin li {
    list-style-type:none;
    }
  div#CampiLogin a {
    color:#ffffff;
    /*text-decoration:underline;*/
    }


div.taclinohome div#CampiLogin {
	background-image:url(/img/shild-home-vuoto.png);
	background-position:top center;
	background-repeat:no-repeat;
	height:100px;
	width:212px;
	margin:10px 0px 10px 0px;
	padding:0px 10px 0px 5px;
	border:0px solid #ffffff;
}


.TabBoxLogin {
margin-top:4px;

/*background-image:url('/img/users.gif');*/

}



div#BoxLogin {
	padding-left:0px;
	width:100%;
	background-image:url(/img/sfondo_login.jpg);
	}
.nameuser {
	font-size:12px;
	text-transform:capitalize;
	font-weight:normal;
	color: #14287c;
	margin-left:25px;
	}

.logoutuser {
	text-align:right;
	margin:0px 10px 0px 10px;
	}
.logoutuser a{
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	/*margin-left:200px;*/
	}
ul.ulboxlogin {
	margin: 0 0 10px 40px;
	padding: 0;

}

ul.ulboxlogin li {
	/*float: left;*/
	position: relative;
	margin: 0 15px 5px 0;
	list-style-type: none;

	/*display: table-cell;*/
}


a.rosso:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CF4704;
	text-decoration: none;
	font-size:10px;
	}
a.rosso:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CF4704;
	text-decoration: none;
	font-size:10px;
	}
a.rosso:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CF4704;
	text-decoration: none;
	font-size:10px;
	}
a.rosso:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CF4704;
	text-decoration: none;
	font-size:10px;
	}

form {margin:0px;}

.BordoGrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2B3D5E;
	border: 1px solid #767676;
	font-size:10px;
	}

.pulsante {
	font-family: "Trebuchet MS";
	font-weight: normal;
	color: #ffffff;
	background-color: #770d75;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #999999;
	border-right-color: #000000;
	border-bottom-color: #000000;
	font-size:90%;
}

div#pulsanteLogin {
float:right;
margin-top:-25px !important;
margin-top:-30px;
margin-right:-5px;




}
.tac{
font-size:10px;
color:#4F4F4F;
text-align:left;
width:60%;
}

div.Titolo{
background-color: #D9BDE0;
font-size:12px;
color:#2b3d5e;
font-weight:bold;

}





.tactitolo{
background-color: #D9BDE0;
font-size:12px;
color:#2b3d5e;
font-weight:bold;

}


.azienda{
font-size:10px;
color:#4F4F4F;
font-weight:bold;
padding-top:6px;
background-color:#eeeeee;
}

.vocesettore{
font-size:10px;
color:#4F4F4F;
font-weight:normal;
}

.argdescrizionebreve {
	color:#666666;
	font-weight:normal;
	font-style:italic;
}

/*inutilizzati -DA ELIMINARE

.regione {
width:120px;
height:113px;
background-image:url('/img/regione.gif');
margin-left:18px;margin-bottom:12px;
}

.provincia {
width:120px;
height:113px;
background-image:url('/img/provincia-pc.gif');
margin-left:18px;margin-bottom:12px;
}

.comune {
width:120px;
height:113px;
background-image:url('/img/comune-pc.gif');
margin-left:18px;margin-bottom:12px;
}


*/

/*##########################################VISUALIZZAZIONE CARRELLO ####################################################*/


.TabFasiCarrello {
	text-transform:capitalize;
	width:95%;
	color:#770d75;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background-color: #CCCCCC;
	margin-bottom:10px;
	margin-top:20px;
	margin-left:15px;
	margin-right:15px;

}


.TabFasiCarrello a {
	text-transform:capitalize;
	padding-right:10px;
	color:#770d75;
}
.TabFasiCarrello a:visited {
	padding-right:10px;
	color:#770d75;
}
.TabFasiCarrello a:hover {
	padding-right:10px;
	color: #324b76;
}


.TabFasiCarrello tr .FaseCorrente  {
	padding-right:10px;
	background-color:#2f527c;
}



.TabFasiCarrello tr .FaseCorrente a {
	padding-right:10px;
	color: #ffffff;
}

.TabFasiCarrello tr .FaseCorrente a:hover {
	padding-right:10px;
	color: #ffffff;
}

.TabFasiCarrello tr .FaseCorrente a:visited {
	padding-right:10px;
	color: #ffffff;
}


.TabFasiCarrello td.FaseDisabilitata {

	color: #767676;
}

.TabFasiCarrello  td{
margin:0px;
padding:0px;
border:0px solid black;
}

.TabFasiCarrello td.Separatore1 {
width:50px;
height:25px;
background-image:url('/img/Tab_Fase1.png');
background-repeat:no-repeat;
}


.TabFasiCarrello td.Separatore2 {
width:50px;
height:25px;
background-image:url('/img/Tab_Fase2.png');
background-repeat:no-repeat;

}

.TabFasiCarrello td.Separatore3 {
width:50px;
height:25px;
background-image:url('/img/Tab_Fase3.png');
background-repeat:no-repeat;
margin:0px;
}


.TabFasiCarrello td.Separatore4 {
width:50px;
height:25px;
background-image:url('/img/Tab_Fase4.png');
background-repeat:no-repeat;
margin:0px;
}

.TabFasiCarrello td.Separatore5 {
width:50px;
height:25px;
background-image:url('/img/Tab_Fase5.png');
background-repeat:no-repeat;
margin:0px;
}

.TabFasiCarrello td.SeparatoreAttivo1 {
width:50px;
height:25px;
background-image:url('/img/Tab_attivo_Fase1.png');
background-repeat:no-repeat;
background-color:#2f527c;
margin:0px;
}


.TabFasiCarrello td.SeparatoreAttivo2 {
width:50px;
height:25px;
background-image:url('/img/Tab_attivo_Fase2.png');
background-repeat:no-repeat;
background-color:#2f527c;
margin:0px;

}

.TabFasiCarrello td.SeparatoreAttivo3 {
width:50px;
height:25px;
background-image:url('/img/Tab_attivo_Fase3.png');
background-repeat:no-repeat;
background-color:#2f527c;
margin:0px;
}
.TabFasiCarrello td.SeparatoreAttivo4 {
width:50px;
height:25px;
background-image:url('/img/Tab_attivo_Fase4.png');
background-repeat:no-repeat;
background-color:#2f527c;
margin:0px;
}
.TabFasiCarrello td.SeparatoreAttivo5 {
width:50px;
height:25px;
background-image:url('/img/Tab_attivo_Fase5.png');
background-repeat:no-repeat;
background-color:#2f527c;
margin:0px;
}

#TabProdotti  {
color: #990099;
width:100%;
margin-left:0px;
font-size:12px;
line-height:13px;
padding-bottom:40px;
}

.TdPrivacy  {
font-size:11px;
color: #333333;
padding:20px;
text-align:justify;
width:100%;

}



#TabProdotti tr.TrProdAlt{
background-color: #D3DBF3;

}
td.TdErrori {

padding-left:80px;
padding-bottom:15px;
border-bottom:1px solid #cccccc;
color: #CC0000;
background-image:url('/img/alert.gif');
background-repeat:no-repeat;
height:50px;
}


#TabProdotti tr.RigaIntestazione td.IntCodice {
padding-left:5px;
color:#FFFFFF;
background-color: #313D9F;
}


#TabProdotti tr.RigaIntestazione td.IntNome {
padding-left:5px;
color:#FFFFFF;
background-color: #313D9F;
}

#TabProdotti tr.RigaIntestazione td.IntQta {
padding-left:5px;
color:#FFFFFF;
background-color: #313D9F;
}

#TabProdotti tr.RigaIntestazione td.IntPrezzo {
text-align:right;
padding-left:5px;
color:#FFFFFF;
background-color: #313D9F;
}
#TabProdotti tr.RigaIntestazione td.IntElimina {
text-align:right;
padding-left:5px;
color:#FFFFFF;
background-color: #313D9F;
}

#TabProdotti td.LabelTotale {
text-align:right;
font-weight:bold;
color: #CC0000;
}

#TabProdotti td.TdNome a {
padding:8px;
color:#2B2E88;

}

#TabProdotti td.TdPrezzo {
text-align:right;
padding-right:10px;

}
#TabProdotti td.TdElimina {
text-align:right;
padding-right:10px;

}
#TabProdotti .TdTotale {

text-align:right;
padding-right:10px;
}


#TabProdotti .TdTotaleProdotti {
color: #313D9F;
font-weight:bold;
text-align:right;
padding-right:10px;
padding-bottom:20px;
border-bottom:1px solid #cccccc;
}


#TabProdotti .TdImportoTotale {
font-size:14px;
color:#FFFFFF;
background-color: #313D9F;
text-align:right;
padding-right:10px;
font-weight:bold;
}


#TabProdotti td.LabelTotale {
color: #1D2C5C;
text-align:right;
padding-right:10px;
}

#TabProdotti td.DescrListino {
color: #1D2C5C;
padding-top:20px;
padding-bottom:30px;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;

}

#TabProdotti td.TdContinua {

color:#FFFFFF;
text-align:right;
margin-top:80px;
padding:8px;

}
#TabProdotti td.TdContinua a {
color:#FFFFFF;
background-color:#990066;
text-align:right;
padding:8px;

}


table#TabStrumentiCarrello  a:hover{
text-decoration:none;

}


/*-------------------------------Fase 3 Dati Personali ----------------------------------------------------*/

.formDatiUtente table{
text-align:center;

}


.TabFormDati  table{
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#1D2C5C;
padding:5px;


}

.TabFormDati tr.RigaForm {
background-color: #D1DAFC;
text-align:left;
padding:20px;

}


.TabFormDati td.TdFormDatiUtente {
color:#FFFFFF;
background-color: #ACC0ED;
text-align:left;
padding:5px;

}
.TabFormDati td.TdFormDatiUtente tr.IntSezioneForm td  {
color:#FFFFFF;
font-size:12px;
background-color: #6E81B9;
text-align:left;
padding:5px;

}


.TabFormDati td.TdFormDatiFatt {
color:#FFFFFF;
/*background-color: ;*/
text-align:left;
padding:5px;

}
.TabFormDati td.TdFormDatiFatt tr.IntSezioneForm td  {
color:#FFFFFF;
font-size:12px;
background-color: #6E81B9;
text-align:left;
padding:5px;

}

.TabFormDati td.TdFormDatiDest {
color:#FFFFFF;
/*background-color:;*/
text-align:left;
padding:5px;

}
.TabFormDati td.TdFormDatiDest tr.IntSezioneForm td  {
color:#FFFFFF;
font-size:12px;
background-color: #6E81B9;
text-align:left;
padding:5px;

}


#formDatiUtente td.TdContinua table {

padding:8px;
text-align:right;

}

a.CopiaDati  {
color:#FFFFFF;
margin-left: 580px;
padding:5px;
padding-left:25px;
background-image:url(/img/copia.png);
background-repeat:no-repeat;
background-position:left;

}

a.CopiaDati:hover {
color:#FFFFFF;
margin-left: 580px;
padding:5px;
padding-left:25px;
background-image:url(/img/copia.png);
background-repeat:no-repeat;
background-position:left;
}

a.CopiaDati:visited {
color:#FFFFFF;
margin-left: 580px;
padding:5px;
padding-left:25px;
background-image:url(/img/copia.png);
background-repeat:no-repeat;
background-position:left;
}

a.CopiaDati2  {
display:block;
color:#FFFFFF;
margin-left: 692px;
margin-top:5px;
padding:5px;
padding-left:25px;
background-image:url(/img/copia.png);
background-repeat:no-repeat;
background-position:left;

}

a.CopiaDati2:hover  {
display:block;
color:#FFFFFF;
margin-left: 692px;
margin-top:5px;
padding:5px;
padding-left:25px;
background-image:url(/img/copia.png);
background-repeat:no-repeat;
background-position:left;

}

a.CopiaDati2:visited  {
display:block;
color:#FFFFFF;
margin-left: 692px;
margin-top:5px;
padding:5px;
padding-left:25px;
background-image:url(/img/copia.png);
background-repeat:no-repeat;
background-position:left;

}


#formDatiUtente td.TdContinua a  {
color:#FFFFFF;
background-color: #990066;
Float:right;
padding:8px;


}
#formOrdine td.TdContinua  a {
color:#FFFFFF;
background-color:#990066;
padding:8px;
text-align:right;


}
#formOrdine  {




}
.TabSpiegazioniPagamento {
margin-left:50px;
width:90%;
text-align:center;
font-size:12px;
color: #1A3054;
background-color: #CCCCCC;
padding:15px;


}
td#TdConferma.TdContinua a{
display:block;
width:160px;
font-size:16px;
background-image:url('/img/conferma.png');
background-repeat:no-repeat;
height:50px;
padding:8px;
text-align:center;
background-color:#FFFFFF;


}
/*==============================FINE FASE 3 Dati Personali===================================================*/


/*-------------------------------Fase 4 Pagamento ----------------------------------------------------*/


#TabPagamento {
width:100%;
font-size:12px;
}

#TabPagamento td.TestoPagamento {
width:50%;
color:#16358F;

}

#TabFormPagamento  {
width:98%;
}


#TabFormPagamento td.TdContinua {
color:#FFFFFF;
text-align:right;
margin-top:80px;
padding:8px;

}

#TabFormPagamento td.TdContinua a {
color:#FFFFFF;
background-color:#990066;
text-align:right;
padding:8px;
}


#TabPagamento .IntSezioneForm td {
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background-color:#CD8FCF;
padding:5px;
padding-left:10px;
margin-left:20px;
}


#TabProdotti .IntSezioneForm td {
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background-color: #CD8FCF;
padding:5px;
padding-left:10px;
margin-left:20px;

}


div#DivRiepilogo{
margin-top:20px;


}

table#TabRiepilogoDati{
width:100%;

}


div#DivRiepilogo #TabProdotti{
color: #990099;
width:98%;
margin-left:0px;
}

div#DivRiepilogo .TabFormDati{
color: #990099;
width:98%;
margin-left:0px;
}



div#DivRiepilogo table.TabFormDati td.TdFormDatiUtente{
background-color:#ffffff;

}

div#DivRiepilogo table.TabFormDati tr.IntSezioneForm td{
background-color:#6E81B9;
}


div#DivRiepilogo table.TabFormDati td.TdFormDatiFatt{
background-color:#ffffff;
}


div#DivRiepilogo table.TabFormDati td.TdFormDatiDest{
background-color:#ffffff;
}

div#DivRiepilogo table.TabFormDati tr.RigaForm {


}
td.TdRiepilogoProd{
background-color: #d1dafc;
font-weight:bold;
font-size:14px;
}
td.TdRiepilogoProd a{

font-size:14px;
}

a#linkCatalogo{
display:block;
position: relative;

/*il meno serve solo per explorer*/
top:130px !important;
left:140px !important;
top:130px;
left:-280px;

height:40px;
width:200px;


}



td.TitoloRegNewsletter{
color:#770d75;
font-weight:bold;
font-size:13px;
}

.FormRegNewsletter{
font-size:13px;
margin-bottom:9px !important;
margin-bottom:0px;
}

div#ElemencoCommentiSc {margin-top:20px;width:500px;}


div.ElementoDataOra .ElementoData {display:inline;}
div.ElementoDataOra .ElementoOra {display:inline;padding-left:10px;}

.LabelCommento {display:inline;}
/*.testoCommento {display:inline;padding-left:10px;}*/

.ElementoLabelVoto {display:inline;}
.ElementoVotoRating {display:inline;padding-left:10px;}




.doppionews {background-image:url('/img/sfondonewshome.png');
background-repeat:no-repeat;
background-position:right;
font-size:11px;
width:50%;
}


.logincompresso{
width:212px;height:100px;
border:0px solid green;
background-image:url('/img/shild-home-accedi.png');
background-repeat:no-repeat;
/*padding:30px 12px 0 30px;*/
}

.dentroloshild{padding:30px 0px 0 30px;text-align:left;}

.BordoFormcompresso {font-size:10px;}
.pulsantecompresso {font-size:10px;}


/*****************************Commenti*********************************/

div#AreaElencoCommentiSc{

}


div#AreaElencoCommentiSc ul{
padding-left:0px;
}

/* se servisse: div#AreaElencoCommentiSc testatina          */ 

ul.ElencoCommenti{
 list-style:none;
}

ul.ElencoCommenti li{
list-style:none;
}

ul.ElencoCommenti ul{
list-style:none;
}


li.ElementoElencoCommenti{
}

ul.commento{
margin-bottom:15px;
}

li.TestataCommento{
background-color:#D2C9E0;
background-color:#e1e1e1;
}

li.CorpoCommento{

border:0px solid black;
}

li.CorpoCommento span testoCommento{

}



li.VotoCommento{

}

li.ContenitoreElencoCommentiFigli{
}

li.ContenitoreElencoCommentiFigli ul.commento{
margin-left:40px;
margin-top:10px;

}
