@charset "utf-8";
/*Permette di definire l'immagine nello sfondo dell'intero sito*/
body {
background:transparent url(img/varie/sfondo.jpg) repeat-x fixed center top;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0;
padding: 0;
width:100%;
font-family:Verdana,Arial,Helvetica,sans-serif;
}

html{
margin:0;
padding:0;
}

/** Elimina a tutte le immagini il bordo */
img{
border: 0 none;
}


/*Formattazione del testo di ciascuna pagina*/
p , #contenitore2 li{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-style:normal;
font-weight:normal;
color: #555555; /*#555555    #000000*/
text-align: justify;
}

/*Contenitore centrale della pagina*/
#container{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 471px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	471px;
}

/*Barra di navigazione*/
ul.menu { 
list-style:none; 
margin: 0;
padding: 0;
width: 930px;
min-height: 67px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	67px;
background: transparent url(img/varie/menu.jpg) no-repeat scroll 0 0; 
}
ul.menu * {/*Azzeriamo a tutto il menu i valori di padding e di margin*/
margin:0; 
padding:0;
} 
ul.menu a {
display:block; /*Visualizzazione a blocchi delle voci del menu*/
color:#555555; /*Colore delle scritte della barra*/
text-decoration:none
}
ul.menu li { /*Allinea l'elenco puntato*/
position:relative;
float:left;
margin-right:0px;
}
ul.menu ul { 
position:absolute; /*Definisce la distanza del menu a tendina dall'alto*/
top:67px; 
background:#D1D1D1 none repeat scroll 0 0; /*Colore dello sfondo di ciascun blocco del menu a tendina*/
display:none;
opacity:0;
list-style:none;
}
ul.menu ul li { /*Definisce il riquadro del menu a tendina e il bordo di ciascun elemento*/
border-color:#AAAAAA;
border-style:solid;
border-width:1px;
position:relative;
 
width:148px; 
}
ul.menu ul li a { /*Definisce lo stile delle voci del menu*/
display:block;
padding:3px 7px 5px; 
background-color:#FFFFFF; 
font-weight:bold;
text-align: left;
font-size: 9pt;
}
ul.menu ul li a:hover { /*Definisce il cambiamento di colore al passaggio sopra del mouse nel menu a tendina*/
background-color:#FFFFFF;
COLOR: #0096D2;
font-weight:bold;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
ul.menu li a:hover { /*Definisce il colore blu delle voci della barra del menu */
COLOR: #0096D2;
}
ul.menu ul ul { /*Definisce impostazioni del rettangolo del menu a tendina*/
left:148px; 
top:-1px;
}
ul.menu .menulink { /*Definisce impostazione del carattere dei blocchi delle voci del menu*/
font-weight:bold; 
width:107px; /*Impostata da PINI era 105, impostata 80*/
font-size: 9pt;
margin-top: 26px;
padding: 0px 0px 25px;
}

/*Barra del menu a piè di pagina*/
#piede{
clear:both;
float:left;
margin:0;
width: 930px;
min-height: 54px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	54px;
background: transparent url(img/varie/piede2.jpg) no-repeat scroll 0 0; 
}

/*Scritta del piè di pagina*/
#piede p{
margin: 34px 0 0 460px; /*Scritta spostata dall'alto*/
padding: 0;
font-size: 8pt;
font-weight: normal;
color: #777777;
display:block;/*Per eliminare lo spazio creato da firefox*/
}

#footer{clear:both; width:100%; background: #D0B4F8}

/*Ulteriore riquadro interno ad ogni elemento divisore della pagina centrale*/
#riquadro {
margin: 30px 30px 30px 30px; 
background: pink
}

#riquadro h1{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 14pt;
font-style:normal;
font-weight:normal;
text-align: center;
}

#riquadro h1 a,#riquadro p a {
text-decoration:none;
COLOR: #0096D2;
}

#riquadro p {
text-align: left;
font-size: 8pt;
}

