/*stili per il layout fluido*/
html,body{margin: 0;padding:0;}

body{font-family: verdana,arial,sans-serif;font-size: 76%;text-align: left;BACKGROUND-IMAGE: url(../images/bkg_grigio.jpg);}

div#container{width:760px;margin: 0px auto;text-align: left;
	/*background: url(../images/rightcol.jpg) repeat-y top left;*/
	background : #E9E8E3;}
hr{
 width:98%; 

  
  border-left:0px none;
  border-top:0px none;
  border-right:0px none;
   margin:5px 0px 8px 0px;
  padding:0px 0px 0px 0px;
  border-bottom: 1px dashed  #013A6E;
  height: 1px;
}
.img_foto{

 border: 2px  #ffffff;
}

.tab2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2b2b2b;
	border: 1px solid #ccd0d8;
	background-color: #f9f9f9;
	padding:10px;
margin:10px;

}
.testoscuro { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2b2b2b; 
	font-size:13px;
	

}

div#container2{margin: 5px;}

/*stili generici, su header e footer*/
div#header div{
    float: left;
    width: 50%;
   	width: 50%;
    padding: 0 0%;
	height : 66px;
    }
div#header H1{background-color:#E9E8E3;
				color: #000000;
				text-align:	left;
				margin-top: 0; 
				

}
div#header H2{

color: #D60000;
text-align: right;
font : 10px Verdana, Tahoma, Helvetica, sans-serif;
padding-left:0px;
padding-top:0px;
margin-top:0px;
margin-left:0px;
background-color:#E9E8E3;
text-decoration: none;
				
}
div#header H2 a{

color: #D60000;
text-align: right;
font : 10px Verdana, Tahoma, Helvetica, sans-serif;
padding-left:0px;
padding-top:0px;
margin-top:0px;
margin-left:0px;
background-color:#E9E8E3;
text-decoration: none;
				
}
/*da inserire nel sito*/

DIV#centro DIV {
				float: left;
				MARGIN: 0px;
				padding: 0;
				}
DIV#sx_centro  {
				MARGIN-TOP: 0px;
				MARGIN-left: 0px;
				PADDING-LEFT: 0px; 
				MARGIN-right: 0px;  
				FONT: 10px Verdana, Tahoma, Helvetica, sans-serif; 
				COLOR: #000000; 
				PADDING-TOP: 0px; 
				BACKGROUND-COLOR: #E9E8E3; 
				TEXT-ALIGN: left; 
				text-align:justify;
				width:333px;
			  }
			  

DIV#dx_centro  h1{
				text-align:right;
				MARGIN-bottom: 0px; 
				MARGIN-TOP: 0px; 
				MARGIN-right: 0px; 
				MARGIN-left: 40px;
				
				PADDING-LEFT: 10px;
				PADDING-TOP: 0px;
				PADDING-right: 0px; 
				PADDING-bottom: 0px;
				
			    FONT: 10px Verdana, Tahoma, Helvetica, sans-serif; 
				COLOR: #20375f; 
				
				BACKGROUND-COLOR: #E9E8E3; 
	
			 }


/*fine da inserire nel sito*/

