@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-size:100%;
}

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, #contenitore3 li, #contenitore3 a, #elencoReferenze li{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
font-style:normal;
font-weight:normal;
color: #555555; /*#555555    #000000*/
text-align: left;
text-decoration:none;
}

/*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; 
z-index: 999;
}
ul.menu * {/*Azzeriamo a tutto il menu i valori di padding e di margin*/
margin:0; 
padding:0;
z-index: 999;
} 
ul.menu a {
display:block; /*Visualizzazione a blocchi delle voci del menu*/
color:#555555; /*Colore delle scritte della barra*/
text-decoration:none;
z-index: 999;
}
ul.menu li { /*Allinea l'elenco puntato*/
position:relative;
float:left;
margin-right:0px;
z-index: 999;
}
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;
z-index: 999;
}
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;
 z-index: 999;
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;
z-index: 999;
}
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;
z-index: 999;
}
ul.menu li a:hover { /*Definisce il colore blu delle voci della barra del menu */
COLOR: #0096D2;
z-index: 999;
}
ul.menu ul ul { /*Definisce impostazioni del rettangolo del menu a tendina*/
left:148px; 
top:-1px;
z-index: 999;
}
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;
z-index: 999;
}

/*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 180px; /*Scritta spostata dall'alto*/
padding: 0;
font-size: 8pt;
font-weight: normal;
color: #777777;
display:block;/*Per eliminare lo spazio creato da firefox*/
}

/*Scritta e tanti altri ancora...*/
#referenzePiede{
width:620px;
height:65px;
padding:0px;
margin-left:220px;
}

#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, 
#centroRichInfo h1, #tablePartner h1{
COLOR: #0096D2; 
font-size: 14pt;
font-style:normal;
font-weight:normal;
text-align: left;
margin-top: 10px;
}
#centroModuli h1{
COLOR: #555555; 
font-size: 14pt;
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: 501px; /*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: 500px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#riquadroMachine{
margin: 5px 40px 0px 40px; 
}

#riquadroMachine div, #centro ul li, #centroModuli 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: 471px; /*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: 919px; /*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:	890px;
}

#destraContatti {
background: white;
overflow:hidden;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 919px; /*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: 732px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	788px;
}

/*Riquadro a destra della pagina centrale del documento*/
#destraUruk{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 190px;
min-height: 734px; /*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: 734px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	455px;
}
#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: 734px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	788px;
}

#sinistraStoria {
overflow:hidden;
background: white;
float: left;
margin:0px;
width: 220px;
min-height: 580px; /*549px; IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	580px;/*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:	580px;
}

#destraStoria {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 580px; /*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: 2781px; /*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: 2781px; /*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: 732px; /*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:	770px;
}

#destraSoluzione {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 90px;
min-height: 732px; /*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;
text-decoration:none;
}

#Testo a{
text-decoration:none;
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;
}

/*Aggiornamenti 26 agosto 2011*/
#riquadroMachine p{
text-align:left;
}

#riquadroMachine h2{
font-weight:bold;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 8pt;
color:#0078A8;
text-align:left;
}

/* Safari e google chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  #sinistraUruk {
  min-height: 724px;
  }
  #destraUruk {
  min-height: 724px;
  }
  #divisoreUruk{
  min-height: 724px;
  }
}

/* Safari e google chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  #sinistraSoluzione {
  min-height: 728px;
  }
  #destraSoluzione {
  min-height: 728px;
  }
}

/*Aggiornamenti 1 settembre 2011*/
/*INDEX*/
#titoloIndex{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 15pt;
 font-style:normal;
 color: #555555; /*#555555    #000000*/
 text-align: left;
 text-decoration:none;
 margin-left: 15px;
 font-family: Arial,Helvetica,sans-serif;
}
#elencoIndex{
 text-align:left;
 line-height:20px;
 font-size:9.5pt;
 margin:0px;
 font-weight:bold;
 margin-left: 15px;
 font-family: Arial,Helvetica,sans-serif;
 color: #555555;
}
#elencoIndex2{
 text-align:left;
 line-height:20px;
 font-size:9.5pt;
 margin:0px;
 font-weight:bold;
 font-family: Arial,Helvetica,sans-serif;
 color: white;
}
#tabellaIndex{
width:930px;
text-align: left;
font-family: Arial,Helvetica,sans-serif;
margin-top: -230px;
}
/*\*/ 
* html #tabellaIndex{
margin-top:-190px;
padding:0;
}
/* Safari e google chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  #tabellaIndex a{
  text-decoration:none;
  }
}
/*Opera*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #tabellaIndex a {
  text-decoration:none;
 }
}

#tabellaIndex h2{
 font-size:10pt;
 text-align: left;
 text-decoration:none;
 color: #555555;
}

#tabellaIndex h3{
 font-size: 12pt;
 text-align: left;
 text-decoration:none;
 color: #555555;
}

#tabellaIndex p{
text-align: left;
}

/*SCRITTE IN BIANCO SOPRA IMMAGINE DELL'INDEX*/
#divSopra{
/*z-index:999;*/
width:465px;
padding:0;
margin:0;
position: relative; 
left: -185px; 
top: -290px;
}
#immagineIndex{
width:930px;
height:295px;
}
/*\*/ 
* html #divSopra{
top:-280px;
z-index:3;
}
/*\*/ 
* html #immagineIndex{
z-index:2;
}