/*Riquadro a sinistra della pagina centrale del documento*/
#sinistraHome{
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 240px;
min-height: 200px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	200px;
}

/*Riquadro al centro della pagina centrale del documento*/
#centroHome{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 435px;
min-height: 200px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	200px;
}

/*Riquadro a destra della pagina centrale del documento Index*/
#destraHome{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 235px;
min-height: 200px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	200px;
}

/*Immagine corrispondente alla barra verticale della home. E' stato dato un'id a causa
dei 3 pixel che IE aggiunge fra gli elementi*/
#divisore{
float:left;
width: 10px;
min-height: 253px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	253px;
}

/*Codice specifico per IE: il selettore *html invia le modifiche solo a IE, proprio
perchè quest'ultimo crea uno spazio di 3 pixel fra i vari elementi*/
/*\*/ 
* html #ombra{margin-bottom: -3px;}
* html #sinistraHome {margin-right:-3px; margin-top: -3px;}
* html #sinistraUruk {margin-right:-3px; margin-top: -3px;}
* html #divisore{margin-right:-3px;margin-top: -3px;}
* html #divisoreUruk{margin-right:-3px;margin-top: -3px;}
* html #centroHome{margin-right:-3px;margin-top: -3px;}
* html #centroUruk{margin-right:-3px;margin-top: -3px;}
* html #destraHome{margin-top: -3px;}
* html #destraUruk{margin-top: -3px;}
* html #foto{margin-left: -3px;}
* html #sinistraMachine {margin-right:-3px; margin-top: -3px;}
* html #destraMachine {margin-right:-3px; margin-top: -3px;}
/**/

#sinistra {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 428px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

#centro {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 470px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	470px;
}

#destra {
overflow:hidden;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 428px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

/*creato per annullare pixel di IE*/
#foto{
float:right;
margin-bottom: 10px;
}

/*Menu elenco a lato*/
.menu_lato{
margin: 0;
padding: 0;
float: left;
list-style: none;
width: 170px; /*grandezza del blocco contenente le scritte 170*/
list-style: none;
font-size: 10pt;
font-style:normal;
font-weight:normal;
text-align: left;
line-height: 30px; /*per interlinea*/
}
.menu_lato  li{
margin: 0;
padding: 0;
position: relative;
float: left;
margin-left: 40px; /*spostato dal bordo*/
}
.menu_lato a{
font-weight:bold;
margin: 0;
padding: 0;
display: block;
text-decoration: none;
color: #333333;
}

#centro h1, #riquadroMachine h1, #centroContatti h1, #centroStoria h1, #centroMissione h1, #centroCaratteristiche h1, #centroSoluzione h1, #centroModuli h1{
COLOR: #0096D2; 
font-size: 16pt;
font-style:normal;
font-weight:normal;
text-align: left;
margin-top: 10px;
}

#sinistraMachine{
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 550px;
min-height: 250px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	450px;
}

#destraMachine{
background:white;
overflow:hidden;
float: left;
margin:0px;
width: 370px;
min-height: 425px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	450px;
}

#riquadroMachine{
margin: 5px 40px 0px 40px; 
}

#riquadroMachine div, #centro ul li{
margin: 0;
padding: 0;
font-size: 9pt;
font-style:normal;
font-weight:normal;
text-align: justify;

}

#centro p{
margin: 0;
padding: 0;
font-size: 8pt;
font-style:normal;
font-weight:normal;
text-align: justify;
}
#divisoreMachine{
background:pink;
float:left;
margin-top: 30px;
width: 10px;
min-height: 395px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	400px;
}

#centro h1{
margin-top: 220px;
}

#miniRiquadro{
width: 81px;
margin: 15px 5px 50px 284px;
font-size: 8pt;
font-style:normal;
font-weight:normal;
text-align: left;
}

#centro span{
float: left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
}
 
