
A:link, A:active, A:visited {
  color: #2371A3;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  font-size: 10px;
}

A:hover {
  color: #2371A3;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: underline;
  font-size: 10px;
}
#scheda_prodotto span.prodotto {
  float: left;
  text-align: center;
  font-family: Verdana;
  font-weight: normal;
  font-size: 9px;
  border: 0px solid #000000;
  width: 585px;
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 10px 0px;
}
#scheda_prodotto span.prodotto span.valore1 {
  float: left;
  width: 190px;
  text-align: left;
  background-color: #CEDBFA;
  border: 0px solid #FFF;
  color:#0000FE; 
  margin: 0px 0px 0px 0px;
  height: 45px;
}
#scheda_prodotto span.prodotto span.valore2 {
  float: left;
  width: 70px;
    color:#0000FE;
  background-color: #CEDBFA;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
  height: 45px;
}
#scheda_prodotto span.prodotto span.valore3 {
  float: left;
  width: 80px;
    color:#0000FE; 
 background-color: #CEDBFA;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
  height: 45px;
}
#scheda_prodotto span.prodotto span.valore4 {
  float: left;
  width: 140px;
  background-color: #CEDBFA;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
  height: 45px;
    color:#0000FE; 
}
#scheda_prodotto span.prodotto span.valore5 {
  float: left;
  width: 95px;
  color:#0000FE; 
  background-color: #CEDBFA;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
  height: 45px;
}
#scheda_prodotto span.prodotto span.voce1 {
  float: left;
  background: #FFE000 url(/images/css/bg_tb.gif) repeat top left;
  height:15px;
  color: #0000FE;
  width: 190px;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.prodotto span.voce2 {
  float: left;
  background: #FFE000 url(/images/css/bg_tb.gif) repeat top left;
  height:15px;
  color: #0000FE;
  width: 70px;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.prodotto span.voce3 {
  float: left;
  color: #0000FE;
  background: #FFE000 url(/images/css/bg_tb.gif) repeat top left;
  height:15px;
  width: 80px;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.prodotto span.voce4 {
  float: left;
  width: 140px;
  color: #0000FE;
  background: #FFE000 url(/images/css/bg_tb.gif) repeat top left;
  height:15px;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.prodotto span.voce5 {
  float: left;
  width: 95px;
  color: #0000FE;
  background: #FFE000 url(/images/css/bg_tb.gif) repeat top left;
  height:15px;
  border: 1px solid #FFF;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.immagine {
  float: left;
  width: 580px;
  text-align: center;
  border: 0px solid #AAAAAA;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.lente {
  float: left;
  width: 200px;
  text-align: center;
  border: 0px solid #AAAAAA;
  margin: 0px 0px 0px 40px;
}
#scheda_prodotto span.immagine_sfumo {
  display:none;
	width: 200px;
  text-align: center;
  border: 0px solid #AAAAAA;
  margin: 0px 0px 0px 0px;
}
#scheda_prodotto span.descrizione {
  float: left;
  width: 600px;
  font-size: 12px;
  text-align: left;
  border: 0px solid #AAAAAA;
  margin: 10px 0px 10px 10px;
  padding: 0px 0px 0px 0px;
}
#scheda_prodotto span.descrizione_tecnica {
  float: left;
  width: 600px;
  font-size: 12px;
  text-align: left;
  border: 0px solid #AAAAAA;
  margin: 10px 0px 0px 10px;
  padding: 0px 0px 0px 0px; 
}
#scheda_prodotto span.descrizione_tecnica h3, #scheda_prodotto span.descrizione h3 {
	}
#scheda_prodotto h3 {
	}

#scheda_prodotto {
  font-family: Verdana;
  font-weight: normal;
  font-size: 9px;
  width: 650px;
  text-align: left;
  margin: 0px;
  padding: 0px 0px 0px 0px;
  border: 0px dotted #FF0000;
}
#contatti h3 {
	}
#contatti {
        text-align: left;
        width: 580px;
        background: #fff ;
	color: #666;
	border: 0px dotted #b5b5b5;
	margin: 0px 0px 0px 10px;
        padding: 0px; 
	}
body {
  background:#EEECE0;
  font-family: Verdana;
  font-size: 11px;
  margin: 0px auto;
  text-align: center;
  scrollbar-3dlight-color: #F1F2E5; 
  scrollbar-arrow-color: #135CF5;
  scrollbar-darkshadow-color: #FFFFFF; 
  scrollbar-face-color: #A8C4FF; 
  scrollbar-highlight-color: #FFFFFF; 
  scrollbar-shadow-color: #135CF5;
  scrollbar-track-color: #FFF;
}
#container {
  background: #FFF;
  margin: auto;
  width: 734px;
  height: 334px;
 border: 0px solid #FFF000;
}
#intro {
  display:none;
}
#pageHeader {
  display:none;
}

