body
	{
	margin:0px;
	width:100%;
	height:100%;
	font-family:arial,tahoma,verdana,sans-serif;
	background-image:url("../images/sfondo.jpg");
	background-repeat:repeat-x;
	}


/*tabella  in alto con logo e immagine */


.tblayout
	{
 	width:98%;	 
 	vertical-align:top;
	margin:0px;
	color:#fff;
	background-color:transparent;
	padding-left:5px;
	}

.tblayout td.alto
	{
 	background-image:url("../images/sfondotbl.jpg");
	background-repeat:repeat-x;
 	vertical-align:middle;
	height:35px;
	font-size:7.5pt;
	}

.tblayout td.alto  a:link, .tblayout td.alto a:visited 
	{
  	background-color:transparent;
	color:#fff;								 
 	text-decoration:none;
	
}

.tblayout td.alto a:hover, .tblayout td.alto a:active 
	{
	background-color:transparent;
  	color:#fff;
	text-decoration:underline;
	
	}



/*tabella area contenuto parte superiore */


.content
	{
	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#4C4C4C;
	width:98%;
	}



/* celle con foto barra alta layout */


.content td.sfondo-cn
	{
 	background-image:url("../images/img-cn.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	}

.content td.sfondo-cn1
	{
 	background-image:url("../images/img-cn1.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	}


.content td.sfondo-cn3
	{
 	background-image:url("../images/img-cn3.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	}

.content td.sfondo-cn4
	{
 	background-image:url("../images/img-cn4.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	}

.content td.sfondo-cn5
	{
 	background-image:url("../images/img-cn5.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	}

.content td.sfondo-cn6
	{
 	background-image:url("../images/img-cn6.jpg");
	background-repeat:no-repeat; 
	background-position:right;
	}





/*posizione logo comune*/



img.logo
	{
 	margin-left:15px;
	}


/* links di sinistra uguali x tutte pagg*/

.links-sx a 
	{
  	display:block;  
  	text-decoration:none;  
  	padding-bottom:5px;  	
  	line-height:15px;
	padding-left:5px;
	padding-top:5px;
	text-align:left;width:149px;
	 
	}

.links-sx 
	{ 
    display:inline;
width:149px;
	}  


.links-sx a:link, .links-sx a:visited 
	{
  	background-color:#296490;
	color:#fff;
	border-top:#629ABF solid 1px;															 
 	text-decoration:none;width:149px;
}

.links-sx a:hover, .links-sx a:active 
	{
	background-color:#BB3733;
  	color:#fff;width:149px;
	text-decoration:none;
	}
	

.links-sx .white a:link, .links-sx .white a:visited 
	{
  	background-color:#fff;
	color:#00345B;
	border-top:#629ABF solid 1px;															 
 	text-decoration:none; 
}

.links-sx .white a:hover, .links-sx .white a:active 
	{
	background-color:#629ABF;
  	color:#fff;
	text-decoration:none;
	}



.links-sx .blue a:link, .links-sx .blue a:visited 
	{
  	background-color:transparent;
	color:#00345B;
	text-decoration:none; 
	border:none;
	text-align:center;
	}

.links-sx .blue a:hover, .links-sx .blue a:active 
	{
	background-color:transparent;
  	color:#fff;
	text-decoration:none;
	border:none;
	text-align:center;
	}



/* span x allineare la parola manifestazioni nei links di sx */

span.spazio

{
	padding-left:15px;
	}


/* span x allineare il logo con B di Bardonecchia al fondo dei links di sx */

span.spazio2

{
	padding-left:30px;
	}




/* tabelle e celle x diversificare imgs area contenuti */



/* qui specifico img in bianco e nero*/
/* foto meridiana */


.content-sub1 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;	 
	background-image:url("../images/content-sub1.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	}



.content-sub1  td
	{
	vertical-align:top;
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:80%;
	width:70%;
	}



.content-sub1  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;
	font-weight:normal;		
	}
 


/* PARAGRAFO PER LA NAVIGAZIONE SEZIONE TRIBUTI */ 

.content-sub1  td p.navigazione  
	{
  	background-color:transparent;
	color:#00256A;
	font-size:8pt;							 
 	font-weight:bold;
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
}



.content-sub1  td p.navigazione a:link, .content-sub1  td p.navigazione a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;
	font-weight:bold;
}

.content-sub1  td p.navigazione a:hover, .content-sub1  td p.navigazione a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;
	font-weight:bold;
	}




.content-sub1  td p b
	{
	color:#911D28;
	background-color:transparent;
	}


.content-sub1  td p b.black
	{
	color:#000;
	background-color:transparent;
	
	}
 


/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con cavalli */

.content-sub1  td.sfondo-sub1
	{
	background-image:url("../images/sfondo-sub1.gif");
	background-repeat:no-repeat; 
	background-position:right top;	
	
	}


.content-sub1  td.sfondo-sub1  
	{
	padding-top:35px;
	margin-left:50px;
	color:#fff;
	background-color:transparent;
	font-size:8pt;
	text-align:right;
	padding-right:15px;
	font-weight:bold;
	 }


.content-sub1 .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8.5pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */


.content-sub1 .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub1 .footer A:link, .content-sub1 .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub1 .footer A:hover, .content-sub1 .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}





/* qui specifico img in bianco e nero*/
/* foto scalatori */

.content-sub
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	background-image:url("../images/content-sub.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	}

.content-sub  td  
	{
	vertical-align:top;
	font-size:80%;
	}

.content-sub  td p
	{
	vertical-align:top;
	margin-right:20%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub td p b
	{
	color:#911D28;
	background-color:transparent;
	}



/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con lago gelato */

.content-sub  td.sfondo-sub
	{
	background-image:url("../images/sfondo-sub.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:140px;
 	
	}

.content-sub .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}

/* footer */

.content-sub .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub .footer A:link, .content-sub .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub .footer A:hover, .content-sub .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}




/* qui specifico img in bianco e nero*/
/* foto camoscio */

.content-sub6 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	background-image:url("../images/content-sub6.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	}

.content-sub6  td  
	{
	vertical-align:top;
	font-size:80%;
	 
	
	}

.content-sub6  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub6 td p b
	{
	color:#911D28;
	background-color:transparent;
	}

.content-sub6 td p b.black
	{
	color:#000;
	background-color:transparent;
	
	}

/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con ingresso Bardo */


.content-sub6  td.sfondo-sub6
	{
	background-image:url("../images/sfondo-sub6.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:140px;
 	
	}



.content-sub6 .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */


.content-sub6 .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub6 .footer A:link, .content-sub6 .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub6 .footer A:hover, .content-sub6 .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}




/* qui specifico img in bianco e nero*/
/* foto discesista con palo */


.content-sub3 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	background-image:url("../images/content-sub3.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	}

.content-sub3  td  
	{
	vertical-align:top;
	font-size:80%;
	 
	}

.content-sub3  td p
	{
	vertical-align:top;
	margin-right:35%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}


.content-sub3 td p b
	{
	color:#911D28;
	background-color:transparent;
	}



/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con cibo */


.content-sub3  td.sfondo-sub3
	{
	background-image:url("../images/sfondo-sub3.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:100%;	
	
	 }

.content-sub3 .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}

/* footer */


.content-sub3 .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub3 .footer A:link, .content-sub3 .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub3 .footer A:hover, .content-sub3 .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}




/* qui specifico img in bianco e nero*/
/* foto torrione in pietra */

.content-sub4 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	background-image:url("../images/content-sub4.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	
	}

.content-sub4  td  
	{
	vertical-align:top;
	font-size:80%;
	
	}

.content-sub4  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}


.content-sub4 td p b
	{
	color:#911D28;
	background-color:transparent;
	}





.content-sub4  td p.bottom
	{
	font-family:tahoma,arial,verdana,sans-serif;
	vertical-align:bottom;
	text-align:right;
	font-size:200%;
	margin-right:5%;
	margin-left:5%;
	margin-top:0;
	margin-bottom:5%;
	color:#18326F;
	background-color:transparent;	 
	font-weight:normal;		
	}



span.rosso
	{
	color:#911D28;
	background-color:transparent;
	}


.content-sub4home  td p.homepage
	{
	vertical-align:top;
	margin-right:10%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}




/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta snowboardisti */


.content-sub4  td.sfondo-sub4
	{
	background-image:url("../images/sfondo-sub4.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:141px;
 	
	
		}



.content-sub4 .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */

.content-sub4 .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub4 .footer A:link, .content-sub4 .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub4 .footer A:hover, .content-sub4 .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}




/* qui specifico img in bianco e nero*/
/* foto di via con fiori in primo piano */

.content-sub5 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	background-image:url("../images/content-sub5.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	}

.content-sub5  td  
	{
	vertical-align:top;
	font-size:80%;
	 
	}

.content-sub5  td p
	{
	vertical-align:top;
	margin-right:35%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub5 td p b
	{
	color:#911D28;
	background-color:transparent;
	}


/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con gambe e snowboards */


.content-sub5  td.sfondo-sub5
	{
	background-image:url("../images/sfondo-sub5.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:140px;
 	
	}



.content-sub5 .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}






/* footer */

.content-sub5 .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub5 .footer A:link, .content-sub5 .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub5 .footer A:hover, .content-sub5 .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}



















/* qui specifico img in bianco e nero*/
/* foto di via con fiori in primo piano */

.content-sub5ter 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	background-image:url("../images/content-sub5.jpg");
	background-repeat:no-repeat; 
	background-position:right top;
	}

.content-sub5ter  td  
	{
	vertical-align:top;
	font-size:80%;
	width:70%; 
	}

.content-sub5ter  td p
	{
	vertical-align:top;
	margin-right:35%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub5ter td p b
	{
	color:#911D28;
	background-color:transparent;
	}







/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con gambe e snowboards */


.content-sub5ter  td.sfondo-sub5ter
	{
	background-image:url("../images/sfondo-sub5ter.gif");
	background-repeat:no-repeat; 
	background-position:right top;	
	 	
	
	padding-top:35px;
	margin-left:50px;
	color:#fff;
	background-color:transparent;
	font-size:8pt;
	text-align:right;
	padding-right:15px;
	font-weight:bold;
	 }


.content-sub5ter .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}






/* footer */

.content-sub5ter .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub5ter .footer A:link, .content-sub5ter .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub5ter .footer A:hover, .content-sub5ter .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}



























/* qui creo tabella ad hoc SENZA img in bianco e nero per la pag con la barra alta con gambe e snowboards */

.content-sub5bis 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	
	}

.content-sub5bis  td  
	{
	vertical-align:top;
	font-size:80%;
	width:60%; 
	}

.content-sub5bis  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub5bis td p b
	{
	color:#911D28;
	background-color:transparent;
	}


/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con gambe e snowboards */


.content-sub5bis  td.sfondo-sub5bis
	{
	background-image:url("../images/sfondo-sub5.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:100%;
 	
	}



.content-sub5bis .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */

.content-sub5bis .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub5bis .footer A:link, .content-sub5bis .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub5bis .footer A:hover, .content-sub5bis .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}










/* qui creo tabella ad hoc SENZA img in bianco e nero per la pag con la barra alta con lago gelato*/

.content-subbis
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	
	}

.content-subbis  td  
	{
	vertical-align:top;
	font-size:80%;
	width:60%;
	}

.content-subbis  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-subbis td p b
	{
	color:#911D28;
	background-color:transparent;
	}



/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con lago gelato */

.content-subbis  td.sfondo-subbis
	{
	background-image:url("../images/sfondo-sub.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:100%;
 	
	}

.content-subbis .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}

/* footer */

.content-subbis .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-subbis .footer A:link, .content-subbis .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-subbis .footer A:hover, .content-subbis .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}





/* qui creo tabella ad hoc SENZA img in bianco e nero per la pag con la barra alta con foto ingresso Bardo*/

.content-sub6bis 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	
	}

.content-sub6bis  td  
	{
	vertical-align:top;
	font-size:80%;
	width:60%; 
	}

.content-sub6bis  td p
	{
	vertical-align:top;
	margin-right:0%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub6bis td p b
	{
	color:#911D28;
	background-color:transparent;
	}



/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con ingresso Bardo */


.content-sub6bis  td.sfondo-sub6bis
	{
	background-image:url("../images/sfondo-sub6.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:100%;
 	
	}



.content-sub6bis .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */


.content-sub6bis .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub6bis .footer A:link, .content-sub6bis .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub6bis .footer A:hover, .content-sub6bis .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}



/* qui creo tabella ad hoc SENZA img in bianco e nero per la pag con la barra alta con cibo*/


.content-sub3bis 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
	
	}

.content-sub3bis  td  
	{
	vertical-align:top;
	font-size:80%;
	 width:60%;
	}

.content-sub3bis  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub3bis td p b
	{
	color:#911D28;
	background-color:transparent;
	}



/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con cibo */


.content-sub3bis  td.sfondo-sub3bis
	{
	background-image:url("../images/sfondo-sub3.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:100%;
 	
	}



.content-sub3bis .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}

/* footer */


.content-sub3bis .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub3bis .footer A:link, .content-sub3bis .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub3bis .footer A:hover, .content-sub3bis .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}



/* qui creo tabella ad hoc SENZA img in bianco e nero per la pag con barra alta con cavalli*/


.content-sub1bis 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;	 
	
	}


.content-sub1bis  td
	{
	vertical-align:top;
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:80%;
	width:60%;
	}

.content-sub1bis  td p
	{
	vertical-align:top;
	margin-right:2%;
	margin-left:2%;
	color:#000;
	background-color:transparent;
	font-weight:normal;		
	}
 

/* PARAGRAFO PER LA NAVIGAZIONE SEZIONE TRIBUTI */ 

.content-sub1bis  td p.navigazione  
	{
  	background-color:transparent;
	color:#00256A;
	font-size:8pt;							 
 	font-weight:bold;
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
}



.content-sub1bis  td p.navigazione a:link, .content-sub1bis  td p.navigazione a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;
	font-weight:bold;
}

