/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */
body,td,th {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #39444a;
	background: url(images/sfondo.jpg);
}

div.smenu {
	z-index: 1;
	position: absolute;
	top: -890px;
	left: -850px;
	font-family: verdana, sans-serif;
	font-size: 12pt;
	text-align: center;
}

.testoS {
	font-size: 10px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
}

.testoS h2 {
	font-size: 18px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	margin:0;
}

.testoS h3 {
	font-size: 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 8px;
	margin:0;
}

.testoDescrizione {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.testoDescrizione h3 {
	font-size: 16px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
}

.testoDescrizione h4 {
	font-size: 16px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:0;
}

.titoloTipologia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
}

a.titoloTipologia:link, a.titoloTipologia:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
	font-size: 10px;
	text-decoration: none;	
}

a.titoloTipologia:hover {
	text-decoration: underline;
}

.testoNormale {
	font-family: Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9pt; 
}

a.testoNormale:link, a.testoNormale:visited 
 {
	color : #ffffff;
	font-size: 9pt;
	text-decoration: none;	
}

a.testoNormale:hover {
	text-decoration: underline;
}

.testo {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

a.testo:link, a.testo:visited {
	text-decoration: none;
}

a.testo:hover {
	text-decoration: underline;
}

.tabMenu {
	background: url(images/sfondo-menu.jpg);
}

.tabCentrale {
	background: url(images/sfondo-centrale.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;	
}

.menuLinea {
	background-color: #cccccc;
}

.menuLinea2 {
	background-color: #d9d9d9;
}

.modulo-bordo {
	border-left:#d9d9d9 solid 1px;
	border-right:#d9d9d9 solid 1px;
	border-bottom:#d9d9d9 solid 1px;	
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;	
}

a.menu:link, a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: none;
}

.modulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	border: 1px solid #999999;
}

.moduli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	background-color: #333333;
	border: 1px solid #999999;
}

.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

a.Copyright:link, a.Copyright:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}

a.Copyright:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}



.Copyright2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
}

a.Copyright2:link, a.Copyright2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration: none;
}

a.Copyright2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration: underline;
}




.Stile1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
a:link {
	color: #999999;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #999999;
}
a:active {
	color: #999999;
}

.Stile3 {font-size: 10px; color: #990000; font-family: Arial, Helvetica, sans-serif;}
.Stile4 {color: #333333; font-size: 12px; }
.Stile5 {
	font-size: 12px;
	font-weight: bold;
}
.Stile6 {color: #666666}

.Stile2 {color: #333333}

.menuFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #333333;
}

a.menuFooter:link, a.menuFooter:visited {
	color : #333333;
	text-decoration: none;
}

a.menuFooter:hover {
	color: #333333;
	text-decoration: underline;
}

.ImmobiliTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 5px;
	text-decoration: none;
}

.NewsTitoloData {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9b061a;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.NewsTitolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
}

 a.NewsTitolo:link, a.NewsTitolo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	text-decoration: none;
}

a.NewsTitolo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990000;
	padding-left: 5px;
	text-decoration: none;
}

.NewsCorpo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;		
}

.footermoduli 
{
	background-color: #BE2234;
	padding:  1px 5px 1px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #136FB7;
	text-decoration: none;
}

.paginazioneLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}

a.paginazioneLink:link, a.paginazioneLink:visited {
	color: #ffffff;
	text-decoration: none;
}

a.paginazioneLink:hover {
	color: #666666;
	text-decoration: none;
}

.testoTitolomodulonews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	padding-left: 5px;
	text-decoration: none;
}

.testomodulonewslink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

a.testomodulonewslink:link, a.testomodulonewslink:visited {
	font-size: 8pt;
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
}

a.testomodulonewslink:hover {
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: underline;
}

.testoModuli {
	font-family: Arial, Helvetica, sans-serif;
	color : #666666;
	font-size: 8pt; 
}

 a.testoModuli:link, a.testoModuli:visited 
 {
	font-family: Arial, Helvetica, sans-serif;
	color : #6C1213;
	font-size: 8pt;
	text-decoration: none;
}

a.testoModuli:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 8pt;
	text-decoration: none;
}

.immagini {
	border: 1px solid #ffffff;
}

.Codice {
	font-size: 11px;
	font-weight: bold;
	color: #6C1213;
}

.testoProdotto {
	font-family: Arial, Helvetica, sans-serif;
	color : #b52c2c;
	font-weight: bold;
	font-size: 14pt; 
}

.promozioni {
	font-size: 12px;
	color: #b52c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
 a.promozioni:link, a.promozioni:visited 
 {
	font-size: 12px;
	color: #b52c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.promozioni:hover {
	font-size: 12px;
	color: #b52c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
