﻿html,body{
margin: 0 auto;
padding: 0;}

body{
margin: 0 auto;
padding: 0;
font-family: verdana;
font-size: 11px;
text-align: center;
color: #000000;
background-color: #ffff99;
background-image: url(immagini/sfondobody.jpg);
background-repeat: repeat-x;}

/*scrollbar-3dlight-color:#d0d06a;
scrollbar-arrow-color:#cece77;
scrollbar-base-color:#e2e2ce;
scrollbar-darkshadow-color:#b0b083;
scrollbar-face-color:#fefea3;
scrollbar-highlight-color:#f1f1e5;
scrollbar-shadow-color:#e8e880; 
}
*/
#contents { 
width: 820px;
text-align: center;
background-image: url(Img/bg.jpg); 
background-position:center;
background-repeat:repeat-y; 
padding:10px 5px 0px 5px;
}

H1				{color: #FF0000; font-size : 16px; padding-bottom: 10px;}		
H3				{color: #666666; font-size : 14px;}
				
HR	{ 
width: 660px;
height : 1px;
color : #FF0000; 
align:right; 
}

IMG	{ 
border : 0;
margin : 0;
padding : 0;
border-style : none;
}

A					{ color: #939393; text-align: left; font-size: 11px; }
A:link				{ color: #939393}
A:visited			{ color: #939393}
A:hover				{ color: #939393}

A.rosso				{ color: #FF0000; text-align: center; font-size: 11px; font-weight: bold; }
A.rosso:link		{ color: #FF0000 }
A.rosso:visited		{ color: #FF0000}
A.rosso:hover		{ color: #FF0000}

ul li		{
font-family: Verdana; 
text-decoration: none; 
font-weight: normal; 
line-height: 18px; 
list-style-image: url(Img/tri.gif); 
color: #666666; 
padding: 0px 0px 0px 0px;}

div#text	{
width: 780px; 
margin: 0 auto 0 auto; 
padding: 0px 8px 0px 8px; 
text-align:left;
}
div#mappa	{
width: 680px;  
margin: 0 30px 0 30px; 
padding: 0px 5px 0px 5px; 
text-align: center;
}

td.titolo { padding-top:10px; text-align:center; }
td.testo{ color: #333333; 
	font-family: Verdana; 
	line-height: 18px; 
	font-size: 11px;}

td.nmt{ color:#333333; 
	font-size: 11px; 
	font-family: Verdana; 
	vertical-align:top;
	text-align: justify;
	text-decoration: none; 
	line-height: 16px;
	padding: 5px 10px 5px 10px;}

td.rosso{color: #FF0000;
	font-size : 11px;
	font-weight: bold;
	text-align: center;
	}
	
td.rosso2	{ color: #FF0000; text-align:left; vertical-align:top;}

A.rosso2			{ color: #FF0000; font-size: 11px; font-weight: bold; text-align: center;}
A.rosso2:link		{ color: #FF0000;}
A.rosso2:visited	{ color: #FF0000;}
A.rosso2:hover		{ color: #666666;}


td.tit2 {
color: #FF0000;
font-size : 12px;
font-weight: bold;
text-align:center;
}

div#menu	{ 
width: 780px; 
margin: 0 auto 0 auto; 
padding: 0px 8px 0px 8px; 
text-align:right;
}

td.menu		{ vertical-align: bottom; padding-top:4px; text-align:right;}
			
div#menu A	{ color: #FF0000; font: bold 11px Verdana; font-weight: bold; padding: 0px 8px 0px 8px;text-align:right;}

div#menu A.active { color: #FF0000; font: bold 11px Verdana; text-decoration:none; border: 1px solid #FF0000; padding:0px 8px 0px 8px; text-align:right;}
div#menu A.active:link	{ color: #FF0000; none; border: 1px solid #FF0000; padding:0px 8px 0px 8px; text-align:right;}
div#menu A.active:visited { color: #FF0000; border: 1px solid #FF0000; padding:0px 8px 0px 8px; text-align:right;}
div#menu A.active:hover { color: #FF0000; border: 1px solid #FF0000;text-decoration:none; padding:0px 8px 0px 8px; text-align:right;}


div#menu A.nonactive		{ color: #FF0000;font: bold 11px Verdana;text-decoration:none; none;border: 1px solid #ffff99; padding:0px 8px 0px 8px; text-align:right;}
div#menu A.nonactive:link	{ color: #000000; }
div#menu A.nonactive:visited{ color: #000000;}
div#menu A.nonactive:hover	{ color: #FF0000; font: bold 11px Verdana;text-decoration:none; border: 1px solid #FF0000; padding:0px 8px 0px 8px; text-align:right; }

td.repartoTitolo	{ text-align:center; color: #FF0000; font: bold 11px Verdana;}	



/*******************          FOOTER */
div#footer {
width: 820px;
color: #FF0000;
font-size: 11px;
text-align: center; 
background-color: #ffff99;
padding-bottom: 8px;
text-decoration: none;
font-weight: normal;
margin: 0 auto 0 auto;
}

div#footer a{padding: 0px;
color: #FF0000;
font: normal 10px Verdana;
text-decoration: none;
}

div#footer a:hover{padding: 0px;
color: #333333;
font: normal 10px Verdana;
text-decoration: none;
}

div#footer a#activelink{padding: 0px;
color: #333333;
font: normal 10px Verdana;
text-decoration: none;
}

/*******************          VALIDATORE */

div#iconevalidatore {
background-color: #ffff99;
text-align: center; 
padding: 0;
margin: 0 auto 0 auto;
}