/* ICONE scorrevoli VINI ROSSI */
#icona_rutilo {
	border-style: solid;
	border-color: #ACACAC;
	border-width: 5px 0px 5px 5px;
}
#icona_facesole {
	border-style: solid;
	border-color: #ACACAC;
	border-width: 5px 0px 5px 5px;               
}
#icona_elios,#icona_infiorata {
	border-style: solid;
	border-color: #ACACAC;
	border-width: 5px 5px 5px 5px;               
}


/* ICONE scorrevoli VINI BIANCHI */
#icona_teresa {
	border-style: solid;
	border-color: #ACACAC;
	border-width: 5px 0px 5px 5px;
}
#icona_colli_lanuvini_superiore {
	border-style: solid;
	border-color: #ACACAC;
	border-width: 5px 0px 5px 5px;              
}


/* ICONE scorrevoli ALTRI PRODOTTI */
#icona_olio_extravergine_di_oliva {
	border-style: solid;
	border-color: #ACACAC;
	border-width: 5px 5px 5px 5px;              
}


/* Voci del MENU */
#container_menu {
	position: relative;
}
.menu_home {
	font-family: Tahoma;
	font-size: 0.68em;
	font-weight: 600;
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 4px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: Gray;
	width: 150px;
	color: #935231;
}
.menu_altre_pagine {
	font-family: Tahoma;
	font-size: 0.68em;             /*   font-size: 0.68em; */
	font-weight: 600;
	padding-left: 0px;
	padding-top: 3px;         /* padding-top: 5px; */
	padding-bottom: 7px;       /*  padding-bottom: 4px;  */
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color: Gray;
	width: 150px;
	color: #935231;
}
#menu_altre_pagine_prolungato {
	width: 170px;
}
.menu_prodotti_altre_pagine {
	position: absolute;
	top: 0px;
	left: 170px;
	font-family: Tahoma;
	font-size: 0.68em;
	font-weight: 600;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: Gray;
	width: 250px;
	color: #935231;
	line-height: 180%;
}
.menu_riconoscimenti {
	font-family: Tahoma;
	font-size: 0.68em;
	font-weight: 600;
	padding-left: 0px;
	padding-top: 0px;     /* 5px */
	padding-bottom: 0px;  /* 4px */
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: Gray;
	width: 150px;
	color: #935231;
}


/* PRODOTTI */
.container_prodotti {
	position: relative;
}
.prodotti {
	position: absolute;
	top: -20px;
	left: 10px;   /* 210px */
	font-family: "Times New Roman", Times, serif;
	font-size: 0.68em;
	font-weight: 500;
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 365px;   /* COME id SCROLLER  336px  */
	/*  color: #935231;   */
	color: White;
	text-align: right;
	z-index: 5 ;
}
.prodotti_home {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.68em;
	font-weight: 500;
	padding-left: 14px;
	padding-top: 5px;
	padding-bottom: 4px;
	width: 320px;
	/*  color: #935231;   */
	color: White;
	z-index: 5 ;
}



/* CATEGORIE */
.categorie {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.68em;
	font-weight: 500;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-right: 0px; 
	width: inherit;
	color: #935231;
	/* text-align: right; */
	z-index: 1;
	position: absolute;
	top: 0px;
	right: 100px;
}

#relative {
position: relative;
z-index: 2;}

.confezioni_regalo_contenitore {

	/*
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	*/
	width: 95px;
	color: #935231;	/* text-align: left; */
	position: absolute;
	left: 720px;
	top: 58px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E0E0E0;
	height: 164px;
	/*
	background-image: url(../immagini/confezioni_regalo.gif);
	background-position: right;
	background-repeat: no-repeat;
	*/
	}

.confezioni_regalo_testo {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.68em;
	font-weight: 500;
	
	padding-top: 5px;
	padding-left: 4px;
	/*
	padding-bottom: 0px;
	
	padding-right: 0px;
	*/
	color: #935231;
	/* text-align: left; 
	position: absolute;
	left: 720px;
	top: 58px;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #E0E0E0;
	height: 164px;
   */
	}






	
.confezioni_regalo_immagine IMG {
/**/
margin-top: 49px;
margin-right: 0px;

}


