body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../../immagini/sf.jpg);
}
a:link {
	color: #900;
}
a:visited {
	color: #900;
}
a:hover {
	color: #900;
}
a:active {
	color: #900;
}
.oneColLiqCtrHdr #container {
	width: 1016px;
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.colonnaSinistra {
	width: 340px;
}
.oneColLiqCtrHdr #header {
	width: 1016px;
}
.oneColLiqCtrHdr #mainContent {
	background-image: url(../../immagini/pagina.jpg);
}
.oneColLiqCtrHdr #footer
{
    padding-left: 10px;
} 
.oneColLiqCtrHdr #footer p {

}
#modulo1 {
	width: 308px;
	background-image: url(../../immagini/sf_mofulo.png);
	height: 123px;
	padding-top: 5px;
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-top: 0px;
	margin-left: 28px;

}
.contenutiCentro {
	width: 640px;
	float: right;
	margin-top: 13px;
	
}
#moduloricerca {
	width: 308px;
	background-image: url(../../immagini/sfondo_ricerca.png);
	height: 369px;
	padding-left: 20px;
	padding-top: 3px;
	background-repeat: no-repeat;
	margin-left: 30px;
	
}
.imgVetrina {	border: medium solid #CCC;
	margin-left: 20px;
}
.testoVetrina {	width: 320px;
	float: right;
	padding-right: 80px;
}
.testoVetrinaTitolo {	width: 300px;
	color: #900;
}
.titoloVetrina {
	background-image: url(../../immagini/dietrotitolo.png);
	background-repeat: no-repeat;
	height: 48px;
	line-height: 45px;
	padding-left: 50px;
	color: #FFF;
	width: 572px;
}
.titoloVetrinaR
{
    border: thin solid #FF0000;
    background-image: url(../../immagini/dietrotitolor.png);
    background-repeat: no-repeat;
    height: 40px;
    color: #FFF;
    width: 572px;
    padding-left: 50px;
}
#vendi {
	width: 580px;
	margin-left: 15px;
	padding-left: 12px;
}
.contenutiCentro table {
	background-image: url('../../immagini/sf_vetrina.png');
	background-repeat: no-repeat;
	width: 620px;
	
}
.contenutiCentroTesto {
	width: 600px;
	padding-left: 30px;
}
.oneColLiqCtrHdr #containerAvanzata {
	width: 1016px;
	text-align: left; /* corpo del sito */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
.tabellaModulo {
	background-image: url(../../immagini/sf_sinistra.jpg);
}

#moduloricercaAvanzata {
	width: 308px;
	background-image: url(../../immagini/sfondo_ricerca_avanzata.png);
	height: 700px;
	padding-left: 20px;
	padding-top: 3px;
	background-repeat: no-repeat;
	margin-left: 30px;
	
}
.modulo {
	background-image: url(../../immagini/sf_mofulo.png);
	height: 123px;
}
.moduloGrande {
	background-image: url(../../immagini/sfondo_ricerca.png);
	height: 380px;
}
.moduloStandard {
	background-image: url(../../immagini/sfondo_ricerca.png);
	height: 400px;
}
.tabellaDestra {
	background-image: url(../../immagini/sf_destra.jpg);
	float: right;
	width: 662px;
}


/*div per anteprima immagini */

.dvhdr1 {
    background:#F3F0E7;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    border:1px solid #C8BA92;
    padding:5px;
    width:150px;
   
 }
 
 .dvbdy1 {
    background:#FFFFFF;
    font-family:arial;
    font-size:12px;
    border-left:1px solid #C8BA92;
    border-right:1px solid #C8BA92;
    border-bottom:1px solid #C8BA92;
    padding:5px;
    width:150px;
 }
 
 p {
 margin-top:20px;
 }
 
 h1 {
 font-size:13px;
 }
 
 .dogvdvhdr {

    background:#333333;
    border:1px solid #C4D5E3;
    font-weight:bold;
    padding:10px;
    font-family: "Century Gothic", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
    margin-bottom: 0px;
 
 }
 
 .dogvdvbdy {
    background:#FFFFFF;
    border-left:1px solid #C4D5E3;
    border-right:1px solid #C4D5E3;
    border-bottom:1px solid #C4D5E3;
    padding:10px;
 }
 
 .pgdiv {
 width:320;
 height:250;
 background:#E9EFF4;
 border:1px solid #C4D5E3;
 padding:10px;
 margin-bottom:20;
 font-family:arial;
 font-size:12px;
 }

.contattiTestoFoto {	float: right;
	width: 210px;
}
.divMappa {
	background-color: #FFF;
	padding-top: 15px;
	padding-left: 15px;
	width: 605px;
}
.indirizzo {	float: right;
	width: 300px;
}
#destra {
	float: right;
	width: 294px;
	background-color: #FFF;
	padding-left: 15px;
	padding-top: 15px;
	margin-right: 20px;
}
#sinistra {
	width: 296px;
	float: left;
	background-color: #FFF;
	padding-left: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}