div#content{margin-left: 193px; background-color: #E9E8E3;MARGIN-TOP: 0px;padding: 0;text-align:justify; margin-right:0;padding-left:0px;color : #20375F;font :  12px Verdana, Tahoma, Helvetica, sans-serif;}
.justificato{padding-right: 5px; text-align:justify;color : #000000;line-height : 1.5em;font :  10px Verdana, Tahoma, Helvetica, sans-serif;}

h1{ border-bottom:1px dashed #333333;margin: 10px 10px 10px 0px;text-align:justify; color : #D60000;line-height : 1.5em;font : bold 12px Verdana, Tahoma, Helvetica, sans-serif; font-size:17px}
h2{
	font : bold 12px Verdana, Tahoma, Helvetica, sans-serif;
	color:#D60000;
	margin:0px;
	padding:0px;
	

}
h3{
	font : bold 11px Verdana, Tahoma, Helvetica, sans-serif;
	color:#013A6E;
	margin-top:0px;
	margin-left:0px;
	margin-right:1px;
	margin-bottom:0px;
	padding-top:4px;
	padding-left:0px;
}
h6{
	font : bold 15px Verdana, Tahoma, Helvetica, sans-serif;
	color:#013A6E;

}
h4{margin: 2px; background-color: D5D4CF;text-align:justify; color : #D60000;line-height : 1.5em;font : bold 12px Verdana, Tahoma, Helvetica, sans-serif;}
.mini_rosso{font : bold 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#D60000;
}
.mini_blu{font : bold 11px Verdana, Tahoma, Helvetica, sans-serif;
color:#013A6E;
}
.path{
background : #E9E8E3;
color : #D60000;
font : 10px Verdana, Tahoma, Helvetica, sans-serif;
margin : 0;
padding:0;
WIDTH: 100%;
height:25px;
/*width:100%*/
}

.titolo_area{
background : #E9E8E3;
color : #000000;
font :  10px Verdana, Tahoma, Helvetica, sans-serif;
margin : 0;
padding:0;
text-align:right;
/*width:100%*/
}
div#immagine1{
background: url() no-repeat #E9E8E3;
margin-right:0px;
border-bottom :padding: 0;
height:242px;
text-align:	right;
BACKGROUND-COLOR: #E9E8E3 ;
}


/*img di sx*/
div#immagine_sinistra{width: 176px; border-bottom :padding: 0;margin: 0;height:242px;BACKGROUND-COLOR: #E9E8E3 }
/*fine img di sx*/


.corpo{
width: 764px;text-align: center;
padding:0px;
margin:0px;}

div#footer div{
    float: left;
    width: 50%;
	padding: 0 0%;
	padding:0px;
margin:0px;
    }


.footer_H1{  color: #D60000;
				text-align: left;
				font : 10px Verdana, Tahoma, Helvetica, sans-serif;
				height:20px;
				padding-left:10px;
				padding-top:5px;
				margin-top:2px;
				margin-left:5px;
				background-color:#D5D4CF;
}
.footer_H2{  color: #D60000;
				font-weight: bold;
				text-align: right;
				font : bold 10px Verdana, Tahoma, Helvetica, sans-serif;
				height:20px;
				padding-right:10px;
				padding-top:5px;
				margin-top:2px;
				margin-right:6px;
				background-color:#D5D4CF;
}

div#footer a{color: #162561;font-weight: bold;text-decoration: underline}
div#footer a:hover{color : #FF0000;font-weight:bold;}
div#footer p{color : #000000;margin-top:3px;font-size: 90%}

/*stili specifici per il layout*/



div#navigation{float:left;width: 176px ;height: 100% ;}

/* stili per menu a sx */
#navigation OL {
	font : 11px Verdana, Tahoma, Helvetica, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px;  LIST-STYLE-TYPE: none;
}
#navigation OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#navigation OL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.3em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv1.gif); PADDING-BOTTOM: 0.2em; WIDTH: 163px; COLOR: #D60000; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #E9E8E3 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #D5D4CF; TEXT-DECORATION: none
}
#navigation OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #D60000
}
#navigation OL LI A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #D60000
}
#navigation OL LI A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #D60000
}
#navigation OL LI.LIStrong STRONG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top;font-weight: bold; DISPLAY: block; PADDING-LEFT: 1.3em;  BACKGROUND-IMAGE: url(../images/nav-Liv1-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 163px; COLOR: #D60000; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #E9E8E3 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #C0BFBF; TEXT-DECORATION: none
}
#navigation OL LI.LISel A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top;font-weight: bold; DISPLAY: block; PADDING-LEFT: 1.3em;  BACKGROUND-IMAGE: url(../images/nav-Liv1-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 163px; COLOR: #D60000; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #E9E8E3 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #C0BFBF; TEXT-DECORATION: none
}
#navigation OL LI.LISel A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation OL LI.LISel A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation OL LI.LISel A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation OL LI.LISel STRONG {
	DISPLAY: block; WIDTH: 13.3em
}
#navigation OL LI OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#navigation OL LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation OL LI OL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.6em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv2.gif); PADDING-BOTTOM: 0.2em; WIDTH: 159px; COLOR: #143757; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#navigation OL LI OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv2-h.gif); COLOR: #143757; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#navigation OL LI OL LI A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv2-h.gif);WIDTH: 159px; COLOR: #143757; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#navigation OL LI OL LI A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv2-h.gif); COLOR: #143757; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#navigation OL LI OL LI.LIStrong STRONG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.6em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv2-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 159px; COLOR: #143757; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #E0E0E0; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#navigation OL LI OL LI OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e6f4fe; BORDER-BOTTOM-STYLE: none
}
#navigation OL LI OL LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation OL LI OL LI OL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 2.2em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv3.gif); PADDING-BOTTOM: 0.2em; WIDTH: 12.4em; COLOR: #143757; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #C0BFBF 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: none
}
#navigation OL LI OL LI OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv3-h.gif); COLOR: #143757; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: underline
}
#navigation OL LI OL LI OL LI A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv3-h.gif); COLOR: #143757; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: underline
}
#navigation OL LI OL LI OL LI A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv3-h.gif); COLOR: #143757; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: underline
}
#navigation OL LI OL LI OL LI.LIStrong STRONG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 2.2em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv3-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 12.4em; COLOR: #000000; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #C0BFBF 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #C0BFBF; TEXT-DECORATION: none
}