/* MENU in basso */
.container_menu_basso {
	position: relative;
}
.menu_basso {
	position: absolute;
	top: -20px;
	left: 175px;  /* 230px */
	font-family: Tahoma;
	font-size: 0.60em;
	font-weight: 500;
	width: 434px;  /* 430px */
	color: #935231;
}


/* Gestione LINK */
	a:link	{
	text-decoration: none;
	color: White;
               }				
	a:visited	{
	text-decoration: none;
	color: White;
	/* color: Silver; */
               }
	a:hover	{
	text-decoration: none;
	color: #FF0000;	/* color: red; */
               }	
	a:active	{
	text-decoration: none;
	/* color: red;  */
               }

					
/* Gestione LINK in TABELLA pagina riconoscimenti */
	TABLE .riconoscimenti a:link	{
	text-decoration: none;
	color: black;
	font-family: Tahoma;
	font-size: 0.65em;
               }				
	TABLE .riconoscimenti a:visited	{
	text-decoration: none;
	color: black;
	/* color: AppWorkspace; */
   font-family: Tahoma;
	font-size: 0.65em;
	            }
	TABLE .riconoscimenti a:hover	{
	text-decoration: none;
	color: #E08210;
		font-family: Tahoma;
	font-size: 0.65em;
	/* color: red; */
               }	
	TABLE .riconoscimenti a:active	{
	text-decoration: none;
	color: black;
   	font-family: Tahoma;
	font-size: 0.65em;
	            }		
					
					
	/* Gestione dei LINK del MENU */
	.menu_home a:link	{
	text-decoration: none;
	color: Black;
               }				
	.menu_home a:visited	{
	text-decoration: none;
	color: black ;
	/* color: #E08210;  */
               }
	.menu_home a:hover	{
	text-decoration: none;
	/* color: red;  */
	color: #E08210;  
               }	
	.menu_home a:active	{
	text-decoration: none;
	/* color: red; */
               }
	.menu_altre_pagine a:link	{
	text-decoration: none;
	color: Black;
               }				
	.menu_altre_pagine a:visited	{
	text-decoration: none;
	color: Black;
	/* color: #E08210; */
               }
	.menu_altre_pagine a:hover	{
	text-decoration: none;
	color: #E08210;
	/* color: red; */
               }	
	.menu_altre_pagine a:active	{
	text-decoration: none;
	/* color: red;  */
               }
	#container_menu a:link	{
	text-decoration: none;
	color: Black;
               }				
	#container_menu a:visited	{
	text-decoration: none;
	color: Black;
	/* color: #E08210;  */
               }
	#container_menu a:hover	{
	text-decoration: none;
	/* color: red;  */
	color: #E08210;  
               }	
	#container_menu a:active	{
	text-decoration: none;
	color: red;
               }				

					
/* Gestione dei LINK del menu delle LINGUE */
.lingue {
	font-family: Tahoma;
	font-size: 0.60em;
	font-weight: 500;
	padding-left: 24px;
	padding-top: 17px;
	padding-bottom: 2px;
	width: 150px;
	color: #935231;
} 
	.lingue a:link	{
	text-decoration: none;
	color: Black;
               }				
	.lingue a:visited	{
	text-decoration: none;
	color: Black;
	/* color: #935231; */
               }
	.lingue a:hover	{
	text-decoration: none;
	color: #E08210;  
	/* color: red; */
               }	
	.lingue a:active	{
	text-decoration: none;
	/* color: red; */
               }
					
	
/* BOX Azienda Agricola Cavalieri - pag. CHI SIAMO*/
#azienda_agricola_cavalieri {
	font-family: "Times New Roman", Times, serif;
	font-size: 0.70em;
	font-weight: 500;
	text-align: left;
	/* padding-left: 20px; */
	padding-left: 0px;
	padding-top: 17px;
	padding-bottom: 0px;
	/* padding-right: 15px; */
	padding-right: 0px;
	/* width: 312px; */
	width: 320px;
	color: #935231;
	border-style: solid;
	border-color: #ACACAC;
	border-width: 0px 0px 0px 0px;
}				
					
					
/* BOX Azienda Agricola Cavalieri - pag. CHI SIAMO*/
#container_scroller { 
font-size: 0.8em; 
position: relative; 
}

