body {
	margin:0px;
	padding:0px;
	background:#DEDFE4 url(../grafica/common/bg_top.gif) top repeat-x;
	scrollbar-base-color: #F0F0F0;
	scrollbar-track-color: #F0F0F0;
	scrollbar-face-color: #F0F0F0;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-3dlight-color: #F0F0F0;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-arrow-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#141414;
}

a:link, a:active 	{ color: #0033FF; text-decoration: underline; }
a:visited			{ color: #6633FF; text-decoration: underline; }
a:hover				{ color: #6699FF; text-decoration: underline; }

table		{ color: #000000; FONT: 11px arial, sans-serif; font-weight: normal }

form		{ margin:0px; padding:0px; }

select, input { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.txtNormal { font-size:12px }
.txtSmall { font-size:10px }


/************************************************************
PRIMO PIANO
************************************************************/
.primopianotitle { color: #010101; font-size:18px; font-weight: bold; margin-bottom:4px; }
.primopianosubtitle { color: #222222; font-size:18px; font-style:italic; font-weight: bold; }
.primopianoborder {  border:1px solid #777777 }
.primopianoarticle { color: #888888; font-size:12px; line-height:15px; text-align:justify; }
a.primopianolink:link	{ color: #141414; text-decoration: none; }
a.primopianolink:visited	{ color: #141414; text-decoration: none; }
a.primopianolink:active	{ color: #B20104; text-decoration: underline; }
a.primopianolink:hover	{ color: #B20104; text-decoration: underline; }


/************************************************************
APPROFONDIMENTI
************************************************************/
.approfondimentititleBox { color: #010101; font-size:12px; font-weight: bold; }
.approfondimentiarticleBox { color: #888888; font-size:11px; line-height:14px; text-align:justify; }
.approfondimentiborderBox {  border:1px solid #777777; cursor:pointer; cursor:hand; margin-right:6px; }

.approfondimenti { color: #010101; font-size:16px; font-weight: bold; margin-bottom:4px; }
.approfondimentisubtitle { color: #222222; font-size:18px; font-style:italic; font-weight: bold; }
.approfondimentiborder {  border:1px solid #777777; cursor:pointer; cursor:hand; }
.approfondimentiarticle { color: #888888; font-size:12px; line-height:15px; text-align:justify; }
a.approfondimentilink:link	{ color: #141414; text-decoration: none; }
a.approfondimentilink:visited	{ color: #141414; text-decoration: none; }
a.approfondimentilink:active	{ color: #B20104; text-decoration: underline; }
a.approfondimentilink:hover	{ color: #B20104; text-decoration: underline; }


/************************************************************
LABELS
************************************************************/
.labels { color: #010101; font-size:16px; font-weight: bold; margin-bottom:4px; }
.labelsborder {  border:1px solid #777777; cursor:pointer; cursor:hand; }
.labelsarticle { color: #888888; font-size:12px; line-height:15px; text-align:justify; }
a.labelslink:link	{ color: #141414; text-decoration: none; }
a.labelslink:visited	{ color: #141414; text-decoration: none; }
a.labelslink:active	{ color: #B20104; text-decoration: underline; }
a.labelslink:hover	{ color: #B20104; text-decoration: underline; }


/************************************************************
BOX INFO
************************************************************/
div.boxInfo {
	background:url(../grafica/common/box_info.gif) no-repeat;
	width:195px; height:220px;
	overflow:hidden;
}


/************************************************************
BOX STORE
************************************************************/
div.boxStore {
	width:180px; height:249px;
	overflow:auto;
	overflow-x:hidden;
}
div.boxStoreSmall {
	width:177px; height:249px;
	overflow:auto;
}
.boxStoreTitolo { font-size:11px; color:#770000; }
.boxStoreArtista { font-size:11px; color: #444444; }


/************************************************************
BOX MULTIMEDIA
************************************************************/
div.boxMultimedia {
	background:url(../grafica/common/box_multimedia_contour.gif) no-repeat;
	width:370px; height:220px;
	overflow:hidden;
}
div.boxMultimediaCtrl {
	visibility:hidden;
	width:755px;
	text-align:center;
	position:absolute;
	top:338px;
}


/************************************************************
BOX SMALL
************************************************************/
div.boxSmall { background:url(../grafica/common/box_small.jpg) no-repeat; width:190px; height:111px; }


/************************************************************
BOX NEWS
************************************************************/
div.boxNews {
	background:url(../grafica/common/box_news.gif) no-repeat;
	width:190px; height:220px;
	overflow:hidden;
}

div.boxNewsRed {
	background:url(../grafica/common/box_news_red.gif) no-repeat;
	width:190px; height:220px;
	overflow:hidden;
}

div.boxNewsGold {
	background:url(../grafica/common/box_news_gold.gif) no-repeat;
	width:190px; height:220px;
	overflow:hidden;
}

#NewsMarqueecontainer{
	position: relative;
	width: 195px; /*marquee width */
	height: 176px; /*marquee height */
	overflow: hidden;
}
#NewsVMarquee0 { position:absolute; width:98%; }
#NewsVMarquee1 { position:absolute; width:98%; }
div.NewsArticoloBG {
background:url(../grafica/common/box_news_bg.gif) no-repeat;
width: 195px;
height: 36px;
}
div.NewsArticoloBGRed {
background:url(../grafica/common/box_news_bg_red.gif) no-repeat;
width: 195px;
height: 36px;
}
div.NewsArticoloBGGold {
background:url(../grafica/common/box_news_bg_gold.gif) no-repeat;
width: 195px;
height: 36px;
}
div.NewsArticolo {
padding:1px 11px 9px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.NewsLink:link		{ color: #141414; text-decoration: none; }
a.NewsLink:visited	{ color: #141414; text-decoration: none; }
a.NewsLink:active	{ color: #B20104; text-decoration: underline; }
a.NewsLink:hover	{ color: #B20104; text-decoration: underline; }


/************************************************************
ARTISTI
************************************************************/
a.nomeArtista:link, a.nomeArtista:visited { color: #010101; font-size:18px; font-weight: bold; text-decoration:none }
a.nomeArtista:hover, a.nomeArtista:active { color: #880000; text-decoration:none }


/************************************************************
FOOTER
************************************************************/
.credits { color: #141414; font:10px Arial, Helvetica, sans-serif; }

