﻿body 
{
    text-align: center;
    margin: 10px 0 0 0;
    padding: 0px;
}
#boxIntro
{
    margin: 0 auto 0 auto;
    width: 800px;
    height: 550px;
}
#selLang
{
    width: 800px;
    height: 50px; 
    text-align: center;   
}
/* Stile e posizionameno del menu e della testata con animazione Flash */
#TblMenu
{
    width: 800px;
    background-color: #040402;
    text-align: center;
}
#TblMenu td a
{
    font-family: Verdana;
    color: white;
    font-size: 11px;
    text-decoration: none;
    text-align: center;
}
#TblMenu td a:hover
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px;
    text-decoration: none;
}
#flash_head
{
    width: 800px;
    height: 184px;
}
.selezionato
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px;
}
#main
{
    width: 800px;
    text-align: center;
    margin: 0 auto 0 auto;
}
/* Stile e posizionamento dei contenuti centrali */
#BoxContent
{
    width: 800px;
    height: 463px;
    text-align: center;
    margin: 0 auto 0 auto; 
    background-image: url(../Immagini/fondo_calice.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
}
#TblContent
{
    width: 800px;
    height: 463px;
}
#contenuti
{
    width: 800px;
    height: 463px;
}
#topSx
{
    border-left: 1px solid black;
    border-right: 1px solid black;
}
#contentSx
{
    border-left: 1px solid black;
    border-right: 1px solid black;
    font-family: Verdana;
    color: #2F1C17;
    font-size: 11px;
    width: 140px;
    height: 275px;    
}
#contentSx a
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px;
    text-decoration: underline;
}
#contentSx a:hover
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px;
    text-decoration: none;
}
#topRow
{
    height: 85px;
}
#contentRow
{
    height: 343px;
}
#titolo
{
    padding-left: 20px;
    margin: 0px;
    border-bottom: 1px solid black;   
}
#titolo h1
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 40px;
    font-weight: lighter;
    letter-spacing: 1px;
}
#testo
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 12px;
    line-height: 18px;
    margin: 0px;
    padding-left: 20px;
    text-align: left;
    vertical-align: text-top;
}
.txtGlobale
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 12px;    
}
#tblEventi
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 12px;
    line-height: 16px;    
}
.titoloSx
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px;
    font-weight: bold;
}
.evid
{
    color: #990000;
}
#titoloEventi
{
    font-family: Verdana;
    color: #990000;
    font-size: 13px;
    font-weight: bold; 
    text-align: center;   
}
#txtScroll
{
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #990000;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: white;
	scrollbar-track-color: white;     
}
#datiLoc div
{
    display: inline;
}
.boxDatiLoc
{
    margin: 0 0 0 20px;
    font-family: Verdana;
    color: #2F1C17;
    font-size: 11px;    
}
/* Stile Pagine Prodotti */
#panelVini
{
    line-height: 18px;
}
.titleVino
{    
    float: left;
    font-family: Verdana;
    color: #990000;
    font-size: 10px;    
}
#panelVini span
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 10px;     
}
#elencoVini
{
    margin: 0 auto 0 auto;
    padding-left: 5px;
    width: 128px;
    height: 250px;    
}
#elencoVini a
{
    font-family: Verdana;
    color: #2F1C17;
    text-decoration: none;        
}
#elencoVini a:hover
{
    font-family: Verdana;
    color: #990000;
    text-decoration: none;    
}

