body {
	background: 				url(../images/bgBottom.jpg) #303030 bottom left repeat-x;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 0px;
	}

.bgRepeat {
	background: 				url(../images/bgTop.jpg) top left repeat-x;
	}
	
.bgSite {
	background:					url(../images/sfondo.gif) top left no-repeat;
	}
	
.bgSiteDx {
	background:					url(../images/sfondoDX.gif) top left repeat-x;
	}
	
.bgIntro {
	background:					url(../images/bgIntro.gif) center repeat-x;
	}

.circoloArtisti {
	font:						normal normal normal 11px "Verdana";
	color: 						#fff;
	text-decoration: 			none;
	}
	
.bottom {
	font:						normal normal normal 9px "Verdana";
	color: 						#fff;
	}
	
.normal {
	font:						normal normal normal 12px "Verdana";
	line-height:				18px;
	color: 						#fff;
	width:						430px;
	margin:						0px 0px 0px 0px;
	padding: 					10px 0px 0px 0px;
	}
	
.normal p {
	font:						normal normal normal 12px "Verdana";
	line-height:				18px;
	color: 						#fff;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 10px 0px;
	}
	
.normal table tr td {
	font:						normal normal normal 12px "Verdana";
	line-height:				18px;
	color: 						#fff;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 0px;
	}

.normal table tr td p {
	font:						normal normal normal 12px "Verdana";
	line-height:				18px;
	color: 						#fff;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 10px 0px;
	}
	
.normal a:active, .normal a:link, .normal a:visited, .normal p a:active, .normal p a:link, .normal p a:visited, .normal table tr td a:active, .normal table tr td a:link, .normal table tr td a:visited, .normal table tr td p a:active, .normal table tr td p a:link, .normal table tr td p a:visited, .normal p table tr td p a:active, .normal p table tr td p a:link, .normal p table tr td p a:visited, .normal p table tr td a:active, .normal p table tr td a:link, .normal p table tr td a:visited {
	font-weight:				bold;
	color: 						#99cccc;
	text-decoration:			none;
	}
	
.normal a:hover, .normal p a:hover, .normal table tr td a:hover, .normal table tr td p a:hover, .normal p table tr td a:hover, .normal p table tr td p a:hover {
	font-weight:				bold;
	color: 						#99cccc;
	text-decoration:			underline;
	}
	
.menu {
	font:						normal normal bold 10px "Arial";
	color: 						#d1d1d1;
	width:						145px;
	height:						15px;
	line-height:				13px;
	background-color:			#181818;
	border-bottom:				1px solid #666;
	border-left:				1px solid #fff;
	float:						left;
	}
	
.menu a:active, .menu a:link, .menu a:visited {
	color: 						#d1d1d1;
	text-decoration:			none;
	}
	
.menu a:hover {
	color: 						#fff;
	text-decoration:			none;
	}
	
.menu2lvl {
	font:						normal normal bold 10px "Arial";
	color: 						#fff;
	line-height:				16px;
	cursor:						pointer;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 15px;
	background:					url(../images/triangolo.gif) 5px 4px no-repeat;
	}
	
.menu2lvl a:active, .menu2lvl a:link, .menu2lvl a:visited {
	color: 						#fff;
	text-decoration:			none;
	}
	
.menu2lvl a:hover {
	color: 						#fff;
	text-decoration:			none;
	}
	
.nolight {
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 5px;
	}
	
.highlight {
	color:						#fff !important;
	padding:					0px 0px 0px 2px !important;
	}
	
.nostyle {
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 0px;
	}
	
.arrowstyle {
	font:						normal normal bold 10px "Arial";
	color: 						#fff;
	line-height:				16px;
	cursor:						pointer;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 5px;
	background-color:			#d1d1d1 !important;
	text-decoration:			none !important;
	}
	
.arrowstyle a {
	color: 						#181818;
	text-decoration:			none;
	}
	
.border {
	height:						7px;
	background-color:			#666;
	}
	
.hidden {
	display:					none;
	visibility:					hidden;
	}
	
.borderMenu {
	border-left:				1px solid #fff;
	}
	
.tableEsposizioni {
	font-size:					10px !important;
	background-color:			#010101;
	}
	
.tableEsposizioni tr td, .tableEsposizioni tr td table tr td, .tableEsposizioni tr td p, .tableEsposizioni tr td table tr td p {
	font-size:					10px !important;
	line-height:				14px !important;
	}

.btnLink {
	font-size:					10px !important;
	color:						#fff !important;
	margin:						0px 0px 0px 0px;
	padding:					3px 3px 3px 3px;
	}
	
.btnLink a:active, .btnLink a:link, .btnLink a:visited {
	color:						#fff !important;
	text-decoration:			none !important;
	}
	
.btnLink a:hover {
	color:						#010101 !important;
	text-decoration:			none !important;
	}
	
.IscNewsletter {
	padding:					5px 5px 10px 5px;
	border:						1px dotted #fff;
	}
	
.relative {
	position:					relative;
	}
	
.absolute {
	top:						0px;
	left:						0px;
	/*background-color:			#0066FF;*/
	width:						145px;
	height:						77px;
	position:					absolute;
	}
	
#fstabs {
	left:						0px !important;
	}
	
#scdabs {
	left:						145px !important;
	}
	
#trdabs {
	left:						290px !important;
	}
	
.clear {
	clear:						both;
	}
	
.newColorEv {
	color:						#9d90ba !important;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 5px;
	}
	
.newColorEvHover {
	color:						#a796cb !important;
	padding: 					0px 0px 0px 5px !important;
	}
	
.newColorEvOv {
	color:						#a796cb !important;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 2px !important;
	}
	
.newColorMl {
	color:						#8da08a !important;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 5px;
	}
	
.newColorMlHover {
	color:						#92b28d !important;
	padding: 					0px 0px 0px 5px !important;
	}
	
.newColorMlOv {
	color:						#92b28d !important;
	margin:						0px 0px 0px 0px;
	padding: 					0px 0px 0px 2px !important;
	}
	
