body,html { margin:0; padding:0 }

/*** posizionamento generale oggetti ***/	  
div#padding10 {
		padding: 10px
			  }	

div#container { 
		width: 100% 
			  }

div#sottocontainer {
		width: 100%;
				   }

div#contenuto {		
		padding: 10px 20px 20px 20px;
		margin-left: 10px;
			  }	/*serve per i rientri del testo*/ 	
#cornicepu {
		width: 85%;
		padding: 10px;
		border-width: 1px;
		border-color: #666666;
		border-style: dotted;
			}	      

/***posizionamento immagini e riflusso testo***/

div.testimg img{
		float: left;
		margin: 0px 10px 10px 0px;
		clear: left;
				}
				
div.testimg_destra img{
		float: right;
		margin: 0px 10px 10px 0px;
		clear: right;
				}
				
div.testimg testoint, div.contenuto p{
		margin: 0 10px;
		padding: 0;
					}
					
div.testimg_destra titoloint, div.contenuto p{
		margin: 0 10px;
		padding: 0;
					}					
					
div.testimg titoloint, div.testimg sottotint {
		margin-top: 10px
					}				

div.testimg_destra titoloint, div.testimg sottotint {
		margin-top: 10px
					}	

/**finanza viaweb**/
#finanzamenu {
		background-color: #F1FAF9;
		padding: 8px;
		border-width: 1px;
		border-color: #666666;
		border-style: dotted;
		}

/**redazione gite sociali**/
#gitediv {
		padding: 10px;
		border-bottom-width: 1px;
		border-bottom-color: #666666;
		border-bottom-style: dotted;
		}

div#gitediv img{
		float: left;
		margin: 0px 13px 8px 0px;
		clear: left;
		}

div#gitediv testoint, div#gitediv p{
		padding: 0;
		}				

#info {
		margin-top: 5px;
		}			
		
#inlinepad {
		margin-bottom: 10px;
		margin-left: 62px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		padding-right: 5px;
		}

#uffsoci {
	padding: 5px;
	background-color: #8595AC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	color: #FFFFFF;
		}		
		
/** notizie Emilbanca **/
#noticont {
		padding: 10px;
		}

div#contenutonoti {		
		padding: 10px 20px 20px 20px;
		margin-left: 10px;
		margin-bottom: 10px;
			  }

div#copertina img{
		float: left;
		margin: 0px 20px 8px 0px;
		clear: left;
		}		

#fondocop {
		margin-bottom: 10px;
		margin-left: 180px;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 5px;
		}
		
 /*redazione socio in evidedenza*/
#notiziepers {
		/*position: absolute;
		height: 120px;*/
		background-color: #EBEEF5;
		padding: 10px 80px 0px 10px;
		margin: 0px 10px 10px 10px;
		}
		
div#notiziepers img{
		float: left;
		margin: 0px 10px 8px 0px;
		clear: left;
		}

#notizieti {
		background-color: #C4CDE3;
		margin: 0px 10px 0px 10px;
		padding: 2px 0px 2px 5px;
		}						
		
#rigafreccia {		
		bottom: 0px;
		right: 0px;
		margin: 20px 0px 0px -10px;
		padding: 2px 0px 0px 10px;
		/*border-bottom-width: 1px;
		border-bottom-color: #252E4C;
		border-bottom-style: solid;*/
		}
		
div#rigafreccia img{
		margin: 0px;
		padding: 0px;
		float: none;
		clear: none;
		/*margin: 0px 10px 8px 0px;*/
		/*clear: left;*/
		}		

div.copertina testoint, div.copertina p {
		margin: 0 10px;
		padding: 0;
		}								

/**redazione umanitarie**/
#testouma {
		padding-bottom: 5px;
		  }

/** SPAZIO AZIENDE **/
#titolosx {
		background-color:#FFFFFF; 
		padding-top:5px;
		padding-left:3px;
		padding-bottom:5px;
		border-bottom-width: 1px; 
		border-bottom-color: #666666; 
		border-bottom-style: dotted;
		border-top-width: 1px; 
		border-top-color: #666666; 
		border-top-style: dotted;
		}		

#titolosx2 {
		background-color:#FFFFFF; 
		padding-top:15px;
		padding-left:3px;
		margin-bottom:-5px;
		border-top-width: 1px; 
		border-top-color: #666666; 
		border-top-style: dotted;
		}

#rigatr01 {
		border-bottom-width: 1px; 
		border-bottom-color: #666666;
		border-bottom-style: dotted;
		margin-bottom:10px; 
		margin-right:5px;
		margin-left:5px;
		margin-top:8px;
		clear:both;
		}			
		
/* prodotti */

.rigarancio {
		background-color:#FF9900;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		margin-bottom:5px; 
		width:40%;				  
		font-family:  Verdana, Arial, Helvetica, sans-serif; 
		font-size: 75%; 
		color: #073066; font-weight: bold
		}
		
.li1 { padding-bottom: 4px;}
.li1int { padding-bottom: 1px;}
.li2 { margin-left: -15px;}
#li3 {
		margin: 5px 0px 5px 0px;
}

.testoint {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #073066;}
.testoint_2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		color: #928069;
             }
			 
.testoint_2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #928069;
	font-size: 70%;
			 }
			 
