BODY{
background: #F3F2EA url(/img/ill-sfo.gif) no-repeat top left;
scrollbar-track-color: #F3F2EA;
margin-left:0px;
margin-top:0px;
}

FORM {margin:0px; padding:0px;}
BODY, TD, TH, DIV, FORM {
	font-family : Verdana, sans-serif;
	font-size : 11px;
	color : Black;
}

H2 {
	font-size : 11px;
	color : Black;
	font-weight:bold;
	margin:4px 0px 4px 0px;
}

.gest {
	background-color:#EAF3F3;
}

INPUT, SELECT, TEXTAREA{
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
}

TEXTAREA {
overflow:auto; width: 200px; height: 100px;
}

A {color :#0099cc; text-decoration:none;}
A:hover {color :#ff6600; text-decoration: none;}

P {margin-top:5px;}

HR {height:0px; border:1px dotted gray;}


/* selezioni nel menu superiore*/
#menusup {
	padding-left:11px; width:452px; border:0px solid green;
}
#menusup A {color:black; font-weight:normal;}
#menusup A:Hover {color:#a2a2a2;}

.menuon {
	color:black !important;
	font-weight:bold !important;
	padding-top : 50px;
	}

.selected {   font-weight:bold; }
/* end*/


.Ninpt {
	border:0px; 
	border-bottom: 1px solid #a2a2a2;
	width:200px;
	background: transparent;
}


.logoi TD {
	padding-right:6px;
}



H3 {
		font : bold 12px;
		margin-top:4px;
		margin-bottom:0px;
		text-transform : uppercase;
	}

* > H3:first-child { margin-top:0px !important}

.qino {
	/*margin-top:4px; margin-left:4px; */ 
	background: #D2D1CA; 
	border:1px solid #B7B6B0;
	width:30px;
	height:30px;
}
.qinoDetail {
	background: #D2D1CA; 
}

TH {
	color: #0099cc;
	/*background-color: #0099cc;*/
}

TH A {color:white;}

.autori TD, .autori TH {
	border-bottom:1px solid silver;
	padding-left:4px;
}