.content-sub1bis  td p.navigazione a:hover, .content-sub1bis  td p.navigazione a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;
	font-weight:bold;
	}



.content-sub1bis  td p b
	{
	color:#911D28;
	background-color:transparent;
	}


.content-sub1bis  td p b.black
	{
	color:#000;
	background-color:transparent;
	
	}
 


/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta con cavalli */

.content-sub1bis  td.sfondo-sub1bis
	{
	background-image:url("../images/sfondo-sub1.gif");
	background-repeat:no-repeat; 
	background-position:right top;	
	
 	
	}


.content-sub1bis  td.sfondo-sub1bis  
	{
	padding-top:35px;
	margin-left:50px;
	color:#fff;
	background-color:transparent;
	font-size:8pt;
	text-align:right;
	padding-right:15px;
	font-weight:bold;
	 }


.content-sub1bis .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */


.content-sub1bis .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub1bis .footer A:link, .content-sub1bis .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub1bis .footer A:hover, .content-sub1bis .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}


/* qui creo tabella ad hoc SENZA img in bianco e nero per la pag con barra alta con snowboardisti*/

.content-sub4bis 
	{
 	background-color:#fff; 
	vertical-align:top;
	margin:0px;
	color:#000;
	width:98%;
		
	}

.content-sub4bis  td  
	{
	vertical-align:top;
	font-size:80%;
	width:60%;
	}

