html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background: #fcfcfc;}


ul.backgroundbullet li { 
  list-style-type: none; 
  font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;LINE-HEIGHT: 18px;
  font-size: 12px;color: #666666;
  TEXT-ALIGN: left;
  background-image: url(image/accept.png); 
  background-position: center left; 
  background-repeat: no-repeat; 
  padding: 0 0 0 00px; 
} 



IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.thumbs IMG {
	MARGIN: 0px 0px 1px
}
.thumbs A IMG {
	BORDER-RIGHT: #cccccc 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #cccccc 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 2px solid;
}


.thumbs A:hover IMG {

	BORDER-RIGHT: #d3a990 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #d3a990 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #d3a990 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #d3a990 2px solid;
}


.newsthumbs IMG {
	MARGIN: 0px 0px 1px
}
.newsthumbs A IMG {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN:0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid;
}


.newsthumbs A:hover IMG {

	BORDER-RIGHT: #d3a990 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d3a990 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #d3a990 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d3a990 1px solid;
}



p { font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;LINE-HEIGHT: 1.6em;
font-size: 12px;color: #666666;}

.h1	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;LINE-HEIGHT: 1.6em;
	font-size: 18px;
	font-style: normal;
	color: #B04F49;
	font-weight: normal;
	}


.h2 	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #45484d;
	font-weight: normal;
	}
	

	
.fontstyletitle
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	}
	
	.fontstyletitleprezzi
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #829b83;
	}





.fontstylecopyright
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F8F8F;
	
	}

.fontstylecopyrightgraphik
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; }
	
.fontstylecopyrightgraphik a:link
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; }
		
.fontstylecopyrightgraphik a:active
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; }	
	
.fontstylecopyrightgraphik a:visited 
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; }	
	
.fontstylecopyrightgraphik a:hover 
	{
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666; }	

a:link {
	color: #cba990;
	text-decoration: none;
}
a:active {
	color: #cba990;
	text-decoration: none;
}
a:visited {
	color: #cba990;
	text-decoration: none;
}
a:hover {
	color: #cba990;
	text-decoration: underline;
}



	
	
	
a.news:link {
	color: #333333;
	text-decoration: none;
}
a.news:active {
	color: #333333;
	text-decoration: none;
}
a.news:visited {
	color: #333333;
	text-decoration: none;
}
a.news:hover {
	color: #333333;
	text-decoration: none;
}
	

.campoform {
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: solid 1px #CCCCCC
}
td.bgtop {background-image:url(image/sfondo-line-top.jpg)}	
td.bgtoptop {background-image:url(image/sfondo-line-top-newsletter.jpg)}	
td.bgtabsx {background-image:url(image/sfondo-tabcentral-sx.jpg)} 	
td.bglinecentral{background-image:url(image/sfondo-line-centralH.jpg)} 
td.bglinesx{background-image:url(image/sfondo-tabcentral-sx-home.jpg)} 
td.tabcentral-dx{background-image:url(image/sfondo-tabcentral-dx-catering.jpg)} 
td.tabmenu-sx{background-image:url(image/sfondo-tabcentral-sx-menu.jpg)} 

td.tablinesxrevervation {background-image:url(image/sfondo-tabcentral-sx-reservation.jpg)} 

.footerlink { 
    padding top: 10 px;cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif ;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc;TEXT-DECORATION: none ;
	}

.footerlink A:link{ 
    padding top: 10 px;cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}

.footerlink A:active{ 
   padding top: 10 px; cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}

.footerlink A:visited{ 
    padding top: 10 px;cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}

.footerlink A:hover{ 
   padding top: 10 px; cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #fcfcfc; text-decoration: none;
	}