#grandContent {	width: 930px;	text-align: left;	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, Geneva, swiss, sans-serif;	font-size: 12px;	color: #333333;	background-image: url(immagini/bgShadow.gif);	background-repeat: repeat-y;	margin: 0px auto 0px auto;}body {	margin: 0px;	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, Geneva, swiss, sans-serif;}.infoCntUpper {	text-align: right;	width: 245px;	float: left;	padding: 100px 0 0 20px;}#contentArea {	background-image: url(immagini/bgCenterCnt.jpg);	width: 900px;	margin-left: 15px;	background-repeat: no-repeat;	border-top-width: 25px;	border-top-style: solid;	border-top-color: #B1B9B9;	border-right-color: #B1B9B9;	border-bottom-color: #B1B9B9;	border-left-color: #B1B9B9;	height: auto;	background-color: #343434;}#sideBar {	float: right;	width: 310px;	margin-right: 35px;	background-color: #5E6D7A;}#sideBarUpper {	background-color: #999999;	width: 270px;	padding: 20px;}h1 {	font-size: 1.5em;	color: #E5E9EC;}#sideBarLower {	padding: 30px;	width: 250px;	color: #FFFFFF;}h2 {	font-size: 1.2em;	color: #FFFFFF;}h3 {	font-size: 1.1em;	color: #FFFFCC;}h4 {	color: #C7D0D0;	font-size: 1.4em;}h5 {	font-size: 1em;	color: #FFFFFF;}#contentUpper {	width: 550px;	background-image: url(immagini/tabOccasione_eng.gif);	background-repeat: no-repeat;	background-position: right 20px;	float: left;}#contentUpper a:link, #contentUpper a:visited {	text-decoration: none;	color: #EEEEE6;}#contentLower {	width: 550px;	background-image: url(immagini/tabNovita_eng.gif);	background-repeat: no-repeat;	background-position: right 20px;	float: left;}#contentLower a:link, #contentLower a:visited {	text-decoration: none;	color: #FFFFCC;}#footer {	background-color: #333333;	height: 250px;	width: 900px;	margin-left: 15px;	border-top-width: 5px;	border-top-style: solid;	border-top-color: #C7D0D0;	background-image: url(immagini/bg_footer_eng.gif);	background-repeat: no-repeat;}#header {	background-image: url(immagini/header_eng.jpg);	background-repeat: no-repeat;	height: 130px;	margin-left: 15px;}#flashArea {	height: 290px;	width: 900px;	margin-left: 15px;	border-top-width: 15px;	border-top-style: solid;	border-top-color: #C7D0D0;	border-right-color: #C7D0D0;	border-bottom-color: #C7D0D0;	border-left-color: #C7D0D0;	background-color: #333333;}.imageBox {	float: right;	height: 230px;	width: 230px;	background-image: url(immagini/bgImgBox.gif);	background-repeat: no-repeat;	margin-top: 90px;	margin-right: 30px;	padding: 15px 0 0 15px;	margin-left: 10px;}.spaceClear {	clear: both;	width: 10px;}.novContent {	margin-top: 90px;}.itemBloc {	width: 490px;	clear: both;	padding: 0px 15px 15px 20px;}.newsAreaTop {	background-image: url(immagini/bg_news_up.gif);	background-repeat: no-repeat;	height: 20px;}.newsAreaBottom {	background-image: url(immagini/bg_news_lo.gif);	background-repeat: no-repeat;	height: 20px;}.newsAreaContent {	background-color: #CCDCEF;	text-align: left;	padding: 0px 15px 0px 15px;}.searchArea {	background-image: url(immagini/bg_search_eng.gif);	background-repeat: no-repeat;	height: 125px;	margin-bottom: 20px;	padding-top: 60px;	padding-right: 15px;	padding-left: 15px;}.newsTab {	font-size: 24px;	color: #336699;}.newsTitle{	padding-top:20px;}.newsTitle a:link, .newsTitle a:visited {	font-size: 14px;	color: #990000;	text-decoration: none;}.newsTitle a:hover {	font-size: 14px;	color: #990000;	text-decoration: underline;}#sideBarLower a:link, #sideBarLower a:visited {	color: #FFFFCC;	text-decoration: none;}#sideBarLower a:hover {	text-decoration: underline;}.newsData {	font-size: 12px;	color: #333333;}.newsBody {	font-size: .95em;	line-height: 1.2em;}.sbLowerTitle {	font-size: 24px;	color: #FFCC00;}.itemImage {	float: right;	width: 150px;	border: 7px solid #666666;}.itemInfo {	color: #FFFFFF;	text-align: right;	width: 300px;	float: left;}.iTitle {	font-size: 14px;	color: #FFCCCC;}.iSubtitle {	font-size: 11px;	color: #FFFFCC;}.iInfo {	line-height: 1.5em;}iValutation {	color: #CCFFFF;	font-size: 14px;}.iValutation {	font-size: 14px;	color: #FFCCCC;	line-height: 1.5em;}.iPrice {	font-size: 16px;	line-height: 2em;}.archiveLinks {	float: left;	width: 250px;	padding: 80px 0 0 100px;}.archiveLinks a:link, .archiveLinks a:visited {	display: block;	color: #33CCFF;	text-decoration: none;	font-size: 14px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #999999;	padding: 5px 7px;}.archiveLinks a:hover {	color: #FFFFCC;	background-color: #616161;}.francoChoice {	float: right;	width: 280px;	padding: 80px 40px 0 0;}.francoChoice a:link img, .francoChoice a:visited img {	border: 1px dashed #999999;	width: 60px;	height: 60px;	background-color: #999999;	margin: 2px;	padding: 2px;}.francoChoice a:hover img {	border: 1px solid #FFFFCC;}#menu {	width: 500px;	position: relative;	left: 365px;	top: 90px;}#creditBar {	background-color: #4E4E4E;	height: 20px;	width: 890px;	margin-left: 15px;	text-align: center;	padding: 5px;	color: #E5E9EC;	font-family: "Trebuchet MS", Verdana, Arial, Tahoma, Helvetica, Geneva, swiss, sans-serif;	font-size: 1.1em;}#creditBar a:link, #creditBar a:visited {	color: #E5E9EC;	text-decoration: none;}#menu a:link, #menu a:visited {	font-size: 12px;	color: #000000;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-right: 10px;	margin-left: 10px;}#menu a:hover {	color: #FEC82D;}.genericContent {	padding: 25px;	float: left;	width: 500px;	color: #FFFFFF;	text-align: right;}.genericContent a:link, .genericContent a:visited {	color: #FFFFCC;	text-decoration: none;}.genericContent a:hover {	text-decoration: underline;}.searchArea a:link, .searchArea a:visited {	font-weight: bold;	color: #990000;}.searchArea a:hover {	font-weight: bold;	color: #FFFFCC;}#rareBox {	padding: 30px;	width: 250px;	background-color: #9A0605;	color: #FFFFFF;}.rareBoxTitle {	font-size: 24px;	color: #FFFF99;}#rareBox a:link, #rareBox a:visited {	color: #FFFFCC;	text-decoration: none;}#rareBox a:hover {	text-decoration: underline;}#rareBox img {	border: 2px solid #CCCCCC;}#langNav  {	height: 20px;	position: relative;	top: 6px;	width: 150px;	left: 750px;}#langNav a {	color: #CCCCCC;	text-decoration: none;}