#testoSopra{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size: 15pt;
 font-style:normal;
 color: white; /*#555555    #000000*/
 text-align: left;
 text-decoration:none;
 font-family: Arial,Helvetica,sans-serif;
}
/*\*/ 
* html #testoSopra{
z-index:4;
}
/*TU*************************************/
#divSopraTU{
/*z-index:999;*/
padding:0;
margin:0;
position: relative; 
left: -275px; 
top: -260px;
width:270px;
}
#immagineTU{
/*z-index:1;*/
width:930px;
height:275px;
}
#TUcontainer{
background:white;
margin:0px;
padding: 0px;
width: 930px;
min-height: 1217px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	900px;
}

#TUcentro{
background:white; 
float:left;
margin-top:-80px; 
width: 665px;
min-height: 550px; 
height:	auto !important; 
height:	40px;
}
#TUcentro h2{
color:#555555;
font-family: Arial,Helvetica,sans-serif;
font-size: 12pt;
text-align: left;
}

#TUsinistra{
background:white;
float: left;
margin-top:-78px;
padding: 0;
width: 265px;
min-height: 550px; 
height:	auto !important; 
height:	500px;
}

#TUtabella{
float:left;
width:620px;
background:white;
font-family: Arial,Helvetica,sans-serif;
}
/* Safari e google chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  #TUtabella a{
  text-decoration:none;
  }
}
/*Opera*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #TUtabella a {
  text-decoration:none;
 }
}
#TUtabella td{
/*border: 1px solid black;*/
width:50%;
text-align: left;
vertical-align:top;
padding:15px 25px 5px 15px;
background: transparent url(img/varie/riquadroGrigio2.png); 
background-repeat:no-repeat;
background-position:right top;
font-family: Arial,Helvetica,sans-serif;
}

#TUtabella p{
font-family:Arial,Helvetica,sans-serif;
text-align:left;
font-size:9pt;
}

#TUtabella h1{
font-size:11pt; 
text-align: left;
text-decoration:none; 
color:#0096D2;
font-weight:bold;
}

/* RIQUADRO DEI MODULI A SINISTRA*/
.RiquadroModuliTU{
background-image:url(img/varie/riquadroMenuCortoTU.jpg);
width:175px;
height:275px;
margin-top:22px;
}

.RiquadroModuliTU ul{
list-style-type: none;
margin-left:-15px; 
line-height:20px;
}
.RiquadroModuliTU li{
color: #555555;															 /*GRIGETTO*/
font-family: Arial,Helvetica,sans-serif;
font-size:9pt;
text-align:left;
list-style-position:outside;
}

.RiquadroModuliTU td a{
text-decoration:none;
color: #555555;
}
.RiquadroModuliTU ul li a:hover{ 
font-weight:bold;
}
.RiquadroModuliTU ul a:hover li{ 
font-weight:bold;
}
/*\*/ 
* html .RiquadroModuliTU li{margin-left: 42px;}

#RiquadroScaricaTU{
margin-top:30px;
width:175px;
height:190px;
padding:0px;
background:white;
}
/* ************************************************************** */

/*Menu a lato delle CARATTERISTICHE di TU*/
#CaratteristicheSinistra{
overflow:hidden;
background: white;
float: left;
margin:0px;
padding:0;
width: 265px;
min-height: 460px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	600px;
}

#RiquadroModuli{
background-image:url(img/varie/riquadroMenuCortoModuli.jpg);
width:175px;
height:295px;
margin-top:15px;
}

