html,body
{
	margin: 0px;
	padding: 0px;
	text-align:center;
}
img{
	border:0px;
}
body{
	background-color: #ffffff;
	text-align:left;
	font-family: Verdana;
	font-size:12px;
	color:#7d7d7d;
	
	
}
div#contenitore{
		width:1003px; 
		margin: 0px auto; 
		text-align: center;   /*ripristina l' allineamento*/
		background-color: #ffffff;
		position:relative
		
}
div#header{
		width:1003px; 
		position:relative;
		height:300px;	
		text-align:center;
		
}

ul#nav { background:url(img/menu_piatti.gif);}
ul#nav li { float:left; list-style-type:none }
ul#nav li a { height:22px; display:block; 
/*position:absolute; top:0;*/
 text-indent:-9999px; 
outline:none ;
}

/*
ul#navH { background:url(img/home.gif) no-repeat white;}
ul#navH li { float:left; list-style-type:none }
ul#navH li a { height:32px; display:block; 
 text-indent:-9999px; 
outline:none ;
}
*/

li#navAntipasti a, li#navZuppe a, li#navPrimi a, li#navSecondi a, li#navDolci a{ background:url(img/menu_piatti.gif) }

li#navAntipasti a 						{ background-position:0 0; width:91px;  }
li#navAntipasti a:hover					{ background-position:0 -32px }
div#pageantipasti li#navAntipasti a 			{ background-position:0 -32px }

li#navZuppe a 						{ background-position:-91px 0; width:91px;  }
li#navZuppe a:hover					{ background-position:-91px -32px }
div#pagezuppe li#navZuppe a { background-position:-91px -32px }

li#navPrimi a 						{ background-position:-184px 0; width:91px; }
li#navPrimi a:hover					{ background-position:-184px -32px }
div#pageprimi li#navPrimi a 			{ background-position:-184px -32px }

li#navSecondi a 					{ background-position:-276px 0; width:91px;  }
li#navSecondi a:hover				{ background-position:-276px -32px }
div#pagesecondi li#navSecondi a 	{ background-position:-276px -32px }

li#navDolci a 					{ background-position:-368px 0; width:91px;  }
li#navDolci a:hover				{ background-position:-368px -32px }
div#pagedolci li#navDolci a 	{ background-position:-368px -32px }

.cat{

	font-family:arial; 
	font-size:13px; 
	text-decoration:none; 
	color:#636467; 
	font-weight:normal;
	
}
a.cat:link{

	font-family:arial; 
	font-size:13px; 
	text-decoration:none; 
	color:#636467; 
	font-weight:normal;
}
	
a.cat:visited{

	font-family:arial; 
	font-size:13px; 
	text-decoration:none; 
	color:#636467; 
	font-weight:normal;
}
a.cat:hover{

	font-family:arial; 
	font-size:13px; 
	text-decoration:underline; 
	color:#636467; 
	font-weight:normal;
}

.links{

font-family:verdana; 
font-size:11px;  
color:#808080; 
text-decoration:none;
	
}
a.links:link{

font-family:verdana; 
font-size:11px;  
color:#808080; 
text-decoration:none;
}
	
a.links:visited{

font-family:verdana; 
font-size:11px;  
color:#808080; 
text-decoration:none;
}
a.links:hover{

font-family:verdana; 
font-size:11px;  
color:black; 
text-decoration:none;

}

.apri{
	position:absolute;
	top: 367px;
	left: 822px;
	width: 133px;
	height: 29px;
	z-index: 100;
	cursor: pointer;
	background: url('img/esplora.png');
}

.chiudi{
	position:absolute;
	top: 733px;
	left: 822px;
	width: 133px;
	height: 29px;
	z-index: 100;
	cursor: pointer;
	background: url('img/torna.png');
}

.prima{
	width:1003px;
	text-align:center;
	position: relative;
	height:230px;
	overflow: hidden;
}

.dopo{
	width:1003px;
	text-align:center;
	position: relative;
	height:590px;
}