
html { height:100%; }
/* Comomn */
body
{
	margin:0px 0px 0px 0px;  height:100%;
	scrollbar-face-color: #48000E;
	scrollbar-arrow-color: #E6CF00; 
	}
	
	.divImgMin { background-image:url('../images/bg_gallery.png'); float:left; width:149px; height:78px; margin-right:4px; margin-bottom:4px;}
.divImgMin a {margin:0px;}
.divImgMin img {margin-top:4px;height:70px; width:141px;}

.divImgMinFregio { background-image:url('../images/bg_gallery_fregio.png'); width:169px; height:123px; float:left;}
.divImgMinFregio a {margin:0px;}
.divImgMinFregio img {margin-top:4px;margin-left:4px;height:70px;width:141px;padding:0px;float:left;}
	/* End Comomn */
#bodyImage {background-color:#48000E; height:100%; width:100%;}
#bodyTopMenu { background-image:url(images/TopBground.gif); background-position:0px 138px; background-repeat: repeat-x; background-color:#48000E; }
#bodyLeft { background-color:#5C0610; background-image: url(images/TopMenuSx.gif); background-repeat: no-repeat; background-position: 0px 0px;  }
/* Body pagine interne */
#BodyContent { height:90%; background-image: url(images/TopMenuDx.gif); background-repeat: no-repeat; background-position: 0px 0px; width:97%; background-color:#5C0610; display:block;}
/* Titolo pagine interne */
div.ContentTitle{ height:58px; width:545px; display:block; margin: 25px 0px 0px 20px;
	background-image: url(images/testata.gif); background-repeat: no-repeat; background-position:  0px 0px;  }
div.Title { background-repeat: no-repeat; background-position: 423px 31px; height:51px;  }
#Storia { background-image: url(images/label/storia.gif); }
#Story{ background-image: url(images/label/story.gif); }
#Menu{ background-image: url(images/label/menu.gif); }
#TheMenu{ background-image: url(images/label/theMenu.gif); }
#Locale { background-image: url(images/label/locale.gif); }
#Staff { background-image: url(images/label/staff.gif); }
#DoveSiamo { background-image: url(images/label/dovesiamo.gif); }
#Prenotazione { background-image: url(images/label/prenotazione.gif); }
#Ricette { background-image: url(images/label/ricette.gif); }
#Contatti { background-image: url(images/label/contatti.gif); }
#Patners { background-image: url(images/label/patners.gif); }

/* END Titolo pagine interne */
/* Dati pagine interne */
/* div.ContentScroller	{ overflow:auto; height:345px; width:100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 20px; } */
div.ContentScroller	{position:relative; overflow: auto;  border:solid 0px white; height:86%;  width:100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 20px; }
/* div.ContentScroller	{position:relative; overflow: auto;  border:solid 0px white; height:81%;  width:100%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 20px; } */
div.Content { width:545px; display:block;  }

