body	{
	font-family:tahoma,sans-serif; 
	margin:0px;	
	background-color:#FF9A48;
	color:#095E7D; 
		}
 
/*classi per modello*/


td.top	 
	{ 
	background-image:url("images/top.jpg");
	background-repeat:no-repeat;
	}


td.topa	 
	{ 
		background-image:url("images/topa.jpg");
		background-repeat:no-repeat;
	}


td.topb	 
	{ 
		background-image:url("images/topb.jpg");
		background-repeat:no-repeat;
	}


td.top1	 
	{ 
	background-image:url("images/top_.jpg");
	background-repeat:no-repeat;
	}



td.top1a	 { 
		background-image:url("images/top_a.jpg");
		background-repeat:no-repeat;
	}

td.top1b	 { 
		background-image:url("images/top_b.jpg");
		background-repeat:no-repeat;
	}











p.engl
	{ 
	color:#fff;
	background-color:transparent;
	text-align:left;
	padding:0px;
	margin:0px;
	font-size:8pt;
	font-weight:bold;
	padding-top:15px;
	padding-left:15px;
	
	}

p.engl A:link, p.engl A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}

p.engl A:hover, p.engl A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}



p.cmavs

	{
	color:#fff;
	background-color:transparent;
	text-align:right;
	padding-right:1.5%;
	font-size:8pt;	
	font-weight:bold;
	letter-spacing:4px;
	padding-bottom:0px;
		
	}


p.cmavs A:link, p.cmavs A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}

p.cmavs A:hover, p.cmavs A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}


p.comuni
	{ 
		color:#fff;
		background-color:transparent;
		text-align:center;  
		font-size:7pt; 
		margin:0px; 
		padding:0px;
		font-weight:bold;
	}




p.comuni A:link, p.comuni A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}

p.comuni A:hover, p.comuni A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}





.middle	
	{
	background-color:#4095B4;
	color:#fff;
	}




table.vtop	
	{
	background-color:#FFAF6F;
	color:#fff;
	vertical-align:top;
	margin-top:1px;
	}



.aranciochiaro
	{	background-color:#FFAF6F;
		color: #095E7D;
		border-right:solid 2px #487788;
		vertical-align:top;	
	}



td.left  
	{ 
	background-image:url("images/aranciochiaro.jpg");
	font-size:7.5pt;
	font-weight:bold;
	line-height:10px;
	text-align:right;
	padding-top:5px;
	}	 

td.left A:link, td.left A:visited
	{	 
		color:#095E7D;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}

td.left A:hover, td.left A:visited:hover
	{	 
		color:#095E7D;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

p.linksx 	
	{
	margin-right:10px;
	margin-top:10px;
	margin-bottom:5px;	
	color:#fff; 
	background-color:transparent;
	margin-left:10px;
	font-size:7.5pt;
	}



p.linksx A:link, p.linksx A:visited
	{	 
		color:#095E7D;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}

p.linksx A:hover, p.linksx A:visited:hover
	{	 
		color:#095E7D;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}


td.left4 
	{
	background-image:url("images/cerca.jpg");
	background-repeat:no-repeat;
	background-position:bottom;
	}




td.alt1  
	{
	background-image:url("images/riga.jpg");
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;
	}


td.left5 
	{ 
	background-image:url("images/cerca_.jpg");
	background-repeat:no-repeat;
	background-position:top;
	}	



td.alt
	{
	vertical-align:top;
	margin:0px; 
	background-color:#FF9A49;
	color:#000;
	}



cite	
	{
	font-style:normal;
	text-align:center;
	margin-left:35%;
	font-size:8pt;
	color:#000000; 
	background-color:#ffffff;
	}



cite A:link,cite A:visited
	{
	color:#000000; 
	background-color:#fff;
	text-decoration:none;
	}

cite A:hover,cite:visited:hover
	{
	color:#000;
	background-color:#fff;
	}



/*fine classi usate nel modello*/




/*inizio classi usate per pagine sito*/




/*intestazioni*/

h1	
	{ 
	color:#fff;
	background-color:transparent;	
	text-align:center; 
	font-size:12pt; 
	margin:10px; 
	padding-bottom:5px;
	padding-top:15px; 
	}


h2	
	{
	color:#fff;
	background-color:transparent;
	font-size:11pt; 
	padding-left:10px; 
	padding-top:10px; 
	margin:0px;
	
	}




/*paragrafi*/


p 	
	{
	margin-right:10px;
	margin-top:10px;
	margin-bottom:5px;	
	color:#fff; 
	background-color:transparent;
	margin-left:10px;
	font-size:10pt;
	}



p.testo	
	{ 
	text-align:justify;
	font-size:9pt;
	vertical-align:top;
	padding-right:40px;
	padding-left:20px; 
	}


p.black
	{ 
	color:#000;
	background-color:transparent;	
	text-align:center;
	}


p.black1
	{ 
	color:#000;	
	background-color:transparent; 
	text-align:justify;	
	padding:10px; 
	font-size:10pt;
	}


p.black1 A:link, p.black1 A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

p.black1 A:hover, p.black1 A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}



p.centrato
	{ 
	color:#000;
	background-color:transparent; 
	text-align:center;	
	padding:10px; 
	font-size:10pt;
	}


p.centrato A:link, p.centrato A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

p.centrato A:hover, p.centrato A:visited:hover
	{	 
		color:#000;
		background-color:#FEBF8A;
		text-decoration:none;
		font-weight:bold;
		}



p.normal 
	{
	text-align:left; 
	padding-left:20px; 
	background-color:transparent; 
	color:#000;	
	padding:0px;
	vertical-align:top;
	padding-bottom:10px;
	font-size:10pt;
	} 





p.blue_orng
	{ 
	color:#000;	
	background-color:#FEBF8A; 
	text-align:justify;	
	padding:10px; 
	font-size:10pt;
	}


p.blue_orng A:link, p.blue_orng A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

p.blue_orng A:hover, p.blue_orng A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}


p.mail 
	{
	text-align:center;
	color:#fff; 
	background-color:transparent;
	font-size:8pt;
	margin-top:5%;
	padding-bottom:20px;
	}


p.mail A:link, p.mail A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

p.mail A:hover, p.mail A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}



A:link, A:visited 
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}
 
