﻿html  {width:100%; height:100%; overflow:hidden; background:none;}
body  {width:100%; height:100%; padding:0px; margin:0px; overflow:auto; -moz-overflow-x:auto;   -moz-overflow-y:scroll; -ms-overflow-x:auto;    -ms-overflow-y:scroll; overflow-x:auto;        overflow-y:scroll; }


div , p, span, a ul, li, table, tr, td, tbody, thead, tfoot {font-family:Arial, Verdana, helvetica; font-style:normal; color:#290e06; font-size:12px;}
h1 {margin:0px; font-size:16px; font-weight:bold; padding:0px; color:#412e1f; display:block;}
a {outline: none;}
/*-----------------------------------STILI PER IL CORPO*/
/*HOME*/
#Home{border:solid 5px #000000; height:550px; width: 960px; margin:20px auto; background-image:url('/Template/Images/HomePage2.jpg'); background-repeat:no-repeat; overflow:hidden;}

/*TESTATA*/
#Header{border:solid 0px #ffffff; height:175px; width: 960px; margin-top: 0px auto; overflow:hidden;}
#tit{border:solid 0px #ffffff; height:63px; width: 550px; margin:0px auto; margin-top:25px; margin-right:15px; float:right;}
.loc{border:solid 0px #ffffff; height:33px; width: 550px; float:left; background-image:url('/Template/Images/linkHome.png'); background-repeat:no-repeat;}
.loc a {width:100%; height:100%; float:left; display:block;}/**/

#chi{border:solid 0px #ffffff; height:30px; width: 550px; float:right;}
#chi1{border:solid 0px #ffffff; height:20px; width:400px; margin-top:5px; margin-left:0px; float:right;}

/*PARTE CENTRALE*/
#contenitore{border:solid 0px #b23c3c; height:330px; width: 960px; margin-top:0px; overflow:hidden;}/**/

/*PIE DI PAGINA*/
.footer {height:40px; width: 960px; margin-top:20px; overflow:hidden; background-color:#312612;}
.footer p {color:#98856a; font-style:normal; font-size:12px; font-family:Arial; margin-top:5px; text-align:center;}
.footer a {text-decoration:underline; color:#98856a;}
.footer a:hover {text-decoration:none;}

/*---------------------------------------------------------- SCOIATTOLO */
#link0 {position:relative; top:50px; left:134px; height:28px; width:24px; float:none; clear:both;}
a.z0 {height:28px; width:24px; display:block; text-decoration:none;}
a.z0:hover {background-image:url('/Template/Images/MenuTop_Link0.png'); background-repeat:no-repeat; background-position:0px 0px;}
a.z0_Selez {height:28px; width:24px; display:block; background-image:url('/Template/Images/MenuTop_Link0.png'); background-repeat:no-repeat; text-decoration:none;}

#link1 {position:relative; top:-64px; left:185px; height:56px; width:69px; float:none; clear:both;}
a.z1 {height:56px; width:69px; display:block; text-decoration:none;}
a.z1:hover {background-image:url('/Template/Images/MenuTop_Link1.png'); background-repeat:no-repeat; background-position:top left;}
a.z1_Selez {height:56px; width:69px; display:block; background-image:url('/Template/Images/MenuTop_Link1.png'); background-repeat:no-repeat; background-position:top left; text-decoration:none;}

#link2 {position:relative; top:-81px; left:278px; height:67px; width:49px; float:none; clear:both;}
a.z2 {height:67px; width:49px; display:block; text-decoration:none;}
a.z2:hover {background-image:url('/Template/Images/MenuTop_Link2.png'); background-repeat:no-repeat; background-position:top left;}
a.z2_Selez {height:67px; width:49px; display:block; background-image:url('/Template/Images/MenuTop_Link2.png'); background-repeat:no-repeat; background-position:top left; text-decoration:none;}

#link3 {position:relative; top:-195px; left:314px; height:37px; width:52px; float:none; clear:both;}
a.z3 {height:37px; width:52px; display:block; text-decoration:none;}
a.z3:hover {background-image:url('/Template/Images/MenuTop_Link3.png'); background-repeat:no-repeat; background-position:top left;}
a.z3_Selez {height:67px; width:49px; display:block; background-image:url('/Template/Images/MenuTop_Link3.png'); background-repeat:no-repeat; background-position:top left; text-decoration:none;}

#links {position:relative; top:-276px; left:32px; height:151px; width:111px; float:none; clear:both;}
a.zs {height:151px; width:111px; display:block; text-decoration:none; background-repeat:no-repeat;}
a.zs:hover {background-image:url('/Template/Images/scoiattololinkhome.png'); background-repeat:no-repeat; background-position:0px 0px;}

/*-----------------------------------------------CORPO DELLE PAGINE*/
#contenuto{border:solid 0px #ffffff; height:100%; width: 580px; margin:0px auto;}

/*----------------------------------------LINK CENTRALI PAGINA HOME*/
/*PIADINERIA*/
.p{height:151px; width: 268px; margin:14px 7px 0px 7px; float:left;}
a.p1{height:151px; width: 268px; float:left; display:block; background-image:url('/Template/Images/PiadaHome.png'); background-repeat:no-repeat; background-position:left top;}
a.p1:hover{background-position:right top;}/**/

/*RISTORANTE*/
a.p2{height:151px; width: 268px; float:left; display:block; background-image:url('/Template/Images/RistoHome.png'); background-repeat:no-repeat; background-position:left top;}
a.p2:hover{background-position:right top;}

/*CATERING*/
a.p3{height:151px; width: 268px; float:left; display:block; background-image:url('/Template/Images/CateHome.png'); background-repeat:no-repeat; background-position:left top;}
a.p3:hover{background-position:right top;}

/*CONTATTI E MAPPE*/
a.p4{height:151px; width: 268px; float:left; display:block;  background-image:url('/Template/Images/MappeHome.png'); background-repeat:no-repeat; background-position:left top;}
a.p4:hover{background-position:right top;}

#contenutoR1{height:100%; float:left; width: 250px; margin:0px auto; text-align:left;}

#contenutoR1 ul{text-align:left; list-style:none; display:block; margin:0px; padding:50px 10px;}
#contenutoR1 ul li {display:block; margin-bottom:8px;}
#contenutoR1 ul li a {font-family:Arial; letter-spacing:1px; font-weight:bold;  height:20px; line-height:20px; padding:0px 7px; font-size:12px; text-decoration:none; display:block; color:#290e06;}
#contenutoR1 ul li a:hover {background-color:#412e1f; color:#dadada}
#contenutoR1 ul li a.aSel{background-color:#412e1f; color:#dadada}
#contenutoR1 ul li ul {padding:0px;}
#contenutoR1 ul li ul li {margin:0px;}
#contenutoR1 ul li ul li a{font-weight:normal; background-color:Transparent; padding:0px 7px 0px 14px;}
#contenutoR1 ul li ul li a:hover{text-decoration:underline; background-color:Transparent;}
#contenutoR1 ul li ul li a.aSel{text-decoration:underline; background-color:Transparent;}

.Titolo{margin:0px; font-size:14px; font-weight:bold; padding:0px; color:#412e1f;}
.Menu ul{text-align:left; list-style:none; display:block; margin:0px; padding:0px;}
.Menu ul li {display:block; margin-top:8px;}
.Menu ul li a {font-family:Arial; letter-spacing:1px; height:20px; line-height:20px; padding:0px 7px; font-size:12px; text-decoration:none; display:block; color:#290e06; font-weight:normal;}
.Menu ul li a:hover {text-decoration:underline;}
.Menu ul li a.aSel{text-decoration:underline;}

#contenutoR2[class~=Overf]{height:330px; float:left; width: 659px; margin:0px auto; background-image:url('/Template/Images/menu.png'); background-repeat:repeat;  
	overflow-y:auto; -ms-overflow-y:auto; -moz-overflow-y:auto; overflow-x:hidden; -ms-overflow-x:hidden; -moz-overflow-x:hidden;
	scrollbar-base-color:#98856a;
	scrollbar-face-color:#290e06;
	scrollbar-shadow-color:#290e06;
	scrollbar-arrow-color:#98856a;
	scrollbar-highlight-color:#98856a;
	scrollbar-dark-shadow-color:#290e06;
	scrollbar-track-color:transparent;}
#contenutoR2{height:330px; float:left; width: 659px; margin:0px auto; background-image:url('/Template/Images/menu.png'); background-repeat:repeat;}
#contenutoR2 .padding {padding:10px; display:block;}


#contenutoR2 div.cassing {border:solid 0px #000000; padding:10px; display:block; height:280px; width: 200px; letter-spacing:1.2px; }
#contenutoR2 div.mapping {position:absolute; border:solid 0px #ffffff; height:305px; width: 400px; margin-top:-305px; margin-left:240px; background-image:url('/Template/Images/mappa.png'); background-repeat:no-repeat;}


#contenutoR2 .GalleryItem {display:block; float:left; margin:10px 0px 0px 10px; width:150px; height:150px; overflow:hidden;}
#contenutoR2 .GalleryItem img {display:block; border:none; width:150px; height:150px;}

#contenutoR2 div.Menu {width:220px; height:auto; float:left;}
#contenutoR2 div.Menu .Titolo{width:220px;}
#contenutoR2 div.Contenuto {border:solid 0px #000000; text-align:center; width:419px; height:auto; float:left; overflow-y:auto; -ms-overflow-y:auto; -moz-overflow-y:auto; overflow-x:hidden; -ms-overflow-x:hidden; -moz-overflow-x:hidden; height:310px; scrollbar-base-color:#98856a;
	scrollbar-face-color:#290e06;
	scrollbar-shadow-color:#290e06;
	scrollbar-arrow-color:#98856a;
	scrollbar-highlight-color:#98856a;
	scrollbar-dark-shadow-color:#290e06;
	scrollbar-track-color:transparent;}
#contenutoR2 div.Contenuto h1{display:block; text-align:center;}
#contenutoR2 div.Contenuto>div>img{display:inline-block; height:145px; width:280px;}
#contenutoR2 div.lista {border:solid 0px #000000; overflow-y:auto; -ms-overflow-y:auto; -moz-overflow-y:auto; overflow-x:hidden; -ms-overflow-x:hidden; -moz-overflow-x:hidden; height:310px; scrollbar-base-color:#98856a;
	scrollbar-face-color:#290e06;
	scrollbar-shadow-color:#290e06;
	scrollbar-arrow-color:#98856a;
	scrollbar-highlight-color:#98856a;
	scrollbar-dark-shadow-color:#290e06;
	scrollbar-track-color:transparent;
	margin-top:10px; height:280px;}

div.Locanda_Popup_Container	{background-color:#290e06; width:auto;height:auto;float:left; overflow:visible; position:absolute; padding:3px;}
div.Locanda_Popup_Container2	{overflow:visible; background-color:#290e06; position:relative; float:left;width:auto;height:auto;}
div.Locanda_Popup_Container3	{overflow:hidden;}
div.Locanda_Popup_Container_Shadow		{background-color:#111111; position:relative; float:left; width:100%;height:100%;}
div.Locanda_Popup_Container_BgModal		{background-color:#111111; width:100%;height:100%;}
div.Locanda_Popup_TitleBar		{}
table.Locanda_Popup_TitleBar_Table		{width:100%; overflow:hidden; background-image:none;}
table.Locanda_Popup_TitleBar_Table	tr	{padding:0px;}
table.Locanda_Popup_TitleBar_Table	td.Locanda_Popup_TitleBar_Title		{width:95%; font-size:12px; font-weight:bold; color:#ffffff; text-transform:none; height:16px; line-height:16px; border:none; background-color:transparent; text-transform:uppercase;}
table.Locanda_Popup_TitleBar_Table	td.Locanda_Popup_TitleBar_CmdAbort	{width:5%; text-align:right; line-height:normal; padding:0px; background-color:transparent; height:16px; line-height:16px;}
table.Locanda_Popup_TitleBar_Table	td.Locanda_Popup_TitleBar_CmdAbort	a{display:block; float:right; font-size:12px; font-weight:normal; display:block; padding:0 3px 0 3px; text-decoration:none; color:#ffffff; border:none; background:none; font-weight:bold;}
table.Locanda_Popup_TitleBar_Table	td.Locanda_Popup_TitleBar_CmdAbort	a:hover	{color:#dadada; text-decoration:none;}
div.Locanda_Popup_Content	{overflow:hidden; background-color:#290e06;}
div.Locanda_Popup_Content	div {background-color:#290e06;}
div.Locanda_Popup_Content	div	a {color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none; text-transform:uppercase; background-color:#2f3431;}
div.Locanda_Popup_Content	div	a.Command {display:block; position:relative;  width:100px; height:30px; line-height:30px; text-align:center; z-index:9999999; background-color:#290e06; font-size:10px; margin-top:185px;}
div.Locanda_Popup_Content	div	a.aLef {float:left; top:-400px; color:#ffffff; opacity:0; moz-opacity:0; filter:alpha(opacity=0); display:none;}
div.Locanda_Popup_Content	div	a.aLef:hover {opacity:0.65; moz-opacity:0.65; filter:alpha(opacity=65);}
div.Locanda_Popup_Content	div	a.aRig {float:right; top:-400px; color:#ffffff; opacity:0; moz-opacity:0; filter:alpha(opacity=0);display:none;}
div.Locanda_Popup_Content	div	a.aRig:hover {opacity:0.65; moz-opacity:0.65; filter:alpha(opacity=65);} 
div.Locanda_Popup_Content	iframe		{border:none;} 