#quickSummary {
  display:none;
}
#box_login {
display: none;
}
#preamble {
        display: none;
	}

#linkList {
  float: left;
  width: 248px;
  border: 0px solid #000;
   background: url(/images/css/dx.jpg) no-repeat top left;
  padding: 0px;
  height: 451px;
  margin: 0px 0px 0px 0px;
}
#linkList img{
  float: left;
  width: 179px;
  margin: 0px 0px 0px 0px;
}
#lresources  {
  display:none;
}
#larchives
 {
	 display: none;
	 background-color: #ECF1F5;
 }
#lselect h3,  #larchives h3, #lresources h3 {
  display:none;
  }

#lselect h3 span,  #larchives h3 span , #lresources h3 span {
  display:none;
  }
#linkList a:hover {
	color: #737373;
	}

#supportingText {
  background: url(img/css/bg_sx.jpg) repeat-y top left;
  float: left;
  width: 990px;
  border: 0px solid #000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.titolo_xo {
  float: left;
  width: 500px;
  border: 0px solid #000;
  margin: 10px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.testo_xo {
  float: left;
  width: 700px;
  font-size:11px;
  font-family:verdana;
  border: 0px solid #000;
  margin: 5px 0px 0px 16px;
  text-align:justify;
  padding: 0px;
}
#supportingText span.immagine_xo {
  float: left;
  width: 250px;
  text-align:right;
  border: 0px solid #000;
  margin: 5px 0px 0px 16px;
  padding: 0px;
}
#supportingText span.flash_menu {
  background: #FFF;
  float: left;
  width: 950px;
  height: 200px;
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.titolo_studi {
  background: url(img/css/tit_progettazione.jpg) no-repeat top left;
  float: left;
  width: 700px;
  height: 25px;
  border: 0px solid #FF0000;
  margin: 20px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.flash_index{
  background: #FFF;
  float: left;
  width: 820px;
  height: 280px;
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.logotipo_index{
  background: #EEECE0;
  float: left;
  width: 220px;
  text-align:right;
  height: 75px;
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.skip{
  background: #EEECE0;
  float: left;
  width: 600px;
  text-align:right;
  height: 75px;
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#supportingText span.sx{
  float: left;
  width: 190px;
  height: 311px;
  border: 0px solid #FF0000;
  background: url(img/css/img_sx.jpg) no-repeat top left;
}
#supportingText span.pdf {
  background: url(img/css/pdf.gif) no-repeat top 450px;
  height: 70px;
  float: left;
  text-align: right;
  width: 700px; 
  border: 0px solid #FF0000;
  margin: 0px;
  padding: 0px;
}
#supportingText span.nullo {
  height: 70px;
  float: left;
  width: 300px; 
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 450px;
  padding: 0px;
}
#supportingText span.centrale {
  background: #FFF;
  color:#0000FE;
  font-size:10px;
  height: 311px;
  float: left;
  width: 700px; 
  border: 0px solid #FF0000;
  margin: 0px;
  padding: 0px;
}
#supportingText span.pul_dove {
  height: 40px;
  float: left;
  text-align:right;
  width: 490px; 
  border: 0px solid #FF0000;
  margin: 0px;
  padding: 0px;
}
#supportingText span.cartina {
  height: 190px;
  float: left;
  width: 265px; 
  border: 0px solid #FF0000;
  margin: 20px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.centralechi {
  background: #FFF;
  margin:0px;
  border: 0px solid #FF0000;
  color:#115B74;
  font-size:11px;
  text-align:justify;
  float: left;
  width: 550px; 
  padding: 0px;
  
  margin-top: 10px;
  height: 290px;
  overflow: auto;
}
#supportingText span.centraleprod {
  background: #FFF;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: left;
  width: 730px; 
}
#supportingText span.centralelogo {
  background: #FFF;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: left;
  width: 500px; 
}
#supportingText span.pulsante_prodotti {
  background: #FFF;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: right;
  width: 100px; 
}
#supportingText span.sirona1 {
  background: url(img/css/sirona_heliodent.jpg) no-repeat top left;
  margin:20px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 230px;
  height:280px;
}
#supportingText span.sirona2 {
  background: url(img/css/sirona_sidexis.jpg) no-repeat top left;
  margin:20px 0px 0px 20px;
  border: 0px solid #FF0;
  float: left;
  width: 230px;
  height:280px;
}
#supportingText span.sirona3 {
  background: url(img/css/sirona_orthophos.jpg) no-repeat top left;
  margin:20px 0px 0px 20px;
  border: 0px solid #FF0;
  float: left;
  width: 230px;
  height:280px;
}
#supportingText span.orthophos {
  background: url(img/css/orthophos_big.jpg) no-repeat 25px 0px;
  margin:10px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 760px;
  height:467px;
}
#supportingText span.orthophostxt1 {
  margin:20px 0px 0px 599px;
  color:#34295A;
  border: 0px solid #FF0;
  float: left;
  text-align:justify;
  font-size:10px;
  width: 200px;
  height:100px;
}
#supportingText span.orthophostxt2 {
  margin:90px 0px 0px 5px;
  text-align:justify;
  color:#34295A;
  border: 0px solid #FF0000;
  float: left;
  font-size:10px;
  width: 180px;
  height:100px;
}
#supportingText span.orthophostxt3 {
  margin:90px 0px 0px 365px;
  text-align:justify;
  color:#34295A;
  border: 0px solid #FF0;
  float: left;
  font-size:10px;
  width: 200px;
  height:100px;
}
#supportingText span.testo_orthophos {
  margin:10px 0px 0px 0px;
  color:#34295A;
  text-align: justify;
  border: 0px solid #FF0;
  float: left;
  font-size:11px;
  width: 700px;
}
#supportingText span.img_big {
  background: url(img/css/heliodent_big.jpg) no-repeat top left;
  margin:20px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
    width: 280px;
  height:350px;
  font-size:11px;
}
#supportingText span.img_big2 {
  background: url(img/css/sidexis_big.jpg) no-repeat top left;
  margin:20px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
    width: 280px;
  height:350px;
  font-size:11px;
}
#supportingText span.img_txt {
  margin:30px 0px 0px 5px;
  text-align: justify;
  border: 0px solid #FF0;
  float: left;
}
#supportingText span.prodotti {
  background: #FFF;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 790px; 
}
#supportingText span.prodotto1 {
  background: #FFF;
  width:720px;
  height:283px;
  margin:0px 0px 0px 0px;
  border: 0px solid #000;
  float: left;
}
#supportingText span.prodotto1_tit {
  background: url(img/css/idem_alfa_tit.jpg) no-repeat top left;
  width:720px;
  height:55px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FFF000;
  float: left;
}
#supportingText span.prodotto1_titex {
  width:500px;
  height:20px;
  color:#FF0000;
  font-weight:normal;
  margin:25px 0px 0px 0px;
  border: 0px solid #000;
  float: left;
}
#supportingText span.prodotto2 {
  background: #FFF;
  width:400px;
  height:283px;
  margin:0px 0px 0px 0px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto2_tit {
  background: url(img/css/idem_penta_tit.jpg) no-repeat top left;
  width:350px;
  height:55px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: left;
}
#supportingText span.prodotto2_titex {
  width:110px;
  height:50px;
  color:#978F00;
  font-weight:normal;
  margin: 10px 0px 0px 250px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto2_immagine {
  width:255px;
  height:193px;
  background: url(img/css/idem_penta.jpg) no-repeat top left;
  margin: 0px 0px 0px 0px;
  border: 0px solid #000;
  float: left;
}
#supportingText span.prodotto3 {
  background: #FFF;
  width:350px;
  height:283px;
  margin:0px 0px 0px 25px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto3_tit {
  background: url(img/css/idem_colibri_tit.jpg) no-repeat top left;
  width:350px;
  height:55px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: left;
}
#supportingText span.prodotto3_titex {
  width:100px;
  height:50px;
  color:#FD0B24;
  font-weight:normal;
  margin: 10px 0px 0px 255px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto3_immagine {
  width:255px;
  height:193px;
  background: url(img/css/img_colibri.jpg) no-repeat top left;
  margin: 0px 0px 0px 0px;
  border: 0px solid #000;
  float: left;
}
#supportingText span.prodotto4 {
  background: #FFF;
  width:350px;
  height:283px;
  margin:0px 0px 0px 0px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto4_tit {
  background: url(img/css/idem_galaxy_tit.jpg) no-repeat top left;
  width:350px;
  height:55px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: left;
}
#supportingText span.prodotto4_titex {
  width:200px;
  height:50px;
  color:#75A087;
  font-weight:normal;
  margin: 10px 0px 0px 170px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto4_immagine {
  width:255px;
  height:193px;
  background: url(img/css/img_galaxy.jpg) no-repeat top left;
  margin: 0px 0px 0px 0px;
  border: 0px solid #000;
  float: left;
}
#supportingText span.prodotto5 {
  background: #FFF;
  width:350px;
  height:283px;
  margin:0px 0px 0px 8px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto5_tit {
  background: url(img/css/idem_neomavi_tit.jpg) no-repeat top left;
  width:350px;
  height:55px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0000;
  float: left;
}
#supportingText span.prodotto5_titex {
  width:100px;
  height:50px;
  color:#456BA4;
  font-weight:normal;
  margin: 10px 0px 0px 250px;
  border: 0px solid #0f0;
  float: left;
}
#supportingText span.prodotto5_immagine {
  width:255px;
  height:193px;
  background: url(img/css/img_neomavi.jpg) no-repeat top left;
  margin: 0px 0px 0px 0px;
  border: 0px solid #000;
  float: left;
}
#supportingText span.hs {
  background: url(img/css/hs_microscopio.jpg) no-repeat top left;
  height:390px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 700px; 
}
#supportingText span.hs_txt {
  height:250px;
  font-size:11px;
  text-align:justify;
  color:#456BA4;
  margin:100px 0px 0px 250px;
  border: 0px solid #FF0;
  float: left;
  width: 400px; 
}
#supportingText span.getinge {
  background: url(img/css/getinge.jpg) no-repeat top left;
  height:390px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 700px; 
}
#supportingText span.getinge_txt {
  height:250px;
  font-size:11px;
  text-align:justify;
  color:#456BA4;
  margin:100px 0px 0px 340px;
  border: 0px solid #FF0;
  float: left;
  width: 400px; 
}
#supportingText span.edarredo {
  background: url(img/css/edarredo.jpg) no-repeat top left;
  height:390px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 700px; 
}
#supportingText span.edarredo_txt {
  height:250px;
  font-size:11px;
  text-align:justify;
  color:#006D7E;
  margin:100px 0px 0px 400px;
  border: 0px solid #FF0;
  float: left;
  width: 300px; 
}
#supportingText span.xomio {
  background: url(img/css/xo_mio.jpg) no-repeat top left;
  height:390px;
  margin:0px 0px 0px 0px;
  border: 0px solid #FF0;
  float: left;
  width: 700px; 
}
#supportingText span.xomio_txt {
  height:250px;
  font-size:11px;
  text-align:justify;
  color:#006D7E;
  margin:100px 0px 0px 400px;
  border: 0px solid #FF0;
  float: left;
  width: 300px; 
}
#supportingText span.centralestudi {
  background: #FFF;
  margin:0px 0px 0px 0px;
  height:200px;
  border: 0px solid #FF0000;
  color:#115B74;
  font-size:10px;
  text-align:justify;
  float: left;
  width: 700px; 
  padding: 0px;
  
  margin-top: 10px;
  margin-left: 20px;
  height: 240px;
  overflow: auto;
}
#supportingText span.formazione {
  margin:10px 0px 0px 0px;
   border: 0px solid #FF0000;
  color:#617148;
  font-size:11px;
  text-align:justify;
  float: left;
  width: 700px; 
  padding: 0px;
}
#supportingText span.box1 {
  background: #FFF;
  margin:5px 0px 0px 0px;
  height:228px;
  border: 0px solid #FF0000;
  color:#115B74;
  font-size:10px;
  text-align:justify;
  float: left;
  width: 323px; 
  padding: 0px;
}
#supportingText span.centralechifla {
  margin:0px 0px 0px 0px;
  height:200px;
  float: left;
  width: 200px; 
  padding: 0px;
}
#supportingText span.finto {
	position: absolute;
	cursor: pointer;
	margin: 95px 0px 0px -270px;
	width: 17px;
	height: 30px;
	border: 0px solid #000;
  }