/*RIQUADRI LAVORA*/
#sinistraLavora {
background: white;
overflow:hidden;
float: left;
margin:0px;
width: 220px;
min-height: 428px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

#centroLavora {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 470px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	880px;
}

#destraLavora {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 428px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

/*RIQUADRI CONTATTI*/
#sinistraContatti {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 860px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	820px;
}

#centroContatti {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 800px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	820px;
}

#destraContatti {
background: white;
overflow:hidden;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 860px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

#sinistraMachine ul li, #riquadroMachine ul li, #riquadro ul li,#centro ul li {
margin-left: -25px;
text-decoration: none;
font-weight:normal;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
text-align: left;
}
/*Contenitore centrale della pagina*/
#containerLavora{
background: white;
margin:0px;
padding:0px;
width: 930px;
min-height: 895px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	800px;

}

/*Pagina URUK*/
#centroUruk{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 530px;
min-height: 241px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	255px;
}

/*Riquadro a destra della pagina centrale del documento Index*/
#destraUruk{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 190px;
min-height: 241px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	255px;
}

#sinistraUruk{
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 190px;
min-height: 241px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	255px;
}
#destraUruk h1{
COLOR: #0096D2; 
font-size: 12pt;
font-style:normal;
font-weight:normal;
text-align: left;
margin-top: 10px;
}

#per {
COLOR: #0096D2; 
font-size: 12pt;
font-style:normal;
font-weight:normal;
text-align: left;
margin: 15px 5px 5px 7px
}

#divisoreUruk{
background: pink;
float:left;
width: 10px;
min-height: 230px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	240px;
}

#divisoreUruk{
float:left;
width: 10px;
min-height: 241px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	250px;
}

#sinistraStoria {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 549px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	569px;
}

#centroStoria {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 470px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	570px;
}

#destraStoria {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 549px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	569px;
}


#centroClienti{
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 930px;
min-height: 250px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	265px;
}

#sinistraMissione {
overflow:hidden;
background: white;
float: left;
margin:0px;
padding:0;
width: 220px;
min-height: 497px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	517px;
}

#centroMissione {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 475px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#destraMissione {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 497px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	517px;
}
#sinistraCaratteristiche {
overflow:hidden;
background: white;
float: left;
margin:0px;
padding:0;
width: 220px;
min-height: 2785px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

#centroCaratteristiche{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 2562px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	2800px;
}

#destraCaratteristiche {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 2785px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	428px;
}

#titoloUruk{
COLOR: #0096D2; 
font-size: 13pt;
font-style:normal;
font-weight:normal;
text-align: left;

}
#centroCaratteristiche p{
color: #000000; 
font-size: 8pt;
font-style:normal;
font-weight:normal;
text-align: justify;
line-height: 20px;

}
/*Menu elenco a lato*/
#riq_menu{
font-size: 10pt;
font-style:normal;
text-align: left;
font-weight:bold;
margin-left: 25px;
margin-top:15px;
}
#riq_menu a{
text-decoration: none;
color: #333333;
}
#sinistraSoluzione {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 530px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	510px;
}

#centroSoluzione {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 530px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	550px;
}

#destraSoluzione {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 530px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	510px;
}
#sinistraModuli {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 875px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	800px;
}

#centroModuli {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 875px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	800px;
}

#destraModuli {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 875px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	800px;
}

#divisoreHome{
float:left;
width: 10px;
min-height: 147px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	200px;
margin-top:4px
}

#centroCaratteristiche td h1{
COLOR: #0096D2; 
font-size: 13pt;
font-style:normal;
font-weight:normal;
text-align: left;

}

#centroCaratteristiche td h1, #tab p{
COLOR: #0096D2; 
font-size: 13pt;
font-style:normal;
font-weight:normal;
text-align: left;
}
#tab p a {
margin-left: 10px;
text-align: left;
font-size: 9pt;
text-decoration:none;
COLOR: #0096D2; 
}

#tab{
background-image:url(img/varie/riquadro_menu.jpg);
float:left;
width: 175px;
height:250px;
min-height: 250px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
}

