﻿
body {  font-weight: normal; font-family : Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; color:#000; font-size:0.75em; margin:0px;}

.Generale {float:left; text-align: left; margin-top:0; width:100%; }

a { color:#e20a17; text-decoration:underline;}
a:visited { color:#e20a17;  text-decoration:underline;}
a:link { color:#e20a17;  text-decoration:underline;}
a:hover { color:#e20a17;  text-decoration:underline;}

h1 {float:left; width:100%;color:#f15b40;font-size:1.6em;margin-bottom:20px; }

img { margin:0px; border-width:0; }
.Img {float: left; margin:0px; width:100%; margin-top:10px;  margin-bottom:20px;  }

.Spacer  { float: left; width:100%; margin-top:20px; margin-bottom:20px; background-color:#182842 ; height:1px; }
.VerticalSpacer  { float: left; width:100%; height:30px; }

.Testata { float: left; width:100%; height:92px;margin-top:0; margin:0; margin-bottom:50px;padding-top:0px;  background-image: url('Images/fondo_testata.gif'); background-repeat:repeat-x;}
.CentraleGenerale { float: left; width:100%;  margin:0; padding-top:0px; background-image:url('Images/fondo_centrale.gif');  background-repeat:repeat-y; background-position:left;  }
.Colonna_sx { float: left; width:200px; margin-top:0; margin:0; padding-top:0px; background-color:#e20a17;}
.Centrale {float: left; width:600px;  margin:0; padding-right:20px; padding-top:0px;background-color:#fff; }
.CentraleCont {float: left; width:600px;  margin:0; padding-top:0px;padding-left:10px;background-color:#fff; }

.Logo { float: left; width:469px; margin:0px;}
.Logo_BI { float: right; width:113px; height:38px;margin :0px; padding-top:15px;}
.A { float: left; width:197px; margin-top:20px; padding-bottom:30px;}



.Testo { float: left; width:100%; margin-top:15px; margin-bottom:15px; }
.Testo .Titolo { float:left; width:100%; margin:0px; color:#182842; font-size:1.2em; text-transform: uppercase; font-weight:bold;  margin-top:0px; border-bottom:1px #182842 solid; padding-top:10px; }
.Testo ul{ float: left; width:100%; list-style:disc; list-style-position:inside; margin-bottom:10px; }
.Testo li{ width:100%; }


.Nav { float: left; width:187px; }
.Nav ul{ float: left; width:187px; margin:0px; list-style-type:none; padding-left:0;}
.Nav li {  padding-top:5px; width:100%; text-transform:uppercase; font-weight:bold; font-size:1em; padding-left:10px; border-bottom:1px #f15b40 solid;  padding-bottom:3px; }
.Nav li a, .Nav li a:link, .Nav li a:visited { color:#fff; text-decoration:none }
.Nav li a:hover { color:#fbcdc5;  }

.Nav .selected, .Nav .selected a, .Nav .selected a:link, .Nav .selected a:visited { color:#fbcdc5; }


.Nav .Sotto1, .Sotto2 { float: left; width:200px; background-color:#f15b40; }
.Nav .Sotto1 ul, .Sotto2 ul{ float: left; width:180px; margin:0px; list-style-type:none; padding-left:0;}
.Nav .Sotto1 li, .Sotto2 li {  padding-top:5px; text-transform:none; width:100%;  font-weight:bold; font-size:1em; padding-left:10px; border-bottom:1px #e20a17 solid;  padding-bottom:3px;}
.Nav .Sotto1 .selected, .Nav .Sotto2 .selected, .Nav .Sotto1 .selected li, .Nav .Sotto2 .selected li  { float: left; color:#fbcdc5; margin:0px; padding:0px; padding-left:10px;  padding-top:5px;  padding-bottom:3px; }
.Nav .Sotto1 .selected a, .Nav .Sotto1 .selected a:link, .Nav .Sotto1 .selected a:visited { color:#fbcdc5; }
.Nav .Sotto2 .selected a, .Nav .Sotto2 .selected a:link, .Nav .Sotto2 .selected a:visited { color:#fbcdc5; }
.Nav .Sotto1 a:link, .Nav .Sotto1 a, .Nav .Sotto1 a:visited{ color:#fff; }
.Nav .Sotto1 a:hover{ color:#fbcdc5; }
.Nav .Sotto2 a:link, .Nav .Sotto2 a, .Nav .Sotto2 a:visited{ color:#fff; }
.Nav .Sotto2 a:hover{ color:#fbcdc5; }

.Sotto1, .Sotto2 { float: left; width:200px; background-color:#f15b40; }
.Sotto1 ul, .Sotto2 ul{ float: left; width:180px; margin:0px; list-style-type:none; padding-left:0;}
.Sotto1 li, .Sotto2 li {  padding-top:5px; text-transform:none; width:100%;  font-weight:bold; font-size:1em; padding-left:10px; border-bottom:1px #e20a17 solid;  padding-bottom:3px;}

.Box_login { float: left;  width:187px; margin:0px;  background-color:#f15b40; padding-left:13px; padding-bottom:15px; color:#ffffff; font-weight:bold } 
.Box_login .TextBoxStyle {color:#000;}
.Box_login INPUT { width:120px; color:#e20a17; margin:0px; padding-left:0px; margin-bottom:0px; padding-bottom:0px; clear:left}
.Box_login .LabelStyle{ float:left; width:90px; color:#fff; padding-left:0px; text-align:left;  clear:right; padding-top:0px;}	
.Box_login .LoginImageButton{ float: left; width:29px; height:17px;  color:#fff; background-color:#cd0505; font-weight:bold; text-align:center;}	
.Box_login ul { float: left; width:99%; padding-left:0; margin:0px; list-style:none; padding-top:5px; }
.Box_login li { width:100%;  color:#fff;  }
.Box_login li a, .Box_login li a:link, .Box_login li a:visited, .Box_login li a:hover{ color:#fff; text-decoration:underline; font-style:normal } 
.Box_login td {  }

.boxMailRecovery { width:120px; padding-left:0px; padding-top:10px;  padding-bottom:0px; clear:left; padding-left:3px; }
.boxMailRecovery INPUT { width:120px;  margin:0px; padding-left:0px; margin-bottom:0px; padding-bottom:0px; clear:left;margin-top:3px}
.boxMailRecovery .btnSendMail{ float: left; width:40px; height:20px; clear:both; border:0; margin-top:5px; color:#fff; background-color:#cd0505; font-weight:bold;font-size:1.1em}
.boxMailRecovery .btnSendMail a{color:#fff; }
.boxMailRecovery .btnSendMail a:hover{color:#cd0505; }

.Box_cerca { float: left;width:187px; margin :0px;padding-left:13px;  padding-bottom:30px; padding-top:10px;border-bottom:1px #f15b40 solid;}	
.Box_cerca INPUT {float:left; width: auto; color:#000; margin:0px; }
.Box_cerca .Titolo{ float: left; width:100%;  font-weight:bold; padding-right:5px; color:#fff; font-size:1em;}


.Document { float:left; width:100%; margin-bottom:25px; margin-top:0; padding-top:0; margin-left:0px; }

/*.Document ul {float:left; width:100%;  padding-left:0px;  margin-top:0; padding-top:0; margin-left:0px; background-color:#e20a17; padding-bottom:4px; padding-top:4px; }
.Document li {width:auto; float:left; font-weight:bold;  list-style-type:none; padding-right:5px; padding-left:5px; color:white; font-size:1em; border-right:1px solid #fff;  }
.Document li a, .Document li a:link, .Document li a:visited  { font-weight:normal; text-decoration:none; color:white }
.Document li a:hover { font-weight:normal; text-decoration:none; color:#fbcdc5 }*/

.Document .Elenco { float:left; width:100%; padding-top:20px;}
.Document .Title { float:left; width:100%; margin:0px; color:#F15B40; font-size:1.6em; font-weight:bold; margin-bottom:10px }
.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; }
.Document .SubTitle { float: left; width:100%; margin:0px; padding:0px; margin-bottom:5px; font-weight:bold; font-size:1.05em;  color:#37698a;} 
.Document .Abstract { float: left; font-weight:bold; font-size:1em; width:100%; margin:0px; padding:0px; padding-top:0px; margin-bottom:10px;}
.Document .Text { float: left; width:100%; margin-bottom:0px; margin:0px; padding:0px; padding-top:0px;  }
.Document .Text ul, Document ul {float:left; width:auto; margin:0px; margin-top:10px; padding-left:0px;padding-bottom:10px;  }
.Document .Text li, Document li {width:auto; margin-left:30px;  list-style-image:url('Images/freccia.gif');  padding-bottom:5px; }
.Document .Author, .Document .DocDate, .Document .LblAuthor, .Document .LblDocDate  { float: left; width:auto; margin-bottom:0px; margin:0px; margin-top:7px;  padding-right:6px; }
.Document .ButtonHole, .Document .LblButtonHole  { float: left; font-weight:bold; color:#5a6f85; width:100%; margin:0px; padding:0px; padding-top:0px; margin-top:0px; margin-bottom:10px;}
.Document .ActiveComponent, .Document .LblActiveComponent { float: left; font-weight:bold;  width:100%; margin:0px; padding:0px; padding-top:0px; }
.Document .Formulation, .Document .LblFormulation { float: left; width:100%; margin:0px; padding:0px; padding-top:0px; }
.Document .Class, .Document .LblClass { float: left; width:100%; margin:0px; padding:0px; padding-top:0px; }
.Document .Spokesman, .Document .LblSpokesman  { float: left; width:100%; margin:0px; padding:0px; padding-top:0px; margin-bottom:10px;}
.Document .Place, .Document .LblPlace  { float: left; width:100%; margin:0px; padding:0px; padding-top:3px;}
.Document .EventDetail, .Document .LblEventDetail  { float: left;  width:100%; margin:0px; padding:0px; padding-top:0px;}
.Document .DateFrom, .Document .LblDateFrom { float: left; font-weight:bold; width:100%; margin:0px; padding:0px; padding-top:0px; margin-right: 8px; }
.Document .DateTo, .Document .LblDateTo { float: left; font-weight:bold;  width:100%; margin:0px; padding:0px; padding-top:0px;}
.Document .ExternalLink { float: left; color:#cd0505;  font-weight:bold; text-transform:uppercase; width:100%; margin:0px; padding:0px; padding-right:5px; padding-top:5px; }
.Document .ExternalLink a, .Document  .ExternalLink a:link, .Document .ExternalLink a:visited, .Document  .ExternalLink a, .Document  .ExternalLink a:link, .Document  .ExternalLink a:visited {color:#cd0505; }
.Document .ExternalLink a:hover { color:#fd5561; }
.Document .MailTo  { float: left; font-weight:bold;  width:100%; margin:0px; padding:0px; padding-top:0px; }

.Document .AttachmentGroups { float:left; width:100%; }
.Document .AttachmentGroups ul { float:left; width:100%; list-style:none; margin:0px; padding:0px; }

.Mappa { float: left; font-weight:bold;  width:250px; height:350px; margin:0px; margin-right:10px; margin-left:10px;padding:0px;  background-color:#fce1d9 }
.Mappa .Testata { float: left; width:245px; height:15px;margin :0px; padding-left:5px; padding-bottom:3px; padding-top:3px; background-color:#e70818; color:white; background-image:url('Images/aggrenox_titolo.gif'); background-position:right; background-repeat:no-repeat }
.Mappa ul{ float: left;  margin:0px; padding-left:10px; padding-top:10px; background-color:#fce1d9; list-style:none }
.Mappa li{font-weight:bold;  width:100%; margin:0px; padding:0px; padding-bottom:8px; background-color:#fce1d9 }
.Mappa li a, .Mappa li a:link, .Mappa li a:visited, .Mappa li a:hover {color:black;  text-decoration:underline; }
.Footer { float: left; width:100%; padding-bottom:50px; border-top:2px #e20a17 solid; padding-left:20px; margin-left:10px;  padding-top:20px; margin-top:50px;}
.Footer .Text { float: left;  width:80%; margin:0px; font-size:0.8em; padding-top:15px; }
.Footer .Aggiornamento { float:right; width:230px; margin:0px; margin-top:15px; font-size:0.8em;}

.Paging { float:right; width:200px; padding-bottom:10px; padding-top:10px; font-weight:bold }
.Print { float:left; width:auto; padding-bottom:10px; padding-top:10px; margin-top:20px; }
.Print img { float:left; width:auto; margin:0px; }
.Print .immagineSegnala { cursor:pointer; }

.CentraleCont .listDocumentItem { float:left; background-color:#E20A17; width:100%; padding:2px; color:#ffffff; font-weight:bold; margin-bottom:15px}
.CentraleCont .listDocumentItem .TitleLink { float:left; width:auto; border-right:1px #ffffff solid; padding-left:5px; padding-right:5px }
.CentraleCont .listDocumentItem .TitleLink a{ color:#ffffff; font-weight:normal; text-decoration:none }
.CentraleCont .listDocumentItem .TitleLink a:hover{ color:#FBCDC5; font-weight:normal; text-decoration:none }
.listDocumentItem .documentItem .clearer{ margin:0px; padding:0px; float:left}

.CentraleRicerca { float:left; width:600px;  margin:0; padding-top:0px;padding-left:10px; }
.CentraleRicerca .ElencoDoc { float:left; width:100%; }
.CentraleRicerca .ElencoDoc .listDocumentItem { float:left; width:100%; }
.CentraleRicerca .ElencoDoc .listDocumentItem .TitleLink { float:left; width:100%; color:#E20A17; font-weight:bold; text-decoration:underline;  }
.CentraleRicerca .ElencoDoc .listDocumentItem .Abstract { float:left; width:100%;}
.CentraleRicerca .ElencoDoc .listDocumentItem .Abstract p { float:left; width:100%; margin:0px; padding:0px;}
.CentraleRicerca .ElencoDoc .listDocumentItem .SubTitle { float:left; width:100%; font-style:italic; }
.CentraleRicerca .ElencoDoc .Paging { float:left; width:auto; }
.CentraleRicerca .ElencoDoc .Paging a { float:left; width:auto; margin-right:10px; color:#E20A17; text-decoration:none; }
.CentraleRicerca .ElencoDoc .Paging a:hover { float:left; width:auto; text-decoration:underline; }
.CentraleRicerca .ElencoDoc .Paging .Selected { float:left; width:auto; margin-right:10px; color:#000000; text-decoration:none; }

.RicercaAvanzata { float:left; width:580px; margin:0px; padding:10px; background-color:#E20A17; color:#FFFFFF; font-weight:bold; margin-bottom:15px; }
.RicercaAvanzata input, .RicercaAvanzata select { float:left; width:400px; color:#E20A17; margin-bottom:5px; }
.RicercaAvanzata .go { float:left; width:auto; }

.RicercaAvanzata .etichetta { float:left; width:100%; }


.Segnala { float:left; width:540px; padding-left:20px; background-image:url('Images/header-popup.gif'); background-repeat:no-repeat; padding-top:102px; }
.Segnala .titolosegnala { float:left; width:540px; color:#f15b40; font-size:1.6em; margin:0px; padding:0px; }
.SenderMail, .RecipientMail, .SubjectMail, .BodyMail { float:left; margin:0px; width:500px; padding-top:3px; padding-bottom:6px; padding-left:5px; background-color:#F15B40; color:#FFFFFF; }
.Segnala input, .Segnala textarea { float:left; width:480px; margin:0px; margin-top:2px; border:1px solid #F15B40; background-color:#FFFFFF; color:#E20A17; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.SendMail { float:left; width:505px; background-color:#F15B40; padding-bottom:8px; padding-top:4px; text-align:center; }
.SendMail input { float:left; width:480px; margin-left:8px; border:1px solid #F15B40; background-color:#FFFFFF; color:#E20A17; }
.Segnala .chiudi { float:left; width:508px; text-align:right; padding-right:10px; padding-top:5px; }
.Segnala .chiudi a { color:#E20A17; }

.DocumentoStrutturato { float:left; width:100%; margin-top:10px; margin:0px; margin-bottom:15px; }
.DocumentoStrutturato a { font-weight:bold; }
.DocumentoStrutturato ul { float:left; width:100%; margin:0px; padding:0px; list-style:none; }
.DocumentoStrutturato li { float:left; width:100%; margin:0px; padding:2px 0px 2px 0px; }