#RiquadroModuli ul{
list-style-type: none;
margin-left:-15px; 
line-height:20px;
}
#RiquadroModuli li
{
color: #555555;
font-family: Arial,Helvetica,sans-serif;
font-size:9pt;
text-align:left;
list-style-position:outside;
text-decoration:none;
}
#RiquadroModuli td a{
text-decoration:none;
color: #555555;
}
#RiquadroModuli a:hover{
font-weight:bold;
}
/*\*/ 
* html #RiquadroModuli li{margin-left: 42px;}

#RiquadroScarica{
margin-top:30px;
width:175px;
height:730px;
padding:0px;
background:white;
min-height: 710px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
}

#pulsantiScarica{
margin-left:-5px;
}
/* Firefox */
@-moz-document url-prefix() {
  #pulsantiScarica { 
   margin-left:-8px;
  }
}
/*Opera*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #pulsantiScarica {
  margin-left:-22px;
 }
}
/*\*/ 
* html #pulsantiScarica{margin-bottom: -5px;}

#RichiediInformazioni{
float:left;
margin-top:10px;
margin-bottom:30px;
margin-left:-10px;
}

/*PERSONALIZZAZIONE*/
#PersonContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 762px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#PersonCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	780px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*CONNETTIVITA*/
/*PERSONALIZZAZIONE*/
#ConnettivitaContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 670px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#ConnettivitaCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	650px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*MULTIAZIENDA*/
#MultiaziendaContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 960px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#MultiaziendaCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	940px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

#MultiaziendaCentro ul, #ContabGeneraleCentro ul, #ContabAnaliticaCentro ul , #LogisticaMagazzinoCentro ul, #ServiziCentro ul,
#TrasportiSpedCentro ul, #ProduzioneCentro ul, #NoleggioCentro ul
{
list-style-type: disc;
margin-top:10px;
line-height:20px;
list-style-position:inside;
}
#MultiaziendaCentro li, #ContabGeneraleCentro li, #ContabAnaliticaCentro li, #LogisticaMagazzinoCentro li, #ServiziCentro li,
#TrasportiSpedCentro li, #ProduzioneCentro li, #NoleggioCentro li
{
padding-left: 14px;
color: #555555;
font-family: Arial,Helvetica,sans-serif;
font-size:9.5pt;
text-align:left;
font-weight:bold;
}

/*MULTISEZIONE*/
#MultisezioneContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 792px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#MultisezioneCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	830px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*GESTIONE DOCUMENTALE*/
#GestDocContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1020px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#GestDocCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1040px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*PUNTI ELENCO*/
#GestDocCentro ul
{
list-style-type: disc;
margin-top:10px;
line-height:20px;
list-style-position:inside;
}
#GestDocCentro li
{
padding-left: 14px;
color: #555555;
font-family: Arial,Helvetica,sans-serif;
font-size:9.5pt;
text-align:left;
font-weight:bold;
}

/*PIANI*/
#PianiContainer {
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 650px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#PianiCentro {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 480px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	630px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*ANAGRAFICA SOGGETTI*/
#AnagSoggContainer {
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 650px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#AnagSoggCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;		/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*RICERCHE*/
#RicercheContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1250px;
height:	auto !important; 
height:	500px;
}

#RicercheCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; 
height:	auto !important; 
height:	1230px;		
}

/*FORMATI TITOLI E TESTO CARATTERISTICHE/MODULI*/
#MultiaziendaContainer p, #PersonContainer p, #MultisezioneContainer p, #GestDocContainer p, #PianiContainer p, #AnagSoggContainer p,
#RicercheContainer p, #ConnettivitaContainer p, #ContabGeneraleContainer p, #ContabAnaliticaContainer p, #LogisticaMagazzinoContainer p
#CicloAttivoPassivoContainer p, #ServiziContainer p, #TrasportiSpedContainer p, #LogisticaMagazzinoContainer p, #CicloAttivoPassivoContainer p,
#ProduzioneContainer p, #NoleggioContainer p
{
font-family: Arial,Helvetica,sans-serif;
font-size:9.5pt;
}

#PersonCentro h1, #MultiaziendaCentro h1, #MultisezioneCentro h1, #GestDocCentro h1, #PianiCentro h1, #AnagSoggCentro h1, #RicercheCentro h1,
#ConnettivitaCentro h1, #ContabGeneraleCentro h1, #ContabAnaliticaCentro h1, #LogisticaMagazzinoCentro h1, #CicloAttivoPassivoCentro h1,
#ServiziCentro h1, #TrasportiSpedCentro h1, #ProduzioneCentro h1, #NoleggioCentro h1
{
color:#0096D2;
font-size: 14pt;
text-align: left;
margin-top: 10px;
font-family: Arial,Helvetica,sans-serif;
}