#sinistraU {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 481px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	480px;
}

#centroU{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 481px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	480px;
}

#destraU {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 481px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	480px;
}

ul.menuLat { 
float:left;
margin-left:20px;
margin-top:10px;
list-style:none; 
padding: 0;
width: 175px;
min-height: 250px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	350px;
background: transparent url(img/varie/riquadro_menu.jpg) no-repeat scroll 0 0; 
}
ul.menuLat * {/*Azzeriamo a tutto il menu i valori di padding e di margin*/
margin:0; 
padding:0;
}
ul.menuLat a {
float:left;
color:#555555; /*Colore delle scritte della barra*/
text-decoration:none;
}
ul.menuLat .menulink { /*Definisce impostazione del carattere dei blocchi delle voci del menu*/
font-weight:bold; 
font-size: 9pt;
margin-left: 20px;
text-align:left;
line-height:20px
}
ul.menuLat li a:hover { /*Definisce il colore blu delle voci della barra del menu */
COLOR: #0096D2;
}

#Testo{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
font-style:normal;
font-weight:bold;
text-align: center;
COLOR: #0096D2;
}
#tabellaU{
overflow:hidden;
background: green;
float: left;
margin-top:700px;
padding: 0;
width: 930px;
min-height: 0px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	0px;
}
#TestoTabella{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
font-style:normal;
font-weight:normal;
text-align: center;
}
#TestoPiccolo{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10pt;
font-style:normal;
font-weight:bold;
text-align: center;
COLOR: #0096D2;
}
#centroAssegna{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 600px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	620px;
}
#sinistraAssegna {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 481px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	480px;
}
#centroGestisci{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 710px;
min-height: 990px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1910px;
}
#sinistraGestisci{
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 1248px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	480px;
}
#tabellina{
width:auto;
background:white;
margin-top:10px;
padding: 0;
}
#tabellina p{
text-align:center;
}
#centroG{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 481px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	750px;
}
#sinistraG{
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 685px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	480px;
}
#centroUt{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 500px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

/*Codice per immagini pop-up*/
.pic {
	position: relative;
}

.pic a .large1, .pic a .large2 ,.pic a .large3, .pic a .large4,.pic a .large5,.pic a .large6,.pic a .large7 {
	display: none;	/*non mostra l'immagine grande*/
}

.align-left {
	float: left;
	margin: 0 10px 2px 0;
}

.pic a img {			/*non mostro bordi nè padding alle immagini*/
	border: 0;
	padding: 0;
}

.pic a.view, .pic a.view:visited {
	text-decoration: none;
}

.pic a.view:hover {
	color: #000000;
	text-decoration: none;
}

.pic a.view:hover .large1 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right: 100px;
	top: 250px;
	border: 0;
	z-index: 999;
}

.pic a.view:hover .large2 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right: 50px;
	top: 650px;
	border: 0;
	z-index: 999;
}

.pic a.view:hover .large3 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right:0px;
	top: 850px;
	border: 0;
	z-index: 999;
}
.pic a.view:hover .large4 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right: 50px;
	top: 1320px;
	border: 0;
	z-index: 999;
}
.pic a.view:hover .large5 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right: 50px;
	top: 1650px;
	border: 0;
	z-index: 999;
}
.pic a.view:hover .large6 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right:0px;
	top: 1750px;
	border: 0;
	z-index: 999;
}
.pic a.view:hover .large7 {	/*immagine grande visualizzata*/
	position: absolute;
	display: block;
	right:0px;
	top: 2230px;
	border: 0;
	z-index: 999;
}

#elenco{
text-align:left;line-height:15px;font-size:9.5pt;margin:0px;
}

#sc2 li{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-style:normal;
font-weight:normal;
color: #555555; /*#555555    #000000*/
text-align: justify;
}

#immagine{
display: block;
margin: 0px auto;
text-align: center;
}