#ricetta { background-image: url(images/label/ricettadelmese.gif); background-position: 0px 0px; background-repeat:no-repeat; padding-top:30px; }
/* Menu */
div.Menu, div.MenuLong { background-color:#48000E;  display:block; padding: 30px 0px 0px 5px;  background-position: 0px 0px; background-repeat: no-repeat; overflow:visible; }
div.Menu { width:260px; } 
div.MenuLong { width:540px; overflow: visible; }
#MenuAziendale { height:420px; float:left; background-image: url(images/label/menu_aziendale.gif); }
#MenuAziendaleExtra { height:420px; float:right; background-image: url(images/label/menu_aziendale.gif); }
#MenuStagionale{ float:left; background-image: url(images/label/menu_stagionale.gif);  }
#MenuStagionaleENG{ float:left; background-image: url(images/label/menu_stagionaleENG.gif);  }
#MenuNatale{ float:left; background-image: url(images/label/menu_natale.gif);  }
#CartaVini { float:right; background-image: url(images/label/menu_cartadeivini.gif);  }
#WineList{ float:right; background-image: url(images/label/menu_wineList.gif);  }

.listitem {border:solid 1px white;  display:block;}
.listseparator { width:6px; vertical-align:top;}

/* End Menu */
/* Patners */ 
#Friends{  background-image: url(images/label/friends.gif); background-position: 3px 4px;}
#Locali {  background-image: url(images/label/nostrilocali.gif); background-position: 3px 4px;margin-bottom:15px;}

/* Font */
.txt_bianco9, .menu_txt_bianco9, .txt_bianco9Float, .txt_bianco12 { color: white; font-size: 11px; font-family: Verdana, Tahoma, Times New Roman; font-weight: normal; text-decoration: none; margin: 0px 0px 0px 0px;  }
.menu_txt_bianco9 {/* width:235px; */}
.txt_bianco9 { clear:both; }
.txt_bianco9b { font-weight: 700; }
.txt_bianco12 {font-size: 12px;}
.txt_giallo9b { color: #e6cf00; font-size: 12px; font-family: Verdana, Tahoma, Times New Roman; font-weight: 700; text-decoration: none }
.txt_giallo9 { color: #e6cf00; font-size: 12px; font-family: Verdana, Tahoma, Times New Roman; font-weight: normal; text-decoration: none }
.title_giallo12 { color: #E6CF00; font-size: 12pt; font-family: Verdana, Tahoma, Times New Roman; font-weight: 700; text-decoration: none  }
.title_giallo10 { color: #E6CF00; font-size: 10pt; font-family: Verdana, Tahoma, Times New Roman; font-weight: 700; text-decoration: none  }
.title_giallo11 { color: #E6CF00; font-size: 11pt; font-family: Verdana, Tahoma, Times New Roman; font-weight: 700; text-decoration: none  }
.title_bianco12 { color: white; font-size: 12pt; font-family: Verdana, Tahoma, Times New Roman; font-weight: 700; text-decoration: none  }

/* END Font */
	 
/* Images */	 
div.image1,div.image2,div.image3,div.image4, div.imageS1,div.imageS2,div.imageS3,div.imageS4, div.imageSL
{width:230px; height:140px; display:block; background-repeat: no-repeat; background-position: 0px 0px; background-repeat: no-repeat;}
div.imageS0, div.imageS1,div.imageS2 {width:163px; height:216px; }
div.imageSL { height:213px; }
	 	 
div.image1, div.image2, div.imageS1, div.imageS2, div.imageS0, div.imageSL {padding: 24px 0px 0px 0px; }
div.image3, div.image4 {padding: 0px 0px 28px 0px; }
div.image1 { background-image: url(images/Decorazione3.gif); background-position: 148px 0px;}
div.image2 { background-image: url(images/Decorazione4.gif); background-position: 0px 0px;}
div.image3 { background-image: url(images/Decorazione1.gif); background-position: 148px 144px;}
div.image4 { background-image: url(images/Decorazione2.gif); background-position: 0px 144px;}

div.imageS1 { background-image: url(images/Decorazione4.gif); background-position: 0px 0px;}
div.imageS2 { background-image: url(images/Decorazione3.gif); background-position: 78px 0px;}
img.image { border:solid 2px white; height:140px; width:230px; }
img.imageSmall { border:solid 2px white; height:213px; width:160px; }
img.imageLarge { border:solid 2px white; height:213px; width:539px; }
#lblarchivioricette { border: none 0px;  width:123px; height:18px; }
#lblrichiestastage{ border: none 0px;  width:136px; height:18px; }
img.carte { border: none 0px;  width:100px; height:45px; }
.button {  border: solid 1px #E6CF00; }
#img { border:solid 2px white; }
#Imgbody { width:100%; height:95%; overflow:visible; border:solid 0px black; padding-top:10px; text-align:center;  }
/* END Images */

a { color:  #E6CF00; font-size: 9pt; font-family: Verdana, Tahoma, Times New Roman; font-weight: normal; text-decoration: none }
.hyper { text-decoration: underline;}
div.spacer2 { height:1px; clear:both; overflow:hidden;}
div.spacer { height:5px; line-height: 1px;display:block;  overflow:hidden;}
div.spacer5 {  height:5px; display:block; clear:both; line-height: 1px; overflow:hidden;}
div.spacer15 {  height:20px; display:block; clear:both; line-height: 1px;}
div.center {	text-align:center; margin-left:auto; margin-right:auto; }
div.col180 { width:180px;height:20px;float:left;clear:both;  }
div.patner { height:20px; }
div.col150 { width:150px;float:left;clear:both; height:15px;  }
div.show { display:block; }
div.hide { display:none; }
.GraphButton, .GraphButtonDark {border-bottom:solid 1px #48000E;border-right:solid 1px #48000E;border-top:solid 1px #E6CF00;border-left:solid 1px #E6CF00;padding:1px 2px 2px  1px;}
.GraphButtonDark {border-bottom:solid 1px #30000A; border-right:solid 1px #30000A; }
#loader {position: absolute; top:90px; left:0px; margin: auto auto auto auto; width:100%; height:10px; text-align:center;}

.footer {text-align:center;position:absolute; width:545px;border:solid 0px #48000E;padding: 0px 0px 0px 0px; height:100px; vertical-align:middle; overflow:hidden; }
.RedImobile{ color: #ED1B2E; font-size: 11px; font-family: Verdana, Tahoma, Times New Roman; font-weight:  bold; text-decoration: none; margin: 0px 0px 0px 0px; font-style:italic;  }
.GrayImobile{ color: #D5D7D8; font-size: 11px; font-family: Verdana, Tahoma, Times New Roman; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 0px; font-style:italic; }

.description {  display:none }

#intro { background-color:#5C0610; width:100%; height:100%; text-align:center; }
#intro .data {padding-top:8%; }
img { border:none;}
#divEnterMolo13 { visibility:hidden }
.popup {margin:0;height:100%;background-color:#5C0610; width:100%; height:100%; text-align:center;padding:70px 0px 0px 0px; background-image: url(images/DecorazionePopUp.gif); background-repeat:no-repeat}

#bannerNatale 
{	margin:0;height:100%; width:100%; text-align:center;
	background-image:url(images/extra/bannerNatale.jpg); background-repeat:no-repeat; background-position: center center; background-color:#5D150F;  }
.natale{color:#D1994B; font-size: 12px; font-family: Tahoma, Verdana, Times New Roman; font-weight: bold; padding-top:0px; display:block;}

frame { border-style:none;  }
frameset { border-style:none; }