.sottotint {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 85%; color: #073066; font-weight: bold}
.titoloint {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 110%; color: #073066; font-weight: bold}

.testobianco { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 60%; color: #FFFFFF;}
.testobianco2 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #FFFFFF;}
.titolobianco { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #FFFFFF; font-weight: bold}

.titolobianco_s { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #FFFFFF; font-weight: bold}

.titolobiancoint { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #FFFFFF; font-weight: bold}
.titoloint_bianco {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 110%; color: #FFFFFF; font-weight: bold}
A.titoloint_bianco:link {color: #FFFFFF; text-decoration:none}
A.titoloint_bianco:visited {color: #FFFFFF; text-decoration:none}
A.titoloint_bianco:hover {color: #FFFFFF; text-decoration:underline}
.titolobianco2 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #FFFFFF; font-weight: bold}

.titologiallo { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #FFCC00; font-weight: bold}
.titologiallo2 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #FFCC00; font-weight: bold}
.titologialloint { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #FFCC00; font-weight: bold}

.testogrigio { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #252E4C}
.testogrigio100 {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 100%; color: #252E4C}
.menugrigio { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 60%; color: #7D8AA0; font-weight: bold}
.titologrigio { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #7D8AA0; font-weight: bold}

.titoloarancio {
font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 80%; color: #FF9900; font-weight: bold
}

.titolonero {
font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 80%; color: #000000; font-weight: bold
}

.testorosso {
font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #FF0000;
}

.titolorosso {
font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #88302A; font-weight: bold
}

.titolorosso120 {
font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 120%; color: #88302A; font-weight: bold
}

.titolorosso_s {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #88302A;
	font-weight: bold;
}

.titoloscuro { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #31374F; font-weight: bold}

.titoloscuro_s { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #31374F; font-weight: bold}  

.menublu { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #073066; font-weight: bold}

.spacebianco { font-size:10%; color:#FFFFFF}
.spacegrigio { font-size:10%; color:#7C8AA0}

.elenco1 {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #31374F;
	font-weight: bold;
	list-style-position: inset;
}

A:link {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #252E4C; text-decoration:underline}
A:visited {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #252E4C; text-decoration:underline}
A:hover {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #252E4C; text-decoration:underline}

A.linkblu:link {color: #073066; text-decoration:none}
A.linkblu:visited {color: #073066; text-decoration:none}
A.linkblu:hover {color: #073066; text-decoration:underline}

A.linkgrigio:link {color: #7D8AA0; text-decoration:none}
A.linkgrigio:visited {color: #7D8AA0;  text-decoration:none}
A.linkgrigio:hover {color: #7D8AA0; text-decoration:underline}

A.menulink:link {color: #FFFFFF; text-decoration:none}
A.menulink:visited {color: #FFFFFF;  text-decoration:none}
A.menulink:hover {color: #FFFFFF; text-decoration:underline}

A.linkgiallo:link {color: #FFCC00; text-decoration:none}
A.linkgiallo:visited {color: #FFCC00;  text-decoration:none}
A.linkgiallo:hover {color: #FFCC00; text-decoration:underline}

A.linkpiccolo:link {color: #FFFFFF; text-decoration:none}
A.linkpiccolo:visited {color: #FFFFFF;  text-decoration:none}
A.linkpiccolo:hover {color: #FFFFFF; text-decoration:underline}

A.titoloscuro:link {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #31374F; font-weight: bold; text-decoration:none}
A.titoloscuro:visited {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #31374F; font-weight: bold; text-decoration:none}
A.titoloscuro:hover {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #31374F; font-weight: bold; text-decoration:underline}

A.titolobianco2:link {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none}
A.titolobianco2:visited {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:none}
A.titolobianco2:hover {font-family:  Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; text-decoration:underline}

A.titolorosso_s:link {color: #88302A; text-decoration:underline}
A.titolorosso_s:visited {color: #88302A; text-decoration:underline}
A.titolorosso_s:hover {color: #88302A; text-decoration:none}

A.titoloscuro_s:link {color: #31374F; text-decoration:underline}
A.titoloscuro_s:visited {color: #31374F; text-decoration:underline}
A.titoloscuro_s:hover {color: #31374F; text-decoration:none}

A.titolobianco_s:link {color: #FFFFFF; text-decoration:underline}
A.titolobianco_s:visited {color: #FFFFFF; text-decoration:underline}
A.titolobianco_s:hover {color: #FFFFFF; text-decoration:none}


/**** NUOVE DEFINIZIONI DI STILE PER COMPATIBILITÀ CON VERSIONE PRECEDENTE DEL PORTALE  ****/
/**** .text			copiato da .testoint 			****/
/**** .titolo		copiato da .titoloint			****/

.text {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #073066;}
.titolo {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 110%; color: #073066; font-weight: bold}
.Button { background-color:#DFE0EA; color:#54577F; font-weight:bold; font-family: Verdana solid; font-size:8pt;   }
.menublu120 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 105%; color: #073066; font-weight: bold}
.p {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 70%; color: #073066;}
.inputtext {font-family :  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #073066;}
.p100 {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 100%; color: #073066;}
.testobianco100 {font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 100%; color: #FFFFFF;}

/** Necessari per visualizzazione folder-portlet **/
/** PortletHeading1: copiato da titoloscuro_s **/
/** PortletText1: copiato da testogrigio **/

/** .PortletHeading1 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #31374F; font-weight: bold}  
a.PortletHeading1 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #31374F; font-weight: bold}  
a.PortletHeading1:link {color: #31374F; text-decoration:underline}
a.PortletHeading1:visited {color: #31374F; text-decoration:underline}
a.PortletHeading1:hover {color: #31374F; text-decoration:none}
.PortletText1 { font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 65%; color: #252E4C} **/