#contenitore {
background-color: transparent;
margin-top: 25px;
margin-left: 30px;
/* border: solid 5px white;  */
border-left: solid 5px white;  
border-right: solid 5px white;  
position: absolute;
top: 0px;
left: 20px;
width: 300px;
height: 110px;
overflow: hidden;
visibility: visible;
clip: rect(0 338px 227px 0);
display: block; }
#scroller {
/*     border: solid 5 green;    */
position: absolute;
top: 0px;
left: 0px;
width: 666px;
height: 95px;
visibility: visible;
display: block; 
}
 
 
 
 
 
 
 
 
 

#contenitore_frecce { 
	border-style: solid;
	border-color: #ACACAC;
	border-width: 1px 1px 1px 1px;
	/* background-color: Lime;  */
position: absolute;
/*float: left; */
top: 9px; 
left: 362px; 
width: 15px;
height: 218px; 
visibility: visible; 
 }					
 
 
/* SCHEDE PRODOTTI  */ 
.container_testo_prodotto {
	position: relative; 
	background-color: transparent;
	margin-top: 0px; 
	padding: 0px 0px 0px 0px; 
	border: 0px dotted #acacac; 
} 

.testo_prodotto   {
   position: absolute;
	top: 21px;
	left: 12px;
	width: 365px; 
	height: 450px; 
	visibility: visible; 
	display: block;
	color: #000000;
	font-weight: 500; 
	font-size: 0.8em; 
	font-family: "Times New Roman", Times, serif; 
	text-align: justify;
 } 
 

/*		CONTENITORE DELLE ICONE TONDE IN ALTO A DX
		NELLE PAGINE DEI PRODOTTI */
.container_icone_prodotti {
	position: absolute; 
	background-color:  transparent ;
	padding: 0px 0px 0px 0px; 
	border: solid 0px #acacac; 
	top: 16px; 
	left: 339px;  /*  214px  */
	visibility: visible;
}  


/*		CONTENITORE DELLE ICONE TONDE IN ALTO A DX
		NELLA PAGINA DELLE CONFEZIONI REGALO */
.container_icone_prodotti_CR {
	position: absolute; 
	background-color: transparent;
	padding: 0px 0px 0px 0px; 
	border: solid 0px #acacac; 
	top: 16px; 
	left: 173px;   /* left: 214px; */
	visibility: visible;
}


/*		GESTIONE DELLA POSIZIONE DELLE ICONE TONDE IN ALTO A DX
		NELLE PAGINE DEI PRODOTTI */
.icona_tonda {
		margin-left: 5px;
}  


/* Pagine RICONOSCIMENTI */
.testo_riconoscimenti   {
   position: absolute;
	top: 4px;  /* 21 */
	left: 12px;
	width: 365px; 
	height: 450px; 
	visibility: visible; 
	display: block;
 } 

 
/* LINK SULLA HOME PAGE per scaricare il catalogo PDF */
#scarica_catalogo a:link
{
text-decoration: none;
}				

#filetto_grigio
{
	width: 400px;
}


 /* Serve solo per la pagina INFORMAZIONI  */
  	#bordatura_grigia	{
	border-top-style: solid;
	border-top-color: gray;
	border-top-width: 1px;
                     }	
  	#bordatura_grigia_sx	{
	border-left-style: solid;
	border-left-color: gray;
	border-left-width: 1px;
                     }	
  	#bordatura_grigia_bottom	{
	border-bottom-style: solid;
	border-bottom-color: gray;
	border-bottom-width: 1px;
                     }	
  	#bordatura_grigia_dx	{
	border-right-style: solid;
	border-right-color: gray;
	border-right-width: 1px;
                     }	
  	#bordatura_grigia_dx_bottom	{
	border-right-style: solid;
	border-right-color: gray;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: gray;
	border-bottom-width: 1px;
                     }							
							
														
							

   #container_info {
	position: relative;
	text-align: left;
                   }					
  	#titolo_info	{
	text-align: left;
	border-bottom-style: solid;
	border-bottom-color: gray;
	border-bottom-width: 1px;
	width: 747px;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Tahoma;
	font-size: 0.60em;
	font-weight: 500;
	padding-left: 0px;  
	padding-top: 17px;
	padding-bottom: 2px;
	               }	
  	#contenitore_corpo_info	{
	position: absolute;
	top: 40px;
	left: 0px;
	width: 717px;
                           }

	#paddingleft30px	{
	padding-left: 30px;  
                     }				
					
  	#paddingleft20px	{
	padding-left: 20px;  
                     }

  	#paddingleft14px	{
	padding-left: 14px;
                     }
 
   #corpo_info	{
	font-family: Tahoma;
	font-size: 0.85em;
	font-weight: 500;
	padding-left: 20px;  
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	display: block;
	text-align: justify;
	               }
						

	/* INDIRIZZO al plugin di FLASH NELLA PAGINA index.		*/							
	a#plugin {
	text-decoration: none;
	color: #595959;
             }
	a#plugin:hover {
	text-decoration: none;
	color: red;
                   }
	
	/* INDIRIZZO EMAIL NELLA PAGINA chi siamo.			*/	
	a#email
	{
	text-decoration: none;
	color: black;
   }
	a#email:hover
	{
	text-decoration: none;
	color: red;
   }
	
				  
				  
	/* LINK RICONOSCIMENTI per aprire la POP-UP.		*/		
	a#riconoscimenti
	{
	text-decoration: none;
	color: black;
   }
	a#riconoscimenti:hover
	{
	text-decoration: none;
	color: red;
   }				  

	
