/* -------------------- SETTAGGIO TESTI E IMG STANDARD -------------------- */

h3 {
	clear:both;
	padding: 5px 10px 10px 10px;
	font-weight:bold;
	font-size:1.2em;
	margin:0;
}

h4 {
	padding: 5px 10px 5px 10px;
	font-size:1em;
	margin:0;
}

.descrizione {
	padding: 0px 10px 0px 10px;
}

.paragrafo {
	padding: 3px 10px 3px 10px;
}

.note {
	padding: 3px 10px 3px 10px;
	clear:both;
	font-size:.9em;
}

.linea {
	margin:6px 0 6px 0;
	padding: 0;
}

.t, .vt {
	display:inline;
}

#content img {
	float:left;
	clear:left;
	border:1px solid #525252;
	margin-right: 10px;
	margin-bottom:10px;
}

#content h2 {
	clear:left;
}

/* -------------------- SETTAGGIO ELENCO STANDARD -------------------- */
ul {
	margin-top:1em;
}

ul h3 {
	margin:0px 0 5px 0;
	padding:0;
}

li {
	margin-bottom:7px;
	padding-right: 5px;
}

li .font-family {
	font-weight:bold;
}

li.limm {
	min-height: 0;
	list-style-type:none;
}
/* -------------- SETTAGGIO PER TRASFORM NON IN CASCATA ---------------- */
.mono {
	border:1px solid #ccc;
	background-color:#fff;
	width:100%;
	padding-bottom:2em;
}

.mono h3 {
	color:#525252;
	padding: 0 10px 0 10px;
	margin-top:10px;
	margin-bottom:2px;
}

.mono img {
	clear:left;
}

.monoLeft .elemento {
	margin-bottom:10px;
}

.monoLeft {
	float:left;
	border:1px solid #ccc;
	background-color:#fff;
	width:75%;
	padding-bottom:2em;
}

.monoLeft h3 {
	color:#525252;
	padding: 0 10px 0 10px;
	margin-top:10px;
	margin-bottom:2px;
}

/* -------------------- SETTAGGIO SXDX STANDARD -------------------- */
.sxDx .elemento {
	margin-bottom:10px;
}

.sxDx0, .sxDx2, .sxDx4 {
	border:1px solid #ccc;
	background-color:#fff;
	float:left;
	width:66%;
	clear:left;
	margin-bottom:20px;
}

.sxDx1, .sxDx3, .sxDx5 {
	border:1px solid #DCDCC3;
	background-color:#fff;
	float:right;
	clear:right;
	width:30%;
	margin-bottom:20px;
}

.sxDx a:link, .sxDx a:visited {
	font-weight:bold;
}

/* -------------------- SETTAGGIO SEQUENCE STANDARD -------------------- */
.sequence {
	border:1px solid #ccc;
	background-color:#fff;
	width:100%;
	padding-bottom:15px;
}

.sequence0, .sequence1, .sequence2, .sequence3, .sequence4, .sequence5, .sequence6 {
	width:100%;
	margin-bottom:15px;
}

.sequence .elemento {
	margin-bottom:10px;
	clear:both;
}

/* ---------------- SETTAGGIO SEQUENCE CON MENU A DESTRA --------------- */
.sequenceLeft {
	background-color:#fff;
	border:1px solid #ccc;
	float:left;
	width:75%;
}

.sequenceLeft0 .elemento {
	min-height: 4em;
}

.sequenceLeft0, .sequenceLeft1, .sequenceLeft2, .sequenceLeft3, .sequenceLeft4, .sequenceLeft5, .sequenceLeft6 {
	width:100%;
}

.sequenceLeft .elemento {
	margin-bottom:0;
	clear:both;
	padding-bottom:10px;
}

.sequenceLeft h3 {
	border-top:1px solid #ccc;
	padding-top:10px;
}

/* -------------------- SETTAGGIO SEQUENCE CON BOX A DESTRA -------------------- */
.sequenceBoxDx .elemento {
	margin-bottom:10px;
}