/* stili sulla colonna contenuti */





div#navigation_bottom{float:left;width: 176px ;}

/* stili per menu a sx */
#navigation_bottom OL {
	font : 11px Verdana, Tahoma, Helvetica, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px;  PADDING-TOP: 0px;  LIST-STYLE-TYPE: none;
}
#navigation_bottom OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#navigation_bottom OL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.3em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv1_bottom.jpg); PADDING-BOTTOM: 0.2em; WIDTH: 163px; COLOR: #20375F; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #E9E8E3 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #C0BFBF; TEXT-DECORATION: none
}
#navigation_bottom OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation_bottom OL LI A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation_bottom OL LI A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation_bottom OL LI.LIStrong STRONG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.3em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv1-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 163px; COLOR: #20375F; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #E9E8E3 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #C0BFBF; TEXT-DECORATION: none
}
#navigation_bottom OL LI.LISel A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.3em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv1-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 163px; COLOR: #20375F; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #E9E8E3 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #C1CCD2; TEXT-DECORATION: none
}
#navigation_bottom OL LI.LISel A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation_bottom OL LI.LISel A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation_bottom OL LI.LISel A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv1-h.gif); COLOR: #ffffff; BACKGROUND-COLOR: #20375F
}
#navigation_bottom OL LI.LISel STRONG {
	DISPLAY: block; WIDTH: 13.3em
}
#navigation_bottom OL LI OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#navigation_bottom OL LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation_bottom OL LI OL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.6em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv2.gif); PADDING-BOTTOM: 0.2em; WIDTH: 159px; COLOR: #143757; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#navigation_bottom OL LI OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv2-h.gif); COLOR: #143757; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#navigation_bottom OL LI OL LI A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv2-h.gif);WIDTH: 159px; COLOR: #143757; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#navigation_bottom OL LI OL LI A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv2-h.gif); COLOR: #143757; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
#navigation_bottom OL LI OL LI.LIStrong STRONG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 1.6em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv2-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 159px; COLOR: #143757; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.3em; PADDING-TOP: 0.2em; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #cce9fe; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#navigation_bottom OL LI OL LI OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e6f4fe; BORDER-BOTTOM-STYLE: none
}
#navigation_bottom OL LI OL LI OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#navigation_bottom OL LI OL LI OL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 2.2em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv3.gif); PADDING-BOTTOM: 0.2em; WIDTH: 12.4em; COLOR: #143757; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #C1CCD2 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: none
}
#navigation_bottom OL LI OL LI OL LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav-Liv3-h.gif); COLOR: #143757; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: underline
}
#navigation_bottom OL LI OL LI OL LI A:unknown {
	BACKGROUND-IMAGE: url(../images/nav-Liv3-h.gif); COLOR: #143757; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: underline
}
#navigation_bottom OL LI OL LI OL LI A:active {
	BACKGROUND-IMAGE: url(../images/nav-Liv3-h.gif); COLOR: #143757; BACKGROUND-COLOR: #e6f4fe; TEXT-DECORATION: underline
}
#navigation_bottom OL LI OL LI OL LI.LIStrong STRONG {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 2.2em; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../images/nav-Liv3-s.gif); PADDING-BOTTOM: 0.2em; WIDTH: 12.4em; COLOR: #000000; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #C1CCD2 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #C1CCD2; TEXT-DECORATION: none
}

