body {
font-family:  Verdana,Helvetica, Arial,sans-serif;
font-size: 62,5%; 
}

table {
border-collapse:collapse;
/* background-image:url(img-site/pattern-scale727.jpg); */
}

td {
border-right: 0px solid white;
vertical-align: top;  /* per posizionare stabilmente il menu al cambio di pagina */
color: ;          /* color: Black; */
}

h2  {  		
	color: #ffffff; /* colore dei font */
	text-align: right; 
	padding: 0px 60px 0px 0px;     /*	spazio tra la riga e il titolo e spazio fino alla riga sottostante  */
	/*	text-transform: 	uppercase; */  
	font-size: 12px;
	font-weight: lighter;
}

h3  {  		
line height: 22px;
font-size: 12px;
font-weight: lighter;
}

.tel1{
font-family:  Arial,Verdana,Helvetica, sans-serif;
font-size: 22px;
text-decoration: none;
line-height: 43px; 
}

A.tel1:link { text-decoration: none;  color:#EF3F30; }   /*  #f35347  */    
A.tel1:visited { text-decoration: none; color:  #EF3F30;}  /*  #fff7e3  */       
A.tel1:hover { text-decoration: none;  color:  #F97069;}  /*  #dccb94  */


img#center {
margin: 18px 5px 5px 170px; /* posizione logo */
}
img#center_2 {
margin: 5px 5px 5px 280px; /* posizione logo */
}


#container {
position: static; 
 width: 900px;
 margin: auto;  /* allineamento centrale del box */
color: black; /* colore dei font */
}


#ordinazione {
position: relative;
top: -110px;
left: 10px;
width: 162px;
height: 188;
background-color: # ;
color: #dccb94;
font-size: 18px;
font-weight: lignt;
line-height: 28px;
text-align: center;
}


#testata{	/* aggiornare anche testata-menu */
width: 730px;
height: 158px;	
color:white; /* colore dei font */
background-image:url(img-site/pattern-scale727.jpg);
border-bottom:22px solid;
border-color:#C4AF6D;  
clear:left;
}

#testata-menu{  /* usato per la pagina menu nella versione interna al sito */
width: 730px;
height: 158px;	
color:white; /* colore dei font */
background-image:url(img-site/pattern-scale727.jpg);
border-bottom:1px solid;
border-color:#C4AF6D;  
clear:left;
}


#content{
height: 350px;	
color:white; /* colore dei font */
background-color: #4b3429;
clear:left;
}

#galleria{
background-color:  ; /* oro: #C4AF6D -oro2: #DDCA9B - ede2c1 - */
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
font-size: 22px;
font-weight:lighter;
text-align:center;
}

#contatti{
height: 526px;	
color:white; /* colore dei font */
background-image:url(img-site/piantina.jpg);
clear:left;
}

#contatti_opacity{
position: relative;
	top: 160px;   
	left: 60px;
	width: 570px;			
	height: 180px;
  background-color: #ebe0be; /* FFF - ebe0be*/
  color: #000;
  opacity: 0.85;
  
}

#contatti_text{
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: #43291b; /* colore dei font */
text-align:center; /* center - left */
font-size: 20px;
padding: 16px;
text-indent: 0px;
line-height : 26px;
}


#pizze {
    background-color: ; /* FFF - ebe0be*/
}


#fondo {
border-top:22px solid gray;
border-color:#C4AF6D;
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: #dccb94; /* colore dei font */
font-size: 22px;
font-weight:lighter;
text-align:center;
text-decoration: none;
}


#menu { 
	position: relative;
	top: 302px;   
	left: 11px;
	width: 185px;			/*185px; */
	height: 135px;			/*140px */
	background : url('img-site/menu.gif');  
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	z-index: 5;
}


#menu a {
	width: 185px;
	height: 35px;		/*35px; */
	float: left;
	text-align: left;
	text-decoration : none;
	text-transform : none;  /*uppercase*/
	line-height : 28px;
	padding: 0px 0px 0px 8px;
	margin: 0px;
	background : url('img-site/menu.gif');
	font-family: Helvetica, Arial, Verdana, sans-serif;
	color: #231a12;
 	font-weight : normal;
	font-size : 1.07em;
}

#menu a.active {
	background : url('img-site/menua.gif') !important; 
	font-weight : bolder;
}

#menu a:hover {
	color: #231a12;
	font-weight : bolder;
	background : url('img-site/menu.gif');
}


.btn {
	position: inline;
	width: 732px;
	height: 32px;
	padding: 0px;
	margin: 0px;
	background-color: ;
	overflow: hidden
}