#supportingText span.centrale span.box1 {
  background: url(img/css/box_ergonomia.jpg) no-repeat top left;
  color:#0000FE;
  font-size:10px;
  height: 120px;
  float: left;
  width: 310px; 
  border: 0px solid #FF0000;
  margin: 20px 60px 0px 0px;
  padding: 0px;
}
#supportingText span.box1_txt {
  color:#333;
  text-align: justify;
  font-size:9px;
  height: 100px;
  float: left;
  width: 250px; 
  border: 0px solid #FF0000;
  margin: 25px 0px 0px 20px;
  padding: 0px;
}
#supportingText span.centrale span.box2 {
  background: url(img/css/box_ods.jpg) no-repeat top left;
  color:#0000FE;
  font-size:10px;
  height: 100px;
  float: left;
  width: 310px; 
  border: 0px solid #FF0000;
  margin: 20px 0px 0px 0px;
  padding: 0px;
}
#supportingText span.box2_txt {
color:#333;
   text-align: justify;
  font-size:9px;
  height: 60px;
  float: left;
  width: 250px; 
  border: 0px solid #FF0000;
  margin: 35px 0px 0px 20px;
  padding: 0px;
}
#supportingText span.box3_immagine {
   text-align: justify;
  height: 100px;
  float: left;
  width: 60px; 
  border: 0px solid #FF0000;
  margin: 30px 0px 0px 20px;
  padding: 0px;
}


