/* CSS Document */

body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	color: #222;
	padding: 0px;
	text-align: center;
	background: #fff;
	margin: 0px 0px 20px 0px;
	padding: 5px 0px 0px 0px;	
	}	

#sidebox {
	margin:0px auto; width: 760px;
    /* centra negli altri browsers */
    text-align: center;   	/* ripristina l'allineamento */
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/sbbody-r.gif') no-repeat bottom right;	
	}


/* Header */

#boxhead {
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/sbhead-r.gif') no-repeat top right;
	margin: 0px;
	padding: 0px;
	text-align: left;
	width: 100%	
	}

#head {
	width: 100%;
	margin: 0px;
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/sbhead-l.gif') no-repeat top left;								
    height: auto !important;  /* per i browser moderni */
    height: 90px !important;      /* per IE5.x e IE6 */
    min-height: 90px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:16px		
	}

#logoTL {
	margin: 20px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 255px;
	height: 56px;				
	}
	
#loghiIst {
	margin: 20px 0px 0px 0px;
	padding: 0px 36px 0px 0px;
	width: 284px;
	float: right;
	text-align: left;
	height: 74px;			
	}
/* Boxbody */

#boxbody {
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/sbbody-r.gif') repeat-y top right;
	margin: 0px;
	padding: 0px;
	width: 100%;
	clear: right		
	}

#bodyContainer {
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/sbbody-l.gif') repeat-y left top;
	clear: right;
	text-align: left; margin-left:0px; margin-right:24px; margin-top:0px; margin-bottom:0px; padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px				
	}
	
#title {
	margin: 0px 12px 2px 10px;
	padding: 0px 10px 6px 0px;
	clear: right;
	text-align: right;
	border-right: 1px solid #c90;
	border-bottom: 1px solid #c90;
	background-color: #fff;
	font-size: 64%;
	color: #066;
	text-transform: uppercase;
	font-weight: bold;
	}
	
#line {
	margin: 0px 50px 2px 10px;
	padding: 0px 10px 3px 0px;
	border-right: 1px solid #c90;
	border-bottom: 1px solid #c90;
	background-color: #fff;
	width: 693px;
    height: auto !important;  /* per i browser moderni */
    height: 14px;      /* per IE5.x e IE6 */
    min-height: 14px;  /* per i browser moderni */		
	}
	
h1#title2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: right;
	font-size: 64%;
	color: #066;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
	}

p#version {
	float: left;
	padding: 0px;
	margin: 0px 10px 0px 0px;	
	font-size: 64%;				
	}

img.flag {
	margin: 0px;
	padding: 0px 8px 0px 0px;
	width: 19px;
	height: 14px;
	display: inline;
	}

p#version a.linkaFlag {
	margin: 0px;	
	color: #066;
	font-weight: bold;
	text-decoration: none;				
	}

p#version a.linkaFlag:link, 
p#version a.linkaFlag:visited {
	margin: 0px;	
	color: #066;
	font-weight: bold;
	text-decoration: none;					
	}

p#version a.linkaFlag:hover {
	margin: 0px;	
	color: #c90;
	font-weight: bold;
	text-decoration: none;								
	}

/* Menu orizzontale - navList */

#menuContainer {
	margin: 2px 12px 10px 10px;
	padding: 0px 0px 6px 0px;
	text-align: left;
	border: 0px;
	clear: both;				
	}

ul.navList {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 64%;			
	}

ul.navList li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	list-style-type: none;	
	line-height: 1.8em;
	border: 0px;
	font-weight: bold;		
	}

ul.navList li a {
	color: #066;
	background: #e4f1ee;	
	text-decoration: none;	
	border-left: 0px;
	border-right: 1px solid #066;
	border-top: 0px;
	border-bottom: 1px solid #066;
	padding: 2px 6px 4px 6px;
	margin: 0px 0px 0px 0px;
	}

ul.navList li a:hover {
	color: #fff;
	background: #066;
	text-decoration: none;
	border-left: 0px;
	border-right: 1px solid #066;
	border-top: 0px;
	border-bottom: 1px solid #066;		
	}

/* Menu orizzontale - Attivo */

ul.navList li.attivo a {
	color: #066;
	background: #fff;	
	text-decoration: none;	
	border-left: 0px;
	border-right: 1px solid #c90;
	border-top: 0px;
	border-bottom: 1px solid #c90;
	}

ul.navList li.attivo a:hover {
	color: #066;
	background: #fff;
	text-decoration: none;
	border-left: 0px;
	border-right: 1px solid #066;
	border-top: 0px;
	border-bottom: 1px solid #066;		
	}


/* pagContainer */

#pagContainer {
	width: 702px;
	height: auto !important;  /* per i browser moderni */
	height: 400px;      /* per IE5.x e IE6 */
	min-height: 400px;  /* per i browser moderni */
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}

		
/* left */

div.left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 50px 0px;
	text-align: left;	
	border: 0px;	
	float: left;
	width: 460px;	
	}

/* leftBox */

div.leftBox {
	margin: 0px 0px 0px 0px;
	width: 100%;
	border: 0px;	
	}
	
/* leftBox
Titoli e testi */
	
div.leftBox h1 {
	margin: 0px 0px 0px 0px;
	padding-bottom: 16px;
	font-size: 120%;
	color: #066;
	font-family: "Trebuchet MS", sans-serif;
	font-variant: small-caps;	
	}
	
div.leftBox h1.secondario {
	color: #555;
	font-weight: normal;
	padding-bottom: 8px;
	font-size: 100%;		
	}	
	
div.leftBox h2 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 16px 0px;
	font-size: 110%;
	color: #066;
	font-family: "Trebuchet MS", sans-serif;
	font-weight: normal;		
	}	
	
div.leftBox h2.evidence3 {	
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 110%;
	padding-bottom: 6px;	
	}
		
div.leftBox h2.secondo {
	padding-bottom: 0px;
	font-size: 100%;
	font-weight: bold;
	line-height: 1.2em;			
	}
	