.content-sub4bis  td p
	{
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	color:#000;
	background-color:transparent;	 
	font-weight:normal;		
	}

.content-sub4bis td p b
	{
	color:#911D28;
	background-color:transparent;
	}




/* qui specifico img semicerchio al fondo della barra alta*/
/* semicerchio per barra alta snowboardisti */


.content-sub4bis  td.sfondo-sub4bis
	{
	background-image:url("../images/sfondo-sub4.jpg");
	background-repeat:no-repeat; 
	background-position:right top;	
	height:38px;
	width:100%;
 	
	
		}



.content-sub4bis .colonna-sx
	{
 	width:149px;
	vertical-align:top;
	background-image:url("../images/colonna-sx.jpg");
	background-repeat:no-repeat;
	background-position:top;
	height:450px;
	font-size:8pt;
	color:#fff;
	background-color:#00335B;
	border-left:2px solid #00345B;
	border-right:solid 2px #AAB7BF;
	}


/* footer */

.content-sub4bis .footer
	{
 	color:#000;
	background-color:#DEF1FF;
	font-size:75%;
	padding-left:5px;
	border-top:solid 2px #AAB7BF;
	}


.content-sub4bis .footer A:link, .content-sub4bis .footer A:visited
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:underline;
	}

.content-sub4bis .footer A:hover, .content-sub4bis .footer A:active
	{
 	color:#000;
	background-color:#DEF1FF;
	text-decoration:none;
	}