.titoloProd
{
    font-family: Verdana;
    color: #990000;
    text-decoration: none;
    font-weight: bold;    
}
#mappe
{
    font-family: Verdana;
    color: #2F1C17;
    padding: 0px;
    margin-top: 5px;
    font-size: 11px;
    line-height: 16px;    
}
/* Modulo d'ordine e contatti */
.radioContact
{
    margin-top: 15px;
    text-align: center;
}
.desc
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 11px;
}
.bottone
{
    background-color: White;
    border: 1px solid #990000; 
    font-family: Verdana;
    color: #990000;
    cursor: pointer;
    font-size: 12px;   
}
.boxinput
{
    font-family: Verdana;
    color: #2F1C17;
    font-size: 11px;    
}
fieldset
{
    border: 1px solid #B0B0B0;
    width: 440px;
    height: 75px;
}
fieldset a
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px;
    text-decoration: underline;
}
fieldset a:hover
{
    font-family:  Verdana;
    color: #990000;
    font-size: 11px;
    text-decoration: none;
}
#selDest, #ListRadio
{
    font-family: Verdana;
    color: #2F1C17;
    text-align: center;
    font-size: 11px;    
}
/* Stile e posizionamento dei contenuti di fondo pagina */
#BoxPiede
{
    width: 800px;
    height: 251px;
    text-align: center;
    margin: -1px auto 0 auto;    
}
#TblPiede
{
    width: 800px;
    height: 251px;
    background-color: #040402;
}
#piedeDx
{
    background-image: url(../Immagini/fondo_calice_piede.jpg);
    background-repeat: no-repeat;
    background-position: right top;    
}
.boxCartine
{
    margin: 25px 0 10px 0;
}
#contPiede
{
    width: 800px;
    height: 251px;
    letter-spacing: 1px;
}
#ImgPiccPiede
{
    width: 145px;
    height: 80px;
    text-align: center;
}
.descPiede
{
    font-family: Verdana;
    color: white;
    font-size: 11px;    
}
#datiPiede
{
    width: 800px;
    height: 20px;
    font-family: Verdana;
    color: white;
    letter-spacing: 1px;
    font-size: 11px;    
}
#datiPiede a
{
    font-family: Verdana;
    letter-spacing: 1px;
    color: white;
    font-size: 11px; 
    text-decoration: none;    
}
#datiPiede a:hover
{
    font-family: Verdana;
    color: #990000;
    font-size: 11px; 
    text-decoration: none;    
}
#fondo_txtPiede
{
    font-family: Verdana;
    color: white;
    font-size: 11px;
    line-height: 22px;
    height: 181px;
    text-align: left;
    padding: 0 15px 0 15px;
       
}
#fondo_boxPrinc
{
    font-family:  Verdana;
    color: white;
    font-size: 11px;      
}
.credits
{
    font-family: Verdana;
    color: white;
    font-size: 10px;   
    color: #2F1C17;    
}
.credits a
{
    font-family: Verdana;
    color: white;
    font-size: 10px;
    color: #2F1C17;  
    text-decoration: none;  
}
.credits a:hover
{
    font-family: Verdana;
    color: white;  
    font-size: 10px;
    color: #CA0000;
    text-decoration: none;
}
#descEvent a
{
    font-size: 12px;
}
.spazio
{
    margin: 5px auto;
    border-bottom: 1px solid #999;
}
.eventTit
{
    font-family: Verdana;
    color: #990000;  
    font-size: 13px;    
}
.eventDes
{
    font-family: Verdana;
    color: #000;  
    font-size: 11px;    
}
.locale
{
    margin: 0 0 15px 0;
}
.boxEventi
{
    height: 200px;
    overflow: auto;
    direction: rtl;
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: #990000;
	scrollbar-darkshadow-color: white;
	scrollbar-face-color: white;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: white;
	scrollbar-track-color: white;    
}
.boxEventi a
{
    font-family: Verdana;
    color: #990000;  
    font-size: 11px;
    text-decoration: underline;   
}
.boxEventi a:hover
{
    font-family: Verdana;
    color: #990000;  
    font-size: 11px;
    text-decoration: none;  
}
.evidb
{
    font-size: 13px;
    text-decoration: underline;
    font-weight: bold;
    color: #990000;
}
#divLocali a
{
    font-family: Verdana;
    color: #990000;  
    font-size: 11px;
    text-decoration: none;    
}
#divLocali a:hover
{
    font-family: Verdana;
    color: #000;  
    font-size: 11px;
    text-decoration: none;    
}