.txt{
    color: #656565;
    font: 16px/1 Garamond;
	text-align:justify;
    line-height: 1.1;
}

.data{
    color: #8888CC;
    font: 14px/1 Garamond;
	text-align:justify;
    line-height: 1.1;
}

.title{
    color: #66CCDD;
    font: 16px/1 Garamond;
	text-align:justify;
    line-height: 1.1;
}

.txtnews{
    color: #656565;
    font: 16px/1 Garamond;
	text-align:justify;
    line-height: 1.1;
}
.txtnews_hp{
    color: #656565;
    font: 16px/1 Garamond;
	text-align:left;
}

.txtlibro{
    color: #ffffff;
    font: 16px/1 Garamond;
	text-align:justify;
    line-height: 1.1;
}

div.txtclassif{
    color: #656565;
    font: 12px/1 Verdana;
	text-align:justify;
    line-height: 1.0;
	background:orange;
	width:200px;
	height:18px;
	overflow:hidden;
}

font.txtclassif{
    color: #656565;
    font: 12px/1 Verdana;
	text-align:justify;
    line-height: 1.1;
}
font.txtclassif11{
    color: #656565;
    font: 11px/1 Verdana;
	text-align:justify;
    line-height: 1.1;
}
font.txtclassifnum{
    color: #656565;
    font: 12px/1 Verdana;
	text-align:right;
	height:18px;
	line-height:18px;
/*    line-height: 1.1;*/
}
font.txtclassifnum2{
    color: #656565;
    font: 12px/1 Verdana;
	text-align:left;
	height:18px;
	line-height:18px;
/*    line-height: 1.1;*/
}

.piede{
    color: #8888CC;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 1.1;
}

a.link_white{
    color: #ffffff;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 1.1;
	text-decoration:none;
}
a.link_white:hover{
    color: #ffffff;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 1.1;
	text-decoration: underline;
}

a.link_violet{
    color: #b2b2d8;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 12px;
	text-decoration:none;
}
a.link_violet:hover{
    color: #b2b2d8;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 12px;
	text-decoration:underline;
}


a.link_piedemenu{
    color: #33BBBB;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 12px;
	text-decoration:none;
}
a.link_piedemenu:hover{
    color: #33BBBB;
    font: 10px/1 Verdana;
	text-align:justify;
    line-height: 12px;
	text-decoration:underline;
}
a.link_pagine{
    text-decoration:none;
}
a.link_pagine:hover{
    text-decoration:none;
}

a.link_lilla10{	
	font:Verdana;
	font-size:10px;
	color:#D3A7FF;
	text-decoration:none;
}
a.link_lilla10:hover{	
	font:Verdana;
	font-size:10px;
	color:#D3A7FF;
	text-decoration:underline;
}
a.link_lilla12{	
	font:Verdana;
	font-size:12px;
	color:#D2A6dd;
	text-decoration:none;
}
a.link_lilla12:hover{	
	font:Verdana;
	font-size:12px;
	color:#D2A6DD;
	text-decoration:underline;
}
a.link_grigio12{	
	font:Verdana;
	font-size:10px;
	color:#656565;
	text-decoration:none;
}
a.link_grigio12:hover{	
	font:Verdana;
	font-size:10px;
	color:#656565;
	text-decoration:underline;
}
font.titolo_lilla{	
	font:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#8888CC;
}
font.testo_lilla{	
	font:Verdana;
	font-size:12px;
	color:#8888CC;
}
font.testo_grigio{	
	font:Verdana;
	font-size:12px;
	color:#656565;
}
font.testo_viola_data{	
	font:Verdana;
	font-size:12px;
	color:#8888CC;
}
font.testo_bianco{	
	font:Verdana;
	font-size:12px;
	color:#ffffff;
}
font.titolo_rosa{	
	font:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#D2A6DD;
}
font.titolo_azzurro{	
	font:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#66CCDD;
}
font.testo_lilla10{	
	font:Verdana;
	font-size:10px;
	color:#8888CC;
}
a.news_link{
	text-decoration:none;
	color:#656565;
	cursor:pointer;
}
a.news_link:hover{
	text-decoration:underline;
	color:#656565;
	cursor:pointer;
}

.a3 { font-family: Verdana; font-size: 14pt;  font-weight:bold; color: #D2A6DD; text-decoration:none; }
.a3:link { font-family: verdana; font-size: 14pt;  font-weight:bold;color:#D2A6DD; text-decoration:none; }
.a3:hover { font-family: Verdana; font-size: 14pt; font-weight:bold; color: #D2A6DD; text-decoration:underline; }

.currentPage{    
    color: #D2A6DD;
    font: 11px/1 Verdana;
    font-weight: bold;  
}