A:hover, A:visited:hover 
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}





/*immagini*/


img.mid
	{
	vertical-align:middle;
	}

img.border
	{
	border:solid 2px #000;
	}  


img.border2
	{
	border:solid 2px #fff;
	
	}  



img.border3
	{
	border:none;
	}  

/*tabelle*/


caption
	{
	font-size:12pt;	
	background-color:transparent;
	color:#fff;
	font-weight:bold;
	padding:15px;
	}
 

th 
	{
	font-weight:bold;	
	color:#095E7D;		
	background-color:#FEBF8A; 
	font-size:10pt;	
	}

th.giunta2
	{
	font-weight:bold;	
	color:#000;		
	background-color:#FEBF8A; 
	font-size:10pt;	
	border-left:solid 3px #fff; 
	border-bottom:solid 3px #fff; 
	border-right:solid 1px #fff; 
	border-top:solid 1px #fff; 
	}

table.giunta

	{
	margin:5px;
 	vertical-align:middle;
	border:none;
	text-align:center;
	padding:10px;
	border-collapse:separate;

	}

td.weight
	{
	font-weight:bold;
	}

td.black 
	{ 
	vertical-align:middle;
	}


td.midd
	{
	background-color:#FFAF6F; 
	border:solid 1px #000; 
	color:#000; 
	padding-bottom:5px;
	font-size:10pt;
	}


td.nome
	{
	background-color:#FEBF8A; 
	border-left:solid 3px #fff;
	border-bottom:solid 3px #fff;
	border-right:solid 1px #fff;
	border-top:solid 1px #fff; 
	color:#000;
	padding:5px;
	font-size:10pt;
	}


td.white
	{
	background-color:transparent; 
	border:none; 
	color:#fff; 
	padding:5px;
	font-size:10pt;
	}

td.foto
{
	background-color:transparent; 
	border:none; 
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-style:italic;
	}

td.foto_ramasse
{
	background-color:transparent; 
	border:none; 
	text-align:left;
	vertical-align:top;
	}



td.citazione
{
	
	text-align:center;
	
	}



td.risto
	{ 
	color:#000;	
	background-color:transparent; 
	text-align:justify;	
	padding:10px; 
	font-size:10pt;
	vertical-align:middle;
	}

td.risto A:link, td.risto A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

td.risto A:hover, td.risto A:visited:hover
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:none;
		font-weight:bold;
		}


ul
	{ 
	color:#000;	
	background-color:transparent; 
	text-align:left;	
	font-size:10pt;
	}




em 
	{
	font-weight:bold;	
	font-style:normal;
	}

em.bianco 
	{
	font-style:normal;
	color:#fff;
	}

/* colore hr */

hr

{	
	color:#FFAF6F;
	width:50%;
	height:3px;
	text-align:left;
	margin-left:5px;
	
		}




/* grassetto */

b.white
{	
	color:#fff;
	
		}



/* citazione x inserire riferim a sito da cui son prese foto */
cite.foto	
	{
	font-style:normal;
	text-align:center;
	font-size:8pt;
	color:#000000;
	background-color:transparent;
		}



cite.foto A:link,cite.foto A:visited
	{
	color:#000000; 
	background-color:transparent;
	text-decoration:underline;
	}

cite.foto A:hover,cite.foto:visited:hover
	{
	color:#000;
	background-color:#fff;
	text-decoration:none;
	}



 
