body{
	text-decoration: none;
	margin: 0px; padding: 0px;
}

.text_table{
	/*width:auto;style='max-width:620;
					width:expression(document.body.clientWidth < 800 ? "auto":"620px");'*/
	max-width:710px;
	width:expression(document.body.clientWidth < 800 ? "auto":"710px");
	
}


.bottone_vai{
	position:relative;
	top:5px;
}


/* link normali */
/*
a:link{
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
}
a:visited {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
}
a:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 9pt;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 9pt;
}
*/
/* FINE link normali */
a.styleSUBJ:link, a.menu:link {
	color: #000000;
	text-decoration: none;
	font-size: 9pt;
	/*letter-spacing: -1px;*/
}
a.styleSUBJ:visited,a.menu:visited {
	text-decoration: none;
	color: #000000;
	font-size: 9pt;
	
}
a.styleSUBJ:hover,a.menu:hover {
	text-decoration: underline;
	color: #000000;
	font-size: 9pt;
	
}
a.styleSUBJ:active,a.menu:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 9pt;
	
}
a.arianna:link,a.arianna:visited,a.arianna:hover,a.arianna:active,.arianna {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Lucida Sans Unicode, Helvetica, sans-serif;
	/*font-weight: bold;*/
	font-weight:500;

	font-size: 9pt;
}
a.menuon {
	text-decoration: none;
	color: #FFFFFF;
	font-size: 9pt;


}
td {
	font-family: Lucida Sans Unicode, Helvetica, sans-serif;
	/*font-weight: 600;*/
	font-size: 9pt;
	color:#000000;
}
.tit1 {
	font-size: 24pt;
	font-weight: bold;	
}
a.titolo{
	font-size: 9pt;
	color: #CF142B;
	text-decoration: none;	
}
.editore{
	font-size: 8pt;
	font-style:italic;
	font-weight:normal;
}
.autore{
	font-size: 9pt;
}
.short_descr{
	font-size: 7pt;
	font-weight:normal;
}
.myred {
	color: #CF142B;
}
.bgred {
	background-color: #CF142B;
}

.mygray {
	color: #9D8D85;
}
.bggray {
	background-color: #9D8D85;
}

.myorange {
	color: #F78F1E;
}
.bgorange {
	background-color: #F78F1E;
}

.myblu {
	color: #004990;
}
.bgblu {
	background-color: #004990;
}

.mybluette {
	color: #0084A9;
}
.bgbluette {
	background-color: #0084A9;
}

/*parte catalogo*/

.styleSUBSUBJ{
	color: #000000;
	text-decoration: none;
	font-size: 8px;
	letter-spacing: 0px;
}
.spip_logos{
	float: left;
	margin-right:20px;
	margin-top:20px;
	margin-bottom:10px;
	
}

tr.row_even{
vertical-align: top; 
}