body
	{font-family: Verdana, Times new roman,sans-serif;
	margin:0px;
	background-color:#6B9EB1;
	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.topc	 
	{ 
		background-image:url("../images/topc.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;
	}

td.top1c	 { 
		background-image:url("../images/top_c.jpg");
		background-repeat:no-repeat;
	}



p.cmavs
	{
		color:#fff;
		background-color:transparent;
		text-align:left;
		padding-left:44%;
		font-size:8pt;
		font-weight:bold;
	 	letter-spacing:4px;
		font-family:tahoma,sans-serif;
		padding-bottom:0px;
		padding-top:10px;
		}



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:#6B9EB1;
		color:#ffffff;
		vertical-align:top;
		margin-top:1px;
	}


.aranciochiaro
	{	background-color:#6B9EB1;
		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:20px;
		text-align:left;
		padding-left:20px;
		
	}	

td.left A:link, td.left A:visited
	{	 
		color:#fff;
		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;
		}


ul.modello

	
	{
	text-align:left;
	font-size:7.5pt;
	color:#fff;
	font-weight:bold;
	line-height:22px;
	list-style:none;
	list-style-image:url("../images/homepage.jpg");
	vertical-align:middle;
	margin-top:0px;
	margin-left:10px;
	}

.left
	{	
		margin:0px;	
		padding:0px;
	}


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;
	}


cite	{
		font-style:normal;
		text-align:center;
		margin-left:48%;
 		font-size:8pt;
		color:#000000; 
		background-color:#fff;
	}



cite A:link
	{
		color:#000000; 
		background-color:#fff;
		text-decoration:none;
		font-weight:bold;
	}

cite A:hover
	{
		color:#000000; 
		background-color:#fff;
		text-decoration:underline;
		font-weight:bold;
		
	}

cite A:visited
	{
		color:#000000; 
		background-color:#fff;
		text-decoration:underline;
		font-weight:bold;
	}

cite:visited:hover
	{
		color:#000000; 
		background-color:#fff;
		text-decoration:underline;
		font-weight:bold;
	}


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;
	font-family:tahoma,sans-serif;
	}

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;
		}


/*fine classi per modello*/




/*paragrafi*/

p.territorio
	{
		background-color:transparent; 
		color:#fff;
		font-size:10pt; 
		padding:10px;
		text-align:left;
		
	}


p.mail 
	{
		text-align:center;
		color:#fff;
		font-size:8pt;
		margin-top:5%;
		margin-bottom:5%;
		background-color:transparent;		
	}

p.mail A:link, p.mail A:visited
	{	 
		color:#095E7D;
		background-color:transparent;
		text-decoration:underline;
		font-weight:bold;
		}

p.mail A:hover, p.mail A:visited:hover
	{	 
		color:#095E7D;
		background-color:#fff;
		text-decoration:none;
		font-weight:bold;
		}





p.barrette
	{
		background-color:transparent; 
		color:#fff;
		font-size:8pt; 
		padding:10px;
		text-align:center;
		margin-top:10px;
		margin-bottom:10px;
		
	}

p.barrette A:link, p.barrette A:visited
	{	 
		color:#fff;
		background-color:transparent;
		text-decoration:underline;
		
		}

p.barrette A:hover, p.barrette A:visited:hover
	{	 
		color:#FFAF6F;
		background-color:transparent;
		text-decoration:none;
		
		}





p 	{	
		margin-right:10px;
		margin-top:10px;
		margin-bottom:5px;	 
		color:#fff;
		background-color:transparent;
		margin-left:10px;
		font-size:10pt;
	}






/*intestazioni di livello*/

h1	
	{ 
		color:#fff;
		background-color:transparent;
		text-align:center;  
		font-size:12pt; 
		margin:10px; 
		padding-bottom:5px;
		padding-top:15px; 
	}



h2	
	{
		color:#FFAF6F; 
		background-color:transparent;
		font-size:13pt; 
		padding-top:5px;
		padding-bottom:0px; 
		margin:0px;
		
	}




/*immagini*/


img.border
	{
		vertical-align:middle; 
		border:solid #fff 2px;
		margin:5px;
	}


img.mid2
	{
		vertical-align:middle;
		margin:10px;
	}






/*altri comandi di stile*/


b.orange
	{
	color:#FFAF6F;
		
	}





/*elenchi puntati*/

ul.ingredienti	
	
	{
	text-align:left;
	font-size:10pt;	
	color:#fff;
	vertical-align:middle;
	list-style-image:url("../images/check.jpg");
	margin-top:0px;
		}







/*classe per bottone di avvio ricerca*/
.ricerca
	{	
	margin-top:10px;
	margin-right:7px;
	}