.sequenceBoxDx0, .sequenceBoxDx2, .sequenceBoxDx3, .sequenceBoxDx4, .sequenceBoxDx5 {
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	float:left;
	width:66%;
	clear:left;
	margin-bottom:20px;
	background-color:#fff;
}

.sequenceBoxDx1 {
	border-style:solid;
	border-width:1px;
	border-color:#ccc;
	float:right;
	width:30%;
	margin-bottom:20px;
	background-color:#fff;
}

/* -------------------- SETTAGGIO SXDX GIUNTA -------------------- */
.sxDxGiunta .elemento {
	margin-bottom:5px;
}

.sxDxGiunta0, .sxDxGiunta3 {
	border:1px solid #ccc;
	background-color:#fff;
	float:left;
	width:66%;
	clear:left;
	margin-bottom:20px;
}

.sxDxGiunta1 {
	border:1px solid #DCDCC3;
	background-color:#fff;
	float:right;
	clear:right;
	width:30%;
	margin-bottom:20px;
}

.sxDxGiunta2 {
	background-color:#fff;
	float:right;
	clear:right;
	width:30%;
	margin-bottom:20px;
}

.sxDxGiunta a:link, .sxDxGiunta a:visited {
	font-weight:bold;
}


.sxDxGiunta h4 {
	clear:both;
}

#xLCo328 {
	min-height:150px;
}
#xLCo322 {
	min-height:120px;
}

/*---------- SETTAGGI SPECIFICI PER LE DIREZIONI --------*/
#USitiDirezioni .sequenceLeft1 .elemento,
#USitiDirezioni .sequenceLeft2 .elemento {
	min-height: 7em;
	padding-top:10px;
}

/*--------------- SETTAGGI PARTICOLARI ----------*/
#unita150.sequence {
	border:none;
	background:none;
}

#unita150 .sequence0 .paragrafo, #unita150 .sequence1 .paragrafo {
	padding-right:265px;
}

#unita150 .sequence0 {
	background:url('../../images/logo150UnitaItalia.jpg') top right no-repeat;
	padding-bottom:20px;
}

#unita150 .sequence1 {
	background:url('../../images/unita150/regTestimonianze.jpg') top right no-repeat;
}

#unita150 .sequence0, #unita150 .sequence1, #unita150 .sequence2 {
	border:1px solid #ccc;
	background-color:#fff;
	margin-bottom:30px;
}

#unita150 .sequence0 .note, #unita150 .sequence1 .note {
	float:left;
	margin: 0 5px 10px 0;
	clear:none;
	padding-right:0;
}
#unita150 .sequence0 .note img, #unita150 .sequence1 .note img {
	margin:0;
}

#unita150 .sequence0 h3 img {
	border:none;
	margin-right:5px;
}

/*-- RSS --*/
#Gl294 img, #Gl295 img, #Gl296 img {
	border:none;
	margin-right:5px;
}

#Gl294.elemento, #Gl295.elemento, #Gl296.elemento {
	clear:both;
}
/*----------*/

#xLMi222 {
	margin-bottom:30px;	
}

#xLMi222 .note {
	font-style:italic;	
}

#xLMi227 {
	margin-top:20px;
}

#xLOp222 img {
	float:right;
}

#operazioneTrasparenza img {
	float:right;
}

#avvisoSing .sequence1 ul {
	font-weight:bold;
}
/*-- FORM --*/
.ilform {
	padding:0 10px 0 10px;
}

.ilform input {
	margin-left:10px;
	font-size:.9em;
}

.ilform select {
	font-size:.9em;
}
/*----------*/
#convegnoSanita ul {
	margin-top:35px;
}

#cartaServiziSanitari img, #correttoUso118 img {
	float:right; !important;
	margin: 0px 0px 10px 10px; !important;
}

#cartaServiziSanitari h3, #correttoUso118 h3 {
	clear:left;
}

/*----------*/
#avvisiProtCiv .paragrafo {
border-bottom:1px solid #ccc;
margin-bottom: 5px;
}

