/* CSS Document */
body
	{
	background-image:url(../img/sfondo_alto.gif);
	background-repeat:repeat-x;
	margin:0px;
	margin-top:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
input
	{
	border:1px #999999 solid;
	font-size:12px;
	padding:2px;
	}
.azzurro
	{
	border:1px #00C0E0 solid;
	background-color:#F1FDFF;
	padding:15px;
	color:#5C5C5C;
	text-align:justify;
	}
.azzurro a
	{
	color:#00C0E0;
	font-weight:bold;
	text-decoration:none;
	}
.azzurro div
	{
	color:#00C0E0;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	letter-spacing:-1px;
	padding-bottom:5px;
	padding-left:10px;
	}
.Cx
	{
	vertical-align:top;
	padding-top:50px;
	wisdth:500px;
	}
.Dx
	{
	width:300px;
	vertical-align:top;
	text-align:center;
	}
.eventi
	{
	border:1px #00C0E0 solid;
	background-color:#F1FDFF;
	padding:7px;
	color:#5C5C5C;
	font-size:10px;
	text-align:justify;
	margin-right:30px;
	margin-left:10px;
	}
.fondo
	{
	background-image:url(../img/sfondo_basso.gif);
	height:32px;
	margin-top:20px;
	}
.giallo
	{
	border:1px #FCA024 solid;
	background-color:#FFF5E7;
	padding:10px;
	color:#5C5C5C;
	text-align:justify;
	margin-bottom:10px;
	height:95px;
	vertical-align:top;
	}
.giallo img
	{
	float:left; 
	border:1px #FCA024 solid; 
	margin-right:8px;
	}
.giallo span
	{
	font-size:10px;
	font-variant:normal;
	font-style:italic;
	text-transform:capitalize;
	}
.giallo a,.giallo a:link, .giallo a:visited
	{
	color:#FCA024;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	letter-spacing:-1px;
	padding-left:10px;
	}
.giallo a:hover
	{
	color:#494949;
	}
.imgLibro
	{
	width:20px;
	border:1px #8CC63E solid;
	}
.impagina
	{
	background-color:#E9FFCB;
	border:1px #8CC63E solid;
	padding:5px;
	color:#5C5C5C;
	text-align:justify;
	margin-bottom:10px;
	}
.Libro
	{
	border:3px #8CC63E solid;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.migliori
	{
	background-color:#E9FFCB;
	border:1px #8CC63E solid;
	border-right:4px #8CC63E solid;
	width:160px;
	margin-left:50px;
	margin-right:50px;
	padding:4px;
	padding-right:10px;
	text-align:right;
	font-size:10px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	}
.migliori a, .migliori a:link, .migliori a:visited, .impagina a, .impagina a:link, .impagina a:visited
	{
	color:#222222;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	font-style:normal;
	}
.migliori a:hover, .impagina a:hover
	{
	color:#8CC63E;
	}
.migliori span
	{
	text-transform:capitalize;
	}	
.rosa
	{
	border:1px #C160A8 solid;
	background-color:#FFF2FB;
	padding:15px;
	color:#5C5C5C;
	text-align:justify;
	margin-right:2px;
	}
.rosa img
	{
	float:left; 
	border:1px #C160A8 solid; 
	margin-right:8px;
	}
.rosa span
	{
	font-size:10px;
	font-variant:normal;
	font-style:italic;
	text-transform:capitalize;
	}
.rosa div
	{
	text-align:right;
	padding-top:5px;
	color:#C160A8;
	font-weight:bold;
	}
.rosa a,.rosa a:link, .rosa a:visited
	{
	color:#C160A8;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	letter-spacing:-1px;
	padding-left:10px;
	}
.rosa a:hover
	{
	color:#494949;
	}
.Sx
	{
	width:200px;
	vertical-align:top;
	}
.tabella
	{
	width:100%;
	}
.testoLibro
	{
	line-height:18px;
	color:#333333;
	text-align:justify;
	}
.testoLibro b
	{
	color:#8CC63E;
	}
.verde
	{
	background-color:#E9FFCB;
	border:1px #8CC63E solid;
	padding:5px;
	padding-left:10px;
	color:#5C5C5C;
	text-align:justify;
	margin-bottom:10px;
	}
.verde a,.verde a:link, .verde a:visited
	{
	color:#8CC63E;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	letter-spacing:-1px;
	padding-left:10px;
	}
.verde img
	{
	float:left; 
	border:1px #8CC63E solid; 
	margin-right:8px;
	}
.verde span
	{
	font-size:12px;
	font-variant:normal;
	font-style:italic;
	text-transform:capitalize;
	}
.verde a:hover
	{
	color:#494949;
	}
.verde div
	{
	text-align:right;
	padding-top:5px;
	color:#494949;
	letter-spacing:-1px;
	font-size:12px;
	font-weight:bold;
	color:#8CC63E;
	}
	
