
/******************
newsHome
-------------------
info: colonna destra in homepage
******************/

#newsHome_titoloSezione,
#newsHome_titoloSezione A,
#newsHome_titoloSezione A:link,
#newsHome_titoloSezione A:visited,
#newsHome_titoloSezione A:hover,
#newsHome_titoloSezione A:active
{
	color:					#7e3135;
	font-weight:			bold;
	text-align:				center;
	margin-top:				38px;
	margin-bottom:			14px;
	font-size:				15px;
	letter-spacing:			1.5px;
	text-decoration:		none;
}

.newsHome_object
{
	margin-top:				20px;
	margin-right:			10px;
	margin-left:			10px;
}

.newsHome_object a,
.newsHome_object a:link,
.newsHome_object a:visited,
.newsHome_object a:hover,
.newsHome_object a:active
{
	text-decoration:		none;
	font-weight:			bold;
	font-size:				11px;
	color:					#666666;
}

.newsHome_data
{
	color:					#828282;
	font-weight:			bold;
	text-align:				left;
	font-size:				12px;
}

.newsHome_titolo
{
	color:					#4e78ec;
	font-weight:			bold;
	text-align:				left;
	font-size:				12px;
}
.newsHome_testo
{
	color:					#828282;
	font-weight:			normal;
	text-align:				left;
	font-size:				11px;
}

.newsHome_object a,
.newsHome_object a:link,
.newsHome_object a:visited,
.newsHome_object a:hover,
.newsHome_object a:active
{
	text-decoration:		none;
	font-weight:			bold;
	font-size:				11px;
}

/******************
newsAll
-------------------
info: result set per le news
******************/
.newsAll_object
{
}

.newsAll_object a,
.newsAll_object a:link,
.newsAll_object a:visited,
.newsAll_object a:hover,
.newsAll_object a:active
{
	text-decoration:		none;
	font-weight:			bold;
	font-size:				11px;
	color:					#666666;
}

.newsAll_data
{
	color:					#333333;
	font-weight:			bold;
	text-align:				left;
	font-size:				12px;
}

.newsAll_titolo
{
	color:					#4e78ec;
	font-weight:			bold;
	text-align:				left;
	font-size:				12px;
}
.newsAll_testo
{
	color:					#666666;
	font-weight:			normal;
	text-align:				left;
	font-size:				12px;
}

.newsAll_object a,
.newsAll_object a:link,
.newsAll_object a:visited,
.newsAll_object a:hover,
.newsAll_object a:active
{
	text-decoration:		none;
	font-weight:			bold;
	font-size:				11px;
}


/******************
RESULT SET
-------------------
info: result set per le news
******************/
.newsRow {
	padding-top:		15px;
	padding-bottom:		15px;
}

.newsRowTxt {
	vertical-align:		top;

	text-align:			justify;
	font-size:			11px;
	color:				#666666;

	line-height:		15px;
	font-size:			12px;
}

.newsRowTxt a,
.newsRowTxt a:link,
.newsRowTxt a:visited,
.newsRowTxt a:hover,
.newsRowTxt a:active
{
	color:					#4e78ec;
	text-decoration:		none;
	font-weight:			bold;
	font-size:				12px;
}

.newsRowImgLeft {
	vertical-align:		top;
	padding-right:		10px;
}

.newsRowImgRight {
	vertical-align:		top;
	padding-left:		10px;
}

.newsRowImgBorder {
	margin:				5px 0px 10px 0px;
	padding:			3px;
	border-style:		solid;
	border-width:		1px 1px 1px 1px;
	border-color:		silver;
	text-align:			center;
}

.newsRowAttach {
	padding-top:		5px;
}

.newsRowIcon {
	padding-left:		10px;
}

.newsBack {
	vertical-align:		top;

	text-align:			right;
	font-size:			10px;
	color:				#000000;

	line-height:		15px;
	font-weight:		bold;
}

.newsBack a,
.newsBack a:link,
.newsBack a:visited,
.newsBack a:hover,
.newsBack a:active
{
	color:				#333333;
	text-decoration:	none;
	font-weight:		bold;
}

/*---------------- FINE RESULT SET ----------------------------*/


.libroDettagli_titolo
{
	color:				#333333;
	font-weight:		bold;
	font-size:			12px;
}
.libroDettagli_titolo2
{
	color:				#333333;
	font-size:			12px;
	font-style:			italic;
}

.libroDettagli_firmaArticolo
{
	font-size:			12px;
	font-weight:		bold;
	color:				#333333;
}