div.leftBox h2.secondo2 {
	padding-bottom: 0px;
	padding-top: 4px;
	font-size: 100%;
	font-weight: bold;
	line-height: 1.2em;		
	}
	
div.leftBox h2.secondo3 {
	padding-bottom: 2px;
	padding-top: 8px;
	font-size: 100%;
	font-weight: bold;
	line-height: 1.2em;		
	}	
	
div.leftBox h2.secondo33 {
	padding-bottom: 4px;
	padding-top: 8px;
	font-size: 110%;
	font-weight: normal;
	line-height: 1.2em;		
	}				

div.leftBox h3 {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 2px 0px;
	font-size: 80%;
	color: #222;
	font-weight: normal;
	font-family: verdana, arial, helvetica, sans-serif;
	text-transform: uppercase;
	}
	
div.leftBox h4 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 18px 0px;
	font-size: 90%;
	color: #222;			
	}	
		
div.leftBox p.benvenuto {
	margin: 0px 0px 0px 0px;
	padding-bottom: 4px;
	font-size: 70%;
	line-height: 1.34em;	
	}
	
div.leftBox p {
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	font-size: 80%;
	line-height: 1.34em;	
	}	
	
div.leftBox p.evidence2 {
	margin: 0px 0px 0px 0px;
	padding-bottom: 2px;
	font-size: 90%;
	line-height: 1.34em;	
	}	
	
div.leftBox p.evidence3 {
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	font-size: 80%;
	line-height: 1.34em;
	font-variant: small-caps;
	}		
	
div.leftBox2 p.altro { 
	padding-bottom: 0px;
	}	
	
div.leftBox p.bottom {
	padding-bottom: 30px;	
	}

div.leftBox p.top {
	padding-top: 10px;	
	}	
		
div.leftBox p.cita {
	font-size: 90%;
	font-style: italic;
	padding: 0px 0px 20px 0px;
	}		
	
div.leftBox p.P_Left {
	font-size: 90%;
	font-style: italic;
	padding: 0px 0px 20px 0px;
	float:left
	}		
	
div.leftBox p.P_Right {
	float: left
}

div.leftBox p.P_None {
	clear: both;
}


	

/* leftBox 
Link */	

div.leftBox p a {
	color: #222;
	font-weight: normal;
	text-decoration: underline;
	background: #fff;			
	}

div.leftBox p a:link, 
div.leftBox p a:visited {
	color: #222;
	font-weight: normal;
	text-decoration: underline;
	background: #fff;					
	}

div.leftBox p a:hover {
	color: #222;
	font-weight: normal;	
	text-decoration: none;
	background: #ddd;							
	}
	
div.leftBox p.evidence2 a {
	color: #066;
	font-weight: bold;
	text-decoration: underline;
	background: #fff;			
	}

div.leftBox p.evidence2 a:link, 
div.leftBox p.evidence2 a:visited {
	color: #066;
	font-weight: bold;
	text-decoration: underline;
	background: #fff;					
	}

div.leftBox p.evidence2 a:hover {
	color: #222;
	font-weight: bold;	
	text-decoration: none;
	background: #ddd;							
	}

/* leftBox 
Link evidence */

div.leftBox a.evidence {
	color: #066;
	font-weight: bold;
	text-decoration: underline;
	background: #fff;				
	}

div.leftBox a.evidence:link, 
div.leftBox a.evidence:visited {
	color: #066;
	font-weight: bold;
	text-decoration: underline;
	background: #fff;					
	}

div.leftBox a.evidence:hover {
	color: #c90;
	font-weight: bold;	
	text-decoration: none;
	background: #fff;							
	}
	
div.leftBox h2.evidence2 a {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #066;
	text-decoration: underline;
	background: #fff;
	font-weight: bold;				
	}

div.leftBox h2.evidence2 a:link, 
div.leftBox h2.evidence2 a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #066;
	text-decoration: underline;
	background: #fff;
	font-weight: bold;						
	}

div.leftBox h2.evidence2 a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #222;
	text-decoration: none;
	background: #ddd;
	font-weight: bold;								
	}	
	
div.leftBox h2.evidence3 a {
	color: #066;
	text-decoration: underline;
	background: #fff;
	font-weight: bold;
	}

div.leftBox h2.evidence3 a:link, 
div.leftBox h2.evidence3 a:visited {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #066;
	text-decoration: underline;
	background: #fff;
	font-weight: bold;						
	}

div.leftBox h2.evidence3 a:hover {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	color: #222;
	text-decoration: none;
	background: #ddd;
	font-weight: bold;								
	}	

/* leftBox
List */

div.leftBox ul {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 16px;
	font-size: 80%;					
	}

div.leftBox ul li {
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	list-style: circle;
	}

/* div.leftBox 
List+Link collega */

div.leftBox ul.news li a {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	background: #fff;
	}

div.leftBox ul.news li a:link, 
div.leftBox ul.news li a:visited {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	background: #fff;						
	}

div.leftBox ul.news li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;
	background: #fff;							
	}

/* div.leftBox 
List+Link collega */

div.leftBox ul.collega {
	margin: 0px 0px 50px 18px;
	padding: 0px 0px 0px 0px;
	font-size: 80%;						
	}

div.leftBox ul.collega li {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	list-style-image: url(none);
	list-style: circle;	
	font-size: 100%;	
	}

div.leftBox ul.collega li a {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;
	}

div.leftBox ul.collega li a:link, 
div.leftBox ul.collega li a:visited {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;						
	}

div.leftBox ul.collega li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;
	background: #fff;							
	}
			
/* div.leftBox  
List+Link collega2 */

div.leftBox ul.collega2 {
	margin: 10px 0px 30px 16px;
	padding: 0px 0px 0px 0px;
	font-size: 80%;						
	}

div.leftBox ul.collega2 li {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 8px 4px;
	font-weight: normal;
	line-height: 1.3em;
	list-style: circle;
	border: 0px;
	font-size: 100%;	
	}