/*----------*/
#postaCertificata.mono h3 {
	padding-top:5px;
	border-top:1px solid #ccc;
	margin-bottom:13px;
}

#postaCertificata .note {
	border-bottom:1px dotted #ddd;
	margin-bottom:10px;
	font-size:1em;
}

/*------------ CAMPAGNE SANITA ---------*/
#campagneSanita img {
	width:100px;
	height:100px;
}

#campagneSanita #xLAb513, #campagneSanita #xLAb514, #campagneSanita #xLAb515, #campagneSanita #xLAb516,
#campagneSanita #xLAb517, #campagneSanita #xLAb518, #campagneSanita #xLAb519, #campagneSanita #xLAb5110,
#campagneSanita #xLAb5111, #campagneSanita #xLAb5112 {
	height:120px;
	border-bottom:1px dotted #ccc;
}

#campagneSanita1 .sequence0, #campagneSanita1 .sequence1, #campagneSanita2 .sequence0, #campagneSanita2 .sequence1, #campagneSanita3 .sequence0, #campagneSanita3 .sequence1, #campagneSanita4 .sequence0, #campagneSanita4 .sequence1,
#campagneSanita5 .sequence0, #campagneSanita5 .sequence1, #campagneSanita6 .sequence0, #campagneSanita6 .sequence1, #campagneSanita7 .sequence0, #campagneSanita7 .sequence1, #campagneSanita8 .sequence0, #campagneSanita8 .sequence1,
#campagneSanita9 .sequence1 {
	clear:both;
}

#campagneSanita1 .sequence0 img, #campagneSanita2 .sequence0 img, #campagneSanita3 .sequence0 img, #campagneSanita4 .sequence0 img, #campagneSanita5 .sequence0 img, #campagneSanita6 .sequence0 img, #campagneSanita7 .sequence0 img, #campagneSanita8 .sequence0 img, #campagneSanita9 .sequence0 img {
	border:none;
}

#campagneSanita1 #video1_wrapper, #campagneSanita2 #video1_wrapper, #campagneSanita3 #video1_wrapper, #campagneSanita4 #video1_wrapper, #campagneSanita5 #video1_wrapper, #campagneSanita6 #video1_wrapper, #campagneSanita7 #video1_wrapper, #campagneSanita8 #video1_wrapper, #campagneSanita9 #video1_wrapper {
	margin: 10px 10px 10px 10px;
}

/*--------- MEDICI DI BASE E PEDIATRI -------*/
#schedaMedico .sequence1 h2, #schedaPediatra .sequence1 h2 {
	display:none;
}

#schedaMedico .sequence1 .paragrafo, #schedaPediatra .sequence1 .paragrafo {
	display:inline;
}

#schedaMedico .sequence1 .elemento, #schedaPediatra .sequence1 .elemento {
	border-bottom:1px solid #ccc;
}

/*--------- VIDEO PRESIDENTE -------*/
#videoPres.sequence {
	padding-bottom:300px;
}

#videoPres .sequence0 {
	text-align:center;
	border-bottom:1px solid #ccc;
}

#videoPres .sequence0 img {
	float:none;
	clear:none;
}

#videoPres .sequence1 h2 {
	display:none;
}

#videoPres .sequence1 .elemento {
	margin-bottom:20px;
}

#videoPres .sequence1 #xLVi51, #videoPres .sequence1 #xLVi53, #videoPres .sequence1 #xLVi55, #videoPres .sequence1 #xLVi57 {
	font-size:.85em;
	width:47%;
	float:left;
	clear:left;
	border-right:1px dotted #ccc;
}

#videoPres .sequence1 #xLVi52, #videoPres .sequence1 #xLVi54, #videoPres .sequence1 #xLVi56, #videoPres .sequence1 #xLVi58 {
	font-size:.85em;
	width:47%;
	float:right;
	clear:right;
}

#sitra .note {
font-size:3em;
color: green;
}

#strutture .sequence2, #strutture .sequence3 {
	margin-top:40px;
	border-top:1px solid #ccc;
}