* { margin:0; padding:0; }
body { background:#111; height:100%; margin-top:0px;}
	img { border:none; }

.topImageAzienda
{
	background-image:url('../img/azienda.jpg'); 
	height:356px;
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%
}
.topImageSalone
{ 
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%;
	background:url('../img/bg-black.png');
	height:150px;
}
.topImageFilosofia
{
	background-image:url('../img/filosofia.jpg'); 
	height:356px;
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%
}
.topImageProdotti
{
	background-image:url('../img/prodotti.jpg'); 
	height:356px;
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%
}
.topImageCatalogo
{
	background-image:url('../img/catalogo.jpg'); 
	height:356px;
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%
}
.topImageDisclaimer
{
	background-image:url('../img/disclaimer.jpg'); 
	height:356px;
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%
}
.topImageContatti
{
	background-image:url('../img/contatti.jpg'); 
	height:356px;
	border-bottom:solid #FFFFFF 1px; 
	OVERFLOW: hidden; 
	WIDTH: 100%
}
ul#demo-block
{ 
	background:url('../img/bg-black.png'); 
}

ul#demo-block li
{ 
	margin:0 0 10px 0px; 
	padding:10px; 
	display:inline; 
	float:left; 
	clear:both; 
	color:#fff; 
	background:url('../img/bg-black.png'); 
	font:11px Arial, Helvetica, sans-serif; 
}

ul#demo-block li a
{ 
	color:#fff; 
	font-weight:bold; 
	text-decoration:none 
}

ul#demo-block-salone
{ 
	background:url('../img/bg-black.png'); 
}

ul#demo-block-salone li
{ 
	margin:0 0 10px 0px; 
	padding:10px; 
	display:inline; 
	float:right; 
	clear:both; 
	color:#fff; 
	background:url('../img/bg-black.png'); 
	font:11px Arial, Helvetica, sans-serif; 
}

ul#demo-block-salone li a
{ 
	color:#fff; 
	font-weight:bold; 
	text-decoration:none 
}
#menutop 
{
	WIDTH: 100%; 
	HEIGHT: 60px; 	
	background-color: #312d2a ;
}
#menutopSalone
{
	WIDTH: 100%; 
	HEIGHT: 50px; 	
	background-color: #312d2a ;
	border-bottom:solid #FFFFFF 1px; 
}
.tbPageinfo 
{
	WIDTH: 980px; 
}
h1
{
	margin-left:11px; 
	margin-top:30px;
	color:#fff; 
	font:18px Arial, Helvetica, sans-serif;
}
.h1Salone
{
	margin-left:11px; 
	margin-top:15px;
	color:#fff; 
	font:18px Arial, Helvetica, sans-serif;
}
#bodypage 
{
	WIDTH: 100%; 
	background-color: #ffffff;
}
#bodypageSalone 
{
	WIDTH: 100%; 
	background-color: #312d2a;
	border-bottom:solid #FFFFFF 1px; 
}
.tbBodypage 
{
	WIDTH: 980px; 
	height: 445px;
}
.tbBodypageCatalogo 
{
	text-align:center;
	WIDTH: 980px; 
	height: 445px;
}
.tdTestoBody 
{
	padding-left:11px; 
	padding-top:40px;
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:text-top;
	line-height:15px;
}
.tdTestoBody A
{
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration:none
}
.tdImageBody 
{
	padding-top:44px;
	padding-left:20px; 
	padding-right:11px;
	vertical-align:top;
}
.tdImageBodyContatti 
{
	padding-top:44px;
	padding-left:20px; 
	padding-right:11px;
	vertical-align:top;
	text-align:right;
}
#footer 
{
	WIDTH: 100%; 
	HEIGHT: 33px; 	
	background-color: #312d2a ;
}
.tdFooter 
{
	padding-left:11px; 
	padding-top:12px;
	color:#ffffff; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
}
.tdFooter A 
{
	color:#ffffff; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration:none;
}
.tdPageInfoNavigation
{
	padding-right:11px; 
	padding-top:30px;
	color:#ffffff; 
	font:11px Arial, Helvetica, sans-serif;
	text-align:right;
}
.tdPageInfoNavigation A
{
	color:#ffffff; 
	text-decoration:none;
}
.tdPageInfoNavigationSalone
{
	padding-right:11px; 
	padding-top:15px;
	color:#ffffff; 
	font:11px Arial, Helvetica, sans-serif;
	text-align:right;
}
.tdPageInfoNavigationSalone A
{
	color:#ffffff; 
	text-decoration:none;
}
.tdImageBodyFilosofiaLeft 
{
	padding-top:44px;
	padding-left:20px; 
	vertical-align:top;
}
.tdImageBodyFilosofia 
{
	padding-top:44px;
	padding-left:10px; 
	vertical-align:top;
}
.tdImageBodyFilosofiaRight 
{
	padding-top:44px;
	padding-left:10px; 
	padding-right:11px;
	vertical-align:top;
}
.tdImageBodyProdottiLeft
{
	padding-left:11px; 
	vertical-align:top;
}
.tdImageBodyProdotti 
{
	vertical-align:top;
}
.tdImageBodyPressCutLeft
{
	padding-left:11px; 
	padding-top:44px;
	vertical-align:top;
	text-align:center;
}
.tdImageBodyPressCut
{
	vertical-align:top;
	padding-top:44px;
	text-align:center;
}
.tdImageBodyPressCutLeft2
{
	padding-left:11px; 
	padding-top:10px;
	vertical-align:top;
	text-align:center;
}
.didPress
{
	padding-top:5px;
	text-align: center;
	vertical-align:text-top;
	line-height:15px;
}
.didPress A
{
	font:11px Arial, Helvetica, sans-serif;
	color:#59524c; 
	text-decoration:none;
}

.tdTestoBodyProdotti 
{
	padding-left:11px; 
	padding-top:40px;
	padding-right:11px; 
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:text-top;
	line-height:15px;
	height:24px;
}
.tdTestoCatalogo
{
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
}
.tdTestoBodyCatalogo
{
	padding-left:11px; 
	padding-top:40px;
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-align: left;
	vertical-align:text-top;
}

.tdTestoCatalogoLink 
{
	vertical-align:middle;
    text-align:left;
	width:300px;
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tdTestoCatalogoLink A
{
	vertical-align:middle;
    text-align:left;
	width:300px;
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tdTestoCatalogoLink A:Hover
{
	vertical-align:middle;
    text-align:left;
	width:300px;
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.tdTestoCatalogoLink A:Link 
{
	vertical-align:middle;
    text-align:left;
	width:300px;
	color:#59524c; 
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.divMappa A
{
cursor:help;}