div.leftBox ul.collega2 li p {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
	line-height: 1.12em;	
	font-size: 100%;			
	}

div.leftBox ul.collega2 li a {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;
	}

div.leftBox ul.collega2 li a:link, 
div.leftBox ul.collega2 li a:visited {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;						
	}

div.leftBox ul.collega2 li a:hover {
	color: #222;
	text-decoration: underline;
	font-weight: bold;
	background: #fff;							
	}
	
/* leftBox
Testi+List+Link contatti */

div.leftBox ul.contatti {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 100%;				
	}

div.leftBox ul.contatti li {
	list-style: none;
	margin-bottom: 30px;
	font-size: 80%;	
	}
	
div.leftBox ul.contatti li h2 {
	margin: 0px 0px 0px 0px;
	padding-bottom: 4px;
	font-size: 120%;
	color: #066;
	font-family: "Trebuchet MS", sans-serif;
	font-weight: bold;
	}
	
div.leftBox ul.contatti li p {
	font-size: 100%;
	padding-bottom: 2px;		
	}		
	
div.leftBox ul.contatti li a {
	color: #222;
	font-weight: normal;
	text-decoration: underline;
	background: #fff;		
	}

div.leftBox ul.contatti li a:link, 
div.leftBox ul.contatti li a:visited {
	color: #222;	
	font-weight: normal;
	text-decoration: underline;
	background: #fff;								
	}

div.leftBox ul.contatti li a:hover {
	color: #222;
	font-weight: normal;	
	text-decoration: none;
	background: #ddd;							
	}		
	
/* leftBox
List+Link descriviH */	

div.leftBox ul.descriviH {
	margin: 14px 0px 10px 0px;
	padding: 0px 0px 0px 16px;
	font-size: 100%;
	background: #fff;									
	}

div.leftBox ul.descriviH li {
	padding: 0px;
	line-height: 1.2em;
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	border-top: 1px solid #ddd; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:2px	
	}

div.leftBox ul.descriviH li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 2px 8px;
	background: #dbeced;						
	}
	
div.leftBox ul.descriviH li p.sfondoBianco {
	margin: 4px 0px 2px 0px;
	background: #fff;						
	}	

/* leftBox
List+Link descriviH2 */	

div.leftBox ul.descriviH2 {
	margin: 2px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size: 100%;
	}

div.leftBox ul.descriviH2 li {
	margin: 0px;
	line-height: 1.2em;
	font-weight: normal;
	border: 0px none;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/none');
	list-style-type: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:4px
	}

div.leftBox ul.descriviH2 li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 8px;
	background: #fff;
	line-height: 1.3em;					
	}
	
/* leftBox
List+Link descriviH3 */	

div.leftBox ul.descriviH3 {
	margin: 6px 0px 26px 24px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size: 80%;
	}

div.leftBox ul.descriviH3 li {
	padding: 0px;
	line-height: 1.2em;
	font-weight: normal;
	border: 0px none;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/none');
	list-style-type: disc; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px
	}
	
div.leftBox ul.descriviH3 li p {
	background: #fff;
	}	
	
/* leftBox
List+Link descriviH4 */	

div.leftBox ul.descriviH4 {
	margin: 6px 0px 26px 10px;
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size: 80%;
	}

div.leftBox ul.descriviH4 li {
	margin: 0px;
	line-height: 1.2em;
	font-weight: normal;
	border: 0px none;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/none');
	list-style-type: none; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:4px
	}			

ul.descriviH2 ul.descriviH4 li p {
	background: #fff;
	}

/* leftBox
List+Link evidence2 */

div.leftBox ul.evidence2 {
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

div.leftBox ul.evidence2 li {
	list-style: none;
	margin: 0px 0px 20px 0px;
	}
	
div.leftBox ul.evidence2 li p {
	margin-bottom: 0px;
	padding-bottom: 0px;	
	font-size: 100%;
	}	
	
div.leftBox ul.evidence2 li a {
	color: #066;
	font-weight: bold;
	text-decoration: underline;			
	}

div.leftBox ul.evidence2 li a:link, 
div.leftBox ul.evidence2 li a:visited {
	color: #066;
	font-weight: bold;
	text-decoration: underline;				
	}

div.leftBox ul.evidence2 li a:hover {
	color: #222;
	font-weight: bold;	
	text-decoration: none;						
	}	

	
/* div.leftBox 
List+Link formaz */

div.leftBox ul.formaz {
	margin: 0px 0px 0px 30px;
	padding: 3px 0px 0px 0px;
	font-size: 100%;						
	}

div.leftBox ul.formaz li {
	padding: 0px;
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/h.gif');
	border: 0px none;; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px
	}

div.leftBox ul.formaz li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}

div.leftBox ul.formaz li p.formaz2 {
	margin: 2px 0px 2px 0px;	
	}

div.leftBox ul.formaz li p.formaz2 a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;
	font-size: 100%;						
	}

div.leftBox ul.formaz li p.formaz2 a:link, 
div.leftBox ul.formaz li p.formaz2 a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;						
	}

div.leftBox ul.formaz li p.formaz2 a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: normal;
	background: #ddd;							
	}

/* leftBox  
List+Link hub */	

div.leftBox ul.hub {
	margin: 0px 0px 18px 16px;
	padding: 0px 0px 0px 0px;
	font-size: 100%;						
	}

div.leftBox ul.hub li {
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/s.gif');margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px
	}

div.leftBox ul.hub li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}

div.leftBox ul.hub li p a {
	color: #066;
	text-decoration: none;
	font-weight: bold;				
	}

div.leftBox ul.hub li p a:link, 
div.leftBox ul.hub li p a:visited {
	color: #066;
	text-decoration: none;
	font-weight: bold;				
	}

div.leftBox ul.hub li p a:hover {
	color: #333;	
	text-decoration: none;
	font-weight: bold;					
	}
	
/* ul hub  
List+Link hub2 */

