BODY {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: #FFF;
	font-family: Calibri, Tahoma, "Lucida Sans";
	font-size: 14px;
	color: #000000;
	/*background: transparent url(../img/sfondozamanatale.jpg) no-repeat top;*/
	background: transparent url(../img/sfondo_gray.jpg) repeat-x top;
} 

.sfondotable{background: transparent url(../img/sfumaturatable.jpg) repeat-y top;
}

h1{
	font-size: 28px; color: #d72626;
}
h2{
	font-size: 26px; color: #d72626;
}
h4{
	font-size: 20px; color: #08d714;
}

#BLINK
{
    color: #d72626;
	font-style: italic;
	font-size: 18px;
}


A:link,A:Visited,A:Active   { color: #000000; background-color:transparent;text-decoration : none; }
A:Hover  {text-decoration : underline; color : #d72626; }

A:link.red,A:Visited.red,A:Active.red{
	color: #d72626;
	font-style: italic;
	font-size: 18px;
}

.red{
	color: #d72626;
	font-style: italic;
	font-size: 18px;
}

TD {
	font-size: 16px;
	color: #000000;
}


A:link.menu,A:Visited.menu,A:Active.menu{
	font-size: 16px;
	/*background: transparent url(../img/arrow.png) no-repeat;*/
}
A:Hover.menu  {text-decoration : underline; color : #d72626; }

.menuline{border-bottom: 1px dotted White;
	padding-left: 3px;
	padding-right: 16px;
	color:#d72626;}

.menuwhite{
	font-size: 14px;
	padding-left: 3px;
	padding-right: 16px;
	color:white;
}

.menuwhitebottom{
	font-size: 16px;
	padding-left: 3px;
	padding-right: 13px;
	color:white;
	padding-top: 10px;
	padding-bottom: 10px;
}

A:link.menuwhitebottomlink,A:Visited.menuwhitebottomlink,A:Active.menuwhitebottomlink{
color:white;}

.myselect { border: 0px solid #000066; 
	font-family : Calibri, "Lucida Sans", tahoma;	
	font-size : 16px;	
	font-style : normal;
	color : black;
	
	padding-bottom:5px;
}

.tabtop{
	background: transparent url(../img/sfondotop.gif) repeat-x;
	font-size: 16px;
	margin-bottom: 10px;
}

.tabzama{
	padding: 7px;
}

div.SI{visibility: Visible;}
div.NO{visibility: Hidden;}


