TD, A, SPAN, P, BODY, TEXTAREA, INPUT, FONT { font-family: "Times New Roman", Times, serif; text-decoration: none; }
A IMG { border: none; }
BODY.site{ height: 100%; margin: 0px; padding: 0px; background-color: #6F2505; background-image: url(../images/bodyBg.gif); background-position: top; background-repeat: repeat-x; font-size: 13px; text-align: center; overflow-y: scroll; scrollbar-arrow-color: #3C3C3C; scrollbar-face-color: #CCCCCC; scrollbar-shadow-color: #3C3C3C; scrollbar-darkshadow-color: #CCCCCC; scrollbar-Highlight-color: #CCCCCC; scrollbar-3Dlight-color: #FFFFFF; scrollbar-track-color: #EAEAEA; }

/* struttura */
TABLE#struttura{
	width: 100%;
	height: 100%;
}
#topSx{ width: 50%; vertical-align: top; text-align: right; background-image: url(../images/leftBg.gif); background-position: top right; background-repeat: repeat-y; }
#topSx DIV{ height: 463px; background-image: url(../images/leftTop.jpg); background-position: top right; background-repeat: no-repeat; }

#topDx{ width: 50%; vertical-align: top; text-align: left; background-image: url(../images/rightBg.gif); background-position: top left; background-repeat: repeat-y; }
#topDx DIV{ height: 463px; background-image: url(../images/rightTop.jpg); background-position: top left; background-repeat: no-repeat; }

#bottomSx{ background-image: url(../images/leftBottom.jpg); background-position: bottom right; background-repeat: no-repeat; height: 42px; }
#bottomDx{ background-image: url(../images/rightBottom.jpg); background-position: bottom left; background-repeat: no-repeat;height: 42px; }

TABLE.main{ background-color: #FFFFFF; height: 100%; width: 675px; margin-left: auto; margin-right: auto; border: 1px solid #FFFFFF; }
/* TOP */
	TH.top{ background-color: #D67A53; background-image: url(../images/top_bg.gif); background-position: top; height: 92px; text-align: left; }
	/*TH.top P.riga{ margin: 0px;  background-color: #000; padding: 0px; border: 1px solid #FFFFFF; border-left: none; border-right: none; font-size: 1px; height: 13px; }*/
	
	
	/* scelta lingua */
		TD#sceltaLingue{ vertical-align: top; text-align: right; padding: 5px 5px 3px 0px; color: #fff; font-size: 12px; background-image: url(../images/top_right.gif); background-position: right bottom; background-repeat: no-repeat; width: 200px; }
		/* //scelta lingua */		
		#sceltaLingue{ vertical-align: top; text-align: right; padding: 5px 5px 3px 0px; color: #fff; font-size: 12px; background-image: url(../images/top_right.gif); background-position: right bottom; background-repeat: no-repeat; width: 200px; }
		 
		
		DIV.fasciaSx{ height: 22px; background-color: #F9E7DD; background-image: url(../images/topFasciaLeft.gif); background-position: top left; background-repeat: no-repeat; }

	
/* elementi SX */	
	.menu{ background-color: transparent; vertical-align: top; height: 100%; width: 174px; }

	
	
	
	/* SPOT */	
		TD.spot{ vertical-align: bottom; color: #B73C08; padding: 0px; height: 50px; font-size: 12px; }
		
		TD.spot DIV.testo{ background-image: url(../images/menu/spotBg.gif); background-position: top; background-repeat: repeat-x; }
		TD.spot DIV.spot{ background-color: #F9ECE6; padding: 7px 7px; }
		TD.spot B.title{ font-size: 14px; color: #7B2906; font-weight: bold; }
		TD.spot P.continua { text-align: right; margin: 0px; font-size: 11px; background-color: #FFF; }
		TD.spot P.continua A:LINK, TD.spot P.continua A:ACTIVE, TD.spot P.continua A:VISITED, TD.spot P.continua A:HOVER{ color: #BE4916; }  
	/* //SPOT */
/* //elementi SX */	

/* FOOTER */	
	TD.footer{ background-color: #FFFFFF; color: #CD7F7F; font-size: 13px; text-align: right; height: 17; vertical-align: middle; padding: 0px 10px 0px 10px; border-top: 1px solid #ffffff; }
	TD.footer A:LINK, TD.footer A:VISITED, TD.footer A:ACTIVE, TD.footer A:HOVER{ color: #CD7F7F; text-decoration: none;font-size: 13px; }
	TD.footer A:HOVER{ text-decoration: underline; }
	
	TD.footer A:LINK.madeBy,
	TD.footer A:VISITED.madeBy,
	TD.footer A:ACTIVE.madeBy, 
	TD.footer A:HOVER.madeBy { color: #CD7F7F; text-decoration: none; font-size: 10px;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
	