div.leftBox ul.hub li ul.hub2 {
	margin: 0px 0px 0px 16px;
	padding: 3px 0px 0px 0px;	
	font-size: 100%;						
	}

div.leftBox ul.hub li ul.hub2 li {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/h.gif');
	background: none
	}

div.leftBox ul.hub li ul.hub2 li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}

ul.hub li ul.hub2 li p a {
	color: #933;
	text-decoration: none;
	font-weight: bold;				
	}

div.leftBox ul.hub li ul.hub2 li p a:link, 
div.leftBox ul.hub li ul.hub2 li p a:visited {
	color: #933;
	text-decoration: none;
	font-weight: bold;				
	}

div.leftBox ul.hub li ul.hub2 li p a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;					
	}

/* leftBox
Link linee */

div.leftBox ul.linee {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 0px 16px;
	font-size: 80%;				
	}

div.leftBox ul.linee li {
	list-style-type: disc;
	margin-bottom: 8px;
	}
div.leftBox ul.linee li p {
	margin-bottom: 0px;
	padding-bottom: 0px;	
	font-size: 100%;
	}	
	
div.leftBox ul.linee li a {
	color: #066;
	font-weight: bold;
	text-decoration: none;				
	}

div.leftBox ul.linee li a:link, 
div.leftBox ul.linee li a:visited {
	color: #066;
	font-weight: bold;
	text-decoration: none;					
	}

div.leftBox ul.linee li a:hover {
	color: #222;
	font-weight: bold;
	text-decoration: underline;
	}

/* leftBox  
List+Link linka */

div.leftBox ul.linka {
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	font-size: 80%;						
	}

div.leftBox ul.linka li {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	list-style: disc;
	font-size: 100%;	
	}

div.leftBox ul.linka li p {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	font-size: 100%;			
	}

div.leftBox ul.linka li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;
	}

div.leftBox ul.linka li a:link, 
div.leftBox ul.linka li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;						
	}

div.leftBox ul.linka li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: normal;
	background: #ddd;							
	}

/* leftBox 
List+Link linka2 */	

div.leftBox ul.linka2 {
	margin: 5px 0px 0px 18px;
	padding: 0px 0px 10px 0px;
	font-size: 100%;			
	}
	
div.leftBox ul.linka2 li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	list-style: circle;
	background: #fff;		
	}	

div.leftBox ul.linka2 li a {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;
	}

div.leftBox ul.linka2 li a:link, 
div.leftBox ul.linka2 li a:visited {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;						
	}

div.leftBox ul.linka2 li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;
	background: #fff;							
	}
	
/* leftBox 
List+Link linka22 */	

div.leftLarger ul.linka22 {
	margin: 5px 0px 0px 18px;
	padding: 0px 0px 10px 0px;
	font-size: 100%;			
	}
	
div.leftLarger ul.linka22 li {
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/images/h.gif');
	background: #fff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:2px		
	}	

div.leftLarger ul.linka22 li a {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;
	}

div.leftLarger ul.linka22 li a:link, 
div.leftLarger ul.linka22 li a:visited {
	color: #066;
	text-decoration: none;
	font-weight: bold;
	background: #fff;						
	}

div.leftLarger ul.linka22 li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;
	background: #fff;							
	}	

/* leftBox  
List+Link procedure */	

div.leftBox ul.procedure {
	margin: 0px 0px 20px 14px;
	padding: 0px 0px 0px 2px;
	font-size: 80%;							
	}

div.leftBox ul.procedure li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 14px 4px;
	line-height: 1.4em;
	font-weight: normal;
	list-style: circle;
	border: 0px;	
	}

div.leftBox ul.procedure li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;						
	}

div.leftBox ul.procedure li a:link, 
div.leftBox ul.procedure li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;						
	}

div.leftBox ul.procedure li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: normal;
	background: #ddd;							
	}
	
/* leftBox  
List+Link province */	

div.leftBox ul.province {
	margin: 0px 0px 10px 16px;
	padding: 0px 0px 0px 2px;
	font-size: 80%;							
	}

div.leftBox ul.province li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 2px;
	line-height: 1.3em;
	font-weight: normal;
	list-style: circle;
	border: 0px;
	background: #fff;
	}

div.leftBox ul.province li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;					
	}

div.leftBox ul.province li a:link, 
div.leftBox ul.province li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;					
	}

div.leftBox ul.province li a:hover {
	color: #066;	
	text-decoration: none;
	font-weight: normal;						
	}
	
/* leftBox  
Link ritorna */	

div.leftBox div.ritorna {
	text-align: right;
	font-size: 70%;
	margin: 0px 0px 30px 0px;	
	}

div.leftBox div.ritorna a.back {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;				
	}

div.leftBox div.ritorna a.back:link, 
div.leftBox div.ritorna a.back:visited {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;					
	}

div.leftBox div.ritorna a.back:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;
	text-align: right;						
	}
			

/* leftBox
List+Link trauma */

div.leftBox ul.trauma {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 18px;
	font-size: 80%;				
	}

div.leftBox ul.trauma li {
	padding: 0px;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	line-height: 1.3em; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:8px
	}
	
div.leftBox ul.trauma li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;						
	}

div.leftBox ul.trauma li a:link, 
div.leftBox ul.trauma li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;						
	}

div.leftBox ul.trauma li a:hover {
	color: #066;	
	text-decoration: none;
	font-weight: normal;
	}
	
/* leftBox
List+Link trauma2 */

div.leftBox ul.trauma2 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 26px;
	font-size: 80%;					
	}

div.leftBox ul.trauma2 li {
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	list-style: lower-alpha;
	line-height: 1.3em;	
	}
	
div.leftBox ul.trauma2 li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;						
	}

div.leftBox ul.trauma2 li a:link, 
div.leftBox2 ul.trauma2 li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;						
	}

div.leftBox ul.trauma2 li a:hover {
	color: #066;	
	text-decoration: none;
	font-weight: normal;
	}
	
/* leftBox
List+Link trauma22 */

div.leftBox ul.trauma22 {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 16px;
	font-size: 100%;					
	}