/* colonna di destra */	


.links-dx
{
	font-size:8.5pt;
    	line-height:10px;
	
 
}

.links-dx a 
{
  		display:block;  
  		text-decoration:none;  	 	 
  		 
}
		
.links-dx 
{ 
			display:inline
}  

.links-dx a:link, .links-dx a:visited 
{
  		background-color:transparent;
  		color:#fff;																 
}

.links-dx a:hover, .links-dx a:active 
{
  		background-color:transparent;
  		color:#fff;	 
}	
 
	



/*posizione links della barra di dx */

		
span.links-dx-qui
{
  		background-color:#68ADE4;
  		color:#fff;
	  
}




h1
	{
	color:#BF3322;
	background-color:transparent;
	font-size:200%;
	text-align:center;
	margin-right:0px;
	margin-left:5px;
	letter-spacing:2px;
	vertical-align:top;
	}



span.small
{
  		font-size:70%;
	  
}

h1.bis
	{
	color:#BF3322;
	background-color:transparent;
	font-size:200%;
	text-align:center;
	margin:0px;
	letter-spacing:2px;
	vertical-align:top;
	}



h2
	{
	color:#BF3322;
	background-color:transparent;
	font-size:150%;
	text-align:center;
	letter-spacing:2px;
	vertical-align:top;
	}

