.descrizione_locale
{
color:white;
font-family:verdana;
font-size:medium;
font-weight:bold;
}
#testo_chi
{
width:60%;
margin-left: auto; 
margin-right: auto;
text-align:justify;
text-indent:30px;
}
#testo_eno
{
width:60%;
margin-left: auto; 
margin-right: auto;
text-align:justify;
text-indent:30px;
}
#testo_bar
{
width:60%;
margin-left: auto; 
margin-right: auto;
text-align:justify;
text-indent:30px;
}
.img_chi
{
height: 210;
width: 280;
margin: 8px;
}
#img_chi
{
height: 210;
width: 280;
margin: 8px;
}
#img_bar
{
height: 250;
width: 179;
margin: 8px;
}
.img_map
{
margin: 8px;
position:relative;
top: 20px;
}
.indirizzo
{
position:relative;
top: 30px;
left: 50px;
width:45%;
}
#come_rg
{
width: 50%;
text-align:justify;
position: relative;
top: 50px;
}
#mappa_cont
{
width:80%;
}
.lista_how
{
color: yellow;
font-weight:bolder;
font-variants:small-caps;
}
#adlogo_image
{
float:left;
position:relative;
left:320px;
margin-left: 30px; 
margin-right: auto;
passing-left:20px;
}
#text_scorr_vert
{
float:left;
position:relative;
left:320px;
margin-left: auto; 
margin-right: auto;
width:25%;
}
#counter
{

margin-left: auto; 
margin-right: auto;
}
#foot_note
{
}
#topper
{
margin-bottom:100px;
padding-bottom:100px;
}
.centra_div
{
margin-left: auto; 
margin-right: auto;

}
#v_mnu_01 ul {
list-style: none;
margin: 0;
padding: 0;
font-family: Georgia, Times New Roman, serif;
font-size: 12px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}
#v_mnu_01 {
width: 100px;
margin: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #008000;
border-right-color: #008000;
border-bottom-color: #008000;
border-left-color: #008000;
}
#v_mnu_01 li a {
text-decoration: none;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #008000;
}
#v_mnu_01 .notopbrdr0xNone {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
#v_mnu_01 li a:link, #v_mnu_01 li a:visited {
color: #FFFFFF;
display: block;
background-color: #000000;
padding-top: 3px;
padding-right: 0;
padding-bottom: 3px;
padding-left: 10px;
}
#v_mnu_01 li a:hover {
color: #000000;
background: #FF0000;
padding-top: 3px;
padding-right: 0;
padding-bottom: 3px;
padding-left: 10px;
}
#flashPlayer
{
float:right;
position:absolute;
right:5;
top:10;
}
.h_mnu_01{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
text-decoration: none;
margin-left: auto;
margin-right: auto;
width: 60em;
float:left;
}
.h_mnu_01 ul{
padding: 0;
margin:0;
float:right;
bottom:5px;
position:absolute;
background: #000000;
border-top-width: 1px;
border-right-width: 0;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #CA0014;
border-right-color: #CA0014;
border-bottom-color: #CA0014;
border-left-color: #CA0014
}
.h_mnu_01 ul li{
display: inline;
}
.h_mnu_01 ul li a{
float: left;
color: #FFFFFF;
padding: 5px 11px;
text-decoration: none;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #E10016;
}
.h_mnu_01 ul li a:visited{
color: #FFFFFF;
}
.h_mnu_01 ul li a:hover, .h_mnu_01 ul li .selected{
color: #000000 !important;
padding-top: 5px;
padding-bottom: 5px;
background: #CA0014;
}


#v_mnu_ev ul {
list-style: none;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: bold;
text-decoration: none;
}

#v_mnu_ev {
width: 140px;
margin: 10px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #FF0000;
border-right-color: #FF0000;
border-bottom-color: #FF0000;
border-left-color: #FF0000;
}

#v_mnu_ev li a {
text-decoration: none;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #FF0000;
}
#v_mnu_ev .notopbrdr0xNone {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}

#v_mnu_ev li a:link, #v_mnu_ev li a:visited {
color: #FFFFFF;
display: block;
background-color: #000000;
padding-top: 5px;
padding-right: 0;
padding-bottom: 5px;
padding-left: 10px;
}

#v_mnu_ev li a:hover {
color: #FFFF00;
background:  #008000;
padding-top: 5px;
padding-right: 0;
padding-bottom: 5px;
padding-left: 10px;
}
div#cucina
{
width:60%;
margin-left: auto; 
margin-right: auto;
text-align:justify;
text-indent:30px;
}
p.cucina_t
{
font-family:verdana;
font-size:medium;
font-weight:bold;
}
.menu_tab
{
border:0; 
border-spacing:0;
width:70%;
text-align:left;
}
.menu_tab td
{
padding:3;
font-family:sans-serif;
font-style:italic;
font-size:small;
}
.menu_tab th
{
color:#ff0000;
font-family:serif;
font-variant:small-caps;
font-size: large;
padding:3;
}
.portata_c
{
width:70%;
font-weight:bold;
text-align:left;
}
td.prezzo_c
{
width:30%;
}
td.contorno
{
font-style:oblique;
font-family:serif;
text-indent:20px;
}
.centratesto
{
text-align:center;
}
body
{
background-color:#000000;
color:#FFFFFF;
}
div#contatti
{
font-family:sans-serif;
font-weight:bold;
}
#come_rg h1
{
color:#99DD77;
}
#par_pres_foto
{
font-family:sans-serif;
font-weight:bolder;
font-variant:small-caps;
font-size:large;
}
#morizzontale
{
font-size:x-large;
font-weight:bold;
}
#mverticale
{
font-size:large;
font-weight:bold;
text-align:center;
}
div#foot_note p
{
font-style:italic;
text-align:center;
}
.immagini_foot
{
border: 0px solid ; 
width: 38px; 
height: 31px;
}
#mail_amm
{
float:right;
position:absolute;
right:5;
bottom:10;
}
#mail_amm img
{
border:0;
}
#mail_amm a
{
border:0;
}