div.leftBox ul.trauma22 li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	list-style: disc;
	line-height: 1.3em;	
	}
	
div.leftBox ul.trauma22 li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;						
	}

div.leftBox ul.trauma22 li a:link, 
div.leftBox ul.trauma22 li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;						
	}

div.leftBox ul.trauma22 li a:hover {
	color: #066;	
	text-decoration: none;
	font-weight: normal;
	}

/* leftBox2 */

div.leftBox2 {
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	border: 0px;						
	}
	
/* leftBox2
Titoli e testi */

div.leftBox2 h2 {
	margin: 0px 0px 0px 0px;
	padding-bottom: 8px;
	font-size: 100%;
	color: #066;
	font-family: "Trebuchet MS", sans-serif;		
	}	
	
div.leftBox2 h4 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 18px 0px;
	font-size: 90%;
	color: #066;			
	}	

div.leftBox2 p { 
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	font-size: 80%;
	line-height: 1.34em;
	}
	
div.leftBox2 p.bottom { 
	padding-bottom: 20px;	
	}
	
div.leftBox2 p.libro { 
	font-size: 80%;
	font-variant: small-caps;
	line-height: 1.2em;	
	}			
	
/* leftBox2  
List+Link formaz */

div.leftBox2 ul.formaz {
	margin: 0px 0px 0px 30px;
	padding: 3px 0px 0px 0px;
	font-size: 100%;						
	}

div.leftBox2 ul.formaz li {
	padding: 0px;
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/h.gif');margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px
	}

div.leftBox2 ul.formaz li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}

div.leftBox2 ul.formaz li p.formaz2 {
	margin: 2px 0px 2px 0px;	
	}

div.leftBox2 ul.formaz li p.formaz2 a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;
	font-size: 100%;						
	}

div.leftBox2 ul.formaz li p.formaz2 a:link, 
div.leftBox2 ul.formaz li p.formaz2 a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;						
	}

div.leftBox2 ul.formaz li p.formaz2 a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: normal;
	background: #ddd;							
	}
	
/* leftBox2  
List+Link hub22 */	

div.leftBox2 ul.hub22 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 14px;
	font-size: 100%;						
	}

div.leftBox2 ul.hub22 li {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/h.gif');
	}

div.leftBox2 ul.hub22 li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	}

div.leftBox2 ul.hub22 li p a {
	color: #933;
	text-decoration: none;
	font-weight: bold;
	background: #fff;				
	}

div.leftBox2 ul.hub22 li p a:link, 
div.leftBox2 ul.hub22 li p a:visited {
	color: #933;
	text-decoration: none;
	font-weight: bold;
	background: #fff;					
	}

div.leftBox2 ul.hub22 li p a:hover {
	color: #333;	
	text-decoration: none;
	font-weight: bold;
	background: #ddd;					
	}		

/* leftBox2  
List+Link province */	

div.leftBox2 ul.province {
	margin: 0px 0px 10px 16px;
	padding: 3px 0px 0px 2px;
	font-size: 80%;							
	}

div.leftBox2 ul.province li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 8px 4px;
	line-height: 1.4em;
	font-weight: normal;
	list-style: circle;
	}

div.leftBox2 ul.province li a {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;					
	}

div.leftBox2 ul.province li a:link, 
div.leftBox2 ul.province li a:visited {
	color: #222;
	text-decoration: underline;
	font-weight: normal;
	background: #fff;					
	}

div.leftBox2 ul.province li a:hover {
	color: #222;	
	text-decoration: none;
	font-weight: normal;
	background: #ddd;						
	}

/* leftBox2  
Link ritorna */	

div.leftBox2 div.ritorna {
	text-align: right;
	font-size: 70%;
	margin: 0px 0px 30px 0px;	
	}

div.leftBox2 div.ritorna a.back {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;				
	}

div.leftBox2 div.ritorna a.back:link, 
div.leftBox2 div.ritorna a.back:visited {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;					
	}

div.leftBox2 div.ritorna a.back:hover {
	color: #222;	
	text-decoration: none;
	font-weight: bold;
	text-align: right;						
	}
	
/* leftBox2
List+Link spoke */	

div.leftBox2 ul.spoke {
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 16px;
	border: 0px;
	font-size: 80%;					
	}

div.leftBox2 ul.spoke li {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	background: #fff	
	}

div.leftBox2 ul.spoke li p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	font-size: 100%;		
	}		
	
div.leftBox2 ul.spoke li a {
	color: #222;
	text-decoration: none;
	font-weight: normal;
	background: #ddd;
	margin: 0px 0px 0px 24px;	
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #fff;						
	}

div.leftBox2 ul.spoke li a:link, 
div.leftBox2 ul.spoke li a:visited {
	color: #222;
	text-decoration: none;
	font-weight: normal;
	background: #ddd;
	margin: 0px 0px 0px 24px;	
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #fff;						
	}

div.leftBox2 ul.spoke li a:hover {
	color: #066;	
	text-decoration: none;
	font-weight: normal;
	background: #fff;
	margin: 0px 0px 0px 24px;	
	padding: 0px 0px 2px 0px;
	border-bottom: 1px solid #066;							
	}

/* leftBox2
List+Link spoke - sfondoSpoke */
	
div.leftBox2 ul.spoke li p span.sfondoSpoke {
	background: #fff;
	padding: 2px 4px 2px 4px;
	margin: 4px 0px 4px 0px;
	border: 1px solid #005b5b;
	color: #005b5b;		
	}
	
div.leftBox2 ul.spoke li p span.sfondoSpoke2 {
	background: #fff;
	padding: 2px 4px 2px 4px;
	margin: 4px 0px 4px 0px;
	border: 1px solid #ccc;	
	}
		
/* leftLarger */
	
div.leftLarger {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 40px 0px;
	text-align: left;	
	border: 0px;	
	width: 80%;						
	}	

/* leftLarger 
Titoli e testi */