h2.left
	{
	color:#BF3322;
	background-color:transparent;
	font-size:140%;
	text-align:left;
	letter-spacing:2px;
	vertical-align:top;
	margin-left:15px;
	}

/* tabella inserita nel'area contenuti delle strutture ricettive */


table.str
	{
 	text-align:center;
	
	}

table.str td
	{
 	vertical-align:bottom;
	color:#8A222D;
	background-color:transparent;
	font-size:9pt;
	font-weight:bold;
	}

table.str td A:link, table.str td A:visited
	{
 	color:#8A222D;
	background-color:transparent;
	text-decoration:none;
	}

table.str td A:hover, table.str td A:active
	{
 	color:#8A222D;
	background-color:transparent;
	text-decoration:underline;
	}




/* tabella inserita nel'area contenuti della pag tributi */


table.tributi
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin-left:20px;
	}

table.tributi caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}

table.tributi td
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.tributi td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	width:60%;	 
	}

table.tributi td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}

table.tributi td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}


table.tributi td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;border-right:none;
	width:10%;
	}




table.sue
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin:0px 20px 0px 20px;
	width:90%;
	}

table.sue td.nrmodello
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	width:10%;
	}

table.sue td.modello
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	width:40%;
	}

table.sue td.docword
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}

table.sue td.docpdf
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}


table.sue td.titoli
	{ 	 
	background-color:#C70F05;
	color:#fff;
	border:solid 1px #00345B;
	border-right:none;
	vertical-align:middle;
	width:40%;
	}


table.sue td.titoli1
	{ 	 
	background-color:#C70F05;
	color:#fff;
	border:solid 1px #00345B;
	border-right:none;
	width:10%;
	vertical-align:middle;
	}


table.sue td.titoli2
	{ 	 
	background-color:#C70F05;
	color:#fff;
	border:solid 1px #00345B;
	border-right:none;
	width:20%;
	vertical-align:middle;
	}







/* tabella inserita nel'area contenuti della pag archivio */


table.archivio
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin-left:20px;
	width:100%
	}

table.archivio caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}

table.archivio td
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.archivio td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	width:50%;	 
	}
 
table.archivio td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}

