﻿
body {  font-weight: normal;  font-family : Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color:#555; margin:0px; }
.Centra {text-align: left; margin:0 auto; width:960px; }


a, a:visited, a:link  { color:#ff9900; list-style-type: none; text-decoration:none; }
a:hover { color:#ff9900; list-style-type: none; }




img {border-width: 0; float: left; margin:0px; margin-bottom:4px;margin-right:2px; }

.Logo_Bi { float: left; height:126px; width:235px; margin-top:0px; padding-top:0px; }

.Disclaimer { float: left; width:495px; }
.Disclaimer_Testata { float: left; width:495px; margin:0px; margin-bottom:0px;  border-bottom:30px #003466 solid; }
.Disclaimer .Cont { float: left; width:440px;margin:0px;margin-top:10px; padding-right:30px; padding-left:30px; }
.Disclaimer .Cont h1 { float: left; width:100%; padding-right:5px; padding-bottom:15px; margin-top:7px; font-size:1.3em; color:#006699}
.Disclaimer .Cont .Testo { float: left; width:100%; padding-right:5px; padding-bottom:5px; font-size:0.7em}
.Disclaimer .Cont .Testo a { padding-left:15px;background-image:url('Images/freccia_piena.gif'); background-repeat:no-repeat; font-size:1em}

.Box { float: left; width:98%; padding-right:5px; padding-left:5px;padding-bottom:15px; margin-top:7px; background-color:#efefef; }

.Spacer  { float: left; width:100%; margin-top:20px; margin-bottom:20px; background-color:#182842 ; height:1px; }

.Testata { float: left; width: 957px; height:126px; margin:0px; margin-bottom:0px; padding-bottom:2px; border-bottom:1px #999999 solid; }
.Testata h1{ float: left; width: auto; color:#003466; font-size:1.2em; margin:0px; margin-bottom:0px; padding-top:80px; padding-left:10px;padding-bottom:3px; font-weight:normal}
.Data { float: right; width: auto; margin:0px; margin-bottom:0px; padding-top:85px; font-size:0.70em;}

.Centrale_generale { float: left; width:717px; margin:0px; padding-bottom:30px; margin-top:1px;}
.Centrale_colonna_sx { float: left; width:239px; margin-top:1px; border-right:1px #fff solid; }
.Centrale_colonna_centro { float: left; width:470px; margin:0px; margin-top:0px; padding-left:4px; }
.Centrale_colonna_centro_unica, .Centrale_colonna_centro_unica_automedicazione { float: left; width:715px; margin:0px; margin-top:0px; padding-left:4px; }


.Centrale_colonna_centro_unica h1 { float: left;  color:#006699; font-size:1.1em;  padding-bottom:15px;padding-top:15px;}
.Centrale_colonna_centro_unica .Text {  float: left;   margin:0px; padding:0px; font-size:1em; line-height:18px; padding-bottom:10px; }


.Centrale_colonna_centro h1 { float: left; width:99%; color:#006699; font-size:0.9em;  padding-bottom:15px;padding-top:15px;}
.Centrale_colonna_centro .Text {  float: left;  width:98%; margin:0px; padding:0px; font-size:0.7em; line-height:18px; padding-bottom:10px; }
.Centrale_colonna_centro .Text .border { border:1px solid #CCC; padding:5px; }
.Centrale_colonna_centro .Text ul{ float: left; width:97%; list-style-position:inside; list-style:square; padding-left:7px; margin-left:10px; }
.Centrale_colonna_centro .Text .border ul { float:none !important; }
.Centrale_colonna_centro .TextCorto ul{ float: left;  padding-left:0px; list-style-position:inside; list-style:square; margin-left:10px;  }
.Centrale_colonna_centro .TextCorto {  float: left;  width:98%; margin:0px; padding:0px;  line-height:18px; padding-bottom:10px; }

.Centrale_colonna_centro .TextCorto_elenco ul{ float: left; font-size:1em;  width:400px; padding-top:10px; padding-bottom:10px; margin:0px; margin-left:0px; padding-left:10px  }
.Centrale_colonna_centro .TextCorto_elenco li{ width:97%;  margin:0px; padding-left:10px; list-style-type:none;  background-image:url('Images/freccia.gif'); background-repeat:no-repeat;  }
.Centrale_colonna_centro .TextCorto_elenco li a { color:#555555;  }
.Centrale_colonna_centro .TextCorto_elenco li a:hover { text-decoration:underline; color:#FF9900}
.Centrale_colonna_centro .TextCorto_elenco{  float: left;  width:450px; margin:0px; padding:5px; font-size:0.7em; background-color:#f0f0f0;   }



 
.Centrale_colonna_centro .Img{  float: left; width:98%;  margin-bottom:5px;}
.Centrale_colonna_centro .Titolino {  float: left; width:99%; margin:0px; padding:0px; font-size:0.7em; font-weight:bold;padding-bottom :5px; }

.Centrale_colonna_centro_estesa { float: left; width:715px; margin:0px; margin-top:0px; padding-left:4px; }
.Centrale_colonna_centro_estesa h1 { float: left; width:99%; color:#006699; font-size:0.9em;  padding-bottom:15px;padding-top:15px;}
.Centrale_colonna_centro_estesa .Text {  float: left;  width:auto; margin:0px; padding:0px; font-size:0.7em; line-height:18px; padding-bottom:10px; }
.Centrale_colonna_centro_estesa .Text ul{  width:90%; padding-left:0px; list-style-position:inside; list-style:square; margin-left:15px; }
.Centrale_colonna_centro_estesa .Img{  float: left; width:98%;  margin-bottom:5px;}
.Centrale_colonna_centro_estesa .Titolino {  float: left; width:99%; margin:0px; padding:0px; font-size:0.7em}

.Centrale_cont { float: left; width:717px;  margin:0px;  }
.Centrale_cont h1{ float: left; width:98%; color:#006699; font-size:0.9em;  padding-bottom:15px;padding-top:15px; padding-left:5px; }
.Centrale_cont h2{ float: left; width:98%; font-size:0.9em;  padding-bottom:15px;padding-top:0px; padding-left:5px; }

.Centrale_colonna_dx { float:right; width:235px; margin:0px;  margin-top:0px; padding-top:0px; padding:0; }
.Colonnina_sx { float: left; width:232px; margin:0px;  }
.Colonnina_dx { float: right; width:232px; margin:0px; }


.Menu { float: left; width:720px; background-color:#e6e6e6; height:19px; margin:0px; padding-top:4px; }
.Menu ul{ float: left; width:auto; margin:0px; padding-left:8px;   }
.Menu li{float: left; width:auto;  margin-right:6px; padding-right:7px; padding-left:2px; font-size:0.70em;border-right:1px #7f7f7f solid; list-style-type:none;  }
.Menu li a:visited {color:#7f7f7f}
.Menu li a:link {color:#7f7f7f}
.Menu li a {color:#7f7f7f}
.Menu li a:hover { color:#ff9900; text-decoration:underline; }



.Nav { float: left; width:239px; margin:0px; padding:0px; margin-bottom: 5px; line-height:25px;  font-size:0.75em;  }
.Nav ul{ float: left;  margin:0px; margin-left:0px; padding-left:0px;   }
.Nav li { float: left; width:239px; list-style-type:none; list-style:none; margin:0px; padding:0px; background-image:url('Images/bordo_dotted.gif'); background-repeat:repeat-x;}
.Nav li a:link, .Nav li a, .Nav li a:visited{ color:#fff; padding-left:15px; display:block;   }
.Nav li a:hover { background-color:#ff9900; color:#003366; }

.Nav .Voce_1 a, .Nav .Voce_1 a:link, .Nav .Voce_1 a:visited { display:block;    }
.Nav .Voce_1 a:hover{ background-color:#ff9900; }
.Nav .selected, .Nav .selected_open { float: left; background-color: #006699; background-image: none; margin:0px; padding:0px;}
.Nav .selected li, .Nav .selected_open li  { float: left; background-color: #006699; background-image: none; margin:0px; padding:0px; width:220px;}
.Nav .selected .selected .selected , .Nav .selected .selected .selected li  {  font-weight:bold}

.Nav ul .Voce_1 {float:left; font-size:0.9em; background-color: #006699; line-height:0px; margin:0px 0px 0px 2px; padding:0px; }
html>body .Nav ul .Voce_1 {float:left; font-size:0.9em; background-color: #006699; line-height:0px; margin:0px 0px 0px 4px; padding:0px; }
.Nav li .Voce_1 a, .Nav li .Voce_1 a:link, .Nav li .Voce_1 a:visited{  float:left; width:100%; color: #003366; line-height:20px;  font-size:1em; background-image:url('Images/bordo_sel_dotted.gif'); background-repeat:repeat-x;}
.Nav li .Voce_1 a:hover{ background-image:url('Images/bordo_over_dotted.gif'); background-repeat:repeat-x; }
.Nav ul li.selected_open ul li.selected_open a,
.Nav ul li.selected_open ul li.selected_open ul li.selected a,
.Nav ul li.selected_open ul li.selected a { font-weight:bold; }
.Nav ul li.selected_open ul li.selected_open ul li a { font-weight:normal; }



.Nav ul .Voce_2 { float:left; width:235px; font-size:1em; line-height:0px; margin:0px; padding:0px 0px 10px 0px; background-color:#E7F0F7; }
.Nav ul .Voce_2 .selected {font-weight:bold}

.Nav li .Voce_2 a, .Nav li .Voce_2 a:link, .Nav li .Voce_2 a:visited{  float:left;   width:213px; background-image:url('Images/freccia_nav.gif'); background-position:6px top;background-repeat:no-repeat; background-color: #e7f0f7; padding-left:22px; color: #003366; line-height:15px;  font-size:1em; }
.Nav li .Voce_2 a:hover{  background-color:#ff9900 }
.Nav li .Voce_2 .selected_open a, .Nav li .Voce_2 .selected_open a:link, .Nav li .Voce_2 .selected_open a:visited { background-image:url('Images/menu-arrow-down.gif'); background-position:15px 2px;background-repeat:no-repeat; }

.Nav ul .Voce_3 { float:left; width:212px; font-size:1em; line-height:0px; padding:0 0 0 5px; margin:0; background-color:#E7F0F7 }
.Nav li .Voce_2 .selected_open .Voce_3 a:link, .Nav li .Voce_3 .selected_open .Voce_3 a:active,.Nav li .Voce_2 .selected_open .Voce_3 a,.Nav li .Voce_2 .selected_open .Voce_3 a:visited,.Nav li .Voce_3 a, .Nav li .Voce_3 a:link, .Nav li .Voce_3 a:visited { background-image:url(Images/freccia_nav2.gif); background-position:left top; background-repeat:no-repeat; color:#003366; float:left; font-size:1em; font-weight:normal; line-height:15px; padding-left:25px; width:205px; }
.Nav li .Voce_3 a:hover{  background-color:#ff9900; }

.Nav ul .Voce_4 { float:left; display:inline-block; font-size:1em; line-height:0px; margin:0px; padding:0px 0px 0px 10px; background-color:#E7F0F7 }
.Nav li .Voce_3 .selected_open .Voce_4 a:link, .Nav li .Voce_4 .selected_open .Voce_4 a:active, .Nav li .Voce_3 .selected_open .Voce_4 a, .Nav li .Voce_3 .selected_open .Voce_4 a:visited, .Nav li .Voce_4 a, .Nav li .Voce_4 a:link, .Nav li .Voce_4 a:visited { background-image:url(Images/freccia_nav2.gif); background-position:left top; background-repeat:no-repeat; color:#003366; float:left; font-size:1em; font-weight:normal; line-height:15px; display:inline-block; width:195px; }
.Nav li .Voce_4 a:hover {  background-color:#ff9900;  }
.Nav li .Voce_3 .selected_open a { background-image:url('Images/menu-arrow-down.gif') !important; background-position:15px 2px !important; background-repeat:no-repeat !important; }
.Nav li .Voce_3 .selected_open li a { background-image:url(Images/freccia_nav2.gif) !important; background-position:left top !important; background-repeat:no-repeat !important; }
.Nav li .Voce_3 .selected a { font-weight:bold !important; }



.FlashTestata { float:left; width:717px; margin:0px; height:200px; background-image:url('Images/testata_home.jpg'); background-repeat:no-repeat; }
/*.FlashTestata { float:left; width:717px; margin:0px; height:273px; margin-bottom:8px; background-repeat:no-repeat; }*/

.BoxButtonHome { float:left; width:720px; margin:0px; margin-top:4px;margin-bottom:4px;}
.Bilancio, .GruppoItalia{float:left; width:232px; margin:0px; margin-right:9px;  }
.Visione{float:left; width:232px; margin:0px; margin-right:10px;  }
.Risorse {float:left; width:232px; margin:0px;  }
.Visione a {width:232px; height:58px; display:block; background-image:url('Images/visione_off.gif'); background-repeat:no-repeat;  }
.Visione a:hover {height:58px; background-image:url('Images/visione_on.gif');  background-repeat:no-repeat; }
.Bilancio a {width:232px; height:58px; display:block; background-image:url('Images/bilancio_off.gif'); background-repeat:no-repeat;  }
.Bilancio a:hover {height:58px; background-image:url('Images/bilancio_on.gif');  background-repeat:no-repeat; }
.GruppoItalia a {width:232px; height:58px; display:block; background-image:url('Images/gruppo_italia_off.gif'); background-repeat:no-repeat;  }
.GruppoItalia a:hover {height:58px; background-image:url('Images/gruppo_italia_on.gif');  background-repeat:no-repeat; }
.Risorse a {width:232px; height:58px; display:block; background-image:url('Images/risorse_off.gif'); background-repeat:no-repeat;  }
.Risorse a:hover {height:58px; background-image:url('Images/risorse_on.gif');  background-repeat:no-repeat; }

.Generico {float: left; width:232px; height:58px; background-color:#f0f0f0}

.ReadMore {float:left;  width:100%; margin:0px; padding:0px; margin-bottom :10px; margin-top:5px; border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid; line-height:17px;  }
.ReadMore a:visited {color:#ff9900 }
.ReadMore a:link {color:#ff9900 }
.ReadMore a {color:#ff9900;font-size:0.70em; }
.ReadMore a:hover {text-decoration:underline}

.ReadMoreDoc {float:right;  width:150px; background-image:url('Images/freccia.gif'); background-position:left;background-repeat:no-repeat; margin:0px; clear:both; padding:0px; margin-bottom :10px; margin-top:5px; border-bottom:1px #e6e6e6 solid; border-top:1px #e6e6e6 solid; line-height:17px; text-align:right  }
.ReadMoreDoc a:visited {color:#ff9900 }
.ReadMoreDoc a:link {color:#ff9900 }
.ReadMoreDoc a {color:#ff9900;font-size:0.70em; }
.ReadMoreDoc a:hover {text-decoration:underline}


.BoxHonCode { float:left; width:220px; margin:0px; border:1px #e6e6e6 solid; font-size:0.7em; padding:5px; margin-top:10px; text-align:center}


.BarraTitolo{float:left; width:99%; height:37px; margin:0px; color:#fff; font-size:2em; padding-left:8px; padding-top:65px; }
.BarraTitoloSezione {float:left; width:99%; height:35px; margin:0px; color:#fff; font-size:1.9em; padding-left:8px; padding-top:40px; }
.BarraTitoloMenu {background-color:#006699; }
.BarraTitoloNews {background-image:url('Images/barra_news.jpg'); background-repeat:no-repeat;background-position:right; background-color:#fe9901;  }
.BarraTitoloProfilo {background-image:url('Images/barra_profilo.jpg'); background-repeat:no-repeat; background-position:right; background-color:#006699;  }
.BarraTitoloRicerca {background-image:url('Images/barra_ricerca.jpg'); background-repeat:no-repeat; background-position:right; background-color:#9a0201;  }
.BarraTitoloProduzione {background-image:url('Images/barra_prod.jpg'); background-repeat:no-repeat; background-position:right; background-color:#77aaab; }
.BarraTitoloProdotti {background-image:url('Images/barra_prodotti.jpg'); background-repeat:no-repeat; background-position:right; background-color:#0066cb; }
.BarraTitoloEtica {background-image:url('Images/barra_etica.jpg'); background-repeat:no-repeat; background-position:right;  background-color:#28a063; }
.BarraTitoloCondotta {background-image:url('Images/barra_condotta.jpg'); background-position:right; background-repeat:no-repeat;background-color:#8f3840;  }
.BarraTitoloLavoro { float:left; width: auto;  }
.BarraTitoloMondo {background-image:url('Images/barra_mondo.jpg'); background-position:right; background-repeat:no-repeat;  }

.BarraTitoloSezioneNews {background-color:#fe9901;}
.BarraTitoloSezioneProfilo{background-color:#006699;}
.BarraTitoloSezioneRicerca {background-color:#9a0201;}
.BarraTitoloSezioneProduzione {background-color:#77aaab;}
.BarraTitoloSezioneProdotti {background-color:#0066cb;}
.BarraTitoloSezioneEtica {background-color:#28a063;}
.BarraTitoloSezioneCondotta {background-color:#8f3840;}
.BarraTitoloSezioneLavoro {background-color:#8d383f;}


.Path {float:left; width:98%; margin:0px; padding-left:8px;padding-top:5px; border-bottom:1px #e6e6e6 solid;line-height:20px; font-size:0.7em }
.Path ul {float:left; width:98%; margin:0px; padding-left:0px; }
.Path li {float:left; list-style:none; display:block; color:#555  }
.Path li a {color:#ff9900; background-image:url('Images/freccia_grigia.gif'); background-position:right center;background-repeat:no-repeat;margin-right:5px; padding-right:10px;  }
.Path li a:visited {color:#ff9900}
.Path li a:link {color:#ff9900}
.Path li a:hover {color:#ff9900; text-decoration:underline;  }

.Path a {color:#555555}
.Path a:hover {color:#ff9900; text-decoration:underline;}

.Paging {float:left;  width:100%; margin:0px;  margin-bottom:20px; }
.Paging .VoceSel{float:left;  width:auto; padding-left:8px; padding-right:8px; border-right:1px #99adc2 solid; font-weight:bold;font-size:0.7em; }
.Paging .Voce{float:left;  width:auto; padding-left:8px; padding-right:8px; border-right:1px #99adc2 solid; font-size:0.7em; }
.Paging .Voce a:hover{text-decoration:underline}

.RisultatoRicerca {float:left;  width:100%; margin:0px; margin-top:5px; margin-bottom:5px; }
.RisultatoRicerca .Text {float:left;  width:100%; margin:0px; margin-top:5px; margin-bottom:5px; }

.BoxTopicVoci  {float:left; width:232px; margin:0px; /*margin-top:3px;*/ }
.BoxTopic   {float:left; width:232px; margin:0px; margin-top:3px; }
.BoxTopicVoci .Titolo  {float:left;  width:225px; margin:0px; background-color:#f0f0f0; border-bottom:1px #99adc2 solid; border-top:1px #99adc2 solid; line-height:20px;  font-size:0.75em;  color:#003366; font-weight:bold; padding-left:7px; margin-bottom:4px; }
.BoxTopic .Titolo  {float:left;  width:225px; margin:0px; background-color:#f0f0f0; border-bottom:1px #99adc2 solid; border-top:1px #99adc2 solid; line-height:20px;  font-size:0.75em;  color:#003366; font-weight:bold; padding-left:7px; margin-bottom:4px; }
.BoxTopic ul{ float: left; width:100%; margin:0px; margin-left:0px; padding-left:0px;  }
.BoxTopic li { width:100%;  height:25px; list-style-type:none;  background-color:#e6e6e6; list-style:none; margin:0px;  font-size:0.70em; border-bottom:1px #fff solid;  }
.BoxTopic li a:visited { height:25px; line-height:25px;  color:#555; padding-left:7px; display:block;  }
.BoxTopic li a:link { height:25px; line-height:25px;  color:#555; padding-left:7px; display:block;  }
.BoxTopic li a { height:25px; line-height:25px;  color:#555; padding-left:7px; display:block;  }
.BoxTopic li a:hover {height:24px; background-color:#ff9900; color:#fff; }
.BoxTopic .Text { float:left; width:99%; font-size:0.7em; margin:0px;  padding-bottom:5px; padding-left:5px; }

.BoxTopicMappa  {float:left; width:232px;  margin-top:5px; font-size:0.70em; padding-bottom:10px; margin-right:5px; }
.BoxTopicMappa .cont_eu  {float:left; height:650px; width:232px;  padding-top:3px; margin-top:5px; background-image:url('Images/map_europe.gif');background-color:#f5f5f5; background-repeat:no-repeat }
.BoxTopicMappa .cont_usa  {float:left; height:650px; width:232px;  padding-top:3px; margin-top:5px; background-image:url('Images/map_americas.gif');background-color:#f5f5f5; background-repeat:no-repeat }
.BoxTopicMappa .cont_asia  {float:left; height:650px; width:232px;  padding-top:3px; margin-top:5px; background-image:url('Images/map_asia.gif');background-color:#f5f5f5; background-repeat:no-repeat }
.BoxTopicMappa  ul{ float: left; width:auto;margin:0px;padding-left:8px; }
.BoxTopicMappa  .Titolo  {float:left;  width:225px; margin:0px; background-color:#f0f0f0; border-bottom:1px #99adc2 solid; border-top:1px #99adc2 solid; line-height:20px; font-size:1em;  color:#555; font-weight:bold; padding-left:7px; }

.BoxTopicVoci ul{ float: left; width:90%; margin:0px; padding-left:5px; margin-top:4px; }
.BoxTopicMappa li{width:90%; list-style-type:none; background-image:url('Images/freccia.gif'); background-position:top left; padding-left:15px;background-repeat:no-repeat;  padding-bottom:1px;   }
.BoxTopicVoci li {list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left;  padding-left:10px; background-repeat:no-repeat;  padding-bottom:1px;  color:#fff; margin:0px; font-size:0.70em;  }
.BoxTopicMappa li a:visited{ color:#555; }
.BoxTopicMappa li a:link{ color:#555; }
.BoxTopicMappa li a{ color:#555; }
.BoxTopicVoci li a:link, .BoxTopicVoci li a, .BoxTopicVoci li a:visited{ color:#555; }
.BoxTopicMappa li a:hover, .BoxTopicVoci li a:hover {color:#ff9900; text-decoration:underline}


/*SITEMAP inizio*/
/*
.Centrale_colonna_centro .boxtopic { float:left;}
.Centrale_colonna_centro .boxtopic a{ color:#555555}
.Centrale_colonna_centro .boxtopic a:hover{ color:#ff9900; text-decoration:underline }
*/

.Centrale_colonna_centro .boxtopic { float:left; font-family:Tahoma; font-size:0.7em; padding-top:15px}

.Centrale_colonna_centro .boxtopic .nodoRoot { float:left; } 
.Centrale_colonna_centro .boxtopic .nodoRoot a{ color:#555555}
.Centrale_colonna_centro .boxtopic .nodoRoot a:hover{ color:#ff9900; text-decoration:underline; }

.Centrale_colonna_centro .boxtopic .nodoPrimoLivello { float:left; border-bottom:1px #99adc2 solid; border-top:1px #99adc2 solid; font-weight:bold; padding:2px; width:300px; }
.Centrale_colonna_centro .boxtopic .nodoPrimoLivello a {color:#555555; list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left;  padding-left:10px; background-repeat:no-repeat; }
.Centrale_colonna_centro .boxtopic .nodoPrimoLivello a:hover{ color:#ff9900; text-decoration:underline; }

.Centrale_colonna_centro .boxtopic .nodoSecondoLivello { float:left; padding:0px;}
.Centrale_colonna_centro .boxtopic .nodoSecondoLivello a {color:#555555;list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left;  padding-left:10px; background-repeat:no-repeat; }
.Centrale_colonna_centro .boxtopic .nodoSecondoLivello a:hover{ color:#ff9900; text-decoration:underline; }

.Centrale_colonna_centro .boxtopic .nodoTerzoLivello { float:left; padding:2px; }
.Centrale_colonna_centro .boxtopic .nodoTerzoLivello a {color:#555555; list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left;  padding-left:10px; background-repeat:no-repeat;}
.Centrale_colonna_centro .boxtopic .nodoTerzoLivello a:hover{ color:#ff9900; text-decoration:underline; }

.Centrale_colonna_centro .boxtopic .nodoQuartoLivello { float:left; padding:0px;}
.Centrale_colonna_centro .boxtopic .nodoQuartoLivello a {color:#555555;list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left;  padding-left:10px; background-repeat:no-repeat; }
.Centrale_colonna_centro .boxtopic .nodoQuartoLivello a:hover{ color:#ff9900; text-decoration:underline; }

.Centrale_colonna_centro .boxtopic .nodoFoglia { border-style:none; font-weight:normal; padding:0px;padding-bottom:3px }
.Centrale_colonna_centro .boxtopic .nodoFoglia a {color:#555555;list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left;  padding-left:10px; background-repeat:no-repeat; }
.Centrale_colonna_centro .boxtopic .nodoFoglia a:hover{ color:#ff9900; text-decoration:underline; }

/*SITEMAP fine*/


.ElencoDoc{ float:left; width:99%; margin:0px; padding: 0px; padding-bottom: 10px;   }
.ElencoDoc a, .ElencoDoc a:visited, .ElencoDoc a:active{ font-size:0.7em; color:#7F7F7F; text-decoration:none; font-weight:bold; margin:8px 0 0}
.ElencoDoc a:hover{ color:#FF9900; text-decoration:underline; font-weight:bold; margin:8px 0 0 }



.Elenco{ float:left; width:100%; margin:0px; padding: 0px; padding-left:5px;padding-bottom: 10px;     }

.Elenco .Title { float:left; width:100%; margin:0px; padding: 0px;  margin-bottom:3px; }
.ElencoDoc .DocDate { float:left; width:auto; margin:0px; padding: 0px;   color:#ff9900; font-size:0.7em  }
.Elenco .DocDate { float:left; margin:0px; margin-top:8px; padding: 0px; }
.ElencoDoc.ExtrafieldsButtonHole{ float:left; width:100%; margin:0px;  padding: 0px;  }
.Elenco .ExtrafieldsButtonHole{ float:left; width:100%; margin:0px;  padding: 0px;  }
.ElencoDoc .ExtrafieldsAuthor{ float:left; width:100%; margin:0px; padding: 0px; }
.Elenco .ExtrafieldsAuthor{ float:left; width:100%; margin:0px; padding: 0px; }
.ElencoDoc .ExtrafieldsSpokesman{ float:left; width:100%; margin:0px; margin-top:5px; padding: 0px;  }
.Elenco .ExtrafieldsSpokesman{ float:left; width:100%; margin:0px; margin-top:5px; padding: 0px;  }
.ElencoDoc .Images{ float:left; width:auto; margin:0px; margin-top:10px; margin-right:10px;  }
.Elenco .Images{ float:left; width:auto; margin:0px; margin-top:10px; margin-right:10px;  }
.ElencoDoc .documentItem { float: left;  width:100%; padding-bottom: 6px;}

.ElencoDoc .documentItem a, .ElencoDoc .documentItem a:visited, .ElencoDoc .documentItem a:active{ font-size:0.7em; color:#7F7F7F; text-decoration:none; font-weight:normal; margin:8px 0 0 3px}
.ElencoDoc .documentItem a:hover{ color:#FF9900; text-decoration:underline; font-weight:normal; margin:8px 0 0 3px}


.ElencoDoc .ExtrafieldsDateTo { float: left; font-weight:bold;  width:auto; margin:0px; padding:0px; padding-top:0px;}
.ElencoDoc .Title{ float:left; width:100%; margin:0px; padding: 0px; font-weight:bold;  font-size:0.8em; margin-bottom:5px; }
.ElencoDoc .SubTitle{ float:left; width:100%; margin:0px; padding: 0px; font-weight:bold;  font-size:0.7em; border-bottom:1px #c0c0c0 solid; padding-bottom:3px; }
.ElencoDoc .ExtrafieldsDateFrom  { float: left; font-weight:bold; width:auto; margin:0px; padding:0px; padding-top:0px; margin-right: 8px; }
.ElencoDoc .Text ul {float:left; width:auto; margin:0px; margin-top:10px; padding-left:0px;padding-bottom:10px;  }
.ElencoDoc .Text li {width:auto; margin-left:30px;  list-style-image:url('Images/freccia.gif');  padding-bottom:5px; }
.ElencoDoc .ExtrafieldsExternalLink {float: left;  width:100%; margin:0px;  margin-top:5px; font-size:0.8em;background-image:url('images/freccia.gif'); background-repeat:no-repeat; background-position:top left; padding-left:10px;}
.ElencoDoc .ExtrafieldsExternalLink a, .ElencoDoc .ExtrafieldsExternalLink a:link, .ElencoDoc .ExtrafieldsExternalLink a:visited {color:#ff9900}
.ElencoDoc .ExtrafieldsExternalLink a:hover { color:#ff9900; text-decoration:underline}

.ElencoDoc .BoxElenco .documentItem { float:left; width:100%; margin:0px; padding: 0px; margin-bottom: 10px; background-color:#f0f0f0; border-bottom:1px #c0c0c0 solid; border-top:1px #c0c0c0 solid; }
.ElencoDoc .BoxElenco { float:left; width:100%; }
.ElencoDoc .BoxElenco .documentItem .Title { float:left; width:80%; padding-top: 4px; margin-left:4px;  font-size:0.7em; }
.ElencoDoc .BoxElenco .documentItem .SubTitle { float:left; width:80%; margin-left:4px; margin-bottom:5px; font-size:0.7em; border:0 }
.ElencoDoc .BoxElenco .documentItem a, .ElencoDoc .BoxElenco .documentItem a:link, .ElencoDoc .BoxElenco .documentItem a:visited  {font-size:0.7em; text-transform:uppercase; color:#ff9900; margin-left:4px; list-style-type: none; text-decoration:none; padding-left:10px;background-image:url('images/freccia.gif'); background-repeat:no-repeat; }
.ElencoDoc .BoxElenco .documentItem a:hover { text-decoration:underline }
.ElencoDoc .BoxElenco .documentItem .Immagine img{ float:left; width:68px; height:68px; padding-right:4px; padding-bottom:0; margin-bottom:0; border:2px; border-bottom-color:fuchsia }

.ElencoProd .documentItem { float: left;  width:100%;}
.ElencoProd .documentItem a { color:#ff9900;width:100%; padding-left:10px;background-image:url('images/freccia.gif'); background-repeat:no-repeat;}
.ElencoProd .documentItem a:hover { text-decoration:underline;color:#ff9900;}


.Listalink{ float:left; width:100%; margin:0px; padding:0px;   }
.Listalink .ElencoDoc { float:left; width:90%; margin-bottom:5px; padding-left:10px;background-image:url('images/freccia.gif'); background-repeat:no-repeat; font-size:0.75em; }
.Listalink .Elenco { float:left; width:90%; margin-bottom:5px; padding-left:10px;background-image:url('images/freccia.gif'); background-repeat:no-repeat; font-size:0.75em; background-color: white}
.Listalink .ElencoDoc .Title  { float:left; width:80%;  }
.Listalink .Elenco .Title  { float:left; width:80%;  }
.Listalink .ElencoDoc .Title a:visited  { color:#ff9900 }
.Listalink .Elenco .Title a:visited  { color:#ff9900 }
.Listalink .ElencoDoc .Title a:hover  {  color:#ff9900; text-decoration:underline; }
.Listalink .Elenco .Title a:hover  {  color:#ff9900; text-decoration:underline; }
.Listalink .Elenco .Title2  { float:left; width:auto; font-weight:bold  }
.Listalink .Elenco .Title2 a { color:#555 }
.Listalink .Elenco .Title2 a:hover {  color:#ff9900; text-decoration:underline; }
.Listalink .ElencoDoc .DocDate { float:left; width:auto; margin:0px;  color:#ff9900; padding-left:5px; padding-right:7px; }
.Listalink .Elenco .DocDate { float:left; width:auto; margin:0px;  color:#ff9900; padding-left:5px; padding-right:7px; }
.Listalink .ElencoDoc .DocDate a:visited { color:#ff9900 }
.Listalink .ElencoDoc .DocDate a:link { color:#ff9900 }
.Listalink .ElencoDoc .DocDate a { color:#ff9900 }
.Listalink .ElencoDoc .DocDate { color:#ff9900 }
.Listalink .Elenco .DocDate a:visited { color:#ff9900 }
.Listalink .Elenco .DocDate a:link { color:#ff9900 }
.Listalink .Elenco .DocDate a { color:#ff9900 }
.Listalink .ElencoDoc .DocDate a:hover { color:#ff9900; text-decoration:underline; }
.Listalink .Titolo {float:left; width:100%;background-color:#f0f0f0; padding-bottom:0px; margin-bottom:4px;border-bottom:1px #99adc2 solid; border-top:1px #99adc2 solid; }
.Listalink .Titolo h2  { float:left; line-height:20px;  font-size:0.75em; color:#003366; font-weight:bold; padding-left:7px; padding-bottom:0px; margin-bottom:0px; margin-top:0px; }


.Listalink .Elenco .DocDate a:hover { color:#ff9900; text-decoration:underline; }



.Box_riquadro2  {float:left; width:100%; margin:0px; margin-top:10px; margin-bottom:10px;}



/*.Box_riquadro  {float:left; width:99%; margin:0px; margin-top:5px; margin-bottom:2px;}*/
.Box_riquadro  {float:left; width:99%; margin:5px 0 3px 0;}
.Centrale_colonna_centro_unica_automedicazione .Box_riquadro { width:97.5% !important; }
.Box_riquadro ul {float:left; width:100%; margin:0px; margin-top:5px; }
.Box_riquadro li {width:100%; list-style:square; }

.Box_riquadro .Text { float:left; width:99%; font-size:0.7em; margin:0px; background-color:#F0F0F0; padding-top:3px;padding-bottom:5px; padding-left:5px; /*border-bottom:1px #c0c0c0 solid;*/ }
.Box_riquadro .Text h3 { float:left; width:auto; font-size:1em; margin:0px;  font-weight:bold}

.Box_riquadro .Text .Titolino { float: left; width:360px; padding-bottom:3px;  font-weight:bold;  }
.Box_riquadro .Titolo {float:left;  width:100%; margin:0px; padding-bottom:0px;}
.Box_riquadro h3 {float:left;  width:100%; font-weight:bold; font-size:1em}
.Box_riquadro .Titolo h2  { background-color:#f0f0f0; border-bottom:1px #99adc2 solid; border-top:1px #99adc2 solid; line-height:20px; font-size:0.75em; color:#003366; font-weight:bold; padding-left:7px; padding-bottom:0px; margin-bottom:4px; margin-top:0px; }
.Box_riquadro h1 {float:left; width:100%; margin:0px; color:#182842; font-size:1.4em; text-transform: uppercase; font-weight:bold;  margin-top:0px; border-bottom:2px #182842 solid; margin-bottom:20px; padding-bottom:3px  }
.Box_riquadro .Img { float: left; width:auto; padding-bottom:2px; margin:0px; padding-right:5px; }
.Box_riquadro2 .Titolo { float: left; width:100%; padding-bottom:0px; margin-top:5px; margin-bottom:5px;  padding-top:0px; padding-right:4px; font-weight:bold; font-size:0.7em }
.Box_riquadro2 .Text { float: left; width:auto; margin:0px; margin-top:0px; padding-top:0px; font-size:0.70em }
.Box_riquadro2 h3 {float:left;  width:100%; font-weight:bold; font-size:0.7em}

.DocumentoStrutturato { float:left; width:98%; margin-bottom:15px; padding-top:15px; margin:0px; font-size:0.7em}



.Document { float:left; width:98%; margin-bottom:25px; padding-top:15px; margin:0px;}

.Document .Elenco { float:left; width:100%; padding-top:10px; background-color:white }
.Document .Title {float: left; width:100%; margin-top:5px; padding:0px; margin-bottom:5px; font-weight:bold; font-size:1.05em;  color:#37698a;}
.Document h1 {float:left; width:100%; margin:0px; color:#182842; font-size:1.4em; text-transform: uppercase; font-weight:bold;  margin-top:0px; border-bottom:2px #182842 solid; margin-bottom:6px; padding-bottom:3px  }
.Document .SubTitle { float: left; width:100%; margin:0px; padding-top:0px; margin-bottom:5px; font-weight:bold; color:#37698a;} 
.Document .Abstract { float: left; font-weight:bold; font-size:0.70em; font-style:italic; width:100%;  padding-bottom:2px; padding-top:5px; margin-bottom:10px; border-bottom:1px #e6e6e6 solid; }
.Document .Text { float: left; width:100%; margin-bottom:0px; margin:0px; padding:0px; padding-top:0px;  }
.Document ul { width:auto; margin:0px; margin-top:10px; padding-left:15px;padding-bottom:10px;list-style-image:url('Images/freccia.gif');    }
.Document .Text ul {float:left; margin-left:0; padding-left:10px;padding-bottom:10px;list-style-image:url('Images/freccia.gif'); width:98%;  }



.Document li {width:auto;   padding-bottom:5px;padding-left:0px;  }



.Document .DocDate { float: left; width:90%; margin-bottom:0px;padding-bottom:0px; margin:0px; margin-top:7px;  padding-right:6px; font-size:0.8em; font-weight:bold; background-image:url('Images/freccia.gif'); background-position:top left;  padding-left:10px; background-repeat:no-repeat;  }
.Document .Author { float: left; width:auto; margin-bottom:0px; margin:0px; margin-top:4px;  padding-right:6px; font-size:0.70em }
.Document .ButtonHole  { float: left; font-weight:bold; color:#5a6f85; width:100%; margin:0px; padding:0px; padding-top:0px; margin-top:0px; margin-bottom:10px; font-size:0.7em}
.Document .ActiveComponent { float: left; font-weight:bold;  width:100%; margin:0px; padding:0px; padding-top:0px; }
.Document .Formulation  { float: left; width:100%; margin:0px; padding:0px; padding-top:0px; }
.Document .Class { float: left; width:100%; margin:0px; padding:0px; padding-top:0px; }
.Document .Spokesman  { float: left; width:100%; margin:0px; padding:0px; padding-top:0px; margin-bottom:10px;}
.Document .Place  { float: left; width:100%; margin:0px; padding:0px; padding-top:3px;}
.Document .EventDetail { float: left;  width:100%; margin:0px; padding:0px; padding-top:0px;}
.Document .DateFrom  { float: left; font-weight:bold; width:auto; margin:0px; padding:0px; padding-top:0px; margin-right: 8px; }
.Document .DateTo { float: left; font-weight:bold;  width:auto; margin:0px; padding:0px; padding-top:0px;}
.Document .ExternalLink a:visited { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink a:link { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink a { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink a:visited { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink a:link { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink a { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink { float: left; color:#cd0505; font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-top:5px; }
.Document .ExternalLink a:hover { color:#fd5561; }
.Document .MailTo  { float: left; font-weight:bold;  width:100%; margin:0px; padding:0px; padding-top:0px; }

.Document LABEL{ width:auto; font-size:0.8em;  padding-bottom:15px;padding-top:0px; padding-left:5px; }
.Document INPUT{ width:auto; font-size:0.8em; padding-left:5px; }
.Document .extrafield { width:auto;  padding-bottom:5px;padding-top:0px; padding-left:5px; }
.Document .extrafieldlabel { width:auto; font-size:0.8em; padding-top:0px;}
.Document lbl { width:auto; font-size:0.8em; padding-top:0px;}

.Document .documentItem { float:left; width:97%; border-top:1px #c0c0c0 solid; font-size:0.7em;  border-bottom:1px #c0c0c0 solid; padding-top:15px;padding-left:10px; padding-bottom:20px; background-color:#F0F0F0 }
.Document .documentItem a{  color:#555;text-transform:uppercase }
.Document .documentItem a:hover{  color:#ff9900; text-decoration:underline}

.indice { float:left; width:98%; margin-top:15px; margin-bottom:5px;  font-size:0.7em}
.link a{ float:left; margin-top:15px; margin-bottom:5px; padding-left:10px;padding-bottom:10px;list-style-image:url('Images/freccia.gif');}
.ElencoImg { float:left; width:auto; margin:0px; margin-top:5px;padding: 0px;   }

.DocumentImg { float:left; width:auto; margin:0px; margin-top:5px;padding: 0px;   }
.ElencoImg .Images  { float:left; width:auto; margin:0px; padding: 0px;padding-bottom:10px; padding-right:10px;   }
.DocumentImg .Images  { float:left; width:auto; margin:0px; padding: 0px;padding-bottom:10px; padding-right:10px;   }
.ElencoImg .Title  { float:left; width:550px; margin:0px; padding: 0px;  font-weight:bold  }
.DocumentImg .Title  { float:left; width:550px; margin:0px; padding: 0px;  font-weight:bold  }
.ElencoImg .ExtrafieldsAuthor { float:left; width:auto; margin:0px; padding: 0px; }


.DocumentImg .ExtrafieldsAuthor { float:left; width:auto; margin:0px; padding: 0px; }


.Box_login { float: left; width:100%; margin:0px; padding-bottom:4px;margin-top:4px; background-color:#e6e6e6;} 
.Box_login .TextBoxStyle {float:left; width:100%; color:#000; margin:0px; }
.Box_login LABEL{ float: left; width:100%; color:#003399;font-size:0.7em; padding-top:0px; padding-left:3px;}		
.Box_login INPUT{ width:120px;  margin:0px; margin-left:3px;}		
.Box_login ul {  float: left; width:90%; margin:0px; padding-left:5px; margin-top:4px; } 
.Box_login li { color:#555; width:90%; list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left; padding-left:15px;background-repeat:no-repeat;  padding-bottom:1px; } 
.Box_login li a:link, .Box_login li a, .Box_login li a:visited{ color:#555; text-decoration:none; } 
.Box_login li a:hover{ color:#ff9900; text-decoration:underline }
.Box_login .LoginButtonStyle {float:right;  width:auto;font-size :0.7em;}	
.Box_login .LoginButtonStyle a{float:right; color:#ff9900; }	
.Box_login li { width:90%; list-style-type:none; background-image:url('Images/freccia.gif'); background-position:left; padding-left:15px;background-repeat:no-repeat;  padding-bottom:1px; } 



.Box_cerca { float: right; width:auto; margin :0px; }	
.Box_cerca INPUT {float:left; width: auto; color:#000;  margin-top:0px; padding-top:0px; margin:0px; margin-right:3px; height:13px;font-size:0.65em}
.Box_cerca SELECT {float:left; width: auto; color:#000; margin:0px; }
.Box_cerca .Titolo{ float: left; width:auto; padding-right:5px; font-size:0.65em  }

.Box_RisultatoRicerca { float: left; width:97%; margin :0px; background-color:#f0f0f0; border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9;padding-top:10px; padding-bottom:10px;padding-left:5px;margin-top:10px; margin-right:10px;margin-left:2px;   }	
.Box_RisultatoRicerca INPUT {float:left; width: auto; color:#000;  margin-top:0px;padding-bottom:3px;padding-left:3px; padding-top:0px; margin:0px; margin-right:3px; height:13px;font-size:0.65em}
.Box_RisultatoRicerca .Titolo{ float: left; width:auto; padding-right:5px; font-size:0.65em  }
.Box_RisultatoRicerca .Testo_risultato { float: left; width:100%; padding-right:5px; font-size:0.7em; padding-top:20px;  }


.Invia { float: left; width:11px; height:11px; margin-left:7px; margin-right:7px;  }	



.ModuloCv { float: left; width:95%; margin:0; background-color:#edf0f4; border:1px solid #336699; font-size:0.7em; padding-right:10px;padding-left:10px; }
.ModuloCv .Titolo{ float: left; width:100%; height:22px;margin:0px; margin-top:10px;padding-top:4px;padding-left:4px; margin-bottom:15px; background-color:#edf0f4; background-image:url('Images/fondo_tit_cv.jpg'); border-bottom:2px solid #8ea2ba; border-top:1px solid #8ea2ba; font-size:1.1em; font-weight:bold;color:#336699; text-transform:uppercase}
.ModuloCv .cv_sottotitolo_grigio{ float: left; width:100%; margin:0px; margin-top:10px; padding-top:4px; margin-bottom:15px;  font-size:1.1em; font-weight:bold;color:#336699; }
.ModuloCv input{ float: left; width:auto; color:#555;  margin-right:5px;padding-bottom:0px;padding-top:0px;margin-top:0px; }
/*.ModuloCv input{ float: left; width:auto; color:#555; margin-left:5px; margin-right:5px;padding-bottom:0px;padding-top:0px;margin-top:0px;}*/
.ModuloCv select{ float: left; width:auto; color:#555; margin-bottom:10px;margin-left:5px;margin-right:5px; }
.ModuloCv label { float: left; width:auto; padding-right:5px; padding-top:0px;}
.ModuloCv .sepcampi{ float: left; width:100%; margin:0; margin-bottom:10px; }
.ModuloCv TEXTAREA{ float: left; width:auto; color:#555; margin-bottom:10px; margin-right:5px;margin-top:5px;}

.ModuloCv .sepcampi_destra { text-align:right; margin-top:5px;}
.ModuloCv .boxSAttach .messageAttachOK a, .ModuloCv .boxSAttach .messageAttachOK a:visited, .ModuloCv .boxSAttach .messageAttachOK a:link {color: #009933;}

.Tabella { float: left; width: 450px; background-color:#e6e6e6; border:1px solid #b9b9b9;}
.Tabella .Titolo {  float: left; width:100%; padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;padding-top:20px;}
.Tabella .TitoloTopic {  float: left; width:99%; font-weight:bold; padding-top:3px; padding-bottom:3px; padding-left:5px; background-color:#F0F0F0; border-top:1px solid #b9b9b9; }
.Tabella .Voce {  float: left; width:100%; background-color:#F0F0F0;   border-top:1px solid #b9b9b9; }
.Tabella .Voce_sx {  float: left;width:50%; padding-right:5px;background-color:#e6e6e6; padding-bottom:3px; padding-top:3px; text-align:right }
.Tabella .Voce_dx{  float: left;width:43%;background-color:#F0F0F0; padding-bottom:3px;padding-right:5px; padding-top:3px;  text-align:right; border-left:1px solid #b9b9b9; }
.Tabella .VocePrincipale {  float: left; width:63%; background-color:#F0F0F0; padding-bottom:3px; padding-left:5px; padding-top:3px;  text-align:left;font-size:0.7em;  }
.Tabella .Voce01{  float:left; width:12%;background-color:#e6e6e6; padding-bottom:3px; padding-top:3px; padding-left:5px;  font-size:0.7em;   }
.Tabella .Voce02{  float: left; width:10%; background-color:#F0F0F0; padding-bottom:3px; padding-top:3px;  padding-left:5px;font-size:0.7em;   }
.Tabella .Voce03{  float: left;width:10%; background-color:#e6e6e6; padding-bottom:3px;padding-top:3px;  padding-left:5px;  font-size:0.7em; }


.Centrale_colonna_centro .boxTab { float: left; width:450px;  margin-top:20px }
.Centrale_colonna_centro .boxTab .Contenuto{ float: left; width:450px; padding-top:0; margin-top:4px; background-color:#f0f0f0; border-top:1px #D5D5D5 solid; border-bottom:1px #D5D5D5 solid }
.Centrale_colonna_centro .boxTab h2{float: left; width:100%;color:#006699; font-size:1.2em;  }
.Centrale_colonna_centro .boxTab .Titoli { float: left; width:100%;   margin-left:0px; padding-left:0px; font-weight:bold ;font-size:0.96em; background-color:#ffffff; border-bottom:1px #99ADC2 solid }
.Centrale_colonna_centro .boxTab .Titoli ul{ float: left;  width:450px;  padding:0px; margin:0px;}
.Centrale_colonna_centro .boxTab .Titoli li { float: left; width:auto;  background-color :#e6e6e6; list-style:none;  padding-left:5px; padding-top:4px; padding-right:5px; padding-bottom:4px; border-right:1px solid #fff;}
.Centrale_colonna_centro .boxTab .Titoli li a {color:#555; }
.Centrale_colonna_centro .boxTab .Titoli li a:hover { text-decoration:underline}
.Centrale_colonna_centro .boxTab .Titoli li.selected { background-color:#FF9900; }
.Centrale_colonna_centro .boxTab .Titoli li.selected a{color:white; }
.Centrale_colonna_centro .boxTab .BoxDett{float: left; width:98%; margin:0px; padding:0px; line-height:18px; padding-top:10px;padding-bottom:10px; }
.Centrale_colonna_centro .boxTab .BoxDett ul{float: left; font-size:1em;  width:400px; padding-bottom:10px; margin:0px; margin-left:0px; padding-left:10px}
.Centrale_colonna_centro .boxTab .BoxDett li{ width:97%; margin:0px; padding-left:10px; list-style-type:none; background-image:url('Images/freccia.gif'); background-repeat:no-repeat;  }
.Centrale_colonna_centro .boxTab .BoxDett li ul { float:none; }
.Centrale_colonna_centro .boxTab .BoxDett li a{ color:#555555; font-weight:bold; }
.Centrale_colonna_centro .boxTab .BoxDett li a:hover{ text-decoration:underline}
.Centrale_colonna_centro .boxTab .BoxDett .BoxImg{ float: left;  width:550px; padding-bottom:5px;padding-right:5px; margin-top:15px;}
.Centrale_colonna_centro .boxTab .BoxDett img{ float: left;  width:auto; padding-right:5px; }
.Centrale_colonna_centro .boxTab .BoxDett .Text{ float: left; width:98%; margin:0px; padding:0px; font-size:1em; line-height:18px; padding-left:5px;padding-top:10px; padding-bottom:10px; }
.Centrale_colonna_centro .boxTab ul.bulletlist {float: left;   width:90%; padding-left:0px; list-style-position:inside; list-style:square; margin-left:15px; }

.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett ul { margin-left:5px; }
.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett ul li { background:url('Images/freccia.gif') no-repeat left 2px; border-bottom:1px solid #E6E6E6; margin-bottom:7px; }
.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett li div ul { float:none; }
.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett li div ul li { background:#FFF; border-top:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; width:88%; }
.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett li div ul li ul { border-bottom:0; float:none; width:auto; }
.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett li div ul li ul li { border:0; background-image:url('Images/freccia.gif'); background-repeat:no-repeat; background-position:left 2px; margin:0; }
.Centrale_colonna_centro .cartelle_stampa .boxTab .BoxDett li div ul li ul li a { font-weight:normal; }

/*.cartelle_stampa ul { float:none !important; margin-top:4px; }
.cartelle_stampa ul li { list-style:none; padding-top:15px; padding-bottom:2px; font-weight:bold; border-bottom:1px solid #E6E6E6; }
.cartelle_stampa ul li ul { margin-left:10px; margin-top:0px; }
.cartelle_stampa ul li ul li { background:url('Images/freccia.gif') left 3px no-repeat; padding-left:10px;; width:85%; padding-top:0; font-weight:normal; border-bottom:0; padding-bottom:0; }*/


.Centrale_colonna_centro_estesa .boxTab { float: left; width:650px;  margin-top:20px }
.Centrale_colonna_centro_estesa .boxTab .Contenuto{ float: left; width:650px; padding-top:0; margin-top:4px; background-color:#f0f0f0; border-top:1px #D5D5D5 solid; border-bottom:1px #D5D5D5 solid }
.Centrale_colonna_centro_estesa .boxTab h2{float: left; width:100%;color:#006699; font-size:1.2em;  }
.Centrale_colonna_centro_estesa .boxTab .Titoli { float: left; width:100%;   margin-left:0px; padding-left:0px; font-weight:bold ;font-size:0.96em; background-color:#ffffff; border-bottom:1px #99ADC2 solid }
.Centrale_colonna_centro_estesa .boxTab .Titoli ul{ float: left;  width:650px;  padding:0px; margin:0px;}
.Centrale_colonna_centro_estesa .boxTab .Titoli li { float: left; width:auto;  background-color :#e6e6e6; list-style:none;  padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px; border-right:1px solid #fff;}
.Centrale_colonna_centro_estesa .boxTab .Titoli li a {color:#555; }
.Centrale_colonna_centro_estesa .boxTab .Titoli li a:hover { text-decoration:underline}
.Centrale_colonna_centro_estesa .boxTab .Titoli li.selected { background-color:#FF9900; }
.Centrale_colonna_centro_estesa .boxTab .Titoli li.selected a{color:white; }
.Centrale_colonna_centro_estesa .boxTab .BoxDett{float: left; width:98%; margin:0px; padding:0px; line-height:18px; padding-top:10px;padding-bottom:10px; }
.Centrale_colonna_centro_estesa .boxTab .BoxDett ul{float: left; font-size:1em;  width:600px; padding-bottom:10px; margin:0px; margin-left:0px; padding-left:10px}
.Centrale_colonna_centro_estesa .boxTab .BoxDett li{ width:97%;  margin:0px; padding-left:10px; list-style-type:none;  background-image:url('Images/freccia.gif'); background-repeat:no-repeat;  }
.Centrale_colonna_centro_estesa .boxTab .BoxDett li a{ color:#555555; font-weight:bold; }
.Centrale_colonna_centro_estesa .boxTab .BoxDett li a:hover{ text-decoration:underline}
.Centrale_colonna_centro_estesa .boxTab .BoxDett .BoxImg{ float: left;  width:550px; padding-bottom:5px;padding-right:5px; margin-top:15px;}
.Centrale_colonna_centro_estesa .boxTab .BoxDett img{ float: left;  width:auto; padding-right:5px; }
.Centrale_colonna_centro_estesa .boxTab .BoxDett .Text{ float: left; width:98%; margin:0px; padding:0px; font-size:1em; line-height:18px; padding-left:5px;padding-top:10px; padding-bottom:10px; }
.Centrale_colonna_centro_estesa .boxTab ul.bulletlist {float: left;   width:90%; padding-left:0px; list-style-position:inside; list-style:square; margin-left:15px; }






.boxTab h2{float: left; width:100%;color:#006699; font-size:1.2em;  }
.boxTab .Titoli { float: left; width:100%; height:23px; margin-bottom:30px; margin-left:0px; padding-left:0px; font-weight:bold ;font-size:0.93em; }
.boxTab .Titoli ul{ float: left;  width:450px; margin-bottom:10px; padding-left:0px; margin-left:0px;}
.boxTab .Titoli li { float: left; width:auto;  background-color :#e6e6e6; list-style:none;  padding-left:8px; padding-top:4px; padding-right:8px; padding-bottom:4px; border-right:1px solid #fff;}
.boxTab .Titoli li a {color:#555; }
.boxTab .Titoli li a:hover { text-decoration:underline}
.boxTab .Titoli li.selected { background-color:#006599; }
.boxTab .Titoli li.selected a{color:white; }
.boxTab .BoxDett{float: left; width:98%; margin:0px; padding:0px; line-height:18px; padding-top:10px;padding-bottom:10px; }
.boxTab .BoxDett ul{float: left; font-size:1em;  width:400px; margin:0px; padding:0px; padding-top:10px;padding-bottom:10px; padding-left:15px;}
.boxTab .BoxDett li{ width:100%; margin:0px; padding:0px; }
.boxTab .BoxDett li a{ color:#ff9900; }
.boxTab .BoxDett li a:hover{ text-decoration:underline}
.boxTab .BoxDett .BoxImg{ float: left;  width:550px; padding-bottom:5px;padding-right:5px; margin-top:15px;}
.boxTab .BoxDett img{ float: left;  width:auto; padding-right:5px; }
.boxTab .BoxDett .Text{ float: left; width:98%; margin:0px; padding:0px; font-size:1em; line-height:18px; padding-left:5px;padding-top:10px; padding-bottom:10px; }
.boxTab ul.bulletlist {float: left;   width:90%; padding-left:0px; list-style-position:inside; list-style:square; margin-left:15px; }

.Footer { float: left;  width:99%; padding-bottom:30px; margin-top:20px; border-top:1px #e6e6e6 solid; }
.Footer_cont { float:left; width:100%; padding-top:10px;color:#555;  font-size:0.70em }
.Footer_cont .Text { float: left; width:430px; margin:0px;  line-height:17px; padding-left:10px; }
.Footer_cont .Aggiornamento { float: left; width:100%; margin:0px; margin-top:15px; }
.Footer_cont ul { float: right; width:auto; margin-left:0px; padding-left:0px;}
.Footer_cont li { float: left;  width:auto; padding-left:5px; padding-right:5px; list-style:none; list-style-type:none; border-right:1px #e6e6e6 solid;  }
.Footer_cont li a:visited{ color:#7f7f7f   }
.Footer_cont li a:link{ color:#7f7f7f   }
.Footer_cont li a{ color:#7f7f7f   }
.Footer_cont li a:hover {   color:#ff9900; text-decoration:underline;  }


.Box_Img_gruppo { float: left; width:115px; padding-right:30px;padding-bottom:15px; margin-top:7px;}
.Box_Img_gruppo a {list-style-type:none; font-size:0.7em;  padding-bottom:1px; } 
.Box_Img_gruppo a:hover { text-decoration:underline } 

.Box_Prodotto .Dettaglio_Prodotto { float: left; width:690px; background-repeat:no-repeat; background-position:top left; margin-bottom:5px; }
.Box_Prodotto .Dettaglio_Prodotto .Cont { float: left; width:690px;}
.Box_Prodotto .Dettaglio_Prodotto .Cont .Testo { float: left; width:430px; padding-top:80px;padding-left:90px; font-size:0.70em }
.Box_Prodotto .Dettaglio_Prodotto .Cont .Colonnadx { float: left; width:160px; font-size:0.70em }
.Box_Prodotto .Dettaglio_Prodotto .Cont ul{ float: left; width:100%; padding-left:8px; margin-left:0; padding-top:80px; list-style:none}
.Box_Prodotto .Dettaglio_Prodotto .Cont li{ width:auto;background-image:url('Images/freccia.gif'); background-position:left; padding-left:15px; background-repeat:no-repeat}
.Box_Prodotto .Dettaglio_Prodotto .Cont li a{color:#555}
.Box_Prodotto .Dettaglio_Prodotto .Cont li a:hover{ color:#ff9900; text-decoration:underline; }
.Box_Prodotto .Dettaglio_Prodotto .Cont .Testo table
{
	border-collapse:collapse;
	border-spacing:0;
}


.Box_Prodotto_due { float: left; width:100%; padding-top:5px;}
.Box_Prodotto_due .Colonnasx { float: left; width:290px; height:95%; background-color:#e3ebf1;  padding-bottom:10px;padding-left:5px;  padding-top:5px;padding-right:10px;font-size:0.70em}
.Box_Prodotto_due .Colonnadx { float: left; width:150px; font-size:0.70em}
.Box_Prodotto_due .Colonnadx ul{float: left; width:100%; padding-left:8px; margin-left:0; padding-top:0; margin-top:0;list-style:none}
.Box_Prodotto_due .Colonnadx li{width:auto;background-image:url('Images/freccia.gif'); background-position:left top; padding-left:15px; background-repeat:no-repeat}
.Box_Prodotto_due a{color:#555}
.Box_Prodotto_due a:hover{color:#ff9900; text-decoration:underline; }

.Prodotto {float:left; width:100%;  width:99%; }
.Prodotto .Titolo h2  { float:left;margin-bottom:5px; width:99%; background-color:#f0f0f0; border-bottom:1px #d5d5d5 solid; border-top:1px #d5d5d5 solid; line-height:20px; font-size:0.7em; color:#555; font-weight:bold; padding-left:7px; margin-top:0px;}
.Prodotto .Titolo h2 a{ color:#555;background-image:url('Images/freccia.gif'); background-position:left; padding-left:15px; background-repeat:no-repeat;   }
.Prodotto .Titolo h2 a:hover{ color:#ff9900; text-decoration:underline;  }

.Prodotto .Titolo h3 { float:left; width:95%; padding-left:22px; border-bottom:1px #d5d5d5 solid; border-top:1px #d5d5d5 solid; line-height:20px;  font-size:0.7em; color:#555; font-weight:bold; margin-bottom:0px; margin-top:0px; padding-bottom:0 }
.Prodotto .Titolo h3 a { color:#555555}
.accordion .Prodotto {font-weight:bold; width:99%; background-image:url('Images/arrow_accordion.gif'); background-position:left; background-repeat:no-repeat; background-color:#f0f0f0; margin-bottom:3px; cursor:pointer; }
.Centrale_colonna_centro_unica_automedicazione .accordion .Prodotto, .Centrale_colonna_centro_unica_automedicazione .Prodotto .Titolo h3 { width:96.5% !important; }
.accordion .selected { background-image:url('Images/freccia_down.gif'); margin-bottom:1px; }
.accordion .hover .Titolo h3 {color:#ff9900; text-decoration:underline; }

.Box_Prodotto  .antistaxcompresse { background-image:url('Images/bg_antistaxcompresse.jpg'); height:378px !important;}
.Box_Prodotto  .antistaxfreshgel { background-image:url('Images/bg_antistaxfreshgel.jpg'); height:383px !important;}
.Box_Prodotto  .antistaxfreshspray {background-image:url('Images/bg_antistaxfreshspray.jpg'); height:383px !important;}
.Box_Prodotto  .bisolvoncompresse {background-image:url('Images/bg_bisolvoncompresse.jpg');}
.Box_Prodotto  .bisolvoncompressesolubili {background-image:url('Images/bg_bisolvoncompressesolubili.jpg');}
.Box_Prodotto  .bisolvonsciroppo {background-image:url('Images/bg_bisolvonsciroppo.jpg');}
.Box_Prodotto  .bisolvonsoluzioneorale {background-image:url('Images/bg_bisolvonsoluzioneorale.jpg');}
.Box_Prodotto  .bisolvontossesedativosciroppo {background-image:url('Images/bg_bisolvontossesedativosciroppo.jpg');}
.Box_Prodotto  .buscofencapsulemolli {background-image:url('Images/bg_buscofencapsulemolli.jpg');}
.Box_Prodotto  .buscopancompresserivestite {background-image:url('Images/bg_buscopancompresserivestite.jpg');}
.Box_Prodotto  .buscopansupposte {background-image:url('Images/bg_buscopansupposte.jpg');}
.Box_Prodotto  .buscopancompositumcompresse {background-image:url('Images/bg_buscopancompositumcompresse.jpg');}
.Box_Prodotto  .buscopancompositumsupposte {background-image:url('Images/bg_buscopancompositumsupposte.jpg');}
.Box_Prodotto  .buscopanantiacidocompresseeffervescenti { background-image:url('Images/bg_buscopanantiacidocompresseeffervescenti.jpg');}
.Box_Prodotto  .dulcofibrebustine {background-image:url('Images/bg_dulcofibrebustine.jpg'); height:350px !important;}
.Box_Prodotto  .dulcolaxcompresserivestite {background-image:url('Images/bg_dulcolaxcompresserivestite.jpg');}
.Box_Prodotto  .dulcolaxsupposte {background-image:url('Images/bg_dulcolaxsupposte.jpg');}
.Box_Prodotto  .gegorvitcapsule {background-image:url('Images/bg_gegorvitcapsule.jpg'); height:349px !important;}
.Box_Prodotto  .guttalaxcapsulemolli {background-image:url('Images/bg_guttalaxcapsulemolli.jpg');}
.Box_Prodotto  .guttalaxgocce {background-image:url('Images/bg_guttalaxgocce.jpg');}
.Box_Prodotto  .mucosolvancapsulerigidearilascioprolungato {background-image:url('Images/bg_mucosolvancapsulerigidearilascioprolungato.jpg');}
.Box_Prodotto  .mucosolvancompresse {background-image:url('Images/bg_mucosolvancompresse.jpg');}
.Box_Prodotto  .mucosolvangranulatopersoluzioneorale {background-image:url('Images/bg_mucosolvangranulatopersoluzioneorale.jpg');}
.Box_Prodotto  .mucosolvansciroppo {background-image:url('Images/bg_mucosolvansciroppo.jpg');}
.Box_Prodotto  .mucosolvansoluzionedanebulizzare6fialeda2ml {background-image:url('Images/bg_mucosolvansoluzionedanebulizzare6fialeda2ml.jpg');}
.Box_Prodotto  .mucosolvansoluzionedanebulizzare75mgmlflaconeda40ml {background-image:url('Images/bg_mucosolvansoluzionedanebulizzare75mgmlflaconeda40ml.jpg');}
.Box_Prodotto  .mucosolvansupposteadulti {background-image:url('Images/bg_mucosolvansupposteadulti.jpg');}
.Box_Prodotto  .mucosolvansuppostebambini {background-image:url('Images/bg_mucosolvansuppostebambini.jpg');}
.Box_Prodotto  .mucosolvansupposteneonati {background-image:url('Images/bg_mucosolvansupposteneonati.jpg');}
.Box_Prodotto  .pharmatonmultiupcompresse {background-image:url('Images/bg_pharmatonmultiupcompresse.jpg'); height:336px !important;}
.Box_Prodotto  .rinoguttspraynasale {background-image:url('Images/bg_rinoguttspraynasale.jpg');}
.Box_Prodotto  .rinoguttspraynasaleconeucaliptolo {background-image:url('Images/bg_rinoguttspraynasaleconeucaliptolo.jpg');}
.Box_Prodotto  .rinoguttantiallergicospraynasale {background-image:url('Images/bg_rinoguttantiallergicospraynasale.jpg');}
.Box_Prodotto  .rinoguttatlanticspraynasale {background-image:url('Images/bg_rinoguttatlanticspraynasale.jpg'); height:383px !important;}
.Box_Prodotto  .streptosilliquido {background-image:url('Images/bg_streptosilliquido.jpg');}
.Box_Prodotto  .streptosilconneomicinapolverecutanea {background-image:url('Images/bg_streptosilconneomicinapolverecutanea.jpg');}
.Box_Prodotto  .streptosilconneomicinaunguento {background-image:url('Images/bg_streptosilconneomicinaunguento.jpg');}
.Box_Prodotto  .zerinolcompresserivestite {background-image:url('Images/bg_zerinolcompresserivestite.jpg');}
.Box_Prodotto  .zerinolsupposteadulti {background-image:url('Images/bg_zerinolsupposteadulti.jpg');}
.Box_Prodotto  .zerinolflucompresseeffervescenti {background-image:url('Images/bg_zerinolflucompresseeffervescenti.jpg');}




.FormRegistrazione { float:left; width:100%; font-size:0.7em  }
.FormRegistrazione h2{ float:left; width:98%; font-size:1em; font-weight:bold; padding-bottom:5px }
.UserDetail { float:left; width:650px; border-bottom:1px gray solid; margin-bottom:5px; padding-bottom:12px }

.extrafielderror { float:left; padding:0px; margin:0px; width:auto; clear: right}
.field, .extrafield { float:left; width:auto; padding:0px;  margin-top:8px;}
.fieldlabel, .extrafieldlabel { float:left; width:auto; padding-right:3px; margin:0;}
.email, .password, .confermapassword, .FirstName, .LastName, .Sex, .RegisterEnrollmentNr, .DegreeYear, .BirthDate, .ZipCode, .Telephone, .CellularPhone, .Address, .Town, .SecondMedicalSpecialization, .VeterinarySector, .VeterinarySpecialization  { float:left; width:auto; padding-right:3px; padding-bottom:0px}
.fieldvalue, .extrafieldvalue { float:left; width:110px; margin:0px; padding:0px }
.fieldvalue input, .extrafieldvalue input{ float:left; width:100px; padding-right:3px; margin:0; }
.fieldvalue select, .extrafieldvalue select { float:left; width:120px; padding:0px;margin-right:20px; }

.Province { float:left; width:180px; margin-top:8px; padding:0px }
.Title { float:left; width:160px; margin-top:8px; padding:0px }
.UserType .extrafieldvalue, .UserType .extrafieldlabel { float:left; width:50px; margin:0px; padding:0px }
.DoctorCathegory { float:left; width:210px; margin-top:8px; padding:0px }
.RegisterEnrollmentProvince { float:left; width:280px; margin-top:8px; padding:0px; clear:left }
.Fax{ float:left; clear:left; margin-top:8px;}
.UserType { float:left; width:110px; clear:left; margin-top:8px; }
.Notes{ clear:both; margin-top:8px; margin-bottom:20px}
.FirstMedicalSpecialization  { float:left; width:280px; margin-top:8px; padding:0px; clear:left }

/* home */
.ElencoDoc .documentItem .DocDate { background-image:url(Images/freccia.gif); background-position:left center; background-repeat:no-repeat; padding-left:10px;}
.ElencoDoc .ReadMore a, .ElencoDoc .ReadMore a:active, .ElencoDoc .ReadMore a:hover, .ElencoDoc .ReadMore a:link   { font-weight:normal }

#news_Scroll .Scroll_Item {  float:left; width:480px}
#news_Scroll .TitleLink { float:left }
#news_Scroll .TitleLink a { padding-left:3px;}
#news_Scroll .DocDate {background-image:url(Images/freccia.gif); background-position:left center; background-repeat:no-repeat; padding-left:10px;}
#news_Scroll .clearer {  float:left;clear:both; width:100%; height:1px; margin:0px; padding:0px }


.Document .documentItem .DocDate { float: left; width:90%; margin-bottom:0px;padding-bottom:0px; margin:0px; margin-top:7px;  padding-right:6px; font-size:1em; font-weight:bold; background-image:url('Images/freccia.gif'); background-position:top left;  padding-left:10px; background-repeat:no-repeat;  }

.listDocumentItem .documentItem .TitleLink { font-size:1.1em; color:#555555; margin:0px; width:auto }
.listDocumentItem .documentItem .TitleLink a, .listDocumentItem .documentItem .TitleLink a:visited{ float:left;  color:#555555;  }
.listDocumentItem .documentItem .TitleLink a:hover{ color:#FF9900; text-decoration:underline }

.listDocumentItem .documentItem .Abstract {  float:left; color:#555555; margin-top:8px; margin-bottom:8px; font-size:0.7em; }


.Paging a{ float:left; color:#FF9900; border-right:#D5D5D5 1px solid; padding-right:5px; padding-left:5px; font-size:0.7em;  }
.Paging a:hover{ text-decoration:underline  }
.Paging .Selected { float:left; color:#555555; border-right:#D5D5D5 1px solid; padding-right:5px; padding-left:5px; font-size:0.7em;  font-weight:bold; padding-top:0px; margin-top:0px }
.ElencoDocRicerca { float:left; width:99%; margin:0px; padding: 0px; padding-bottom: 10px;}


.IntestazioneTabella { width:100px; background-color:#CCCCCC; color:#003366; border-right: 1px #FF9933 solid; margin:0px; padding-top:5px; padding-bottom:5px; text-align:center}
.CorpoTabella  { width:100px; background-color:#f0f0f0; color:#555555; border-right: 1px #FF9933 solid; margin:0px; padding-top:5px; padding-bottom:5px; text-align:center}

.Cont .Testo  table {
border-collapse:collapse;
border-spacing:0;
}

.left .Text { float: left; width:430px; margin:0px;  line-height:17px; padding-left:10px;font-size:0.70em; padding-top:5px }
.right .Footer_cont { float:left; width:320px; font-size:0.7em; padding-left:180px;  }
.left { float:left; width:440px}
.right { float:left; width:500px; margin-top:10px}
.right .w3c { float:right; width: 100px; margin-bottom:5px; margin-top:5px; height:31px; }

.right .Footer_cont .Aggiornamento { float: left; width:100%; margin:0px; margin-top:15px; }
.right .Footer_cont ul { float: left; width:320px; margin-left:0px; padding-left:0px; }
.right .Footer_cont li { float: left;  width:auto; padding-left:5px; padding-right:5px; list-style:none; list-style-type:none; border-right:1px #e6e6e6 solid;   }
.right .Footer_cont li a:visited{ color:#7f7f7f   }
.right .Footer_cont li a:link{ color:#7f7f7f   }
.right .Footer_cont li a{ color:#7f7f7f   }
.right .Footer_cont li a:hover {   color:#ff9900; text-decoration:underline;  }

.ConferenceTotal  {  float:left; width:450px; margin:0px; padding:10px; background-color:#f0f0f0; border-top:1px #d5d5d5 solid; border-bottom:1px #d5d5d5 solid}
.ConferenceAll  {  float:left; width:430px; margin-bottom:15px; padding:0px}
.ConferenceLink { float:left;  padding-right:15px; width:auto}
.ConferenceAll .ConferenceRightSide {  float:left; width:320px; margin:0px; padding:0px;}
.ConferenceAll .ConferenceRightSide .ConferenceDate {  float:left; width:320px; margin:0px; padding:0px; border-bottom: 1px #555555 dotted;}
.ConferenceAll .ConferenceRightSide .ConferenceInfo {  float:left; width:320px; margin:0px; padding:0px;}
.ConferenceAll .ConferenceRightSide .ConferenceInfo p {   margin:0px; padding:0px;}
.ConferenceAll .ConferenceRightSide .ConferenceWebSite { float:left; width:auto; background-image:url('Images/freccia.gif'); padding-left:10px; background-repeat:no-repeat; margin:0px; }

.Box_RisultatoRicerca { float: left; width:680px; margin :0px; background-color:#f0f0f0; border-bottom:1px solid #b9b9b9;border-top:1px solid #b9b9b9;padding-top:10px; padding-bottom:10px;padding-left:5px;margin-top:10px; margin-left:10px;   }	
.Box_RisultatoRicerca INPUT {float:left; width: auto; color:#000;  margin-top:0px;padding-bottom:3px;padding-left:3px; padding-top:0px; margin:0px; margin-right:3px; height:13px;font-size:0.65em}

.Box_RisultatoRicerca .Titolo{ float: left; width:auto; padding-right:5px; font-size:0.65em  }
.Box_RisultatoRicerca .Testo_risultato { float: left; width:680px; padding-right:5px; font-size:0.7em; padding-top:20px;  }

.ElencoDocRicerca .listDocumentItem { float: left; width:680px;  padding-left:10px; font-size:0.6em; font-weight:bold; padding-top:15px;  }
.ElencoDocRicerca .listDocumentItem .documentItem { float: left;  width:670px; margin-bottom:10px;  padding-bottom:10px;  padding-left:10px; background-image:url('Images/freccia.gif'); background-repeat:no-repeat;  border-bottom:1px #d5d5d5 solid }
.ElencoDocRicerca .listDocumentItem .documentItem .Abstract  { float: left; width:680px; font-size:1em; margin:0px; padding:0px; font-weight:normal    }

.ElencoDoc .listDocumentItem .documentItem .TitleLink { float: left; width: 370px; }

.ConferenceDate { background-image:url(Images/dotted-gray-line.gif); background-position:bottom right; background-repeat:repeat-x; display:inline; padding-bottom:3px; }
.ConferenceWebSite { margin-bottom:20px; padding-left:117px; } 
.ConferenceInfo { line-height:14px; }
.ConferenceLink img { margin:0; padding-left:10px; }

.ConferenzaStampaDate, .ConferenzaStampaDate2 { margin-left:10px; margin-right:10px; padding-bottom:1px; clear:both; }
.ConferenzaStampaDate { margin-top:18px; }
/*.ConferenzaStampaDate2 { background:url(Images/dotted-gray-line.gif) top right repeat-x; }*/
.ConferenzaContent { margin-left:10px; margin-right:10px; margin-top:5px; }
.ConferenzaContent .sx { float:left; width:55%; line-height:14px; }
.ConferenzaContent .sx .title { font-weight:bold; padding-bottom:10px; }
.ConferenzaContent .sx .contentText { width:100%; }
.ConferenzaContent .sx .contentText .subTitle{ float:left; }
.ConferenzaContent .sx .contentText .describe{ float:right; width:70%; padding-bottom:5px; }
.ConferenzaContent .dx { float:right; width:186px; }
.ConferenzaContent .dx img { margin-bottom:15px; }
.ConferenzaContent .dx .describe{ padding-left:90px; }

.clearer { clear:left; float:left; height:0; line-height:0; width:0; }

.Text a:hover { text-decoration:underline; }

.titolo_conferenze { margin-left:10px; margin-right:10px; margin-bottom:5px; margin-top:0; color:#003366; font-size:1.1em; border-top:1px solid #99adc2; border-bottom:1px solid #99adc2; padding-left:5px; }

.warning { color:Red; }

.alert { color:Red; margin-left:0 }

/* ---  per modulo Albo fornitori: --- */ 
.ModuloCv .sepcampi_indent{ float: left; width:90%; margin-left:20px; margin-bottom:10px;}
.ModuloCv .sepcampi_indent .intero{ float: left; width:auto;  margin-right:10px; margin-bottom:10px;}

.ModuloCv .itemSupplierOffice { float: left; padding-top:8px; padding-bottom:15px;  border-bottom:1px dotted #99adc2; }
.ModuloCv .campo { float: left; width:100%; padding-right:5px; height:25px}
.ModuloCv .campo .label { float: left; width:auto; }
.ModuloCv .campo_singolo{ float: left; width:100%;  margin-bottom:5px; clear:left}
.ModuloCv .campo_singolo .label{ float: left; width:auto;  margin-bottom:5px; clear:left; }

.ModuloCv .campo_breve{ float: left; width:auto;  margin-bottom:5px; _height:25px;}

.ModuloCv .sepcampi_separatore { float: left; width:100%;margin-bottom:20px;}
.ModuloCv .sepcampi .singolo{ float: left; width:100%;  margin-bottom:5px;}

.ModuloCv .sepcampi .intero{ float: left; width:auto;  margin-right:10px; margin-bottom:10px; _height:25px}

.ModuloCv .sepcampi .label{ float: left; width:auto; margin-right:10px; margin-bottom:10px;}
.ModuloCv .sepcampi .campoAttach .label{width:150px; }

.FunzioniOrganizzativeIntestazione, .itemFunzioniOrganizzative {float: left; padding-top:8px; width:100%; clear:left;}
.FunzioniOrganizzativeIntestazione .campo, .itemFunzioniOrganizzative .campo input {float:left; width:250px;}

.itemCertificazioniEsterne {float: left; padding-top:8px; width:100%; clear:left;}
.FunzioniOrganizzativeIntestazione .campo, .itemFunzioniOrganizzative .campo { float:left; width:270px}
.itemCertificazioniEsterne .campo input {float:left; width:400px; }
.itemCertificazioniEsterne .campo .label {float:left; width:150px;}
.sepcampi_separatore .campo {float:left; width:auto;}
.itemCertificazioniEsterne .sepcampi_separatore .campo {float:left; width:100%;}
.sepcampi_separatore4 {float:left; padding-top:10px}
.sepcampi_separatore {float:left; padding-top:20px}
.sepcampi_separatore4 .campo {float:left; width:auto;}

.itemCertificazioniEsterne .campoAttach {float:left; width:100%; _height:25px}

.FormeFarmaceuticheIntestazione, .itemFormeFarmaceutiche {float: left; padding-top:8px; width:100%; clear:left;}
.FormeFarmaceuticheIntestazione .campo, .itemFormeFarmaceutiche .campo {float:left; width:200px;}
.itemFormeFarmaceutiche .campo input {float:left; width:190px;}
.itemFormeFarmaceutiche .campo .altro_input {float:left; width:150px;}
.itemFormeFarmaceutiche .campo .altro_label {float:left; width:40px;} 

.itemFormeFarmaceutiche .campoAltro {float:left;}

.sepcampi .bitIntero {float:left;}

.FigureProfessionaliIntestazione,.itemFigureProfessionali {float: left; padding-top:8px; width:100%; clear:left; }
.FigureProfessionaliIntestazione .campo, .itemFigureProfessionali .campo {float:left; width:190px;}
  
.TipologieManutenzioneIntestazione, .itemTipoManutenzione  {float: left; padding-top:8px; width:100%; clear:left; }
.TipologieManutenzioneIntestazione .campo, .itemTipoManutenzione .campo {float:left; width:140px;}

.itemTipoImpianto { float: left; padding-top:8px; padding-bottom:15px;  border-bottom:1px dotted #99adc2; }

.TipologieMacchineLavoroIntestazione, .itemTipoMacchineLavoro  {float: left; padding-top:8px; width:100%; clear:left; }
.TipologieMacchineLavoroIntestazione .campo, .itemTipoMacchineLavoro .campo {float:left; width:170px;}
.TipologieMacchineLavoroIntestazione .campoAverageAge {float:left; width:210px;}
.TipologieMacchineLavoroIntestazione .campoPercentage {float:left; width:190px;}
.itemTipoMacchineLavoro .campoAverageAge {float:left; width:220px;}
.itemTipoMacchineLavoro .campoPercentage {float:left; width:180px;}

.MerciParticolariIntestazione, .itemMerciParticolari {float: left; padding-top:8px; margin-left:10px; width:100%; clear:left;}
.MerciParticolariIntestazione .campo, .itemMerciParticolari .campo {float:left; width:130px; }

.MagazziniUtilizzatiIntestazione,.itemMagazziniUtilizzati {float: left; padding-top:8px; width:100%; clear:left; }
.MagazziniUtilizzatiIntestazione .campo, .itemMagazziniUtilizzati .campo {float:left; width:190px;}

.valSummary ul { display: none; visibility: hidden; }

.assistenza { padding-left:10px; }
.assistenza .BodyMail { height:100px;  }
.assistenza .Messagge {  height:100px;}
.assistenza .RecipientMail, .assistenza .SubjectMail, .assistenza .SendMail { height:40px; }
.assistenza .SenderMail { height:70px; }
.assistenza .BodyMail { height:50px; }
.assistenza .SendMail input { width:150px !important; position:absolute; left:100px; margin-top:20px; margin-left:50px; }
.assistenza input { width:300px; position:absolute; left:150px; }
.assistenza textarea { width:300px; position:absolute; left:150px;  }