div.leftLarger h1 {
	margin: 0px 0px 0px 0px;
	padding-bottom: 16px;
	font-size: 120%;
	color: #066;
	font-family: "Trebuchet MS", sans-serif;
	font-variant: small-caps;	
	}

div.leftLarger h2 {
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 4px 0px;
	font-size: 100%;
	color: #066;
	font-family: "Trebuchet MS", sans-serif;		
	}

div.leftLarger h3 {
	margin: 5px 0px 0px 0px;
	padding-bottom: 2px;
	font-size: 80%;
	color: #222;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	}		
	
div.leftLarger h4 {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	font-size: 90%;
	color: #222;
	font-family: "Trebuchet MS", sans-serif;			
	}

div.leftLarger p {
	margin: 0px 0px 0px 0px;
	padding-bottom: 10px;
	border: 0px;
	font-size: 80%;
	line-height: 1.34em;	
	}
	
div.leftLarger p.bottom {
	padding-bottom: 22px;	
	}
	
div.leftLarger p.top {
	padding-top: 10px;	
	}		

/* leftLarger 
link+List larger2 */

div.leftLarger ul {
	margin: 0px 0px 0px 0px;		
	padding: 0px 0px 0px 30px;				
	}

div.leftLarger ul li {
	margin: 0px 6px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 80%;
	list-style: square;
	}	

/* leftLarger 
List+Link larger2 */

div.leftLarger ul.larger2 {
	margin: 0px 0px 15px 0px;
	padding: 2px 0px 0px 16px;
	}

div.leftLarger ul.larger2 li {
	list-style: square;
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 4px 0px;	
	}
	
div.leftLarger ul.larger2 li p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	line-height: 1.3em;
	font-size: 100%;	
	}	
	
div.leftLarger ul.larger2 li a {
	color: #222;
	font-weight: normal;
	text-decoration: underline;
	background: #fff;			
	}

div.leftLarger ul.larger2 li a:link, 
div.leftLarger ul.larger2 li a:visited {
	color: #222;
	font-weight: normal;
	text-decoration: underline;
	background: #fff;			
	}

div.leftLarger ul.larger2 li a:hover {
	color: #222;
	font-weight: normal;
	text-decoration: none;
	background: #ddd;				
	}

/* leftLarger 
List+Link larger3 */
	
div.leftLarger ul.larger3 {
	padding-left: 0px;
	margin-bottom: 16px;				
	}

div.leftLarger ul.larger3 li {
	list-style-type: none;
	margin-bottom: 4px;
	}		
	
/* leftLarger 
List larger22 */		

div.leftLarger ul.larger22 {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 18px;				
	}

div.leftLarger ul.larger22 li {
	padding: 0px;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	line-height: 1.3em; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:10px	
	}

/* right */

div.right {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	float: right;
	width: 210px;
	border: 0px;
	font-size: 70%;
	}

/* rightBox */

div.rightBox {
	margin-bottom: 20px;
	text-align: left;
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/top_bar_segnala_top.gif') no-repeat top;
	border: 0px none;
	font-size: 90%;
	}

/* rightBox 
Titoli e testi */

div.rightBox h3 {
	margin: 0px 0px 0px 0px;
	padding: 4px 12px 4px 0px;
	font-size: 90%;
	color: #006666;
	font-weight: normal;
	text-transform: uppercase;
	text-align: right;
	}	

/* rightBox - interno
Testi */	
	
div.rightBox div.interno {	
	background:	#fff;
	border-left: 1px solid #4f9a9a;
	border-right: 1px solid #4f9a9a;
	border-bottom: 1px solid #4f9a9a;
	border-top: 1px solid #4f9a9a;
	margin: 0px 0px 0px 0px;
	padding: 15px 6px 10px 4px;
	font-size: 110%;													
	}
	
div.rightBox div.interno p {	
	margin: 0px 10px 0px 14px;
	padding: 0px 0px 8px 0px;
	line-height: 1.3em;													
	}	

/* rightBox - interno
List+Link */

div.rightBox div.interno ul {
	margin: 0px 8px 0px 24px;		
	padding: 0px 0px 0px 0px;
	}

div.rightBox div.interno ul li {
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	background: #fff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px; padding-left:0px; padding-right:2px; padding-top:4px; padding-bottom:4px
	}
	
div.rightBox div.interno ul li.aumenta {
	padding-bottom: 14px;	
	}	

div.rightBox div.interno ul li p {
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;	
	padding: 2px 0px 0px 0px;
	}

div.rightBox div.interno ul li p a {
	color: #066;
	text-decoration: underline;
	font-weight: bold;					
	}

div.rightBox div.interno ul li p a:link, 
div.rightBox div.interno ul li p a:visited {
	color: #066;
	text-decoration: underline;
	font-weight: bold;						
	}
	
div.rightBox div.interno ul li p a:hover {
	color: #222;
	text-decoration: none;
	font-weight: bold;					
	}	
		
/* rightBox - interno2
List+Link */	
	
div.rightBox div.interno2 {	
	background:	#fff;
	border-left: 1px solid #4f9a9a;
	border-right: 1px solid #4f9a9a;
	border-bottom: 1px solid #4f9a9a;
	border-top: 0px;
	margin: 0px 0px 0px 0px;
	padding: 15px 6px 10px 4px;
	font-size: 110%;													
	}

div.rightBox div.interno2 ul {
	margin: 0px 8px 0px 24px;		
	padding: 0px 0px 0px 0px;
	}

div.rightBox div.interno2 ul li {
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	background: #ddd; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px; padding-left:2px; padding-right:2px; padding-top:4px; padding-bottom:4px	
	}

div.rightBox div.interno2 ul li p {
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;	
	padding: 2px 0px 0px 4px;
	}

div.rightBox div.interno2 ul li a {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	padding: 6px 0px 0px 4px;					
	}

div.rightBox div.interno2 ul li a:link, 
div.rightBox div.interno2 ul li a:visited {
	color: #066;
	text-decoration: underline;
	font-weight: bold;
	padding: 6px 0px 0px 4px;						
	}	
	