/*RICHIEDI INFORMAZIONI*/
#containerRichInfo{
width: 930px;
min-height: 580px;
height:auto !important;
height:500px;
background: white;
}

#centroRichInfo {
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 580px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	580px;
margin-left:220px;
}

.doveTiTrovi{
color:#555555;
font-size: 8pt;
text-align:left;
font-weight:normal;
font-family: Arial,Helvetica,sans-serif;
}

#cellaTU{
margin:0;
padding:0;
/*padding:15px 25px 5px 15px;*/
background-image:url('img/varie/riquadroGrigio2.png');
width:316px;
height:178px;
float:left;
}

#imgCellaTU{
position:relative;
top:155px;
right:90px;
}

/* Safari e google chrome*/
@media screen and (-webkit-min-device-pixel-ratio:0)  {
  #cellaTU a{
  text-decoration:none;
  }
}
/*Opera*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #cellaTU a {
  text-decoration:none;
 }
}

#testoCellaTU{
width:265px;
height:130px;
margin-top:-10px;
}
/*\*/ 
* html #testoCellaTU{margin-top:0px;}

#testoCellaTU p{
font-family:Arial,Helvetica,sans-serif;
text-align:left;
font-size:9pt;
}

#testoCellaTU h1{
font-size:11pt; 
text-align: left;

color:#0096D2;
font-weight:bold;
}

#testoCellaTU a{
text-decoration:none; 
}

/* *************************MODULI *********************/

/*CONTABILITA' GENERALE*/
#ContabGeneraleContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1250px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#ContabGeneraleCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1260px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}
#ContabGeneraleCentro h2,#ContabAnaliticaCentro h2, #LogisticaMagazzinoCentro h2,#CicloAttivoPassivoCentro h2, #TrasportiSpedCentro h2,#ServiziCentro h2,
#ProduzioneCentro h2, #NoleggioCentro h2
{
/*color:#0096D2;*/
color:#555555;
font-size: 12pt;
text-align: left;
margin-top: 10px;
font-family: Arial,Helvetica,sans-serif;
}

/*CONTABILITA' ANALITICA*/
#ContabAnaliticaContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 915px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}

#ContabAnaliticaCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	950px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*LOGISTICA E MAGAZZINO*/
#LogisticaMagazzinoContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1090px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}
#LogisticaMagazzinoCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 490px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1070px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}
#LogisticaMagazzinoCentro h3, #ServiziCentro h3{
color:#0096D2;
font-size: 9pt;
text-align: left;
font-family: Arial,Helvetica,sans-serif;
}

/*CICLO ATTIVO E PASSIVO*/
#CicloAttivoPassivoContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1705px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}
#CicloAttivoPassivoCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1750px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*SERVIZI*/
#ServiziContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 2585px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}
#ServiziCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	2680px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*TRASPORTI SPEDIZIONI*/
#TrasportiSpedContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1400px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}
#TrasportiSpedCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1440px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*PRODUZIONE*/
#ProduzioneContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 1800px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}
#ProduzioneCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	1860px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*NOLEGGIO AUTOVEICOLI*/
#NoleggioContainer{
background:white;
margin:0px;
padding:0px;
width: 930px;
min-height: 2350px; /*IE non lo supporta*/ /*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER MOZILLA*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	500px;
}
#NoleggioCentro{
overflow:hidden;
background: white;
float: left;
margin:0;
padding: 0;
width: 620px;
min-height: 450px; /*IE non lo supporta*/
height:	auto !important; /*Per implementazione su tutti i browser della min-height*/
height:	2490px;/*MODIFICARE QUESTO PER VISUALIZZAZIONE BROWSER IE*/
}

/*PARTNER*/
#tablePartner {
background:white;
width:930px;
margin:0px; 
padding:0px;
border-collapse:collapse;
}

#tornaCaratteristiche{
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
height:21px; 
line-height:21px; 
background-color: white;
width:250px;
}
#tornaCaratteristiche a{
text-decoration:none;
color: #555555; 
}
#tornaCaratteristiche a:hover{
color:#0096D2;
}

#tornaModuli{
font-family: Arial,Helvetica,sans-serif;
font-size: 10pt;
height:21px; 
line-height:21px; 
background-color: white;
width:180px;
}
#tornaModuli a{
text-decoration:none;
color: #555555; 
}
#tornaModuli a:hover{
color:#0096D2;
}
