.aTitologrande {		font-size: 18px;	font-weight: bold;	color: #660000;	text-decoration: none;	text-transform: uppercase;}.bSottotitolo {	font-size: 14px;	font-weight: normal;	color: #000000;	text-decoration: none;}.cAutore {	font-size: 9px;	font-weight: normal;	color: #000000;	text-decoration: none;	font-style: italic;	padding-top: 10px;}.dTesto {   font-size: 12px; font-weight: normal; color: #000000}.bSottotitolo_bordeaux {  font-size: 14px; font-weight: bold; color: #660000; text-decoration: none }.bSottotitolo_bordeaux_small {  font-size: 10px; font-weight: bold; color: #660000; text-decoration: none }.editoriale {   font-size: 12px; font-style: italic; color: #000000}input {		font-size: 12px;	color: #FFFFFF;	background-color: #660000;	border: 1px solid #FFFFFF;	font-weight: bold;}.dTestobold { font-size: 12px; font-weight: bold; color: #000000}.dTestoboldpicc { font-size: 10px; font-weight: bold; color: #000000}.dTestolargo {  font-size: 12px; font-weight: normal; color: #000000 ; line-height: 18px}.testoBoldBianco {		font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-align: left;	text-decoration: none;}.aTitolograndeBeige {  font-size: 18px; font-weight: bold; color: #FFF4E3; text-decoration: none }.aTitolograndeNero {  font-size: 18px; font-weight: bold; color: #000000; text-decoration: none }.aTitolograndeCyan {  font-size: 18px; font-weight: bold; color: #0099CC; text-decoration: none }.testoBoldCyan {  font-size: 12px; font-weight: bold; color: #0099CC; text-align: left }.linkPiede {   font-size: 12px; color: #660033}.testoBianco10 {  font-size: 10px; font-weight: normal; color: #FFFFFF; text-align: left }a.new:link {   font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}a.new:visited {  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }a.new:hover {  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }a.new:active {  font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none }.home-news-padding,.home-news-padding2 {	padding-right: 5px;	padding-bottom: 10px;	vertical-align: top;	padding-top: 10px;	padding-left: 10px;	background-color: #FFF4E3;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #660000;}.home-news-padding img {	border: 1px solid #000000;	margin-top: 0px;	margin-right: 3px;	margin-bottom: 3px;}.body {	background-color: #FFF4E3;	margin: 0px;}body, p, td, ul, ol, li, input, select, textarea {	font-family: Arial, Helvetica, sans-serif;}.inserzionista-container-altern {	background-color: #FFF4E3;	font-size: 13px;	font-weight: normal;}a:link {	color: #000000;	text-decoration: underline;}a:visited {	color: #999999;	text-decoration: underline;}a {	color: #000000;	text-decoration: underline;}a:hover {	color: #FFFFFF;	background-color: #000000;}.home-link-news-aziendali {	font-size: 12px;	padding-top: 8px;	padding-bottom: 13px;	padding-left: 50px;	background-color: #FFF4E3;	background-image: url(img/arrow.gif);	background-repeat: no-repeat;	background-position: 19px center;}.home-link-news-aziendali-empty {	background-color: #FFF4E3;}.news-aziende-container {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-style: dotted;	border-right-style: dotted;	border-bottom-style: dotted;	border-top-color: #660000;	border-right-color: #660000;	border-bottom-color: #660000;	background-color: #FFD8A0;}.banner {	border: 1px solid #CCCCCC;}.menu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	list-style-type: none;	padding-left: 19px;	padding-right: 5px;	padding-bottom: 5px;}select {	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	background: #660000;	border: 1px dotted #999999;	font-weight: bold;}.inpflat { color: #006; font-weight: bold; font-size: 11px; line-height: 11px; font-family: Verdana; background-color: #ccc; text-indent: 6px; vertical-align: middle; margin: 2px; padding: 2px; border: solid 1px gray; cursor: hand }.direttamente-dalle-aziende {	font-size: 12px;	font-weight: bold;	padding: 5px 5px 5px 19px;	background-image: url(img/direttamente-dalle-aziende-bg.gif);	background-repeat: no-repeat;	background-color: #FFF4E3;	vertical-align: top;	color: #FFFFFF;}.news-aziende {	background-color: #FFD8A0;}.news-under-menu {	font-size: 12px;	font-weight: bold;	padding: 5px 5px 5px 19px;	background-image: url(img/news-bg.gif);	background-repeat: no-repeat;	background-color: #FFFFFF;	vertical-align: top;	color: #FFFFFF;	border-top: 1px dotted #660000;	border-right: 1px dotted #660000;	border-bottom: 1px dotted #660000;}.menu-container {	border-right-width: 1px;	border-right-style: dotted;	border-right-color: #660000;}.menu-periodico {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	list-style-type: none;	padding-left: 19px;	padding-right: 5px;	padding-bottom: 5px;}.txt {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	padding: 10px;}.home-animazione {	padding-right: 5px;	padding-bottom: 5px;	vertical-align: top;}.container {	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #660000;}.autore-testo-spazio {	padding-bottom: 5px;	vertical-align: top;}.home-choice {	border-bottom: 1px dotted #660000;}.indirizzo {	margin-top: 5px;}.inserzionista-nome {	font-size: 16px;	font-weight: bold;	color: #000000;}.inserzionista-sito {	font-style: italic;}.inserzionista-container {	font-size: 13px;	font-weight: normal;}.home-news-padding2 img {	margin-top: 0px;	margin-right: 3px;	margin-bottom: 3px;}