div.rightBox div.interno2 ul li a:hover {
	color: #222;
	text-decoration: none;
	font-weight: bold;
	padding: 6px 0px 0px 4px;					
	}
			
/* rightBox
List+Link interno3 */	
	
div.rightBox div.interno3 {	
	background:	#fff;
	border-left: 1px solid #4f9a9a;
	border-right: 1px solid #4f9a9a;
	border-bottom: 1px solid #4f9a9a;
	border-top: 1px solid #4f9a9a;
	margin: 10px 0px 0px 0px;
	padding: 15px 6px 10px 4px;
	font-size: 110%;													
	}
	
div.rightBox div.interno3 p {	
	margin: 0px 10px 0px 14px;
	padding: 0px 0px 8px 0px;
	line-height: 1.3em;													
	}	

div.rightBox div.interno3 ul {
	margin: 0px 8px 0px 24px;		
	padding: 0px 0px 0px 0px;
	}

div.rightBox div.interno3 ul li {
	font-weight: normal;
	list-style-image: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/list_item.gif');
	background: #fff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:4px; padding-left:0px; padding-right:2px; padding-top:4px; padding-bottom:4px	
	}	

div.rightBox div.interno3 ul li p {
	line-height: 1.3em;
	margin: 0px 0px 0px 0px;	
	padding: 2px 0px 0px 0px;
	}

div.rightBox div.interno3 ul li p a {
	color: #066;
	text-decoration: underline;
	font-weight: bold;					
	}

div.rightBox div.interno3 ul li p a:link, 
div.rightBox div.interno3 ul li p a:visited {
	color: #066;
	text-decoration: underline;
	font-weight: bold;						
	}
	
div.rightBox div.interno3 ul li p a:hover {
	color: #222;
	text-decoration: none;
	font-weight: bold;					
	}	
	
/* segnala (In primo piano) */

div.segnala {
	padding: 0px;
	text-align: left;	
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/top_bar_segnala_top.gif') no-repeat top;; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:15px				
	}
	
	
div.segnala h3 {
	margin: 0px 0px 0px 0px;
	padding: 4px 12px 4px 0px;
	color: #006666;
	font-weight: normal;
	text-transform: uppercase;
	text-align: right;
	font-size: 90%;	
	}

/* segnala
List+Link segnaList */

div.segnala ul.segnaList {
	margin: 0px 0px 0px 0px;
	padding: 8px 10px 0px 10px;	
	border-left: 1px solid #65b9b4;
	border-right: 1px solid #65b9b4;
	border-top: 1px solid #65b9b4;
	border-bottom: 1px solid #65b9b4;
	background: #fff;	
	}

div.segnala ul.segnaList li {
	margin: 0px 0px 10px 0px;
	padding: 5px 10px 10px 0px;
	font-weight: normal;
	list-style: none;	
	border: 1px solid #65b9b4;
	background: #f0f7f6;	
	}

div.segnala ul.segnaList li.news2 {
	border: 1px solid #c90;
	background: #fff;	
	}

div.segnala ul.segnaList li h4 {
	margin-bottom: 2px;
	margin-top: 0px;
	padding: 0px 0px 0px 10px;	
	text-transform: uppercase;
	line-height: 1.34em;
	font-weight: normal;
	font-size: 100%;		
	}	
	
div.segnala ul.segnaList li.aumenta {
	padding-bottom: 20px;
	}		

div.segnala ul.segnaList li p {
	line-height: 1.26em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;		
	}		

div.segnala ul.segnaList li a {
	color: #066;
	text-decoration: underline;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-weight: bold;			
	}

div.segnala ul.segnaList li a:link, 
div.segnala ul.segnaList li a:visited {
	color: #066;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-weight: bold;				
	}

div.segnala ul.segnaList li a:hover {
	color: #222;	
	text-decoration: none;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-weight: bold;					
	}

/* segnaLabel */

div.segnala ul.segnaList li p.segnaLabel {
	margin-bottom: 4px;
	text-transform: uppercase;	
	}
		
/* segnala
List+Link segnaList */	

div.segnala_arancio {
	padding: 0px;
	text-align: left;	
	background: url('file:///C:/Documents%20and%20Settings/galliani_g/Impostazioni%20locali/Temporary%20Internet%20Files/Content.IE5/YZBY7AS4/images/top_bar_segnala_arancio_top.gif') no-repeat top;; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:15px				
	}

div.segnala_arancio h3 {
	margin: 0px 0px 0px 0px;
	padding: 4px 12px 4px 0px;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	text-align: right;
	font-size: 90%;	
	}

div.segnala_arancio ul.segnaList {
	margin: 0px 0px 0px 0px;
	padding: 8px 10px 0px 10px;	
	border-left: 1px solid #65b9b4;
	border-right: 1px solid #65b9b4;
	border-top: 0px;
	border-bottom: 1px solid #65b9b4;
	background: #fff;	
	}

div.segnala_arancio ul.segnaList li {
	margin: 0px 0px 10px 0px;
	padding: 5px 10px 10px 0px;
	font-weight: normal;
	list-style: none;	
	border: 1px solid #65b9b4;
	background: #f0f7f6;	
	}
	
div.segnala_arancio ul.segnaList li.news2 {
	border: 1px solid #c90;
	background: #fff;	
	}

div.segnala_arancio ul.segnaList li h4 {
	margin-bottom: 2px;
	margin-top: 0px;
	padding: 0px 0px 0px 10px;	
	text-transform: uppercase;
	line-height: 1.34em;
	font-weight: normal;
	font-size: 100%;		
	}	
	
div.segnala_arancio ul.segnaList li.aumenta {
	padding-bottom: 20px;
	}		

div.segnala_arancio ul.segnaList li p {
	line-height: 1.26em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;		
	}		

div.segnala_arancio ul.segnaList li a {
	color: #066;
	text-decoration: underline;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-weight: bold;			
	}