#supportingText span.centrale span.box3 {
  background: url(img/css/box_prodotti.jpg) no-repeat top left;
  color:#0000FE;
  font-size:10px;
  height: 150px;
  float: left;
  width: 310px; 
  border: 0px solid #FF0000;
  margin: 20px 60px 5px 0px;
  padding: 0px;
}
#supportingText span.box3_txt {
  color:#333;
   text-align: justify;
  font-size:9px;
  height: 100px;
  float: left;
  width: 170px; 
  border: 0px solid #FF0000;
  margin: 25px 0px 0px 20px;
  padding: 0px;
}
#supportingText span.centrale span.box4 {
  background: url(img/css/box_formazione.jpg) no-repeat top left;
  color:#0000FE;
  font-size:10px;
  height: 100px;
  float: left;
  width: 310px; 
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }
#supportingText span.box4_txt {
  color:#333;
   text-align: justify;
  font-size:9px;
  height: 20px;
  float: left;
  width: 250px; 
  border: 0px solid #FF0000;
  margin: 35px 0px 0px 20px;
  padding: 0px;
}
#supportingText span.centrale span.box5 {
  background: url(img/css/box_progettazione.jpg) no-repeat top left;
  color:#0000FE;
  font-size:10px;
  height: 100px;
  float: left;
  width: 310px; 
  border: 0px solid #FF0000;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }
#supportingText span.box5_txt {
  color:#333;
   text-align: justify;
  font-size:9px;
  height: 40px;
  float: left;
  width: 250px; 
  border: 0px solid #FF0000;
  margin: 30px 0px 0px 20px;
  padding: 0px;
}

#supportingText ul {
	font-size: 10px;
	list-style:none;
	margin: 0px;
	padding: 0px;
	}
#supportingText ul li {
        float:left;
        width: 85px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	line-height: 12px;
	color: #999;
	border: 0px solid #000;
	}
#linkList li li a, #linkList li li a:link, #linkList li li a:visited {
	color: #737373;
	margin: 0px;
	font-weight: bold;
	}
#lselect li li span.immagine_li
{
  float: left;
  margin: 0px;
  padding: 0px; 
  height:12px;
  width: 2px;
  margin: 0px 0px 0px 20px;
  background: #737373;
  border: 0px solid #000;  
} 
#lselect li li span.testo_li
{
  float: left;
  margin: 0px;
  padding: 0px; 
  height:14px;
  color: #FF0000;
  margin: 0px 0px 0px 3px;
  border: 0px solid #000;  
} 
#linkList li li li a, #linkList li li li a:link, #linkList li li li a:visited {
	color: #FFFFFF;
	height:14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	}

#linkList li a, #linkList li a:link, #linkList li a:visited {
	color: #255772;
	height:14px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
        border: 0px solid #000000;
}
#explanation {
	display: none;
}
#linkList2 {
  float: left;
  margin: 107px 0px 0px 0px;
  width: 248px;
  height: 203px;
  border: 0px solid #ff0000;
}
#linkList2 img{
  float: left;
  width: 179px;
  height: 29px;
  margin: 0px 0px 0px 0px;
