﻿html { padding:0px; margin:0px; }

body { margin:0px auto; padding:0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; }

img { border:0px; }

.centra { width:958px; margin:0 auto; text-align:left; }


/*.generale { margin:2px auto; width:958px; 
			background-image:url('Images/sfumato_top.jpg'); background-repeat:repeat-x;
		  	text-align:center; color:#383838;
		  	border-left:1px #548ac5 solid; border-right:1px #548ac5 solid; border-bottom:0px;
		 	padding:0px 20px 20px 20px; }*/

.piede { float:left; width:1000px; margin-top:-3px; background-image:url('Images/chiusura_curva.jpg'); background-repeat:no-repeat; padding-top:20px; background-color:#548ac5; color:#FFFFFF; text-align:center; }

.loghichiusura { float:left; width:100%; background-color:#FFFFFF; padding-top:15px; padding-bottom:10px; margin-top:10px; }


.contenuti { float:left; width:958px; height:auto; margin:2px auto; background-image:url('Images/sfumato_top.jpg'); background-repeat:repeat-x; border-left:1px #548ac5 solid; border-right:1px #548ac5 solid; border-bottom:0px;
		 	padding:0px 20px 20px 20px;}

.logo { float:left; width:600px; padding-top:20px; }

.colonnasinistra { float:left; width:564px; }
.colonnadestra { float:left; width:auto; height:auto; text-align:center; }
.colonnadestra a { color:red; }
.colonnadestra a:hover { color:#fdc400; }

.testo, .rassegna { float:left; width:564px; padding-top:20px; margin-bottom:25px; }
.testo .Document { float:left; width:560px; padding-right:40px; }
.testo .Document .Title { float:left; width:560px; color:#5C5C5C; font-size:1.2em; font-weight:bold; padding:0px 0px 10px 0px; }
.testo .Document .Text { float:left; width:530px; color:#5C5C5C; text-align:justify; }
.testo .DocumentList .Abstract { float:left; width:560px; color:#5C5C5C; text-align:center; font-style:italic; padding-bottom:10px; }
/*.testo .Document .Abstract center { float:left; width:560px; color:red; font-style:italic; }*/

.testo .Document .DocumentoStrutturato { float:left; width:100%; }
.testo .Document .DocumentoStrutturato ul { float:left; width:600px; margin:0px; padding:0px; list-style-position:inside;  }
.testo .Document .DocumentoStrutturato li { float:left; width:100%; margin:0px;  }
.testo .Document .DocumentoStrutturato .Selected { float:left; width:100%; }
.testo .Document .DocumentoStrutturato .Selected ul { background-color:#e3ecf5; }
.testo .Document .DocumentoStrutturato Selected.li { color:red; font-weight:bold; }
.testo .Document .DocumentoStrutturato Selected.li a { color:red; }




.Document { float:left; }
.Document .Abstract { float:left; width:540px; margin:0px; padding:0px; margin-bottom:10px; text-align:center; }
.Document .Abstract p { float:left; width:500px; margin:0px; padding:0px; }
.Document .Abstract a, .documentItem .Abstract a:hover { float:left; width:auto; margin-left:0px; padding-left:0px; color:#224973; }
.Document .Abstract .titoloFonte { float:left; width:auto; clear:left; margin-right:6px; font-weight:bold; }
.Document .DocDate { float:left; width:auto; margin-left:3px; margin-right:3px; }
.Document .Abstract .dataFonte { float:left; width:auto; margin-left:3px; margin-right:3px; }

.Document .Abstract .LblDocDate { float:left; width:auto; margin-left:3px; margin-right:3px; }

.Document .Abstract .Fonte { float:left; width:auto; margin-right:3px; }
.Document .Abstract .Fonte a, .documentItem .Abstract .Fonte a:hover { float:left; width:auto; margin-left:3px; margin-right:3px; color:#224973; }


.Document .AttachmentGroups { float:left; width:400px; margin-top:30px; background-image:url('Images/pdf.gif'); background-repeat:no-repeat; }
.Document .AttachmentGroups ul { float:left; width:400px; margin:0px; padding:0px; list-style:none;  }
.Document .AttachmentGroups ul a { color:#224973; }
.Document .AttachmentGroups li { float:left; width:400px; background-image:url('Images/pdf.gif'); background-repeat:no-repeat; padding-left:25px; min-height:25px; padding-bottom:5px;  }


.documentorassegna .Title { float:left; width:560px; color:#5C5C5C; font-size:1.2em; font-weight:bold; padding:0px 0px 10px 0px; }
.documentorassegna .Abstract { float:left; width:560px; margin:0px; padding:0px; margin-bottom:10px;  }
.documentorassegna .Abstract p { float:left; width:500px; margin:0px; padding:0px; clear:left }
.documentorassegna .Abstract a, .documentItem .Abstract a:hover { float:left; width:auto; margin-left:0px; padding-left:0px; color:#224973; }

.documentorassegna .Abstract .LblDocDate { float:left; width:auto; margin-left:3px; margin-right:3px; }

.documentorassegna .Abstract .titoloFonte { float:left; width:auto; clear:left; margin-right:6px; font-weight:bold; }
.documentorassegna .Abstract .Fonte { float:left; width:auto; margin-right:3px; }
.documentorassegna .Abstract .Fonte a, .documentItem .Abstract .Fonte a:hover { float:left; width:auto; margin-left:3px; margin-right:3px; color:#224973 }

.documentorassegna .DocDate { float:left; width:auto; margin-left:3px; margin-right:3px; }
.documentorassegna .Abstract .dataFonte { float:left; width:auto; margin-left:3px; margin-right:3px; }

.documentorassegna .AttachmentGroups { float:left; width:400px; margin-top:30px; background-image:url('Images/pdf.gif'); background-repeat:no-repeat; }
.documentorassegna .AttachmentGroups ul { float:left; width:400px; margin:0px; padding:0px; list-style:none;  }
.documentorassegna .AttachmentGroups ul a { color:#224973; }
.documentorassegna .AttachmentGroups li { float:left; width:400px; background-image:url('Images/pdf.gif'); background-repeat:no-repeat; padding-left:25px; min-height:25px; padding-bottom:5px;  }

.contenitoreFonte { float:left; width:100%; }


.colonnahome1 { float:left; width:255px; margin-right:5px; }
.colonnahome1 ul { float:left; width:255px; list-style:none; margin:0px; padding:0px; }
.colonnahome1 li { float:left; width:235px; list-style:none; margin:0px; padding-left:20px; background-image:url('Images/pillolina.jpg'); background-repeat:no-repeat; background-position:0px; }
.colonnahome1 li a { color:#383838; text-decoration:none; }
.colonnahome1 li a:hover { color:#fdc400; }

.colonnahome2 { float:left; width:300px; }


.medici { float:left; width:255px; margin-top:20px; }
.medici a { color:#df124d; text-decoration:none; font-weight:bold; }
.medici a:hover { color:#fdc400; text-decoration:none; }
.medici img { float:right; margin-left:5px; margin-right:15px; }

.intro { width:100%; margin-top:15px; margin-bottom:15px; text-align:center; }
.intro a { color:#548ac5; text-decoration:none; }
.intro a:hover { text-decoration:underline; }


.rassegna h1 { color:#5C5C5C; font-size:1.3em; font-weight:bold; padding:10px 0px 10px 0px; }
.rassegna h2 { font-size:1em; font-weight:normal; }

.rassegna .Elenco { float:left; width:564px;  }
.rassegna .Elenco .Title { float:left; width:539px; background-IMAGE:url('Images/pdf.gif'); background-repeat:no-repeat; padding-left:25px; padding-top:3px; margin-top:5px; min-height:20px; color:#548ac5; font-weight:bold; }
.rassegna .Elenco .Abstract { float:left; width:539px; padding-left:15px; }
.rassegna .Elenco .Abstract p { float:left; width:539px; margin:0px; padding:0px; margin-bottom:5px; }
.rassegna .Elenco .DocDate { float:left; width:539px; padding-left:25px; }
.rassegna .Elenco a { float:left; width:auto; color:#548ac5; text-decoration:underline }
.rassegna .Elenco a:hover { float:left; width:auto; color:#224973 ; text-decoration:underline; }
.rassegna .Elenco .Paging { float:left; width:500px; padding-top:5px; border-top:1px solid #e1e1e1; padding-left:17px; }
.rassegna .Elenco .Paging a { float:left; margin-right:10px; }
.rassegna .Elenco .Paging .Selected { float:left; width:auto; margin-right:10px; color:red; font-weight:bold; }
.rassegna .Elenco .TitleLink { float:left; width:auto; font-weight:bold; padding-left:17px; background-image:url('Images/pillolina.jpg'); background-repeat:no-repeat; background-position:0px; margin-bottom:5px; }


.ImageBackground { float:left; width:500px; text-align:center; margin:10px; }

.MilanoBrescia_Lists { float:left; width:528px; margin:10px; clear:left; background-image:url('Images/img_cartina.gif'); background-repeat:no-repeat; font-size:0.9em; height:175px; }
.MilanoBrescia_Lists a { color:#548ac5; text-decoration:none; font-weight:bold; }
.MilanoBrescia_Lists a:hover { color:#ffd400; text-decoration:none; }

.MIBS_Dettaglio { float:left; width:488px; margin:10px; clear:left; padding-left:20px; padding-right:20px; }
.MIBS_Dettaglio a { color:#5c5c5c; text-decoration:none; }

.lista_Brescia { float:left; width:185px; margin-top:55px; padding-left:100px;  }
.lista_Milano { float:left; width:230px; margin-top:55px; }

.MIBS_Dettaglio { float:left; width:500px; color:#5c5c5c; }

.HC_Dettaglio_Services { float:left; width:500px; color:#548ad9; font-size:1.3em; font-weight:bold; }
.HC_Dettaglio_Name { float:left; width:500px; font-weight:bold; font-size:1.3em; }
.HC_Dettaglio_Recapiti { float:left; width:500px; font-weight:bold; }

.ImageChiudi { float:left; width:500px; text-align:center; clear:right; }


.Pool { float:left; width:364px; margin:0px; padding:0px; background-image:url('Images/bg_pool.jpg'); background-repeat:repeat-y; padding-left:30px; padding-right:30px; }
td.SurveyReportBarColor { background-color:#e9104e; height:3px }



.ReplyBarCell { margin-left:10px; }

.Chiusura { float:left; width:364px; height:65px; padding-top:13px; text-align:center; padding-left:30px; padding-right:30px; clear:left; background-image:url('Images/chiusura_pool.jpg'); background-repeat:no-repeat; }

.Report { float:left; width:344px; padding-left:50px; padding-right:30px; background-image:url('Images/bg_pool.jpg'); background-repeat:repeat-y; }

tr.ReplyRow { height:30px; border-bottom:1px solid #b6aeab; }
td.ReplyPerCell { padding-left:15px; padding-right:15px; }
.SurveyMain { float:left; }
.SurveyMain .FinalMessage { float:left; width:344px; padding-left:50px; padding-right:30px; background-image:url('Images/bg_pool.jpg'); background-repeat:repeat-y; padding-top:15px; text-align:center;  }

.SurveyMain .Pool .Navigation { float:left; width:100%; text-align:center; padding-bottom:15px; padding-top:5px; }
.SurveyMain .Pool .Navigation a { color:red; width:100%; text-align:center; font-weight:bolder; color:#548ad9; text-decoration:none; padding:3px; border:1px solid #548ad9; }

.SurveyMain { float:left; width:600px; }
.PageTitleRow, .RequestTextCell { font-weight:bold; }

.documentItem .Abstract p { float:left; }
.documentItem .Abstract a, .documentItem .Abstract a:hover { float:left; width:auto; margin-left:0px; padding-left:0px; }
.documentItem .LblDocDate { float:left; width:auto; margin-left:3px; margin-right:3px; }

.documentItem .Abstract .titoloFonte { float:left; width:auto; margin-right:6px; clear:left; font-weight:bold; }
.documentItem .Abstract .Fonte { float:left; width:auto; margin-right:3px; }
.documentItem .Abstract .Fonte a, .documentItem .Abstract .Fonte a:hover { float:left; width:auto; margin-left:3px; margin-right:3px; }

.documentItem .DocDate { float:left; width:auto; margin-left:3px; margin-right:3px; }
.documentItem .Abstract .dataFonte { float:left; width:auto; margin-left:3px; margin-right:3px; }