.btn a {
    display: block;
	width: 182px;
	height: 28px;
	float: left;
	text-align: center;
	text-decoration : none;
	text-transform : ;  /*  uppercasex  */
	line-height : 30px;  /* per centrare verticalmente il testo in un box ad altezza fissa: line-height = h box  */
	padding: 0px;
	margin-right: 1px;
	color: #231a12;
	background-color: #C4AF6D;
	font-weight :  ;
	font-size :1.36em;

}

.btn a.active {
    color: #0f0b07;
	background-color: #dccb94;   
    text-decoration: none;
	font-weight : bold ;
    display: block;
}

.btn a:hover {
    color: #54371d;
	background-color:#bb9f47;
    text-decoration: none;
	font-weight : bold ;
    display: block;
}


.btn-5 {
	margin-top: 162px;
	margin-left: 32px;
	background : url('img-site/menu_mobile.svg');
	background-repeat: no-repeat;
}

.btn-5 a {
    display: block;
	width:144px;
	height:166px;
	background : url('img-site/menu_mobile.svg');
	background-repeat: no-repeat;
}

.btn-5 a:hover {
    color: #54371d;
	background : url('img-site/menu_mobileh.svg');
	background-repeat: no-repeat;
    text-decoration: none;
	font-weight : bold ;
    display: block;
}


A.ind_mail:link { text-decoration: none;  color: #43291b;}      
A.ind_mail:visited { text-decoration: none; color: #43291b;}         
A.ind_mail:hover { text-decoration: none;  color: #6a5a27;} 


/*  _____________________INIZIO iframe CSS_____________________________________________________  */

#content2{
width: 96%; /* 712px */
height: ;
margin: auto;  /* allineamento centrale del box */
text-align: center; 	
color: #C4AF6D; /* colore dei font */
background-image:url(img-site/pattern-scale727.jpg);
clear:left;
}


#telaio_01 {
margin-left: 2.9em;
margin-right: 2.9em;
margin-top: 1em;
color: ;
background-color: ;
}

#telaio_02 {
position: relative;
height: 5.9em;
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: white;
border-top: 2px solid #DDCA9B; 
text-align: left; /* IE5.x */
background-color: ;
}

#telaio_03 {   /*	SENZA border-top PER LA PRIMA RIGA CON SOTTOTITOLI-es menu proposte */ 
position: relative;
height: 3.0em;
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: white;
text-align: left; /* IE5.x */
background-color: ;
}


h5  {  		
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: #ffffff; /* colore dei font */
text-align: right; 
	/*	text-transform: 	uppercase; */  
font-size: 1em;
font-weight: lighter;
}

#bottom {
width:100%;
border-top: 2px solid #DDCA9B; 
height: 44px;
}


#pizza {
font-weight: bold;
font-size:  1.7em;
line-height: 1em;
color: #f1dca9;
float:left;
width: 80%;
padding: 0.4em 0em 0.1em 0em;
overflow: visible;
background-color: ;
}

#pizza2 {         /* Per quando vi è una sola riga di testo oppure non vi sono ingredienti- padding verticale modificato*/
font-weight: bold;
font-size:  1.7em;
line-height: 1em;
color: #f1dca9;
float:left;
width: 80%;
padding: 1.4em 0em 0em 0em;
overflow: visible;
background-color: ;
}

#pizza3 {         /* Per i sottotitoli PRIMA RIGA - padding verticale modificato*/
font-weight: bold;
font-size:  1.7em;
line-height: 1em;
color: #f1dca9;
float:left;
width: 80%;
padding: 1.4em 0em 0em 0em;
overflow: visible;
background-color: ;
}

#prezzo {
font-size:  1.4em;
float:right;
width:19%;
height: 30%;
text-align: right;
padding: 1.55em 0em 0em 0em;
overflow: visible;
color: #fff7e3;
background-color: ;
}

#ingredienti {
color: #fff7e3;
width: 80%;
font-size:  1.32em;
padding: ;  /* 5px 0px 18px 0px      0.4em 0em 6em 0em*/
overflow: visible;
background-color: ; 
}

#top-bottom_text {  		
font-family:  Helvetica, Verdana, Helvetica, Arial, Verdana, sans-serif;
color: #ffffff; /* colore dei font */
text-align: right; 
	/*	text-transform: 	uppercase; */  
font-size: 1.2em;
font-weight: lighter;
padding: 0.8em 0em 0.4em 0em;
}



/*  _____________________FINE iframe CSS_____________________________________________________  */

/* ORO CHIARO-BOTTONE ACTIVE: #dccb94  */ 
/* ORO BOTTONE: #C4AF6D  */ 
/* ORO SCURO-BOTTONE HOOVER: #bb9f47  */ 
/* 		BIANCO ingredienti: #fff7e3 */ 
/*  	testi MARRONE SCURO #231a12 */ 
/*  	ROSSO  EF3F30 #f35347;  F97069*/ 