table.archivio td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}


table.archivio td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;border-right:none;
	width:10%;
	}



/* tabella inserita nel'area contenuti della pag giunta */

table.giunta
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin-left:20px;
	width:90%;
	}

table.giunta caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}


table.giunta td
	{
 	vertical-align:middle;
	color:#C70F05;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.giunta td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;	
	width:20%;
	}
 
table.giunta td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:40%;
	line-height:25px;
	}

table.giunta td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:40%;
	line-height:25px;
	text-align:left;
	}


table.giunta td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;border-right:none;
	}



/* tabella inserita nel'area contenuti della pag olimpiadi.htm */

table.olimpiadi
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin-left:10px;
	width:70%;
	}

table.olimpiadi td
	{
 	vertical-align:middle;
	color:#C70F05;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}


table.olimpiadi td.divieto
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	font-size:9pt;
	}


table.olimpiadi td.gara
	{
 	vertical-align:middle;
	text-align:left;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	line-height:15px;
	}


table.olimpiadi td.ora
	{
 	vertical-align:middle;
	text-align:left;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	line-height:15px;
	}

table.olimpiadi td.chiusura
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	font-size:9pt;
	}

/* tabella inserita nel'area contenuti della pag orga.htm */

table.orga
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin-left:10px;
	width:90%;
	}

table.orga caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}


table.orga td
	{
 	vertical-align:middle;
	color:#C70F05;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.orga td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;	
	width:20%; 
	}
 
table.orga td.b
	{
 	vertical-align:middle;
	text-align:left;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:40%;
	line-height:25px;
	}

table.orga td.b2
	{
 	vertical-align:middle;
	text-align:left;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	line-height:15px;
	}









table.orga td.b3
	{
 	vertical-align:middle;
	text-align:left;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	width:50%;
	border-right:none;
	border-top:none;
	line-height:15px;
	}


table.orga td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	line-height:25px;
	}


table.orga td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	font-size:9pt;
	}


table.orga td.d1
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	width:20%;
	font-size:9pt;
	}

table.orga td.d2
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	width:20%;
	font-size:9pt;
	}
table.orga td.d3
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	width:40%;
	font-size:9pt;
	}




table.orga td.d4
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;
	border-right:none;
	width:20%;
	font-size:9pt;
	}


/* tabella inserita nell'area contenuti della pag con galleria foto */

table.galleria
	{
 	text-align:center;
	border:solid 1px #00345B;
	margin-left:10px;
		}

table.galleria caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}


table.galleria td
	{
 	vertical-align:middle;
	color:#C70F05;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.galleria td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;	
	
	}
 
table.galleria td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:none;
	border-bottom:none;
	border-right:none;
	width:30%;
	}

table.galleria td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:bold;
	border:none;
	border-bottom:none;
	border-right:none;
	width:30%;
		}


table.galleria td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;border-right:none;
	}





/* tabella inserita nell'area contenuti della pag x strutture e associazioni*/

table.strutture
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin-left:20px;
	width:90%;
	}

table.strutture caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}


table.strutture td
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#fff;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.strutture td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	width:35%;	 
	}
 
table.strutture td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	
	}

table.strutture td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:35%;
}


table.strutture td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;border-right:none;
	}




table.strutture  a:link, table.strutture a:visited 
	{
  	background-color:transparent;
	color:#911D28;								 
 	text-decoration:underline;
	font-weight:bold;
}

table.strutture a:hover, table.strutture a:active 
	{
	background-color:transparent;
  	color:#00256A;
	text-decoration:underline;
	font-weight:bold;
	}




/* tabella inserita nell'area contenuti della pag x agenda comunale*/

table.agenda
	{
 	text-align:left;
	border-right:solid 1px #00345B;
	margin-left:15px;
	width:90%;
	}


table.agenda caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}


table.agenda td
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#fff;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.agenda td.a
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#01518E;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;	
	width:20%; 
	}



table.agenda td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:30%;
	line-height:20px;
	}


table.agenda td.bb
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:10%;
	line-height:20px;
	}


table.agenda td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:normal;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:30%;
	line-height:20px;
}

table.agenda td.d
	{
 	 
	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}


