body 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;			
}
.linkSchede
{
	text-decoration:none;
	font-size: 10pt;
	font-weight:bold;
	color: #87473e;
}
.linkSchede:hover
{	
	font-size: 10pt;	
	font-weight:bold;
	color: #87473e;
}
.linkSchede:visited
{
	text-decoration:none;
	font-size: 10pt;
	font-weight:bold;
	color: #87473e;
}

.basictab  li.classFB a{ 
position: relative;
padding-top: 4px;
top: 1px;
background-color: #5b78b0;
color: #FFFFFF;
}

.basictab li a.classLinkFB{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
background-color: #5b78b0;
color: #FFFFFF;
}

.basictab li a.classLinkFB:visited{
color: #FFFFFF;
}

.basictab li a.classLinkFB:hover{
background-color: #5b78b0;
color: #FFFFFF;
}


.TableBorderHeader1 
{ 
     border-left: 1px solid #000000;
     border-right: 1px solid #000000;
     border-bottom: 1px solid #000000;   
}
.SottoHeader
{	
        background-color: #c7b390; 
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.TableBorderMenu
{	 
	background-color: #AFCFDF;
	width: 192px;		
	height: 30px;
	font-size: 8pt;		
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}
.CellMenu 
{
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;	
}
.CellMenu2 
{	
	border-bottom: 1px solid #000000;
}
.CellMenuSpacingRamaccia 
{
	background-image: url('../Images/SfondoCella.jpg');
}
.CellMenuSpacingRamaccia2 
{
	background-image: url('../Images/SfondoCella.jpg');
}
.CellMenuSpacingRamaccia a 
{
	font-size: 8pt;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-bottom: 1px solid #000000;
	background-color: trasparent;
	text-decoration: none;
}
.CellMenuSpacingRamaccia2 a 
{
	font-size: 8pt;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;	
	background-color: trasparent;
	text-decoration: none;
}
.CellMenuSpacingRamaccia a:hover 
{
	text-transform : uppercase;
	color: #000000;	
}
.CellMenuSpacingRamaccia2 a:hover 
{
	text-transform : uppercase;
	color: #000000;	
}
.CellMenuSpacingLaGallery 
{	
	background-image: url('../Images/SfondoCella.jpg');
	background-repeat: repeat;
	background-position: center top;	
}
.CellMenuSpacingLaGallery2
{	
	background-image: url('../Images/SfondoCella.jpg');
	background-repeat: repeat;
	background-position: center top;	
}
.CellMenuSpacingLaGallery a
{
	font-size: 8pt;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-bottom: 1px solid #000000;
	background-color: trasparent;
	text-decoration: none;
	display: block;
}
.CellMenuSpacingLaGallery2 a
{
	font-size: 8pt;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;	
	background-color: trasparent;
	text-decoration: none;
	display: block;
}
.CellMenuSpacingLaGallery a:hover
{
	text-transform : uppercase;
	color: #000000;
}
.CellMenuSpacingLaGallery2 a:hover
{
	text-transform : uppercase;
	color: #000000;
}
.CellMenuSpacingLeUtility 
{
	background-image: url('../Images/SfondoCella.jpg');
	background-repeat: repeat;
	background-position: center top;	
}
.CellMenuSpacingLeUtility2 
{
	background-image: url('../Images/SfondoCella.jpg');
	background-repeat: repeat;
	background-position: center top;	
}
.CellMenuSpacingLeUtility a 
{
	font-size: 8pt;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-bottom: 1px solid #000000;
	background-color: trasparent;
	text-decoration: none;
}
.CellMenuSpacingLeUtility2 a 
{
	font-size: 8pt;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;	
	background-color: trasparent;
	text-decoration: none;
}
.CellMenuSpacingLeUtility a:hover 
{
	text-transform : uppercase;
	color: #000000;
}
.CellMenuSpacingLeUtility2 a:hover 
{
	text-transform : uppercase;
	color: #000000;	
}
.CellHover
{
	font-size: 8pt;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-bottom: 1px solid #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;	
	background-color: #F0C779;
	text-transform : uppercase;
	color: #4454d5;	
}
.TableBorderFooter 
{
	background-color: #000000;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.cellPddingHeader2 
{		
	padding-right: 5px;
	padding-top: 5px;		
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	color: #000000;
}
.CellaContent 
{		
	font-size: 8pt;
	padding: 3px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-align: justify;	
}
.CellaContentHomePage
{
	background-image: url('../Images/HomePageDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentChiSiamo 
{
	background-image: url('../Images/ChiSiamoDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentCosaFacciamo 
{
	background-image: url('../Images/CosaFacciamoDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentDoveSiamo 
{
	background-image: url('../Images/DoveSiamoDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentContatti 
{
	background-image: url('../Images/ContattiDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentIlVigneto 
{
	background-image: url('../Images/IlVignetoDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentIlLocale 
{
	background-image: url('../Images/IlLocaleDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.CellaContentIlVino 
{
	background-image: url('../Images/IlVinoDX.gif');
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;	
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
.testo 
{
	font-size: 9pt;
	text-align: justify;
        padding-left: 9px;	
	padding-top: 5px;		
	padding-bottom: 5px;
	padding-right: 9px;
	color: #000000;
}
.sfondoHome
{
     border-left: 1px solid #000000;
     border-right: 1px solid #000000;
     border-bottom: 1px solid #000000;  
     background-image: url('../Images/Home.jpg');
}
.sfondoContatti
{
	background-image: url('../Images/sfondoContatti.jpg');
}
.CS_Img 
{
	background-image: url('../Images/ChiSiamo.jpg');
}
.CS2_Img 
{
	background-image: url('../Images/ChiSiamo_2.jpg');
}
.CO_Img 
{
	background-image: url('../Images/Contatti.jpg');
}
.GA_Img 
{
	background-image: url('../Images/Gallery.jpg');
}
.TestoFooter 
{
	font-size: 8pt;
	text-align: center;	
	padding-top: 5px;		
	padding-bottom: 5px;
	color: #000000;
	font-weight: bold;
}
.CellHoverDown
{
	font-size: 8pt;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-color: #E0E0D6;
	text-transform : uppercase;
	color: #4454d5;
}
.CellHoverDownult{
	font-size: 8pt;
	font-weight: bold;
	display: block;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #E0E0D6;
	text-transform : uppercase;
	color: #4454d5;
}

.basictab{
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left;
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
background-color: #FFFFFF;
color: #87473e;
}

.basictab li a:visited{
color: #87473e;
}

.basictab li a:hover{
background-color: #87473e;
color: #FFFFFF;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ 
position: relative;
padding-top: 4px;
top: 1px;
background-color: #87473e;
color: #FFFFFF;
}

.sf1
{
background-color: #dcd2c0;
}
.sf2
{
background-color: #bbbfad;
}
.sf3
{
background-color: #bbbfad;
}
.sf4
{
background-color: #dcd2c0;
}

.intCella
{
border-bottom: 1px solid #000000;
}

.sfondoMenu
{		
  padding-left: 5px;
  background: url("../images/sfondoMenu.jpg"); no-repeat;
}