div.segnala_arancio ul.segnaList li a:link, 
div.segnala_arancio ul.segnaList li a:visited {
	color: #066;
	text-decoration: underline;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-weight: bold;				
	}

div.segnala_arancio ul.segnaList li a:hover {
	color: #222;	
	text-decoration: none;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border: 0px;
	font-weight: bold;					
	}


/* archivio */

p.archivio {
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 8px 0px;
	border-bottom: 1px dashed #1f7979;
	border-left: 0px;
	text-align: right;
	font-size: 100%;		
	}	
	
p.archivio a {
	color: #066;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;		
	text-decoration: underline;
	}	

p.archivio a:link, 
p.archivio a:visited {
	color: #066;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;	
	text-decoration: underline;			
	}

p.archivio a:hover {
	color: #222;	
	text-decoration: none;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;	
	text-decoration: underline;				
	}


/* footer */
	
div#footer {
	border-top: 1px solid #479191;	
	margin: 0px 0px 0px 10px;
	padding: 4px 0px 0px 0px;
	text-align: right;
	clear: both;
	width: 692px;
	}

/* navFooter */

ul.navFooter {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 64%;			
	}

ul.navFooter li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	list-style-type: none;	
	line-height: 1.8em;
	border: 0px;
	font-weight: normal;		
	}

ul.navFooter li a {
	color: #333;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: underline;	
	}

ul.navFooter li a:link, ul.navFooter li a:visited {
	color: #333;
	text-decoration: underline;
	}

ul.navFooter li a:hover {
	color: #066;
	text-decoration: none;		
	}


/* Immagini */

img.barozzi {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 102px;
	height: 124px;
	float: right;		
	}

img.casolari {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 105px;
	height: 136px;
	float: right;		
	}
	
img.cerca {
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 0px;	
	border: 0px;
	width: 38px;
	height: 38px;
	float: left;		
	}

img.docStorico {
	margin: 0px 14px 0px 0px;
	padding: 0px 0px 4px 0px;
	border: 0px;
	float: left;
	width: 113px;
	height: 150px;
	}

img.docStorico_oriz {
	margin: 0px 14px 0px 0px;
	padding: 0px 0px 4px 0px;
	border: 0px;
	float: left;
	width: 195px;
	height: 147px;
	}		

img.docStorico_oriz_150x113 {
	margin: 0px 14px 0px 0px;
	padding: 0px 0px 4px 0px;
	border: 0px;
	float: left;
	width: 150px;
	height: 113px;
	}
	
img.docStorico_oriz_370x110 {
	margin: 0px 14px 0px 0px;
	padding: 0px 0px 4px 0px;
	border: 0px;
	float: top;
	width: 370px;
	height: 110px;
	}
	
img.cristalli {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 107px;
	height: 109px;
	float: right;		
	}

img.gambale {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 106px;
	height: 130px;
	float: right;		
	}

img.giugni {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 105px;
	height: 127px;
	float: right;		
	}

img.home {
	margin: 0px 0px 10px 20px;
	padding: 0px 0px 0px 0px;	
	border: 0px;
	width: 226px;
	height: 154px;
	float: right;	
	}
	
img.lentina  {
	padding: 0px 6px 0px 10px;
	margin: 0px 0px 0px 0px;	
	border: 0px;
	width: 38px;
	height: 38px;
	float: left;	
	}

img.aread  {
	padding: 0px 6px 0px 10px;
	margin: 0px 0px 0px 0px;	
	border: 0px;
	width: 120px;
	height: 25px;
	float: left;	
	}
	
img.sabia {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 108px;
	height: 137px;
	float: right;		
	}		

img.siat {
	margin: 16px 0px 40px 0px;
	padding: 0px 0px 0px 0px;
	width: 458px;
	height: 292px;	
	}

img.siatOcc {
	margin: 20px 0px 10px 50px;
	padding: 0px 0px 0px 0px;
	width: 354px;
	height: 324px; 
	}
	
img.siatOri {
	margin: 20px 0px 20px 50px;
	padding: 0px 0px 0px 0px;
	width: 362px;
	height: 268px; 
	}	
	
img.siatRom {
	margin: 20px 0px 10px 60px;
	padding: 0px 0px 0px 0px;
	width: 308px;
	height: 290px; 
	}
	
img.validaCode {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 78px;
	height: 27px; 
	}		

img.validaCss {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	width: 78px;
	height: 27px; 
	}
	
img.volpi {
	padding: 0px 0px 0px 0px;
	margin: 6px 0px 4px 20px;	
	border: 0px;
	width: 111px;
	height: 123px;
	float: right;		
	}	


/* Formattazioni generali */

img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;	
	}


.rossoB {
	color: #933;
	font-weight: bold;		
	}
	
.verdeB {
	color: #066;
	font-weight: bold;		
	}

.maiuscolettoB {
	font-variant: small-caps;
	font-weight: bold;
	}
	
.maiuscolo {
	text-transform: uppercase;
	}

hr.sx {
	color: #ccc;
  	height: 1px;
	width: 100%;
	border: 0px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 1px 0px;
	background: #ccc;	
	}
	
hr.sx2 {
	color: #ccc;
  	height: 1px;
	width: 100%;
	border: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 0px;
	background: #ccc;	
	}			
	

/* Definizione e posizionamento dello skip: in questo modo è fruibile per screen reader, browser vocali, palmari, browser testuali, ma nascosto al layout */

div.skip {
	position: absolute; 
	top: -10000px; 
	margin: 0px; 
	padding: 0px; 
	height: 1px; 
	width: 1px; 
	overflow: hidden;
	}
	
h3.skip2 {
	position: absolute; 
	top: -10000px; 
	margin: 0px; 
	padding: 0px; 
	height: 1px; 
	width: 1px; 
	overflow: hidden;
	}
	
h2.skip2 {
	position: absolute; 
	top: -10000px; 
	margin: 0px; 
	padding: 0px; 
	height: 1px; 
	width: 1px; 
	overflow: hidden;
	}	
	