table.agenda td.d a:link, table.agenda td.d a:visited 
	{
  	background-color:transparent;
	color:#fff;							 
 	text-decoration:underline;
	font-weight:bold;
}

table.agenda td.d a:hover, table.agenda td.d a:active 
	{
	background-color:transparent;
  	color:#79C5FF;	
	text-decoration:underline;
	font-weight:bold;
	}




/* PARAGRAFO GENERICO */	



p  
	{
  	background-color:transparent;
	color:#000;
	font-size:9pt;							 
 	font-weight:normal;
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
}



p a:link, p a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;
	font-weight:bold;
}

p a:hover, p a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;
	font-weight:bold;
	}



/* PARAGRAFO CON TESTO CENTRATO */	



p.centrato  
	{
  	background-color:transparent;
	color:#000;
	font-size:9pt;						 
 	font-weight:normal;
	vertical-align:top;
	margin-right:25%;
	margin-left:2%;
	text-align:center;
}



p.centrato a:link, p.centrato a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;
	font-weight:bold;
}

p.centrato a:hover, p.centrato a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;
	font-weight:bold;
	}




/* PARAGRAFO con margine sx */	



p.paddingsx  
	{
  	background-color:transparent;
	color:#000;
	font-size:9pt;							 
 	font-weight:normal;
	vertical-align:top;
	text-align:left;
	padding-left:85px;
}



p.paddingsx  a:link, p.paddingsx a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;
	font-weight:bold;
}

p.paddingsx a:hover, p.paddingsx a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;
	font-weight:bold;
	}





img.mid
	{
 	border:0px;
	vertical-align:middle;
	margin-right:5px
	}


img.bordored
	{
 	border:1px solid #911D28;
	vertical-align:middle;
	margin-right:5px
	}


img.top_floatleft
	{
 	vertical-align:top;
	float:left;
	border:none;
	}
	
.float_left
	{
 	float:left;
 	padding: 5px 5px 5px 20px;
	}



/* elenco puntato */

ul li
	{
	vertical-align:middle;
	color:#000;
	background-color:transparent;
	font-family:arial,tahoma,verdana,sans-serif;
	font-size:9pt; 
 	font-weight:normal;
	margin-right:15%;
	margin-left:2%;
	}


ul li a:link, ul li a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;
	font-weight:bold;
}

ul li a:hover, ul li a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;
	font-weight:bold;
	}


hr
	{
	color:#00335B;
	margin-left:10px;
	margin-right:180px;
	}	
							 
 

span.bigger
	{
	color:#C70F05;
	font-size:16pt;
	}

span.home_page	


	{
	color:#00335B;
	}	
							 
span.home_page a:link, span.home_page a:visited 
	{
  	background-color:transparent;
	color:#00256A;								 
 	text-decoration:underline;

}

span.home_page a:hover, span.home_page a:active 
	{
	background-color:transparent;
  	color:#911D28;
	text-decoration:underline;

	}


		

span.evidenziato
{

background-color:#C70F05;
color:#fff;
padding:2px;
	}	





/* tabella inserita nel'area contenuti della pag tributi */


table.moduli
	{
 	text-align:center;
	border-right:solid 1px #00345B;
	margin:0px 20px 0px 20px;
	width:90%;
	}

table.moduli caption
	{
 	text-align:center;
	background-color:#C70F05;
	color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;border-right:none;
	}

table.moduli td
	{
 	vertical-align:middle;
	color:#fff;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	}

table.moduli td.a
	{
 	vertical-align:middle;
	color:#01518E;
	background-color:#fff;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	width:60%;	 
	}

table.moduli td.b
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#BAE1FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}

table.moduli td.c
	{
 	vertical-align:middle;
	color:#01508B;
	background-color:#79C5FF;
	font-size:9pt;
	font-weight:bold;
	border:solid 1px #00345B;
	border-bottom:none;
	border-right:none;
	width:20%;
	}


table.moduli td.d
	{
 	 
	background-color:#C70F05;
	color:#fff;
	 border:solid 1px #00345B;border-right:none;
	width:10%;
	}
	
img.noborder
	{
 	border:none;
	}