/* PAGINA GALLERIA FOTOGRAFICA  */
#contenitore_frecce_galleria
{ 
border-style: solid;
border-color: #ACACAC;
border-width: 1px 1px 1px 1px;
position: absolute;
top: 150px; 
left: 50px; 
width: 300px;
height: 15px; 
visibility: visible; 
 }
#contenitore_voci_galleria_1 { 
position: absolute;
top: 180px; 
left: 65px; 
width: 270px;
height: 35px; 
visibility: visible;
}
#contenitore_voci_galleria_2 { 
position: absolute;
top: 205px; 
left: 65px; 
width: 270px;
height: 35px; 
visibility: visible; 
}

#voce_galleria { 
	border-style: solid;
	border-color: #ACACAC;
	border-width: 1px 1px 1px 1px;
	position: relative;
	padding: 1px ;
/* ATTIVARE LA VOCE SOTTOSTANTE width PER
OTTENERE DEI BOX A LARGHEZZA FISSA */
width: 86px ;
height: 20px; 
visibility: visible;
color: #e08210 ;
/* Questo DISPLAY serve a Firefox per visualizzare correttamente
   la larghezza (WIDTH) di un elemento */
 display: table-cell; 
}



	#voce_galleria a:link
	{
	text-decoration: none;
	color: Black;
   }				
	#voce_galleria a:visited
	{
	text-decoration: none;
	color: Black;
	}
	#voce_galleria a:hover
	{
	text-decoration: none;
	color: #E08210;
	}	
	#voce_galleria a:active
	{
	text-decoration: none;
	color: Black;
   }

 .immagine_bordo_bianco
   {
	border-color: White;
	border-style: solid;
	border-width: 8px;
	margin-left: 0px;	
   }				  


/* Testo delle CONFEZIONI REGALO */	
.interlinea_ridotta
{
line-height: 80%;
}				  		  									

/* icone confezioni regalo bordo marroncino */
.bordo_1px_935231
{
	border-color: #935231;
	border-style: solid;
	border-width: 1px;
}





/* Gestione del testo a scorrimento in home */
#relativo5 {
	position: relative;
	z-index: 2;
	top: -1px;
	left: 0px;
	visibility: visible;
	display: block
	}
#genzano_di_roma   {
	color: #936a4e;
	font-weight: 400;
	font-size: 0.68em;
	font-family: "Times New Roman", Times, serif;
	margin-left: 14px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 1px;
	border-bottom: 1px solid gray;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 310px;
	visibility: visible;
	display: block
	}
#ContainerTestoScorrevole   {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 310px;
	height: 40px;
	overflow: hidden;
	visibility: visible;
	clip: rect(0px 400px 40px 0px)
	}
#TestoScorrevole   {
	color: white;
	font-size: 1em;
	font-family: Tahoma;
	position: absolute;
	top: 25px;
	left: -4px;
	width: 600px;
	height: 16px;
	visibility: visible;
	display: block
	}
/* Fine gestione del testo a scorrimento in home */





















#collegamentojazz {
	position: absolute;
	height: 90px;
	width: 290px;
	z-index: 5;
	top: 7px;
	left: 720px;
	background-color: #FF0000;
}