display: none;
}
#lselect2 {
  float:left;
}
#lselect {
        width: 160px;
	float: left;
	margin: 5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FFFF00;
}
#lselect ul{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #FF0000;
	list-style:none;
}
#linkList2 #lselect li
{
  margin: 3px 0px 3px 0px;
  padding: 0px; 
  height:12px;
  line-height:12px;
  border: 0px solid #FF0000;
  width: 160px;
} 
#lselect li span.immagine_li
{
  float: left;
  margin: 0px;
  padding: 0px; 
  height:15px;
  width: 36px;
  border: 0px solid #FF0000;
  background: url(/images/css/pul.gif) no-repeat top left;  
} 
#lselect li span.testo_li
{
  float: left;
  margin: 0px 0px 0px 3px;
  padding: 0px 0px 0px 0px; 
  color: #FFFFFF;
  height:12px;
  border: 1px solid #FFFFFF;
} 
#risultati {
  float: left;
  font-family: verdana;
  text-align: left;
  width: 350px;
  border: 0px solid #b5b5b5;
  margin: 0px 0px 0px 0px;
  padding: 0px; 
}
#risultati span.contenitore {
    float: left;
    width: 456px;
    height: 300px;
    border: 0px solid #00f;
    margin: 100px 0px 0px 20px;
    overflow:auto;
    color: #fff;
  }
#supportingText span.mod_contatti {
	float: left;
	border: 0px solid #000000;
	width: 420px;
	text-align:left;
	margin: 10px 0px 0px 40px;
}
#supportingText span.voce{  
	float: left;
	border: 0px solid #000000;
	width: 200px;
	height: 30px;
	text-align:right;
	color: #092365;
	margin: 0px 0px 2px 0px;
	background: #DFE0D7;
  }
  #supportingText span.voce_grande{  
	float: left;
	border: 0px solid #000000;
	width: 407px;
	height: 20px;
	text-align:center;
	color: #092365;
	margin: 0px 0px 2px 0px;
	background: #DFE0D7;
  }
 #supportingText span.bottone{  
	float: left;
	border: 0px solid #000000;
	width: 407px;
	height: 20px;
	text-align:center;
	color: #092365;
	margin: 0px 0px 2px 0px;
	background: #DFE0D7;
  }
 #supportingText span.asterisco{  
	float: left;
	border: 0px solid #000000;
	width: 407px;
	height: 20px;
	text-align:center;
	color: #092365;
	margin: 0px 0px 2px 0px;
	background: #DFE0D7;
  }
 #supportingText span.valore_grande{  
	float: left;
	border: 0px solid #000000;
	width: 407px;
	height: 50px;
	text-align:center;
	color: #092365;
	margin: 0px 0px 2px 0px;
	background: #DFE0D7;
  }
#supportingText span.valore{  
	float: left;
	border: 0px solid #000000;
	width: 205px;
	height: 30px;
	text-align:left;
	color: #092365;
	margin: 0px 0px 2px 3px;
	background: #DFE0D7;
  }
 #risultati span.elemento {
    float:left;
    width: 200px;
    height: 90px;
    border: 0px solid #000;
    margin:5px 0px 0px 6px;
  }
#risultati span.valore1 {
    float:left;
    width: 72px;
    height: 72px;
    border: 0px solid #000;
    margin:5px 0px 0px 6px;
  }
#risultati span.valorebg {
    float:left;
    width: 85px;
    margin:0px;
    height: 85px;
    background: url(/images/css/bg_scheda.gif) no-repeat top left;
    border: 0px solid #000;
  }
#risultati  span.valore2 {
    float:left;
    font-weight: bold;
    width: 100px;
    height: 40px;
    border: 0px solid #0f0;
  }
#risultati  span.valore3 {
    float:left;
    width: 100px;
    height: 100px;
    border: 0px solid #f00;
  }

#pagina {
	float: left;
	border: 0px solid #000000;
	width: 100px;
	text-align:left;
	margin: 0px 0px 0px 0px;

	}
#hp_pagina {
	float: left;
	border: 0px solid #000000;
	width: 50px;
	text-align:center;
	margin: 0px 0px 0px 0px;

	}
#pagina span.titolo {
	border: 0px solid #FF0000;
	width: 250px;
	margin: 0px 0px 0px 0px;
	float: left;
	}
#footer {
	border: 0px solid #FF0000;
	background: #333;
	margin: 0px 0px 0px 0px;
	float: left;
	}
#footer span.txt {
	border: 0px solid #FF0000;
	height:15px;
	font-family: verdana;
	color: #FFF;
	background: #333;
	font-size: 10px;
	text-align: left;
	margin: 5px 0px 0px 0px;
	float: left;
	}
#footer #powered {
	border: 0px solid #FF0000;
	height:15px;
	font-family: verdana;
	color: #FFF;
	background: #333;
	font-size: 10px;
	text-align: left;
	margin: 5px 0px 0px 0px;
	float: left;
	}
