﻿body {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	margin: 0px;	padding: 0px;	border: 0px;	background-position: center top;	background-repeat: repeat;	background-color: #000000;	background-image: url(../vendita/sfondo-generale-portale.jpg);	scrollbar-face-color: #2e2b2b;    scrollbar-highlight-color: silver;	scrollbar-shadow-color: gray;}.cellaheader{	background-color: #000000;	background-image: url(../vendita/sfondo-header-portale.jpg);	background-repeat: repeat-x;}.cellamenuportale{	background-color: Transparent;	background-image: url(../vendita/sfondo-menu-portale.png);	background-position:top;	background-repeat: no-repeat;	}.cellamenucategorie{	background-color: #000000;	background-image: url(../vendita/sfondo_menu_categorie.jpg);	background-position:center;	background-repeat: repeat-x;	}.rootnode {}.treenode{}.corpocentrale{	background-color: #000000;	background-image: url(../vendita/sfondo-corpo-portale.jpg);	background-position:center;	background-repeat:repeat;	}.nuoviInserzionisti{	background-color: Transparent;	background-image: url(../vendita/nuovi-inserzionisti-sfondo.png);	background-position:left;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.elencoInserzionistiTable{    	background-color: #f3f0e9;}.elencoInserzionistiCellaTesto {        height:70px;        overflow:hidden;    	border: 1px	solid #CCCCCC;    	margin: 4px;    	padding:5px;}.NomeInserzionista{    color:Black;    font-family: Arial;    font-size: 11px;    font-weight:bold;    text-transform:capitalize;}.DescrizioneInserzionista{    color:Black;    font-family: Arial;    font-size: 11px;    font-weight:normal;    text-transform:lowercase;}.MaggioriInformazioni{    color:#94151c;    font-family: Arial;    font-size: 11px;    font-weight:bold;    font-style:italic;    text-decoration:none;}a, a:hoover, a:visited, a:link {    text-decoration:none;}.fontbianco {    color:White;    font-family: Arial;    font-size: 12px;    font-weight:bold;}.fontbianco_11 {    color:White;    font-family: Arial;    font-size: 12px;    font-weight:bold;}.TestoInAlto {    color:White;    font-family: Arial;    font-size: 12px;    margin-left:30px;    text-align:justify;}.immagineAlta{    padding-bottom:8px;}H1 {    color:White;    font-family: Myriad Pro, Arial;    font-size: 26px;    font-style:normal;    letter-spacing: 2px;    }H2 {    color:Black;    font-family: Arial;    font-size: 12px;    font-weight:normal;}H3 {    color:#666666;    font-family: Arial;    font-size: 12px;    font-weight:normal;    text-align:justify;}.titoloPortale {    padding: 0px;    margin: 0px;    border: 0px;}p {    color:White;    font-family: Arial;    font-size: 10px;    text-align:justify;}.TableMenuSinistra{	border-right: 1px	solid #f3f0e9;}.TableCorpoPiccola{	border-right: 1px	solid #cccccc;}.TabellaMenuSinistraHeader {	background-color: Transparent;	background-image: url(../vendita/menu-sinistra-header.png);	background-position:left bottom;	background-repeat:no-repeat;	}.TabellaMenuSinistraFooter {	background-color: Transparent;	background-image: url(../vendita/menu-sinistra-footer.png);	background-position:left;	background-repeat:no-repeat;	}/* ELENCO INSERZIONISTI */.elencoInserzionisti{	background-color: Transparent;	background-image: url(../vendita/breadcrumb-sfondo.png);	background-position:left bottom;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.breadcrumb{		padding-left:20px;}.cellaregioneprivincecomune{	background-color: Transparent;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.inserzionistiCellaTestoProductList {        height:70px;        overflow:hidden;    	border: 2px	solid #CCCCCC;    	margin: 4px;    	padding:5px;    	background-color: #f3f0e9;}/* Dettaglio Inserzionista */.dettagliInformativi {	background-color: Transparent;	background-image: url(../vendita/dettagli-informativi.png);	background-position:left;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.dettagliInformativiDestra {	background-color: Transparent;	background-image: url(../vendita/dettagli-informativi.png);	background-position:right;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.PannelloDettagliInformativi{    height:280px;    overflow:auto;    text-align: justify;    padding: 4px;}.corpoDettagliInformativi {    background-color: #f3f0e9;    font-family: Arial;	font-size: 10px;	font-weight:normal;	color: #666666;	padding: 5px;}.nomeInserzionista {    color: #94151c;    font-family: Verdana;	font-size: 12px;	font-weight:bold;}.nomeInserzionista2{    color:#f3f0e9;    font-family: Verdana;    font-size: 20px;    font-weight:bold;    text-transform:capitalize;}.TextBoxDescrizione {    background-color: #f3f0e9;    color: #666666;    font-family: Verdana;	font-size: 11px;	font-weight:normal;	line-height: 20px;	text-align:justify; 	overflow:auto;	border: 0px;}.etichette2 {    color: #dedede;    font-family: Verdana;	font-size: 12px;	font-weight:normal;	line-height:20px;}.comandiGallery{    color:#94151c;     font-size:12px;     font-family: Verdana;    font-weight:bold;    letter-spacing: 1px;}.daticomuni {    color: #666666;    font-family: Arial;	font-size: 11px;	font-weight:normal;}.daticomuni2 {    color: #f3f0e9;    font-family: Verdana;	font-size: 12px;	font-weight:bold;}.linkss{	font-size: 11px;    color: #94151c;    font-weight:bold;}.linkss2{    font-family: Verdana;	font-size: 14px;    color: #94151c;}/* Cataolo Prodotti *//* ELENCO INSERZIONISTI */.breadcrumbs{	background-color: Transparent;	background-image: url(../vendita/breadcrumb-sfondo-lungo.png);	background-position:left bottom;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.cellaAnteprimaProdotto{   background-color: #f3f0e9;   border: 2px	solid #cccccc;}.nomeProdottoAnteprima {	background-color: Transparent;	background-image: url(../vendita/header-anteprima-prodotto.png);	background-position:center;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}.descrizioneAnteprima{    color:Black;    font-family: Arial;    font-size: 11px;    font-weight:bold;    text-transform:lowercase;}.TextBoxDescrizioneProdotto {    background-color: #f3f0e9;    color: #666666;    font-family: Arial;	font-size: 11px;	font-weight:normal;	overflow:auto;	border: 0px;}.zonaGeografica{	background-color: Transparent;	background-image: url(../vendita/googlemapheader.png);	background-position:left;	background-repeat:no-repeat;		border-bottom: 1px	solid #f3f0e9;	color:White;	font-family: Arial;	font-size: 11px;	font-weight:bold;}/* PAGINE STANDARD */.titolo {    color:#666666;    font-family: Trebuchet MS;    font-size: large;    line-height: 10px;    margin:0;    padding-top:26px;    padding-bottom:10px;}.titoloH2 {    color:#666666;    font-family: Trebuchet MS;    font-size: 12px;    line-height: 10px;    margin:0;}.testo{    color: #666666;    font-family: Trebuchet MS;	font-size: small;	line-height:20px;}.testoNote{    color: #666666;    font-family: Trebuchet MS;    font-size: 12px;    line-height:20px;    text-align:right;    text-decoration:underline;}.bordorettangolo{	border: 2px solid #cccccc;}. selectednode{    color:red;    font-family: Arial;    font-size: 11px;    font-weight:bold;    text-transform:capitalize;}/* HOMEPAGE */

.categoriaPortaleInHomePage {
    overflow:hidden;
    border-left: 1px	solid #CCCCCC;
    margin: 4px;
    padding:5px;
    padding-left: 10px;
    color: #666666;
        text-align: justify; 
}
.tabellaCategoriaInHomePage{
	background-color: #f3f0e9;
	border: 2px solid #CCCCCC;
	margin-top:15px;
}
.linkSottoPortaleHomePage {
    text-decoration:none;
}
.nomeSottoportalePortaleInHomePage{
    color: #666666;
    font-family: Arial;
    font-size: 16px;
    font-weight:bold;
    line-height: 20px;
    margin:0px;
    border:0px;
    padding:0px;
    letter-spacing: 2px;
    text-decoration: none;
}
.descrizioneSottoportalePortaleInHomePage{
    color: #666666;
    font-family: Arial;
    font-size: 11px;
    font-weight:normal;
    margin:0px;
    border:0px;
    padding:0px;   
    text-align: justify; 
}
.imageCategoriaHomePage {
    padding:6px;
}
/* REGISTRAZIONE */
.immaginediamondcard{
    padding-left: 10px;
}
/* NEWS */
.titolonews{
    color:#666666;    font-family: Arial;    font-size: 14px;    margin:0;    padding-top:26px;
}
/* MENU DI SINISTRA div.sdmenu a, a:hoover, a:visited, a:link {    color:black;    font-family: Arial;    font-size: 11px;    font-weight:bold;    text-transform:capitalize;}div.sdmenu a, a:hoover, a:visited, a:link {    color:black;    font-family: Arial;    font-size: 11px;    font-weight:bold;    text-transform:capitalize;}div.sdmenu{    font-family: Arial, sans-serif;    font-size: 12px;    padding-bottom: 5px;    background: transparent;    color: black;    margin: 0px 0px 20px 0px;}div.sdmenu table {   margin: 0px 0px 0px 0px;   padding: 10px 0px 0px 0px;   font-size: 12px;}div.sdmenu div table {   margin: 5px 0px 0px 0px;   padding: 0px 0px 0px 0px;   width: 0px;}div.sdmenu td.rootnode {  text-align: left;}div.sdmenu td.rootnode a{    padding: 0px 0px 0px 10px;    width: 120px;    display: block;    text-transform: uppercase;        font-weight: bold;    color: green;    background-color: transparent;}div.sdmenu td.rootnode a:hover{    color: #000066;    text-decoration: none;}div.sdmenu div {  text-align: left;}div.sdmenu div td.treenode a{    padding: 0px 0px 0px 0px;    display: block;    text-transform: none;    font-weight: bold;    color: black;    background-color: transparent;}div.sdmenu div td.treenode {    border-bottom: 1px dotted black;}div.sdmenu div a.current{    background: transparent;}div.sdmenu div td.treenode a:hover{    color: #000066;    text-decoration: none;    font-weight: bold;}div.sdmenu div td a img{    padding: 0px 10px 0px 0px;    display: block;}div.breadcrumbcategory{    font-family: Arial, sans-serif;    font-size: 12px;    color: black;    float: left;    margin: 0px 0px 0px 10px;    line-height: 20px;}div.breadcrumbcategory a{    text-decoration: none;    display: inline;    font-weight: normal;    color: #000066; }div.breadcrumbcategory span{    display: inline-block;    border-bottom: 1px dotted black;}div.breadcrumbcategory a:hover{   color: #000066;   text-decoration: none;   font-weight: bold;}div.sdmenu div td.selectednode a{    padding: 0px 0px 0px 0px;    display: block;    text-transform: none;    font-weight: bold;    color: #000066;    background-color: transparent;}div.sdmenu div td.selectednode a:hover{    font-weight: bold;    color: red;    }*/