/* stili sulla colonna contenuti */




/*inizio colonne testo home page*/
#corpo_dx{
width: 176px;
background-color : #000000;
}

div.Box_testo_home div{
    float: left;
    width: 100%;
    padding: 0 0%;
	color : #666666;
    }
.box_home{
    

	color : #666666;
	font : 10px Verdana, Tahoma, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-top:5px;
	margin:0px;
	text-align:justify; 
    }
	
.box_home2{
    background-color : #D5D4CF;

	color : #666666;
	font : 10px Verdana, Tahoma, Helvetica, sans-serif;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	margin-top:5px;
	margin:0px;
	text-align:justify; }
    }
/*fine colonne testo home page*/

	
div.split3 div{
    float: left;
    width: 29%;
    width: 33%;
    width: 29%;
    padding: 0 2%
    }
	/*
div.img_categorie div{
    float: left;
    width: 25%;
   	width: 25%;
    width: 25%;
	width: 25%;
    padding: 0 0%;
    }
*/
div.img_categorie {

width: 100%;
    padding: 0 0%;
    }
	
	
div.split3 div p{
    
	color : #0F274E;
	line-height : 1.5em;
	text-align:justify;
	margin-top : 0px;
    }

div.wide{
	height:6px;
    }
	

div.spazio_internal{

	height:3px;
    }
	
div.centoxcento{
	height:30px;
    }

.box_int {
    float: left;
    width: 98%;
    padding: 0;
    }
.destra {
    text-align: right;
	margin:0px;
	font-size:10px;
	color:#000000;
	text-decoration:none;
    }
	
.destra:hover {
    text-align: right;
	margin-right:3px;
	color:#D60000;
	text-decoration:none;
    }
.centro {
    text-align: center;
    }

.box_int h1.box1{
    background-color : #0066AA;
	background-image: url(../images/brick_1.gif);
	background-repeat: no-repeat;
	color : #FFFFFF;
	font : bold 13px Verdana, Tahoma, Helvetica, sans-serif;
	height:30px;
	padding-left:35px;
	padding-top:8px;
	margin-top:10px;
    }
.box_int h1.box2{
    background-color : #0066AA;
	background-image: url(../images/brick_2.gif);
	background-repeat: no-repeat;
	color : #FFFFFF;
	font : bold 13px Verdana, Tahoma, Helvetica, sans-serif;
	height:30px;
	padding-left:35px;
	padding-top:8px;
	margin-top:10px;
    }

.box_int p{
    
	color : #0F274E;
	line-height : 1.5em;
/*	text-align:justify; */
	margin-top : 0px;
	margin-bottom : 10px;
    }

.link {
color:#6B83AA;
text-decoration: underline;
}
.link_testo {
color:#20375F;
font-style: italic;
font : bold 10px Verdana, Tahoma, Helvetica, sans-serif;
text-decoration: underline;
}

.form {
	font-size: 11px;
	color: #000000;
	border: 1px solid #D1D1D1;
}
.testo_rosso {
	color: #D60000;
	font : bold 12px Verdana, Tahoma, Helvetica, sans-serif;

}
.titolo_punti {

	color: #000000;
	font : bold 12px Verdana, Tahoma, Helvetica, sans-serif;

}
